[go: up one dir, main page]

DE102005033237A1 - Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug - Google Patents

Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug Download PDF

Info

Publication number
DE102005033237A1
DE102005033237A1 DE102005033237A DE102005033237A DE102005033237A1 DE 102005033237 A1 DE102005033237 A1 DE 102005033237A1 DE 102005033237 A DE102005033237 A DE 102005033237A DE 102005033237 A DE102005033237 A DE 102005033237A DE 102005033237 A1 DE102005033237 A1 DE 102005033237A1
Authority
DE
Germany
Prior art keywords
vehicle
sensors
values
coordinate system
determined
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.)
Granted
Application number
DE102005033237A
Other languages
English (en)
Other versions
DE102005033237B4 (de
Inventor
Jens Fiedler
Andreas Dr. Mayer
Thomas Schweiger
Martin Stratesteffen
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.)
Continental Automotive GmbH
Original Assignee
Siemens Corp
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 Siemens Corp filed Critical Siemens Corp
Priority to DE102005033237A priority Critical patent/DE102005033237B4/de
Priority to PCT/EP2006/062248 priority patent/WO2007009825A1/de
Priority to US11/995,074 priority patent/US8065104B2/en
Priority to CN2006800259128A priority patent/CN101223417B/zh
Priority to KR1020077031059A priority patent/KR20080025705A/ko
Priority to EP06755159A priority patent/EP1904805A1/de
Publication of DE102005033237A1 publication Critical patent/DE102005033237A1/de
Application granted granted Critical
Publication of DE102005033237B4 publication Critical patent/DE102005033237B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; 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/16Navigation; 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/183Compensation of inertial measurements, e.g. for temperature effects
    • G01C21/188Compensation of inertial measurements, e.g. for temperature effects for accumulated errors, e.g. by coupling inertial systems with absolute positioning systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • G01C25/005Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P15/00Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
    • G01P15/18Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration in two or more dimensions
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P21/00Testing or calibrating of apparatus or devices covered by the preceding groups

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Navigation (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

Eine Inertial Measurement Unit (IMU) enthält drei lineare Beschleunigungssensoren und drei Drehratensensoren. Für die Sensoren gibt es gewünschte Einbaurichtungen parallel zu den Koordinatenachsen eines fahrzeugfesten kartesischen Koordinatensystems. Die wirklichen Einbaurichtungen der Sensoren können auf Grund von Fehlerorientierungen von den gewünschten Einbaurichtungen abweichen. Durch Vergleich von durch die linearen Beschleunigungssensoren gemessenen Beschleunigungen bei unterschiedlichen Aufstellungen des Fahrzeugs mit für diese unterschiedlichen Aufstellungen bekannten Werten der Beschleunigung im fahrzeugfesten kartesischen Koordinatensystem werden die wirklichen Einbaurichtungen der linearen Beschleunigungssensoren bestimmt. Mit Hilfe einer Koordinaten-Transformation können dann die gemessenen Beschleunigungen in die wirklichen Beschleunigungen umgerechnet werden.

Description

  • Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug
  • Gebiet der Erfindung
  • Sensorcluster, bestehend aus Beschleunigungs- und Drehratensensoren, sind in der Automobiltechnik seit längerer Zeit in Gebrauch für Anwendungen z. B. in elektronischen Stabilitätsprogrammen (ESP), bei der Überschlagserkennung bzw. – prävention und zur Navigation. Diese Sensorcluster enthalten in der Regel einen bis zwei Drehratensensoren zur Bestimmung der Gierrate (Winkelgeschwindigkeit um eine Achse vertikal zur Aufstandsfläche des Fahrzeuges) oder der Wankrate (Winkelgeschwindigkeit um die Fahrzeug-Längsachse) und einen bis zwei Beschleunigungssensoren zur Bestimmung der Quer- bzw. der Längsbeschleunigung des Fahrzeuges.
  • Inzwischen lassen sich Drehratensensoren mit für den Automotive-Bereich ausreichenden Eigenschaften auf der Basis der MEMS-Technologie (MEMS = micro electro mechanical systems) kostengünstig herstellen, so dass Sensorcluster mit mindestens drei Drehratensensoren und mindestens drei Beschleunigungssensoren ohne große Mehrkosten auch für Pkws der Mittelklasse denkbar sind. Derartige Sensorcluster werden auch als IMU (Inertial Measurement Unit) bezeichnet. Eine IMU enthält drei Drehratensensoren und drei Beschleunigungssensoren. Die Beschleunigungssensoren sind so angeordnet, dass sie die Komponenten des Beschleunigungsvektors eines fahrzeugfesten Punktes in Längsrichtung, Querrichtung des Fahrzeuges und vertikal zur Aufstandsfläche des Fahrzeuges messen. Diese Richtungen sind i. d. R. paarweise orthogonal zueinander. Die Drehratensensoren sind so angeordnet, dass sie die Komponenten des Vektors der momentanen Winkelgeschwindigkeit des Fahrzeuges bzgl. derselben drei Richtungen messen.
  • Im Hinblick auf eine zentrale Überwachung der verschiedenen elektronischen Systeme im Fahrzeug und Einsparungsmöglichkeiten von Sensoren sind solche Sensorcluster, die ihre Daten unterschiedlichen Systemen im Fahrzeug zur Verfügung stellen, von besonderem Interesse.
  • Stand der Technik
  • Sind alle oder einige der entsprechenden Sensoren in einem solchen Sensorcluster nicht in den gewünschten Richtungen orientiert (z.B. durch Fehler im Fertigungsprozess), so lassen sich diese Fehlorientierungen in der Regel nicht ohne Messungen innerhalb des Clustergehäuses auffinden.
  • Aufgabe der Erfindung ist es, Fehlorientierung ohne großen Aufwand bestimmen und rechnerisch korrigieren zu können.
  • Lösung
  • Diese Aufgabe wird durch die Erfindungen mit den Merkmalen der unabhängigen Ansprüche gelöst. Vorteilhafte Weiterbildungen der Erfindungen sind in den Unteransprüchen gekennzeich net. Der Wortlaut sämtlicher Ansprüche wird hiermit durch Bezugnahme zum Inhalt dieser Beschreibung gemacht.
  • Es wird ein Verfahren zur quantitativen Bestimmung von Fehlorientierungen der Sensoren insbesondere innerhalb der IMU bzw. Fehlorientierung der gesamten IMU angegebenen. Ebenfalls wird ein Verfahren zur Bestimmung der Position der IMU innerhalb des Fahrzeuges angegeben. In einer Recheneinheit, die die Sensorsignale der IMU aufbereitet und verarbeitet, werden Fehlorientierung von IMU-Sensoren und Fehlpositionierungen der IMU korrigiert.
  • Sind in einer IMU mindestens drei Beschleunigungssensoren in drei linear unabhängigen Richtungen und mindestens drei Drehratensensoren in drei linear unabhängigen Richtungen angeordnet, so eröffnet sich die Möglichkeit, mit Hilfe einfacher Manipulationen Fehlorientierungen zu erkennen, quantitativ zu bestimmen und zu korrigieren.
  • Im Folgenden werden einzelne Verfahrensschritte näher beschrieben. Die Schritte müssen nicht notwendigerweise in der angegebenen Reihenfolge durchgeführt werden, und das zu schildernde Verfahren kann auch weitere, nicht genannte Schritte aufweisen.
  • Es wird ein Verfahren zum Bestimmen von Fehlorientierungen von Sensoren eines Sensorclusters eines Fahrzeugs vorgeschlagen. Als Fahrzeuge kommt jede Art von Fahrzeugen in Betracht, z. B. Flugzeuge oder Schiffe, vorzugsweise jedoch Landfahrzeuge wie Motorräder, Schienenfahrzeuge, Busse, Lastkraftwagen oder PKWs.
  • Der Sensorcluster weist mindestens drei lineare Beschleunigungssensoren und/oder drei Drehratensensoren auf. Diese Sensoren haben gewünschte Einbaurichtungen in Bezug auf Koordinatenachsen eines fahrzeugfesten kartesischen Koordinatensystems. Die gewünschten Einbaurichtungen sind üblicherweise parallel zu diesen Koordinatenachsen. Die wirklichen Einbaurichtungen der Sensoren können allerdings auf Grund von Fehlerorientierungen von den gewünschten Einbaurichtungen abweichen.
  • Durch Vergleich von durch die Sensoren gemessenen Werten unter unterschiedlichen Bedingungen mit für diese unterschiedlichen Bedingungen bekannten Werten im fahrzeugfesten kartesischen Koordinatensystem werden die wirklichen Einbaurichtungen der linearen Beschleunigungssensoren bestimmt. Dabei können neben den Werten selbst auch Verarbeitungen dieser Werte, z. B. mathematisch veränderte, etwa integrierte Werte miteinander verglichen werden.
  • Bekannte Werte können sich z. B. aus definierten Kipprichtungen des Fahrzeugs ergeben, oder durch Mittelwertbildung über eine längere Zeit, z. B. eine Fahrt. Oder sie werden durch andere Sensoren ermittelt, z. B. aus den Raddrehzahlen und dem Lenkwinkel.
  • Ferner kann durch eine geeignete Mehrzahl von Messungen durch die Sensoren unter unterschiedlichen Bedingungen, die zu bekannten Werten im fahrzeugfesten kartesischen Koordinatensystem führen, ein eventuell vorhandener Offset bei Messungen durch die Sensoren bestimmt wird.
  • Die geeignete Mehrzahl von Messungen durch die Sensoren unter unterschiedlichen Bedingungen muss groß genug sein, um die Anzahl von Unbekannten ermitteln zu können, die bei einer zusätzlichen Offset-Korrektur auftreten. Beispielsweise können Messungen bei mehreren Winkeln pro Kipprichtung, i. d. R. einem Winkel und einem 180° dazu versetzten Winkel, durchgeführt werden.
  • Typischerweise weisen Sensorcluster in Form von IMUs auch Drehratensensoren auf, die ebenfalls gewünschte und gelegentlich davon abweichende wirkliche Einbaurichtungen haben. Für derartige IMUs werden die Fehlorientierungen der wirklichen Einbaurichtungen der Drehratensensoren bestimmt.
  • Werden als bekannte Werte im fahrzeugfesten kartesischen Koordinatensystem gemittelte Werte während einer Fahrt des Fahrzeugs gewählt, dann können Fehlorientierungen und Offsets auch während des Fahrzeugbetriebes mit Hilfe von selbstlernenden Algorithmen bestimmt werden. Typischerweise mitteln sich z. B. die Beschleunigungen zu Null aus während einer Fahrt, die mit Stillstand beginnt und endet, wenn die Beschleunigung auf der ungelenkten Hinterachse gemessen wird. Es bedarf dann keiner gesonderten Kalibrierungen oder Messzyklen, die in den Produktionsprozess mit eingebaut werden müssten.
  • Bekannte Werte im fahrzeugfesten kartesischen Koordinatensystem können auch mittels durch andere Sensoren ermittelter Werte dieser Beschleunigung gewonnen werden, z. B. durch Langzeitmittelwerte der Differenz aus von den Längs- und Querbeschleunigungssensoren gemessenen Werten und den aus den Raddrehzahlen und dem Lenkwinkel bestimmten wirklichen Beschleunigungen.
  • Die gewonnenen Werte über die Fehlorientierungen können anschließend zum Korrigieren von Messwerten von Sensoren eines Sensorclusters eines Fahrzeugs verwendet werden, denn mit Hilfe der ermittelten Fehlorientierungen kann von durch die Sensoren gemessenen Werten auf wirkliche Beschleunigungswerte des Fahrzeugs, bezogen auf ein fahrzeugfestes kartesisches Koordinatensystem, geschlossen werden. Diese Korrektur wird typischerweise in einer Recheneinheit, die die Sensorsignale aufbereitet und verarbeitet, korrigiert. Es handelt sich – mathematisch gesprochen – dabei um eine Koordinatentransformation.
  • Ferner wird ein Verfahren zur Bestimmung der Position eines Inertialsensor-Clusters eines Fahrzeugs vorgeschlagen, wobei die Position in Längsrichtung des Fahrzeugs bestimmt wird, bei dem der Abstand des Inertialsensor-Clusters von der Hinterachse des Fahrzeugs durch Mittelung der Längsbeschleunigung des Fahrzeugs, die nicht auf der Hinterachse gemessen wird, bestimmt wird.
  • Insbesondere wird ein Verfahren vorgeschlagen zum Bestimmen der Position eines Inertialsensor-Clusters eines Fahrzeugs in Längsrichtung des Fahrzeugs, wobei zur Bestimmung des Abstands lR des Inertialsensor-Clusters von der Hinterachse des Fahrzeugs die folgende Relation genutzt wird:
    Figure 00060001
    wobei T die Beobachtungsdauer ist, ax(t) die Beschleunigung des Fahrzeugs in Längsrichtung, gemessen in einem fahrzeugfesten kartesischen Koordinatensystem, νx die Fahrzeuglängsgeschwindigkeit, und ωz die Gierrate des Fahrzeugs.
  • Insgesamt erlauben die dargestellten Verfahren es, durch einfache Manipulationen am Fahrzeug (Neigungen) und Fahrmanöver die vollständige Information über Fehlorientierungen von Sensoren einer IMU zu ermitteln und anschließend die Fehlorientierungen zu korrigieren. Zur Korrektur fehlerhafter Sensororientierungen ist es damit nicht mehr nötig, den Sensorcluster zu öffnen und darin Eingriffe vorzunehmen oder gar den Cluster zu ersetzen.
  • Eine nachträgliche Bestimmung der Position eines IMU-Sensorclusters im Fahrzeug ist schwierig, wenn der Einbauort schwer zugänglich ist. Das geschilderte Verfahren zur indirekten Positionsfindung macht einen direkten Zugang des Einbauortes unnötig.
  • Ferner wird die Aufgabe gelöst durch ein Computerprogramm, das bei Ablauf auf einer Recheneinheit, einem Mikrocontroller, DSP, FPGA oder Computer oder auf einer Mehrzahl davon in einem Netzwerk die erfindungsgemäßen Verfahren in einer ihrer Ausgestaltungen ausführt. Typischerweise bietet sich als Recheneinheit ein Bordcomputer eines Fahrzeugs oder ein Teil der Fahrzeugelektronik an, z. B. ein Mikrocontroller in einer ECU (electronic control unit).
  • Weiterhin wird die Aufgabe gelöst durch ein Computerprogramm mit Programmcode-Mitteln, um die erfindungsgemäßen Verfahren in einer ihrer Ausgestaltungen durchzuführen, wenn das Programm auf einer Recheneinheit, einem Mikrocontroller, DSP, FPGA oder Computer oder auf einer Mehrzahl davon in einem Netzwerk ausgeführt wird. Insbesondere können die Programmco de-Mittel auf einem computerlesbaren Datenträger gespeicherte Instruktionen sein.
  • Außerdem wird die Aufgabe gelöst durch einen Datenträger, auf dem eine Datenstruktur gespeichert ist, die nach einem Laden in einen Arbeits- und/oder Hauptspeicher einer Recheneinheit, eines Mikrocontrollers, DSPs, FPGAs oder Computers oder einer Mehrzahl davon in einem Netzwerk die erfindungsgemäßen Verfahren in einer ihrer Ausgestaltungen ausführen kann.
  • Auch wird die Aufgabe gelöst durch ein Computerprogramm-Produkt mit auf einem maschinenlesbaren Träger gespeicherten Programmcode-Mitteln, um die erfindungsgemäßen Verfahren in einer ihrer Ausgestaltungen durchzuführen, wenn das Programm auf einer Recheneinheit, einem Mikrocontroller, DSP, FPGA oder Computer oder auf einer Mehrzahl davon in einem Netzwerk ausgeführt wird.
  • Dabei wird unter einem Computer-Programmprodukt das Programm als handelbares Produkt verstanden. Es kann grundsätzlich in beliebiger Form vorliegen, so zum Beispiel auf Papier oder einem computerlesbaren Datenträger und kann insbesondere über ein Datenübertragungsnetz verteilt werden.
  • Schließlich wird die Aufgabe gelöst durch ein moduliertes Datensignal, welches von einer Recheneinheit, einem Mikrocontroller, DSP, FPGA oder Computer oder von einer Mehrzahl davon in einem Netzwerk ausführbare Instruktionen zum Ausführen der erfindungsgemäßen Verfahren in einer ihrer Ausgestaltungen enthält.
  • Weitere Einzelheiten und Merkmale ergeben sich aus der nachfolgenden Beschreibung von bevorzugten Ausführungsbeispielen in Verbindung mit den Unteransprüchen. Hierbei können die jeweiligen Merkmale für sich alleine oder zu mehreren in Kombination miteinander verwirklicht sein. Die Möglichkeiten, die Aufgabe zu lösen, sind nicht auf die Ausführungsbeispiele beschränkt.
  • Die Ausführungsbeispiele sind in den Figuren schematisch dargestellt. Gleiche Bezugsziffern in den einzelnen Figuren bezeichnen dabei gleiche oder funktionsgleiche bzw. hinsichtlich ihrer Funktionen einander entsprechende Elemente. Im Einzelnen zeigt:
  • 1 eine schematische Darstellung des fahrzeugfesten Koordinatensystems, der Einbaurichtungen der Sensoren und der Bewegungen des Fahrzeugs in den sechs Freiheitsgraden;
  • 2 eine schematische Darstellung der Lageveränderungen eines Fahrzeuges;
  • 2A eine schematische Darstellung der Lage eines Fahrzeuges auf einer horizontalen Fläche;
  • 2B eine schematische Darstellung der Lageveränderung eines Fahrzeuges bei Drehung um die y-Achse bzw. um den Nickwinkel ϑ; und
  • 2C eine schematische Darstellung der Lageveränderung eines Fahrzeuges bei Drehung um die x-Achse bzw. um den Wankwinkel φ.
  • Zur besseren Orientierung veranschaulicht 1 in einer typischen Darstellung das fahrzeugfeste Koordinatensystem eines Kraftfahrzeuges und die Bewegungen in den sechs Freiheitsgra den. Es ist ein dreidimensionales Koordinatensystem mit einer x-Achse 100, einer y-Achse 102 und einer z-Achse 104. Wir gehen von einem fahrzeugfesten Koordinatensystem aus, genauer gesagt von einem Koordinatensystem, das fest mit dem Fahrzeugaufbau bzw. der (als starr angenommene Karosserie) 106 verbunden ist und dessen x-Achse 100 in Vorwärtsrichtung des Fahrzeuges und dessen z-Achse 104 senkrecht zur Fahrbahn nach oben zeigt. Die Richtung der y-Achse 102 ist dadurch festgelegt, dass es sich bei dem Koordinatensystem um ein Rechtssystem handeln soll. Der Ursprung des Koordinatensystems ist in der Regel im Schwerpunkt G der Fahrzeugkarosserie 106 angeordnet.
  • Wenn das Fahrzeugverhalten um den Schwerpunkt G als Bewegung eines starren Körpers im dreidimensionalen Raum angenommen wird, dann kann das Fahrzeugverhalten als eine Bewegung mit sechs Freiheitsgraden definiert werden. Dabei sind die einzelnen Freiheitsgrade folgendermaßen klassifiziert:
    • – lineare Bewegung entlang der x-Achse 100 – Längsbewegung; lineare Bewegung entlang der y-Achse 102 – Querbewegung; lineare Bewegung entlang der z-Achse 104 – vertikale Bewegung; Drehbewegung um die x-Achse 100 – Roll- oder Wankbewegung 108 mit dem Wankwinkel φ;
    • – Drehbewegung um die y-Achse 102 – Nickbewegung 110 mit dem Nickwinkel ϑ; und
    • – Drehbewegung um die z-Achse 104 – Gierbewegung 112 mit dem Gierwinkel ψ.
  • Die gewünschten Einbaurichtungen der Sensoren (Beschleunigungs- und Drehratensensoren) verlaufen parallel zu den Koordinatenachsen und werden im fahrzeugfesten Koordinatensystem durch die Einheitsvektoren ê(j), j = x, y, z, bezeichnet. Die wirklichen Einbaurichtungen, die auf Grund von Fehlerorientierun gen von den gewünschten Einbaurichtungen abweichen können, bezeichnen wir im fahrzeugfesten Koordinatensystem mit den Einheitsvektoren û(j), j = x, y, z. Sie sind nicht notwendigerweise paarweise orthogonal.
  • Der Vektor der effektiven Beschleunigung a ⇀(e) wird definiert als a ⇀(e) = a ⇀ – gn ^wobei a ⇀ der Vektor der wirklichen Beschleunigung im fahrzeugfesten Koordinatensystem und n ^ der Einheitsvektor in Richtung der Schwerkraft ist, der nach "unten" zeigt. Dabei ist n ^ = (sinϑ, – sinφcosϑ, – cosφcosϑ)T gemessen im Koordinatensystem des Fahrzeugs, mit dem Wankwinkel φ und dem Nickwinkel ϑ.
  • Die wirkliche Beschleunigung a ⇀ gibt die Bewegung des Fahrzeugs wieder. Als effektive Beschleunigung a ⇀(e) wird die von einem Beschleunigungssensor gemessene Beschleunigung bezeichnet. Bei Stillstand des Fahrzeugs verschwindet die wirkliche Beschleunigung a ⇀, und die effektive Beschleunigung a ⇀(e) zeigt in die der Schwerkraft entgegengesetzte Richtung.
  • Ein üblicher Beschleunigungssensor ist z. B. aufgebaut aus einer Masse die federnd aufgehängt ist. Dient ein solcher Beschleunigungssensor z. B. zur Bestimmung der Beschleunigung in z-Richtung und steht das Fahrzeug still, so wird die Masse durch die Schwerkraft nach unten ausgelenkt und der Sensor misst eine entsprechende effektive Beschleunigung.
  • Die von den drei Beschleunigungssensoren gemessenen Größen sind die Projektion der effektiven Beschleunigung auf die jeweilige Sensorachse: b(e)(j) = û(j)·a ⇀(e) = û(j)·a ⇀ – gû(j)·n ^wobei · das Skalarprodukt angibt. Mit anderen Worten: b →(e) = U ↔·a ⇀(e), (1)wobei die Zeilen der 3 × 3-Matrix U ↔ die Komponenten der Einheitsvektoren û(j), j = x, y, z, bzgl. des fahrzeugfesten kartesischen Koordinatensystems sind. U ↔ ist eine Koordinaten-Transformationsmatrix.
  • Gesucht sind die drei kartesischen Komponenten a (e) / j, j = x, y, z, des Vektors der effektiven Beschleunigung a ⇀(e), die von den Beschleunigungssensoren gemessen würden, wenn sie entlang der Achsen des fahrzeugfesten Koordinatensystems orientiert wären.
  • Liegen die drei Einheitsvektoren û(j), j = x, y, z, nicht alle in einer Ebene, was praktisch immer der Fall ist, so lassen sich die gesuchten Größen a (e) / j, j = x, y, z, aus den b(e)(j), j = x, y, z, durch Inversion der 3 × 3-Matrix U ↔ berechnen: a ⇀(e) = U ↔–1·b →(e). (2)
  • Im Folgenden werden Methoden zur Bestimmung der Matrix U ↔ angegeben.
  • Hierzu werden zunächst drei statische Situationen betrachtet:
  • 1. Aufstellung
  • Die erste Aufstellung ist in 2A dargestellt. Das Fahrzeug steht auf horizontaler Fläche. Der Vektor der effektiven Beschleunigung a ⇀(e,1) ist dann a ⇀(e,1) = (0, 0, g)T, woraus sich nach Gleichung (1) b( e,1 )(j) = ûz(j)g, j = x, y, z,bzw. ûz(j) = b( e,1 )(j)/g, j = x, y, z (3)ergibt. Dabei sind b(e,l)(j) j = x, y, z die von den drei Beschleunigungssensoren gelieferten Werte in dieser ersten Aufstellung des Fahrzeugs. ûz(j) ist die z-Komponente des Einheitsvektors û(j), j = x, y, z, der wirklichen Einbaurichtungen im fahrzeugfesten Koordinatensystem, die damit bestimmt ist.
  • 2. Aufstellung
  • In der zweiten Aufstellung, die in 2B dargestellt ist, ist das Fahrzeug um den Nickwinkel ϑ nach vorn oder hinten geneigt. Ist der Sensorcluster im Fahrzeug-Aufbau verbaut, was i. d. R. der Fall ist, so muss die Neigung des Aufbaus bestimmt werden. Befindet sich das Fahrzeug auf einer Rampe bzw. geneigten Ebene, die um einen Winkel ϑ0 geneigt ist, so ist der Differenzwinkel Δϑ = ϑ – ϑ0 zwischen der Neigung des Fahrzeugaufbaus ϑ und der Neigung der geneigten Ebene ϑ0 zu bestimmen, damit auf ϑ = ϑ0+ Δϑ geschlossen werden kann.
  • Sind im Fahrzeug Höhenstandssensoren verbaut, die die Federwege der Radaufhängungen bzw. der Achsen angeben, so kann die Bestimmung des Differenzwinkels Δϑ hiermit geschehen. Alternativ kann der Differenzwinkel Δϑ mit Hilfe eines Fahrzeugmodells berechnet werden, das die Elastizitäten des Fahrzeuges, insbesondere die elastische Kopplung von Fahrwerk und Fahrzeugaufbau genügend detailliert beschreibt (z. B. im Rah men eines Fünf-Massen-Modells). Hierbei sind auch Nichtlinearitäten der entsprechenden Federn zu berücksichtigen. Die Neigung des Fahrzeugaufbaus kann auch durch zusätzliche Neigungssensoren bestimmt werden.
  • Der Vektor der effektiven Beschleunigung a ⇀(e,2+) in dieser zweiten Aufstellung ist dann a ⇀(e,2+) = g(–sinϑ, 0, cosϑ)T,und man erhält aus Gleichung (1): b →(e,2+) = U ↔·g(–sinϑ, 0, cosϑ)T bzw. b(e,2+)(j) = –ûx(j)·gsinϑ + ûz(j)·gcosϑ, j = x, y, z.
  • Dabei sind b(e,2+)(j), j = x, y, z die von den drei Beschleunigungssensoren gelieferten Werte in dieser zweiten Aufstellung des Fahrzeugs. Durch Einsetzen von Gleichung (3) für ûz(j) folgt b(e,2+)(j) = –ûx(j)·gsinϑ + b(e,l)(j)/g·gcosϑ, j = x, y, z.
  • Auflösung nach ûx(j) ergibt:
    Figure 00140001
    ûx(j) ist die z-Komponente des Einheitsvektors û(j), j = x, y, z, der wirklichen Einbaurichtungen der Sensoren im fahrzeugfesten Koordinatensystem, die damit bestimmt ist.
  • 3. Aufstellung
  • Es fehlt noch die Bestimmung der y-Komponenten der Einheitsvektoren û(j), j = x, y, z. Dazu wird das Fahrzeug in einer dritten Aufstellung um den Wankwinkel φ seitlich geneigt. Diese Aufstellung ist in der 2C dargestellt.
  • Ist der Sensorcluster im Fahrzeugaufbau verbaut, so muss wiederum der Neigungswinkel des Aufbaus bestimmt werden, der nicht mit dem der Fahrbahn/Rampe übereinstimmt. Der Differenzwinkel kann mit Hilfe von Höhenstandssensoren an den Radaufhängungen oder/und einem Fahrzeugmodell ermittelt werden.
  • Der Vektor der effektiven Beschleunigung a ⇀(e,3+) für diese dritte Aufstellung ist dann a ⇀(e,3+) = g(0, sinφ, cosφ)T und man erhält ähnlich wie in der zweiten Aufstellung
  • Figure 00150001
  • Dabei sind b(e,3+)(j), j = x, y, z, die von den drei Beschleunigungssensoren gelieferten Werte in dieser dritten Aufstellung des Fahrzeugs.
  • Damit ist die Matrix U ↔ vollständig bestimmt, und die gesuchten Komponenten des Vektors der effektiven Beschleunigung bzgl. des fahrzeugfesten kartesischen Koordinatensystems lassen sich zu jedem Zeitpunkt aus den Messwerten der evtl. fehlorientierten Beschleunigungssensoren ermitteln gemäß
    Figure 00150002
    wobei die Matrix M ↔ die Inverse der Matrix U ↔ ist M ↔ = U ↔–1 also gemäß Gleichung (2).
  • Offset-Korrektur:
    Liegt bei den Beschleunigungssensoren ein nicht vernachlässigbarer und quantitativ nicht bekannter Offset vor, d. h. zeigen sie z. B. Beschleunigungen an, wenn keine vorliegen, liegt also ein additiver Fehler vor, so wird das Fahrzeug auf der um den Winkel –ϑ0 bzw. den Winkel –φ0 geneigten Rampe um 180° gedreht. Dies entspricht einer Neigung um den Winkel –ϑ0 bzw. um den Winkel –φ0. Die in dieser Lage des Fahrzeugs erhaltenen Outputs der Beschleunigungssensoren werden mit b(e,2–)(j), j = x, y, z, bzw. b(e,3–)(j), j = x, y, z, bezeichnet.
  • Dabei sind die entsprechenden Neigungswinkel des Aufbaus zu bestimmen, die im Allgemeinen nicht genau gleich –ϑ0 bzw. –φ0 sind. Dies ist wiederum z. B. mit Hilfe von Höhenstandssensoren oder mit Hilfe eines Fahrzeugmodells oder mittels weiterer Neigungssensoren möglich.
  • Die Komponenten der Richtungseinheitsvektoren û(j), j = x, y, z, ergeben sich dann als
    Figure 00160001
    wobei zur Herleitung stets Differenzen von Sensorwerten desselben Sensors ausgenutzt werden, bei denen sich additive Fehler herausheben. Auf diese Weise lässt sich der additive Offset aus den gemessenen Beschleunigungen eliminieren.
  • Zusätzlich kann genutzt werden, dass die Richtungsvektoren û(j), j = x, y, z, Einheitsvektoren sind, dass also gilt û2x (j) +û2y (j) + û2z (j) =1, j = x, y, z
  • Dadurch ist das Gleichungssystem überbestimmt und es können durch eine Ausgleichsrechnung gewisse Fehler minimiert werden. Bei diesen Herleitungen wurde vorausgesetzt, dass der Offset der Beschleunigungssensoren unabhängig von ihrer Orientierung im Raum ist. Die Ausgleichsrechnung kann mit Hilfe eines Kalman-Filters erfolgen.
  • Zum Erkennen eines Offsets der Beschleunigungssensoren lässt sich verwenden, dass bei Stillstand des Fahrzeugs gelten muss a(e)2x + a(e)2y + a(e)2z = g2.Ist dies nicht der Fall, muss mindestens einer der Sensoren einen Offset haben.
  • Drehratensensoren
  • Im Falle der Drehratensensoren ist die Vorgehensweise analog. Die Outputs der drei Drehratensensoren, ῶj, j = x, y, z, sind mit dem Drehvektor ω ⇀ über j = û(j)·ω ⇀verknüpft.
  • Die Offsets der Drehratensensoren lassen sich bereits im Stillstand des Fahrzeuges erkennen und korrigieren, da bei Stillstand des Fahrzeugs alle Drehraten verschwinden sollten.
  • Zur Bestimmung von Fehlorientierungen der Drehratensensoren verwendet man die gleichen Manöver wie im Falle der Beschleunigungssensoren, also die drei unterschiedlichen Aufstellungen, wobei jetzt die entsprechenden Drehbewegungen über die Zeit verfolgt werden müssen. Auch um die z-Achse muss in der ersten Aufstellung eine Drehbewegung ausgeführt werden.
  • Für die Berechnung von û(j), j = x, y, z, aus den Signalen ῶj, j = x, y, z, der drei Drehratensensoren bei den einzelnen Aufstellungen werden die oben genannten Formeln (2), (3), (4) und (5) mit folgenden Identifizierungen bzw. Ersetzungen verwendet:
    a ⇀(e) entspricht dem Vektor aus den drei Winkeln φ, ϑ und ψ.
  • Die in den einzelnen Aufstellungen eingestellten Winkel Wankwinkel φ, Nickwinkel ϑ und Gierwinkel ψ hängen zusammen mit den Drehraten über Integralbeziehungen über die entsprechenden Drehraten:
    • – Drehung des Fahrzeugs um die Hoch- oder z-Achse auf horizontaler Ebene:
      Figure 00180001
      dabei ist T die Messdauer und ῶ (1) / j(t) das bei einer Drehung in der ersten Aufstellung um die z-Achse des Fahrzeugs gemessene Signal des j-ten Drehratensensors.
    • – Drehung des Fahrzeuges um die Querachse:
      Figure 00180002
    • – Drehung des Fahrzeuges um die Längsachse:
      Figure 00180003
  • Den Beschleunigungswerten b(e)(j), j = x, y, z, entsprechen die Integrale
    Figure 00190001
  • Auf diese Weise werden die Einheitsrichtungsvektoren û(j), j = x, y, z, der Drehratensensoren bestimmt. Damit können aus den gemessenen Drehraten ῶj, j = x, y, z, die wirklichen Drehraten ω ⇀ bezüglich der kartesischen Achsen berechnet werden gemäß: ω → = U ↔–1·ῶ →. selbstlernende Algorithmen
  • In der Praxis hat man es unter Umständen mit Fehlorientierungsmöglichkeiten nur eines der drei Beschleunigungssensoren und eines der drei Drehratensensoren zu tun. Zwei der jeweils drei Sensoren sind gewöhnlich auf einer Platine untergebracht. Zwei Sensoren können sogar als ein zweiachsiger Sensor ausgeführt sein. Der dritte der jeweils drei Sensoren ist evtl. auf einer zweiten Leiterplatte verbaut, die gegenüber der ersten um einen Winkel von 90° + ε verdreht ist.
  • Fehlorientierungen und Offsets können während des Fahrzeugbetriebes mit Hilfe von selbstlernenden Algorithmen bestimmt werden. Dies soll für den gerade genannten Spezialfall zweier nicht exakt im rechten Winkel zueinander stehender Platinen dargestellt werden.
  • Ist z. B. der gesamte Sensorcluster um die Fahrzeuglängsachse oder die Fahrzeugquerachse verkippt, werden durch Langzeitmittelwerte der Differenz aus von den Längs- und Querbe schleunigungssensoren gemessenen Werten und den aus den Raddrehzahlen und dem Lenkwinkel bestimmten wirklichen Beschleunigungen zunächst die Kippwinkel φ und ϑ des gesamten Clusters bestimmt und der Wert des Vertikalbeschleunigungssensors um diese Gesamtfehlorientierung korrigiert. Danach lässt sich bei stehendem Fahrzeug aus den gemessenen Werten der effektiven Längs- und Querbeschleunigungssensoren die Fahrzeugneigung bestimmen und durch Vergleich mit dem Output des Vertikalbeschleunigungssensors der Winkel ε ermitteln. Anschließend werden das Signal des Vertikalbeschleunigungssensors und die Signale aller drei Drehratensensoren um die Fehlorientierungswinkel φ, ϑ und ε korrigiert.
  • Bestimmung der Position des Sensorclusters
  • Zur Bestimmung der Position des Sensorclusters in Längsrichtung kann die folgende Relation angewendet werden:
    Figure 00200001
  • Dabei ist νx die Fahrzeuglängsgeschwindigkeit und lR der Abstand des Sensorclusters von der Hinterachse. Hierbei wird die folgende kinematische Beziehung ausgenutzt: ax = ν .x + νyωz
  • Dabei ist νy die Fahrzeugquergeschwindigkeit. Wenn die Hinterachse rollt, ist νy = lRωz.
  • Eingesetzt und integriert erhält man die genannte Beziehung.
  • Hier wird ausgenutzt, dass sich die Längsbeschleunigung nicht zu Null ausmittelt, wenn diese nicht auf der ungelenkten Hinterachse gemessen wird.
  • Die in dieser Relation auftretenden zeitlichen Mittelwerte dürfen nur über solche Zeitintervalle ausgeführt werden, in denen Schräglaufwinkel der Hinterräder vernachlässigbar sind. Der Sensorwert für die Längsbeschleunigung muss um auftretende Nickwinkel korrigiert werden. In die obige Relation lassen sich Korrekturen einbringen, die endliche Schräglaufwinkel der Hinterräder berücksichtigen und damit den Gültigkeitsbereich dieser Relation zu höheren Geschwindigkeiten hin ausdehnen. Die Korrekturen bestehen darin, dass νy durch eine Schwimmwinkelbestimmung über den Term lRωz hinaus präzisiert wird. Der Schwimmwinkel β ist arctan(νyx).

Claims (12)

  1. Verfahren zum Bestimmen von Fehlorientierungen von Sensoren eines Sensorclusters eines Fahrzeugs, a) wobei der Sensorcluster entweder drei lineare Beschleunigungssensoren und/oder drei Drehratensensoren aufweist; b) wobei gewünschte Einbaurichtungen der Sensoren in Bezug auf Koordinatenachsen eines fahrzeugfesten kartesischen Koordinatensystems vorgegeben werden; c) wobei wirkliche Einbaurichtungen der Sensoren auf Grund von Fehlerorientierungen von den gewünschten Einbaurichtungen abweichen können; und d) wobei durch Vergleich von durch die Sensoren gemessenen Werten unter unterschiedlichen Bedingungen mit für diese unterschiedlichen Bedingungen bekannten Werten im fahrzeugfesten kartesischen Koordinatensystem die wirklichen Einbaurichtungen der Sensoren bestimmt werden.
  2. Verfahren nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass durch eine geeignete Mehrzahl von Messungen durch die Sensoren unter unterschiedlichen Bedingungen, die zu bekannten Werten im fahrzeugfesten kartesischen Koordinatensystem führen, ein eventuell vorhandener Offset bei Messungen durch die Sensoren bestimmt wird.
  3. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass als bekannte Werte im fahrzeugfesten kartesischen Koordinatensystem gemittelte Werte während einer Fahrt des Fahrzeugs gewählt werden.
  4. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass als bekannte Werte im fahrzeugfesten kartesischen Koordinatensystem durch andere Sensoren ermittelte Werte gewählt werden.
  5. Verfahren zum Korrigieren von Messwerten von Sensoren eines Sensorclusters eines Fahrzeugs, wobei Fehlorientierungen der Sensoren gemäß dem Verfahren nach einem der vorhergehenden Ansprüche ermittelt werden; und wobei mit Hilfe der ermittelten Fehlorientierungen von durch die Sensoren gemessenen Werten auf wirkliche Werte des Fahrzeugs, bezogen auf ein fahrzeugfestes kartesisches Koordinatensystem, geschlossen wird.
  6. Verfahren zur Bestimmung der Position eines Inertialsensor-Clusters eines Fahrzeugs, wobei die Position in Längsrichtung des Fahrzeugs bestimmt wird, wobei der Abstand des Inertialsensor-Clusters von der Hinterachse des Fahrzeugs durch Mittelung der Längsbeschleunigung des Fahrzeugs, die nicht auf der Hinterachse gemessen wird, bestimmt wird.
  7. Computerprogramm, dadurch gekennzeichnet, dass es bei Ablauf auf einer Recheneinheit, einem Mikrocontroller, DSP, FPGA oder Computer oder auf einer Mehrzahl davon in einem Netzwerk ein Verfahren nach einem der vorhergehenden Verfahrensansprüche ausführt.
  8. Computerprogramm mit Programmcode-Mitteln, um ein Verfahren gemäß einem der vorhergehenden Verfahrensansprüche durchzuführen, wenn das Computerprogramm auf einer Rechenein heit, einem Mikrocontroller, DSP, FPGA oder Computer oder auf einer Mehrzahl davon in einem Netzwerk ausgeführt wird.
  9. Computerprogramm mit Programmcode-Mitteln gemäß dem vorhergehenden Anspruch, die auf einem computerlesbaren Datenträger gespeichert sind.
  10. Datenträger, auf dem eine Datenstruktur gespeichert ist, die nach einem Laden in einen Arbeits- und/oder Hauptspeicher einer Recheneinheit, eines Mikrocontrollers, DSPs, FPGAs oder Computers oder einer Mehrzahl davon in einem Netzwerk ein Verfahren nach einem der vorhergehenden Verfahrensansprüche ausführt.
  11. Computerprogramm-Produkt mit auf einem maschinenlesbaren Träger gespeicherten Programmcode-Mitteln, um alle Schritte gemäß einem der vorhergehenden Verfahrensansprüche durchzuführen, wenn das Programm auf einer Recheneinheit, einem Mikrocontroller, DSP, FPGA oder Computer oder auf einer Mehrzahl davon in einem Netzwerk ausgeführt wird.
  12. Moduliertes Datensignal, welches von einer Recheneinheit, einem Mikrocontroller, DSP, FPGA oder Computer oder von einer Mehrzahl davon in einem Netzwerk ausführbare Instruktionen zum Ausführen eines Verfahrens nach einem der vorhergehenden Verfahrensansprüche enthält.
DE102005033237A 2005-07-15 2005-07-15 Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug Expired - Fee Related DE102005033237B4 (de)

Priority Applications (6)

Application Number Priority Date Filing Date Title
DE102005033237A DE102005033237B4 (de) 2005-07-15 2005-07-15 Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug
PCT/EP2006/062248 WO2007009825A1 (de) 2005-07-15 2006-05-11 Verfahren zur bestimmung und korrektur von fehlorientierungen und offsets der sensoren einer inertial measurement unit in einem landfahrzeug
US11/995,074 US8065104B2 (en) 2005-07-15 2006-05-11 Method for determining and correcting incorrect orientations and offsets of the sensors of an inertial measurement unit in a land vehicle
CN2006800259128A CN101223417B (zh) 2005-07-15 2006-05-11 用于确定和校正陆上运输工具中的惯性测量单元的传感器的错误定向和偏差的方法
KR1020077031059A KR20080025705A (ko) 2005-07-15 2006-05-11 지상 차량에서 관성 측정 유닛의 센서의 부정확한 배향 및오프셋을 수정 및 결정하는 방법
EP06755159A EP1904805A1 (de) 2005-07-15 2006-05-11 Verfahren zur bestimmung und korrektur von fehlorientierungen und offsets der sensoren einer inertial measurement unit in einem landfahrzeug

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102005033237A DE102005033237B4 (de) 2005-07-15 2005-07-15 Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug

Publications (2)

Publication Number Publication Date
DE102005033237A1 true DE102005033237A1 (de) 2007-01-25
DE102005033237B4 DE102005033237B4 (de) 2007-09-20

Family

ID=36608587

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102005033237A Expired - Fee Related DE102005033237B4 (de) 2005-07-15 2005-07-15 Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug

Country Status (6)

Country Link
US (1) US8065104B2 (de)
EP (1) EP1904805A1 (de)
KR (1) KR20080025705A (de)
CN (1) CN101223417B (de)
DE (1) DE102005033237B4 (de)
WO (1) WO2007009825A1 (de)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008039297A1 (de) * 2008-08-22 2010-02-25 Audi Ag Verfahren zum Bestimmen eines systematischen Abweichungsfehlers in den Messwerten eines Beschleunigungssensors und dessen Umsetzung in einem Fahrzeug mit einer Sensoreinheit
WO2010043537A1 (de) * 2008-10-17 2010-04-22 Continental Teves Ag & Co. Ohg Sensoranordnung und verfahren zum einfachen einbau in ein fahrzeug
DE102009031268A1 (de) * 2009-06-30 2011-01-13 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Analysieren von Bewegungen von Objekten
CN102167041A (zh) * 2011-01-07 2011-08-31 深圳市航天星网通讯有限公司 一种基于加速度传感器的车辆行驶状态的判定方法
DE102010041967A1 (de) * 2010-10-05 2012-04-05 Zf Friedrichshafen Ag Verfahren zum Ermitteln einer Neigung eines Fahrzeuges in Fahrtrichtung
WO2017042138A1 (de) * 2015-09-10 2017-03-16 Knorr-Bremse Systeme für Nutzfahrzeuge GmbH Verfahren und vorrichtung zum feststellen einer orientierung einer sensoreinheit
EP3171134A1 (de) * 2015-11-19 2017-05-24 Agjunction LLC Kalibrierung einer sensorausrichtung
CN107636421A (zh) * 2015-05-19 2018-01-26 罗伯特·博世有限公司 用于运行惯性传感器和具有这种惯性传感器的车辆的方法以及这种车辆
EP2399774A3 (de) * 2010-06-28 2018-03-21 Koito Manufacturing Co., Ltd. Steuerungsvorrichtung für Fahrzeuglampe, Fahrzeugbeleuchtungssystem und Fahrzeuglampe
WO2019121033A1 (de) * 2017-12-18 2019-06-27 Robert Bosch Gmbh Verfahren und vorrichtung zum betreiben einer inertialsensoreinheit für ein fahrzeug
WO2020260049A1 (de) * 2019-06-25 2020-12-30 Knorr-Bremse Systeme für Schienenfahrzeuge GmbH Verfahren zur kalibrierung der orientierung eines in einem fahrzeug vorgesehenen beschleunigungssensors
WO2022008368A1 (de) * 2020-07-06 2022-01-13 Marelli Automotive Lighting Reutlingen (Germany) GmbH Vorrichtung und verfahren zum einstellen einer winkellage einer optischen achse eines kraftfahrzeugscheinwerfers
US11442078B2 (en) 2017-11-29 2022-09-13 Daimler Ag Mounting direction determination device and mounting direction determination method of acceleration sensor
DE102022001883B3 (de) 2022-05-30 2023-05-11 Mercedes-Benz Group AG Verfahren zur Kalibrierung einer Inertialmesssensorik eines Fahrzeugs
DE102022128870B3 (de) 2022-11-01 2024-02-08 Marelli Automotive Lighting Reutlingen (Germany) GmbH Verfahren zur Ermittlung einer Fehlorientierung einer Inertialmesseinheit eines Fahrzeugs und Fahrzeug mit einer Inertialmesseinheit
DE102022126970A1 (de) * 2022-10-14 2024-04-25 Deutsches Zentrum für Luft- und Raumfahrt e.V. Kalibrierung eines Beschleunigungssensors
DE102011088466B4 (de) 2010-12-22 2024-05-02 Schaeffler Technologies AG & Co. KG Verfahren zur Ermittlung eines Offsets eines Beschleunigungssensors

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2450507A (en) * 2007-06-27 2008-12-31 Ian Melvyn Knight Method of calibrating an accelerometer based driving style monitor.
JP4909253B2 (ja) * 2007-12-25 2012-04-04 株式会社デンソー センサモジュールの検査方法、及び、センサモジュール検査装置
US8639415B2 (en) * 2008-08-25 2014-01-28 Trw Automotive U.S., Llc Method for correction of dynamic output signals of inertial sensors having mounting offsets
US9658079B2 (en) 2009-07-10 2017-05-23 Tomtom Telematics B.V. Accelerometer system and method
US8843290B2 (en) 2010-07-22 2014-09-23 Qualcomm Incorporated Apparatus and methods for calibrating dynamic parameters of a vehicle navigation system
DE102010050635B4 (de) 2010-11-05 2023-03-30 Zf Cv Systems Hannover Gmbh Steuermodul für ein Fahrzeugsystem, das Fahrzeugsystem sowie ein Fahrzeug mit diesem Fahrzeugsystem
JP5643334B2 (ja) * 2010-11-18 2014-12-17 古野電気株式会社 角速度検出装置、角速度検出方法、移動状態検出装置およびナビゲーション装置
DE102010062210A1 (de) * 2010-11-30 2012-05-31 Robert Bosch Gmbh Kombiniertes ABS/Airbag-Steuergerät
US9151613B2 (en) * 2011-08-12 2015-10-06 Qualcomm Incorporated Methods and apparatus for detecting, measuring, and mitigating effects of moving an inertial navigation device's cradle
CA2846647A1 (en) * 2011-09-08 2013-03-14 Leica Geosystems Ag A method and system of recalibrating an inertial sensor
WO2013033755A1 (en) * 2011-09-08 2013-03-14 Leica Geosystems Ag A method and system of recalibrating an inertial sensor
DE102012219478A1 (de) * 2011-10-24 2013-04-25 Continental Teves Ag & Co. Ohg Sensorsystem zur eigenständigen Bewertung der Integrität seiner Daten
DE102011086144A1 (de) 2011-11-11 2013-05-16 Robert Bosch Gmbh Verfahren zur Korrektur von Messwerten eines Sensorelements
US9026263B2 (en) * 2011-11-30 2015-05-05 Alpine Electronics, Inc. Automotive navigation system and method to utilize internal geometry of sensor position with respect to rear wheel axis
US8892385B2 (en) * 2011-12-21 2014-11-18 Scope Technologies Holdings Limited System and method for use with an accelerometer to determine a frame of reference
US9824064B2 (en) 2011-12-21 2017-11-21 Scope Technologies Holdings Limited System and method for use of pattern recognition in assessing or monitoring vehicle status or operator driving behavior
US20150006023A1 (en) 2012-11-16 2015-01-01 Scope Technologies Holdings Ltd System and method for determination of vheicle accident information
US10657598B2 (en) 2012-12-20 2020-05-19 Scope Technologies Holdings Limited System and method for use of carbon emissions in characterizing driver performance
US9121866B2 (en) * 2013-03-15 2015-09-01 Autoliv Asp, Inc. System and method for inertial sensor offset compensation
CN104061899B (zh) * 2014-06-20 2016-03-30 东南大学 一种基于卡尔曼滤波的车辆侧倾角与俯仰角估计方法
DE102014224911A1 (de) * 2014-12-04 2016-06-09 Robert Bosch Gmbh Verfahren und Vorrichtung zum Bestimmen statistischer Eigenschaften von Rohmesswerten
CN105116167A (zh) * 2015-09-10 2015-12-02 深圳威易森科技有限公司 一种机动车在坡度平面行驶时的加速度确定方法
CN105203129B (zh) 2015-10-13 2019-05-07 上海华测导航技术股份有限公司 一种惯导装置初始对准方法
JP6604175B2 (ja) * 2015-12-02 2019-11-13 株式会社Jvcケンウッド ピッチ角速度補正値算出装置、姿勢角算出装置およびピッチ角速度補正値算出方法
US10533856B2 (en) * 2017-04-05 2020-01-14 Novatel Inc. Navigation system utilizing yaw rate constraint during inertial dead reckoning
JP2018179573A (ja) * 2017-04-05 2018-11-15 日鉄住金レールウェイテクノス株式会社 鉄道車両の走行速度・位置検出方法及び停車時判定方法
US9958473B1 (en) * 2017-05-01 2018-05-01 Smartdrive Systems, Inc. Calibrating sensor unit orientation for use in a vehicle monitoring system
US10067897B1 (en) 2017-05-02 2018-09-04 Bendix Commercial Vehicle Systems Llc System and method for determining the positions of side collision avoidance sensors on a vehicle
JP2019020186A (ja) * 2017-07-13 2019-02-07 株式会社グローバル・ニュークリア・フュエル・ジャパン 加速度計、健全性検査装置及び方法
FR3079026B1 (fr) * 2018-03-15 2021-01-01 Sysnav Procede de calibration d'un gyrometre equipant un vehicule
DE102018123391A1 (de) * 2018-09-24 2020-03-26 HELLA GmbH & Co. KGaA Verfahren für eine Sensoranordnung, Sensoranordnung, Computerprogrammprodukt und computerlesbares Medium
CN109374925B (zh) * 2018-09-27 2021-05-18 广州亚美信息科技有限公司 一种基于自学习的车辆重力加速度方向基准值确定方法及装置
DE102018133693B3 (de) * 2018-12-28 2020-06-04 Volkswagen Aktiengesellschaft Verfahren zur Kalibrierung der Ausrichtung eines sich bewegenden Objektsensors
CN111026081B (zh) * 2019-12-10 2021-05-11 苏州智加科技有限公司 一种误差计算方法、装置、设备及存储介质
CN112248940B (zh) * 2020-08-27 2022-03-29 清华大学 一种用于车身姿态控制的传感器布置解算方法及系统
EP4451016A1 (de) * 2023-04-20 2024-10-23 Valeo Comfort and Driving Assistance Bestimmung der höhe eines sich bewegenden fahrzeugs
CN119935184B (zh) * 2024-12-30 2025-12-02 中国航空工业集团公司西安飞行自动控制研究所 一种基于安装位置差异的多余度irs共模故障检测方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19844911A1 (de) * 1998-09-30 2000-04-20 Bosch Gmbh Robert Vorrichtung und Verfahren zur Ermittlung einer die Einbaulage eines in einem Fahrzeug angeordneten Beschleunigungssensors beschreibenden Größe
DE19936596C1 (de) * 1999-08-04 2001-01-18 Daimler Chrysler Ag Verfahren zur Funktionsprüfung einer Fahrdynamikregelungssensorik
DE19858621C2 (de) * 1998-12-18 2001-02-01 Autoflug Gmbh Verfahren zum Verbessern der Meßwerte eines inertialen Meßsystems
US20020061859A1 (en) * 1997-05-23 2002-05-23 Ginette Serrero 88kDa tumorigenic growth factor and antagonists
DE10155667C1 (de) * 2001-11-13 2003-01-23 Bosch Gmbh Robert Verfahren und Vorrichtung zum Abgleich von Kombisensoren mit einer Drehraten-Sensorkomponente und einer Beschleunigungs-Sensorkomponente
DE19844880C2 (de) * 1998-09-30 2003-02-20 Bosch Gmbh Robert Vorrichtung und Verfahren zur Überwachung eines in einem Fahrzeug angeordneten Beschleunigungssensors
US20030084704A1 (en) * 2001-11-06 2003-05-08 Hanse Joel G Self-calibrating inertial measurement system method and apparatus
DE10164108A1 (de) * 2001-12-24 2003-07-03 Wabco Gmbh & Co Ohg Verfahren für die Funktionsprüfung eines Querbeschleunigungssensors

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5184304A (en) 1991-04-26 1993-02-02 Litton Systems, Inc. Fault-tolerant inertial navigation system
DE19715575C1 (de) * 1997-04-15 1998-09-24 Telefunken Microelectron Verfahren zur richtungsselektiven Ausrichtung einer passiven Sicherheitseinrichtung
US6532419B1 (en) * 1998-09-23 2003-03-11 Magellan Dis, Inc. Calibration of multi-axis accelerometer in vehicle navigation system
DE19925434C2 (de) 1999-06-02 2001-09-27 Bosch Gmbh Robert Navigationssystem und Verfahren zur Detektion der Einbaulage eines Navigationssystems im Kraftfahrzeug
US6224109B1 (en) * 1999-08-07 2001-05-01 James Yung Chien Yang Credit card with driver's license or identification
DE19939984C2 (de) 1999-08-24 2001-09-13 Daimler Chrysler Ag Verfahren zur richtungsselektiven Ausrichtung einer passiven Sicherheitseinrichtung
DE10002685A1 (de) * 2000-01-22 2001-07-26 Wabco Gmbh & Co Ohg Verfahren zur Erkennung des fehlerhaften Einbaus von Sensiermiteln in einem Fahrzeug
US6729176B2 (en) * 2000-03-31 2004-05-04 Magellan Dis, Inc. Calibration of orthogonal sensor suite
US20030061859A1 (en) * 2001-01-29 2003-04-03 Ford Global Technologies, Inc. Accelerometer calibration
EP1329727A1 (de) * 2001-10-18 2003-07-23 Nsk Ltd Sensor zur Bestimmung der Drehgeschwindigkeit
DE112005002094T5 (de) * 2004-08-31 2007-07-26 Kelsey-Hayes Co., Livonia Verfahren zur Korrektur von Montageversatz bei einem Trägheitssensor

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020061859A1 (en) * 1997-05-23 2002-05-23 Ginette Serrero 88kDa tumorigenic growth factor and antagonists
DE19844911A1 (de) * 1998-09-30 2000-04-20 Bosch Gmbh Robert Vorrichtung und Verfahren zur Ermittlung einer die Einbaulage eines in einem Fahrzeug angeordneten Beschleunigungssensors beschreibenden Größe
DE19844880C2 (de) * 1998-09-30 2003-02-20 Bosch Gmbh Robert Vorrichtung und Verfahren zur Überwachung eines in einem Fahrzeug angeordneten Beschleunigungssensors
DE19858621C2 (de) * 1998-12-18 2001-02-01 Autoflug Gmbh Verfahren zum Verbessern der Meßwerte eines inertialen Meßsystems
DE19936596C1 (de) * 1999-08-04 2001-01-18 Daimler Chrysler Ag Verfahren zur Funktionsprüfung einer Fahrdynamikregelungssensorik
US20030084704A1 (en) * 2001-11-06 2003-05-08 Hanse Joel G Self-calibrating inertial measurement system method and apparatus
DE10155667C1 (de) * 2001-11-13 2003-01-23 Bosch Gmbh Robert Verfahren und Vorrichtung zum Abgleich von Kombisensoren mit einer Drehraten-Sensorkomponente und einer Beschleunigungs-Sensorkomponente
DE10164108A1 (de) * 2001-12-24 2003-07-03 Wabco Gmbh & Co Ohg Verfahren für die Funktionsprüfung eines Querbeschleunigungssensors

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008039297A1 (de) * 2008-08-22 2010-02-25 Audi Ag Verfahren zum Bestimmen eines systematischen Abweichungsfehlers in den Messwerten eines Beschleunigungssensors und dessen Umsetzung in einem Fahrzeug mit einer Sensoreinheit
WO2010043537A1 (de) * 2008-10-17 2010-04-22 Continental Teves Ag & Co. Ohg Sensoranordnung und verfahren zum einfachen einbau in ein fahrzeug
DE102009031268A1 (de) * 2009-06-30 2011-01-13 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Analysieren von Bewegungen von Objekten
EP2399774A3 (de) * 2010-06-28 2018-03-21 Koito Manufacturing Co., Ltd. Steuerungsvorrichtung für Fahrzeuglampe, Fahrzeugbeleuchtungssystem und Fahrzeuglampe
DE102010041967A1 (de) * 2010-10-05 2012-04-05 Zf Friedrichshafen Ag Verfahren zum Ermitteln einer Neigung eines Fahrzeuges in Fahrtrichtung
DE102011088466B4 (de) 2010-12-22 2024-05-02 Schaeffler Technologies AG & Co. KG Verfahren zur Ermittlung eines Offsets eines Beschleunigungssensors
CN102167041B (zh) * 2011-01-07 2014-09-17 深圳市航天星网通讯有限公司 一种基于加速度传感器的车辆行驶状态的判定方法
CN102167041A (zh) * 2011-01-07 2011-08-31 深圳市航天星网通讯有限公司 一种基于加速度传感器的车辆行驶状态的判定方法
CN107636421A (zh) * 2015-05-19 2018-01-26 罗伯特·博世有限公司 用于运行惯性传感器和具有这种惯性传感器的车辆的方法以及这种车辆
WO2017042138A1 (de) * 2015-09-10 2017-03-16 Knorr-Bremse Systeme für Nutzfahrzeuge GmbH Verfahren und vorrichtung zum feststellen einer orientierung einer sensoreinheit
US11037380B2 (en) 2015-09-10 2021-06-15 Knorr-Bremse Systeme Fuer Nutzfahrzeuge Gmbh Method and device for ascertaining an orientation of a sensor unit
EP3171134A1 (de) * 2015-11-19 2017-05-24 Agjunction LLC Kalibrierung einer sensorausrichtung
US10241215B2 (en) 2015-11-19 2019-03-26 Agjunction Llc Sensor alignment calibration
AU2016259362B2 (en) * 2015-11-19 2021-08-19 Agjunction Llc Sensor alignment calibration
US11442078B2 (en) 2017-11-29 2022-09-13 Daimler Ag Mounting direction determination device and mounting direction determination method of acceleration sensor
WO2019121033A1 (de) * 2017-12-18 2019-06-27 Robert Bosch Gmbh Verfahren und vorrichtung zum betreiben einer inertialsensoreinheit für ein fahrzeug
WO2020260049A1 (de) * 2019-06-25 2020-12-30 Knorr-Bremse Systeme für Schienenfahrzeuge GmbH Verfahren zur kalibrierung der orientierung eines in einem fahrzeug vorgesehenen beschleunigungssensors
DE102019117089A1 (de) * 2019-06-25 2020-12-31 Knorr-Bremse Systeme für Schienenfahrzeuge GmbH Verfahren zur Kalibrierung der Orientierung eines in einem Fahrzeug vorgesehenen Beschleunigungssensors
US12024140B2 (en) 2019-06-25 2024-07-02 Knorr-Bremse Systeme Fur Schienen-Fahrzeuge Gmbh Method for calibrating the orientation of an acceleration sensor provided in a vehicle
WO2022008368A1 (de) * 2020-07-06 2022-01-13 Marelli Automotive Lighting Reutlingen (Germany) GmbH Vorrichtung und verfahren zum einstellen einer winkellage einer optischen achse eines kraftfahrzeugscheinwerfers
DE102022001883B3 (de) 2022-05-30 2023-05-11 Mercedes-Benz Group AG Verfahren zur Kalibrierung einer Inertialmesssensorik eines Fahrzeugs
WO2023232318A1 (de) 2022-05-30 2023-12-07 Mercedes-Benz Group AG Verfahren zur kalibrierung einer inertialmesssensorik eines fahrzeugs
DE102022126970A1 (de) * 2022-10-14 2024-04-25 Deutsches Zentrum für Luft- und Raumfahrt e.V. Kalibrierung eines Beschleunigungssensors
DE102022128870B3 (de) 2022-11-01 2024-02-08 Marelli Automotive Lighting Reutlingen (Germany) GmbH Verfahren zur Ermittlung einer Fehlorientierung einer Inertialmesseinheit eines Fahrzeugs und Fahrzeug mit einer Inertialmesseinheit
WO2024094409A1 (de) 2022-11-01 2024-05-10 Mercedes-Benz Group AG Verfahren zur ermittlung einer fehlorientierung einer inertialmesseinheit eines fahrzeugs und fahrzeug mit einer inertialmesseinheit

Also Published As

Publication number Publication date
KR20080025705A (ko) 2008-03-21
CN101223417B (zh) 2012-04-25
DE102005033237B4 (de) 2007-09-20
WO2007009825A1 (de) 2007-01-25
US8065104B2 (en) 2011-11-22
CN101223417A (zh) 2008-07-16
US20080208501A1 (en) 2008-08-28
EP1904805A1 (de) 2008-04-02

Similar Documents

Publication Publication Date Title
DE102005033237B4 (de) Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug
EP1692026B1 (de) Verfahren und anordnung zur überwachung einer in einem radfahrzeug angeordneten messeinrichtung
DE602004006049T2 (de) Integriertes Erfassungssystem für Kraftfahrzeug
DE102021105896B4 (de) Verfahren zum Betreiben eines Fahrzeugs
EP2303663B1 (de) Vorrichtung und verfahren zur bestimmung des fahrzustandes eines fahrzeugs
DE102017102269A1 (de) Neigungs- und fehlausrichtungsausgleich für 6-dof-imu unter verwendung von gnss-/ins-daten
DE10327590A1 (de) Verfahren und Apparat zum Kompensieren von Abweichungen eines Sensorsystems zum Einsatz in einem Fahrzeugdynamiksteuersystem
WO2009109240A1 (de) Verfahren zur ermittlung des schräglaufwinkels an einem rad eines fahrzeugs
DE102008027087A1 (de) Verfahren zum Bestimmen eines Neigungswinkels eines Fahrzeugs
DE102011008608A1 (de) Radausrichtungsdiagnose unter Verwendung von GPS
EP2300247A2 (de) Radaufhängung für ein fahrzeug
DE102015002601B4 (de) Verfahren zum Erfassen einer Neigung einer Fahrbahn
EP4034443B1 (de) Verfahren zum ermitteln eines umfangs eines fahrzeugrads sowie kraftfahrzeug
WO2017129199A1 (de) Verfahren zum bestimmen eines kippzustandes eines fahrzeugs und computerprogramm
DE102008061060A1 (de) Verfahren zur Ermittlung mindestens einer Rotationsachse eines Fahrzeugs
DE112015006908T5 (de) Fahrzeugbewegungsdetektionseinrichtung
DE102007047337A1 (de) Verfahren und System zum Verarbeiten von Sensorsignalen eines Kraftfahrzeugs
WO2012045556A1 (de) Verfahren zum ermitteln einer neigung eines fahrzeuges in fahrtrichtung
DE102004060292A1 (de) Neigungswinkelermittlung für ein Motorrad
DE102022132395A1 (de) Verfahren zur Bildung eines Referenzwerts einer Quergeschwindigkeit für die Schätzung eines Bewegungszustands eines Fahrzeugs
EP3391088B1 (de) Verfahren, elektronische steuereinrichtung und system zur positionsbestimmung
DE102015010173B3 (de) Verfahren zur Schwimmwinkelmessung in Fahrzeugen
DE102013224305A1 (de) Verfahren zur Schwimmwinkelbestimmung in einem Fahrzeug
DE102017001271B3 (de) System und Verfahren zur Bestimmung eines Nickwinkels eines Fahrzeugs
DE102015220067B3 (de) Verfahren zur Bestimmung einer Einbaulage eines Gyroskops in einem Kraftfahrzeug

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20140201