How RF-star & Industries Are Moving Forward
Die Realisierungstheorie des Bluetooth 5.1 AoA-Ortungsdienstes Jun 08, 2023
Die Arrivald of Angle (AoA) -Technologie wurde seit der Bluetooth 5.1- Kernspezifikation für Bluetooth Direction in BLE eingeführt. Mittlerweile ist Bluetooth 5.1 AoA in zwei Bereichen weit verbreitet: Indoor-Ortung und schlüsselloser Zugang . Jetzt erklären wir, wie AoA funktioniert und wie es bei der Indoor-Ortung mit der Bluetooth 5.1 AoA-Technologie angewendet wird.

Bluetooth 5.1 AoA wurde bei der Indoor-Ortung eingesetzt.



1. Überblick über die Indoor-Positionierungstechnologie

Für die Indoor-Ortung gibt es vier Lösungen: UWB, Wi-Fi , BLE Beacon / BLE AoA . Für den Genauigkeitsbereich beträgt UWB 0,1 m ~ 1 m; Wi-Fi- und BLE-Beacon beträgt 5 m ~ 20 m mit einer größeren Fehlerreichweite. Als erstes kommerzielles BLE-AoA-Positionierungsdienstleistungsunternehmen kann Quuppa den Genauigkeitsbereich innerhalb von 0,1 m bis 1 m steuern (mit den Chips TI CC254x und Nordic nRF5281x).


Das Folgende sind die Testdaten von Quuppa.
Testdaten von Quuppa zu UWB, WIFI, BEACON


2. Analyse der Indoor-Positionierungstheorie


Unabhängig von der Positionierungsmethode muss das Indoor-Positionierungssystem die Architekturmodellierung der tatsächlichen Szene zeichnen, den Empfängerrouter im Innenbereich einsetzen und den entsprechenden Standort auf der Modellierungskarte markieren. Das Mobiltelefon oder das Beacon-Modul sendet drahtlose Signale . Der an einer festen Position eingesetzte Empfängerrouter kann den Standortbereich des Beacons bestätigen, nachdem er die drahtlosen Signale empfangen hat.



Architekturmodellierung


Der Ankunftswinkel des Bakensignals kann von mehreren Antennen gemessen werden, nachdem die Reichweite des Standortbereichs bestätigt wurde. In Kombination mit der Triangulationspositionierung kann die genaue Position von Beacon-Geräten berechnet werden.


Indoor-Positionierungstheorie

Triangulation

Bei der Triangulation wird die Position des Beacon-Geräts anhand von zwei AoA-Datensätzen gemessen. Wie in der Abbildung unten gezeigt, können zwei Antennensätze einen AoA-Datenwert messen, und zwei AoA-Daten können die Position von Gerät A messen. Sowohl d als auch D sind bekannte Parameter, wie wir θ1 und θ2 erhalten können.


Triangulation zur Messung der Position des Beacon-Geräts

3. AoA- Messtheorie


  • Frequenz : Bluetooth arbeitet im ISM-Band (Industrial Scientific and Medical) von 2,40 GHz bis 2,41 GHz mit einer Bandbreite von 2 MHz. Bluetooth ist in die drei Übertragungskanäle 37, 38 und 39 unterteilt. In der Bluetooth v5.x-Kernspezifikation kann die erweiterte Übertragung von Bluetooth LE in jedem Kanal von 0 bis 39 übertragen werden, d. h. im Bluetooth v5.1-Beacon kann auf jedem Bluetooth-Kanal funktionieren. (Die Frequenz von Bluetooth ist im Betrieb inkonsistent, was sich auf die Bluetooth-Wellenlänge λ auswirkt.)


  • Phase : Das Funksignal ist kontinuierlich in der Luft. Der RX-Empfänger empfängt und demoduliert das Signal des gesamten Wellenzyklus von 0 ~ 2 π im Frequenzbereich.

Der gesamte Wellenzyklus liegt im Frequenzbereich von 0 ~ 2 π


  • AoA-Berechnung : Angenommen, dass in einem offenen Bereich ein Bluetooth-Beacon-Signal mit fester Frequenz ausgestrahlt wird (Hindernisse und andere 2,4-GHz-Signalstörungen in der Luft werden ignoriert). Befinden sich die beiden Empfänger im gleichen Radius und am gleichen TX-Ende, sollte zu einem bestimmten Zeitpunkt t die vom RX-Empfänger empfangene Phasendifferenz 0 sein. Befindet sich der Empfänger jedoch an einer Position mit inkonsistentem Radius, zu einem bestimmten Zeitpunkt Zum Zeitpunkt t gibt es einen Unterschied in der Phase des RX-Empfängers.


AoA-Berechnung

Wenn die obigen Diagramme nicht leicht zu verstehen sind, wechseln wir zu den folgenden Diagrammen, um den Schaltplan zu zeigen. Bei der Signalübertragung ist aufgrund unterschiedlicher Antennenpositionen die Phase des zu einem bestimmten Zeitpunkt t abgetasteten Signals unterschiedlich.


AoA-Berechnungsschema


Tipps : Im Prinzip kann die Phasendifferenz mit zwei Antennen berechnet werden, und ein Mehrantennen-Array kann zur Verbesserung der Entstörungsleistung beitragen.


Wenn der Abstand d der beiden Antennen und die Frequenz (Wellenlänge) des Beacon-Signals bekannt sind, kann die Phasendifferenz θ zwischen dem Beacon-Signal und der Antenne 1, Antenne 2 berechnet werden. Nach der Berechnung der beiden θ-Sätze an unterschiedlichen Positionen kann die Position des Beacon-Signals berechnet werden.

So berechnen Sie die Position des Beacon-Signals.


  • AoA-Messfehler


Am Beispiel einer zweidimensionalen Ebene gibt es zwei Winkel α. Und in realen dreidimensionalen Koordinaten wird es eine Flugbahn eines Kreises mit einem Radius von α geben. Der AoA-Empfänger weiß nur, dass sich das Bakensignal auf der Flugbahn des Kreises befindet, kann jedoch nicht beurteilen, wo es sich auf dem Kreis befindet. Zu diesem Zeitpunkt ist ein orthogonales Antennenarray erforderlich, um die Positionskoordinaten des Beacon-Punkts zu bestätigen.


AoA-Messfehler


Antennenarrays können auf verschiedene Arten angeordnet werden. Eine Mission ist die Positionierung, die andere Mission besteht darin, die Anzahl der Empfängereinsätze zu minimieren. Die üblichen Einsatzmöglichkeiten von Antennenarrays sind unten aufgeführt.


Die üblichen Antennenarray-Einsätze

Beispiel eines Antennenarrays


  • TI EVM-Antennen-Array

TI EVM-Antennen-Array


  • Quuppa-Empfängerantennenarray



Quuppa-Empfängerantennenarray


4. Bluetooth 5.1 AoA- Softwarebereitstellung

Die SIG hat in der Bluetooth 5.1-Kernspezifikation entsprechende Vorgaben für das AoA-Protokoll im Logical Link Layer gemacht.


AoA/AoD kann unter 1M oder 2M regulärem PHY arbeiten (Codierungs-PHY wird nicht unterstützt) und kann den Broadcast-Modus und den Verbindungsmodus unterstützen. An das Datenübertragungsformat gelten folgende Anforderungen: Im PDU-Datenpaket ist die AoA/AoD-Spezifikation standardisiert. CTE sind die erweiterten Daten des AoA/AoD-Datenpakets und die Dauer beträgt 16 μs – 160 μs. Die 250-kHz-Signalmodulation erfolgt auf der Trägerwelle ohne Aufhellung und CRC-Validierung. Das Signal wird vom Empfänger RX verwendet, um den Signal-I/Q-Wert zum Zeitpunkt t abzutasten und die Phasendifferenz zu berechnen.


So stellen Sie die Bluetooth 5.1 AoA-Software bereit


5. Herausforderungen beim AoA-Design


5.1 Signalreflexionsstörungen


Die obige Diskussion findet unter idealen Bedingungen mit einer offenen Umgebung und ohne andere Signalstörungen statt. In den realen Szenen empfängt der Empfänger RX das Reflexionssignal von sich selbst oder anderen AoA- und Beacon-Signalen, und das Reflexionssignal überträgt auch CTE-erweiterte Datenpakete, es handelt sich jedoch um Rauschsignale, die eliminiert werden müssen.

5.2 Schaltzeitkompensation

Ein HF-Kern steuert mehrere HF-Antennen. Die Schaltzeit des HF-Schalters sollte mit Ausnahme der Zeit der Signalübertragung in der Luft kompensiert werden.

HF-Schalter

5.3 Winkelwertfehler

Es muss ein Fehler bei der Messung vorliegen, und der Fehlerbereich liegt normalerweise zwischen 3 % und 5 %. Es braucht einen Algorithmus, um den Fehler zu reduzieren.


Winkelwertfehler


6. Verwandte Bluetooth-AoA-Produkte



7. AoA-Chiplieferant

Texas Instruments AoA


Silicon Labs AoA


Dialog AoA


Nordische AoA

Hinterlass eine Nachricht

Hinterlass eine Nachricht
Wenn Sie an unseren Produkten interessiert sind und mehr Details erfahren möchten, hinterlassen Sie bitte hier eine Nachricht, wir werden Ihnen so schnell wie möglich antworten.

Heim

Produkt

skype

whatsapp