Messrichtung des Objekts (oder Winkel des Signalursprungs)

Ich bin daran interessiert, die "Kompass" -Richtung eines sich bewegenden Objekts von einer Referenzstation aus irgendwie zu verfolgen - mit anderen Worten, etwas Ähnliches wie U-Boot-Sonarsysteme (obwohl ich mir nicht sicher bin, wie diese den Winkel / die Richtung des Ziels bestimmen).

Beachten Sie, dass ich nur die Richtung / 2D-Winkelposition des Objekts benötige und mich nicht um seine tatsächliche Entfernung / räumliche Position kümmere. Ich möchte also zB wissen, ob sich das Objekt bei Süd 45° Ost von der Referenzstation befindet.

Einige Notizen:

  • Maximale Größe der Schaltung bei sich bewegendem Objekt: 10 cm x 10 cm
  • Maximale Größe der Schaltung an der Referenzstation: 15 cm x 15 cm
  • Die benötigte Winkelmessung ist eine relative (dh gemessen von der Referenzstation), keine absolute.
  • Eine Genauigkeit von +/- 10 Grad ist mehr als ausreichend.
  • Die Mess-/Tracking-Rate kann einmal pro Sekunde sein, aber schneller würde nicht schaden!
  • Während dieser Verfolgung kann sich das sich bewegende Objekt zwischen 3 Metern (min) und 100 Metern (max) in der Luft von der Referenzstation entfernt befinden.
  • Gehen Sie davon aus, dass die Kosten nicht kritisch sind und dass sowohl das Objekt als auch die Referenzstation elektronisch ausgestattet werden können (d. h. mit Sensoren/Empfängern/Sender/etc.).
  • Das Objekt und die Referenzstation befinden sich in einer äußeren/städtischen Umgebung.

Welche Technik könnte ich verwenden, um diese Art der Richtungsmessung/-verfolgung zu erreichen?

Ich habe darüber nachgedacht, eine standardmäßige drahtlose Signalübertragung zu verwenden, aber damit konnte ich nur RSSI (Signalstärke) messen und nicht den tatsächlichen Winkel / die Richtung! Ich vermute, ich brauche eine Art gerichtete Übertragung, die vom Objekt gesendet wird, ob Ultraschall oder HF, und dementsprechend ein 360-Grad-Sensorarray auf der Referenzstation, um die Richtung zu bestimmen.

Die übliche Art, dies per Funk zu tun, verwendet eine Rundstrahlantenne am entfernten Objekt und eine Richtantennenanordnung am Empfänger. Suchen Sie nach Informationen zu "Funkpeiler".
Benötigen Sie die Richtung des Objekts absolut oder relativ zur Referenzstation?
@shuckc: Relativ zur Referenzstation. Ich habe die Frage mit diesen Informationen bearbeitet.
Ihre Frage bezieht sich auf HF-Lösungen. Sind Sichtlinienlösungen akzeptabel?
@gbulmer: Ja, Sichtverbindung ist akzeptabel. Irgendwelche Gedanken?
@boardbite - ja, lass mich sie aufschreiben.
Schauen Sie sich das „Cricket“-System vom MIT an.
Ich verstehe, dass Sie nur an der relativen horizontalen Winkelposition des Objekts in Bezug auf den Detektor interessiert sind, aber welchen vertikalen Winkel um diesen Punkt kann das verfolgte Objekt umfassen? Mit anderen Worten, wenn sich der Detektor im Zentrum einer Kugel befindet, wie weit über und unter dem Äquator kann sich das verfolgte Objekt befinden, bevor die Verfolgung verloren geht?
@EMFields: Mit Ihrem Kugelmodell bewegt sich das verfolgte Objekt wirklich nur horizontal / parallel zum Äquator (dh nehmen Sie keine "vertikale" Bewegung an).

Antworten (7)

Wenn Sie ein Objekt auditiv lokalisieren, benötigen Sie mindestens zwei rezeptive Wandler – messen Sie den Unterschied in der Schallankunftszeit. Drei sind viel besser; Sie müssen die Wandler für eine zweite „Ping“-Ankunft nicht drehen.

Wenn Sie über Funk orten, benötigen Sie eine drehbare Richtantenne ... oder drei omnidirektionale Funkantennen. Wenn einer, drehen Sie ihn, bis die Signalstärke am stärksten ist. Wenn drei, wählen Sie die stärkste aus und extrapolieren die Richtung aus den relativen Stärken, die von den anderen beiden empfangen werden.

Ein letzter Vorschlag: Sie könnten GPS an den Fahrzeugen anbringen und die absolute Position senden lassen, dann den Versatz vom GPS-Standort der Basisstation in der Software berechnen. Ich bin sicher, Sie könnten es mit ein paar Mobiltelefonen nachbauen und maßgeschneiderter werden, wenn es funktioniert.

Sonst wird es Funkpeilung, und dafür brauchst du die Hilfe eines echten Elektronikers ;-)

Das GPS ist der beste Schuss, auch weil eine Genauigkeit von 10° erforderlich ist. Das einzige Problem ist, dass es saugt, wenn sich das sich bewegende Objekt in der Nähe der Bodenstation befindet.

(Update: Nicht für die Frage geeignet, OP benötigt relative Richtung, nicht absolut)

Sie können dies ziemlich gut mit einem I2C-Kompassmodul tun, das an einen Mikroprozessor auf dem Objekt angeschlossen ist. Dies tastet die Kompassrichtung ab und sendet den Kurs an eine serielle Schnittstelle. Sie verwenden dann eine handelsübliche UART-zu-Wireless-Brücke, um sie an die Referenzstation zurückzusenden. Sie könnten mit einem Bluetooth-Modul für 100 m davonkommen, wenn es sich um die leistungsstärkere Klasse II handelt. Für längere Entfernungen, insbesondere wenn Sie keine perfekte Sichtlinie haben, sind einige der FM-Band-Sender / Empfänger-Paare möglicherweise besser geeignet, aber Sie müssen Ihre eigenen Framing- und Zuverlässigkeits- / Prüfsummenschichten auf dieser Route rollen.

Wenn es sich bei dem Objekt um ein motorisiertes Fahrzeug handelt, versuchen Sie, den Abstand zwischen dem Kompass und den motorisierten Stellgliedern zu maximieren, da ihre Magnetfelder (bestenfalls) Ihre Messwerte verzerren. Vielleicht können Sie die Messwerte zeitlich abstimmen, wenn die Aktuatoren ausgeschaltet sind. Ich habe etwas sehr ähnliches für mein Abschlussprojekt gemacht .

Leider ja, relative Richtung ist das, was ich will, nicht absolut. Aber danke für den Vorschlag zur FM-Sender/Empfänger-Idee.
Wenn Sie viele Objekte zu verfolgen haben, sollten Sie auch einige IR-LEDs an den Fahrzeugen ausprobieren und 4 Kameras mit 90-Grad-Sichtfeld Rücken an Rücken verwenden, um sie visuell zu lokalisieren. Es ist kein triviales Softwareproblem (und muss kalibriert werden), ist aber eine Überlegung wert.
Ich habe dies in Betracht gezogen (und die Software wird kein Problem sein, da ich bereit bin, daran zu arbeiten!), Aber das Problem mit IR-LEDs (insbesondere für große Reichweiten) ist, dass Tageslicht das Licht auswäscht und auch erfordert Sichtlinie.
Wenn Sie die absolute Richtung der Basis und die absolute Richtung des Objekts haben, ist das Erhalten ihrer relativen Richtungen so einfach wie das Subtrahieren der Winkel!
äh, nein ist es nicht! OP benötigt die relative Richtung des Objekts von der Basis aus gesehen , nicht den Winkelunterschied. Anders gesagt, der Winkel des Objekts ist irrelevant.
@shuckc: Ach ja! Du hast recht! Mein Fehler.

Ich persönlich denke, dass RF der richtige Weg ist. Sie könnten möglicherweise ein System ähnlich einem Blitzdetektor bauen, der drei Antennen in Dreiecksform hat. Sie können einen HF-Sender auf dem Objekt haben, der von Zeit zu Zeit ein Signal aussendet. Diese Frequenzen werden von den drei Antennen zu unterschiedlichen Zeiten erfasst, und anhand der Zeitdifferenz und der Stärke des Signals können Sie im Grunde sagen, wie weit das Objekt und sein Winkel von der Referenzstation entfernt sind.

Etwas, woran ich direkt von oben dachte, ist, einen drahtlosen Sender (HF oder auf andere Weise) und dann den entsprechenden Empfänger an Ihrer Basisstation anzubringen, aber auf einer kleinen rotierenden Stange oder so montiert, ein Gehäuse um die Empfangsantenne zu haben es würde nur ein Signal aus einer bestimmten Richtung aufnehmen, dh. gerade nach vorne, aber dennoch Empfang aus unterschiedlichen Höhen ermöglichen, so dass vielleicht ein gebogener Schlitz in einer Metallbox/Kuppel um den Empfänger herum dies mehr oder weniger simulieren würde. Außerdem müsste der Sender nicht gerichtet sein, sondern nur stark genug, um die Entfernung zu übertragen, auf die Sie ihn benötigen, und dann einige, nur um sicherzustellen, dass er aufgenommen wird.

Wenn Sie einen Motor verwenden, der seine eigene Position verfolgen kann, damit Sie wissen, in welche Richtung der Empfänger an einem bestimmten Punkt zeigt, und wenn das Signal dann am stärksten / am stärksten empfangen wird, können Sie davon ausgehen, dass dies die Richtung Ihres Objekts ist und anhand der Position des Motors können Sie leicht die relative Position des Objekts ermitteln. Könnte ziemlich einfach mit einem Mikrocontroller implementiert werden, der die Eingabe vom Empfänger entgegennimmt und die empfangenen Signale über eine vollständige Umdrehung der rotierenden Stange vergleichen und herausfinden kann, wo das Signal am stärksten war, und dies dann als Position aufzeichnen lässt.

Die Position könnte ermittelt werden, wenn die Frequenz/Periode des Motors/der rotierenden Stange bekannt ist, da Sie wissen würden, dass nach jeder Umdrehung Messwerte erfasst würden, und wenn Sie eine 360-mal schnellere Abtastrate als die Frequenz einstellen, für die Sie einen Messwert erhalten würden jedes Grad um seinen Scanbereich und könnte theoretisch eine verdammt genaue Position für das Objekt erhalten.

Hinweis : Die Signalstärke könnte auch verwendet werden, um grob abzuschätzen, wie weit es entfernt ist. Wenn Sie die Signalstärke davon in x Metern Entfernung kennen, können Sie möglicherweise die Entfernung mit den empfangenen Signalen unter Verwendung dieses Werts berechnen (angenommen, Signal Stärke ist linear mit der Entfernung, ansonsten könnte es sich als etwas schwieriger erweisen, dies zu tun)

Funktioniert das Radar der 1. Generation nicht so? Andere Leute schlagen 2+ Antennen vor, um ein Antennenarray zu erstellen, das bewegliche Teile überflüssig machen würde. Zugegeben, Motoren sind einfacher als das Berechnen von konstruktiven und dekonstruktiven Wellen.
Ich nehme an, mehrere Antennen wären ein einfacher zu erstellendes Modell, aber schwieriger, das Ergebnis aus den Messwerten zu berechnen, wobei es mit dieser Methode relativ einfach wäre, ein Ergebnis nach der Einrichtung zu erhalten.

Für solche Entfernungen und eine städtische Umgebung sind sichtbare/IR-Emission oder Ton/Ultraschall wahrscheinlich out. Ich habe selbst keine Erfahrung auf diesem Gebiet, aber vielleicht helfen Ihnen einige Schlüsselwörter, nach denen Sie suchen können, den Einstieg. Eine gut aussehende Übersicht über die verschiedenen Technologien habe ich hier gefunden: http://www.denisowski.org/Articles/Denisowski%20-%20Comparison%20of%20Radio%20Direction-Finding%20Technologies.pdf .

Eine weitere gute Einführung in das Feld mit vielen Bildern: http://telekomunikacije.etf.bg.ac.rs/predmeti/ot3tm2/nastava/df.pdf

Ich würde sagen, dass Sie am besten nach Forschungsartikeln und HOWTO-Leitfäden zur Adcock-Peilung und Watson-Watt oder vielleicht zur Peilmethode des korrelativen Interferometers suchen . Wenn Sie Zugriff auf Datenbanken von Hochschulen/Berufsverbänden haben, sollten Sie diese zuerst ausprobieren. Gekreuzte Ferritschleifenantennen würden angesichts Ihrer Größenbeschränkungen wahrscheinlich zu Ihrer Anwendung passen.

Und der halb obligatorische Wikipedia-Link, der auch einen nützlichen Überblick über das Feld bietet: en.wikipedia.org/wiki/Direction_finding .

Ich würde das entfernte Gerät mit einem Omni-HF-Impuls von der lokalen Einheit anpingen und das entfernte Gerät mit einem Xenon-Blitz antworten lassen, das die lokale Einheit mit einer Videokamera aufnehmen würde.

Die Kamera würde sich mit einer Geschwindigkeit drehen, die die Fernbedienung für mindestens zwei Pings in ihrem Sichtfeld halten würde, wodurch sichergestellt wird, dass sie mindestens einen Blitz empfangen würde, um die Fernbedienung zu erfassen.

Nach der Aufnahme würde die Kamera in die Richtung schwenken, die erforderlich ist, um den Strobe-Blitz zum Brennpunkt seiner Filmebene zu steuern, und je nach erforderlicher Tracking-Auflösung die Ping-Rate entsprechend anpassen.

Um die Wirkung von Umgebungslicht auf die Kamera zu minimieren, wäre wahrscheinlich auch eine richtig proportionierte Gegenlichtblende erforderlich und möglicherweise identische Farbfilter über dem Blitz und vor dem Objektiv der Kamera.