Beacon-Signalausbreitung und Dämpfung: RSSI in realen Umgebungen verstehen
Bluetooth Beacon-Systeme nutzen die empfangene Signalstärke (RSSI), um Entfernungen zu schätzen, ortsbezogene Aktionen auszulösen und Indoor-Positionierung zu ermöglichen. Aber RSSI ist keine saubere, vorhersagbare Metrik — sie wird durch Physik, Materialien und Umgebung so geformt, dass naive Behandlung 30–50% Fehler verursacht. Dieser Artikel analysiert Ausbreitungsmodelle, Materialverluste und Kalibrierverfahren, die funktionierende von frustrierenden Deployments unterscheiden.
Die Physik: Pfadverlustmodelle
Im freien Raum folgt die Signaldämpfung der Friis-Übertragungsgleichung. Für ein 2,4-GHz-BLE-Signal:
Freiraum-Pfadverlust (FSPL) = 20·log₁₀(d) + 40,05 dB
wobei d die Entfernung in Metern ist. Die Basislinie:
| Entfernung | FSPL | RSSI (0 dBm Tx, -90 dBm Rx sens.) |
|---|---|---|
| 1 m | 40,05 dB | -40 dBm |
| 5 m | 54,0 dB | -54 dBm |
| 10 m | 60,1 dB | -60 dBm |
| 20 m | 66,1 dB | -66 dBm |
| 50 m | 74,0 dB | -74 dBm |
Freiraum ist theoretisch. Reale Umgebungen addieren log-normalen Schattierung — zufällige Dämpfung durch Hindernisse, Mehrweg und Interferenz. Das Industriestandardmodell ist das Log-Distanz-Pfadverlustmodell mit Schattierung:
PL(d) = PL(d₀) + 10·n·log₁₀(d/d₀) + Xσ
Pfadverlustexponenten nach Umgebung
| Umgebung | n (typisch) | σ (dB) | Beschreibung |
|---|---|---|---|
| Freiraum | 2,0 | 0 | Theoretisches Ideal |
| Offenes Lager | 2,0–2,5 | 3–5 | Hohe Decken, wenige Hindernisse |
| Offenes Büro | 2,5–3,0 | 4–8 | Niedrige Trennwände, etwas Mobiliar |
| Flur | 1,8–2,2 | 2–4 | Wellenleitereffekt |
| Geteiltes Büro | 3,0–3,5 | 5–10 | Cubicles, Teilwände |
| Dichter Einzelhandel | 3,0–4,0 | 6–12 | Regale, Ware, Personen |
| Industrie/Fabrik | 3,0–4,5 | 8–15 | Metall, Maschinen, Bestand |
| Wohnbereich | 3,0–4,0 | 5–12 | Wände, Möbel, Geräte |
Beachten Sie die Flur-Anomalie: n kann kleiner als 2 sein. Dies ist der Wellenleitereffekt — Signale reflektieren an parallelen Wänden und interferieren konstruktiv, wodurch sie weiter als im Freiraum reichen.
Materialdurchdringungsverluste
| Material | Dicke | Verlust (dB) | Hinweise |
|---|---|---|---|
| Gipskarton | 12 mm | 2–4 | Typische Innenwand |
| Glas (klar) | 6 mm | 1–2 | Fensterglas |
| Glas (getönt/Low-E) | 6 mm | 5–15 | Metallbeschichtung blockt RF |
| Holz (Tür) | 35 mm | 3–5 | Innentür |
| Ziegelwand | 100 mm | 8–15 | Außenwand |
| Betonwand | 150 mm | 10–20 | Stahlbeton ist schlechter |
| Stahlbeton | 150 mm | 15–30 | Bewehrungsmasche = Faraday-Käfig |
| Metalltür | 45 mm | 20–40 | Nahezu totale Reflexion |
| Metallregal | — | 10–25 | Diffuse Reflexion + Blockade |
| Menschlicher Körper | — | 3–5 | Wasserabsorption bei 2,4 GHz |
Der Stahlbeton-Wert ist kritisch für Mehrstock-Deployments. Ein Bluetooth Beacon auf einer Etage kann für Empfänger zwei Stockwerke höher unsichtbar sein wegen 30+ dB Deckendämpfung. Separate Beacon-Sets pro Etage planen.
Mehrweg-Schwund
In Innenräumen erreichen Signale den Empfänger über mehrere Pfade: direkt (Sichtverbindung) plus Reflexionen an Wänden, Böden und Objekten. Diese reflektierten Signale können konstruktiv oder destruktiv addieren und RSSI-Schwankungen von 10–20 dB über Entfernungen so klein wie eine halbe Wellenlänge (~6 cm bei 2,4 GHz) verursachen.
Praktische Auswirkungen:
- Kleine Bewegungen verursachen große RSSI-Änderungen. 5 cm Telefonverschiebung kann RSSI um 10+ dB ändern.
- Zeitlicher Schwund. Bewegte Objekte verursachen RSSI-Schwankungen auch bei stationärem Beacon und Empfänger.
- NLOS-Szenarien. Bei blockiertem direkten Pfad empfängt der Empfänger nur Reflexionen, typischerweise 10–30 dB schwächer.
RSSI-basierte Entfernungsschätzung
d = d₀ · 10^((RSSI₀ – RSSI) / (10·n))
Mit σ = 8 dB Schattierung umspannt das 95%-Konfidenzintervall etwa einen 4:1-Bereich. Bei geschätzten 10 m liegt die tatsächliche Entfernung zwischen 5 m und 20 m.
Verbesserungstechniken:
- Gleitender Mittelwert. Letzte 5–10 RSSI-Werte mitteln.
- Kalman-Filter. Dynamische Gewichtung neuer Messungen vs. vorheriger Schätzungen.
- Multi-Beacon-Trilateration. 3+ Beacons reduzieren Fehler um 30–50% vs. Single-Beacon-Ranging.
- Fingerprinting. RSSI an Gitterpunkten vorab messen und mit Live-Werten abgleichen. 1–3 m Genauigkeit in kontrollierten Umgebungen.
Sendeleistung vs. Reichweite
| Tx-Leistung | Freiraum-Reichweite | Indoor-Reichweite (n=3) | Batterieeinfluss (CR2032, 1s Adv) |
|---|---|---|---|
| -20 dBm | ~5 m | ~2 m | ~24 Monate |
| -12 dBm | ~15 m | ~5 m | ~20 Monate |
| -4 dBm | ~30 m | ~10 m | ~16 Monate |
| 0 dBm | ~50 m | ~15 m | ~12 Monate |
| +4 dBm | ~70 m | ~22 m | ~8 Monate |
| +8 dBm | ~90 m | ~30 m | ~5 Monate |
Für die meisten Indoor-Näherungsanwendungen bietet 0 dBm das beste Reichweite-zu-Akku-Lebensdauer-Verhältnis.
Kalibrierung
Roh-RSSI-Werte sind nicht vergleichbar zwischen verschiedener Hardware. Kalibrierung ist essenziell:
- RSSI₀ bei 1 m messen. 50+ Messungen aufzeichnen und den Median als PL(d₀)-Referenz nehmen.
- Umgebung kartieren. RSSI vs. bekannte Positionen aufzeichnen und Pfadverlustexponent n pro Zone anpassen.
- Antennenvariation berücksichtigen. Unterschiedliche Telefonmodelle haben 5–10 dB RSSI-Offset.
- Regelmäßig aktualisieren. Umgebungen ändern sich; quartalsweise Rekalibrierung für hohe Genauigkeit.
Signalausbreitung zu verstehen ist nicht akademisch — es ist der Unterschied zwischen einem Bluetooth Beacon-Deployment, das zuverlässig funktioniert, und einem, das ständige Fehlerbehebung erfordert. Physik modellieren, Umgebung kalibrieren und für den Worst Case entwerfen, nicht den Best Case.