[go: up one dir, main page]

DE10252934A1 - Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt sowie zugehörigen Sendern und Empfängern - Google Patents

Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt sowie zugehörigen Sendern und Empfängern Download PDF

Info

Publication number
DE10252934A1
DE10252934A1 DE10252934A DE10252934A DE10252934A1 DE 10252934 A1 DE10252934 A1 DE 10252934A1 DE 10252934 A DE10252934 A DE 10252934A DE 10252934 A DE10252934 A DE 10252934A DE 10252934 A1 DE10252934 A1 DE 10252934A1
Authority
DE
Germany
Prior art keywords
time
signals
transmitter
receiver
transmitters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE10252934A
Other languages
English (en)
Inventor
Svlvia Couronné
Marcus Bliesze
Günter Hofmann
Ernst Eberlein
Stefan Koehler
Thomas von der Grün
Marco Dr. Breilina
Reiner Retkowski
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
Original Assignee
Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV filed Critical Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
Priority to DE10252934A priority Critical patent/DE10252934A1/de
Priority to ES03772263T priority patent/ES2271659T3/es
Priority to PCT/EP2003/011893 priority patent/WO2004038448A1/de
Priority to EP03772263A priority patent/EP1556713B1/de
Priority to AU2003279324A priority patent/AU2003279324B8/en
Priority to JP2004545999A priority patent/JP4405924B2/ja
Priority to DE50304784T priority patent/DE50304784D1/de
Priority to AT03772263T priority patent/ATE337562T1/de
Priority to CN200380102326.5A priority patent/CN1708697B/zh
Priority to US10/693,631 priority patent/US7139582B2/en
Publication of DE10252934A1 publication Critical patent/DE10252934A1/de
Ceased legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0605Decision makers and devices using detection means facilitating arbitration
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/06Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0025Tracking the path or location of one or more users, e.g. players of a game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/836Sensors arranged on the body of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2243/00Specific ball sports not provided for in A63B2102/00 - A63B2102/38
    • A63B2243/0025Football

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

Ein Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt in einem dEfinierten mehrdimensionalen Raum weist wenigstens ein mobiles Sendermodul auf, das an wenigstens einem mobilen Objekt angebracht wird und dessen Signale von einem stationären Empfänger- und Signalverarbeitungsnetzwerk empfangen und zentral verarbeitet werden. Die vom Sendermodul emittierten Signale sind elektromagnetische, in einem Frequenzbandbereich im Zeitmultiplexverfahren ausgesandte Wellen. Dadurch, dass das Frequenzband als ein einziger Kanal zur Maximierung der Ortungsgenauigkeit genutzt wird und dass die Kommunikation zwischen Sendern (Sp, Sb) und Empfängern (E¶1¶, ..., E¶n¶) auf dem Prinzip des pseudo-zufälligeN Zeitmultiplex mit sendebursts von niedriger Kreuzkorrelation mit nicht synchronisierten PseudozufallSmustern basiert, wird ein Verfahren mit sehr hoher Ortsauflösung und einer zeitlichen Auflösung von wenigen Millisekunden für eine kontinuierliche Verfolgung der Position eines oder mehrerer mobiler Objekte zu jeder Zeit und an jedem Ort geschaffen. Ferner sollen zugehörige Sender und Empfänger zur Verfügung gestellt werden.

Description

  • Die Erfindung betrifft Verfahren zur kontinuierlichen Echtzeitvertolgung der Position von wenigstens einem mobilen Objekt in einem definierten mehrdimensionalen Raum nach dem Oberbegriff des Anspruches 1 sowie zugehörige Sender und Empfänger zur Verwendung in diesem Verfahren nach dem Oberbegriff der Ansprüche 19 bzw. 21.
  • Seit geraumer Zeit besteht bei unterschiedlichen Interessengruppen das Anliegen, bewegte Objekte bzw. Personen in Ihrem Bewegungsablauf studieren bzw. diesen nachvollziehen zu können, was die exakte Angabe der Position des Objekts örtlich und zeitlich voraussetzt. Von besonderem Interesse sind hierbei unter anderem Spielbälle insbesondere in kommerzialisierten Sportarten, wie z.B. die im dreidimensionalen Raum hoch beschleunigten Fußbälle ebenso wie Tennis- oder Golfbälle. Die Fragestellung, wer das bespielte Objekt zuletzt berührt hat, wie es getroffen wurde und in welche Richtung es weiterbeschleunigt wurde, kann dabei abhängig von der Spielart für den Ausgang des Spiels entscheidend sein. Spielgeräte, die im Hochleistungssport eingesetzt werden wie z.B. Tennisbälle, Golfbälle, Fußbälle und dergleichen, lassen sich dabei inzwischen auf extrem hohe Geschwindigkeiten beschleunigen, so dass die Erfassung des Objekts während der Bewegung eine sehr differenzierte Technologie erfordert. Die bislang eingesetzten technischen Mittel – vonnriegend Kameras – genügen den oben dargestellten Erfordernissen nicht oder nur ungenügend; auch die bislang bekannten Verfahren zur Positionsbestimmung mittels unterschiedlicher Sender- und Empfängerkombinationen lassen noch einen großen Spielraum bezüglich der räumlichen Auflösung der Positionsangaben, bezüglich der Handhabbarkeit der benötigten Sender/Empfängerkomponenten und vor allem bezüglich der Auswertung der mittels Sender/Empfängersystem erhaltenen Daten, so dass eine schnellstmögliche Bewertung der aus diesen Daten erhaltenen Ergebnisse noch nicht möglich ist.
  • Als Navigations- oder Ortungssysteme sind bisher nachstehend genannte Technologien bekannt, die jedoch für die genannten Anwendungsbereiche nicht geeignet sind, da sie sich entweder für eine reflexions- und dämpfungsbehaftete Umgebung nicht eignen oder die Angabe der Position abhängig von den Empfangsbedingungen nicht genau genug für die genannten Anwendungen angegeben werden kann.
  • Es gehören hierzu:
    • – GPS ähnliche Systeme: Ein mobiler Empfänger empfängt gleichzeitig die Signale von mindestens 3 Sendern; aus den Differenzen der "Time-of-Arrival" (TOA) kann der Empfänger seine Position bestimmen. Für den o.g. genannten Anwendungsfall müsste jeder Empfänger mit einem Transmitter ausgerüstet werden, der fortlaufend die Position an einen Zentralrechner überträgt. Dazu wird die vollständige Navigationsberechnung in den mobilen Transceiver Modulen durchgeführt, was einer komplexen Signalverarbeitung mit hoher Rechenleistung und größtem Speicherbedarf entspricht. Ein solches System ist in US-A 5,438,518 offenbart. Um eine erhöhte Positionsgenauigkeit zu gewährleisten werden dazu Signalmerkmale über das zu betrachtende Feld digital zentral gespeichert und die Signalcharakteristik der empfangenen Signals mit den gespeicherten Informationen korreliert. Nachteilig ist hier die erhebliche und wohl kaum durchführbare Miniaturisierbarkeit des Systems. (s.a. DE 100 53 959 A1 , WO 02/037134 A)
    • – Radarsysteme: Laufzeitmessung mit (aktiven) Transpondern bzw. Tags. Ein Sender am Rand des Spielfeldes sendet einen Impuls aus, der vom bewegten Objekt empfangen wird und der nach einer bestimmten Zeit ein Echo zurückwirft. Aus der Gesamtlaufzeit des Signals kann dann der Abstand zwischen Sender und bewegtem Objekt bestimmt werden. Siehe hierzu US-A 4,660,039 . Die gleichzeitige Verfolgung mit hoher Zeitauflösung von vielen Objekten ist mit dieser Technologie sehr schwierig.
    • – Richtantennen: Die bewegten Objekte werden über Antennen mit sehr hohen Richtwirkungen verfolgt, wobei sie Signale aussenden, die auf die Empfangsantennen ausgerichtet sind. Wenn mindestens zwei Antennen verwendet werden, kann über die Winkel der Antennenausrichtung die Position bestimmt werden. Dieses Prinzip ist in US-A 5,513,854 für die Ortung von Athleten auf einem Spielfeld beschrieben. Das US-A 5,583,517 beschreibt ein auf dem selben Prinzip basierendes System, wobei der mobile Transmitter das Signal auf viele unterschiedliche Träger spreizt, die resultierenden Signale werden im Empfänger rekombiniert, um resistent gegenüber Mehrwegausbreitung zu sein. Nachteilig ist, dass eine geeignete Auflösung nur dann erzielt wird, wenn extrem hohe Frequenzen (→ Licht) verwendet werden.
    • – Optische Systeme: Die Objekte werden über mehrere Kameras verfolgt. Die Verfolgung selber kann automatisch über Bildverarbeitung (Mustererkennung) oder über elektromagnetische Technologie (Magnetische Sensoren) erfolgen. Über die Bildauswertung kann die Position errechnet werden. Problem: Optische Systeme können nur die Position bestimmen, wenn die Objekte nicht durch Hindernisse verdeckt sind. Die Ortung kann derzeit auch nicht automatisch und online ausgewertet werden.
    • – Feldstärke-Messungen anhand von Barken o.a.: Auf dem Spielfeld sind sehr viele Empfänger (oder Sender) verteilt ("Barken"). Die Feldstärke des Signals entspricht dem Abstand zwischen den Barken und dem bewegten Objekt. Aus den Feldstärken kann dann die Position berechnet werden. Nachteilig ist, dass für eine hohe Auflösung sehr viele Barken installiert werden müssen.
    • – Aus der DE 100 54 282 A1 ist ein Verfahren sowie eine Vorrichtung zum Bestimmen der Position, Orientierung und/oder Verformung eines Objektes bekannt, bei dem ein oder mehrere Signalgeber am Objekt angeordnet sind, die elektromagnetische Signale aussenden. Die Ansteuerung der Signalgeber ist derart gestaltet, dass die einzelnen Signale voneinander unterscheidbar sind. Sie werden auf wenigstens einen zweidimensional auflösenden Lagedetektor (PSD) projiziert, dort in zweidimensionale Lagekoordinaten umgewandelt und dann in Informationen zu Position, Orientierung und/oder Verformung des Objekts überführt. Das System ist recht aufwändig und arbeitet im Wesentlichen dennoch nur zweidimensional.
  • Der Erfindung liegt die Aufgabe zu Grunde, ein Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt in einem definierten dreidimensionalen Raum mit sehr hoher Ortsauflösung und einer zeitlichen Auflösung von wenigen Millisekunden zu einer kontinuierlichen Verfolgung der Position eines oder mehrerer mobiler Objekte und/oder Personen zu jeder Zeit und an jedem Ort zu schaffen. Ferner sollen zugehörige Sender und Empfänger zur Verfügung gestellt werden.
  • Diese Aufgabe wird durch ein Verfahren zur kontinuierlichen Echtzeitverfolgung mit den Merkmalen des Anspruches 1 sowie zugehörige Sender und Empfänger mit den Merkmalen der Ansprüche 19 bzw. 21 gelöst.
  • Die Nutzung des Frequenzbandes als einziger Kanal ermöglicht eine höhere Übertragungsrate und damit Abtastrate zur Erhöhung der Ortsauflösung und zeitlichen Auflösung, die erforderlich ist, um auch Objekte mit Geschwindigkeiten von z.B. bis zu 150 km/h zu erfassen. Dennoch sollen die Komponenten des in der Endung enthaltenen Systems robust, kompakt und geschickt handhabbar, von möglichst geringer Größe und außerdem widerstandsfähig gegen mechanische z.B. Stöße oder chemische Belastung wie z.B. auch Körperschweiß sein. Ein Ziel ist auch, diese Komponente in einem Ball zu integrieren. Um dies zu erreichen, erfolgt die Kommunikation zwischen Sendern und Empfängern (E1,...,En) auf dem Prinzip des pseudo-zufälligem Zeitmultiplex mit Sendebursts (B) von niedriger Kreuzkonelation mit nicht synchronisierten Pseudozufallsmustern. Insbesondere die nicht synchronisierte Kommunikation erlaubt einen robusteren Aufbau insbesondere der am stärksten belasteten Sender. Das zufällige Zeitmultiplex und die Zufallsmuster erhöhen in ihrer Kombination deutlich die Ortungsgenauigkeit zur Vermeidung der Mehrwegübertragung. Werden aber mehrere Sender, z.B. bei einem Fußballspiel etwa 100 Sender erforderlich, um Spieler und Ball zu erfassen, lassen sich die dann anfallenden Datenmengen nur auf diesem Wege mit der entsprechenden Genauigkeit erfassen und übertragen.
  • Es handelt sich damit um ein drahtloses funkbasiertes System, das aus mobilen Sender-Modulen besteht, die an den mobilen Objekten des zu analysierenden Systems angebracht werden und deren Signale von einem festen Empfänger- und Signalverarbeitungsnetzwerk empfangen und zentral verarbeitet werden.
  • Von besonderer Bedeutung ist hierbei, dass die Kommunikation zwischen Sendern und Empfängern über den Mechanismus des pseudo-zufälligen Zeitmultiplex mit Sendebursts niedriger Kreuzkorrelation mit nicht synchronisierten Pseudozufallsmustern realisiert wird, die z.B. als eine Kombination der Zugriffsmechanismen Zeitmultiplex und Codemultiplex verstanden werden kann (Anspruch 10). Beim Zeitmultiplex (TDMA) (s.a. US-A 6,204,813 ) senden die Sender der bewegten Objekte im Zeitmultiplex, so dass jeder Sender auch einen Empfänger enthalten muss, der dem Sender einen Synchronisationsimpuls zur Verfügung stellt, von dem dann der Zeitpunkt des Sendebursts abgeleitet wird. Beim Codemultiplex (CDMA) werden für die Sender orthogonale Spreizsequenzen verwendet, so dass die Sender nicht synchronisiert werden müssen. Bei unterschiedlich entfernten Sendern wird jedoch das Signal des weiter entfernten Senders durch das des näheren überdeckt.
  • Die Anwendung nicht synchronisierter Pseudozufallsmuster vereinfacht die Gestaltung der Sender, da ein Empfänger für das Aufnehmen eines Synchronimpuls nicht benötigt wird. Allerdings ergibt sich durch das Unterlassen der Synchronisierung eine Verschiebung der Zufallsmuster gegeneinander, was das Einhalten der Bedingung erschwert, dass möglichst wenige Sender zeitgleich aktiv sein sollen; d. h. das Auffinden geeigneter Zufallsfolgen wird erschwert. Dieses Problem wird jedoch gelöst durch die Verwendung von Sequenzen mit niedriger Kreuzkorrelation, welche die Trennung der Signale durch die Erkennungssequenz des Senders ermöglichen, die einem gewissen Teil des Sendebursts entspricht, falls es tatsächlich vorkommt, dass mindestens zwei Sender gleichzeitig ein Signal absetzen. Durch die hohe Impulsrate kann das System ohne weiteres auf einzelne Werte verzichten, wenn diese nicht detektiert werden können..
  • Die Genauigkeit kann weiter erhöht werden, wenn eine Synchronisation der Pseudozufallsmuster über ein Empfangsmodul im Sender nach Anspruch 14 integriert wird, um bei vielen Sendern die Wahrscheinlichkeit der Überlagerung zu reduzieren.
  • Bei einer Ausgestaltung nach Anspruch 15 werden sämtliche Senderempfangsdaten erfasst und gespeichert. Aufgrund der gespeicherten Daten ist damit bedarfsweise auch eine Nachbearbeitung möglich, um gegebenenfalls genauere Algorithmen entsprechend auf bestimmte z.B. entscheidungserhebliche Situationen anzuwenden.
  • Weitere Vorteile ergeben sich aus dem Unteransprüchen
  • Im Folgenden wird die Erfindung anhand der beigefügten Figuren näher erläutert. Es zeigen:
  • 1 eine schematische Draufsicht auf ein Spielfeld mit Empfängern und Sendern,
  • 2 den Suchbereich für die Abtastung eines Sendebursts,
  • 3 ein Empfängernetzwerk,
  • 4 eine Sendereihenfolge verschiedener Sender,
  • 5 eine Darstellung der Anordnung der Empfänger,
  • 6 die die Sender und Empfänger verknüpfenden Netzwerke,
  • 7 eine schematische Darstellung der Sendebursterzeugung,
  • 8 eine schematische Darstellung eines Empfängers.
  • Beschreibung bevorzugter Ausführungsbeispiele
  • In den Figuren wird ein Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt in einem definierten mehrdimensionalen, hier dreidimensionalen Raum erläutert. Als mobiles Objekt sind in 1 ein Spielobjekt, hier ein Fußball, gekennzeichnet durch seinen Sender Sb, sowie ein Spieler, gekennzeichnet durch seinen Sender Sp, dargestellt. Wenngleich im Folgenden das Verfahren anhand eines Fußballs und der Spieler eines Fußballspiels als mobile Objekte erläutert wird, so ist darauf hinzuweisen, dass gleichwohl auch andere Anwendungsgebiete denkbar sind, in denen es um die Erfassung sich bewegender Objekte mit hoher Ortungsgenauigkeit und zeitlicher Auflösung, also um die Erfassung hoch dynamische Bewegungsabläufe geht. Eine Beschränkung auf den Einsatzbereich im Sport erfolgt durch die folgende Erläuterung nicht.
  • Das wenigstens eine mobile Objekt kann zunächst einmal der Sender Sb im Fußball sein, wenn es allein darum geht, die Bewegung des Fußballs zu erfassen. Zur Auswertung von Spielabläufen oder zu Studien der Spielerbewegung ist es jedoch auch sinnvoll, wenn ergänzend die Spieler selbst zu mobilen Objekten werden, bei denen z.B. in den Schienbeinschonern Sender Sp angeordnet sind, um die Bewegung und Bewegungsrichtung der Spieler erfassen zu können. Damit liegen unmittelbar statistisch auswertbare Daten z.B. über Laufwege der Spieler oder Geschwindigkeit von Spieler und Ball vor. Es lässt sich z.B. berechnen, wie dicht der Ball das Tor verfehlt hat. Auf der Basis dieser Daten lassen sich sogar neue Videospielformen entwickeln. Ferner ergeben sich Hilfestellungen zur Optimierung von Spieltaktiken und Trainingskonzepten. Da die Daten auch spielerspezifisch vorliegen können objektive Leistungsdatenbanken oder ein persönliches Trainingskonzept erstellt werden. Aber auch das Spielgerät kann bezüglich seiner Eigenschaften näher betrachtet und optimiert werden.
  • Dies hat zur Konsequenz, dass ein umfangreiches Netzwerk erforderlich ist, dass z.B. aus 8 Empfängern E, E1–En besteht und die Laufzeitdaten von bis zu 100 Sendern S, Sb, Sp, S1- S6 umfasst. Ferner sind Referenzsender R1 bis Rn erforderlich, um z.B. die Infrastruktur zu kalibrieren. Da sich das mobile Objekt, hier z.B. der Fußball, mit Geschwindigkeiten bis zu 150 km/h bewegen kann, ist zumindest für den Ballsender eine hohe Wiederholrate eines Sendeburst von 0,5 ms erforderlich, was bei einer Bewegung des Falls mit 150 km/h einer Ortsauflösung von 2 cm entspricht. Dieser Sendeburst enthält sämtliche für die Identifikation und Ortung des Senders erforderlichen Daten, worauf noch eingegangen wird. Das System wird damit bei hoher Genauigkeit echtzeitfähig, so dass eine kontinuierliche, zeitnahe Datenlieferung z.B. zur Unterstützung des Schiedsrichters und für Fernsehbilder erst möglich wird. Die endgültige Entscheidung bleibt aber dem Schiedsrichter überlassen.
  • Vorzugsweise erfolgt die Übertragung der Daten im Frequenzbandbereich von 2,4 GHz, wobei vorzugsweise die Bandbreite von 80 MHz als einziger Kanal zur Maximierung der Ortungsgenauigkeit genutzt wird. Hierzu wird an dem mobilen Objekt ein mobiles Sendermodul angebracht, dessen Signale von einem stationären Empfänger- und Signalverarbeitungsnetzwerk empfangen und zentral verarbeitet werden. Die von dem Sendemodul emittierten Signale sind elektromagnetische, im Zeitmultiplexverfahren ausgesandte Wellen. Zur Erhöhung der Übertragungsmöglichkeiten und der Ortungsgenauigkeit erfolgt die Kommunikation zwischen Sendern S, Sp, Sb und Empfängern E1–En auf dem Prinzip des pseudo-zufälligen Zeitmultiplex mit Sendebursts B von niedriger Kreuzkorrelation mit nichtsynchronisierten Pseudozufallsmustern. Die Ortungsgenauigkeit kann auch dadurch verbessert werden, dass die relevanten Rohdaten gespeichert werden und angepasst in Navigationsalgorithmen eingesetzt werden. Durch die Speicherung ist es z.B. möglich, iterativ die Genauigkeit zu verbessern oder die Daten von besonderem Interesse, z.B. einem Torschuss mit aufwendigeren Algorithmen zu analysieren.
  • Um eine hohe Ortsauflösung entsprechend einer hohen Genauigkeit der Laufzeitmessung zu erhalten, wird ein Signal mit möglichst hoher Bandbreite verwendet. Da die verfügbare Bandbreite aber begrenzt ist, müssen sich die Sender das verfügbare Spektrum nach dem Codemultiplex- und Zeitmultiplex-Prinzip teilen. Da die Empfangszeit vorzugsweise nicht synchronisiert ist, senden die Sender zu zufälligen Zeitpunkten. Zufällige Überlagerungen werden in Kauf genommen, wie dies insbesondere 4 verdeutlicht. Gemäß Detail X senden die Sender S2, S3 gleichzeitig, während sie gemäß Detail Y zeitversetzt senden. Derartige Überlagerungen können mehrfach vorkommen, sind jedoch auf Grund der entsprechenden Abtastrate zugunsten der erhöhten Robustheit der Sender als auch ihres kompakten Aufbaus akzeptabel.
  • Jeder Sender sendet zu einem Sendezeitpunkt nur einen kurzen Sendeburst B, der von den Empfängern E1–En erfasst wird. Ortsfeste Referenzsender R1 bis Rn dienen als Positionsreferenzen zur Fehlerminimierung und zur Kalibrierung des Systems. Diese senden ebenso wie der wenigstens eine mobile Sender des beweglichen Objekts einen Identifizierungscode und Signale aus, die zur Ermittlung ihrer Laufzeit von Empfänger detektiert werden. Die Referenzsignale werden über eine Signalfrequenz SF2 von im Ausführungsbeispiel 250 MHz synchronisiert. Ferner sind die Empfänger gemäß 6 ebenfalls über eine Signalfrequenz SF1 von im Ausführungsbeispiel 25 MHz gemäß 6 miteinander synchronisiert. Die Empfänger, die damit gemäß 3 in einem Empfängernetzwerk 12 angeordnet sind, erhalten damit über die Taktleitung 13 eine erste Information, über die Leitung 14 eine Zeitmarke und über die Leitung 15 ihre Energieversorgung. Die auf Grund dieser Informationen erfassten Daten werden mit den detektierten Signalen über die Datenleitung 17 an den Datenport 16 einer Zentralrecheneinheit CPU übermittelt, so dass sich aus den ermittelten Signalen die Position des mobilen Objekts bestimmen lässt.
  • Es werden wenigstens vier Empfänger benötigt, um in einem dreidimensionalen Raum ein Objekt zu orten. Laufzeitdifferenzen werden an den jeweiligen Empfängern erfasst. Die geometrische Lösung der Positionsbestimmung lässt sich über die Lösung eines hyperbolischen Gleichungssystems bestimmen.
  • Die Referenzsignale werden über Kabel, vorzugsweise Glasfaserkabel verteilt. Die mobilen Sendermodule der Sender S, Sp, Sb emittieren zeitbegrenzte Sendesignale als Sendebursts B. Die Sendeburst B werden unter Anwendung nicht synchronisierter Pseudozufallsmuster gesendet, die eine Kombination der Zugriffsmechanismen Zeitmultiplex und Codemultiplex sind, um dadurch die vorhandene Bandbreite möglichst voll umfänglich zu nutzen. Zur Verringerung von Überlagerungen werden Pseudozufallsmuster verwendet, die vorzugsweise Primzahlenfolgen sind. Die kleineren Primzahlen werden dabei den sich schneller bewegenden Sendern, also im Ausführungsbeispiel dem Sender Sb im Ball zugeordnet, während die höheren Primzahlen den sich langsamer bewegenden Sendern Sp zugeordnet sind.
  • Die Trennung zweier zufällig gleichzeitig ankommender Signale erfolgt durch den Empfänger, der hierzu nicht erfasste Einzelwerte toleriert. Dies ist auf Grund der hohen Impulsrate möglich. Die nicht synchronisierten Sendebursts können ergänzend durch ein Empfangsmodul im den Sendern synchronisiert werden. Die am HF-Frontend empfangenen analogen Empfangssignale werden in einer Auswerteeinheit digitalisiert und die Empfangszeitpunkte der Signale vom jeweiligen Sender zur Referenzzeit bestimmt. Für die Aufarbeitung der empfangenen Signale, die Auftrennung des empfangenen Signals in mehrere Signalquellen (Unterscheidung der Sender) und die Charakterisierung für jedes Sendesignal des momentanen Bewegungsablaufs wird eine Software mit einer bestimmten Methodik verwendet, die über mehrere Algorithmen mit variablen Parametern verfügt. Diese werden interaktiv je nach Situation angepasst und kombiniert.
  • Zur Gewährung der Echtzeitübertragung verfügt der Sender und Empfänger über eine Hardware, mit der der Triggerzeitpunkt zur Datenaufzeichnung exakt erfasst werden kann. Ferner ist eine Auswerteeinheit mit einer digitalen Hardware zur Aufbereitung eines Synchronisationssignals vorgesehen, das über entsprechende Schnittstellen eingespeist wird.
  • Bevor das System in seinen normalen Betriebsmodus übergeht, werden wichtige Daten in der Konfigurationsphase gewonnen. Dies ist zur Kalibrierung des Systems nötig, um z.B. die Laufzeit im Glasfasernetzwerk zu berücksichtigen. Hierbei wird auch ein Systemcheck durchgeführt, um evtl. Probleme in Teilen wie den Empfängern zu erkennen. Nach dieser Phase erfolgt die Synchronisation mittels der Korrelationsfunktion auf die Sender. Grundsätzlich senden die Sender zeitlich äquidistante Datenpakete, so dass eine Zuordnung möglich ist. Die Synchronisationsroutine muss für den jeweiligen Sender also einmal ein Datenpaket „gefunden" haben und kann dann den nächsten Sendezeitpunkt mit einer bestimmten Genauigkeit vorhersagen, da das Sendemuster ja bekannt ist. Dementsprechend wird die Triggerlogik angesteuert, um die digitalisierten Daten im Speicher wieder finden zu können. Anhand der Position im Speicher und der in der Korrelationsroutine ermittelten Abweichung vom Sollzeitpunkt ermittelt die Routine unter Laufzeitberechnung die Entfernungsdaten gemäß 2 ausgehend vom erwarteten Sendezeitpunkt t0. Es ergibt sich damit ein Suchbereich s, innerhalb dem das nächste Signal auftauchen muss.
  • Algebraische Verfahren zur Lösung der Navigationsgleichungen weisen den Nachteil auf, dass sie abhängig von Infrastruktur, Geometrie und Qualität der einzelnen Messungen an den Empfängern sehr wechselhafte und in vielen Fällen unzureichende Positionsgenauigkeiten liefern. Deshalb werden algebraische Algorithmen nur zur Initialisierung und zur Überwachung anderer Algorithmen eingesetzt. Durch Verwendung mittelnder Verfahren kann in Anhängigkeit der Häufigkeit der Positionsberechnungen eine erhebliche Verbesserung erzielt werden. Des weiteren kann durch die Berücksichtigung von Qualitätsinformationen der stochastisch charakteristischen Messung eine zusätzliche Optimierung der Positionsgenauigkeit erreicht werden. Im konkreten Ausführungsbeispiel kommt der KALMAN-Filter zum Einsatz, der die beiden aufgezeigten Verbesserungen kombiniert und durch geeignete Prädiktionsmodelle der Bewegung zusätzlich die Berücksichtigung der aktuellen Situation erlaubt (situation awareness).
  • In Sonderfällen hochdynamischer Situationen des zu trackenden Objektes, z.B. wenn der Ball vom Tor abprallt, entstehen gesondert zu lösende Problemstellungen. Zur Lösung dieser Problemstellung ist es notwendig, zusätzliche Algorithmen zur Erfassung hochdynamischer Fälle einzuführen. Hierfür wird ein Vergleich der Bewegungssituation vor und nach einer zu überprüfenden Position durchgeführt. Durch Ermittlung der Unterschiede in beiden Bewegungsphasen (vorher, nachher) kann auf die Dynamik der Situation geschlossen werden. Ein entsprechende Nachverarbeitung dieser Situation in der umgedrehten Zeitachse kann hiermit durchgeführt werden.
  • Zur weiteren Verbesserung der Positionsgenauigkeiten werden Verfahren zur Kurvenglättung der einzelnen Raumkoordinaten eingesetzt. Zum einen werden Algorithmen verwendet, die unter Tolerierung einer bestimmten zeitlichen Verzögerung noch in den Echtzeitrahmen des Systems passen. Hier wird eine bereichsweise Kurvenglättung durchgeführt. Im Falle eines vorher detektierten dynamischen Falls wird das Verfahren situationsbedingt adaptiert. Eine Kurvenglättung wird in diesem Fall nicht über diesen dynamischen Zeitpunkt hinweg durchgeführt, sondern durch beidseitiges Annähern an diesen Zeitpunkt. Die noch fehlenden, nicht geglätteten Bereiche können durch geeignete Interpolationsalgorithmen logischer oder mathematischer Natur gefüllt werden. Eine wesentliche Verbesserung der Positionsgenauigkeit im dynamischen Fall ist die Folge.
  • Soweit zur Optimierung dieser Algorithmen erforderlich, wird eine Kombination zwischen den zu glättenden Raumkoordinaten eingeführt, welche die Erhöhung der Detektionssicherheit von dynamischen Fällen nach sich zieht.
  • Bedarfsweise können Verfahren zur Nachbearbeitung zum Einsatz kommen, die keine zeitliche Rechenzeiteinschränkung unterliegen und auch ausgelagert angewendet werden können. Diese liefern im Vergleich zu den echtzeittähigen Algorithmen eine zusätzlich erhöhte Positionsgenauigkeit, da größere Bereiche zur Kurvenglättung herangezogen werden können. Auch in diesen Fällen wird sichergestellt, dass die detektierten dynamischen Fälle geeignet berücksichtigt werden.
  • Im Empfänger werden die Daten damit wie folgt verarbeitet:
    Während der Akquisitionsphase wird die Sendezeitpunktfolge synchronisiert. Dazu werden Algorithmen mit reduzierter Zeitauflösung eingesetzt. Ziel ist lediglich, die Zeitpunkte der zukünftigen Sendezeitpunkte zu schätzen.
  • Im Tracking-Modus werden die Sendebursts fortlaufend mit höherer Genauigkeit erfasst und die momentane Position berechnet. Es werden nur im geschätzten bzw. vorher berechneten Sende- bzw. Eingangszeitpunkt die eingehenden Signale ausgewertet. Außerdem wird die Schätzung des nächsten Sendezeitpunktes nachgeführt.
  • Optional können im Zoom-Modus gespeicherte Daten noch mit zusätzlichen Algorithmen verarbeitet werden. Im Zoom-Modus können z.B. auch Daten in umgekehrter zeitlicher Reihenfolge verarbeitet werden, um sich z.B. von beiden Seiten an eine Diskontinuität (z.B. Ball prallt an Torpfosten ab) heranzutasten.
  • Der Empfänger erfasst daher die Daten mit hoher Abtastfrequenz und speichert sie zwischen. Entsprechend den geschätzten Sendezeitpunkten werden nun die relevanten Daten weiter verarbeitet und optional auch weiterhin gespeichert, um sie z.B. in Algorithmen des Zoom-Modus zur Verfügung zu stellen.
  • Die Genauigkeit kann durch Datennachbearbeitung und die Einbindung von externen Sensoren wie z.B. Beschleunigungssensoren im Ball oder von Bilddaten gesteigert werden. Das System liefert z.B. im Sekundentakt die Positionsdaten aller sich im Betrieb befindlichen Sender.
  • Beispielhaft wurde als Übertragungsbereich das 2,4 GHz-Band vorgeschlagen, grundsätzlich können jedoch auch andere Bänder in niedrigeren Bandbereichen eingesetzt werden, um den Stromverbrauch niedrig zu halten. Denkbar ist aber auch der Einsatz im höheren Frequenzbereich z.B. 5,8 GHz, 9,4 GHz, 24 GHz bei niedrigeren Reichweiten und höherer Entfernungsauflösung. Da die Empfänger die von den Sendern ausgesandten Signale detektieren und deren Laufzeitdifferenz ermitteln, müssen sie sehr genau untereinander synchronisiert sein, was mit einem hochstabilen Referenzsignal über die Taktleitung 13 und im Ausführungsbeispiel Glasfaserkabel erreicht werden kann. Die empfangenen Daten liefern die Empfänger E1–En über ein Datennetzwerk an eine Zentralrecheneinheit CPU, die daraus die Position der einzelnen Sender errechnet. Diese Daten bestehen aus der Laufzeit sowie der Qualitätsbewertung der empfangenen Signale. Ein Rückkanal zwischen mobilen Sendern S, Sp, Sb und stationären Empfängern E1–En ist für die Lokalisierung selbst nicht unbedingt nötig, erlaubt jedoch eine Verbesserung der Positionsbestimmung, würde aber andererseits eine Erhöhung der Systemkomplexität und somit der Kosten bedingen.
  • Durch die Übertragung auf dem Prinzip der pseudo-zufälligen Zeitmultiplex mit orthogonalen Sendeburst und nicht synchronisiertem Pseudozufallsmuster wird es möglich, dass der Empfänger die Signale deutlich trennen kann. Senden tatsächlich zwei Sender gleichzeitig ein Signal ab, so erscheint der „ungewünschte Sender" als Rauschen. Zumindest ergeben sich Störabstände, die eine Detektion des Signals noch problemlos möglich machen.
  • Dieses Konzept hat den Vorteil, dass die Sender nur für kurze Zeit aktiv sind, so dass nur geringe Stromverbräuche anfallen. Die Sender müssen nicht synchronisiert sein, so dass ein senderseitiges Empfangsmodul entfallen kann, wodurch der Sender wesentlich vereinfacht und robuster wird. Durch die Pseudozufallsfolgen in Form der Primzahlen überlagern sich während einer Sendeperiode nicht immer die gleichen Sender, so dass die ungünstige Situation, dass sich ein weit entfernter Sender ständig mit einem nahen Sender überlagert, grundsätzlich vermeiden lässt. Damit kann das „near-far"-Problem statistisch eliminiert werden. Die Kollisionswahrscheinlichkeit der Sendebursts B wird verringert.
  • Das Sendesignal kann mit der Formel s(t) = g(t) ej(2πf·t) beschrieben werden, wobei g(t) das Basisbandsignal beschreibt und f die Trägerfrequenz.
  • Das Empfangssignal für die verschiedenen Empfänger kann mit eν(t) = h(t)·(g(t – τ) ej2πf·(t – τ)))beschrieben werden, wobei h(t) die Verzerrungen durch den Übertragungskanal (Dämpfung, Frequenzgang,...) und τ die Laufzeit zwischen Sender und Empfänger beschreibt.
  • Für die Bestimmung der Laufzeit τ können folgende Methoden betrachtet werden:
    • – Es wird nur das Basisbandsignal g(t) verwendet.
    • – Die Trägerphase wird mit ausgewertet.
  • Wenn die Trägerphase mit ausgewertet werden soll, ergibt sich folgende Situation: Für das betrachtete ISM Band ist die Trägerfrequenz ca. 2,4GHz. Damit ergibt sich eine Periodendauer von 0,4ns. Eine Trägerphasenauswertung würde also eine Mehrdeutigkeit von 0,4ns besitzen. Eine Trägerphasenauswertung kann also nur dann zur Steigerung der Genauigkeit einbezogen werden, wenn über andere Methoden eine Genauigkeit von besser als 0,4ns erzielt wird.
  • Das Basisbandsignal im Empfänger kann mit der Gleichung eν(t)= h(t)·(g(t – τ) ej(2πΔf·t + φν)) beschrieben werden. Δf beschreibt hierbei den Frequenzoffset, wenn nichtsynchronisierte Oszillatoren in den Sendern verwendet werden. φν ist der Phasenoffset zwischen den Oszillatoren.
  • Die Laufzeit τ kann über Korrelation eν(t) mit dem bekannten Sendesignal g(t) bestimmt werden. Die Genauigkeit dieser Korrelation ist ein Schlüsselparameter für die Positionsgenauigkeit. Die Genauigkeit der Korrelation wird bestimmt durch die Eigenschaften der Autokorrelierten des Signals, den Methoden, die für die Berechnung der Korrelation verwendet werden und den Störeinflüssen.
  • Ein grundsätzlich die Genauigkeit störendes Problem könnte die Mehrwegeausbreitung und/oder die Körperdämpfung sein, die sich durch Signale ergeben kann, die nicht unmittel bar oder nach Reflektion an deren Gegenständen dem Empfänger zugeleitet werden. Daher muss in den Empfängern E1–En steht das frühest ein eintreffende Signale für die Enffernungsberechnung verwendet werden, auch wenn es evtl. nicht das stärkste ist. Dies wird im konkreten Ausführungsbeispiel dadurch erleichtert, dass in den Empfängern die zeitlichen Sendeburst-Abstände aller Sender bekannt sind und somit auch in etwa der Zeitpunkt bekannt ist, zu dem die Sendesignale im Empfänger „erwartet" werden.
  • Ein Sendeburst B dauert 25 μs, wobei 5 μs als Guardperiod für das Ein- und das Ausschalten der Sendeendstufe eingeplant sind. Die Sender-ID-Sequenz dauert 15 μs und beinhaltet 750 Bit. Die restlichen 5 μs tragen 250 Bit Informationen als Daten. Somit ergibt sich eine Datenrate von 50 Megabit pro Sekunde. Bei der beispielhaft zur Verfügung stehenden Gesamtbandbreite von 80 MHz im ISM-Band bei 2,4 GHz ergibt sich somit für die HF-Übertragung der Bitsequenzen ein roll-off Faktor von a = 0,6 in der Basisbandfilterung. Für den Ball ist eine Burstwiederholfrequenz von 0,5 ms geplant, während die Spielersender eine Wiederholfrequenz von 4 ms aufweisen. Daraus ergibt sich eine Zeitausnutzung von 67,5 %. Dies ermöglicht neben einer asynchronen, durch Zufallsfolgen betriebenen Sendersteuerung ggf. auch eine durch einen HF-Rückkanal synchronisierte Sendersteuerung mit den angesprochenen Nachteilen. Im Ergebnis ergibt sich eine resultierende minimale Ortsauflösung pro Sendeburst bei einem Ball von bis zu 20 mm und beim Spielersender bis zu 44 mm.
  • 7 zeigt ein Blockschaltbild des Sendermoduls. Das Modul besteht aus einer Ablaufsteuerung 80, einer Sendedatenerzeugung 81 und einer Sendebursterzeugung 82. Die Ablaufsteuerung 80 kontrolliert die zeitlichen Abläufe in der Schaltung. Sie bekommt den Sys temtakt von der Sendebursterzeugung 82 geliefert und triggert ihrerseits sowohl die Sendedatenerzeugung 81 als auch die Sendebursterzeugung 82. Die Sendedaten werden in der Sendedatenerzeugung 81 generiert, wobei auch Sensordaten mit verarbeitet werden können. Die Daten werden dann in der Sendebursterzeugung 82 auf einen Hochfrequenzträger aufmoduliert. Hierauf erfolgt die Abstrahlung des Sendeburst über die Antenne 83.
  • Die Sendedatenerzeugung 81 besteht aus der Datenburstformung 81a, dem Sender-ID-Block 81b und der Sensordatenaufbereitung 81c. Die Datenburstformung 81a verarbeitet die von der Sensordatenaufbereitung 81c gelieferten Sensordaten mit der Sendeerkennung aus dem Sender-ID-Block 81b, welche eine für jeden Sender spezifische Bitfolge darstellt. Es entsteht der Datenburst, welcher an die Sendebursterzeugung 82 weitergeleitet wird. Die Sensordaten stammen im Falle des Ballsenders von einem Beschleunigungssensor und können beim Spielersender z.B. medizinische Daten beinhalten. Die Sendebursterzeugung 82 beinhaltet den Referenzoszillator 82a, die Hochfrequenzerzeugung, den Modulator 82b sowie die Endstufe 82c. Die Sendedaten werden zunächst über Datenfilter 82d gefiltert, um die Bandbreite zu verringern, um sie daraufhin auf den Hochfrequenzträger aufmodulieren zu können. Nach der BPSK-Modulation wird das Signal verstärkt und anschließend im Bandpassfilter 82e gefiltert, um Nebenaussendungen zu unterdrücken. Über die Antenne 83 wird der Sendeburst schließlich abgestrahlt. Die Ablaufsteuerung 80 kontrolliert die zeitliche Generierung der Datenburst und die Einschaltung der Endstufe 82c entsprechend des Zeitmultiplexverfahrens.
  • 8 zeigt die funktionalen Blöcke eines Empfängers. Über die Antenne 90 empfangene Hochfrequenzsignale werden auf eine Zwischenfrequenz umgesetzt und dort mit Hilfe eines A/D-Umsetzers digitalisiert. Die digitale Verarbeitung gewinnt daraus die zeitlichen Abstände der empfangenen Sendesignale der einzelnen Sender in Bezug auf die Synchronimpulse, die vom Empfangsblock 91 an alle Komponenten im Empfänger verteilt werden. Außerdem werden die so generierten "rohen Laufzeitdaten" noch mit einem Qualitätsmerkmal versehen, dass die Empfangsfeldstärke bzw. Gültigkeit des entsprechenden Messwertes beinhaltet, bevor sie an den Zentralrechner weitergeleitet werden. Die empfangenen Radiosignale werden mit einem rauscharmen Verstärker verstärkt, bevor sie bandpassgefiltert werden. Nach abermaliger Verstärkung und Filterung erfolgt die Mischung in den Zwischenfrequenzbereich. Da die Digitalisierung durch Unterabtastung erfolgt, muss hier nochmals eine Filterung durchgeführt werden, bevor eine variable Verstärkung für einen konstanten Pegel am A/D-Umsetzer sorgt. Die beiden Synchronisationssignale werden dann an die digitale Signalver arbeitung als Takte weitergeleitet, wobei der 20 MHz-Takt SF2 auch als Abtastfrequenz an den A/D-Umsetzer 92 geliefert wird.
  • Angesichts der hohen Bandbreite wird mit einer Abtastrate von etwa 200 MHz gearbeitet. Im Baseband-Teil 92 der jeweiligen Empfänger werden die gelieferten Abtastwerte zuerst in einem Speicher mit Ringpufferstruktur gespeichert. Um sich auf die Sendesignale zu synchronisieren, werden zuerst die bekannten Sendeperioden im Empfangssignal gesucht und dann die Korrelation mit dem Sendemuster an prädizierten Stellen im Speicher durchgeführt. Dies führt zu einer genauen Bestimmung des Empfangszeitpunktes. Für Ball und Spieler sind die für die Korrelation notwendigen Recheneinheiten mehrmals parallel vorhanden. Diese bekommen vom Zentralrechner die zu suchenden Sendemuster mitgeteilt. Es ist dabei sicherzustellen, dass auch bei ungünstigster Konstellation noch alle Signale ausgewertet werden können. Aus den Korrelationseinheiten entsteht für die jeweiligen ausgewerteten Sendersignale der Empfangszeitpunkt mit einer Qualitätsmarke – zur Bewertung der Qualität des Messwertes –, die über den Steuer PC und über die Datennetzwerkinfrastruktur an der Zentralrechner CPU übertragen wird.
  • Im Hauptrechner CPU laufen alle Messwerte der Empfänger (Sender-Empfangszeitpunkt-Qualitätsmarke) zusammen. Sie werden mit Hilfe der Senderidentifikationsnummem sortiert und gruppiert, um dann für jeden Sender die Berechnung der Position mit den entsprechenden Algorithmen durchzuführen. Die ermittelten Koordinaten sind dann über eine definierte Schnittstelle abrufbar und können dann weiter ausgewertet werden.
  • Da die Positionsbestimmung aus einer sehr genauen Laufzeitdifferenzmessung der Sendesignale zu den Empfängern vorgenommen wird, sind zwei Referenzsignale erforderlich, die zentral an einer Stelle am System, z.B. beim Zentralrechner CPU erzeugt werden und an alle Empfänger sowie an den Zentralrechner verteilt werden. Die Frequenzen der beiden benötigten Frequenzsignale können z.B. m Bereich von 15 – 25 MHz sowie 150 – 250 MHz liegen. Die Signale werden als Rechtecksignale ausgeführt, um eindeutige Zeitmarken zu erhalten, und über die Leitung 14 den Empfängern zugeführt.
  • Die Referenzsender R1–Rn arbeiten mit Trigger- und Taktsignalen, die vom Signalnetzwerk eingespeist werden. Die Empfänger sind vorzugsweise Geradeausempfänger, die mit dem Synchronisationsfrequenzen arbeiten. Der Empfänger kann aber auch als Einfach-Superhet-Empfänger ausgebildet sein. Dabei wird eine Zwischenfrequenz benutzt, die dann in einer zweiten Mischerstufe auf die Ausgangsfrequenz gemischt und nur noch tiefpassgefiltert wer den muss. Der Vorteil dieser Ausgestaltung ist die völlig freie Wahl der Ausgangsfrequenz. Bei vorgegebener Bandbreite von 80 MHz bedingt dies eine theoretische Abtastrate von 160 MHz. Effektiv wird die Bandbreite aber durch den analogen Vorfilter mit charakteristischer Übertragungsfunktion bestimmt.
  • B
    Sendeburst
    E1– En
    Empfänger (Kalibrierung; Dekodierung, Synchronisation)
    s
    Suchbereich
    S, S1–S6
    Sender
    Sb
    Sender in mobilem Zielobjekt; z. B. Ball
    Sp
    Sender in mobilen Objekten; z. B. Spieler
    SF1, SF2
    Synchronfrequenz
    R1–Rn
    Referenzsender
    10
    Spielfeld
    11
    16m-Raum
    12
    Empfängernetzwerk
    13
    Taktleitung
    14
    Zeitmarke
    15
    Power
    16
    Daten-Port
    17
    Datenleitung
    80
    Ablaufsteuerung
    81
    Sendedatenerzeugung
    81a
    Datenburstformung
    81b
    Sender-ID-Block
    81c
    Sensordatenaufbereitung
    82
    Sendebursterzeugung
    82a
    Oszillator
    82b
    Modulator
    82c
    Endstufe
    82d
    Datenfilter
    82e
    Filter
    83
    Antenne
    90
    Antenne
    91
    Frequenzempfänger in E
    92
    A/D-Umsetzer

Claims (24)

  1. Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt in einem definierten mehrdimensionalen Raum, mit wenigstens einem mobilen Sendermodul, das an wenigstens einem mobilen Objekt des zu analysierenden Systems angebracht wird und dessen Signale von einem stationären Empfänger- und Signalverarbeitungsnetzwerk empfangen und zentral verarbeitet werden, wobei die von dem wenigstens einen Sendermodul emittierten Signale elektromagnetische, in einem Frequenzbandbereich im Zeitmultiplexverfahren ausgesandte Wellen sind, dadurch gekennzeichnet, dass das verfügbare Frequenzband als ein einziger Kanal zur Maximierung der Ortungsgenauigkeit genutzt wird, und dass die Kommunikation zwischen Sendern (S, Sp, Sb) und Empfängern (E1,...,En) auf dem Prinzip des pseudo-zufälligem Zeitmultiplex mit nicht synchronisierten Pseudozufallsmustern basiert ist, und dass die Sendesignale unterschiedlicher Sendebursts (B) mit niedriger Kreuzkorrelation charakterisiert sind.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Empfänger (E1,...,En) in Kenntnis des pseudo-zufälligem Zeitmultiplex und der bekannten Pseudozufallsmuster den Zeitpunkt des nächsten Sendebursts (B) eines bestimmten Senders (S, Sp, Sb) abschätzen.
  3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass nur die Signale ausgewertet werden, die zum vorherbestimmten Zeitpunkt des nächsten Sendebursts (B) auftreten.
  4. Verfahren nach Anspruch 2 oder 3, dadurch gekennzeichnet, dass die Vorausberechnung des nächsten Sendebursts eines bestimmten Senders (S, Sp, Sb) kontinuierlich nachgeführt wird.
  5. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Sendermodule so miniaturisiert sind, dass sie auch in einem Ball einsetzbar sind.
  6. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Frequenzband bei etwa 2,4 GHz liegt.
  7. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Frequenzband eine Bandbreite von 80 MHz hat.
  8. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ortsfeste Referenzsender (R1,...,Rn) als Positionsreferenzen zur Fehlerminimierung und zur Kalibrierung des Systems eingesetzt werden, die ebenso wie der wenigstens eine mobile Sender (S, Sp, Sb) des wenigstens einen zu analysierenden beweglichen Objekts einen Identifizierungscode in einer Folge aussenden und deren Signale zur Ermittelung ihrer Ankunftszeit an den jeweiligen Empfängern von den Empfängern (R1,...,Rn) detektiert werden.
  9. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Referenzsender über Kabel, vorzugsweise Glasfaserkabel synchronisiert werden..
  10. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass die Sendebursts (B) unter Anwendung nicht synchronisierter Pseudozufallsmuster gesendet werden, die eine Kombination der Zugriffsmechanismen Zeitmultiplex und Codemultiplex sind.
  11. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass die Pseudozufallsmuster Primzahlenfolgen sind.
  12. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass bei den Sendebursts (B) die Trennung von wenigstens zwei zufällig gleichzeitig ankommenden Signalen verschiedener Herkunft durch den Empfänger erfolgt.
  13. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Sendebursts (B) mit einer so hohen Impulsrate gesendet werden, so dass nicht erfasste einzelne Werte toleriert werden.
  14. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die von dem mindestens einen mobilen Sendermodul der Sender (S, Sp, Sb) nicht synchronisierten Sendebursts (B) durch ein Empfangsmodul im Sender (S, Sp, Sb) synchronisierbar sind, um bei vielen Sendern die Wahrscheinlichkeit der Überlappungen zu reduzieren.
  15. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die am HF-Frontend empfangenen analogen Empfangssignale in einer Auswerteeinheit digitalisiert werden und die Empfangszeitpunkte der Signale zum jeweiligen Sender (S, Sp, Sb) bestimmt und gespeichert werden.
  16. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass für die Aufarbeitung der empfangenen und gespeicherten Signale je nach Situation unterschiedliche Algorithmen eingesetzt werden können.
  17. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass für die Bearbeitung der empfangenen Signale das Signal in sich ggf. überlappende Abschnitte zerlegt wird und für die einzelnen Abschnitte der jeweils beste Algorithmus oder mehrere Algorithmen gleichzeitig angewendet werden.
  18. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass für die Bearbeitung einzelner Abschnitte auch eine umgedrehte Zeitachse anwendbar ist, so dass z.B. Diskontinuitäten in hochdynamischen Vorgängen von zwei Seiten angenähert werden.
  19. Vorrichtung zum Senden von elektromagnetischen Wellen, die am bewegten Objekt fixierbar oder als Referenzsender (R1,...,Rn) ausgestaltet ist, zur Verwendung in einem Verfahren nach einem der Ansprüche 1 bis 17, dadurch gekennzeichnet, dass die in einem Frequenzbandbereich im Zeitmultiplexvertahren ausgesandte elektromagnetischen Wellen Sendebursts (B) sind.
  20. Vorrichtung nach Anspruch 19, dadurch gekennzeichnet, dass der Referenzsender (R1,...,Rn) mit Trigger- und Taktsignalen arbeitet, die von einem Signalnetzwerk eingespeist werden.
  21. Empfänger (E1,...,En) zur Verwendung in einem Verfahren nach einem der Ansprüche 1 bis 18, ausgebildet als Geradeausempfänger, dadurch gekennzeichnet, dass er mit Synchronisationsfrequenzen arbeitet.
  22. Empfänger nach Anspruch 21, dadurch gekennzeichnet, dass der Empfänger (E1,...,En) als Einfach-Superhet-Empfänger ausgebildet ist.
  23. Empfänger nach einem der Ansprüche 21 oder 22, dadurch gekennzeichnet, dass er eine Auswerteeinheit zur Gewährung der Echtzeitübertragung mit einer Hardware aufweist, mit der Triggerzeitpunkt zur Datenaufzeichnung exakt erfasst wird.
  24. Empfänger nach einem der Ansprüche 21 bis 23, dadurch gekennzeichnet, dass die Auswerteeinheit über eine digitale Hardware zur Aufbereitung des Synchronisationssignals und über entsprechende Schnittstellen zur Einspeisung externer Takt- bzw. Triggersignale verfügt.
DE10252934A 2002-10-28 2002-11-14 Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt sowie zugehörigen Sendern und Empfängern Ceased DE10252934A1 (de)

Priority Applications (10)

Application Number Priority Date Filing Date Title
DE10252934A DE10252934A1 (de) 2002-10-28 2002-11-14 Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt sowie zugehörigen Sendern und Empfängern
ES03772263T ES2271659T3 (es) 2002-10-28 2003-10-25 Procedimiento para la localizacion continua en tiempo real de la posicion de al menos un objeto movil y los emisores y receptores correspondientes.
PCT/EP2003/011893 WO2004038448A1 (de) 2002-10-28 2003-10-25 Verfahren zur kontinuierlichen echtzeitverfolgung der position von wenigstens einem mobilen objekt sowie zugehörige sender und empfänger
EP03772263A EP1556713B1 (de) 2002-10-28 2003-10-25 Verfahren zur kontinuierlichen echtzeitverfolgung der position von wenigstens einem mobilen objekt sowie zugehörige sender und empfänger
AU2003279324A AU2003279324B8 (en) 2002-10-28 2003-10-25 Method for continuously locating in real time at least one mobile object and transmitters and receivers for carrying out said method
JP2004545999A JP4405924B2 (ja) 2002-10-28 2003-10-25 少なくとも1つの移動対象物を連続的にリアルタイムで追跡するための方法、並びにそのための送信器と受信器
DE50304784T DE50304784D1 (de) 2002-10-28 2003-10-25 Verfahren zur kontinuierlichen echtzeitverfolgung der position von wenigstens einem mobilen objekt sowie zugehörige sender und empfänger
AT03772263T ATE337562T1 (de) 2002-10-28 2003-10-25 Verfahren zur kontinuierlichen echtzeitverfolgung der position von wenigstens einem mobilen objekt sowie zugehörige sender und empfänger
CN200380102326.5A CN1708697B (zh) 2002-10-28 2003-10-25 连续实时跟踪至少一个运动物体的位置的方法及相关发射器和接收器
US10/693,631 US7139582B2 (en) 2002-10-28 2003-10-27 Method for the continuous real time tracking of the position of at least one mobile object as well as an associated device

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
DE10250243.9 2002-10-28
DE10250243 2002-10-28
DE10250500 2002-10-29
DE10250500.4 2002-10-29
DE10252934A DE10252934A1 (de) 2002-10-28 2002-11-14 Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt sowie zugehörigen Sendern und Empfängern

Publications (1)

Publication Number Publication Date
DE10252934A1 true DE10252934A1 (de) 2004-05-13

Family

ID=32108797

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10252934A Ceased DE10252934A1 (de) 2002-10-28 2002-11-14 Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt sowie zugehörigen Sendern und Empfängern

Country Status (2)

Country Link
CN (1) CN1708697B (de)
DE (1) DE10252934A1 (de)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005021579A1 (de) * 2005-05-10 2006-11-16 Ads-Tec Gmbh Verfahren zur Positionsbestimmung
DE102007001820B3 (de) * 2006-10-12 2008-01-24 Cairos Technologies Ag Konzept zur Erkennung eines Kontakts mit einem Spielgerät
DE102007015493A1 (de) * 2007-03-30 2008-10-02 Cairos Technologies Ag Bewegungsbereich für einen mobilen Gegenstand und Auswertungsvorrichtung zum Feststellen einer Position eines mobilen Gegenstands
DE102008010702A1 (de) * 2008-02-22 2009-08-27 Robert Bosch Gmbh Verfahren zur automatischen Ausrichtung zumindest eines richtungsempfindlichen Geräts auf eine Anzahl von beweglichen Bühnenakteuren und System zur Durchführung des Verfahrens
DE202011005329U1 (de) 2011-04-15 2012-07-16 Fibotec Fiberoptics Gmbh Navigationssystem für führerlose Fahrzeuge
US8678897B2 (en) 2008-11-17 2014-03-25 Cairos Technologies Ag Detecting and providing player information with sensor at the player side
DE102015118152A1 (de) * 2015-10-23 2017-04-27 clownfisch information technology GmbH Verfahren zum Bestimmen einer Position einer Mobileinheit
EP4123331A1 (de) * 2021-07-20 2023-01-25 Siemens Aktiengesellschaft Verfahren zum betrieb eines funkortungssystems, funkortungssystem, basisstation und transponder

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753852A (zh) * 2008-12-15 2010-06-23 姚劲草 基于目标检测与跟踪的体育比赛动态微型地图
MX356786B (es) * 2013-12-02 2018-06-13 Unlicensed Chimp Tech Llc Sistema de posicionamiento y respuesta local.
WO2019144147A1 (en) * 2018-01-21 2019-07-25 Stats Llc Methods for detecting events in sports using a convolutional neural network
CN110947164A (zh) * 2018-09-26 2020-04-03 千寻位置网络有限公司 基于高精度定位的门线判断系统及方法
US11554292B2 (en) 2019-05-08 2023-01-17 Stats Llc System and method for content and style predictions in sports
CN115715385A (zh) 2020-06-05 2023-02-24 斯塔特斯公司 用于预测体育运动中的队形的系统和方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4409178A1 (de) * 1994-03-17 1995-09-21 Siemens Ag Verfahren und Anordnung zum Ermitteln der Position von Mobilstationen in einem Mobilfunksystem
EP0514511B1 (de) * 1990-12-07 1996-02-28 Telefonaktiebolaget L M Ericsson Ortsbestimmung und umlegen in funktelefon an hand von alternativen kriterien
EP0700525B1 (de) * 1993-05-07 1998-04-15 TruePosition, Inc. System zur positionsbestimmung von zellularen telefonen
US6041046A (en) * 1995-07-14 2000-03-21 Omnipoint Corporation Cyclic time hopping in time division multiple access communication system
DE20004174U1 (de) * 2000-03-06 2001-07-19 Braun, Hartmut, 76307 Karlsbad Spielgerät, Einrichtung zur Erfassung des Spielgeräts sowie Teile dieser Einrichtung
EP0880712B1 (de) * 1995-09-19 2001-12-05 Cambridge Positioning Systems Limited System zur positionsbestimmung

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4660039A (en) * 1985-02-14 1987-04-21 Barricks Mary S System for locating a sport object
US5150310A (en) * 1989-08-30 1992-09-22 Consolve, Inc. Method and apparatus for position detection
US5583517A (en) * 1992-08-20 1996-12-10 Nexus 1994 Limited Multi-path resistant frequency-hopped spread spectrum mobile location system
CN1094550A (zh) * 1993-04-24 1994-11-02 赵幼仪 遥控目标自动跟踪装置
US6204813B1 (en) * 1998-02-20 2001-03-20 Trakus, Inc. Local area multiple object tracking system
CN2419606Y (zh) * 2000-07-14 2001-02-14 周桂兰 动态目标跟踪连续测量仪

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0514511B1 (de) * 1990-12-07 1996-02-28 Telefonaktiebolaget L M Ericsson Ortsbestimmung und umlegen in funktelefon an hand von alternativen kriterien
EP0700525B1 (de) * 1993-05-07 1998-04-15 TruePosition, Inc. System zur positionsbestimmung von zellularen telefonen
DE4409178A1 (de) * 1994-03-17 1995-09-21 Siemens Ag Verfahren und Anordnung zum Ermitteln der Position von Mobilstationen in einem Mobilfunksystem
US6041046A (en) * 1995-07-14 2000-03-21 Omnipoint Corporation Cyclic time hopping in time division multiple access communication system
EP0880712B1 (de) * 1995-09-19 2001-12-05 Cambridge Positioning Systems Limited System zur positionsbestimmung
DE20004174U1 (de) * 2000-03-06 2001-07-19 Braun, Hartmut, 76307 Karlsbad Spielgerät, Einrichtung zur Erfassung des Spielgeräts sowie Teile dieser Einrichtung

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KRAMAR,E.: Funksysteme für Ortung und Navigation, 1973, Verlag Berliner Union GmbH Stuttgart, Ver- lag W. Kohlhammer GmbH Stuttgart Berlin Köln Mainz , ISBN 3-408-53504-3, Seiten 91,92
KRAMAR,E.: Funksysteme für Ortung und Navigation, 1973, Verlag Berliner Union GmbH Stuttgart, Ver- lag W. Kohlhammer GmbH Stuttgart Berlin Köln Mainz, ISBN 3-408-53504-3, Seiten 91,92 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005021579A1 (de) * 2005-05-10 2006-11-16 Ads-Tec Gmbh Verfahren zur Positionsbestimmung
DE102007001820B3 (de) * 2006-10-12 2008-01-24 Cairos Technologies Ag Konzept zur Erkennung eines Kontakts mit einem Spielgerät
DE102007015493A1 (de) * 2007-03-30 2008-10-02 Cairos Technologies Ag Bewegungsbereich für einen mobilen Gegenstand und Auswertungsvorrichtung zum Feststellen einer Position eines mobilen Gegenstands
DE102008010702A1 (de) * 2008-02-22 2009-08-27 Robert Bosch Gmbh Verfahren zur automatischen Ausrichtung zumindest eines richtungsempfindlichen Geräts auf eine Anzahl von beweglichen Bühnenakteuren und System zur Durchführung des Verfahrens
US8678897B2 (en) 2008-11-17 2014-03-25 Cairos Technologies Ag Detecting and providing player information with sensor at the player side
DE202011005329U1 (de) 2011-04-15 2012-07-16 Fibotec Fiberoptics Gmbh Navigationssystem für führerlose Fahrzeuge
DE102015118152A1 (de) * 2015-10-23 2017-04-27 clownfisch information technology GmbH Verfahren zum Bestimmen einer Position einer Mobileinheit
EP4123331A1 (de) * 2021-07-20 2023-01-25 Siemens Aktiengesellschaft Verfahren zum betrieb eines funkortungssystems, funkortungssystem, basisstation und transponder

Also Published As

Publication number Publication date
CN1708697A (zh) 2005-12-14
CN1708697B (zh) 2010-06-09

Similar Documents

Publication Publication Date Title
EP1556713B1 (de) Verfahren zur kontinuierlichen echtzeitverfolgung der position von wenigstens einem mobilen objekt sowie zugehörige sender und empfänger
DE69913118T2 (de) Verfolgungssystem im sport
DE69702338T2 (de) Verfahren und system zur manipulation von objekten in einem fernsehbild
DE10252934A1 (de) Verfahren zur kontinuierlichen Echtzeitverfolgung der Position von wenigstens einem mobilen Objekt sowie zugehörigen Sendern und Empfängern
WO2001066201A1 (de) Einrichtung zur erfassung der position und/oder bewegung von objekten und/oder lebewesen
EP1864153B1 (de) Objektverfolgungs- und situationsanalysesystem
DE102007001820B3 (de) Konzept zur Erkennung eines Kontakts mit einem Spielgerät
DE3505521A1 (de) Anlage zur ermittlung der bewegungsablaeufe bei laufdisziplinen
DE20004174U1 (de) Spielgerät, Einrichtung zur Erfassung des Spielgeräts sowie Teile dieser Einrichtung
DE69702904T2 (de) Verfahren und vorrichtung zur abstandsmessung
DE112015002659T5 (de) Verfahren, Vorrichtung und Computerprogrammprodukt zur Echtzeit-Ortungssystem-Referenzierung in Umgebungen mit physischer und Funkfrequenzbelastung
EP2307905A1 (de) Verfahren und vorrichtung zum bestimmen der sich ändernden position eines mobilen senders
DE102010006943B4 (de) Pulslaufzeitsensor für große Entfernungen
DE102016015107B3 (de) Verfahren zum Betreiben eines Radarsystems zur Vermeidung von Täuschungen durch Dritte
EP1334372B1 (de) Positionsbestimmungsverfahren und -vorrichtung
EP3631490A1 (de) Vorrichtung und verfahren zum ermitteln von relativen positionen von empfängerstationen eines positionsbestimmungssystems
EP1666912A1 (de) Verfahren und System zum Bestimmen der Position eines Objektes
DE102007046366A1 (de) Konzept zur Positionsmessung durch Phasenvergleich eines modulierten Signals
EP0740801B1 (de) Positionsmessvorrichtung und verfahren zum feststellen der laufzeit einer abgesandten energiestrahlung zwischen einem basisstandort und einem beweglichen objekt
EP3005746B1 (de) Konzept zum senden und/oder zum empfangen von datenpaketen für ein system zum detektieren eines ereignisses, entsprechend einer überquerung eines objekts über eine überwachte linie
DE102021107220B4 (de) System und Verfahren zum Detektieren und Lokalisieren einer Signalquelle
EP3159710B1 (de) Verfahren zum bestimmen einer position einer mobileinheit
EP1482323A1 (de) Verfahren und System zur Identifikation und Ortsbestimmung von Objekten
DE4042329B3 (de) Radarsystem
WO2000016288A1 (de) Schutz- und überwachungssystem, insbesondere für hilfe- oder schutzbedürftige personen

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection