A lateral acceleration sensor signal calibration method, device and storage medium
By calculating the angle deviation and using the integral method based on vehicle operation data under steady-state driving conditions, the accuracy problem of lateral acceleration sensor signal verification is solved, ensuring the safety and reliability of vehicle control.
Patent Information
- Application Number
- CN202211077786.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-05
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2042-09-05
AI Technical Summary
Existing technology cannot accurately verify lateral acceleration signals after a vehicle leaves the factory. In particular, when the sensor value changes in an unreasonable amplitude, it is impossible to detect abnormalities in time, leading to potential safety hazards in vehicle control.
By calculating the angular deviation using vehicle driving operation data under steady-state driving conditions, including longitudinal acceleration, vehicle speed, accelerator pedal, brake pedal and steering wheel status, and combining yaw rate and wheel speed signals, the deviation of the lateral acceleration sensor signal is calculated, and the result is integrated within the calibration time to determine if the sensor signal is abnormal.
It enables accurate verification of lateral acceleration sensor signals under steady-state vehicle driving conditions, avoiding potential safety hazards in vehicle control and improving the accuracy and reliability of verification.
Smart Images

Figure CN115541931B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of lateral acceleration sensor technology, and specifically to a lateral acceleration sensor signal verification method, device, and storage medium. Background Technology
[0002] With the development of vehicle intelligence, many vehicles are equipped with lateral acceleration sensors, making the verification of lateral acceleration particularly important. Currently, there are generally two methods for verifying lateral acceleration in the market. The first is that the manufacturer verifies the lateral acceleration signal using a third-party sensor verification device before the vehicle leaves the factory. The second is that when the lateral acceleration is completely inconsistent with the vehicle's driving state after it leaves the factory, an error in the lateral acceleration signal is detected.
[0003] In conceiving and implementing this application, the inventors discovered at least the following problems: The first method can be verified before the vehicle leaves the factory, but once the vehicle leaves the factory, it is impossible to accurately know whether the lateral acceleration signal is abnormal, which may cause safety hazards in vehicle control; The second method can only detect problems when the lateral acceleration sensor produces obvious abnormalities, such as when the vehicle is turning and the sensor value is always 0. If the sensor value can change, but the change amplitude is unreasonable, it is impossible to accurately verify.
[0004] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the Invention
[0005] To alleviate the above problems, this application provides a method, apparatus and storage medium for verifying lateral acceleration sensor signals.
[0006] In one aspect, this application provides a method for verifying lateral acceleration sensor signals, specifically including:
[0007] In response to acquiring vehicle driving operation data, when the vehicle driving data meets a first preset condition, it is determined that the vehicle is in a steady-state driving state.
[0008] The angle deviation within the calibration time is calculated based on the vehicle driving sensor data.
[0009] The lateral acceleration sensor signal is verified based on the stated angular deviation.
[0010] Optionally, the vehicle driving operation data in the lateral acceleration sensor signal verification method includes the vehicle's longitudinal acceleration signal, vehicle speed signal, accelerator pedal status, brake pedal status signal, and steering wheel status, and the first preset condition includes at least one of the following:
[0011] The longitudinal acceleration signal of the vehicle is located in the first threshold range;
[0012] The vehicle speed signal is located in the second threshold range;
[0013] The accelerator pedal is not depressed;
[0014] The brake pedal is not depressed.
[0015] Based on the steering wheel state, the steering wheel angle is calculated to be within the third threshold range;
[0016] The rate of change of steering wheel angle is calculated based on the steering wheel state and is less than the fourth threshold.
[0017] Optionally, the vehicle driving sensing data in the lateral acceleration sensor signal verification method includes yaw rate sensor signals, vehicle lateral acceleration signals, vehicle speed signals, and wheel speed signals. The step of calculating the angle deviation within the calibration time based on the vehicle driving sensing data includes:
[0018] The first yaw rate is calculated based on the vehicle's lateral acceleration signal and vehicle speed signal, and the second yaw rate is calculated based on the wheel speed signal.
[0019] Read the yaw rate sensor signal and calculate the angle deviation accumulated over the calibration time based on the first yaw rate and the second yaw rate.
[0020] Optionally, in the step of calculating the first yaw rate based on the lateral acceleration sensor signal and the vehicle speed signal, the lateral acceleration sensor signal verification method calculates according to the following expression:
[0021] YawRate_Ay=ay*V_Vehicle
[0022] Where YawRate_Ay is the first yaw rate, ay is the lateral acceleration signal, and V_Vehicle is the vehicle speed signal.
[0023] Optionally, the lateral acceleration sensor signal verification method includes at least one of the following steps in performing the step of calculating the second yaw rate based on the wheel speed signal:
[0024] When the vehicle is a front-wheel drive vehicle, the rear wheel track is read, and the second yaw rate is calculated based on the left rear wheel speed and the right rear wheel speed. The wheel speed signal includes the left rear wheel speed and the right rear wheel speed.
[0025] When the vehicle is a rear-wheel drive vehicle, the front wheel track is read, and the second yaw rate is calculated based on the left front wheel speed and the right front wheel speed. The wheel speed signal includes the left front wheel speed and the right front wheel speed.
[0026] Optionally, in the step of reading the rear wheel track and calculating the second yaw rate based on the left and right rear wheel speeds, the lateral acceleration sensor signal verification method calculates the yaw rate according to the following expression:
[0027] YawRate_Whl=(V_RR-V_RL)*T_RA
[0028] Where YawRate_Whl is the second yaw rate, V_RR is the right rear wheel speed, V_RL is the left rear wheel speed, and T_RA is the rear wheel track.
[0029] Optionally, in the step of reading the front wheel track and calculating the second yaw rate based on the left and right front wheel speeds, the lateral acceleration sensor signal verification method calculates the yaw rate according to the following expression:
[0030] YawRate_Whl=(V_FR-V_FL)*T_FA
[0031] Where YawRate_Whl is the second yaw rate, V_FR is the right front wheel speed, V_FL is the left front wheel speed, and T_FA is the front wheel track.
[0032] Optionally, the angular deviation in the lateral acceleration sensor signal verification method includes a first angular deviation, a second angular deviation, and a third angular deviation. The step of reading the yaw rate sensor signal and calculating the angular deviation accumulated over the calibration time based on the first yaw rate and the second yaw rate includes:
[0033] Calculate the first deviation between the yaw rate sensor signal and the first yaw rate, calculate the second deviation between the second yaw rate and the yaw rate sensor signal, and calculate the third deviation between the second yaw rate and the first yaw rate;
[0034] Within the calibration time, the first deviation, the second deviation, and the third deviation are integrated respectively to obtain the first angle deviation, the second angle deviation, and the third angle deviation.
[0035] Optionally, in the step of calculating the first deviation between the yaw rate sensor signal and the first yaw rate, the lateral acceleration sensor signal verification method calculates according to the following expression:
[0036] YawDiff_Sensor_AY=YawRate_Sensor-YawRate_Ay
[0037] Where YawDiff_Sensor_AY is the first deviation, YawRate_Sensor is the yaw rate sensor signal, and YawRate_Ay is the first yaw rate.
[0038] Optionally, in the step of calculating the second deviation between the second yaw rate and the yaw rate sensor signal, the lateral acceleration sensor signal verification method calculates according to the following expression:
[0039] YawDiff_WhlSpd_Sensor=YawRate_Whl-YawRate_Sensor
[0040] Wherein, YawDiff_WhlSpd_Sensor is the second deviation, YawRate_Whl is the second yaw rate, and YawRate_Sensor is the yaw rate sensor signal.
[0041] Optionally, in the step of calculating the third deviation between the second yaw rate and the first yaw rate, the lateral acceleration sensor signal verification method calculates according to the following expression:
[0042] YawDiff_WhlSpd_Ay=YawRate_Whl-YawRate_Ay
[0043] Among them, YawDiff_WhlSpd_Ay is the third deviation, YawRate_Whl is the second yaw rate, and YawRate_Ay is the first yaw rate.
[0044] Optionally, in the step of integrating the first deviation, the second deviation, and the third deviation respectively within the calibration time to obtain the first angle deviation, the second angle deviation, and the third angle deviation, the lateral acceleration sensor signal verification method calculates according to the following expression:
[0045] AngleDiff_Sensor_AY=∫YawDiff_Sensor_AY*dt
[0046] AngleDiff_WhlSpd_Sensor=∫YawDiff_WhlSpd_Sensor*dt
[0047] AngleDiff_WhlSpd_Ay=∫YawDiff_WhlSpd_Ay*dt
[0048] Wherein, AngleDiff_Sensor_AY is the first angular deviation, AngleDiff_WhlSpd_Sensor is the second angular deviation, AngleDiff_WhlSpd_Ay is the third angular deviation, YawDiff_Sensor_AY is the first deviation, YawDiff_WhlSpd_Sensor is the second deviation, YawDiff_WhlSpd_Ay is the third deviation, and dt is the derivative of the calibration time.
[0049] Optionally, the lateral acceleration sensor signal verification method includes the following steps in performing the step of verifying the lateral acceleration sensor signal based on the angle deviation:
[0050] When the first angle deviation, the second angle deviation, and the third angle deviation meet the second preset condition, or when the first angle deviation, the second angle deviation, and the third angle deviation do not meet the second preset condition, and the first angle deviation, the second angle deviation, and the third angle deviation meet the third preset condition, the lateral acceleration sensor signal is determined to be abnormal.
[0051] Optionally, the second preset condition in the lateral acceleration sensor signal verification method includes at least one of the following:
[0052] The first angular deviation is greater than the fifth threshold;
[0053] The third angle deviation is greater than the sixth threshold;
[0054] The second angular deviation is located in the seventh threshold range.
[0055] Optionally, the third preset condition in the lateral acceleration sensor signal verification method includes at least one of the following:
[0056] The first angular deviation is less than the eighth threshold;
[0057] The third angle deviation is less than the ninth threshold;
[0058] The second angular deviation is located in the tenth threshold range.
[0059] On the other hand, this application also provides a lateral acceleration sensor signal verification device, specifically, the lateral acceleration sensor signal verification device includes a processor and a storage medium interconnected, wherein:
[0060] The storage medium is used to store computer programs;
[0061] The processor is used to execute the computer program to implement the lateral acceleration sensor signal verification method as described above.
[0062] On the other hand, this application provides a storage medium, specifically, the storage medium stores a computer program, which, when executed by a processor, implements the lateral acceleration sensor signal verification method as described above.
[0063] As described above, the lateral acceleration sensor signal verification method, device and storage medium provided in this application are based on vehicle driving operation data. When the vehicle is in a steady driving state, the angle deviation is obtained according to the vehicle driving sensing data, thereby achieving accurate verification of the lateral acceleration sensor and avoiding safety hazards in vehicle control. Attached Figure Description
[0064] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0065] Figure 1 This is a flowchart of the lateral acceleration sensor signal verification method according to the first embodiment of this application.
[0066] Figure 2 This is a flowchart of the lateral acceleration sensor signal verification method according to the second embodiment of this application.
[0067] The realization of the objectives, functional features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and textual descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this application to those skilled in the art through reference to specific embodiments. Detailed Implementation
[0068] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0069] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, components, features, and elements with the same names in different embodiments of this application may have the same meaning or different meanings, the specific meaning of which must be determined by its interpretation in that specific embodiment or further in conjunction with the context of that specific embodiment.
[0070] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0071] Lateral acceleration and yaw rate are two key physical quantities describing the lateral motion of a vehicle. Lateral acceleration describes the lateral forces acting on the vehicle, while yaw rate describes the vehicle's rotational motion around its axis of gravity. These two parameters are important indicators for evaluating a vehicle's handling stability, active safety, and ride comfort during lateral movements.
[0072] First Embodiment
[0073] On one hand, this application provides a method for verifying lateral acceleration sensor signals. Figure 1 This is a flowchart of the lateral acceleration sensor signal verification method according to the first embodiment of this application.
[0074] Please see Figure 1 In one embodiment, the lateral acceleration sensor signal verification method includes:
[0075] S10: In response to acquiring vehicle driving operation data, when the vehicle driving data meets the first preset condition, it is determined that the vehicle is in a steady-state driving state.
[0076] Optionally, before verification, the vehicle can be confirmed to be in a steady-state driving state by using operational data such as longitudinal acceleration signal, vehicle speed signal, accelerator pedal status, brake pedal status, and steering wheel status. This can avoid misjudgment of diagnostic results and improve diagnostic accuracy.
[0077] S20: Calculate the angle deviation within the calibrated time based on vehicle driving sensor data.
[0078] Optionally, the angular deviation can be a lateral angular deviation. During vehicle operation, the body sensors continuously detect various driving data, such as lateral acceleration, longitudinal acceleration, left wheel speed, and right wheel speed.
[0079] S30: Verify the lateral acceleration sensor signal based on the angle deviation.
[0080] For example, under normal circumstances, the angular deviation in the left and right directions should remain within a reasonable range. If it exceeds the calibrated range, it may indicate that a certain sensing data has become abnormal. In this embodiment, the lateral acceleration sensor signal verification method is based on vehicle driving operation data. When the vehicle is in a steady driving state, the angular deviation is obtained according to the vehicle driving sensing data to accurately verify the lateral acceleration sensor and avoid safety hazards in vehicle control.
[0081] In one embodiment, the vehicle driving operation data in the lateral acceleration sensor signal verification method includes the vehicle's longitudinal acceleration signal, vehicle speed signal, accelerator pedal status, brake pedal status signal, and steering wheel status. The first preset condition includes:
[0082] The vehicle's longitudinal acceleration signal is within the first threshold range.
[0083] Optionally, this application does not limit the size of the first threshold interval. The first threshold interval in the lateral acceleration sensor signal verification method is a calibration value, which can be from -4 m / s² to 4 m / s², used to determine whether the vehicle's longitudinal acceleration meets the steady-state driving conditions. Taking into account the actual driving state of the vehicle, a suitable size of the first threshold interval is selected. For example, if the vehicle's longitudinal acceleration value is too large, it means the vehicle is in a state of rapid acceleration or sudden braking. At this time, the vehicle's angle deviation error will be relatively large, and the sensing signals of the relevant sensors will be more distorted, which is not conducive to the verification of the lateral acceleration sensor signal.
[0084] In one embodiment, the first preset condition includes:
[0085] The vehicle speed signal is located in the second threshold range.
[0086] Optionally, this application does not limit the size of the second threshold interval. The second threshold interval in the lateral acceleration sensor signal verification method is a calibration value, which can be from 1 kph to 60 kph, used to determine whether the vehicle speed meets the steady-state driving conditions. A suitable size of the second threshold interval is selected by comprehensively considering the actual driving state of the vehicle. For example, when the vehicle speed is too high, it means the vehicle may be in a high-speed driving state; when the vehicle speed is too low, it means the vehicle may be in a low-speed or even idling state. At this time, the error of the vehicle's angle deviation will be relatively large, and the sensing signals of the relevant sensors will be more distorted, which is not conducive to the verification of the lateral acceleration sensor signal.
[0087] In one embodiment, the first preset condition includes:
[0088] The accelerator pedal is not depressed.
[0089] An unpressed accelerator pedal indicates that the vehicle is not accelerating. If the accelerator pedal is pressed, it means the vehicle is accelerating, which will result in a larger error in the vehicle's angular deviation and more distorted sensor signals, making it difficult to verify the lateral acceleration sensor signal.
[0090] In one embodiment, the first preset condition includes:
[0091] The brake pedal is not depressed.
[0092] A brake pedal not being depressed indicates that the vehicle is not braking. If the brake pedal is depressed, it means the vehicle is decelerating. In this case, the error in the vehicle's angle deviation will be larger, and the sensing signals of related sensors will be more distorted, which is not conducive to the verification of the lateral acceleration sensor signal.
[0093] In one embodiment, the first preset condition includes:
[0094] The steering wheel angle is calculated to be within the third threshold range based on the steering wheel status.
[0095] Under steady-state driving conditions, the steering wheel rotation angle will be within a calibrated range. If it exceeds this range, it may mean that the vehicle is making a sharp turn. In this case, the error in the vehicle's angle deviation will be relatively large, and the sensing signals of relevant sensors will be more distorted, which is not conducive to the verification of the lateral acceleration sensor signal.
[0096] Optionally, this application does not limit the size of the third threshold interval. The third threshold interval in the lateral acceleration sensor signal verification method is a calibration value, which can be from 20° to 120°, used to determine whether the vehicle steering wheel angle meets the steady-state driving conditions. Taking into account the actual driving state of the vehicle, a suitable size of the third threshold interval is selected.
[0097] In one embodiment, the first preset condition includes:
[0098] The rate of change of steering wheel angle is calculated based on the steering wheel status and is less than the fourth threshold.
[0099] Under steady-state driving conditions, the rate of change of steering wheel rotation angle will fall within a calibrated range. If it exceeds this range, it may indicate that the vehicle is about to make a sharp turn. In this case, the error in the vehicle's angle deviation will be relatively large, and the sensing signals of relevant sensors will be more distorted, which is not conducive to the verification of the lateral acceleration sensor signal.
[0100] Optionally, this application does not limit the size of the fourth threshold. The fourth threshold in the lateral acceleration sensor signal verification method is a calibration value, which can be 40° / s, used to determine whether the rate of change of the vehicle's steering wheel angle meets the steady-state driving conditions. Taking into account the actual driving state of the vehicle, a suitable size of the fourth threshold is selected. In this embodiment, when the above-mentioned first preset condition is met, the lateral acceleration sensor signal verification method determines that the vehicle is in a steady-state driving state and can perform lateral acceleration sensor signal verification. If the above-mentioned first preset condition is not met, the lateral acceleration sensor signal verification is not activated, thereby improving the accuracy of the verification results.
[0101] In one embodiment, the vehicle driving sensing data includes yaw rate sensor signals, vehicle lateral acceleration signals, vehicle speed signals, and wheel speed signals. The lateral acceleration sensor signal verification method includes the following steps in S20: calculating the angle deviation within a calibration time based on the vehicle driving sensing data:
[0102] S21: Calculate the first yaw rate based on the vehicle's lateral acceleration signal and vehicle speed signal, and calculate the second yaw rate based on the wheel speed signal;
[0103] S22: Read the yaw rate sensor signal and calculate the angle deviation accumulated over the calibration time based on the first yaw rate and the second yaw rate.
[0104] In this embodiment, the lateral acceleration sensor signal verification method obtains different yaw rates based on the vehicle's lateral acceleration signal and wheel speed signal, and calculates whether the angle has an excessive deviation based on the two yaw rates, thereby verifying whether the lateral acceleration sensor signal is correct, which improves the accuracy of verification and reduces errors.
[0105] In one embodiment, the lateral acceleration sensor signal verification method calculates the first yaw rate according to the following expression in step S21: calculating the first yaw rate based on the vehicle's lateral acceleration signal and vehicle speed signal:
[0106] YawRate_Ay=ay*V_Vehicle
[0107] Where YawRate_Ay is the first yaw rate, ay is the lateral acceleration signal, and V_Vehicle is the vehicle speed signal.
[0108] For example, the vehicle's current lateral acceleration signal is acquired by a lateral acceleration sensor, and a first yaw rate based on the lateral acceleration signal is calculated based on the vehicle speed signal.
[0109] In one embodiment, the lateral acceleration sensor signal verification method, in performing step S21: calculating the second yaw rate based on the wheel speed signal, includes at least one of the following:
[0110] S210: When the vehicle is a front-wheel drive vehicle, read the rear wheel track and calculate the second yaw rate based on the left rear wheel speed and the right rear wheel speed. The wheel speed signal includes the left rear wheel speed and the right rear wheel speed.
[0111] S211: When the vehicle is a rear-wheel drive vehicle, read the front wheel track and calculate the second yaw rate based on the left front wheel speed and the right front wheel speed. The wheel speed signal includes the left front wheel speed and the right front wheel speed.
[0112] Under steady-state driving conditions, the wheel speed signal of the vehicle's drive wheels will have a relatively large error, which is not conducive to the verification of the lateral acceleration sensor signal.
[0113] In this embodiment, the lateral acceleration sensor signal verification method calculates the second yaw rate based on the wheel speed signal of the non-drive wheel according to the different drive types of vehicles, thereby improving the accuracy of the verification.
[0114] In one embodiment, the lateral acceleration sensor signal verification method calculates the second yaw rate according to the following expression in step S220: reading the rear wheel track and calculating the second yaw rate based on the left and right rear wheel speeds:
[0115] YawRate_Whl=(V_RR-V_RL)*T_RA
[0116] Where YawRate_Whl is the second yaw rate, V_RR is the right rear wheel speed, V_RL is the left rear wheel speed, and T_RA is the rear wheel track.
[0117] For example, when the vehicle is a front-wheel drive vehicle, the second yaw rate based on the wheel speed signal can be obtained by calculating the product of the wheel speed difference between the right rear wheel speed and the left rear wheel speed of the currently traveling vehicle and the rear wheel track.
[0118] In one embodiment, the lateral acceleration sensor signal verification method calculates the second yaw rate according to the following expression in step S221: reading the front wheel track and calculating the second yaw rate based on the left front wheel speed and the right front wheel speed:
[0119] YawRate_Whl=(V_FR-V_FL)*T_FA
[0120] Where YawRate_Whl is the second yaw rate, V_FR is the right front wheel speed, V_FL is the left front wheel speed, and T_FA is the front wheel track.
[0121] For example, when the vehicle is a rear-wheel drive vehicle, the second yaw rate based on the wheel speed signal can be obtained by calculating the product of the wheel speed difference between the right front wheel speed and the left front wheel speed of the current vehicle and the front wheel track.
[0122] In one embodiment, the angle deviation includes a first angle deviation, a second angle deviation, and a third angle deviation. The yaw rate sensor signal is read, and the lateral acceleration sensor signal verification method executes step S22: the step of calculating the angle deviation accumulated over calibration time based on the first yaw rate and the second yaw rate includes:
[0123] S220: Calculate the first deviation between the yaw rate sensor signal and the first yaw rate, calculate the second deviation between the second yaw rate and the yaw rate sensor signal, and calculate the third deviation between the second yaw rate and the first yaw rate;
[0124] S221: Integrate the first deviation, the second deviation, and the third deviation within the calibration time to obtain the first angle deviation, the second angle deviation, and the third angle deviation respectively.
[0125] In this embodiment, the lateral acceleration sensor signal verification method is based on the three angular deviations calculated from the above three deviations. By integrating the three different deviation values between each pair of the three yaw rate values, and continuously integrating within a common time period, the deviation of the lateral acceleration sensor signal is amplified to an identifiable order of magnitude, which can improve the accuracy of verifying whether the lateral acceleration sensor signal is correct.
[0126] In one embodiment, the lateral acceleration sensor signal verification method calculates the following expression in step S220: calculating the first deviation between the yaw rate sensor signal and the first yaw rate:
[0127] YawDiff_Sensor_AY=YawRate_Sensor-YawRate_Ay
[0128] Where YawDiff_Sensor_AY is the first deviation, YawRate_Sensor is the yaw rate sensor signal, and YawRate_Ay is the first yaw rate.
[0129] For example, by calculating the first deviation between the current yaw rate sensor signal and the first yaw rate based on the lateral acceleration signal, it is possible to obtain the deviation of the lateral acceleration sensor relative to the yaw rate sensor.
[0130] In one embodiment, the lateral acceleration sensor signal verification method calculates the second deviation between the second yaw rate and the yaw rate sensor signal according to the following expression during step S220: calculating the second deviation between the second yaw rate and the yaw rate sensor signal:
[0131] YawDiff_WhlSpd_Sensor=YawRate_Whl-YawRate_Sensor
[0132] Wherein, YawDiff_WhlSpd_Sensor is the second deviation, YawRate_Whl is the second yaw rate, and YawRate_Sensor is the yaw rate sensor signal.
[0133] For example, by calculating the second deviation between the current second yaw rate based on the wheel speed signal and the second deviation of the yaw rate sensor signal, it is possible to obtain the deviation of the wheel speed relative to the yaw rate sensor.
[0134] In one embodiment, the lateral acceleration sensor signal verification method calculates the third deviation between the second yaw rate and the first yaw rate according to the following expression in step S220: calculating the third deviation between the second yaw rate and the first yaw rate:
[0135] YawDiff_WhlSpd_Ay=YawRate_Whl-YawRate_Ay
[0136] Among them, YawDiff_WhlSpd_Ay is the third deviation, YawRate_Whl is the second yaw rate, and YawRate_Ay is the first yaw rate.
[0137] For example, by calculating the third deviation between the second yaw rate based on the wheel speed signal and the first yaw rate based on the lateral acceleration signal, the deviation of the lateral acceleration sensor relative to the wheel speed can be obtained.
[0138] In one embodiment, the lateral acceleration sensor signal verification method calculates the following expression in step S221: integrating the first deviation, the second deviation, and the third deviation within a calibration time to obtain the first angle deviation, the second angle deviation, and the third angle deviation respectively:
[0139] AngleDiff_Sensor_AY=∫YawDiff_Sensor_AY*dt
[0140] AngleDiff_WhlSpd_Sensor=∫YawDiff_WhlSpd_Sensor*dt
[0141] AngleDiff_WhlSpd_Ay=∫YawDiff_WhlSpd_Ay*dt
[0142] Where AngleDiff_Sensor_AY is the first angular deviation, AngleDiff_WhlSpd_Sensor is the second angular deviation, AngleDiff_WhlSpd_Ay is the third angular deviation, YawDiff_Sensor_AY is the first deviation, YawDiff_WhlSpd_Sensor is the second deviation, YawDiff_WhlSpd_Ay is the third deviation, and dt is the derivative of the calibration time.
[0143] Optionally, this application does not limit the calibration time. The calibration time in the lateral acceleration sensor signal verification method can be 10 seconds, used to calculate the angular deviation accumulated by the yaw rate over a period of time. Taking into account the actual driving conditions of the vehicle, a suitable calibration time is selected.
[0144] In this embodiment, the lateral acceleration sensor signal verification method is based on the integral of the yaw rate deviation obtained by the above three methods over the calibration time. The integral is continuously accumulated over a common time period, amplifying the deviation of the lateral acceleration sensor signal to an identifiable order of magnitude, which can more intuitively verify whether the lateral acceleration sensor signal is correct.
[0145] In one embodiment, the lateral acceleration sensor signal verification method includes the following steps in S30: verifying the lateral acceleration sensor signal based on the angle deviation:
[0146] S31: When the first angle deviation, the second angle deviation, and the third angle deviation meet the second preset condition, or when the first angle deviation, the second angle deviation, and the third angle deviation do not meet the second preset condition, and the first angle deviation, the second angle deviation, and the third angle deviation meet the third preset condition, the lateral acceleration sensor signal is determined to be abnormal.
[0147] In this embodiment, the lateral acceleration sensor signal verification method determines whether the first angle deviation, the second angle deviation, and the third angle deviation meet the requirements based on calibrable preset conditions. If the above conditions are met, the lateral acceleration sensor signal is determined to be abnormal; if the above conditions are not met, the lateral acceleration sensor signal is determined to be normal.
[0148] In one embodiment, the second preset condition in the lateral acceleration sensor signal verification method may include:
[0149] The first angular deviation is greater than the fifth threshold.
[0150] In one embodiment, the second preset condition in the lateral acceleration sensor signal verification method may include:
[0151] The third angle deviation is greater than the sixth threshold.
[0152] In one embodiment, the second preset condition in the lateral acceleration sensor signal verification method may include:
[0153] The second angular deviation is located in the seventh threshold range.
[0154] Optionally, this application does not limit the size of the fifth, sixth, and seventh threshold intervals. The fifth, sixth, and seventh threshold intervals in the lateral acceleration sensor signal verification method are calibration values used to determine whether the angle deviation meets the conditions for normal operation of the lateral acceleration sensor signal. Taking into account the actual driving state of the vehicle, a suitable size for the fifth, sixth, and seventh threshold intervals is selected. In another embodiment, the fifth threshold can be equal to the sixth threshold.
[0155] In one embodiment, the third preset condition in the lateral acceleration sensor signal verification method may include:
[0156] The first angular deviation is less than the eighth threshold.
[0157] In one embodiment, the third preset condition in the lateral acceleration sensor signal verification method may include:
[0158] The third angle deviation is less than the ninth threshold.
[0159] In one embodiment, the third preset condition in the lateral acceleration sensor signal verification method may include:
[0160] The second angular deviation is located in the tenth threshold range.
[0161] Optionally, this application does not limit the size of the eighth, ninth, and tenth threshold intervals. The eighth, ninth, and tenth threshold intervals in the lateral acceleration sensor signal verification method are calibration values used to determine whether the angle deviation meets the conditions for normal operation of the lateral acceleration sensor signal. Taking into account the actual driving state of the vehicle, suitable sizes for the eighth, ninth, and tenth threshold intervals are selected. In another embodiment, the eighth and ninth thresholds are equal to the opposite of the fifth threshold, which is equal to the opposite of the sixth threshold, and the tenth threshold is equal to the seventh threshold.
[0162] In this embodiment, the first angular deviation represents the deviation of the yaw rate sensor relative to the lateral acceleration sensor, and the third angular deviation represents the deviation of the wheel speed relative to the lateral acceleration sensor. Both the first and third angular deviations can be preset positive values greater than the fifth and / or sixth thresholds, or both can be preset negative values less than the eighth and / or ninth thresholds. The second angular deviation represents the deviation of the wheel speed relative to the yaw rate sensor. If the deviation does not meet the set conditions, it indicates an abnormality in the lateral acceleration sensor signal verification.
[0163] Second Embodiment
[0164] On the other hand, the present application also provides a lateral acceleration sensor signal calibration device.
[0165] In one embodiment, the lateral acceleration sensor signal calibration device includes a processor and a storage medium connected to each other, where: the storage medium is used to store a computer program. The processor is used to execute the computer program to implement the lateral acceleration sensor signal calibration method as described above.
[0166] Figure 2 It is a flowchart of the lateral acceleration sensor signal calibration method according to the second embodiment of the present application.
[0167] Exemplarily, please refer to Figure 2 , the steps of the lateral acceleration sensor signal calibration device executing the lateral acceleration sensor signal calibration method include:
[0168] S1: Determine whether the vehicle meets the calibration working condition of steady driving, and the judgment conditions are as follows:
[0169] (a) |Longitudinal acceleration Ax| < K_a2; (K_a2 is a calibrated value, which can be 4 m / s^2)
[0170] (b) Vehicle speed is in [1 kph, 60 kph]; (The vehicle range is a calibrated value, which can be calibrated according to the actual vehicle condition)
[0171] (c) The accelerator pedal AccPedal is not depressed;
[0172] (d) The brake pedal bls_Signal is not depressed;
[0173] (e) The steering wheel angle Sas_Angle is between [KS_1, KS_2]; (KS_1 and KS_2 are calibrated values, which can be KS_1 = 20°, KS_2 = 120°)
[0174] (f) Calculate the steering wheel angle change rate according to the steering wheel angle < K_DS; (K_DS is a calibrated quantity, which can be 40° / s)
[0175] If all the above conditions are met, it is considered that the vehicle is in the steady driving condition, and proceed to step S2, otherwise proceed to S12.
[0176] S2: Calculate the YawRate (yaw angular velocity) signal based on the lateral acceleration:
[0177] YawRate_Ay = ay * V_Vehicle; (ay is the lateral acceleration, V_Vehicle is the vehicle speed)
[0178] Proceed to step S3.
[0179] S3: Calculate the YawRate signal based on the speed difference between the left and right wheels:
[0180] (a) If it is a front-wheel drive vehicle:
[0181] YawRate_Whl = (V_RR - V_RL) * T_RA; (V_RL is the left rear wheel speed signal, V_RR is the right rear wheel speed signal, and T_RA is the track width between the left and right wheels of the rear axle of the vehicle)
[0182] (b) If it is a rear-wheel drive vehicle:
[0183] YawRate_Whl = (V_FR - V_FL) * T_FA; (V_FL is the left front wheel speed signal, V_FR is the right front wheel speed signal, and T_FA is the track width between the left and right front wheels of the vehicle.)
[0184] Proceed to step S4.
[0185] S4: Calculate the deviation between the YawRate calculated based on lateral acceleration and the YawRate signal:
[0186] YawDiff_Sensor_AY = YawRate_Sensor - YawRate_Ay; (YawRate_Sensor is the current value of the YawRate sensor)
[0187] Proceed to step S5.
[0188] S5: Calculate the deviation between the Yawrate and YawRate signals calculated based on wheel speed:
[0189] YawDiff_WhlSpd_Sensor=YawRate_Whl–YawRate_Sensor;
[0190] Proceed to step S6.
[0191] S6: Calculate the deviation between the Yawrate calculated based on wheel speed and the YawRate_Ay signal calculated based on lateral acceleration signal:
[0192] YawDiff_WhlSpd_Ay=YawRate_Whl–YawRate_Ay;
[0193] Proceed to step S7.
[0194] S7: Calculate the angular deviation over time T:
[0195] AngleDiff_Sensor_AY = ∫YawDiff_Sensor_AY * dt;
[0196] AngleDiff_WhlSpd_Sensor = ∫YawDiff_WhlSpd_Sensor * dt;
[0197] AngleDiff_WhlSpd_Ay = ∫YawDiff_WhlSpd_Ay * dt; (The T time is a calibrated value, which can be 10 s)
[0198] Proceed to step S8.
[0199] S8: Determine whether the following conditions are met:
[0200] (AngleDiff_Sensor_AY > K_Angle1 and AngleDiff_WhlSpd_Ay > K_Angle1)
[0201] and |AngleDiff_WhlSpd_Sensor| < K_Angle2; (K_Angle1 and K_Angle2 are calibrated values)
[0202] If the above conditions are met, proceed to step S11; otherwise, proceed to step S9.
[0203] S9: Determine whether the following conditions are met:
[0204] (AngleDiff_Sensor_AY < -K_Angle1 and AngleDiff_WhlSpd_AY < -K_Angle1)
[0205] and |AngleDiff_WhlSpd_Sensor| < K_Angle2; (K_Angle1 and K_Angle2 are calibrated values)
[0206] If the above conditions are met, proceed to step S11; otherwise, proceed to step S10.
[0207] S10: The lateral acceleration signal verification is completed, and no abnormal lateral acceleration sensor signal is detected. It is possible to return to step S1.
[0208] S11: The lateral acceleration signal verification is completed, and an abnormal lateral acceleration sensor signal is detected.
[0209] S12: The current vehicle driving state does not meet the verification conditions. It is possible to return to step S1.
[0210] Third Embodiment
[0211] On the other hand, this application provides a storage medium.
[0212] In one embodiment, a computer program is stored on the storage medium, which, when executed by a processor, implements the lateral acceleration sensor signal verification method as described above.
[0213] As described above, the lateral acceleration sensor signal verification method, device, and storage medium provided in this application are based on vehicle driving operation data. When the vehicle is in a steady driving state, the angle deviation is obtained according to the vehicle driving sensing data to accurately verify the lateral acceleration sensor, avoid safety hazards in vehicle control, and improve the stability of user driving operation, active safety, and ride comfort.
[0214] It should be noted that step designations such as S10 and S20 are used in this application for the purpose of more clearly and concisely describing the corresponding content, and do not constitute a substantial limitation on the order. In specific implementation, those skilled in the art may execute S20 first and then S10, etc., but these should all be within the protection scope of this application.
[0215] In the embodiments of the lateral acceleration sensor signal verification device and storage medium provided in this application, all the technical features of any of the above-described method embodiments may be included. The extended and explanatory content of the specification is basically the same as that of the embodiments of the above methods, and will not be repeated here.
[0216] This application also provides a computer program product, which includes computer program code. When the computer program code is run on a computer, it causes the computer to perform the methods described in the various possible implementations above.
[0217] This application also provides a chip, including a memory and a processor. The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device with the chip installed performs the methods described in the various possible implementations above.
[0218] It is understood that the above scenarios are merely examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of this application. The technical solutions of this application can also be applied to other scenarios. For example, as those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0219] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0220] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.
[0221] The units in the device of this application embodiment can be merged, divided, and deleted according to actual needs.
[0222] In this application, the same or similar terms, concepts, technical solutions and / or application scenario descriptions are generally described in detail only when they appear for the first time. When they appear again, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of this application, the same or similar terms, concepts, technical solutions and / or application scenario descriptions that are not described in detail later can be referred to their previous relevant detailed descriptions.
[0223] In this application, the descriptions of the various embodiments have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0224] The technical features of the present application can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.
[0225] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A method for verifying lateral acceleration sensor signals, characterized in that, include: In response to acquiring vehicle driving operation data, when the vehicle driving operation data meets a first preset condition, it is determined that the vehicle is in a steady-state driving state. The angle deviation within a calibration time is calculated based on vehicle driving sensing data. The vehicle driving sensing data includes yaw rate sensor signals, vehicle lateral acceleration signals, vehicle speed signals, and wheel speed signals. The step of calculating the angle deviation within the calibration time based on the vehicle driving sensing data includes: calculating a first yaw rate based on the vehicle lateral acceleration signal and the vehicle speed signal, and calculating a second yaw rate based on the wheel speed signals; reading the yaw rate sensor signal, and calculating the angle deviation accumulated over the calibration time based on the first yaw rate and the second yaw rate; the angle deviation includes a first angle deviation and a second angle deviation. The step of reading the yaw rate sensor signal and calculating the angle deviation accumulated during the calibration time based on the first yaw rate and the second yaw rate includes: calculating a first deviation between the yaw rate sensor signal and the first yaw rate; calculating a second deviation between the second yaw rate and the yaw rate sensor signal; and calculating a third deviation between the second yaw rate and the first yaw rate; integrating the first deviation, the second deviation, and the third deviation within the calibration time to obtain the first angle deviation, the second angle deviation, and the third angle deviation respectively. The lateral acceleration sensor signal is verified to be correct based on the stated angle deviation.
2. The lateral acceleration sensor signal verification method according to claim 1, characterized in that, The vehicle driving operation data includes the vehicle's longitudinal acceleration signal, vehicle speed signal, accelerator pedal status, brake pedal status signal, and steering wheel status. The first preset condition includes at least one of the following: The longitudinal acceleration signal of the vehicle is located in the first threshold range; The vehicle speed signal is located in the second threshold range; The accelerator pedal is not depressed; The brake pedal is not depressed. Based on the steering wheel state, the steering wheel angle is calculated to be within the third threshold range; The rate of change of steering wheel angle is calculated based on the steering wheel state and is less than the fourth threshold.
3. The method for verifying lateral acceleration sensor signals according to claim 1, characterized in that, In the step of calculating the first yaw rate based on the vehicle's lateral acceleration signal and vehicle speed signal, the calculation is performed according to the following expression: YawRate_Ay=ay*V_Vehicle Where YawRate_Ay is the first yaw rate, ay is the lateral acceleration signal, and V_Vehicle is the vehicle speed signal.
4. The method for verifying lateral acceleration sensor signals according to claim 1, characterized in that, The step of calculating the second yaw rate based on the wheel speed signal includes at least one of the following: When the vehicle is a front-wheel drive vehicle, the rear wheel track is read, and the second yaw rate is calculated based on the left rear wheel speed and the right rear wheel speed. The wheel speed signal includes the left rear wheel speed and the right rear wheel speed. When the vehicle is a rear-wheel drive vehicle, the front wheel track is read, and the second yaw rate is calculated based on the left front wheel speed and the right front wheel speed. The wheel speed signal includes the left front wheel speed and the right front wheel speed.
5. The lateral acceleration sensor signal verification method according to claim 4, characterized in that, In the step of reading the rear wheel track and calculating the second yaw rate based on the left and right rear wheel speeds, the calculation is performed according to the following expression: YawRate_Whl=(V_RR-V_RL)*T_RA Where YawRate_Whl is the second yaw rate, V_RR is the right rear wheel speed, V_RL is the left rear wheel speed, and T_RA is the rear wheel track.
6. The lateral acceleration sensor signal verification method according to claim 4, characterized in that, In the step of reading the front wheel track and calculating the second yaw rate based on the left and right front wheel speeds, the calculation is performed according to the following expression: YawRate_Whl=(V_FR-V_FL)*T_FA Where YawRate_Whl is the second yaw rate, V_FR is the right front wheel speed, V_FL is the left front wheel speed, and T_FA is the front wheel track.
7. The method for verifying lateral acceleration sensor signals according to claim 1, characterized in that, In the step of calculating the first deviation between the yaw rate sensor signal and the first yaw rate, the calculation is performed according to the following expression: YawDiff_Sensor_AY=YawRate_Sensor-YawRate_Ay Where YawDiff_Sensor_AY is the first deviation, YawRate_Sensor is the yaw rate sensor signal, and YawRate_Ay is the first yaw rate.
8. The method for verifying lateral acceleration sensor signals according to claim 1, characterized in that, In the step of calculating the second deviation between the second yaw rate and the yaw rate sensor signal, the calculation is performed according to the following expression: YawDiff_WhlSpd_Sensor=YawRate_Whl-YawRate_Sensor Wherein, YawDiff_WhlSpd_Sensor is the second deviation, YawRate_Whl is the second yaw rate, and YawRate_Sensor is the yaw rate sensor signal.
9. The method for verifying lateral acceleration sensor signals according to claim 1, characterized in that, In the step of calculating the third deviation between the second yaw rate and the first yaw rate, the calculation is performed according to the following expression: YawDiff_WhlSpd_Ay=YawRate_Whl-YawRate_Ay Among them, YawDiff_WhlSpd_Ay is the third deviation, YawRate_Whl is the second yaw rate, and YawRate_Ay is the first yaw rate.
10. The method for verifying lateral acceleration sensor signals according to claim 1, characterized in that, In the step of integrating the first deviation, the second deviation, and the third deviation within the calibration time to obtain the first angle deviation, the second angle deviation, and the third angle deviation respectively, the following expression is used for calculation: AngleDiff_Sensor_AY=∫YawDiff_Sensor_AY*dt AngleDiff_WhlSpd_Sensor=∫YawDiff_WhlSpd_Sensor*dt AngleDiff_WhlSpd_Ay=∫YawDiff_WhlSpd_Ay*dt Wherein, AngleDiff_Sensor_AY is the first angular deviation, AngleDiff_WhlSpd_Sensor is the second angular deviation, AngleDiff_WhlSpd_Ay is the third angular deviation, YawDiff_Sensor_AY is the first deviation, YawDiff_WhlSpd_Sensor is the second deviation, YawDiff_WhlSpd_Ay is the third deviation, and dt is the derivative of the calibration time.
11. The method for verifying lateral acceleration sensor signals according to claim 1, characterized in that, The step of verifying the lateral acceleration sensor signal based on the angle deviation includes: When the first angle deviation, the second angle deviation, and the third angle deviation meet the second preset condition, or when the first angle deviation, the second angle deviation, and the third angle deviation do not meet the second preset condition, and the first angle deviation, the second angle deviation, and the third angle deviation meet the third preset condition, the lateral acceleration sensor signal is determined to be abnormal.
12. The lateral acceleration sensor signal verification method according to claim 11, characterized in that, The second preset condition includes at least one of the following: The first angular deviation is greater than the fifth threshold; The third angle deviation is greater than the sixth threshold; The second angular deviation is located in the seventh threshold range.
13. The method for verifying lateral acceleration sensor signals according to claim 11, characterized in that, The third preset condition includes at least one of the following: The first angular deviation is less than the eighth threshold; The third angle deviation is less than the ninth threshold; The second angular deviation is located in the tenth threshold range.
14. A transverse acceleration sensor signal verification device, characterized in that, The lateral acceleration sensor signal verification device includes a processor and a storage medium interconnected with each other, wherein: The storage medium is used to store computer programs; The processor is used to execute the computer program to implement the lateral acceleration sensor signal verification method as described in any one of claims 1-13.
15. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the lateral acceleration sensor signal verification method as described in any one of claims 1-13.
Citation Information
Patent Citations
Yaw rate detection device
CN102906575A
Vehicle steering wheel angle correction method, vehicle and readable storage medium
CN112109804A
Yaw velocity compensation calculation method, storage medium and compensation calculation system
CN113771866A
Device and method for controlling behavior of vehicle
JP2009149197A
In-vehicle sensor-based calibration algorithm for yaw rate sensor calibration
US20090265054A1