METHOD FOR CALIBRATING A SENSOR SYSTEM
20200102210 ยท 2020-04-02
Inventors
Cpc classification
G01D18/00
PHYSICS
G01P21/00
PHYSICS
G01R33/0035
PHYSICS
International classification
Abstract
A method for calibrating a sensor system, including: providing at least one first sensor unit and one second sensor unit, providing first correction data for the first sensor unit on the basis of measuring signals of the first sensor unit, providing second correction data for the first sensor unit, in the case of an activated second sensor unit, on the basis of measuring signals of the first sensor unit and on the basis of measuring signals of the second sensor unit, determining a first quality parameter for the first correction data and a second quality parameter for the second correction data, determining present correction data for measuring signals of the first sensor unit based on the correction data having the highest of the two determined quality parameters, and calibrating the first sensor unit by correcting first measuring signals on the basis of the present correction data.
Claims
1. A method for calibrating a sensor system, the method comprising: providing at least one first sensor unit and one second sensor unit; providing first correction data for the first sensor unit based on measuring signals of the first sensor unit; providing second correction data for the first sensor unit in the case of an activated second sensor unit based on measuring signals of the first sensor unit and based on measuring signals of the second sensor unit; determining a first quality parameter for the first correction data and a second quality parameter for the second correction data; determining present correction data for measuring signals of the first sensor unit based on the correction data having the highest of the two determined quality parameters; and calibrating the first sensor unit by correcting first measuring signals based on the present correction data.
2. The method of claim 1, wherein the providing of the first correction date and/or the second correction data takes place continuously.
3. The method of claim 2, wherein first and/or second correction data are stored, and upon re-determination and re-provision of a higher quality parameter, stored first and/or second correction data having a lower quality parameter are discarded and replaced by the determined first and/or second correction data having a higher quality parameter.
4. The method of claim 3, wherein after a predefinable time span has elapsed, stored first and/or second correction data are discarded.
5. The method of claim 1, wherein the first sensor unit is provided with at least two different sensors.
6. The method of claim 1, wherein the first sensor unit includes a magnetometer and/or an acceleration sensor and the second sensor unit includes a rotation rate sensor.
7. The method of claim 1, wherein the determination of present correction data is carried out based on the monitoring data of a monitoring unit.
8. The method of claim 1, wherein the determination of the present correction data is carried out based on the second correction data only if the second sensor unit is activated.
9. A sensor system, comprising: a first sensor unit; a second sensor unit; a correction unit for providing first correction data for the first sensor unit based on measuring signals of the first sensor unit and for providing second correction data for the first sensor unit in the case of an activated second sensor unit based on measuring signals of the first sensor unit and based on measuring signals of the second sensor unit; a quality unit to determine a first quality parameter for the first correction data and a second quality parameter for the second correction data; an ascertainment unit to determine present correction data for measuring signals of the first sensor unit based on the correction data having the highest of the two determined quality parameters; a calibration unit to calibrate the first sensor unit by correcting first measuring signals based on the present correction data; and an output unit to output corrected measuring signals of the first sensor unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION
[0030]
[0031] In detail, a sensor system 1 is shown in
[0032] Furthermore, sensor system 1 includes a calibration unit 12 for the signal of magnetometer 2 and a calibration unit 15 for the signal of acceleration sensor 4. Particular ascertainment unit 13b, 14b or quality unit 13a, 14a conveys the corresponding determined correction parameters and the quality of the particular correction parameters to calibration unit 12, 15, which corrects a present measuring signal accordingly on the basis of the conveyed correction parameters.
[0033] A corrected measuring signal 20 for the magnetic field and a corrected acceleration signal 22 for the acceleration are output via an output unit 16. If rotation rate sensor 3 is activated, rotation rate sensor 3 also conveys the particular rotation rate to correction unit 13, 14, which ascertains correction parameters for the measuring signal of magnetometer 2 and acceleration sensor 4 with the aid of ascertainment unit 13b, 14b with additional use of the ascertained rotation rate. Quality unit 13a, 14a in turn determines a particular quality parameter for the particular determined correction parameters. Measuring signal 21 of rotation rate sensor 3 may also be output via the output unit.
[0034] In other words, correction parameters for magnetometer 2 and for acceleration sensor 4 are only determined with the aid of rotation rate sensor 3 when it is active, i.e., it is activated.
[0035] If rotation rate sensor 3 is not activated, a determination of the correction parameters is carried out solely on the basis of the particular sensor signals to be corrected, magnetic field or acceleration.
[0036] Depending on whether rotation rate sensor 3 of sensor system 1 shown in
[0037] In another specific embodiment, the method for determining the correction parameters may be carried out without use of rotation rate sensor 3 if rotation rate sensor 3 is activated.
[0038]
[0039]
[0040] After a startup (reference numeral S0), it is checked in a first step S1 whether rotation rate sensor 3 is activated. If it is not activated, a determination of the correction parameters without consideration of the signal of rotation rate sensor 3 takes place in a step S2. If the rotation rate sensor is activated, a determination of the correction parameters additionally takes place based on the signal of rotation rate sensor 3 in a step S3. In a fourth step S4, it is ascertained which correction parameters, on the one hand without consideration of the signal of rotation rate sensor 3, and on the other hand with consideration of the signal of rotation rate sensor 3, are finally conveyed to calibration unit 12, 15 for calibrating the particular signal.
[0041] Furthermore, a monitoring unit 100 is shown in
[0042]
[0043] A correction unit 13 according to
[0044] Furthermore, correction unit 13 receives a piece of information (reference numeral 31) by way of a monitoring unit 100, as shown in
[0048] In particular if a rotation rate sensor 3 is switched off, the correction parameters or correction data and the quality thereof may be stored in particular memory 40, 42. The determination of the particular correction parameters and also the particular quality thereof is no longer carried out, however. The decision as to whether these correction parameters are still to be used is made by correction unit 13.
[0049] On the basis of a corresponding result of establishment unit 41, together with the information as to whether the rotation rate sensor is activated or not, present correction parameters and a corresponding quality for the present correction parameters are ascertained and output by correction unit 13 (reference numeral 45).
[0050] In other words, correction unit 13, 14 determines, in particular continuously, on the one hand, correction parameters without incorporation of values of rotation rate sensor 3 and the associated quality parameter, and/or predetermined correction parameters with assistance of values of rotation rate sensor 3 and the associated quality parameter, if it is activated. Correction unit 13, 14 furthermore receives the piece of information of monitoring unit 100 as to whether a change of the present correction parameters, i.e., for example, a change of correction parameters with assistance of values of the rotation rate sensor to correction parameters without assistance of the rotation rate sensor 3 has taken place. If one of the methods for determining the predetermined correction parameters, i.e., with assistance of values of rotation rate sensor 3 or without, is deactivated, the last ascertained predetermined correction parameters and the associated quality, which were ascertained by the corresponding method, are stored in particular memory 40, 42 and the correction parameters stored in each case are determined by correction unit 13, 14 as correction parameters for conveyance to calibration unit 12, 15.
[0051] The following conditions may be met to switch over between the correction parameters of the two methods: [0052] 1. To be able to switch over to the correction parameters from the ascertainment method of the correction parameters without rotation rate sensor 3 and the associated quality, in particular rotation rate sensor 3 has to be deactivated. To be able to switch over to the correction parameters and the associated quality from the ascertainment method of the correction parameters with rotation rate sensor 3, rotation rate sensor 3 has to be activated. [0053] 2. Moreover, either: [0054] a. The quality of the correction parameters, to which a change is to be made, may be greater than or equal to the quality of the present correction parameters. [0055] or [0056] b. A change may have taken place in the present correction parameters, more precisely a change of the method for determining the correction parameters, and the present correction parameters have thus lost their validity. [0057] or [0058] c. The change, after the activation or deactivation of rotation rate sensors 3, may have exceeded a maximum changing time predetermined by monitoring unit 100.
[0059] The present correction parameters ascertained by correction unit 13, 14 and the associated quality parameter may subsequently be used for the signal correction of magnetometer 2 and/or acceleration sensor 4.
[0060]
[0061] A method for calibrating a sensor system is shown in
[0062] In a first step S1, a provision of at least one first sensor unit and one second sensor unit takes place.
[0063] In a further step S2, a provision of first correction data for the first sensor unit takes place on the basis of measuring signals of the first sensor unit.
[0064] In a further step S3, a provision of second correction data for the first sensor unit takes place in the case of an activated second sensor unit on the basis of measuring signals of the first sensor unit and on the basis of measuring signals of the second sensor unit.
[0065] In a further step S4, a determination of a first quality parameter for the first correction data and a second quality parameter for the second correction data takes place.
[0066] In a further step S5, a determination of present correction data for measuring signals of the first sensor unit takes place based on the correction data having the highest of the two determined quality parameters.
[0067] In a further step S6, a calibration of the first sensor unit takes place by correcting first measuring signals on the basis of the present correction data.
[0068] In summary, at least one of the specific embodiments of the present invention includes at least one of the following advantages: [0069] Simple implementation. [0070] High efficiency. [0071] High degree of accuracy with optimized power consumption at the same time. [0072] Rapid determination of correction parameters.
[0073] Although the present invention was described on the basis of exemplary embodiments, it is not restricted thereto, but rather is modifiable in manifold ways.