The present invention relates to an offset amount estimate device that estimates the offset amount of a sensor detecting the traveling information of a vehicle.
For example, Patent Literature 1 discloses an offset amount estimate device in the related art. The sensor offset amount estimate device estimates an offset amount, which is the positional deviation of a neutral point (zero point) in a left and right acceleration sensor on the basis of the left and right acceleration estimated from the speed and steering angle of a vehicle and an output value from the left and right acceleration sensor.
Patent Literature 1: Japanese Unexamined Patent Application Publication No. 8-136572
However, the sensor offset amount estimate device does not consider the influence of a road surface cant (the inclination of a road surface). Therefore, for example, even when the offset amount is changed, it is difficult to determine whether the change is caused by the error of the road surface cant or the error of the sensor. Therefore, it is difficult to accurately estimate the offset amount.
An object of the invention is to provide a sensor offset amount estimate device capable of accurately estimating the offset amount of a sensor.
In order to achieve the object, according to an aspect of the invention, there is provided a sensor offset amount estimate device that estimates offset amounts of sensors detecting traveling information of a vehicle. The sensor offset amount estimate device includes an offset amount estimating unit that estimates the offset amount of at least one of a left and right acceleration sensor, a steering angle sensor, and a yaw rate sensor serving as the sensors on the basis of a motion equation considering a road surface cant when the vehicle is turned and the traveling information detected by the sensors.
In the sensor offset amount estimate device according to the above-mentioned aspect of the invention, even when the vehicle travels on a road with a road surface cant, it is possible to estimate the offset amount of at least one of the left and right acceleration sensor, the steering angle sensor, and the yaw rate sensor serving as the sensors, appropriately considering the road surface cant. That is, according to the invention, it is possible to accurately estimate the offset amount of the sensor.
The offset amount estimating unit may derive, as the motion equation, a yaw rate calculation expression related to a yaw rate of the vehicle and a slip angle calculation expression related to a slip angle of the vehicle, and derive a self-aligning torque calculation expression related to a self-aligning torque of the vehicle on the basis of a balance equation of force around a tire of the vehicle. The offset amount estimating unit may estimate the offset amounts of the left and right acceleration sensor, the steering angle sensor, and the yaw rate sensor from the yaw rate calculation expression, the slip angle calculation expression, the self-aligning torque calculation expression, and the traveling information. When the offset estimating unit is formed in this way, it is possible to accurately estimate the offset amounts of the left and right acceleration sensor, the steering angle sensor, and the yaw rate sensor at a time.
The offset amount estimating unit may derive, as the motion equation, a yaw rate calculation expression related to a yaw rate of the vehicle and a slip angle calculation expression related to a slip angle of the vehicle. The offset amount estimating unit may estimate the offset amounts of the left and right acceleration sensor and the steering angle sensor from the yaw rate calculation expression, the slip angle calculation expression, and the traveling information. In this case, it is possible to simplify the operation of the offset amount estimating unit.
The offset amount estimating unit may derive a yaw rate calculation expression related to a yaw rate of the vehicle as the motion equation, and estimate the offset amount of the left and right acceleration sensor from the yaw rate calculation expression and the traveling information. In this case, it is possible to further simplify the operation of the offset amount estimating unit.
The offset amount estimating unit may include an offset amount correcting unit that corrects the set offset amount of the sensor on the basis of the estimated offset amount of the sensor. In this case, the set offset amount is appropriately corrected.
In this case, the offset amount correcting unit may vary a rate of change in the offset amount in the correction, depending on the degree of at least one of the steering angle, the slip angle, and the yaw rate of the vehicle, and the road surface cant. The error (hereinafter, referred to as a “model gain error”) of the motion equation is likely to be changed due to the degree of the steering angle, slip angle, and yaw rate of the vehicle, and the road surface cant. Therefore, during the correction of the offset amount by the offset amount correcting unit, when the rate of change varies depending on the degree of at least one of the steering angle, slip angle, and yaw rate of the vehicle, and the road surface cant, it is possible to suppress the influence of the model gain error and accurately correct the set offset amount.
When the vehicle is turned, the offset amount correcting unit may set the rate of change in the offset amount in the correction to be less than that when the vehicle goes straight, or stop the correction. When the vehicle is turned, there is a concern that the model gain error will be more than that when the vehicle goes straight. Therefore, according to this structure in which, when the vehicle is turned, the rate of change is less than that when the vehicle goes straight, or correction is stopped, it is possible to suppress the influence of the model gain error and accurately correct the set offset amount.
According to the invention, it is possible to accurately estimate the offset amounts of sensors.
a) is a perspective view illustrating a balance equation of force around a tire,
Hereinafter, exemplary embodiments of the invention will be described in detail with reference to the accompanying drawings. In the following description, the same or equivalent components are denoted by the same reference numerals and a description thereof will not be repeated. In addition, “̂” attached on the upper side of a symbol indicates a value before correction, “−” attached on the upper side of a symbol indicates an average value, and “˜” attached on the upper side of a symbol indicates a value after correction. In some cases, “̂”, “−”, and “˜” are attached on the upper right side of the symbol for convenience of description.
First, a first embodiment of the invention will be described.
The sensors 2 include a left and right acceleration sensor 3, a steering angle sensor 4, a yaw rate sensor 5, a slip angle sensor 6, and a self-aligning torque (“SAT”) sensor 7.
The left and right acceleration sensor 3 detects left and right acceleration ĝy, which is the horizontal G of the vehicle X. The steering angle sensor 4 detects the steering angle δ̂ of the vehicle X. The yaw rate sensor 5 detects the yaw rate γ̂ of the vehicle X. The slip angle sensor 6 detects the slip angle βtrue of the vehicle X. In this embodiment, the slip angle sensor 6 detects the slip angle βtrue on the basis of, for example, the ground speed of the vehicle obtained by receiving emitted light.
The SAT sensor 7 detects self-aligning Th. In this embodiment, the SAT sensor 7 detects the self-aligning torque Th on the basis of torque by power steering and torque by the driver.
In this embodiment, the sensor offset amount estimate device 1 includes a sensor correction calculation unit 8. The sensor correction calculation unit 8 is, for example, an ECU (Electronic Control Unit) including a CPU, a ROM, and a RAM. The sensor correction calculation unit 8 is connected to the sensors 2 and receives the traveling information (hereinafter, referred to as a “sensor value”) detected by the sensors 2.
The sensor correction calculation unit 8 estimates and corrects the offset amount of each of the left and right acceleration sensor 3, the steering angle sensor 4, and the yaw rate sensor 5 on the basis of a motion equation considering road camber (road surface cant) when the vehicle X is turned, a balance equation of force around the tire of the vehicle X, and the sensor values detected by the sensors 2. Then, the sensor correction calculation unit 8 outputs the corrected left and right acceleration gy true, the corrected steering angle δtrue, and the corrected yaw rate ytrue as the corrected sensor values (which will be described in detail below).
Next, the operation of the sensor offset amount estimate device 1 having the above-mentioned structure will be described with reference to the flowchart shown in
The sensor offset amount estimate device 1 according to this embodiment performs the following process during the traveling of the vehicle X. That is, first, for example, the sensor offset amount estimate device 1 determines whether the shape of the road on which the vehicle X travels is a straight line (or a line close to a straight line) using a camera or a GPS (Global Positioning System) (S1). Specifically, the sensor offset amount estimate device 1 detects the curvature of the road or the yaw angle of the vehicle X and determines whether the detected value is equal to or less than a predetermined value.
In addition, the sensor offset amount estimate device 1 determines whether the vehicle X normally goes straight (or close to straight) (S2). Specifically, the sensor offset amount estimate device 1 determines whether the steering angle δ̂ and the yaw rate γ̂ respectively detected by the steering angle sensor 4 and the yaw rate sensor 5 are in a predetermined range. In Step S2, the sensor offset amount estimate device 1 may determine whether the values obtained by filtering the steering angle δ̂ and the yaw rate γ̂ with a high-pass filter are in a predetermined range.
Then, when the determination result in Steps S1 and S2 are “YES”, the sensor correction calculation unit 8 estimates the offset amounts of the sensors 3 to 5 on the basis of the motion equation considering road camber when the vehicle X is turned, the balance equation of force around the tire of the vehicle X, and the left and right acceleration ĝy, the steering angle δ, the yaw rate γ, the slip angle βtrue, and the self-aligning torque Th true detected by the sensors 3 to 7 (S3). In this embodiment, in the sensor correction calculation unit 8, the following calculation expressions are incorporated as the “motion equation considering road camber” and the “balance equation of force around the tire”.
[Motion Equation Considering Road Camber]
As shown in
[Expression 1]
Y=m(Vγ+gy)
(where Y: a road camber amount, m: the mass of the vehicle X, V: a vehicle speed, γ: a yaw rate, and gy: left and right acceleration).
Therefore, for example, the motion equation considering the road camber when the vehicle X is turned may be represented by the following Expression 2 in a two-wheel model shown in
(where β: a slip angle, the second moment of area of the vehicle X, lf: a distance from the center of gravity to the center of a front wheel shaft, and lr: a distance from the center of gravity to the center of a rear wheel shaft).
When Fyf and Fyr in the above-mentioned Expression 2 and the following Expression 3 are substituted and arranged, the following Expression 4 is obtained:
(where Cf: front wheel cornering force, δ: a steering angle, and Cf: rear wheel cornering force).
When the above-mentioned expressions are arranged under normal conditions (dβ/dt=dγ/dt=0), the following Expression 5 is obtained:
The above-mentioned Expression 5 can be transformed into the following Expression 6 by a determinant theorem. When the determinant represented by the following Expression 6 is solved, the following Expression 7 is obtained as a motion equation:
(where βδ a slip angle generated by steering, βc: a slip angle generated by road camber, γδ: a yaw rate generated by steering, γe: a yaw rate generated by road camber, and A: a stability factor).
[Balance Equation of Force Around Tire]
Since the balance equation of force around the tire of the vehicle X is, for example, the balance equation of force around a kingpin 14 shown in
(where Th: steering torque, ξ: caster trail ξc+pneumatic trail ξn, Nr: a specific stroke (nut lead), and lk: the effective length of a knuckle arm).
In
When the relation of the above-mentioned Expression 7 is substituted into Expression 8, the following Expression 9 is obtained as the balance equation of force around the tire:
(where τδ: self-aligning torque generated by steering and τc: self-aligning torque generated by road camber).
Therefore, finally, the sensor correction calculation unit 8 indicates the motion of the vehicle X using a calculation expression (model) including three simultaneous equations represented by the following Expression 10:
When the sensor values detected by the sensors 3 to 5 and the road camber amount Y (see the following Expression 11) are substituted as δtrue=δ and γtrue=γ into the above-mentioned Expression 10, the following Expression 12 having three unknown variables and three equations:
(where γtrue: the true value of the yaw rate, γoffset: the offset amount of the yaw rate amount sensor, δtrue: the true value of a steering angle, δoffset: the offset amount of the steering angle sensor, gy true: the true value of left and right acceleration, and gy offset: the offset amount of the left and right acceleration sensor).
As a result, when Expression 12 is solved, the offset amounts gy offset, δoffset, and γoffset of the sensors 3 to 5 are derived and estimated.
Then, Step S3 is repeated for T seconds (for example, 4 seconds) to derive the offset amount average values of the estimated offset amounts γoffset, δoffset, and gy offset for T seconds. Then, the set offset amount is corrected, that is, the final offset amount is calculated on the basis of the current offset amount average values for T seconds and the previous offset amount average values for T seconds (S4).
Specifically, it is determined whether calculation during T seconds is valid, partially invalid (or an invalid rate), or invalid on the basis of the difference between the offset amount average value and an offset amount true value (offset amount regarded as a true value). Then, the final offset amount is calculated by the following Expression 13:
[Expression 13]
{tilde over (g)}yoffset=K
(where g˜y offset: the final offset amount of the left and right acceleration sensor, g−y offset(n): the current offset amount average value of the left and right acceleration sensor, g−y offset(n−1): the previous offset amount average value of the left and right acceleration sensor, δ˜offset: the final offset amount of the steering angle sensor, δ−offset(n): the current offset amount average value of the steering angle sensor, δ−offset(n−1): the previous offset amount average value of the steering angle sensor, γ˜offset: the final offset amount of the yaw rate sensor, γ−offset(n): the current offset amount average value of the yaw rate sensor, and γ−offset(n−1): the previous offset amount average value of the yaw rate sensor).
In this case, a weight coefficient K in Expression 13 varies depending on the calculation result.
As shown in
When the determination result in Steps S1 and S2 is “No”, the offset amount is not estimated and corrected and the previous final offset amount is maintained.
Then, the corrected left and right acceleration gy true, the corrected steering angle δtrue, and the corrected yaw rate γtrue are derived as the corrected sensor values from the final offset amount and the sensor values detected by the sensors 3 to 5 and then output (S5).
In this way, the sensor offset amount estimate device 1 according to this embodiment can estimate the offset amounts gy offset, δoffset, and γoffset of the sensors 3 to 5, appropriately considering the road camber amount Y. Therefore, even when the vehicle travels on the road with road camber, it is possible to accurately estimate the offset amounts gy offset, δoffset, and γoffset of the sensors 3 to 5 at a time.
As a result, in this embodiment, it is possible to minimize the errors of the sensors 3 to 5 that play an important role as a means for acquiring traveling information for vehicle control during the traveling of the vehicle. Therefore, when vehicle control is performed using this embodiment, the accuracy of the vehicle control is improved.
When the vehicle X is turned, for example, a model gain error, which is an error in the calculation expression represented by the above-mentioned Expression 10 increases and the estimation accuracy of the offset amounts gy offset, δoffset, and γoffset is likely to be reduced. Therefore, in this embodiment, as described above, only when the road is straight and the vehicle X normally goes straight, the offset amounts gy offset, δoffset, and γoffset are corrected (NO in Steps S1 and S2). According to this embodiment, it is possible to suppress the influence of the model gain error and accurately correct the offset amounts gy offset, δoffset, and γoffset.
However, in the related art, in some cases, in order to accurately acquire the sensor values of the sensors 3 to 5, the sensor values are filtered by a high-pass filter. In this case, there is a concern that a traveling information component which is desired to be detected (a normal sensor value in a low frequency range) will be removed. In contrast, in this embodiment, as described above, filtering is not needed and the above-mentioned operation and effect (the effect of accurately estimating the offset amounts gy offset, δoffset, and γoffset) are obtained by a simple structure. Therefore, this embodiment is particularly effective.
In this embodiment, as described above, only when the vehicle X goes straight, the offset amounts are corrected, but the invention is not limited thereto. For example, when the vehicle X is turned, the weight coefficient K represented by the above-mentioned Expression 13 may be less than that when the vehicle X goes straight. The point is that the weight coefficient K (that is, the rate of change in the correction of the offset amount) may vary depending on the degree of at least one of the steering angle δ, slip angle β, and yaw rate γ of the vehicle X, and the road camber amount Y.
Next, a second embodiment of the invention will be described. In this embodiment, the difference from the first embodiment will be mainly described.
A sensor offset amount estimate device 20 according to this embodiment further includes a yaw rate sensor offset amount correcting unit 21. The yaw rate sensor offset amount correcting unit 21 corrects the offset amount γoffset of the yaw rate sensor 5. In this embodiment, the yaw rate sensor offset amount correcting unit 21 performs the correction such that the offset amount γoffset is 0 when a vehicle X is stopped.
A sensor correction calculation unit 8 according to this embodiment estimates and corrects the offset amounts of the left and right acceleration sensor 3 and the steering angle sensor 4 on the basis of a motion equation considering road camber when the vehicle X is turned and the sensor value detected by the sensor 2. Then, the sensor correction calculation unit 8 outputs the corrected left and right acceleration gy true and the corrected steering angle δtrue as the corrected sensor values.
Specifically, finally, the sensor correction calculation unit 8 indicates the motion of the vehicle X using a calculation expression (model) including two simultaneous equations represented by the following Expression 14:
Then, the sensor values detected by the sensors 3 and 4 and a road camber amount Y (see the following Expression 15) are substituted as δtrue=δ and γtrue=γ into the above-mentioned Expression 14 to derive the following Expression 15 having two unknown variables and two equations:
As a result, when the above-mentioned Expression 15 is calculated and solved, the offset amounts gy offset and δoffset of the sensors 3 and 4 are derived and estimated.
In this way, in this embodiment, it is possible to estimate the offset amounts gy offset and δoffset of the sensors 3 and 4, appropriately considering the road camber amount Y. Therefore, it is possible to accurately estimate the offset amounts gy offset and δoffset of the sensors 3 and 4.
In this embodiment, as described above, the yaw rate sensor offset amount correcting unit 21 that corrects the offset amount γoffset of the yaw rate sensor 5 is separately provided and the sensor correction calculation unit 8 estimates the offset amounts gy offset and δoffset of the sensors 3 and 4. In this case, as represented by the above-mentioned Expressions 12 and 16, it is possible to reduce the number of simultaneous equations from 3 to 2, as compared to the first embodiment, and thus simplify calculation. In addition, since the SAT sensor 7 is not needed, it is possible to simplify the structure.
In this embodiment, the offset amounts gy offset and δoffset of the sensors 3 and 4 among the sensors 3 to 5 are estimated and corrected. Instead of the structure, the offset amounts gy offset and γoffset of the sensors 3 and 5 may be estimated and corrected, or the offset amounts δoffset and γoffset of the sensors 4 and 5 may be estimated and corrected.
The offset amount γoffset of the yaw rate sensor 5 is relatively easily calculated by a general method used in, for example, an antiskid brake system (for example, Vehicle Stability Control (VSC)). From this point, the structure of this embodiment that estimates the offset amounts gy offset and δoffset of the sensors 3 and 4 other than the yaw rate sensor 5 is practical.
Next, a third embodiment of the invention will be described. In this embodiment, the difference from the second embodiment will be mainly described.
A sensor offset amount estimate device 30 according to this embodiment further includes a steering angle sensor offset amount correcting unit 31. The steering angle sensor offset amount correcting unit 31 corrects the offset amount δoffset of the steering angle sensor 4. In this embodiment, when the yaw rate sensor offset amount correcting unit 21 corrects the yaw rate γ and the yaw rate γ is maintained at 0 for a predetermined period of time during the traveling of a vehicle X, the steering angle sensor offset amount correcting unit 31 performs correction such that the steering angle δ is 0.
A sensor correction calculation unit 8 according to this embodiment estimates and corrects the offset amount gy offset of the left and right acceleration sensor 3 on the basis of a motion equation considering road camber when the vehicle X is turned and the sensor value detected by the sensor 2. Then, the sensor correction calculation unit 8 outputs the corrected left and right acceleration gy true as the corrected sensor value.
Specifically, finally, the sensor correction calculation unit 8 indicates the motion of the vehicle X using one calculation expression (model) represented by the following Expression 17:
Then, the sensor value detected by the left and right acceleration sensor 3 and a road camber amount Y (see the following Expression 18) are substituted into the above-mentioned Expression 14 to derive the following Expression 19 having one unknown variable 1 and one equation:
As a result, when the above-mentioned Expression 19 is calculated and solved, the offset amount gy offset of the left and right acceleration sensor 3 is derived and estimated.
In this way, in this embodiment, it is possible to estimate the offset amount gy offset of the left and right acceleration sensor 3, appropriately considering the road camber amount Y. Therefore, it is possible to accurately estimate the offset amount gy offset.
In addition, in this embodiment, as described above, the steering angle sensor offset amount correcting unit 31 that corrects the offset amount δoffset of the steering angle sensor 4 is separately provided and the sensor correction calculation unit 8 estimates only the offset amount gy offset of the left and right acceleration sensor 3. In this case, as shown in the above-mentioned Expressions 16 and 19, it is possible to reduce the number of simultaneous equations from 2 to 1, as compared to the second embodiment, and thus further simplify calculation. In addition, since the slip angle sensor 6 is not needed, it is possible to further simplify the structure.
In this embodiment, the offset amount gy offset of the left and right acceleration sensor 3 among the sensors 3 to 5 is estimated and corrected. Instead of the structure, the offset amount δoffset of the steering angle sensor 4 may be estimated and corrected, or the offset amount γoffset of the yaw rate sensor 5 may be estimated and corrected.
The exemplary embodiments of the invention have been described above, but the sensor offset amount estimate device according to the invention is not limited to the sensor offset amount estimate devices 1, 20, and 30 according to the embodiments. Various modifications can be made without departing from the scope and spirit of the invention defined by appended claims, or the invention can be applied to other structures.
For example, as the slip angle sensor 6, an estimating means for estimating the slip angle βtrue by an observer using a camera or a GPS may be used. In addition, as the SAT sensor 7, a means for directly detecting the self-aligning torque, for example, a strain gauge may be used.
The correction of the offset amount is not limited to the weighting correction represented by the above-mentioned Expression 13, but various kinds of general methods may be used. In the above description, the sensor correction calculation unit 8 forms an offset amount estimating unit and an offset amount correcting unit.
1, 20, 30: SENSOR OFFSET AMOUNT ESTIMATE
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2009/060161 | 6/3/2009 | WO | 00 | 11/30/2011 |