METHOD FOR CHECKING THE PLAUSIBILITY OF A ROTATION RATE OF A VEHICLE BODY OF A VEHICLE AND DEVICE FOR CARRYING OUT THE METHOD

Information

  • Patent Application
  • 20250145163
  • Publication Number
    20250145163
  • Date Filed
    February 13, 2023
    2 years ago
  • Date Published
    May 08, 2025
    2 months ago
Abstract
A computer-implemented method for checking the plausibility of a measured or determined roll rate of a vehicle body of a vehicle about a longitudinal axis of the vehicle, in which a transverse acceleration change or a transverse jerk is calculated from a measured or determined transverse acceleration in the transverse direction of the vehicle, on the basis of which plausible value or a plausible range for the roll rate is determined.
Description
FIELD OF THE INVENTION

The invention relates to a method for checking the plausibility of a determined or recorded rotation rate of a vehicle body of the vehicle and to a device for carrying out the method according to claims 1, 8 and 15.


BACKGROUND INFORMATION

In vehicle dynamics control systems, for example an ESP, sensors for measuring accelerations and rotation rates are used to record vehicle motion. The sensors are generally installed permanently on the vehicle body and, depending on the embodiment, measure up to six degrees of freedom of the vehicle body, consisting of accelerations and rotation rates, in each case in all three axes of the Cartesian vehicle coordinate system. To avoid malfunctions in a vehicle dynamics control systems, the measurement signals from the sensors need to be monitored for plausibility. The rotation rate about the vertical axis (yaw rate) and the acceleration in the transverse direction of the vehicle (lateral acceleration) are the most important variables in this case from the point of view of vehicle dynamics control. Accordingly, these sensors are configured such that they record at least yaw rate and often also lateral acceleration. To monitor plausibility, these two variables can be converted into one another using additional measured variables. More and more commonly sensors are being used that record other degrees of freedom, often all six degrees of freedom. This means that other methods are needed for monitoring the plausibility of the additionally recorded degrees of freedom.


Other understood methods for monitoring a sensor system for recording vehicle motion in general provide for redundant measurement of the applicable variable by at least two sensors, for example. If the measured values from the redundant sensors differ from one another too greatly, a fault is detected, as in DE102018204286A1. DE102017208375A1 presents a method for detecting an incorrectly operating rotation rate sensor. Specifically, this involves monitoring the roll rate by using the rotation rate signal to determine a roll angle and checking whether said roll angle is within a valid range. The determination of a roll angle from the roll rate signal is subject to errors due to noise and offsets in the sensor system. For this reason, another measured variable is generally used for support. The result of this is that it is no longer possible to identify which measured variable is the cause of any error. DE102004020927A1 presents a method for checking the functionality of a sensor by comparing the physical measured variable to be monitored with the aid of another sensor, which records a second physical measured variable that can be converted into the physical variable to be monitored. As an example, the computation of a rotation rate about the longitudinal and transverse axes of the vehicle from measured spring travels or wheel loads is proposed. If the rotation rate computed in this way differs from the directly measured rotation rate too greatly, an error is recognized.


Therefore, either such methods for monitoring rotation rates about the longitudinal and transverse axes of a vehicle presuppose that the applicable sensor system is installed redundantly, or alternatively a sensor system for recording a different physical variable that correlates with the rotation rate is installed. This involves corresponding additional costs.


Other approaches from the literature use models that reproduce the motion of the vehicle body. Using one or more input variables (for example steering angle and vehicle velocity), these models can be used to make statements about the motion of the vehicle body and therefore about the rotation rates about the longitudinal and transverse axes of the vehicle. These statements can be compared with the measurement signals from the sensor, and variances can be determined. These model-based approaches are highly dependent on the quality of the modelling and of the model parameters. The model parameters need to be determined afresh for each vehicle variant or estimated in a complicated manner, which involves corresponding additional outlay.


SUMMARY OF THE INVENTION

An object of the invention is to provide methods for checking the plausibility of recorded or determined rotation rates about the longitudinal and transverse axes of a vehicle (roll and pitch rates). Furthermore, a device for carrying out the method is also intended to be disclosed.


This object may be achieved by the features of the exemplary embodiments as described herein.


A first aspect of the invention discloses a computer-implemented method for checking the plausibility of a measured or recorded roll rate ({dot over (φ)}) of a vehicle body of a vehicle about a longitudinal axis of the vehicle, in which a measured or determined lateral acceleration ay in the transverse direction y of the vehicle is used to compute a change in lateral acceleration {dot over (a)}y or a lateral jerk jy that is taken as a basis for determining a plausible value or a plausible range 4 for the roll rate ({dot over (φ)}).


The method can involve the plausible range of the plausible value for the roll rate ({dot over (φ)}) being determined on the basis of a functional dependency of the roll rate ({dot over (φ)}) on the change in lateral acceleration {dot over (a)}y or on the lateral jerk jy.


The functional dependency may be a linear dependency and may be formed by a straight line having a gradient 1/g, where g is gravitational acceleration. The plausible range for the roll rate ({dot over (φ)}) may also comprise a tolerance band with the straight line, in particular as the centerline. Additionally, the plausible range for the roll rate ({dot over (φ)}) may comprise an extended range that extends from the value zero for the roll rate ({dot over (φ)}) to the tolerance band.


The method can involve checking whether the measured or determined roll rate ({dot over (φ)}) is outside or within the plausible range for the roll rate ({dot over (φ)}).


If, in this embodiment of the method, it has then once or repeatedly been identified that a measured or determined roll rate ({dot over (φ)}) is outside or not within the plausible range 4 for the roll rate ({dot over (φ)}) then a Not-Plausible signal can be generated that assesses the measured or determined roll rate ({dot over (φ)}) as not plausible. Otherwise, if it has repeatedly or once been identified that the measured or determined roll rate ({dot over (φ)}) is within the plausible range for the roll rate ({dot over (φ)}) then for example no Not-Plausible signal is generated and a plausible value for the measured or determined roll rate ({dot over (φ)}) is assumed.


Another aspect of the invention discloses a computer-implemented method for checking the plausibility of a measured or determined pitch rate ({dot over (φ)}) of a vehicle body of a vehicle about a transverse axis y of the vehicle, in which a measured or determined longitudinal acceleration ax in the longitudinal direction x of the vehicle 1 is used to compute a change in longitudinal acceleration {dot over (a)}x or a longitudinal jerk jk that is taken as a basis for determining a plausible value or a plausible range for the pitch rate ({dot over (θ)}).


The method can involve determining the plausible range or the plausible value for the pitch rate ({dot over (θ)}) on the basis of a functional dependency of the pitch rate ({dot over (θ)}) on the change in longitudinal acceleration ex or on the longitudinal jerk jx.


The functional dependency may be a linear dependency and may be formed by a straight line having a gradient −1/g, where g is gravitational acceleration.


The plausible range for the pitch rate ({dot over (θ)}) may also comprise a tolerance band with the straight line, in particular as the centerline. The plausible range for the pitch rate ({dot over (θ)}) may also comprise at least one extended range that extends from the value zero for the pitch rate ({dot over (θ)}) to the tolerance band.


The method may involve a check being performed to ascertain whether the measured or determined pitch rate ({dot over (θ)}) is outside or within the plausible range for the pitch rate ({dot over (θ)}).


If it has then once or repeatedly been identified that a or the measured or determined pitch rate ({dot over (θ)}) is outside or not within the plausible range for the pitch rate ({dot over (θ)}) then a Not-Plausible signal is generated that assesses the measured or determined pitch rate ({dot over (θ)}) as not plausible. Otherwise, if it has once or repeatedly been identified that the measured or determined pitch rate ({dot over (θ)}) is within the plausible range for the pitch rate ({dot over (θ)}) then for example no Not-Plausible signal is generated and a plausible value for the measured or determined pitch rate ({dot over (θ)}) is assumed.


According to another aspect, the invention discloses a device for carrying out the method described above, comprising at least: a sensor apparatus having at least one acceleration sensor, which records for example a longitudinal acceleration ax and/or a lateral acceleration ay of the vehicle body, and having at least one rotation rate sensor, which records for example the pitch rate ({dot over (θ)}) and/or the roll rate ({dot over (φ)}) of the vehicle body, and also a computing and evaluation apparatus that processes acceleration signals from the at least one acceleration sensor and the at least one rotation rate sensor.


An exemplary embodiment of the invention is explained more thoroughly in the description below with reference to the figures.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 shows a perspective representation of a vehicle for which a method for checking the plausibility of a measured rotation rate of the vehicle body according to an exemplary embodiment of the method according to the invention is performed.



FIG. 2 shows a graph representing a relationship between the roll rate and a lateral jerk of the vehicle from FIG. 1.



FIG. 3 shows a program flowchart for an exemplary embodiment of the method according to the invention.



FIG. 4 shows a schematic representation of an exemplary embodiment of an apparatus for carrying out the method from FIG. 3.





DETAILED DESCRIPTION

An exemplary embodiment of the method according to the invention is based on the physical backgrounds explained below. In an Earth-fixed coordinate system 10 (X, Y, Z) as shown in FIG. 1, gravitational acceleration g acts in the direction of the center of the earth, that is to say in the direction of the vertical axis Z. If for example a vehicle body 2 of a vehicle 1 is twisted with respect to the Earth-fixed coordinate system 10 (X, Y, Z) about the longitudinal axis (x-axis) and/or the transverse axis (y-axis) of a vehicle-fixed vehicle coordinate system 10′ (x, y, z) of the vehicle 1, the absolute value of the components of the gravitational acceleration g that are measured on these axes changes. That is to say that if the twist of the vehicle body 2 changes, the measured accelerations also change. It is irrelevant what the cause of the change in twist is. Possible causes are for example a change in the inclination of the ground or a change in the angles of the vehicle body 2 with respect to the chassis 3 of the vehicle 1, for example as a result of the initiation of braking of the vehicle 1, the vehicle body 2 then rotating about the y-axis of the vehicle-fixed vehicle coordinate system 10′ (x, y, z) (pitching). That component of the gravitational acceleration g that is measured along the longitudinal axis x and/or along the transverse axis y of the vehicle 1 can be determined from trigonometric relationships. As the expected maximum twists of the vehicle body 2 are in a low range (<20°), the trigonometric functions can be approximated as linear by small angle approximation. The following relationships are thus obtained for the measured components ax and ay of the gravitational acceleration g in the x- and y-directions of the vehicle-fixed vehicle coordinate system 10′ (x, y, z):










a
x

=


-
g

·
θ





(
1
)













a
y

=

g
·
φ






(
2
)










    • where

    • g: is gravitational acceleration

    • θ: is the pitch angle of the vehicle body with respect to the Earth-fixed coordinate system 10 (according to DIN ISO 8855)

    • φ: is the roll angle of the vehicle body with respect to the Earth-fixed coordinate system 10 (according to DIN ISO 8855).





The rotation rates ({dot over (θ)}) and ({dot over (φ)}) can be determined by analytical differentiation:











a
.


x

=




-
g

·

θ
.




θ
.


=


-

a
.




x
/
g







(
3
)














a
.


y

=




-
g

·

φ
.




φ
.


=


-

a
.




y
/
g








(
4
)








The relationship between the rotation rates ({dot over (θ)}) and ({dot over (φ)}) and the changes in acceleration, that is to say the respective jerk jx and jy in the x- and y-directions









jx
=


a
.


x





(
5
)












jy
=


a
.


y






(
6
)








is therefore linear, the linear dependency being defined in each case by a straight line whose gradient is 1/g or −1/g, respectively.


Jerk jx or jy is the instantaneous rate of change in the acceleration ax or ay of the vehicle 1 in the x- or y-direction over time. The SI unit of jerk is m/s3. Formally, jerk is the derivative of acceleration with respect to time, that is to say the second time derivative of velocity and the third time derivative of distance. If, as here, a vehicle-fixed coordinate system 10′ (x, y, z) is assumed, the jerk can be determined separately for each coordinate direction, here in particular as longitudinal jerk ax or lateral jerk ay, or generally vectorially as the derivative of acceleration a in terms of this vehicle-fixed coordinate system 10′ (x, y, z).


A rotation rate ({dot over (θ)}) or ({dot over (φ)}) not equal to zero thus always has a corresponding jerk jx={dot over (a)}x or jy={dot over (a)}y as its cause. A rotation rate ({dot over (θ)}) or ({dot over (φ)}) not equal to zero for a jerk jx={dot over (a)}x or jy={dot over (a)}y equal to zero, or with a jerk jx={dot over (a)}x or jy={dot over (a)}y whose absolute value is too low, is not plausible and therefore indicates an erroneous sensor signal.


Besides gravitational acceleration, linear accelerations due to vehicle dynamics are also recorded by the sensor system, for example. These occur for example in the transverse direction y during cornering and in the longitudinal direction x when the vehicle 1 brakes. These linear accelerations due to vehicle dynamics generally lead to the vehicle body 2 being twisted with respect to the chassis 3. This twist is firstly limited by the configuration and secondly influenced by dampers. It is therefore possible for example for the jerk jx={dot over (a)}x or jy={dot over (a)}y to increase while the rotation rate ({dot over (θ)}) or ({dot over (φ)}) remains constant.


The relationships between the jerk jx={dot over (a)}x or jy={dot over (a)}y and the rotation rate ({dot over (θ)}) (pitch rate) or ({dot over (φ)}) (roll rate) that have been described above permit a plausible range 4 for the rotation rate ({dot over (θ)}) or ({dot over (φ)}) to be defined according to the jerk jx={dot over (a)}x (longitudinal jerk) or jy={dot over (a)}y (lateral jerk). This plausible range is depicted in FIG. 2 with regard to a straight line that represents the—according to equation (4) above—linear relationship between the roll rate 4 (in rad/s) and the lateral jerk jy={dot over (a)}y (in m/s3). This dependency forms a straight line 5 having a gradient 1/g according to equation (4) above and shows the expected relationship between the roll rate ({dot over (θ)}) (in rad/s) and the lateral jerk jy={dot over (a)}y (in m/s3), without linear accelerations due to vehicle dynamics having been taken into consideration. If for example the twist of the vehicle body 2 with respect to the chassis 3 changes while stationary on account of a change in loading, the roll rate to be expected moves exactly on the straight line 5.


The range with a gray background in FIG. 2 shows the plausible range 4 for the roll rate ({dot over (φ)}). The plausible range 4 for the roll rate ({dot over (φ)}) may comprise a tolerance band 6 with the straight line 5 as the centerline. Additionally, the plausible range 4 for the roll rate ({dot over (φ)}) may comprise an extended range 7 that extends from the value zero for the roll rate ({dot over (φ)}) to the tolerance band 6 and is essentially formed by two triangular ranges, one of which is arranged on the near side and the other of which is arranged on the far side of the tolerance band 6.


The plausible range for the pitch rate ({dot over (θ)}) can then be determined analogously on the basis of a straight line that, according to equation (3) above, represents the linear relationship between the longitudinal jerk jx=ex and the pitch rate ({dot over (θ)}), the gradient of the straight line then having a negative arithmetic sign according to equation (3) above.


As both the roll rate ({dot over (φ)}) and the pitch rate ({dot over (θ)}) are a rotation rate, the term “rotation rate” is used in the description of an exemplary embodiment of the method that follows as a replacement for the terms “roll rate ({dot over (φ)})” and “pitch rate ({dot over (θ)})”.


As FIG. 4 shows, a device for carrying out the method according to the invention comprises for example a sensor device 8 having an acceleration sensor and a rotation rate sensor and a computing and evaluation apparatus 9 in which a program that performs the method is implemented. The computing and evaluation apparatus comprises in particular at least one microprocessor and a memory. The sensor device introduces for example acceleration signals representing the acceleration a and rotation rate signals representing the rotation rate into the computing and evaluation apparatus, where they are then evaluated for the purposes of the method according to the invention.


This program is described below on the basis of the flowchart depicted in FIG. 3.


In a step 100, for example the rotation rate sensor of the sensor device 8 is used to measure the rotation rate of the vehicle body 2 of the vehicle 1, referring to FIG. 2 for example the roll rate ({dot over (φ)}). The rotation rate may instead also be derived from a different variable measured by a sensor, however.


In a step 200, the acceleration a of the vehicle is then measured by the acceleration sensor of the sensor device 8 or determined in the computing and evaluation unit from a different variable that affects the vehicle body 2 in the same direction with regard to the rotation rate, referring to FIG. 2 for example the lateral acceleration ay.


In a step 300, the measured or determined acceleration is then used in the computing and evaluation unit to compute the change in acceleration a over time or the jerk j as a time derivative of the acceleration a. The change in acceleration a or the jerk j is then used in the computing and evaluation unit in a step 400 to determine the straight line 5 and, on the basis of this straight line 5, the plausible range 4 for the rotation rate, here in particular for the roll rate ({dot over (φ)}).


In a step 500, the computing and evaluation unit 9 then checks whether the measured or determined rotation rate is outside or within the plausible range 4. This can be accomplished for example by virtue of a running counter, which may start at zero, being updated by a count, e.g. “0+1”, when the measured or determined rotation rate, here in particular the roll rate ({dot over (φ)}), is outside or not within the plausible range 4. If this updated counter “1” then exceeds a threshold value, e.g. the threshold value “2”, this means that the measured or determined rotation rate, in particular the roll rate ({dot over (φ)}), has been outside the plausible range 4 repeatedly.


A Not-Plausible signal that assesses the (most recently) measured or determined rotation rate, in particular the measured or determined roll rate ({dot over (φ)}), as not plausible is then generated in the computing and evaluation unit 9 in a step 600. The computing and evaluation unit 9 must therefore have repeatedly identified in step 600 that a measured or determined rotation rate, in particular the measured or determined roll rate ({dot over (φ)}), has been outside the respective plausible range 4 before the Not-Plausible signal is generated. Alternatively, there may also be provision for the computing and evaluation unit 9 to already generate the Not-Plausible signal if the measured or determined rotation rate, in particular the measured or determined roll rate ({dot over (φ)}) is outside or not within the plausible range only once in step 500.


Otherwise, i.e. if the computing and evaluation unit has identified in step 500 that the measured or determined rotation rate, in particular the measured or determined roll rate ({dot over (φ)}), is or has been within or not outside the plausible range 4 once or repeatedly, the computing and evaluation unit 9 generates no Not-Plausible signal and then the measured or determined rotation rate, in particular the measured or determined roll rate ({dot over (φ)}), is used as an input variable for a vehicle dynamics control system, for example, in a step 700. This can be accomplished by virtue of the computing and evaluation unit 9 then introducing the measured or determined rotation rate, in particular the measured or determined roll rate ({dot over (φ)}), into the vehicle dynamics control system.


In general, the proposed method is therefore based for example on a measurement of the rotation rates of the vehicle body 2 about at least two axes that are at right angles to one another, here for example about the x-axis (longitudinal axis of the vehicle 1) and the y-axis (transverse axis of the vehicle 2) in the vehicle-fixed coordinate system 10′. The plane that these axes together define may be parallel to a plane defined by the longitudinal axis x and the transverse axis y of the vehicle-fixed coordinate system 10′. Furthermore, the relative twist of the vehicle-fixed coordinate system 10′ in relation to the Earth-fixed coordinate system 10 should be known or determined so that the measured rotation rates can be converted into a rotation rate about the longitudinal axis x and a rotation rate about the transverse axis y of the vehicle.


For example another prerequisite is formed by the measurement of the accelerations a of the vehicle body 2, likewise in at least two axes that are at right angles to one another. The measured accelerations, analogously to the rotation rates, may need to be able to be converted into an acceleration ax in the direction of the longitudinal axis x and an acceleration ay in the direction of the transverse axis y of the vehicle 1.


The LIST OF REFERENCE SIGNS is as follows:

    • 1 vehicle
    • 2 vehicle body
    • 3 chassis
    • 4 plausible range
    • 5 straight line
    • 6 tolerance band
    • 7 extended range
    • 8 sensor apparatus
    • 9 computing and evaluation apparatus
    • 10 Earth-fixed coordinate system
    • 10′ vehicle-fixed coordinate system
    • g gravitational acceleration
    • θ pitch angle
    • φ roll angle
    • ({dot over (θ)}) E pitch rate
    • ({dot over (φ)}) roll rate
    • ax longitudinal acceleration
    • ay lateral acceleration
    • {dot over (a)}x,jx change in longitudinal acceleration/longitudinal jerk
    • {dot over (a)}y,jy change in lateral acceleration/lateral jerk

Claims
  • 1-15. (canceled)
  • 16. A computer-implemented method for checking a plausibility of a measured or recorded roll rate of a vehicle body of a vehicle about a longitudinal axis of the vehicle, the method comprising: computing, using a measured or a determined lateral acceleration in a transverse direction of the vehicle, a change in a lateral acceleration or a lateral jerk that is for determining a plausible value or a plausible range for the roll rate.
  • 17. The method of claim 16, wherein the plausible range or value for the roll rate is determined based on a functional dependency of the roll rate on the change in lateral acceleration or on the lateral jerk.
  • 18. The method of claim 17, wherein the functional dependency is a linear dependency and is formed by a straight line having a gradient 1/g, where g is gravitational acceleration.
  • 19. The method of claim 18, wherein the plausible range for the roll rate includes a tolerance band with the straight line, as the centerline.
  • 20. The method of claim 19, wherein the plausible range for the roll rate includes at least one extended range that extends from the value zero for the roll rate to the tolerance band.
  • 21. The method of claim 16, wherein a check is performed to ascertain whether the measured or determined roll rate is outside or within the plausible range for the roll rate.
  • 22. The method of claim 21, wherein: a) if it has once or repeatedly been identified that a or the measured or determined roll rate is outside or not within the plausible range for the roll rate then a Not-Plausible signal is generated that assesses the measured or determined roll rate as not plausible, andb) if it has once or repeatedly been identified that a or the measured or determined roll rate is within the plausible range for the roll rate then no Not-Plausible signal is generated and a plausible value for the measured or determined roll rate is assumed.
  • 23. A computer-implemented method for checking a plausibility of a measured or a determined pitch rate of a vehicle body of a vehicle about a transverse axis of the vehicle, the method comprising: computing, using a measured or determined longitudinal acceleration in the longitudinal direction of the vehicle, a change in a longitudinal acceleration or a longitudinal jerk that is a basis for determining a plausible value or a plausible range for the pitch rate.
  • 24. The method of claim 23, wherein the plausible range or the plausible value for the pitch rate is determined based on a functional dependency of the pitch rate on the change in the longitudinal acceleration or on the longitudinal jerk.
  • 25. The method of claim 24, wherein the functional dependency is a linear dependency and is formed by a straight line having a gradient −1/g, where g is gravitational acceleration.
  • 26. The method of claim 25 wherein the plausible range for the pitch rate includes a tolerance band with the straight line, as the centerline.
  • 27. The method of claim 26, wherein the plausible range for the pitch rate includes at least one extended range that extends from the value zero for the pitch rate to the tolerance band.
  • 28. The method of claim 23, wherein a check is performed to ascertain whether the measured or determined pitch rate is outside or within the plausible range for the pitch rate.
  • 29. The method of claim 28, wherein: a) if it has once or repeatedly been identified that a measured or determined pitch rate is outside or not within the plausible range for the pitch rate, then a Not-Plausible signal is generated that assesses the measured or determined pitch rate as not plausible, andb) if it has once or repeatedly been identified that a measured or determined pitch rate is within the plausible range for the pitch rate, then no Not-Plausible signal is generated and a plausible value for the measured or determined pitch rate is assumed.
  • 30. An apparatus for or checking a plausibility of a measured or recorded roll rate of a vehicle body of a vehicle about a longitudinal axis of the vehicle, comprising: a) a sensor apparatus having at least one acceleration sensor and at least one rotation rate sensor; andb) a computing and evaluation apparatus that processes acceleration signals from the at least one acceleration sensor and the at least one rotation rate sensor;wherein the computing and evaluation apparatus is configured for checking the plausibility of the measured or recorded roll rate of the vehicle body of the vehicle about the longitudinal axis of the vehicle, by performing the following: computing, using a measured or a determined lateral acceleration in a transverse direction of the vehicle, a change in a lateral acceleration or a lateral jerk that is for determining a plausible value or a plausible range for the roll rate.
Priority Claims (1)
Number Date Country Kind
22158263.8 Feb 2022 EP regional
PCT Information
Filing Document Filing Date Country Kind
PCT/EP2023/053476 2/13/2023 WO