คำนวณระยะทางจาก RSSI


15

ฉันกำลังทำงานกับระบบกำหนดตำแหน่งในอาคารที่ฉันต้องการ:

  1. คำนวณระยะทางตาม RSSI (ฉันเข้าใจว่านี่จะไม่ถูกต้อง 100%)
  2. จากนั้นทำการ trilateration เพื่อระบุตำแหน่งของสัญญาณ wifi ส่วนนี้อาจแก้ไขได้ด้วยวิธีนี้: Trilateration โดยใช้จุดละติจูดและลองจิจูด 3 จุดและระยะทาง 3 จุด

ฉันติดอยู่กับ (1)

ความสัมพันธ์ b / w 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 แต่อีกครั้งฉันจะรับความไวของผู้รับได้อย่างไร

ฉันมี dongle wifi dongle ของ Ralink RT5370 กับข้อกำหนดนี้: ข้อมูลจำเพาะ Ralink 5370

ข้อเสนอแนะใด ๆ จะช่วย!

หมายเหตุจาก: 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%" เรื่องนี้เกิดขึ้นหลายครั้งก่อนหน้านี้และได้รับการอธิบายในจำนวนที่ใกล้เคียงกัน ฉันขอแนะนำให้อ่านเพิ่มเติม
John U

สูตรของคุณอาจทำงานในพื้นที่ว่างเปล่า แต่สภาพแวดล้อมในอาคารจะไม่ว่างเปล่า (วัตถุกำแพงการสะท้อนเอฟเฟกต์หลายเส้นทาง) ระบบกำหนดตำแหน่งในอาคารที่ฉันรู้ว่าไม่ต้องกังวลกับสูตรเหมือนกับที่คุณพูดถึงและใช้การสอบเทียบอย่างกว้างขวางแทน ความสามารถในการค้นหาตำแหน่งที่น่าเชื่อถือของผู้รับในห้องที่เฉพาะเจาะจงมักจะถือว่าเป็นผลลัพธ์ที่ดี (มาก)
Wouter van Ooijen

@John UI ยอมรับว่า "ตำแหน่ง" คิดบนพื้นฐานของ trilateration และ RSSI จะอยู่ทั่วทุกที่ ขั้นตอนต่อไปของฉันจะทำให้เส้นทางเป็นมาตรฐานโดยอ้างอิงจากที่อยู่ mac หลายแห่ง ฉันไม่ได้สร้างระบบกำหนดตำแหน่งในอาคารแบบเรียลไทม์ฉันพยายามหาเส้นทางของบุคคลในอาคารซึ่งเป็นกระบวนการออฟไลน์
zengr

1
@zengr YOu เข้าใจสิ่งที่กำลังจางหายไปและค้นหา Ricean Fading และเรียนรู้วิธีการจำ, จำลองโมฆะด้วยการเคลื่อนไหวเล็กน้อย 1 มม. ใกล้ช่วง -70-80dBm และเรียนรู้การหลีกเลี่ยงโดยการจุดอัตราข้อมูลเพื่อหลีกเลี่ยง "การชน" ด้วยการสะท้อนของความกว้างเท่ากัน และอยู่นอกเฟสที่มีสัญญาณหลัก> ในอาคารสัญญาณจำนวนมากจะถูกสะท้อนให้เห็นในที่สุด
Tony Stewart Sunnyskyguy EE75

คำตอบ:


8

Fade margin คือความแตกต่างของระดับพลังงานระหว่างสัญญาณจริงที่กระทบกับตัวรับและสัญญาณต่ำสุดที่สำคัญที่ผู้รับต้องใช้ มันแสดงให้เห็นถึงอัตราข้อผิดพลาดบิตที่น่าจะเป็นเช่น

log10

หากสัญญาณที่ได้รับอยู่ในความเป็นจริง -84dBm ดังนั้นขอบจางหายคือ 10dB นั่นคือสามารถอนุญาตให้สัญญาณจางหายไปถึง 10dB

เมื่อต้องการใช้สิ่งนี้กับสถานการณ์ของคุณหมายความว่าคุณต้องเข้าใจอัตราข้อมูลเพื่อให้คุณสามารถคำนวณกำลังรับขั้นต่ำที่ยอมรับได้ เพราะ Fm = Pr - Pm (โดยที่ Pm คือระดับพลังงานขั้นต่ำของตัวรับสัญญาณที่คำนวณจากอัตราบิตหรือทำเครื่องหมายบนกล่อง) ฉันเชื่อว่าคุณควรจะสามารถทำสิ่งนี้ได้โดยอิงจาก RSSI ซึ่งเทียบเท่ากับ Pr

หากคุณดูในลิงก์ที่คุณให้คุณจะเห็นสิ่งนี้: -

รับความไว: 802.11b: -84dBm @ 11Mbps

log10

แก้ไข

ผมได้รับมีรูปลักษณ์ที่เล็ก ๆ น้อย ๆ เกี่ยวกับเรื่องนี้และมีสูตรง่ายคุณสามารถใช้บนพื้นฐานนี้เอกสาร สูตรคือ # 19 ในหน้า 3 และโดยทั่วไปมันคือ: -

log10

โดยที่ A คือความแรงของสัญญาณที่ได้รับเป็น dBm ที่ 1 เมตร - คุณต้องทำการปรับเทียบในระบบของคุณ เนื่องจากคุณกำลังสอบเทียบในระยะทางที่ทราบคุณไม่จำเป็นต้องคำนึงถึงความถี่ของการส่งสัญญาณของคุณและสิ่งนี้ทำให้สมการง่ายขึ้น

d คือระยะทางเป็นเมตรและ n คือค่าคงที่การแพร่กระจายหรือเลขชี้กำลังการสูญเสียเส้นทางตามที่คุณกล่าวถึงในคำถามของคุณเช่น 2.7 ถึง 4.3 (พื้นที่ว่างมี n = 2 สำหรับการอ้างอิง)

สูตรดั้งเดิมของคุณ - หากคุณสามารถระบุแหล่งที่มาเพื่อให้ฉันสามารถตรวจสอบกับข้อมูลที่ฉันมี


ฉันเห็นด้วยกับสูตรที่เรียบง่ายของ Andy และต้องการเพิ่มเป็นคำใบ้ว่าเนื่องจาก RSSI อาจแตกต่างกันไปตามระยะทางให้คิดเช่น rel ความชื้น & c. และเนื่องจากคุณจะมีแหล่งสัญญาณมากกว่าหนึ่งแหล่งสำหรับการแสดงผลของคุณมันอาจคุ้มค่าที่จะพิจารณาปัจจัย RSSI สัมพัทธ์ระหว่างแหล่งต่าง ๆ ซึ่งอาจชดเชยองค์ประกอบบางอย่างของความแปรปรวนของค่า RSSI สัมบูรณ์ ผลลัพธ์อาจเป็นข้อมูลบางส่วนในรูปแบบของ "ระยะทางถึงจุด A คือระยะทางประมาณ 1.5x ไปยังจุด B" ซึ่งเป็นข้อมูลเพียงพอที่จะสรุปตำแหน่งที่สัมพันธ์กับจุดแก้ไข
JimmyB

ฉันขอโทษสำหรับคำตอบที่ล่าช้านี่คือที่มาของฉันสำหรับสูตรดั้งเดิมของฉัน: www.ece.lsu.edu/scalzo/Mega%20Hurtz%20FDR.pptx
zengr

@zengr ลิงก์ใช้งานไม่ได้เพื่อน - มันจะพาคุณไปยังโฟลเดอร์ แต่ดูเหมือนจะไม่มีไฟล์ "openable" บางทีฉันอาจจะโง่
แอนดี้อาคา

ที่นั่นฉันอัปโหลดไปยังดรอปบ็อกซ์ คุณจะต้องดาวน์โหลดเพื่อดู: dl.dropboxusercontent.com/u/2432670/Mega%20Hurtz%20FDR.pptx
zengr

1
ระยะทาง @merveotesi มีความสัมพันธ์อย่างแม่นยำกับความแรงของสนามที่ได้รับในพื้นที่ว่าง - ใส่อุปสรรคในทางและคุณจะได้รับการผ่อนผันในบางจุด วางวัตถุโลหะลงในพื้นที่และคุณจะได้รับความแรงของสัญญาณเพิ่มขึ้นในบางตำแหน่งและลดลงในสิ่งอื่น ๆ มันไม่ใช่การวัดที่แม่นยำยกเว้นในพื้นที่ว่าง
แอนดี้อาคา

2

ฉันกำลังทำงานในสิ่งเดียวกันและอาจทำให้สับสนมาก ฉันพบว่าสูตรนี้ดูเหมือนจะเหมาะสำหรับสภาพแวดล้อมในร่ม:

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

ที่ไหน

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

"Xσเป็นระยะขอบจางจางลงเป็นระบบเฉพาะและต้องคำนวณเชิงประจักษ์สำหรับไซต์สำหรับอาคารสำนักงานโดยทั่วไปค่าของXσคือ 10 เดซิเบล"

ดังนั้น;

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

ดูรายละเอียดสูตรได้ที่นี่หน้า 3 สูตร 2


ค่าสำหรับองค์ประกอบการเสื่อมสภาพของสัญญาณคืออะไรและส่วนต่างค่าเฟดจางที่ใช้ในสูตรเป็นเท่าใด ฉันพยายามใช้สูตรเดียวกัน แต่ไม่สามารถเข้าใจพารามิเตอร์ 2 เหล่านี้ได้
ลักษมี Narayanan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.