EP3729105A1 - Procédé et dispositif pour faire fonctionner une unité de capteur inertiel pour un véhicule - Google Patents
Procédé et dispositif pour faire fonctionner une unité de capteur inertiel pour un véhiculeInfo
- Publication number
- EP3729105A1 EP3729105A1 EP18816006.3A EP18816006A EP3729105A1 EP 3729105 A1 EP3729105 A1 EP 3729105A1 EP 18816006 A EP18816006 A EP 18816006A EP 3729105 A1 EP3729105 A1 EP 3729105A1
- Authority
- EP
- European Patent Office
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 239000011159 matrix material Substances 0.000 claims abstract description 69
- 230000009466 transformation Effects 0.000 claims abstract description 53
- 238000012937 correction Methods 0.000 claims abstract description 42
- 230000001131 transforming effect Effects 0.000 claims abstract description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 230000008901 benefit Effects 0.000 description 5
- 238000009434 installation Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000000844 transformation Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P21/00—Testing or calibrating of apparatus or devices covered by the preceding groups
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/02—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of inertia forces using solid seismic masses
- G01P15/08—Measuring 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/22—Measuring 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C25/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
- G01C25/005—Manufacturing, 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
-
- 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
Definitions
- Inertial sensor units detect inertial sensor data, i. Acceleration and rotation rate data.
- inertial sensor units can be any type of sensor data.
- inertial sensor units can be any type of sensor data.
- Capture inertial sensor data of any spatial direction is applied in the three classical spatial directions according to the three-finger rule or right-hand rule. This results in the coordinate system of the inertial sensor.
- Coordinate system of the vehicle or with the target coordinate systems of other vehicle systems matches.
- the present invention proposes a method for operating an inertial sensor unit for a vehicle.
- the method comprises the following steps:
- Driving direction data is to be understood as existing data that includes information about the direction of travel of the vehicle.
- Information about the steering angle or cornering of the vehicle include.
- the yaw rate (yaw rate) can be derived from the wheel speeds together with the steering angle.
- a correction matrix is a rule for transforming
- Inertial sensor data with the aim of compensating installation tolerances of the inertial sensor system when installed in the vehicle.
- a transformation matrix is a rule for transforming
- Inertial sensor data from the coordinate system of the inertial sensor unit to a target coordinate system may include a rotation of the coordinate system of the inertial sensor unit by 180 °.
- a target coordinate system may include a rotation of the coordinate system of the inertial sensor unit by 180 °.
- the change in direction of a spatial direction so that an axis that occupies positive values according to the three-finger rule would be, now occupied with negative values.
- the transformation matrix may also have scales that deviate from the original coordinate system.
- the advantage of the method of the present invention is to be found in the fact that a predetermined rule for the transformation of the inertial sensor data can be omitted.
- Non-volatile memory which is assigned to the inertial sensor unit, are stored.
- the memory is associated with the inertial sensor unit, which means that the inertial sensor unit can access the memory.
- the memory itself does not necessarily have to be part of the inertial sensor unit.
- the memory may be part of a vehicle system with which the inertial sensor unit is coupled.
- the determination of the transformation matrix then takes place by means of the method of the present invention. This can prevent design and programming errors.
- Target coordinate system to be developed but it is sufficient to specify or store the desired target coordinate system.
- the determination of the transformation matrix then takes place automatically by means of the method according to the present invention.
- the operation of an inertial sensor unit or of units which process data of an inertial sensor unit is made more secure.
- the step of determining a correction matrix or the step of determining a transformation matrix takes place only in a learning phase of the operation of the inertial sensor unit.
- Lifetime after installation of the inertial sensor unit in a vehicle is a learning phase. During this time, the essentially automatic configuration and fine adjustment of the inertial sensor unit takes place.
- a certain time or a certain distance that the vehicle must have covered can be defined.
- a typical value is 20 km.
- Configuration activities can be adjusted to the time or the route. It is clear that a trade-off between the accuracy of the configuration and the full use of the inertial sensor unit or the other vehicle systems connected to the inertial sensor unit. It is conceivable that the inertial sensor unit or the other vehicle systems provide a limited range of functions during the learning phase.
- the method comprises the additional step of combining, wherein in the step the correction matrix and the transformation matrix become one
- Correction transformation matrix are combined. According to this embodiment, in the step of transforming, the inertial sensor data is then transformed by means of the combined correction transformation matrix.
- Transformations namely first a correction transformation and then the transformation into the target coordinate system, or vice versa, a single transformation using the correction transformation matrix sufficient. This saves computational resources and can thus speed up the process.
- the correction transformation matrix is stored in a nonvolatile memory associated with the inertial sensor unit
- This embodiment has the advantage that the correction transformation matrix need not be recreated each time the inertial sensor unit is restarted, but is retrievably stored in memory.
- the memory is associated with the inertial sensor unit, which means that the inertial sensor unit can access the memory.
- the memory itself does not necessarily have to be part of the inertial sensor unit.
- the memory may be part of a vehicle system with which the inertial sensor unit is coupled. Also conceivable is the correction transformation matrix to test or
- correction transformation matrix be changed or deleted for diagnostic or maintenance purposes.
- the filing takes place continuously during the learning phase and when filing the learning phase the further filing is excluded or prevented.
- a so-called lock i. a lock is placed.
- Correction transformation matrix made steady adjustments. Accordingly, it is advantageous to store the correction transformation matrix in the nonvolatile memory only when the learning phase ends.
- the correction matrix is stored in a non-volatile memory
- This embodiment has the advantage that the correction matrix does not have to be created again every time the inertial sensor unit is restarted, but is retrievable in a memory.
- the filing takes place continuously during the learning phase and when filing the learning phase the further filing is excluded or prevented.
- a so-called lock ie a lock
- adjustments can always be made, in particular, to the correction matrix. Accordingly, it is advantageous to store the correction matrix only in the nonvolatile memory when the learning phase ends.
- the transformation matrix is stored in a non-volatile memory
- This embodiment has the advantage that the transformation matrix does not have to be recreated each time the inertial sensor unit is restarted, but is retrievable in a memory.
- the method comprises the additional step of scaling
- Inertial sensor data using a scaling matrix Inertial sensor data using a scaling matrix.
- Another aspect of the present invention is a computer program configured to carry out all the steps of the method according to the present invention.
- Another aspect of the present invention is a machine-readable storage medium on which the computer program according to the present invention is stored.
- Another aspect of the present invention is an electronic one
- a control unit configured to perform all the steps of the method according to the present invention.
- FIG. 1 flowchart of the method according to the present invention.
- FIG. 1 shows a flow chart of the method 100 according to the present invention.
- the method 100 is performed while driving a vehicle having an inertial sensor unit according to the present invention.
- step 101 inertial sensor data and direction data or
- Steering angle data can be recorded via corresponding sensors of the vehicle. It is also conceivable that, for example.
- Direction of travel data on the position of the gear lever or the setting of the drive train, in particular the transmission of the vehicle are detected.
- a correction matrix for the inertial sensor data is determined as a function of the detected driving direction data or steering angle data.
- Correction matrix can be used to correct small angle errors caused by installation tolerances of the inertial sensor unit in the vehicle or as part of other vehicle systems in these vehicle systems.
- Vehicle system for highly accurate position determination it is advantageous that even the smallest angle errors are corrected as early as possible in the signal chain.
- the determination is based on the comparison of the recorded inertial sensor data, driving direction data and steering angle data. It is conceivable a correction by target-actual comparisons.
- a transformation matrix for a target coordinate system is dependent on the direction of travel data or steering angle data or
- This step can take two forms.
- the adjustment of the inertial sensor data, the direction of travel data or the steering angle data or the wheel speeds can be adjusted
- Coordinate system of the inertial sensor unit and the target coordinate system done. It may initially go to the rough determination. For example. whether the target coordinate system is built according to the three-finger rule or whether the installation in the vehicle, the coordinate system of the
- Inertialsensorhim coincides with the coordinate system of the vehicle (sign check).
- Target coordinate system for example, stored in one of the inertial sensor unit associated memory unit, for example, a non-volatile memory.
- the memory is associated with the inertial sensor unit, which means that the inertial sensor unit can access the memory.
- the store itself does not necessarily have to be part of the inertial sensor unit.
- the memory may be part of a vehicle system with which the inertial sensor unit is coupled.
- fine-tuning can take place, for example if the
- Target coordinate system not only multiples of 90 ° to the
- Coordinate system of the inertial sensor unit is twisted or individual axes of the coordinate systems to apply their positive values in different directions, but when the transformations are more complex.
- the presence of the target coordinate system is also helpful for the second expression.
- step 104 the inertial sensor data is transformed by means of the correction matrix or the transformation matrix.
- the application is also variable. For example. it is conceivable that
- Transformations take place with different transformation matrices.
- the transformed inertial sensor data is output.
- the inertial sensor data can be output via a vehicle communication system, such as, for example, a bus system, such as, for example, CAN, Flexray or Ethernet.
- a bus system such as, for example, CAN, Flexray or Ethernet.
- An output via wireless communication means or channels is also conceivable.
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
Applications Claiming Priority (2)
| 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 |
| PCT/EP2018/083754 WO2019121033A1 (fr) | 2017-12-18 | 2018-12-06 | Procédé et dispositif pour faire fonctionner une unité de capteur inertiel pour un véhicule |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP3729105A1 true EP3729105A1 (fr) | 2020-10-28 |
Family
ID=64664273
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP18816006.3A Withdrawn EP3729105A1 (fr) | 2017-12-18 | 2018-12-06 | Procédé et dispositif pour faire fonctionner une unité de capteur inertiel pour un véhicule |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20210088547A1 (fr) |
| EP (1) | EP3729105A1 (fr) |
| JP (1) | JP2021507266A (fr) |
| CN (1) | CN111448462A (fr) |
| DE (1) | DE102017223001A1 (fr) |
| TW (1) | TW201932843A (fr) |
| WO (1) | WO2019121033A1 (fr) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111060126B (zh) * | 2019-12-31 | 2022-06-07 | 东软睿驰汽车技术(沈阳)有限公司 | 定位方法、装置及车辆 |
| EP3957953A1 (fr) * | 2020-08-19 | 2022-02-23 | Aptiv Technologies Limited | Système et procédé d'autotest d'unité de mesure de l'inertie (imu) |
| CN116026370B (zh) * | 2023-03-30 | 2023-06-09 | 中国船舶集团有限公司第七〇七研究所 | 基于矩阵等价转换的光纤陀螺误差校准方法及系统 |
Family Cites Families (6)
| 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. |
-
2017
- 2017-12-18 DE DE102017223001.0A patent/DE102017223001A1/de not_active Withdrawn
-
2018
- 2018-12-06 EP EP18816006.3A patent/EP3729105A1/fr not_active Withdrawn
- 2018-12-06 JP JP2020552113A patent/JP2021507266A/ja not_active Withdrawn
- 2018-12-06 US US16/954,805 patent/US20210088547A1/en not_active Abandoned
- 2018-12-06 WO PCT/EP2018/083754 patent/WO2019121033A1/fr not_active Ceased
- 2018-12-06 CN CN201880079838.0A patent/CN111448462A/zh active Pending
- 2018-12-14 TW TW107145123A patent/TW201932843A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| TW201932843A (zh) | 2019-08-16 |
| JP2021507266A (ja) | 2021-02-22 |
| US20210088547A1 (en) | 2021-03-25 |
| CN111448462A (zh) | 2020-07-24 |
| DE102017223001A1 (de) | 2019-06-19 |
| WO2019121033A1 (fr) | 2019-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2004469B1 (fr) | Procede de determination de situations de conduites instables | |
| DE102017206295B3 (de) | Verfahren, Vorrichtung und Computerprogramm zum Kalibrieren einer Fahrzeugkamera eines Fahrzeugs | |
| DE102012107886A1 (de) | Verfahren zur elektronischen Erkennung von Verkehrszeichen | |
| EP3729105A1 (fr) | Procédé et dispositif pour faire fonctionner une unité de capteur inertiel pour un véhicule | |
| EP3360074B1 (fr) | Contrôle de bon fonctionnement d'une aide à la conduite automobile | |
| DE102008002000B4 (de) | Sensoranordnung mit einer Offsetstellung und Verfahren zur Offsetstellung bei einer Sensoranordnung | |
| DE102020200650A1 (de) | Verfahren und Vorrichtung zum Betreiben einer automatisierten Spurführung eines Kraftfahrzeugs | |
| DE102018106374B4 (de) | Signalverarbeitungssystem und Signalverarbeitungsverfahren für Fahrzeugsensoren | |
| DE102016224193B4 (de) | Verfahren zur Überwachung eines Steuergeräts für ein Fahrzeug | |
| DE102011112243A1 (de) | Verfahren und Vorrichtung zur Kalibrierung einer Sensorvorrichtung | |
| EP4003823B1 (fr) | Procédé de démarrage d'un véhicule automobile | |
| DE102006057743B4 (de) | Verfahren zur Überwachung der Funktionssoftware von Steuergeräten in einem Steuergeräteverbund | |
| WO2021063567A1 (fr) | Procédé et dispositif pour guider un véhicule à moteur dans une voie | |
| DE102020211863A1 (de) | Verfahren und Vorrichtung zum Bestimmen eines elektronischen Horizonts für eine Assistenzeinrichtung für ein Fahrzeug | |
| DE102020209613A1 (de) | Verfahren und Vorrichtung zum Bestimmen einer Lageänderung einer an einem verstellbaren Element eines Fahrzeugs befestigten Bilderfassungseinrichtung und System | |
| DE102023113719A1 (de) | Vorrichtung und verfahren zum überprüfen eines erfassungsergebnisses einer fahrerassistenzfunktion für ein kraftfahrzeug | |
| DE102023205046A1 (de) | Verfahren zum Betreiben zumindest einer Funktionseinheit eines Fahrzeugs auf Basis von Sensordaten anderer Fahrzeuge sowie Steuervorrichtung, Computerprogramm und Fahrzeug | |
| DE102018000201A1 (de) | Verfahren zur Überprüfung einer Aktualität einer digitalen Karte | |
| DE102016225041B4 (de) | Verfahren zum Betreiben einer Brennkraftmaschine, Steuereinrichtung für eine Brennkraftmaschine, und Brennkraftmaschine mit einer solchen Steuereinrichtung | |
| DE102016009199B4 (de) | Verfahren zum Betreiben einer Datenerfassungseinheit zum Erfassen von mindestens einem Steuerungsereignis einer Steuerungvorrichtung eines Kraftfahrzeugs sowie eine Datenerfassungseinheit und eine Datenverarbeitungseinheit | |
| DE102013213457B4 (de) | Verfahren zur Offsetkorrektur eines Sensorsignals eines Inertialsensors, insbesondere Beschleunigungs- und/oder Drehratensensors für ein Kraftfahrzeug | |
| DE19748181B4 (de) | Verfahren zum Prüfen einer Funktion oder Einrichtung eines Fahrzeugs | |
| EP1040974A2 (fr) | Dispositif pour influencer un premier paramètre d'un véhicule | |
| DE102014102323B4 (de) | Diagnoseverfahren | |
| DE102022111325A1 (de) | Verfahren und vorrichtung zur ermittlung einer fehlfunktion eines kraftfahrzeugs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: UNKNOWN |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
| 17P | Request for examination filed |
Effective date: 20200720 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| AX | Request for extension of the european patent |
Extension state: BA ME |
|
| DAV | Request for validation of the european patent (deleted) | ||
| DAX | Request for extension of the european patent (deleted) | ||
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20210209 |