Tính khoảng cách từ RSSI


15

Tôi đang làm việc trên một hệ thống định vị trong nhà, nơi tôi cần:

  1. Tính khoảng cách dựa trên RSSI (Tôi hiểu điều này sẽ không chính xác 100%)
  2. Sau đó thực hiện trilateration để xác định vị trí của tín hiệu wifi. Phần này có thể được giải quyết thông qua giải pháp này: Trilateration sử dụng 3 điểm vĩ độ và kinh độ và 3 khoảng cách

Tôi bị mắc kẹt với (1).

Mối quan hệ b / w RSSI và Khoảng cách là ( nguồn PPT ): mối quan hệ khoảng cách rssi Trong đó:

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

Nhưng tôi không thể tìm ra cách tính biên độ mờ dần. Dựa trên một số phát hiện, fade margin = sensitivity of receiver - received signal nhưng sau đó một lần nữa, làm thế nào để tôi có được sự nhạy cảm của người nhận?

Tôi có một chipset wifi chipset Ralink RT5370 với thông số kỹ thuật này: thông số kỹ thuật Ralink 5370

Mọi góp ý sẽ giúp!

Ghi chú từ: http://www.tp-link.sg/support/calculator/ đề xuất rằng tỷ lệ mờ dần thay đổi từ 14dB đến 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 thậm chí sẽ không chính xác 50%, đừng bận tâm "không hoàn toàn 100%". Điều này đã được đưa ra nhiều lần trước đây và đã được giải thích một số lần tương tự. Tôi đề nghị đọc thêm.
John U

Công thức của bạn có thể hoạt động trong một không gian trống, nhưng môi trường trong nhà không trống rỗng (vật thể, tường, phản xạ, hiệu ứng đa đường). Các hệ thống định vị trong nhà mà tôi biết không bận tâm với công thức như hệ thống bạn đề cập và sử dụng hiệu chuẩn rộng rãi thay thế. Có thể xác định vị trí đáng tin cậy của người nhận trong một phòng cụ thể thường được coi là một kết quả (rất) tốt.
Wouter van Ooijen

@John UI đồng ý rằng "vị trí" đã tìm ra trên cơ sở trilateration và RSSI sẽ xuất hiện ở mọi nơi. Bước tiếp theo của tôi sẽ là bình thường hóa một đường dẫn dựa trên nhiều địa chỉ mac. Tôi không xây dựng một hệ thống định vị trong nhà thời gian thực, tôi đang cố gắng có được tuyến đường của một người trong tòa nhà, đó là một quá trình ngoại tuyến.
zengr

1
@zengr YOu hiểu rõ hơn về những gì đang mờ dần và tìm kiếm Ricean Fading và tìm hiểu cách nhận biết, mô phỏng null với chuyển động 1mm nhẹ trong phạm vi -70-80dBm và tìm hiểu tránh nó bằng cách đạt tốc độ dữ liệu để tránh "va chạm" với biên độ bằng nhau và lệch pha với tín hiệu chính> Trong một tòa nhà, nhiều tín hiệu cuối cùng được phản xạ và vì vậy null Fading Rice là phổ biến.
Tony Stewart Sunnyskyguy EE75

Câu trả lời:


8

Biên độ mờ là sự khác biệt về mức công suất giữa tín hiệu thực tế chạm vào máy thu và tín hiệu tối thiểu dòng dưới cùng mà máy thu cần để hoạt động. Nó đưa ra một dấu hiệu của tỷ lệ lỗi bit có khả năng ví dụ.

log10

Nếu tín hiệu thu được trên thực tế là -84dBm thì biên độ mờ là 10dB, tức là nó có thể cho phép làm mờ dần tín hiệu nhận được lên đến 10dB.

Để áp dụng điều này cho tình huống của bạn có nghĩa là bạn cần hiểu tốc độ dữ liệu để bạn có thể tính công suất máy thu tối thiểu chấp nhận được. Bởi vì Fm = Pr - Pm (trong đó Pm là mức công suất máy thu tối thiểu được tính từ tốc độ bit hoặc có thể được đánh dấu trên hộp) Tôi tin rằng bạn sẽ có thể làm việc này dựa trên RSSI tương đương với Pr.

Nếu bạn nhìn vào liên kết bạn cung cấp, bạn sẽ thấy điều này: -

Nhận độ nhạy: 802.11b: -84dBm @ 11Mbps

log10

BIÊN TẬP

Tôi đã có một cái nhìn nhỏ về điều này và có một công thức đơn giản hơn bạn có thể sử dụng dựa trên tài liệu này . Công thức là # 19 trên trang 3 và về cơ bản nó là: -

log10

Trong đó A là cường độ tín hiệu nhận được tính bằng dBm tại 1 mét - bạn cần hiệu chỉnh mức này trên hệ thống của mình. Bởi vì bạn đang hiệu chỉnh ở một khoảng cách đã biết, bạn không cần tính đến tần số truyền của mình và điều này giúp đơn giản hóa phương trình.

d là khoảng cách tính bằng mét và n là hằng số lan truyền hoặc số mũ mất đường dẫn như bạn đã đề cập trong câu hỏi của mình, tức là 2,7 đến 4,3 (Không gian trống có n = 2 để tham khảo).

Công thức ban đầu của bạn - nếu bạn có thể cung cấp một nguồn để tôi có thể kiểm tra nó dựa trên dữ liệu tôi có.


Tôi đồng ý với công thức đơn giản hóa của Andy và muốn thêm vào như một gợi ý rằng, vì RSSI có thể thay đổi độc lập với khoảng cách, hãy nghĩ, ví dụ như rel. độ ẩm & c., và được cho rằng bạn sẽ có nhiều hơn một nguồn tín hiệu cho việc xử lý của mình, có thể đáng để xem xét yếu tố RSSI tương đối giữa các nguồn khác nhau, có thể bù cho một số yếu tố thay đổi của các giá trị RSSI tuyệt đối. Kết quả có thể là một số thông tin ở dạng "khoảng cách đến điểm A khoảng 1,5 lần khoảng cách đến điểm B" là thông tin đủ để suy ra vị trí tương đối với các điểm cố định.
JimmyB

Tôi xin lỗi vì đã trả lời chậm trễ, đây là nguồn của tôi cho công thức ban đầu của tôi: www.ece.lsu.edu/scalzo/Mega%20Hurtz%20FDR.pptx
zengr

@zengr liên kết không hoạt động anh chàng - nó đưa bạn đến một thư mục nhưng dường như không phải là một tập tin "có thể mở". Có lẽ tôi đang bị khom lưng?
Andy aka

Ở đó, tôi đã tải nó lên dropbox. Bạn sẽ cần tải xuống để xem: dl.dropboxusercontent.com/u/2432670/Mega%20Hurtz%20FDR.pptx
zengr

1
Khoảng cách @merveotesi có liên quan chính xác đến cường độ trường nhận được trong không gian trống - đặt chướng ngại vật trên đường và bạn bị suy giảm ở một số điểm. Đặt các vật kim loại trong khu vực và bạn sẽ tăng cường độ tín hiệu ở một số vị trí và giảm ở các vị trí khác. Đây không phải là phép đo chính xác ngoại trừ trong không gian trống.
Andy aka

2

Tôi hiện đang làm việc trên cùng một điều và nó có thể rất khó hiểu. Tôi thấy công thức này có vẻ phù hợp với môi trường trong nhà:

P(x)= =10n tôiog(dd0)+20tôiog(4πd0λ)

Ở đâu,

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

"Xσ là lề mờ dần. Biên độ mờ dần là đặc trưng cho hệ thống và phải được tính toán theo kinh nghiệm cho trang web. Đối với các tòa nhà văn phòng, nhìn chung giá trị của Xσ là 10 dB."

Vì thế;

d= =10(P-20tôiog(4πd0λ)10n)d0

Chi tiết công thức có thể được tìm thấy ở đây , trang 3 công thức 2.


Giá trị của thành phần Phân rã tín hiệu là gì và biên độ mờ được sử dụng trong công thức là gì? Tôi đang cố gắng sử dụng cùng một công thức, nhưng tôi không thể hiểu 2 thông số này.
Lakshmi Narayanan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.