DE102017223001A1 - Verfahren und Vorrichtung zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug - Google Patents

Verfahren und Vorrichtung zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug Download PDF

Info

Publication number
DE102017223001A1
DE102017223001A1 DE102017223001.0A DE102017223001A DE102017223001A1 DE 102017223001 A1 DE102017223001 A1 DE 102017223001A1 DE 102017223001 A DE102017223001 A DE 102017223001A DE 102017223001 A1 DE102017223001 A1 DE 102017223001A1
Authority
DE
Germany
Prior art keywords
inertial sensor
data
transformation matrix
correction
matrix
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.)
Withdrawn
Application number
DE102017223001.0A
Other languages
English (en)
Inventor
Marlon Ramon Ewert
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102017223001.0A priority Critical patent/DE102017223001A1/de
Priority to CN201880079838.0A priority patent/CN111448462A/zh
Priority to EP18816006.3A priority patent/EP3729105A1/de
Priority to US16/954,805 priority patent/US20210088547A1/en
Priority to PCT/EP2018/083754 priority patent/WO2019121033A1/de
Priority to JP2020552113A priority patent/JP2021507266A/ja
Priority to TW107145123A priority patent/TW201932843A/zh
Publication of DE102017223001A1 publication Critical patent/DE102017223001A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • 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/02Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of inertia forces using solid seismic masses
    • G01P15/08Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of inertia forces using solid seismic masses with conversion into electric or magnetic values
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/22Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring angles or tapers; for testing the alignment of axes
    • 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
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • 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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Navigation (AREA)
  • Gyroscopes (AREA)

Abstract

Verfahren (100) zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug mit den Schrittena. Erfassen (101) von Inertialsensordaten, Fahrtrichtungsdaten und/oder Lenkwinkeldaten und/oder Raddrehzahlen während der Fahrt des Fahrzeugs;b. Ermitteln (102) einer Korrekturmatrix für die Inertialsensordaten abhängig von den erfassten Fahrtrichtungsdaten und/oder Lenkwinkeldaten;c. Ermitteln (103) einer Transformationsmatrix für die Inertialsensordaten für ein Zielkoordinatensystem abhängig von den Fahrtrichtungsdaten und/oder Lenkwinkeldaten;d. Transformieren (104) der Inertialsensordaten mittels der Korrekturmatrix und/oder der Transformationsmatrix;e. Ausgeben (105) der transformierten Inertialsensordaten.

Description

  • Stand der Technik
  • Inertialsensoreinheiten erfassen Inertialsensordaten, d.h. Beschleunigungs- und Drehratendaten. Prinzipiell können Inertialsensoreinheiten die Inertialsensordaten einer beliebigen Raumrichtung erfassen. Typischerweise werden die Inertialsensordaten in die drei klassischen Raumrichtungen gemäß der Drei-Finger-Regel oder Rechte-Hand-Regel angelegt. Daraus ergibt sich das Koordinatensystem des Inertialsensors.
  • Wird eine Inertialsensoreinheit in einem Fahrzeug verbaut, gibt es mannigfaltige Gründe, aufgrund derer das Koordinatensystem nicht mit dem Koordinatensystem des Fahrzeugs oder mit den Zielkoordinatensystemen der weiteren Fahrzeugsysteme übereinstimmt.
  • Daher ist es nicht unüblich die Inertialsensordaten mittels vorgegebener Vorschriften in das oder die gewünschten Zielkoordinatensysteme zu transformieren.
  • Wird diese Vorschrift zur Entwicklungszeit in die Verarbeitungssoftware der Inertialsensoreinheit berücksichtigt können sich dabei Fehler oder Unschärfen ergeben, die teilweise nur aufwändig behoben werden können.
  • Offenbarung der Erfindung
  • Vor diesem Hintergrund wird mit vorliegender Erfindung ein Verfahren zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug vorgeschlagen.
  • Das Verfahren weist die folgenden Schritte auf:
    1. a) Erfassen von Inertialsensordaten, Fahrtrichtungsdaten bzw. Lenkwinkeldaten bzw. Raddrehzahlen während der Fahrt des Fahrzeugs;
    2. b) Ermitteln einer Korrekturmatrix für die Inertialsensordaten abhängig von den Fahrtrichtungs- bzw. Lenkwinkeldaten;
    3. c) Ermitteln einer Transformationsmatrix für die Inertialsensordaten für ein Zielkoordinatensystem abhängig von den Fahrtrichtungs- bzw. Lenkwinkeldaten;
    4. d) Transformieren der Inertialsensordaten mittels der Korrekturmatrix bzw. der Transformationsmatrix;
    5. e) Ausgeben der transformierten Inertialsensordaten.
  • Unter Fahrtrichtungsdaten sind vorliegenden Daten zu verstehen, die eine Information über die Fahrtrichtung des Fahrtzeugs umfassen.
  • Unter Lenkwinkeldaten sind vorliegenden Daten zu verstehen, die eine Information über den Lenkwinkel oder die Kurvenfahrt des Fahrzeugs umfassen.
  • Aus den Raddrehzahlen lässt sich zusammen mit dem Lenkwinkel die Gierrate (Yaw-Rate) ableiten.
  • Eine Korrekturmatrix ist eine Vorschrift zum Transformieren von Inertialsensordaten mit dem Ziel Einbautoleranzen des Inertialsensorsystems beim Einbau in das Fahrzeug auszugleichen.
  • Eine Transformationsmatrix ist eine Vorschrift zum Transformieren von Inertialsensordaten von dem Koordinatensystem der Inertialsensoreinheit in ein Zielkoordinatensystem. Ein solches Zielkoordinatensystem kann dabei eine Drehung des Koordinatensystems der Inertialsensoreinheit um 180° umfassen. Denkbar sind auch oder zusätzlich die Richtungsänderung einer Raumrichtung, sodass eine Achse, die gemäß der Drei-Finger-Regel mit positiven Werten belegt wäre, nunmehr mit negativen Werten belegt ist. Die Transformationsmatrix kann ebenso Skalierungen aufweisen, die von dem ursprünglichen Koordinatensystem abweichen.
  • Der Vorteil des Verfahrens der vorliegenden Erfindung ist darin zu suchen, dass eine vorgegebene Vorschrift zur Transformation der Inertialsensordaten entfallen kann.
  • So kann bspw. im Schritt des Ermittelns der Transformationsmatrix die Transformationsmatrix durch den Abgleich der erfassten Inertialsensor-, Fahrrichtungs- bzw. Lenkwindeldaten mit dem Zielkoordinatensystem ermittelt werden.
  • Dazu kann das Zielkoordinatensystem in einem Speicher, bspw. nichtflüchtigen Speicher, der der Inertialsensoreinheit zugeordnet ist, abgelegt werden.
  • Der Speicher ist der Inertialsensoreinheit zugeordnet, dies bedeutet, dass die Ineratialsensoreinheit auf den Speicher zugreifen kann. Der Speicher selbst muss dazu nicht zwingend Teil der Inertialsensoreinheit sein. So kann bspw. der Speicher Teil eines Fahrzeugsystems sein, mit dem die Inertialsensoreinheit gekoppelt ist.
  • Die Ermittlung der Transformationsmatrix erfolgt dann mittels des Verfahrens der vorliegenden Erfindung. Damit kann Design- und Programmierfehlern vorgebeugt werden.
  • Ferner muss nicht eine explizite Vorschrift für jedes vorgegebene Zielkoordinatensystem entwickelt werden, sondern es genügt das Vorgeben bzw. das Ablegen des gewünschten Zielkoordinatensystems. Die Ermittlung der Transformationsmatrix erfolgt dann automatisch mittels des Verfahrens gemäß der vorliegenden Erfindung.
  • Damit wird der Betrieb einer Inertialsensoreinheit bzw. von Einheiten, die Daten einer Inertialsensoreinheit verarbeiten, wie bspw. einer Vorrichtung zur hochgenauen Positionsbestimmung, sicherer gestaltet.
  • Nach einer Ausführungsform des Verfahrens gemäß der vorliegenden Erfindung erfolgt der Schritt des Ermittelns einer Korrekturmatrix bzw. der Schritt des Ermittelns einer Transformationsmatrix nur in einer Lernphase des Betriebs der I nertialsensorei nheit.
  • Für eine Inertialsensoreinheit kann vorgesehen werden, dass die erste Lebenszeit nach dem Einbau der Inertialsensoreinheit in ein Fahrzeug eine Lernphase darstellt. In dieser Zeit erfolgt die im Wesentlichen automatisch erfolgenden Konfiguration und Feinjustierung er Inertialsensoreinheit. Einstellungen, die während der Lernphase veränderbar sind, sind nach Beenden der Lernphase fix und können nicht oder nur mit erheblichen Aufwand verändert werden.
  • Denkbar wäre zudem, dass eine Änderung nur im Rahmen von Wartungs- oder Austauscharbeiten erfolgen kann. Denkbar wäre dabei eine Änderung oder Löschung mittels einer Diagnosevorrichtung bspw. mittels eines Diagnosesteckers.
  • Für die Lernphase kann eine bestimmte Zeit oder eine bestimmte Strecke festgelegt werden, die das Fahrzeug zurückgelegt haben muss. Ein typischer Wert sind dabei 20 km. Je nach Aufwand und Umfang der Konfigurationstätigkeiten kann die Zeit oder die Strecke angepasst werden. Klar ist, dass eine Abwägung zwischen Genauigkeit der Konfiguration und vollem Einsatz der Inertialsensoreinheit bzw. der mit der Inertialsensoreinheit verbunden bzw. gekoppelten weiteren Fahrzeugsysteme. Es ist vorstellbar, dass während der Lernphase die Inertialsensoreinheit bzw. die weiteren Fahrzeugsysteme einen eingeschränkten Funktionsumfang bereitstellen.
  • Nach einer Ausführungsform des Verfahrens gemäß der vorliegenden Erfindung weist das Verfahren den zusätzlichen Schritt des Kombinierens auf, wobei in dem Schritt die Korrekturmatrix und die Transformationsmatrix zu einer Korrekturtransformationsmatrix kombiniert werden.
  • Nach dieser Ausführungsform werden im Schritt des Transformierens die Inertialsensordaten dann mittels der kombinierten Korrekturtransformationsmatrix transformiert.
  • Der Vorteil dieser Ausführungsform ist, dass anstelle von mehreren Transformationen, nämlich zunächst einer Korrekturtransformation und dann der Transformation in das Zielkoordinatensystem, bzw. vice versa, eine einzige Transformation mittels der Korrekturtransformationsmatrix ausreicht. Dies spart Rechenressourcen ein und kann somit zur Beschleunigung des Verfahrens beitragen.
  • Ferner kann Speicherplatz eingespart werden, da es ausreichend wäre nur noch die Korrekturtransformationsmatrix in dem nichtflüchtigen Speicher der Inertialsensoreinheit abzulegen.
  • Vorteilhaft ist, wenn der Schritt des Kombinierens mit dem Beenden der Lernphase erfolgt.
  • Während der Lernphase können insbesondere an der Korrekturmatrix stetig Anpassungen erfolgen. Demnach ist es vorteilhaft die Korrekturmatrix und die Transformationsmatrix erst beim Beenden der Lernphase zu kombinieren.
  • Nach einer Ausführungsform des Verfahrens gemäß der vorliegenden Erfindung wird die Korrekturtransformationsmatrix in einem nichtflüchtigen Speicher, der der Inertialsensoreinheit zugeordnet ist, abgelegt
  • Diese Ausführungsform birgt den Vorteil, dass die Korrekturtransformationsmatrix nicht erneut bei jedem Neustarten der Inertialsensoreinheit erstellt werden muss, sondern abrufbar in einem Speicher vorliegt.
  • Der Speicher ist der Inertialsensoreinheit zugeordnet, dies bedeutet, dass die Ineratialsensoreinheit auf den Speicher zugreifen kann. Der Speicher selbst muss dazu nicht zwingend Teil der Inertialsensoreinheit sein. So kann bspw. der Speicher Teil eines Fahrzeugsystems sein, mit dem die Inertialsensoreinheit gekoppelt ist.
  • Denkbar ist zudem die Korrekturtransformationsmatrix zu Prüf- oder Nachweiszwecken aus dem Speicher auszulesen.
  • Ferner ist denkbar, dass die Korrekturtransformationsmatrix zu Diagnose- oder Wartungszwecken geändert oder gelöscht zu werden.
  • Vorteilhaft ist, wenn die Ablage beim Beenden der Lernphase erfolgt.
  • Alternativ ist denkbar, dass die Ablage fortlaufend während der Lernphase erfolgt und beim Beenden der Lernphase die weitere Ablage ausgeschlossen oder verhindert wird. Bspw. dadurch, dass auf den Speicher ein sogenannter Lock, d.h. eine Verriegelung, gelegt wird.
  • Während der Lernphase können insbesondere an der Korrekturtransformationsmatrix stetig Anpassungen erfolgen. Demnach ist es vorteilhaft die Korrekturtransformationsmatrix erst beim Beenden der Lernphase in dem nichtflüchtigen Speicher abzulegen.
  • Nach einer Ausführungsform des Verfahrens gemäß der vorliegenden Erfindung wird die Korrekturmatrix in einem nichtflüchtigen Speicher der Inertialsensoreinheit abgelegt
  • Diese Ausführungsform birgt den Vorteil, dass die Korrekturmatrix nicht erneut bei jedem Neustarten der Inertialsensoreinheit erstellt werden muss, sondern abrufbar in einem Speicher vorliegt.
  • Vorteilhaft ist, wenn die Ablage beim Beenden der Lernphase erfolgt.
  • Alternativ ist denkbar, dass die Ablage fortlaufend während der Lernphase erfolgt und beim Beenden der Lernphase die weitere Ablage ausgeschlossen oder verhindert wird. Bspw. dadurch, dass auf den Speicher ein sogenannter Lock, d.h. eine Verriegelung, gelegt wird.
  • Während der Lernphase können insbesondere an der Korrekturmatrix stetig Anpassungen erfolgen. Demnach ist es vorteilhaft die Korrekturmatrix erst beim Beenden der Lernphase in dem nichtflüchtigen Speicher abzulegen.
  • Nach einer Ausführungsform des Verfahrens gemäß der vorliegenden Erfindung wird die Transformationsmatrix in einem nichtflüchtigen Speicher der Inertialsensoreinheit abgelegt
  • Diese Ausführungsform birgt den Vorteil, dass die Transformationsmatrix nicht erneut bei jedem Neustarten der Inertialsensoreinheit erstellt werden muss, sondern abrufbar in einem Speicher vorliegt.
  • Vorteilhaft ist, wenn die Ablage beim Beenden der Lernphase erfolgt.
  • Während der Lernphase können auch an der Transformationsmatrix stetig Anpassungen erfolgen. Demnach ist es vorteilhaft die Transformationsmatrix erst beim Beenden der Lernphase in dem nichtflüchtigen Speicher abzulegen.
  • Nach einer Ausführungsform des Verfahrens gemäß der vorliegenden Erfindung weist das Verfahren den zusätzlichen Schritt des Skalierens der Inertialsensordaten mittels einer Skalierungsmatrix auf.
  • Hierbei ist es denkbar dass eine Auflösungsänderung der Inertialsensordaten in die Transformationen aufzunehmen. Ferner ist es denkbar, dass die Skalierungsmatrix in die kombinierte Korrekturtransformationsmatrix aufgenommen wird, wodurch für die Ausgabe im Schritt des Ausgebens auf einen Datenbus keine weitere Konversion, d.h. Datenumrechnung notwendig wird.
  • Dadurch können die Verarbeitungsschritte vom Erfassen bis zum Ausgeben reduziert werden, dies spart insbesondere Rechenressourcen und Zeit.
  • Ein weiterer Aspekt der vorliegenden Erfindung ist ein Computerprogramm, welches eingerichtet ist, alle Schritte des Verfahrens gemäß der vorliegenden Erfindung auszuführen.
  • Ein weiterer Aspekt der vorliegenden Erfindung ist ein maschinenlesbares Speichermedium, auf dem das Computerprogramm gemäß der vorliegenden Erfindung gespeichert ist.
  • Ein weiterer Aspekt der vorliegenden Erfindung ist eine elektronische Steuereinheit, die eingerichtet ist, alle Schritte des Verfahren gemäß der vorliegenden Erfindung auszuführen.
  • Eine Ausführungsform der elektronischen Steuereinheit gemäß der vorliegenden Erfindung weist mindestens einen nichtflüchtigen Speicher zum Ablegen einer Korrekturmatrix bzw. einer Transformationsmatrix bzw. einer Korrekturtransformationsmatrix auf.
  • Nachfolgend werden Einzelheiten und Ausführungsformen der Erfindung anhand einer Figur näher erläutert.
  • Es zeigt:
    • 1 Ablaufdiagramm des Verfahrens gemäß der vorliegenden Erfindung.
  • 1 zeigt ein Ablaufdiagramm des Verfahrens 100 gemäß der vorliegenden Erfindung.
  • Das Verfahren 100 erfolgt während der Fahrt eines Fahrzeugs aufweisend eine Inertialsensoreinheit gemäß der vorliegenden Erfindung.
  • In Schritt 101 werden Inertialsensordaten sowie Fahrtrichtungsdaten bzw. Lenkwinkeldaten und Raddrehzahlen erfasst. Fahrtrichtungsdaten bzw. Lenkwinkeldaten können über entsprechende Sensoren des Fahrzeugs erfasst werden. Denkbar ist dabei auch, dass bspw. Fahrtrichtungsdaten über die Stellung des Ganghebels bzw. die Einstellung des Antriebsstrangs, insbesondere des Getriebes, des Fahrzeugs erfasst werden.
  • In Schritt 102 wird eine Korrekturmatrix für die Inertialsensordaten abhängig von den erfassten Fahrtrichtungsdaten bzw. Lenkwinkeldaten ermittelt. Die Korrekturmatrix kann zur Korrektur von kleinen Winkelfehlern dienen, die durch Einbautoleranzen der Inertialsensoreinheit in dem Fahrzeug bzw. als Teil weiterer Fahrzeugsysteme in diesen Fahrzeugsystemen entstehen. Insbesondere in Fällen, in denen die Inertialsensoreinheit Teil eines Fahrzeugsystems zur hochgenauen Positionsbestimmung ist, ist es vorteilhaft, dass selbst kleinste Winkelfehler möglichst früh in der Signalkette korrigiert werden.
  • Die Ermittlung basiert dabei auf dem Abgleich der Erfassten Inertialsensordaten, Fahrtrichtungsdaten und Lenkwinkeldaten. Denkbar ist dabei eine Korrektur durch Soll-Ist-Vergleiche.
  • In Schritt 103 wird eine Transformationsmatrix für ein Zielkoordinatensystem abhängig von den Fahrtrichtungsdaten bzw. Lenkwinkeldaten bzw. Raddrehzahlen ermittelt.
  • Dieser Schritt kann in zwei Ausprägungen stattfinden.
  • Zum einen kann anhand der Inertialsensordaten, der Fahrtrichtungsdaten bzw. der Lenkwinkeldaten bzw. der Raddrehzahlen ein Abgleich des Koordinatensystems der Inertialsensoreinheit und des Zielkoordinatensystems erfolgen. Dabei kann es zunächst um die Grobbestimmung gehen. Bspw. darum, ob das Zielkoordinatensystem nach der Drei-Finger-Regel aufgebaut ist oder ob durch den Einbau in das Fahrzeug das Koordinatensystem der Inertialsensoreinheit mit dem Koordinatensystem des Fahrzeugs übereinstimmt (Vorzeichencheck).
  • Hilfreich für diese Ausprägung der Ermittlung ist das Vorliegen des Zielkoordinatensystems bspw. abgelegt in einem der Inertialsensoreinheit zugeordneten Speichereinheit bspw. einem nichtflüchtigen Speicher.
  • Der Speicher ist der Inertialsensoreinheit zugeordnet, dies bedeutet, dass die Ineratialsensoreinheit auf den Speicher zugreifen kann. Der Speicher selbst muss dazu nicht zwingend Teil der Inertialsensoreinheit sein. So kann bspw. der Speicher Teil eines Fahrzeugsystems sein, mit dem die Inertialsensoreinheit gekoppelt ist.
  • Zum anderen können Feinabstimmung erfolgen, bspw. wenn das Zielkoordinatensystem nicht lediglich um Vielfache von 90° zu dem Koordinatensystem der Inertialsensoreinheit verdreht ist oder einzelne Achsen der Koordinatensysteme ihre positiven Werte in unterschiedliche Richtungen auftragen, sondern, wenn die Transformationen komplexer ausfallen.
  • Wie für die erste Ausprägung ist auch für die zweite Ausprägung das Vorliegen des Zielkoordinatensystems hilfreich.
  • In Schritt 104 werden die Inertialsensordaten mittels der Korrekturmatrix bzw. der Transformationsmatrix transformiert.
  • Die Anwendung ist dabei auch variabel. Bspw. ist es denkbar, dass nichtkorrigierte und nichttransformierte Inertialsensordaten für gekoppelte, weiterverarbeitenden Fahrzeugsysteme genauso notwendig sind, wie korrigierte und transformierte Inertialsensordaten. Ebenso denkbar ist, dass mehrere Transformationsmatrizen je nach gekoppeltem, weiterverarbeitendem Fahrzeugsystem vorliegen. Sodass nach der Korrektur der Inertialsensordaten, um Einbau- oder Temperaturtoleranzen auszugleichen, mehrere Transformationen mit unterschiedlichen Transformationsmatrizen erfolgen.
  • In Schritt 105 werden die transformierten Inertialsensordaten ausgegeben. Die Inertialsensordaten können dabei über ein Fahrzeugkommunikationssystem, wie bspw. ein Bussystem, wie bspw. CAN, Flexray oder Ethernet ausgegeben werden. Denkbar ist auch eine Ausgabe über drahtlose Kommunikationsmittel bzw. -kanäle.

Claims (10)

  1. Verfahren (100) zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug mit den Schritten a. Erfassen (101) von Inertialsensordaten, Fahrtrichtungsdaten und/oder Lenkwinkeldaten und/oder Raddrehzahlen während der Fahrt des Fahrzeugs; b. Ermitteln (102) einer Korrekturmatrix für die Inertialsensordaten abhängig von den erfassten Fahrtrichtungsdaten und/oder Lenkwinkeldaten; c. Ermitteln (103) einer Transformationsmatrix für die Inertialsensordaten für ein Zielkoordinatensystem abhängig von den Fahrtrichtungsdaten und/oder Lenkwinkeldaten; d. Transformieren (104) der Inertialsensordaten mittels der Korrekturmatrix und/oder der Transformationsmatrix; e. Ausgeben (105) der transformierten Inertialsensordaten.
  2. Verfahren (100) nach Anspruch 1, wobei der Schritt des Ermittelns (102) einer Korrekturmatrix und/oder der Schritt des Ermittelns (103) einer Transformationsmatrix nur in einer Lernphase des Betriebs der Inertialsensoreinheit erfolgt.
  3. Verfahren (100) nach Anspruch 1 oder 2 mit dem zusätzlichen Schritt des Kombinierens der Korrekturmatrix und der Transformationsmatrix zu einer Korrekturtransformationsmatrix, insbesondere wobei der Schritt des Kombinierens mit dem Beenden der Lernphase erfolgt, wobei im Schritt des Transformierens (104) die Inertialsensordaten dann mittels der kombinierten Korrekturtransformationsmatrix transformiert werden.
  4. Verfahren (100) nach Anspruch 3, wobei die Korrekturtransformationsmatrix in einem nichtflüchtigen Speicher der Inertialsensoreinheit abgelegt wird, insbesondere beim Beenden der Lernphase.
  5. Verfahren (100) nach einem der vorhergehenden Ansprüche, wobei die Korrekturmatrix und/oder die Transformationsmatrix in einem nichtflüchtigen Speicher der Inertialsensoreinheit abgelegt wird, insbesondere beim Beenden der Lernphase.
  6. Verfahren (100) nach einem der vorhergehenden Ansprüche mit dem zusätzlichen Schritt des Skalierens der Inertialsensordaten mittels einer Skalierungsmatrix für die Ausgabe der Inertialsensordaten.
  7. Computerprogramm, welches eingerichtet ist, alle Schritte des Verfahrens (100) nach einem der vorhergehenden Ansprüche auszuführen.
  8. Maschinenlesbares Speichermedium, auf dem das Computerprogramm nach Anspruch 7 gespeichert ist.
  9. Elektronische Steuereinheit, die eingerichtet ist, alle Schritte des Verfahrens (100) nach einem der Ansprüche 1 bis 6 auszuführen.
  10. Elektronische Steuereinheit nach Anspruch 9 aufweisend mindestens einen nichtflüchtigen Speicher zum Ablegen einer Korrekturmatrix und/oder einer Transformationsmatrix und/oder einer Korrekturtransformationsmatrix.
DE102017223001.0A 2017-12-18 2017-12-18 Verfahren und Vorrichtung zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug Withdrawn DE102017223001A1 (de)

Priority Applications (7)

Application Number Priority Date Filing Date Title
DE102017223001.0A DE102017223001A1 (de) 2017-12-18 2017-12-18 Verfahren und Vorrichtung zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug
CN201880079838.0A CN111448462A (zh) 2017-12-18 2018-12-06 用于运行用于车辆的惯性传感器单元的方法以及装置
EP18816006.3A EP3729105A1 (de) 2017-12-18 2018-12-06 Verfahren und vorrichtung zum betreiben einer inertialsensoreinheit für ein fahrzeug
US16/954,805 US20210088547A1 (en) 2017-12-18 2018-12-06 Method and Device for Operating an Inertial Sensor Unit for a Vehicle
PCT/EP2018/083754 WO2019121033A1 (de) 2017-12-18 2018-12-06 Verfahren und vorrichtung zum betreiben einer inertialsensoreinheit für ein fahrzeug
JP2020552113A JP2021507266A (ja) 2017-12-18 2018-12-06 車両のための慣性センサユニットを動作させるための方法及び装置
TW107145123A TW201932843A (zh) 2017-12-18 2018-12-14 用於操作運載工具的慣性感測器單元的方法和裝置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102017223001.0A DE102017223001A1 (de) 2017-12-18 2017-12-18 Verfahren und Vorrichtung zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug

Publications (1)

Publication Number Publication Date
DE102017223001A1 true DE102017223001A1 (de) 2019-06-19

Family

ID=64664273

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017223001.0A Withdrawn DE102017223001A1 (de) 2017-12-18 2017-12-18 Verfahren und Vorrichtung zum Betreiben einer Inertialsensoreinheit für ein Fahrzeug

Country Status (7)

Country Link
US (1) US20210088547A1 (de)
EP (1) EP3729105A1 (de)
JP (1) JP2021507266A (de)
CN (1) CN111448462A (de)
DE (1) DE102017223001A1 (de)
TW (1) TW201932843A (de)
WO (1) WO2019121033A1 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111060126B (zh) * 2019-12-31 2022-06-07 东软睿驰汽车技术(沈阳)有限公司 定位方法、装置及车辆
EP3957953A1 (de) * 2020-08-19 2022-02-23 Aptiv Technologies Limited System und verfahren zum selbsttest einer trägheitsmesseinheit
CN116026370B (zh) * 2023-03-30 2023-06-09 中国船舶集团有限公司第七〇七研究所 基于矩阵等价转换的光纤陀螺误差校准方法及***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005033237B4 (de) * 2005-07-15 2007-09-20 Siemens Ag Verfahren zur Bestimmung und Korrektur von Fehlorientierungen und Offsets der Sensoren einer Inertial Measurement Unit in einem Landfahrzeug
DE102005054208B3 (de) * 2005-11-14 2007-06-14 Siemens Ag Verfahren zur Bestimmung von Langzeit-Offset-Drifts von Beschleunigungssensoren in Kraftfahrzeugen
US8855929B2 (en) * 2010-01-18 2014-10-07 Qualcomm Incorporated Using object to align and calibrate inertial navigation system
DE102014202026A1 (de) * 2014-02-05 2015-08-06 Robert Bosch Gmbh Verfahren und Vorrichtung zum Kalibrieren eines Beschleunigungssensors in einem Kraftfahrzeug
DE102015209132A1 (de) * 2015-05-19 2016-11-24 Robert Bosch Gmbh Verfahren zum Betreiben eines Inertialsensors und eines Fahrzeugs, Fahrzeug
IT201600068808A1 (it) * 2016-07-01 2018-01-01 Octo Telematics Spa Procedimento di calibrazione del posizionamento di un dispositivo di bordo per l’acquisizione e la trasmissione a distanza di dati relativi a parametri di moto e di guida di autoveicoli e motoveicoli.

Also Published As

Publication number Publication date
US20210088547A1 (en) 2021-03-25
WO2019121033A1 (de) 2019-06-27
TW201932843A (zh) 2019-08-16
JP2021507266A (ja) 2021-02-22
CN111448462A (zh) 2020-07-24
EP3729105A1 (de) 2020-10-28

Similar Documents

Publication Publication Date Title
DE102010004165B4 (de) Verfahren und Systeme zum Kalibrieren von Fahrzeugsichtsystemen
DE102010013943B4 (de) Verfahren und Vorrichtung für eine Funktionsprüfung einer Objekt-Erkennungseinrichtung eines Kraftwagens
WO2019121033A1 (de) Verfahren und vorrichtung zum betreiben einer inertialsensoreinheit für ein fahrzeug
DE102017206295B3 (de) Verfahren, Vorrichtung und Computerprogramm zum Kalibrieren einer Fahrzeugkamera eines Fahrzeugs
DE102012107886A1 (de) Verfahren zur elektronischen Erkennung von Verkehrszeichen
EP3360074B1 (de) Funktionsfähigkeitsprüfung eines fahrerassistenzsystems
DE102018004057A1 (de) Verfahren und System zum Bestimmen des Versatzes eines Lenkradwinkelsensors
DE102008026876A1 (de) Stereokamerasystem und Verfahren zum Ermitteln mindestens eines Kalibrierfehlers eines Stereokamerasystems
DE102016224193A1 (de) Verfahren zur Überwachung eines Steuergeräts für ein Fahrzeug
DE102008047433A1 (de) Verfahren zum Freischalten von Funktionen eines Tachographen
WO2021148178A1 (de) Verfahren und vorrichtung zum betreiben einer automatisierten spurführung eines kraftfahrzeugs
DE102014226080A1 (de) Verfahren und Vorrichtung zum Kompensieren eines mit einem Offset behafteten Lenkradwinkelsignalsin einem Fahrzeug
DE102009012887B4 (de) Verfahren zum Prüfen einer nicht korrekten Installation von Fahrzeugsensoren
DE102019215263A1 (de) Verfahren und Vorrichtung zum Führen eines Kraftfahrzeuges in einer Fahrspur
DE102020211863A1 (de) Verfahren und Vorrichtung zum Bestimmen eines elektronischen Horizonts für eine Assistenzeinrichtung für ein Fahrzeug
DE102016223290A1 (de) Verfahren und Vorrichtung zum Kalibrieren eines Sensors für ein Fahrzeug
DE102018000201A1 (de) Verfahren zur Überprüfung einer Aktualität einer digitalen Karte
EP3488303B1 (de) Überwachen einer anzeige eines führerstands eines verkehrsmittels
DE102019114049A1 (de) Verfahren zur Validierung eines Fahrerassistenzsystems mithilfe von weiteren generierten Testeingangsdatensätzen
DE102019214345B4 (de) Verfahren zur Dejustageerkennung wenigstens eines Sensors eines Kraftfahrzeugs
DE102021131116B3 (de) Computerimplementiertes Verfahren zur Detektion von Fehlern eines Fahrerassistenzprogramms für ein Kraftfahrzeug
DE102016225041B4 (de) Verfahren zum Betreiben einer Brennkraftmaschine, Steuereinrichtung für eine Brennkraftmaschine, und Brennkraftmaschine mit einer solchen Steuereinrichtung
DE19748181B4 (de) Verfahren zum Prüfen einer Funktion oder Einrichtung eines Fahrzeugs
DE102022111325A1 (de) Verfahren und vorrichtung zur ermittlung einer fehlfunktion eines kraftfahrzeugs
EP3781996A1 (de) Verfahren, computersystem und computerprogramm zum steuern eines aktors

Legal Events

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