RSSIからの距離を計算する


15

私は以下を行う必要がある屋内測位システムに取り組んでいます:

  1. RSSIに基づいて距離を計算します(これは100%正確ではないことを理解しています)
  2. 次に、wilate信号の位置を特定するために三辺測量を行います。この部分は、次のソリューションで解決できます。3つの緯度と経度のポイント、および3つの距離を使用した三辺測量

(1)にこだわっています。

RSSIと距離の関係は(ソースPPT)です: rssi距離関係 ここで:

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

しかし、フェードマージンの計算方法を理解することはできません。いくつかの調査結果に基づいて、fade margin = sensitivity of receiver - received signal しかし再び、受信機の感度を取得するにはどうすればよいですか?

この仕様のRalink RT5370チップセットwifiドングルがあります:Ralink 5370 spec

任意の提案が役立ちます!

注:http : //www.tp-link.sg/support/calculator/は、フェードマージンが14dBから22dBまで変化することを示唆しています。

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は50%の正確さでさえなく、「100%ではない」ことを気にしません。これは以前にも何度も発生しており、同様の回数説明されています。さらに読むことをお勧めします。
ジョンU

数式は空のスペースで機能する可能性がありますが、屋内環境は空ではありません(オブジェクト、壁、反射、マルチパス効果)。私が知っている屋内測位システムは、あなたが言及したような式に煩わされず、代わりに広範囲のキャリブレーションを使用します。特定の部屋に受信機を確実に配置できることは、通常、非常に良い結果と見なされます。
ウーターヴァンオイジェン

@John UIは、三辺測量とRSSIに基づいて算出された「位置」がいたるところにあることに同意します。次のステップは、複数のMACアドレスに基づいてパスを正規化することです。私はリアルタイムの屋内測位システムを構築していません。建物内の人のルートを取得しようとしていますが、これはオフラインのプロセスです。
zengr

1
@zengr YOuはフェージングとは何かを理解し、ライスンフェージングを調べて、-70-80dBmの範囲に近い1mmの動きでヌルを認識し、ヌルをシミュレートし、等しい振幅の反射との「衝突」を避けるためにデータレートをピークにすることでそれを回避する方法を学びます主信号との位相がずれている>建物では、多くの信号が最終的に反射されるため、ライスフェージングヌルが一般的です。
トニースチュワートサニースキーガイEE75

回答:


8

フェードマージンとは、受信機に到達する実際の信号と、受信機が動作するために必要な最終的な最小信号との間の電力レベルの差です。たとえば、ビットエラーレートの可能性を示します。

log10

受信信号が実際に-84dBmの場合、フェードマージンは10dBです。つまり、受信信号を最大10dBフェージングさせることができます。

これを状況に適用するには、データレートを理解して、最小許容受信電力を計算する必要があります。Fm = Pr-Pm(ここで、Pmはビットレートから計算されるか、ボックスにマークされる最小受信電力レベルです)ので、Prと同等のRSSIに基づいてこれを解決できるはずです。

指定したリンクを見ると、次のように表示されます:-

受信感度:802.11b:-84dBm @ 11Mbps

log10

編集

私はこれについて少し見てきましたが、このドキュメントに基づいて使用できる簡単な式があります。式は3ページの#19で、基本的には次のとおりです。-

log10

ここで、Aは1メートルでのdBm単位の受信信号強度です。システムでこれを較正する必要があります。既知の距離でキャリブレーションを行うため、送信の頻度を考慮する必要はなく、これにより方程式が単純化されます。

dはメートル単位の距離、nは質問で述べた伝搬定数またはパス損失指数、つまり2.7〜4.3です(参照用に空き領域はn = 2です)。

あなたの元の式-そのためのソースを提供できれば、私はそれを私が持っているデータと照合することができます。


私はAndyの簡略化された式に同意し、RSSIが距離に依存して変化する可能性があるため、relなどを考えてください。湿度&c。、および三辺測量に複数の信号源がある場合、異なる信号源間の相対 RSSI係数を検討する価値があります。これは、絶対RSSI値の変動の要素を補償する可能性があります。結果は、「ポイントAまでの距離がポイントBまでの距離の約1.5倍」という形式の情報である場合があります。これは、固定点に対する相対的な位置を推測するのに十分な情報です。
JimmyB

返信が遅れたことをおaびします。これは元の式のソースです。www.ece.lsu.edu
scalzo

@zengrリンクは動作しません-それはあなたをフォルダに連れて行きますが、「オープン可能な」ファイルがあるようには見えません。たぶん私は愚かだろうか?
アンディ別名

そこで、Dropboxにアップロードしました。あなたは、ビューにそれをダウンロードする必要があります:dl.dropboxusercontent.com/u/2432670/Mega%20Hurtz%20FDR.pptx
zengr

1
@merveotesiの距離は、自由空間での受信電界強度に正確に関連しています。障害物を邪魔すると、いくつかのポイントで減衰が生じます。そのエリアに金属物を置くと、ある位置では信号強度が増加し、他の位置では減少します。自由空間以外での正確な測定ではありません。
アンディ別名14

2

私は現在、同じことに取り組んでおり、非常に混乱する可能性があります。この式は屋内環境に適しているようです:

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

どこ、

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

「Xσはフェードマージンです。フェードマージンはシステム固有であり、サイトに対して経験的に計算する必要があります。オフィスビルの場合、一般的にXσの値は10 dBです。」

そう;

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

式の詳細を見つけることができるここでは、3ページの式2。


Signal Decayコンポーネントの値は何ですか?また、式で使用されるフェードマージンはどこですか?同じ式を使用しようとしていますが、これらの2つのパラメーターを理解できません。
ラクシュミナラヤ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.