RSSI ile mesafeyi hesapla


15

Aşağıdakileri yapmam gereken bir kapalı konumlandırma sistemi üzerinde çalışıyorum:

  1. RSSI'ye dayalı hesaplama mesafesi (bunun% 100 doğru olmayacağını anlıyorum)
  2. Ardından wifi sinyalinin yerini belirlemek için trilaterasyon yapın. Bu bölüm şu çözümle çözülebilir: 3 enlem ve boylam noktaları ve 3 mesafe kullanarak trilaterasyon

(1) ile sıkışıp kaldım.

S / b RSSI ve Uzaklık ilişkisi ( kaynak PPT ): rssi mesafe ilişkisi Nerede:

Fm = Fade Margin - ??
N = Path-Loss Exponent, ranges from 2.7 to 4.3
Po = Signal power (dBm) at zero distance - Get this value by testing
Pr = Signal power (dBm) at distance - Get this value by testing
F = signal frequency in MHz - 2412~2483.5 MHz for Ralink 5370

Ancak solma marjını nasıl hesaplayacağımı anlayamıyorum. Bazı bulgulara dayanarak, fade margin = sensitivity of receiver - received signal Ama sonra tekrar, alıcının hassasiyetini nasıl alabilirim?

Bu spesifikasyona sahip bir Ralink RT5370 yonga seti wifi dongle'ım var: Ralink 5370 spec

Herhangi bir öneri yardımcı olacaktır!

Notlar: http://www.tp-link.sg/support/calculator/ solma marjının 14dB'den 22dB'ye kadar değiştiğini gösterir

Excellent: Link should work with high reliability, ideal for applications demanding high link quality. Fade Margin level is more than 22dB.
Good: Link should give you a good surfing experience. Fade Margin level is 14~22dB.
Normal: Link would not be stable all the time, but should work properly. Fade Margin level is 14dB or lower

RSSI bile% 50 doğru olmayacak, "% 100 değil" deyin. Bu daha önce birçok kez ortaya çıkmış ve benzer sayıda açıklanmıştır. Daha fazla okuma öneririm.
John U

Formülünüz boş bir alanda çalışabilir, ancak iç ortamlar boş değildir (nesneler, duvarlar, yansımalar, çok yollu efektler). Bildiğim iç mekan konumlandırma sistemleri, bahsettiğiniz gibi formüllerle uğraşmıyor ve bunun yerine kapsamlı kalibrasyon kullanıyor. Alıcıyı belirli bir odada güvenilir bir şekilde bulabilmek genellikle (çok) iyi bir sonuç olarak kabul edilir.
Wouter van Ooijen

@John UI trilaterasyon ve RSSI temelinde anladı "pozisyon" her yerde olacağını kabul ediyorum. Bir sonraki adımım, bir yolu birden çok mac adresine göre normalleştirmek olacak. Gerçek zamanlı bir iç mekan konumlandırma sistemi kurmuyorum, çevrimdışı bir süreç olan bir binada bir kişinin rotasını almaya çalışıyorum.
zengr

1
Solmayı neyin daha iyi anlar ve Rician Fading'i arar ve -70-80dBm aralığına yakın hafif 1mm hareketlerle null'ları nasıl tanıyacağınızı öğrenir ve eşit genlikte yansımaları olan "çarpışmalardan" kaçınmak için veri hızlarını zirveye çıkararak bundan kaçınmayı öğrenirsiniz. ve birincil sinyal ile faz dışı> Bir binada birçok sinyal sonuçta yansıtılır ve bu nedenle Rice Fading null değerleri yaygındır.
Tony Stewart Sunnyskyguy EE75

Yanıtlar:


8

Solma marjı, alıcıya isabet eden gerçek sinyal ile alıcının çalışması için gereken en alt satırdaki minimum sinyal arasındaki güç seviyeleri arasındaki farktır. Örneğin, olası bit hata oranlarının bir göstergesini verir.

Belirli bir veri hızı için bir alıcının ihtiyaç duyduğu minimum teorik sinyal seviyesini hesaplamak için standart bir formül vardır. Bu -154dBm + 10 (bit hızı). Veri hızı 1Mbps ise, bir alıcının makul düzeyde iyi veri alma şansına sahip olması için -94dBm'ye ihtiyacı olacaktır.log10

Alınan sinyal aslında -84dBm ise, solma marjı 10dB'dir, yani alınan sinyalin 10dB'ye kadar solmasına izin verebilir.

Bunu durumunuza uygulamak, kabul edilebilir minimum alıcı gücünü hesaplayabilmeniz için veri hızını anlamanız gerektiği anlamına gelir. Fm = Pr - Pm (Pm, bit hızından hesaplanan veya kutuda işaretlenmiş minimum alıcı güç seviyesi olduğu için), RSS'ye Pr'ye eşdeğer olarak çalışabilmeniz gerektiğine inanıyorum.

Sağladığınız bağlantıya bakarsanız şunu görürsünüz: -

Hassasiyet Alma: 802.11b: -84dBm @ 11Mbps

Başka bir deyişle, 11Mbps'de, cevabımdaki formülü kullanarak -154 dBm + 10 l o g gereken minimum alıcı gücü elde edersinizlog10

DÜZENLE

Buna biraz bakıyorum ve bu belgeye dayanarak kullanabileceğiniz daha basit bir formül var . Formül, sayfa 3'te # 19 ve temelde şu: -

RSSI (dBm) = -10n log10 (d) + A

A, 1 metrede dBm cinsinden alınan sinyal gücü ise - bunu sisteminizde kalibre etmeniz gerekir. Bilinen bir mesafede kalibre ettiğiniz için iletiminizin frekansını dikkate almanız gerekmez ve bu denklemi basitleştirir.

d, metre cinsinden uzaklıktır ve n, sorunuzda bahsettiğiniz gibi yayılma sabiti veya yol kaybı üssü yani 2.7 ila 4.3 (Boş alan, referans için n = 2'ye sahiptir).

Orijinal formülünüz - bunun için bir kaynak sağlayabilirseniz, sahip olduğum verilere göre kontrol edebilirim.


Andy'nin sadeleştirilmiş formülüne katılıyorum ve bir ipucu olarak eklemek istiyorum, çünkü RSSI mesafeden bağımsız olarak değişebilir, örneğin rel. nem & c. ve trilaterasyonunuz için birden fazla sinyal kaynağına sahip olacağınız göz önüne alındığında, mutlak RSSI değerlerinin değişkenliğinin bazı unsurlarını telafi edebilecek farklı kaynaklar arasındaki göreceli RSSI faktörünü dikkate almaya değer olabilir. Sonuç, "A noktasına olan mesafe, B noktasına olan mesafenin yaklaşık 1,5 katıdır" şeklindeki bazı bilgiler olabilir; bu, sabit noktalara nispi konum çıkarmak için yeterli bilgidir.
JimmyB

Gecikmeli cevap için özür dilerim, bu benim orijinal formülüm için kaynağım: www.ece.lsu.edu/scalzo/Mega%20Hurtz%20FDR.pptx
zengr

@zengr bağlantı çalışmıyor dostum - bir klasöre götürür ama "açılabilir" bir dosya yok gibi görünüyor. Belki aptal oluyorum?
Andy aka

Orada, dropbox'a yükledim. Görüntülemek için indirmeniz gerekecek: dl.dropboxusercontent.com/u/2432670/Mega%20Hurtz%20FDR.pptx
zengr

1
merveotesi mesafesi tam olarak boş alanda alınan alan gücü ile ilgilidir - engelleri engeller ve bazı noktalarda zayıflama elde edersiniz. Bölgeye metal nesneler koyun, bazı konumlarda sinyal gücünde artış, bazılarında ise azalma elde edersiniz. Boş alan dışında kesin bir ölçüm değildir.
Andy aka

2

Şu anda aynı şey üzerinde çalışıyorum ve çok kafa karıştırıcı olabilir. Bu formülün iç mekan ortamları için uygun olduğunu düşünüyorum:

P(x)=10n log(dd0)+20log(4πd0λ)

Nerede,

  • P(x)d
  • n
  • d
  • d0
  • λ

"Xσ solma marjıdır. Solma marjı sisteme özgüdür ve saha için ampirik olarak hesaplanmalıdır. Ofis binaları için genellikle Xσ değeri 10 dB'dir."

Yani;

d=10(P20log(4πd0λ)10n)d0

Formül ayrıntıları burada bulunabilir , sayfa 3 formül 2.


Signal Decay bileşeninin değeri nedir ve formülde solma marjı nerede kullanılır? Aynı formülü kullanmaya çalışıyorum, ancak bu 2 parametreyi anlayamıyorum.
Lakshmi Narayanan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.