DE102014211178A1 - Verfahren und System zur Korrektur von Messdaten eines ersten Sensorsystems - Google Patents
Verfahren und System zur Korrektur von Messdaten eines ersten Sensorsystems Download PDFInfo
- Publication number
- DE102014211178A1 DE102014211178A1 DE102014211178.1A DE102014211178A DE102014211178A1 DE 102014211178 A1 DE102014211178 A1 DE 102014211178A1 DE 102014211178 A DE102014211178 A DE 102014211178A DE 102014211178 A1 DE102014211178 A1 DE 102014211178A1
- Authority
- DE
- Germany
- Prior art keywords
- sensor
- data
- error values
- measurement data
- sensor system
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Navigation (AREA)
Abstract
Description
- Die Erfindung betrifft ein Verfahren zur Korrektur von Messdaten eines ersten Sensorsystems gemäß Oberbegriff von Anspruch 1, ein System zur Korrektur von Messdaten eines ersten Sensorsystems gemäß Oberbegriff von Anspruch 14 sowie eine Verwendung des Systems.
- Alle Messdaten sind prinzipiell fehlerbehaftet und in vielen Fällen ist eine durchgängige Verfügbarkeit der Messdaten nicht gegeben. Zusätzlich sind die Messdaten häufig abhängig von Umgebungsbedingungen. Sensorfehler bzw. Messfehler lassen sich dabei in quasistationäre, über mehrere Messungen konstante Anteile, wie z.B. einen Offset, und stochastische, von Messung zu Messung zufällige Anteile, wie z.B. Rauschen, unterteilen. Während die zufälligen Anteile prinzipiell nicht deterministisch korrigierbar sind, lassen sich quasistationäre Fehler im Allgemeinen bei gegebener Beobachtbarkeit korrigieren. Nicht korrigierbare signifikante Fehler lassen sich bei gegebener Erkennbarkeit üblicherweise zumindest vermeiden.
- Im Stand der Technik sind in diesem Zusammenhang bereits Sensorfusionsverfahren bekannt, welche üblicherweise auch dazu geeignet sind, Messdaten von unterschiedlichen Sensoren bzw. Sensorsystemen zu korrigieren bzw. zu filtern. Insbesondere im Automotive-Bereich sind dabei besondere Anforderungen zu berücksichtigen, da eine Vielzahl von unterschiedlichen Sensoren eine gemeinsame Umfeldsituation bzw. einen Kraftfahrzeugzustand mittels unterschiedlicher Messprinzipien erfasst und diese Umfeldsituation bzw. diesen Kraftfahrzeugzustand mittels einer Vielzahl unterschiedlicher Messdaten beschreibt. Für eine im Automotive-Bereich anwendbare Sensorfusion ist somit eine möglichst große Robustheit gegen zufällige Störungen sowie eine Erkennung und Kompensation von systematischen Fehlern gefordert. Ebenso sind zeitliche Einflüsse auf die Messdaten zu korrigieren und temporäre Ausfälle oder die Nichtverfügbarkeit von Sensoren zu überbrücken.
- Die
DE 10 2012 216 215 A1 beschreibt ein Sensorsystem, welches mehrere Sensorelemente und eine Signalverarbeitungseinrichtung umfasst. Die Signalverarbeitungseinrichtung ist dabei so ausgebildet, dass sie die Sensorsignale der Sensorelemente zumindest teilweise gemeinsam auswertet. Weiterhin ist die Signalverarbeitungseinrichtung so ausgebildet, dass den Messdaten physikalischer Größen jeweils eine Zeitinformation zugeordnet wird, welche eine Information über den Zeitpunkt der jeweiligen Messung direkt oder indirekt umfasst, wobei die Signalverarbeitungseinrichtung diese Zeitinformation zumindest bei der Erzeugung eines Fusionsdatensatzes in einem Fusionsfilter berücksichtigt. Für die Erzeugung des Fusionsdatensatzes werden Messdaten herangezogen, die entweder eine übereinstimmende Zeitinformation aufweisen oder aber – sofern keine Messdaten mit übereinstimmenden Zeitinformationen vorliegen – es wird ein entsprechender Messwert mit der benötigten Zeitinformation mittels Interpolation erstellt. Weiterhin geht das Fusionsfilter davon aus, dass sich Fehlerwerte der Messdaten über eine definierte Zeitspanne nur vernachlässigbar ändern. - Aus der
DE 10 2010 063 984 A1 ist ein mehrere Sensorelemente umfassendes Sensorsystem bekannt. Die Sensorelemente sind so ausgebildet, dass sie zumindest teilweise unterschiedliche primäre Messgrößen erfassen und zumindest teilweise unterschiedliche Messprinzipien nutzen. Aus der primären Messgröße der Sensorelemente werden dann zumindest teilweise weitere Messgrößen abgeleitet. Weiterhin umfasst das Sensorsystem eine Signalverarbeitungseinrichtung, eine Schnittstelleneinrichtung sowie mehrere Funktionseinrichtungen. Die Sensorelemente sowie sämtliche Funktionseinrichtungen sind dabei mit der Signalverarbeitungseinrichtung verbunden. Die primären Messgrößen liefern also redundante Informationen, die in der Signalverarbeitungseinrichtung miteinander verglichen werden bzw. sich gegenseitig stützen können. Aus dem Vergleich der auf verschiedenem Weg berechneten Observablen können Rückschlüsse auf die Zuverlässigkeit und Genauigkeit der Observablen gezogen werden. Die Signalverarbeitungseinrichtung qualifiziert die Genauigkeit der Observablen und stellt die Observablen zusammen mit einer Genauigkeitsangabe über eine Schnittstelleneinrichtung verschiedenen Funktionseinrichtungen zur Verfügung. - Die
DE 10 2012 219 478 A1 beschreibt ein Sensorsystem zur eigenständigen Bewertung der Integrität seiner Daten. Das Sensorsystem wird bevorzugt in Kraftfahrzeugen verwendet und umfasst mehrere Sensorelemente, die derart ausgebildet sind, dass sie zumindest teilweise unterschiedliche primäre Messgrößen erfassen bzw. zumindest teilweise unterschiedliche Messprinzipien nutzen. Das Sensorsystem umfasst weiterhin eine Signalverarbeitungseinrichtung, welche die Sensorsignale zumindest teilweise gemeinsam auswertet und gleichzeitig die Informationsqualität der Sensorsignale bewertet. Die Signalverarbeitungseinrichtung stellt außerdem eine Information über die Widerspruchsfreiheit zumindest eines Datums einer physikalischen Größe bereit, wobei das Datum der physikalischen Größe auf Basis der Sensorsignale von Sensorelementen berechnet wird, welche die physikalische Größe entweder direkt erfassen oder aus deren Sensorsignalen die physikalische Größe berechenbar ist. Die Information über die Widerspruchsfreiheit des Datums wird nun auf Basis von direkt oder indirekt redundant vorliegenden Sensorinformationen berechnet. - Die im Stand der Technik bekannten Verfahren und Sensorsysteme sind jedoch insofern nachteilbehaftet, als dass das Auftreten einer zwischenzeitlichen Nicht-Beobachtbarkeit von Fehlern, die gewöhnlich beobachtbar sind, fälschlicherweise zur Anbringung von Korrekturen an anderen Zuständen führt. Instabiles und unplausibles Verhalten des Fusionsfilters bzw. des stochastischen Modells ist die Folge.
- Es ist daher eine Aufgabe der Erfindung, ein verbessertes Verfahren zur Korrektur von Messdaten vorzuschlagen.
- Diese Aufgabe wird erfindungsgemäß durch das Verfahren zur Korrektur von Messdaten eines ersten Sensorsystems gemäß Anspruch 1 gelöst.
- Die Erfindung betrifft ein Verfahren zur Korrektur von Messdaten eines ersten Sensorsystems, wobei das erste Sensorsystem und/oder ein zweites Sensorsystem und ein Sensorbasissystem eng gekoppelt sind, wobei das erste Sensorsystem, das zweite Sensorsystem und das Sensorbasissystem jeweils unterschiedliche Messdaten erfassen, wobei die Messdaten jeweils direkt und/oder indirekt Navigationsdaten beschreiben, wobei die indirekt beschriebenen Navigationsdaten aus den Messdaten und/oder aus bekannten physikalischen und/oder mathematischen Zusammenhängen berechnet werden, wobei die Messdaten des ersten Sensorsystems erste Fehlerwerte aufweisen, wobei die ersten Fehlerwerte bei Vorliegen einer ausreichenden Anzahl von Messdaten des zweiten Sensorsystems und/oder von Messdaten des Sensorbasissystems beobachtbar sind und wobei die ersten Fehlerwerte korrigiert werden, wenn sie beobachtbar sind und dass die ersten Fehlerwerte als konstant angenommen werden, wenn sie nicht beobachtbar sind.
- Die Erfindung zeigt somit einen Weg auf, die ersten Fehlerwerte auch in denjenigen Situationen zu sinnvoll zu handhaben, in denen sie nicht beobachtbar bzw. bestimmbar sind. Für die gängigen Sensorfusionssysteme ist es nämlich notwendig, die den Messdaten zugehörigen Fehlerwerte zu bestimmen bzw. zu kennen, um sie mit weiteren Messdaten fusionieren zu können. Andernfalls können instabile Zustände eines entsprechenden Fusionsfilters auftreten.
- Die Erfindung eignet sich daher besonders für Fehlerwerte bzw. Messdaten eines Sensorsystems, die andere Messwerte mindestens eines weiteren Sensorsystems für ihre Beobachtbarkeit benötigen. Dies ist beispielsweise der Rollradius von Fahrzeugrädern eines Odometrienavigationssystems eines Fahrzeugnavigationssystems. Der Rollradius von Fahrzeugrädern beschreibt dabei die Navigationsdaten nur indirekt, weil z.B. eine Positionsfortschreibung sowie eine Geschwindigkeit über den Rollradius von Fahrzeugrädern berechnet werden können. Fehlerwerte von anderen Messdaten bzw. Navigationsdaten wie z.B. des Schlupfs oder des Schräglaufs von Fahrzeugreifen, sind hingegen alleine über Messdaten des Odometrienavigationssystems beobachtbar und daher nicht auf das erfindungsgemäße Verfahren angewiesen.
- Die Navigationsdaten beschreiben bevorzugt eine Position bzw. eine Geschwindigkeit bzw. eine Ausrichtung bzw. eine Beschleunigung.
- Der Begriff „eng gekoppelt“ ist auch als „tightly coupling„ bekannt.
- Bevorzugt weisen die Messdaten des zweiten Sensorsystems zweite Fehlerwerte auf, wobei die zweiten Fehlerwerte bei Vorliegen einer ausreichenden Anzahl von Messdaten des ersten Sensorsystems bzw. von Messdaten des Sensorbasissystems beobachtbar sind und insbesondere korrigiert werden.
- Bevorzugt weisen die Messdaten des Sensorbasissystems dritte Fehlerwerte auf, wobei die dritten Fehlerwerte bei Vorliegen einer ausreichenden Anzahl von Messdaten des ersten Sensorsystems bzw. von Messdaten des zweiten Sensorsystems beobachtbar sind und insbesondere korrigiert werden.
- Gemäß einer bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass das Vorliegen der ausreichenden Anzahl von Messdaten anhand des Erreichens oder Überschreitens einer Schwellenbedingung bewertet wird. Die Schwellenbedingung kann dabei z.B. eine Anzahl von Messungen anderer Sensorsysteme sein, die eine Beobachtbarkeit des ersten Fehlers mit einer vorgebbaren Zuverlässigkeit bzw. einer vorgebbaren Genauigkeit ermöglicht. Hierzu kann etwa eine Tabelle angelegt werden, die jeweils abhängig von der Art der Messdaten, die mit den ersten Fehlerwerten behaftet sind, unterschiedliche Schwellenbedingungen vorgibt. Dies ist ein vergleichsweise rechenzeiteffizientes Verfahren zur Bestimmung der Beobachtbarkeit der ersten Fehlerwerte.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die Schwellenbedingung einmalig nach dem Beobachtbarkeitskriterium nach Gram bestimmt und in einem Speicher abgelegt wird und für jede Überprüfung des Vorliegens der ausreichenden Anzahl von Messdaten aus dem Speicher abgerufen wird. Daraus ergibt sich der Vorteil, dass der Rechenzeitaufwand reduziert wird, da die Schwellenbedingung nicht ständig erneut bestimmt werden muss.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die Schwellenbedingung für jede Überprüfung des Vorliegens der ausreichenden Anzahl von Messdaten bedarfsweise nach dem Beobachtbarkeitskriterium nach Gram erneut bestimmt wird.
- Erfindungsgemäß ebenfalls möglich ist es, dass die Schwellenbedingung regelmäßig in vorgebbaren zeitlichen Abständen und nach einer vorgebbaren Anzahl von Abfragen erneut bestimmt wird, insbesondere nach dem Beobachtbarkeitskriterium nach Gram erneut bestimmt wird.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die ersten Fehlerwerte nach Maßgabe einer Abweichung der Messdaten des ersten Sensorsystems von den Messdaten des Sensorbasissystems bestimmt werden, wobei Fehlerwerte des Sensorbasissystems mittels der Messdaten des zweiten Sensorsystems korrigiert werden. Das das Sensorbasissystem üblicherweise dasjenige Sensorsystem ist, welches die höchste Verfügbarkeit aufweist, ist somit mit vergleichsweise hoher Zuverlässigkeit gewährleistet, dass stets ausrechende Messwerte zur Beobachtbarkeit des ersten Fehlers zur Verfügung stehen.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die ersten Fehlerwerte nach Maßgabe einer Abweichung der Messdaten des ersten Sensorsystems von den Messdaten des zweiten Sensorsystems bestimmt werden. Dies ermöglicht ebenfalls eine zuverlässige Beobachtbarkeit des ersten Fehlers.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass das erste Sensorsystem ein Odometrienavigationssystems ist, dass das zweite Sensorsystem ein globales Satellitennavigationssystem ist und dass das Sensorbasissystem ein Trägheitsnavigationssystem ist. Damit ist die vorliegende Erfindung insbesondere zu Navigationszwecken und für Navigationssysteme, bevorzugt in Kraftfahrzeugen, geeignet. Das Sensorbasissystem und die weiteren Sensorsysteme, also das Satellitennavigationssystem bzw. das Odometrienavigationssystem, bestimmen somit also die Position, insbesondere die Position eines Kraftfahrzeugs, aus den Ausgabedaten. Bei dem globalen Satellitennavigationssystem kann es sich beispielsweise um ein sog. GPS-Navigationssystem handeln. Das Odometrienavigationssystem bestimmt zunächst die Geschwindigkeit z.B. über den bekannten Rollradius der Kraftfahrzeugreifen und ermöglicht somit eine Positionsbestimmung unter Berücksichtigung des Lenkwinkels im Rahmen einer Koppelnavigation. Besonders zweckmäßig ist es, dass das Satellitennavigationssystem mindestens zwei Satellitensignalempfänger umfasst. Dadurch verbessert sie die Qualität der erfassten Satellitensignale und somit die Zuverlässigkeit und Genauigkeit des Satellitennavigationssystems.
- Außerdem ist es insbesondere bevorzugt, dass das Trägheitsnavigationssystem das Sensorbasissystem ist. Das Trägheitsnavigationssystem als Sensorbasissystembietet den Vorteil, dass es die vergleichsweise höchste Verfügbarkeit aufweist, da es eine vergleichsweise hohe Ausgaberate der erfassten Eingangsdaten aufweist und zudem weitgehend unabhängig von äußeren Störeinflüssen arbeitet.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die ersten Fehlerwerte Fehlerwerte von Rollradien von Fahrzeugrädern sind. Wie bereits beschrieben, ergeben sich hier besondere Vorteile gegenüber dem Stand der Technik.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass mittels der Messdaten und/oder der Navigationsdaten des ersten Sensorsystems und/oder des zweiten Sensorsystems eine Bestimmung von Fehlerwerten der Messdaten und/oder der Navigationsdaten des Sensorbasissystems erfolgt, wobei die Fehlerwerte des Sensorbasissystems mittels einer Anbringung von Korrekturen korrigiert werden. Daraus ergibt sich also der Vorteil, dass die Fehlerwerte des Sensorbasissystems, welches in der Regel die vergleichsweise höchste Verfügbarkeit aufweist, korrigiert werden und somit im Wesentlichen fehlerfrei zur Verfügung stehen. Somit stehen also die Messdaten bzw. Navigationsdaten mit der vergleichsweise höchsten Verfügbarkeit Wesentlichen fehlerfrei zur Verfügung. Dies verbessert und präzisiert eine Navigationsführung.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die Korrekturen fortlaufend aufaddiert werden. Daraus ergibt sich der Vorteil, dass die jeweils korrigierten Messdaten bzw. Navigationsdaten einfach weiterkorrigiert werden können.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die Messdaten des ersten Sensorsystems unabhängig von einer Beobachtbarkeit der ersten Fehlerwerte zur Bestimmung der Fehlerwerte des Sensorbasissystems herangezogen werden. Daraus ergibt sich der Vorteil, dass auch dann eine Bestimmung der Fehlerwerte des Sensorbasissystems bzw. eine Korrektur der Fehlerwerte bzw. der Messdaten des Sensorbasissystems möglich ist, wenn eine Beobachtbarkeit der ersten Fehlerwerte nicht gegeben ist.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die Navigationsdaten des Sensorbasissystems, des ersten Sensorsystems und/oder des zweiten Sensorsystems zu einem Fusionsdatensatz fusioniert werden. Ein gemeinsamer Fusionsdatensatz ist gegenüber den einzelnen Navigationsinformationen in der Regel zuverlässiger und präziser und insbesondere erlaubt er mittels einer Fehlerschätzung eine vergleichsweise zuverlässige Bewertung der Genauigkeit bzw. Zuverlässigkeit der fusionierten Messdaten bzw. Navigationsdaten.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass die ersten Fehlerwerte und die Fehlerwerte des Sensorbasissystems mittels eines Error-State-Space-Filters, insbesondere mittels eines Error-State-Space-Kalman-Filters, bestimmt werden. Das Error-State-Space-Filter stellt dabei ein Fusionsfilter zur Fusion der Messdaten bzw. Navigationsdaten dar, insbesondere zur Fusion von normalverteilten Messdaten bzw. Navigationsdaten. Gleichzeitig schätzt bzw. bestimmt das Error-State-Space-Filter bevorzugt die Fehlerwerte zumindest des Basissystems. Mittels des ersten bzw. des zweiten Sensorsystems können dann die Fehlerwerte und ggf. auch unbekannte Größen des Trägheitsnavigationssystems geschätzt bzw. bestimmt werden. Eine Besonderheit des Error-State-Space-Filters ist es also, dass anstelle der Sensorsignale bzw. der Eingangsdaten lediglich Fehlerwerte inkrementell geschätzt bzw. bestimmt werden und anschließend korrigiert werden. Die Fehlerwerte haben nämlich eine signifikant niedrigere zeitliche Dynamik als die Ausgabedaten selbst, wodurch eine weitgehende Entkopplung der Dynamik des Error-State-Space-Filters von den Eigenschaften des Sensorbasissystems bzw. des ersten bzw. des zweiten Sensorsystems erreicht wird.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist es vorgesehen, dass zusätzlich auch zweite Fehlerwerte von zweiten Messdaten des zweiten Sensorsystems korrigiert werden, wenn sie beobachtbar sind und als konstant angenommen werden, wenn sie nicht beobachtbar sind.
- Die Erfindung betrifft weiterhin ein System zur Korrektur von Messdaten eines ersten Sensorsystems, umfassend ein erstes Sensorsystem und/oder ein zweites Sensorsystem und/oder ein Sensorbasissystem und ein Fusionsfilter, wobei das erste Sensorsystem und/oder das zweite Sensorsystem und/oder das Sensorbasissystem eng gekoppelt sind, wobei das erste Sensorsystem, das zweite Sensorsystem und das Sensorbasissystem dazu ausgebildet sind, jeweils unterschiedliche Messdaten zu erfassen, wobei die Messdaten jeweils direkt und/oder indirekt Navigationsdaten beschreiben, wobei das Fusionsfilter dazu ausgebildet ist, indirekt beschriebenen Navigationsdaten aus den Messdaten und/oder aus bekannten physikalischen und/oder mathematischen Zusammenhängen zu berechnen, wobei die Messdaten des ersten Sensorsystems erste Fehlerwerte aufweisen, wobei das Fusionsfilter dazu ausgebildet ist, die ersten Fehlerwerte bei Vorliegen einer ausreichenden Anzahl von Messdaten des zweiten Sensorsystems und/oder von Messdaten des Sensorbasissystems zu beobachten und wobei das Fusionsfilter dazu ausgebildet ist, die ersten Fehlerwerte zu korrigieren, wenn das Fusionsfilter die ersten Fehlerwerte beobachtet und dass das Fusionsfilter weiterhin dazu ausgebildet ist, die ersten Fehlerwerte als konstant anzunehmen, wenn das Fusionsfilter die ersten Fehlerwerte nicht beobachtet. Das erfindungsgemäße System umfasst somit alle zur Ausführung des erfindungsgemäßen Verfahrens notwendigen Vorrichtungen.
- Bevorzugt ist es vorgesehen, dass das System dazu ausgebildet ist, das erfindungsgemäße Verfahren auszuführen. Dies führt zu den bereits beschriebenen Vorteilen.
- Außerdem betrifft die Erfindung eine Verwendung des erfindungsgemäßen Systems in einem Kraftfahrzeug.
- Weitere bevorzugte Ausführungsformen ergeben sich aus den Unteransprüchen und der nachfolgenden Beschreibung eines Ausführungsbeispiels an Hand von Figuren.
- Es zeigen
-
1 beispielhaft eine mögliche Ausbildungsform eines erfindungsgemäßen Systems, welches zur Positionsbestimmung ausgebildet ist, in einem Kraftfahrzeug und -
2 beispielhaft eine weitere mögliche Ausbildungsform eines erfindungsgemäßen Systems, welches ebenfalls zur Positionsbestimmung ausgebildet ist, in einem Kraftfahrzeug. -
1 zeigt in schematischer Darstellung ein Ausführungsbeispiel des erfindungsgemäßen Systems, das zur Anordnung und Verwendung in einem Kraftfahrzeug (nicht dargestellt) vorgesehen ist. Das dargestellte System ist beispielsgemäß zur Korrektur von Messdaten eines ersten Sensorsystems ausgebildet, wobei das erste Sensorsystem Odometrienavigationssystem103 ist. Dabei sind alle vom System umfassten Elemente bzw. Bestandteile bzw. Sensorsysteme als Funktionsblöcke veranschaulicht und deren Zusammenwirken untereinander dargestellt. - Das Navigationssystem umfasst Trägheitsnavigationssystem
101 , das so ausgebildet ist, dass es zumindest die Beschleunigungen entlang einer ersten, einer zweiten und einer dritten Achse sowie wenigstens die Drehraten um die erste, um die zweite und um die dritte Achse erfassen kann. Die erste Achse entspricht dabei beispielsgemäß der Längsachse des Kraftfahrzeugs, die zweite Achse entspricht der Querachse des Kraftfahrzeugs und die dritte Achse entspricht der Hochachse des Kraftfahrzeugs. Diese drei Achsen bilden ein kartesisches Koordinatensystem, das sog. Kraftfahrzeugkoordinatensystem. - Trägheitsnavigationssystem
101 bildet beispielsgemäß das sog. Sensorbasissystem, dessen Messdaten mittels der im Folgenden beschriebenen weiteren Sensorsysteme, der sog. Korrektursysteme, korrigiert werden. Die Korrektursysteme sind dabei Odometrienavigationssystem103 und Satellitennavigationssystems104 . - Das erfindungsgemäße System weist weiterhin eine sog. Strapdown-Algorithmus-Einheit
102 auf, in welcher ein sog. Strapdown-Algorithmus durchgeführt wird, mittels dessen die Messdaten von Trägheitsnavigationssystem101 u.a. in Positionsdaten umgerechnet werden. Dazu werden die Messdaten von Trägheitsnavigationssystem101 , welche naturgemäß Beschleunigungen beschreiben, zweimal über die Zeit integriert. Mittels einer Einfachintegration über die Zeit werden weiterhin die Ausrichtung und die Geschwindigkeit des Kraftfahrzeugs bestimmt. Außerdem kompensiert Strapdown-Algorithmus-Einheit102 eine auf Trägheitsnavigationssystem101 wirkende Corioliskraft. - Die Ausgangsdaten von Strapdown-Algorithmus-Einheit
102 umfassen folglich die folgenden Navigationsdaten: die Geschwindigkeit, die Beschleunigung sowie die Drehrate des Kraftfahrzeugs, beispielsgemäß bezüglich der genannten drei Achsen des Kraftfahrzeugkoordinatensystems und beispielsgemäß zusätzlich jeweils bezogen auf ein Weltkoordinatensystem, das zur Beschreibung der Ausrichtung bzw. von dynamischen Größen des Kraftfahrzeugs auf der Welt geeignet ist. Beispielsgemäß handelt es sich bei dem genannten Weltkoordinatensystem um ein GPS-Koordinatensystem. Außerdem umfassen die Ausgangsdaten von Strapdown-Algorithmus-Einheit102 die Position bezüglich des Kraftfahrzeugkoordinatensystems und die Ausrichtung hinsichtlich des Weltkoordinatensystems. Zusätzlich weisen die Ausgangsdaten von Strapdown-Algorithmus-Einheit102 die Varianzen als Information über die Datenqualität der oben genannten Navigationsdaten auf. Diese Varianzen werden beispielgemäß nicht in Strapdown-Algorithmus-Einheit102 berechnet, sondern nur von dieser verwendet und weitergeleitet. Die von Strapdown-Algorithmus-Einheit102 berechneten o.g. Navigationsdaten werden über Ausgabemodul112 ausgegeben und anderen Kraftfahrzeugsystemen zur Verfügung gestellt. - Das erfindungsgemäße System umfasst außerdem Odometrienavigationssystem
103 in Form von Raddrehzahlsensoren für jedes Rad des Kraftahrzeugs. Beispielgemäß handelt es sich um ein vierrädriges Kraftfahrzeug mit vier Raddrehzahlsensoren, die jeweils die Drehzahl des ihnen zugeordneten Rads sowie dessen Drehrichtung erfassen. Weiterhin umfasst Odometrienavigationssystem103 ein Lenkwinkelsensorelement, das den Lenkwinkel des Kraftfahrzeugs erfasst. - Darüber hinaus weist das beispielhaft dargestellte System Satellitennavigationssystem
104 auf, welches so ausgebildet ist, dass es die Entfernung jeweils zwischen einem zugeordneten Satelliten und dem Kraftahrzeug sowie die Geschwindigkeit jeweils zwischen dem zugeordneten Satelliten und dem Kraftfahrzeug bestimmt. - Das System umfasst außerdem Fusionsfilter
105 . Fusionsfilter105 stellt im Zuge der gemeinsamen Auswertung der Messdaten von Odometrienavigationssystem103 , von Satellitennavigationssystems104 und von Trägheitsnavigationssystem101 einen Fusionsdatensatz106 bereit. Fusionsdatensatz106 weist die erfassten Messdaten der unterschiedlichen Sensorsysteme auf, wobei Fusionsdatensatz106 beispielsgemäß zusätzlich Fehlerwerte und den Fehlerwerten zugeordnete Varianzen, welche die Datenqualität beschreiben, umfasst. - Die Messdaten von Trägheitsnavigationssystem
101 werden während des Betriebs des Kraftfahrzeugs in einem hierfür vorgesehenen elektronischen Datenspeicher113 von Fusionsfilter105 für einen vorgegebenen Zeitraum gespeichert. Trägheitsnavigationssystems101 stellt dabei das sog. Basissystem dar, während Odometrienavigationssystem103 und Satellitennavigationssystem104 die sog. Korrektursysteme darstellen, deren Messdaten zur Korrektur der Ausgabedaten des Basissystems herangezogen werden. Somit ist sichergestellt, dass stets Messdaten, die zumindest scheinbar zu einem identischen Zeitpunkt erfasst wurden, dem Vergleich unterworfen werden können. - Von Fusionsfilter
105 bereitgestellter Fusionsdatensatz106 umfasst beispielsgemäß die mittels der plausibilisierten Messdaten der Korrektursysteme bestimmten quantitativen Fehler des Basissystems. - Strapdown-Algorithmus-Einheit
102 korrigiert nun mittels Fusionsdatensatz106 die Messdaten des Basissystems. - Fusionsdatensatz
106 wird von Fusionsfilter105 aus den Messdaten von Odometrienavigationssystem103 , Satellitennavigationssystems104 und Trägheitsnavigationssystem101 berechnet. - Fusionsfilter
105 ist beispielsgemäß als Error-State-Space-Kalman Filter ausgebildet ist, also als Kalman-Filter, das insbesondere eine Linearisierung der Messdaten bzw. Navigationsdaten ausführt und in welchem die quantitativen Fehlerwerte der Messdaten bzw. Navigationsdaten berechnet bzw. geschätzt werden und welches sequentiell arbeitet und dabei die in dem jeweiligen Funktionsschritt der Sequenz verfügbaren Messdaten bzw. Navigationsdaten korrigiert. - Fusionsfilter
105 ist so ausgebildet, dass es stets asynchron die aktuellsten von Trägheitsnavigationssystem101 , Odometrienavigationssystem103 und Satellitennavigationssystem104 verfügbaren Messdaten erfasst. Beispielsgemäß werden die Messdaten bzw. Navigationsdaten dabei über Kraftfahrzeugmodelleinheit107 und Ausrichtungsmodelleinheit109 geführt. - Kraftfahrzeugmodelleinheit
107 ist so ausgebildet, dass sie aus den Messdaten von Odometrienavigationssystem103 zumindest die Geschwindigkeit entlang einer ersten Achse, die Geschwindigkeit entlang einer zweiten Achse sowie die Drehrate um eine dritte Achse berechnet und diese Fusionsfilter105 bereitstellt. - Das beispielsgemäße System umfasst außerdem Reifenparameterschätzungseinheit
110 , welche so ausgebildet ist, dass sie zumindest die Rollradien der Fahrzeugräder, beispielgemäß die dynamischen Rollradien der Fahrzeugräder, berechnet und zusätzlich die Schräglaufsteifigkeit und die Schlupfsteifigkeit aller Räder berechnet und diese Kraftfahrzeugmodelleinheit107 als zusätzliche Eingangsgrößen bereitstellt. Reifenparameterschätzungseinheit110 ist weiterhin so ausgebildet, dass sie ein im Wesentlichen lineares Reifenmodell zur Berechnung der Reifengrößen verwendet. - Die beispielgemäßen Eingangsgrößen von Reifenparameterschätzungseinheit
110 sind dabei die Raddrehzahlen und den Lenkwinkel beschreibende Messdaten, zumindest teilweise die Ausgangswerte von Strapdown-Algorithmus-Einheit102 sowie die von Fusionsfilter105 bestimmten Varianzen. - Das beispielsgemäße System umfasst außerdem GPS-Fehlererkennungs-und-Plausibilisierungseinheit
111 , welche so ausgebildet ist, dass sie beispielsgemäß als Eingangsdaten die Messdaten von Satellitennavigationssystem104 sowie zumindest teilweise Ausgabedaten von Strapdown-Algorithmus-Einheit102 erhält und in ihren Berechnungen berücksichtigt. GPS-Fehlererkennungs-und-Plausibilisierungseinheit111 prüft die Messdaten bzw. Navigationsdaten gegen ein an Satellitennavigationssystem104 angepasstes stochastisches Modell. Sofern die Messdaten bzw. Navigationsdaten im Rahmen einer dem Rauschen Rechnung tragenden Toleranz dem Modell entsprechen, werden sie plausibilisiert. - Dabei ist GPS-Fehlererkennungs-und-Plausibilisierungseinheit
111 zusätzlich mit Fusionsfilter105 auf Datenebene verbunden und übermittelt die plausibilisierten Messdaten bzw. Navigationsdaten an Fusionsfilter105 . - GPS-Fehlererkennungs-und-Plausibilisierungseinheit
111 ist beispielhaft so ausgebildet, dass sie ein Verfahren zum Auswählen eines Satelliten u.a. mittels der folgenden Verfahrensschritte durchführt: - – Messen von Positionsdaten des Kraftfahrzeugs gegenüber dem Satelliten basierend auf den Sensorsignalen von Satellitennavigationssystems
104 , - – Bestimmen von zu den basierend auf den Sensorsignalen von Satellitennavigationssystems
104 bestimmten Positionsdaten redundanten Referenzpositionsdaten des Kraftfahrzeugs, - – Auswählen des Satelliten, wenn eine Gegenüberstellung der Positionsdaten und der Referenzpositionsdaten einer vorbestimmten Bedingung genügt,
- – wobei zur Gegenüberstellung der Positionsdaten und der Referenzpositionsdaten eine Differenz zwischen den Positionsdaten und den Referenzpositionsdaten gebildet wird,
- – wobei die vorbestimmte Bedingung eine maximal zulässige Abweichung der Positionsdaten von den Referenzpositionsdaten ist,
- – wobei die maximal zulässige Abweichung von einer Standardabweichung abhängig ist, die basierend auf einer Summe aus einer Referenzvarianz für die Referenzpositionsdaten und einer Messvarianz für die Positionsdaten berechnet wird und
- – wobei die maximal zulässige Abweichung einem Vielfachen der Standardabweichung derart entspricht, dass eine Wahrscheinlichkeit, dass die Positionsdaten in ein von der Standardabweichung abhängiges Streuintervall fallen, einen vorbestimmten Schwellwert unterschreitet.
- Das beispielsgemäße System weist außerdem Stillstandserkennungseinheit
108 auf, welche so ausgebildet ist, dass sie einen Stillstand des Kraftfahrzeugs erkennen kann und im Falle eines erkannten Stillstands des Kraftfahrzeugs zumindest Fusionsfilter105 Informationen aus einem Stillstandsmodell bereitstellt. Die Informationen aus einem Stillstandsmodell beschreiben dabei, dass die Drehraten um alle drei Achsen den Wert Null aufweisen und die Geschwindigkeiten entlang aller drei Achsen den Wert Null aufweisen. Stillstandserkennungseinheit108 ist dabei beispielgemäß so ausgebildet, dass sie als Eingangsdaten die Messdaten der Raddrehzahlsensoren von Odometrienavigationssystem103 sowie die Messdaten von Trägheitsnavigationssystem101 nutzt. - Das beispielsgemäße System verwendet eine erste Gruppe von Messdaten bzw. Navigationsdaten, die sich auf ein Kraftfahrzeugkoordinatensystem beziehen und zusätzlich eine zweite Gruppe von Messdaten bzw. Navigationsdaten, die sich auf ein Weltkoordinatensystem beziehen, wobei das Weltkoordinatensystem zur Beschreibung der Ausrichtung und von dynamischen Größen des Kraftfahrzeugs verwendet wird. Mittels Ausrichtungsmodelleinheit
109 wird ein Ausrichtungswinkel zwischen dem Kraftfahrzeugkoordinatensystem und dem Weltkoordinatensystem bestimmt. - Der von Ausrichtungsmodelleinheit
109 bestimmte Ausrichtungswinkel zwischen dem Kraftfahrzeugkoordinatensystem und dem Weltkoordinatensystem wird dabei bestimmt auf Basis folgender physikalischer Größen: - – der vektoriellen Geschwindigkeit bezüglich des Weltkoordinatensystems,
- – der vektoriellen Geschwindigkeit bezüglich des Kraftfahrzeugkoordinatensystems,
- – des Lenkwinkels und
- – der jeweiligen quantitativen Fehler der die genannten Größen beschreibenden Ausgabedaten.
- Ausrichtungsmodelleinheit
109 greift dabei auf sämtliche der Ausgabedaten von Strapdown-Algorithmus-Einheit102 zurück. - Ausrichtungsmodelleinheit
109 ist beispielgemäß so ausgebildet, dass sie zusätzlich zu dem Ausrichtungswinkel noch eine Information über die Datenqualität des Ausrichtungswinkels in Form einer Varianz berechnet und Fusionsfilter105 bereitstellt. - Fusionsfilter
105 verwendet den Ausrichtungswinkel und die Varianz des Ausrichtungswinkels bei seinen Berechnungen, deren Ergebnisse es über Fusionsdatensatz106 an Strapdown-Algorithmus-Einheit102 weiterleitet. - Fusionsfilter
105 erfasst also die Messdaten bzw. Navigationsdaten von Trägheitsnavigationssystem101 , dem Basissystem, sowie von Odometrienavigationssystem103 und von Satellitennavigationssystem104 , den Korrektursystemen. - Das beispielhaft dargestellte System korrigiert wie beschrieben die Messdaten bzw. Navigationsdaten von Trägheitsnavigationssystem
101 sowie von Odometrienavigationssystem103 und von Satellitennavigationssystem104 . Insbesondere die Fehlerwerte der Messdaten von Odometrienavigationssystem103 , welche die Rollradien der Fahrzeugräder beschreiben, sind jedoch nur dann beobachtbar und somit nur dann korrigierbar, wenn die tatsächliche Fahrzeuggeschwindigkeit bekannt ist. Diese wiederum kann, wie beschrieben, mittels der Messdaten von Trägheitsnavigationssystem101 oder von Satellitennavigationssystem104 bestimmt werden. Beispielsgemäß wird eine Schwellenbedingung aus einem elektronischen Speicher abgerufen, welche angibt, ob eine ausreichende Anzahl von Messdaten von Trägheitsnavigationssystem101 oder von Satellitennavigationssystem104 vorliegt, um die Fehlerwerte der Reifenrollradien, also die ersten Fehlerwerte im Sinne der Erfindung, zu beschreiben. Diese Schwellenbedingung wurde dabei nach dem Beobachtbarkeitskriterium nach Gram bestimmt. Sofern die solcherart bestimmte Schwellenbedingung erreicht oder überschritten wird, sind die ersten Fehlerwerte beobachtbar und werden korrigiert. Sofern die Schwellenbedingung jedoch nicht erreicht wird, werden die ersten Fehlerwerte solange als konstant angenommen, bis die Schwellenbedingung wieder erreicht oder überschritten wird. -
2 zeigt beispielhaft eine weitere mögliche Ausbildungsform eines erfindungsgemäßen Systems in einem Kraftfahrzeug (nicht dargestellt). Das dargestellte System ist beispielsgemäß zur Korrektur von Messdaten eines ersten Sensorsystems ausgebildet, wobei das erste Sensorsystem Odometrienavigationssystem102 ist. - Das System umfasst beispielsgemäß Trägheitsnavigationssystem
201 , Satellitennavigationssystem204 und Odometrienavigationssystem203 als unterschiedliche Sensorsysteme. Trägheitsnavigationssystem201 , Satellitennavigationssystem204 und Odometrienavigationssystem203 geben Messdaten, die direkt bzw. indirekt Navigationsdaten, nämlich eine Position, eine Geschwindigkeit, eine Beschleunigung, eine Ausrichtung, eine Gierrate bzw. eine Gierbeschleunigung beschreiben, an Fusionsfilter205 aus. Die Ausgabe der Messdaten erfolgt dabei über einen Fahrzeugdatenbus, beispielsgemäß über einen sog. CAN-Bus. Beispielsgemäß gibt Satellitennavigationssystem204 seine Messdaten in Rohdatenform an aus. - Als zentrales Element bei einer Positionsbestimmung des Kraftfahrzeugs wird Trägheitsnavigationssystem
201 , bei dem es sich um eine sog. MEMS-IMU (Micro-Electro-Mechanical-System-Inertial Measurement Unit) handelt in Kombination mit Strapdown-Algorithmus-Einheit207 verwendet, da dieses als fehlerfrei angenommen wird, d.h., es wird angenommen, dass die Werte von Trägheitsnavigationssystem201 stets ihrem stochastischen Modell entsprechen, dass sie lediglich Rauscheinflüsse aufweisen und somit frei von äußeren bzw. zufälligen Fehlern bzw. Störungen sind. Das Rauschen sowie verbleibende, nicht modellierte Fehler von Trägheitsnavigationssystem201 , wie z.B. Nichtlinearität, werden dabei über den Messbereich als mittelwertfrei, stationär und normalverteilt (sog. Gaußsches Weißes Rauschen) angenommen. - Trägheitsnavigationssystem
201 umfasst drei zueinander jeweils orthogonal erfassende Drehratensensoren und drei zueinander jeweils orthogonal erfassende Beschleunigungssensoren. - Satellitennavigationssystem
204 umfasst einen GPS-Empfänger, welcher über die Satellitensignallaufzeit zunächst Entfernungsmessungen zu den empfangbaren GPS-Satelliten vornimmt und außerdem aus der Änderung der Satellitensignallaufzeit sowie zusätzlich aus der Änderung der Anzahl der Wellenlängen der Satellitensignale eine vom Kraftfahrzeug zurückgelegte Wegstrecke bestimmt. Odometrienavigationssystem203 umfasst jeweils einen Raddrehzahlsensor an jedem Rad des Kraftfahrzeugs sowie einen Lenwinkelsensor. Die Raddrehzahlsensoren bestimmen jeweils die Raddrehgschwindigkeit des ihnen zugeordneten Rads und der Lenkwinkelsensor bestimmt den eingeschlagenen Lenkwinkel. - Trägheitsnavigationssystem
201 gibt seine Messdaten bzw. Navigationsdaten an Vorverarbeitungseinheit206 von Trägheitsnavigationssystem201 aus. Vorverarbeitungseinheit206 korrigiert nun die Messdaten bzw. die darin beschriebenen Navigationsdaten mittels Korrekturen, die Vorverarbeitungseinheit206 von Fusionsfilter205 erhält. Die solcherart korrigierten Messdaten bzw. Navigationsdaten werden weitergeführt an Strapdown-Algorithmus-Einheit207 . - Strapdown-Algorithmus-Einheit
207 nimmt anhand der korrigierten Messdaten bzw. Navigationsdaten von Vorverarbeitungseinheit206 nun eine Positionsbestimmung vor. Diese Positionsbestimmung ist dabei eine sog. Koppelnavigation auf Basis von Trägheitsnavigationssystem201 . Dazu werden die von Vorverarbeitungseinheit206 ausgegebenen korrigierten Messdaten bzw. Navigationsdaten fortlaufend über die Zeit aufintegriert bzw. aufaddiert. Strapdown-Algorithmus-Einheit207 kompensiert weiterhin eine auf Trägheitsnavigationssystem201 wirkende Corioliskraft, welche sich auf die Messdaten bzw. Navigationsdaten von Trägheitsnavigationssystem201 auswirken kann. Zur Positionsbestimmung führt Strapdown-Algorithmus-Einheit207 eine zweifache Integration der von Trägheitsnavigationssystem201 erfassten Messdaten, welche Beschleunigungen beschreiben, über die Zeit durch. Dies ermöglicht eine Fortschreibung einer zuvor bekannten Position sowie eine Fortschreibung einer zuvor bekannten Ausrichtung des Kraftfahrzeugs. Zur Bestimmung einer Geschwindigkeit bzw. einer Drehrate des Kraftfahrzeugs führt Strapdown-Algorithmus-Einheit207 eine einfache Integration der von Trägheitsnavigationssystem201 erfassten Messdaten über die Zeit durch. Weiterhin korrigiert Strapdown-Algorithmus-Einheit207 auch die bestimmte Position mittels entsprechender Korrekturwerte von Fusionsfilter205 . Fusionsfilter205 führt in diesem Beispiel die Korrektur also nur mittelbar über Strapdown-Algorithmus-Einheit207 aus. Die von Strapdown-Algorithmus-Einheit207 bestimmten und korrigierten Messdaten bzw. Navigationsdaten, also die Position, die Geschwindigkeit, die Beschleunigung, die Ausrichtung, die Drehrate und die Drehbeschleunigung des Kraftfahrzeugs werden nun an Ausgabemodul212 und an Fusionsfilter205 geführt. - Der von Strapdown-Algorithmus-Einheit
207 ausgeführte sog. Strapdown-Algorithmus ist dabei rechnerisch nur wenig komplex und lässt sich daher als echtzeitfähiges Basissystem realisieren. Er stellt einen Verfahrensablauf zur Integration der Eingangsdaten von Trägheitsnavigationssystem201 zu Geschwindigkeit, Ausrichtung und Position dar und beinhaltet keine Filterung, so dass sich eine annähernd konstante Latenzzeit und Gruppenlaufzeit ergibt. - Der Begriff Basissystem beschreibt dabei dasjenige Sensorsystem, dessen Messdaten bzw. Navigationsdaten mittels der Messdaten bzw. Navigationsdaten der anderen Sensorsysteme, der sog. Korrektursysteme, korrigiert werden. Beispielsgemäß handelt es sich, wie bereits ausgeführt, bei den Korrektursystemen um Odometrienavigationssystem
203 und um Satellitennavigationssystem204 . - Trägheitsnavigationssystem
201 , Vorverarbeitungseinheit206 von Trägheitsnavigationssystem201 und Strapdown-Algorithmus-Einheit207 bilden beispielsgemäß zusammen das sog. Basissystem, zu welchem zusätzlich anteilig auch Fusionsfilter205 gezählt wird. - Ausgabemodul
212 gibt die von Strapdown-Algorithmus-Einheit207 bestimmten und korrigierten Navigationsinformationen an beliebige weitere Systeme des Kraftfahrzeugs weiter. - Die von Satellitennavigationssystem
204 erfassten Messdaten werden beispielsgemäß in Form von Sensorsignalen über eine sog. UART-Datenverbindung zunächst an Vorverarbeitungseinheit208 von Satellitennavigationssystem204 weitergeführt. Vorverarbeitungseinheit208 bestimmt nun aus den von Satellitennavigationssystem204 ausgegebenen Messdaten bzw. Navigationsdaten, welche GPS-Rohdaten darstellen und auch eine Beschreibung der Umlaufbahn des jeweils die GPS-Signale sendenden GPS-Satelliten umfassen, eine Position und eine Geschwindigkeit des Kraftfahrzeugs im GPS-Koordinatensystem. Außerdem bestimmt Satellitennavigationssystem204 eine relative Geschwindigkeit des Kraftfahrzeugs zu den GPS-Satelliten, von denen GPS-Signale empfangen werden. Weiterhin korrigiert Vorverarbeitungseinheit208 einen in den Messdaten bzw. Navigationsdaten enthaltenen Zeitfehler einer Empfängeruhr von Satellitennavigationssystem204 , welcher durch eine Drift der Empfängeruhr entsteht, sowie mittels eines Korrekturmodells die durch atmosphärische Einwirkungen auf die von den GPS-Satelliten gesendeten GPS-Signale verursachten Veränderungen in der Signallaufzeit und dem Signalweg. Die Korrektur des Zeitfehlers sowie der atmosphärischen Einwirkungen erfolgen mittels von Fusionsfilter205 über den CAN-Bus erhalten Korrekturwerten. - Satellitennavigationssystem
204 ist weiterhin Plausibilisierungsmodul209 zugeordnet, welches die von Vorverarbeitungseinheit208 ausgegebenen Messdaten bzw. Navigationsdaten, also die Position und die Geschwindigkeit des Kraftfahrzeugs, plausibilisiert. Die von Plausibilisierungsmodul209 plausibilisierten Messdaten bzw. Navigationsdaten werden dann an Fusionsfilter205 ausgegeben. - Das System umfasst weiterhin Vorverarbeitungseinheit
210 von Odometrienavigationssystem203 , welche über den CAN-Bus die von Odometrienavigationssystem203 erfassten Messdaten erhält. Die erfassten Messdaten sind in diesem Fall die Messdaten der einzelnen Raddrehzahlsensoren sowie die Messdaten des Lenkwinkelsensors. Vorverarbeitungseinheit210 bestimmt nun aus den von Odometrienavigationssystem203 ausgegebenen Messdaten bzw. Navigationsdaten gemäß einem sog. Koppelnavigationsverfahren die Position und die Ausrichtung des Kraftfahrzeugs im Kraftfahrzeugkoordinatensystem. Weiterhin werden die Geschwindigkeit, die Beschleunigung, die Drehrate und die Drehbeschleunigung des Kraftfahrzeugs bestimmt, ebenfalls im Kraftfahrzeugkoordinatensystem. Außerdem korrigiert Vorverarbeitungseinheit210 die von Odometrienavigationssystem203 erhaltenen Messdaten mittels von Fusionsfilter205 erhaltenen Korrekturwerten. - Odometrienavigationssystem
203 ist weiterhin Plausibilisierungsmodul211 zugeordnet, welches die von Vorverarbeitungseinheit210 ausgegebenen Messdaten bzw. Navigationsdaten, also die Position, die Ausrichtung, die Geschwindigkeit, die Beschleunigung, die Drehrate und die Drehbeschleunigung des Kraftfahrzeugs, plausibilisiert. Da die Fehlerwerte der Ausgabedaten von Odometrienavigationssystem203 häufig zufällige, umweltbedingte Störungen sind, die nicht Weißem Rauschen entsprechen, z.B. bei vergleichsweise großem Radschlupf, werden die mittels Trägheitsnavigationssystem201 und mittels Satellitennavigationssystem204 bestimmten Messdaten bzw. Navigationsdaten genutzt, um die Messdaten bzw. Navigationsdaten von Odometrienavigationssystem203 zu plausibilisieren. Zunächst werden auch hier aber die Messdaten bzw. Navigationsdaten gegen ein ihnen zugeordnetes, sensorindividuelles Modell abgeglichen, welches Messunsicherheiten wie Rauscheinflüsse berücksichtigt. Sofern die Messdaten bzw. Navigationsdaten dem Modell innerhalb der gegebenen Grenzwerte bzw. Toleranzbereiche entsprechen, erfolgt hier eine erste Plausibilisierung und die solcherart plausibilisierten Messdaten bzw. Navigationsdaten werden weiterverarbeitet. Die plausibilisierten Messdaten bzw. Navigationsdaten werden dann an Fusionsfilter205 weitergeführt. Sofern eine Plausibilisierung dieser Messdaten bzw. Navigationsdaten nicht erfolgen kann, werden die entsprechenden Messdaten bzw. Navigationsdaten verworfen und nicht weiter verarbeitet. - Fusionsfilter
205 ist beispielsgemäß als Error-State-Space-Kalman-Filter ausgebildet. Die Hauptaufgabe von Fusionsfilter205 ist es beispielsgemäß, die Messdaten bzw. Navigationsdaten des Basissystems, also von Trägheitsnavigationssystem201 , mittels Messdaten bzw. Navigationsdaten von Odometrienavigationssystem203 und Satellitennavigationssystem204 , welche die Korrektursysteme darstellen, zu korrigieren, bzw. entsprechende Korrekturwerte an Strapdown-Algorithmus-Einheit207 auszugeben. Da Trägheitsnavigationssystem201 beispielsgemäß als frei von zufälligen Fehlern und äußeren Störungen angenommen wird, unterliegen die Messdaten bzw. Navigationsdaten von Trägheitsnavigationssystem201 ausschließlich Weißem Rauschen. - Da es sich bei Fusionsfilter
205 um einen sog. Error-State-Space-Kalman-Filter handelt, werden ausschließlich die quantitativen Fehlerwerte der Messdaten bzw. Navigationsdaten bestimmt und entsprechende Korrekturen ausgeführt. Dies vereinfacht und beschleunigt die von Fusionsfilter205 vorgenommene Fusion der Messdaten bzw. Navigationsdaten von Trägheitsnavigationssystem201 , Odometrienavigationssystem203 und Satellitennavigationssystem204 zu einem gemeinsamen Fusionsdatensatz. Somit wird eine echtzeitfähige Positionsbestimmung und Korrektur der Positionsbestimmung ermöglicht. - Das in
2 dargestellte System stellt einen sog. virtuellen Sensor dar, wobei Trägheitsnavigationssystem201 , Odometrienavigationssystem203 und Satellitennavigationssystem204 jedoch nicht Bestandteile des virtuellen Sensors sind. Ein virtueller Sensor ist ein System, welches unabhängig von der Art der eingebundenen Sensorsysteme – hier also Trägheitsnavigationssystem201 , Odometrienavigationssystem203 und Satellitennavigationssystem204 – stets die gleichen Ausgangsdaten bzw. Ausgaben erzeugt. Anhand der Ausgangsdaten bzw. Ausgaben ist nicht ersichtlich, welche Sensorsysteme in das System eingebunden sind. - Auch das in
2 beispielhaft dargestellte System korrigiert wie beschrieben die Messdaten bzw. Navigationsdaten von Trägheitsnavigationssystem201 sowie von Odometrienavigationssystem203 und von Satellitennavigationssystem204 . Insbesondere die Fehlerwerte der Messdaten von Odometrienavigationssystem203 , welche die Rollradien der Fahrzeugräder beschreiben, sind jedoch nur dann beobachtbar und somit nur dann korrigierbar, wenn die tatsächliche Fahrzeuggeschwindigkeit bekannt ist. Diese wiederum kann, wie beschrieben, mittels der Messdaten von Trägheitsnavigationssystem201 oder von Satellitennavigationssystem204 bestimmt werden. Beispielsgemäß wird bei Bedarf eine Schwellenbedingung nach dem Beobachtbarkeitskriterium nach Gram bestimmt, welche angibt, ob eine ausreichende Anzahl von Messdaten von Trägheitsnavigationssystem201 oder von Satellitennavigationssystem204 vorliegt, um die Fehlerwerte der Reifenrollradien, also die ersten Fehlerwerte im Sinne der Erfindung, zu beschreiben. Sofern die solcherart bestimmte Schwellenbedingung erreicht oder überschritten wird, sind die ersten Fehlerwerte beobachtbar und werden korrigiert. Sofern die Schwellenbedingung jedoch nicht erreicht wird, werden die ersten Fehlerwerte solange als konstant angenommen, bis die Schwellenbedingung wieder erreicht oder überschritten wird. - ZITATE ENTHALTEN IN DER BESCHREIBUNG
- Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
- Zitierte Patentliteratur
-
- DE 102012216215 A1 [0004]
- DE 102010063984 A1 [0005]
- DE 102012219478 A1 [0006]
Claims (16)
- Verfahren zur Korrektur von Messdaten eines ersten Sensorsystems (
103 ,203 ), wobei das erste Sensorsystem (103 ,203 ) und/oder ein zweites Sensorsystem (104 ,204 ) und ein Sensorbasissystem (101 ,201 ) eng gekoppelt sind, wobei das erste Sensorsystem (103 ,203 ), das zweite Sensorsystem (104 ,204 ) und das Sensorbasissystem (101 ,201 ) jeweils unterschiedliche Messdaten erfassen, wobei die Messdaten jeweils direkt und/oder indirekt Navigationsdaten beschreiben, wobei die indirekt beschriebenen Navigationsdaten aus den Messdaten und/oder aus bekannten physikalischen und/oder mathematischen Zusammenhängen berechnet werden, wobei die Messdaten des ersten Sensorsystems (103 ,203 ) erste Fehlerwerte aufweisen und wobei die ersten Fehlerwerte bei Vorliegen einer ausreichenden Anzahl von Messdaten des zweiten Sensorsystems (104 ,204 ) und/oder von Messdaten des Sensorbasissystems (101 ,201 ) beobachtbar sind, dadurch gekennzeichnet, dass die ersten Fehlerwerte korrigiert werden, wenn sie beobachtbar sind und dass die ersten Fehlerwerte als konstant angenommen werden, wenn sie nicht beobachtbar sind. - Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Vorliegen der ausreichenden Anzahl von Messdaten anhand des Erreichens oder Überschreitens einer Schwellenbedingung bewertet wird.
- Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass die Schwellenbedingung einmalig nach dem Beobachtbarkeitskriterium nach Gram bestimmt und in einem Speicher abgelegt wird und für jede Überprüfung des Vorliegens der ausreichenden Anzahl von Messdaten aus dem Speicher abgerufen wird.
- Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass die Schwellenbedingung für jede Überprüfung des Vorliegens der ausreichenden Anzahl von Messdaten bedarfsweise nach dem Beobachtbarkeitskriterium nach Gram erneut bestimmt wird.
- Verfahren nach mindestens einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass die ersten Fehlerwerte nach Maßgabe einer Abweichung der Messdaten des ersten Sensorsystems (
103 ,203 ) von den Messdaten des Sensorbasissystems (101 ,201 ) bestimmt werden, wobei Fehlerwerte des Sensorbasissystems (101 ,201 ) mittels der Messdaten des zweiten Sensorsystems korrigiert werden. - Verfahren nach mindestens einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass die ersten Fehlerwerte nach Maßgabe einer Abweichung der Messdaten des ersten Sensorsystems (
103 ,203 ) von den Messdaten des zweiten Sensorsystems (104 ,204 ) bestimmt werden. - Verfahren nach mindestens einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass das erste Sensorsystem (
103 ,203 ) ein Odometrienavigationssystems (103 ,203 ) ist, dass das zweite Sensorsystem (104 ,204 ) ein globales Satellitennavigationssystem (104 ,204 ) ist und dass das Sensorbasissystem (101 ,201 ) ein Trägheitsnavigationssystem (101 ,201 ) ist. - Verfahren nach mindestens einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass die ersten Fehlerwerte Fehlerwerte von Rollradien von Fahrzeugrädern sind.
- Verfahren nach mindestens einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass mittels der Messdaten und/oder der Navigationsdaten des ersten Sensorsystems (
103 ,203 ) und/oder des zweiten Sensorsystems (104 ,204 ) eine Bestimmung von Fehlerwerten der Messdaten und/oder der Navigationsdaten des Sensorbasissystems (101 ,201 ) erfolgt, wobei die Fehlerwerte des Sensorbasissystems (101 ,201 ) mittels einer Anbringung von Korrekturen korrigiert werden. - Verfahren nach Anspruch 9, dadurch gekennzeichnet, dass die Korrekturen fortlaufend aufaddiert werden.
- Verfahren nach mindestens einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass die Messdaten des ersten Sensorsystems (
103 ,203 ) unabhängig von einer Beobachtbarkeit der ersten Fehlerwerte zur Bestimmung der Fehlerwerte des Sensorbasissystems (101 ,201 ) herangezogen werden. - Verfahren nach mindestens einem der Ansprüche 1 bis 11, dadurch gekennzeichnet, dass die Navigationsdaten des Sensorbasissystems, des ersten Sensorsystems (
103 ,203 ) und/oder des zweiten Sensorsystems (104 ,204 ) zu einem Fusionsdatensatz (106 ) fusioniert werden. - Verfahren nach mindestens einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, dass die ersten Fehlerwerte und die Fehlerwerte des Sensorbasissystems (
101 ,201 ) mittels eines Error-State-Space-Filters, insbesondere mittels eines Error-State-Space-Kalman-Filters (105 ,205 ), bestimmt werden. - System zur Korrektur von Messdaten eines ersten Sensorsystems (
103 ,203 ), umfassend ein erstes Sensorsystem (103 ,203 ) und/oder ein zweites Sensorsystem (104 ,204 ) und/oder ein Sensorbasissystem (101 ,201 ) und ein Fusionsfilter, wobei das erste Sensorsystem (103 ,203 ) und/oder das zweite Sensorsystem (104 ,204 ) und/oder das Sensorbasissystem (101 ,201 ) eng gekoppelt sind, wobei das erste Sensorsystem (103 ,203 ), das zweite Sensorsystem (104 ,204 ) und das Sensorbasissystem (101 ,201 ) dazu ausgebildet sind, jeweils unterschiedliche Messdaten zu erfassen, wobei die Messdaten jeweils direkt und/oder indirekt Navigationsdaten beschreiben, wobei das Fusionsfilter dazu ausgebildet ist, indirekt beschriebenen Navigationsdaten aus den Messdaten und/oder aus bekannten physikalischen und/oder mathematischen Zusammenhängen zu berechnen, wobei die Messdaten des ersten Sensorsystems (103 ,203 ) erste Fehlerwerte aufweisen und wobei das Fusionsfilter dazu ausgebildet ist, die ersten Fehlerwerte bei Vorliegen einer ausreichenden Anzahl von Messdaten des zweiten Sensorsystems (104 ,204 ) und/oder von Messdaten des Sensorbasissystems (101 ,201 ) zu beobachten, dadurch gekennzeichnet, dass das Fusionsfilter dazu ausgebildet ist, die ersten Fehlerwerte zu korrigieren, wenn das Fusionsfilter die ersten Fehlerwerte beobachtet und dass das Fusionsfilter weiterhin dazu ausgebildet ist, die ersten Fehlerwerte als konstant anzunehmen, wenn das Fusionsfilter die ersten Fehlerwerte nicht beobachtet. - System nach Anspruch 14, dadurch gekennzeichnet, dass das System dazu ausgebildet ist, ein Verfahren nach mindestens einem der Ansprüche 1 bis 13 auszuführen.
- Verwendung des Systems nach mindestens einem der Ansprüche 14 und 15 in einem Kraftfahrzeug.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102014211178.1A DE102014211178A1 (de) | 2013-11-20 | 2014-06-11 | Verfahren und System zur Korrektur von Messdaten eines ersten Sensorsystems |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102013223627.1 | 2013-11-20 | ||
| DE102013223627 | 2013-11-20 | ||
| DE102014211178.1A DE102014211178A1 (de) | 2013-11-20 | 2014-06-11 | Verfahren und System zur Korrektur von Messdaten eines ersten Sensorsystems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102014211178A1 true DE102014211178A1 (de) | 2015-06-25 |
Family
ID=53275565
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102014211178.1A Pending DE102014211178A1 (de) | 2013-11-20 | 2014-06-11 | Verfahren und System zur Korrektur von Messdaten eines ersten Sensorsystems |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102014211178A1 (de) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017060050A1 (de) | 2015-10-09 | 2017-04-13 | Volkswagen Aktiengesellschaft | Fusion von positionsdaten mittels posen-graph |
| DE102016205193A1 (de) | 2016-03-30 | 2017-10-05 | Volkswagen Aktiengesellschaft | Marginalisieren eines Posen-Graphen |
| DE102017108130A1 (de) | 2017-04-13 | 2018-10-18 | Volkswagen Aktiengesellschaft | Verfahren zur Datenfusion eines Datensatzes, entsprechende Recheneinheit und Fahrzeug welches mit einer entsprechenden Recheneinheit ausgestattet ist sowie Computerprogramm |
| WO2018189089A1 (de) | 2017-04-13 | 2018-10-18 | Volkswagen Aktiengesellschaft | Verfahren, vorrichtung und computerlesbares speichermedium mit instruktionen zur schätzung einer pose eines kraftfahrzeugs |
| DE102017213577A1 (de) * | 2017-08-04 | 2019-02-07 | Robert Bosch Gmbh | Verfahren zur Lagebestimmung eines Roboters, Lagebestimmungsvorrichtung eines Roboters und Roboter |
| WO2019182769A1 (en) * | 2018-03-19 | 2019-09-26 | Qualcomm Incorporated | Vehicle operation based on vehicular measurement data processing |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6408245B1 (en) * | 2000-08-03 | 2002-06-18 | American Gnc Corporation | Filtering mechanization method of integrating global positioning system receiver with inertial measurement unit |
| DE102010063984A1 (de) | 2010-02-11 | 2011-08-11 | Continental Teves AG & Co. OHG, 60488 | Fahrzeug-Sensor-Knoten |
| DE102012216218A1 (de) * | 2011-09-12 | 2013-03-14 | Continental Teves Ag & Co. Ohg | Sensorsystem umfassend ein Fusionsfilter zur gemeinsamen Signalverarbeitung |
| DE102012219478A1 (de) | 2011-10-24 | 2013-04-25 | Continental Teves Ag & Co. Ohg | Sensorsystem zur eigenständigen Bewertung der Integrität seiner Daten |
-
2014
- 2014-06-11 DE DE102014211178.1A patent/DE102014211178A1/de active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6408245B1 (en) * | 2000-08-03 | 2002-06-18 | American Gnc Corporation | Filtering mechanization method of integrating global positioning system receiver with inertial measurement unit |
| DE102010063984A1 (de) | 2010-02-11 | 2011-08-11 | Continental Teves AG & Co. OHG, 60488 | Fahrzeug-Sensor-Knoten |
| DE102012216218A1 (de) * | 2011-09-12 | 2013-03-14 | Continental Teves Ag & Co. Ohg | Sensorsystem umfassend ein Fusionsfilter zur gemeinsamen Signalverarbeitung |
| DE102012216215A1 (de) | 2011-09-12 | 2013-03-14 | Continental Teves Ag & Co. Ohg | Zeitkorrigiertes Sensorsystem |
| DE102012219478A1 (de) | 2011-10-24 | 2013-04-25 | Continental Teves Ag & Co. Ohg | Sensorsystem zur eigenständigen Bewertung der Integrität seiner Daten |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10962369B2 (en) | 2015-10-09 | 2021-03-30 | Volkswagen Aktiengesellschaft | Fusion of position data by means of pose graph |
| DE102016211805A1 (de) | 2015-10-09 | 2017-04-13 | Volkswagen Aktiengesellschaft | Fusion von Positionsdaten mittels Posen-Graph |
| WO2017060050A1 (de) | 2015-10-09 | 2017-04-13 | Volkswagen Aktiengesellschaft | Fusion von positionsdaten mittels posen-graph |
| DE102016205193A1 (de) | 2016-03-30 | 2017-10-05 | Volkswagen Aktiengesellschaft | Marginalisieren eines Posen-Graphen |
| DE102016205193B4 (de) | 2016-03-30 | 2024-08-14 | Volkswagen Aktiengesellschaft | Marginalisieren eines Posen-Graphen |
| DE102017108130A1 (de) | 2017-04-13 | 2018-10-18 | Volkswagen Aktiengesellschaft | Verfahren zur Datenfusion eines Datensatzes, entsprechende Recheneinheit und Fahrzeug welches mit einer entsprechenden Recheneinheit ausgestattet ist sowie Computerprogramm |
| WO2018189089A1 (de) | 2017-04-13 | 2018-10-18 | Volkswagen Aktiengesellschaft | Verfahren, vorrichtung und computerlesbares speichermedium mit instruktionen zur schätzung einer pose eines kraftfahrzeugs |
| DE102017108107A1 (de) | 2017-04-13 | 2018-10-18 | Volkswagen Aktiengesellschaft | Verfahren, vorrichtung und computerlesbares speichermedium mit instruktionen zur schätzung einer pose eines kraftfahrzeugs |
| DE102017108130B4 (de) | 2017-04-13 | 2024-02-29 | Volkswagen Aktiengesellschaft | Verfahren zur Datenfusion eines Datensatzes, entsprechende Recheneinheit und Fahrzeug welches mit einer entsprechenden Recheneinheit ausgestattet ist sowie Computerprogramm |
| US11127304B2 (en) | 2017-04-13 | 2021-09-21 | Volkswagen Aktiengesellschaft | Method, device, and computer-readable storage medium with instructions for estimating the pose of a transportation vehicle |
| CN111164380A (zh) * | 2017-08-04 | 2020-05-15 | 罗伯特·博世有限公司 | 机器人的方位确定的方法、机器人的方位确定设备和机器人 |
| US11852484B2 (en) | 2017-08-04 | 2023-12-26 | Robert Bosch Gmbh | Method for determining the orientation of a robot, orientation determination apparatus of a robot, and robot |
| CN111164380B (zh) * | 2017-08-04 | 2024-05-31 | 罗伯特·博世有限公司 | 机器人的方位确定的方法、机器人的方位确定设备和机器人 |
| DE102017213577A1 (de) * | 2017-08-04 | 2019-02-07 | Robert Bosch Gmbh | Verfahren zur Lagebestimmung eines Roboters, Lagebestimmungsvorrichtung eines Roboters und Roboter |
| CN111868479A (zh) * | 2018-03-19 | 2020-10-30 | 高通股份有限公司 | 基于车辆测量数据处理的车辆操作 |
| US11383727B2 (en) | 2018-03-19 | 2022-07-12 | Qualcomm Incorporated | Vehicle operation based on vehicular measurement data processing |
| WO2019182769A1 (en) * | 2018-03-19 | 2019-09-26 | Qualcomm Incorporated | Vehicle operation based on vehicular measurement data processing |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3155377B1 (de) | Verfahren und system zur verifizierung von messdaten | |
| EP3155374B1 (de) | Verfahren und system zur initialisierung eines sensorfusionssystems | |
| DE102014211166A1 (de) | Verfahren, Fusionsfilter und System zur Fusion von Sensorsignalen mit unterschiedlichen zeitlichen Signalausgabeverzügen zu einem Fusionsdatensatz | |
| EP2771714B1 (de) | Sensorsystem zur eigenständigen bewertung der integrität seiner daten | |
| EP2755869B1 (de) | Ausrichtungsmodell für ein sensorsystem | |
| EP3155454B1 (de) | Verfahren und system zur anpassung eines navigationssystems | |
| DE102014211180A1 (de) | Verfahren und System zur verbesserten Erkennung und/oder Kompensation von Fehlerwerten | |
| DE102014211177A1 (de) | Verfahren und System zur echtzeitfähigen Bereitstellung von dynamischen Fehlerwerten dynamischer Messwerte | |
| DE102014211164A1 (de) | Verfahren und System zur Anpassung eines Navigationssystems | |
| DE102014211178A1 (de) | Verfahren und System zur Korrektur von Messdaten eines ersten Sensorsystems | |
| DE102014211176A1 (de) | Verfahren und System zur Korrektur von Messdaten und/oder Navigationsdaten eines Sensorbasissystems | |
| DE102013213067B4 (de) | Verfahren und Vorrichtung zur Bestimmung mindestens einer Zustandsgröße einer Eigenposition eines Fahrzeugs | |
| DE102019215026A1 (de) | Verfahren und Vorrichtung zum Ermitteln eines hochgenauen Schätzwerts einer Gierrate zum Steuern eines Fahrzeugs | |
| DE102017220788A1 (de) | Verfahren zum Trainieren eines zentralen Künstlichen-Intelligenz-Moduls | |
| DE102014211172A1 (de) | Verfahren und System zur Korrektur von Ausgabedaten eines Sensorbasissystems | |
| DE102024120168B3 (de) | Robuste odometrische Architektur und Methodik |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: G01C0021040000 Ipc: G01S0019400000 |
|
| R163 | Identified publications notified | ||
| R012 | Request for examination validly filed | ||
| R081 | Change of applicant/patentee |
Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE Free format text: FORMER OWNER: CONTINENTAL TEVES AG & CO. OHG, 60488 FRANKFURT, DE Owner name: AUMOVIO GERMANY GMBH, DE Free format text: FORMER OWNER: CONTINENTAL TEVES AG & CO. OHG, 60488 FRANKFURT, DE |
|
| R081 | Change of applicant/patentee |
Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30165 HANNOVER, DE Owner name: AUMOVIO GERMANY GMBH, DE Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30165 HANNOVER, DE |
|
| R081 | Change of applicant/patentee |
Owner name: AUMOVIO GERMANY GMBH, DE Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30175 HANNOVER, DE |