The present invention relates to a steering angle estimating apparatus for vehicle that estimates a steering angle of a vehicle using a steering wheel rotational velocity of the vehicle, and an electric power steering apparatus containing the estimating apparatus.
A conventional steering angle estimating apparatus for vehicle is disclosed in, for example, Japanese Patent No. 2614348 B2 (document 1). The estimating apparatus has a steering angle detecting sensor that detects a steering angle of a steering wheel, a left wheel velocity sensor that detects a velocity of the left wheels, a right wheel velocity sensor that detects a velocity of the right wheels, an estimated steering angle calculating means that calculates an estimated steering angle based on the velocity of the left wheels obtained by the left wheel velocity sensor and the velocity of the right wheels obtained by the right wheel velocity sensor, and a neutral position calculating means that calculates a neutral position of the steering angle of the steering wheel after a phase difference between a signal from the steering angle detecting sensor and the estimated steering angle obtained by the estimated steering angle calculating mean is taken into consideration.
Further, Japanese Patent Application Laid-Open No. 2003-14450 A (document 2) discloses a steering angle estimating apparatus for vehicle, which estimates a steering angle of a vehicle using a pair of rotating sensors which detect rotating states of the right and left wheels, having: a velocity detecting means that detects rotational velocities of the right and left wheels based on outputs from the paired rotating sensors; a velocity ratio calculating means that calculates a rotational velocity ratio of the rotational velocity of the left wheels to the rotational velocity of the right wheels detected by the velocity detecting means; a steering angle calculating means that calculates the steering angle of the vehicle based on the rotational velocity ratio calculated by the velocity ratio calculating means.
In document 3 (Journal of the Institute of Electrical Engineers of Japan, vol. 120, No. 2 “New tire slipping detecting method which does not require vehicle velocity information in electronic vehicle”, 2000), a motion equation of wheels and a motion equation of a vehicle body are obtained so that a slip ratio is estimated by using wheel velocities and a vehicle velocity as state variables.
However, with the technique in the document 1, only a neutral point of steering is estimated, and thus an estimation possible range is narrow. Since only a velocity of one set of the right wheel and left wheel is used for the estimation, accurate estimation cannot be made.
Since the estimating apparatus in the document 2 determines a steady state by comparing a rotational velocity ratio of two front wheels with a rotational velocity ratio of two rear wheels, a difference in turning radius between the front wheels and the rear wheels is not accurately reflected, and thus the above steady determination accuracy is not occasionally exact according to the steering angle. When only one wheel slips, the steering angle cannot be estimated.
Further, in the technique in the document 3, a torque for driving the tires should be detected, and motor driving is necessary or a driving torque sensor is necessary.
The present invention is devised in view of the above problems, and it is an object of the present invention to provide a steering angle estimating apparatus for vehicle that can accurately determine the steady state at all steering angles, and can estimate the steering angle as much as possible even in the case of a non-steady state such that one wheel slips. Its another object is to provide an electric power steering apparatus which contains the steering angle estimating apparatus for vehicle which can accurately determine the steady state at all the steering angles and can estimate the steering angle as much as possible even in a case where the steady state is not obtained.
The present invention relates to a steering angle estimating apparatus for vehicle that has wheel rotational velocity sensors for four wheels, respectively, and estimates a steering angle of a vehicle based on wheel rotational velocities from the wheel rotational velocity sensors, and the object of the present invention is achieved by comparing relationships in the wheel rotational velocities between two combinations of front and rear wheels on right and left sides and detecting that slip of the four wheels is detected.
Further, the object of the present invention is achieved more effectively by that when the two combinations of the front and rear wheels on the right and left sides match with each other, even if one of the four wheels slips, this wheel is specified and the correct steering angle can be estimated.
As shown in
According to any one of the mathematical formulas 1 and 2, the steering angle α is uniformly obtained from the vehicle velocities ωfl, ωfr, ωrl and ωrr. That is to say, the steering angle α can be estimated. Further, the front and rear wheels on the right and left sides and the steering angles αl, and αr on the right and left sides establish the following relationships:
The relationships among the steering angle α of the center of the front wheel axle, the steering angle αl, of the left front wheel and the steering angle αr of the right front wheel is determined by a vehicle type. If they establish the following mathematical formulas 5 and 6, the mathematical formulas 1 to 4 hold by the common steering angle α, axle distance L of the vehicle and vehicle width E. As shown in
At the time of left-hand turn,
αl=k1·α
αr=k2·α [Mathematical Formula 5]
At the time of right-hand turn,
αl=k2·α
αr=k1·α [Mathematical Formula 6]
When the vehicle can be turned in a steady state, the wheel velocities ωfl, ωfr, ωrl and ωrr establish all the mathematical formulas 1 to 4, but when a wheel slips, a mathematical formula which does not establish these mathematical formulas holds. Since this mathematical formula contains a wheel which slips, all the mathematical formulas 1 to 4 are checked so that the slipped wheel can be specified (excluding the case where two or more wheels slip). For example, in the case where the relationship between the rear wheels and the right front wheel is appropriate, as shown in
After the vehicle repeats an operation for clearing all duration times (Step S2) for which a condition is satisfied until the vehicle is accelerated to a predetermined velocity v0 (Step S1), when the wheels reach the predetermined velocity v0, the rotational velocities ωfl, ωfr, ωrl and ωrr of the wheels are read from the wheel rotational velocity sensors (Step S3). The rotational velocities ωfl and ωfr of the front wheels, and the rotational velocities ωrl and ωrr of the rear wheels are used so that the estimated steering angles αfront and αrear are calculated according to the mathematical formulas 1 and 2 (Step S4).
A determination is made whether the right wheels or the left wheels are inner rings or outer rings based on the estimated steering angles αfront and αrear, the ratio k1 of the preset steering angle to the steering angle of the inner rings is multiplied by the ratio k2 of the steering angle to the steering angle of the outer ring, and the steering angle α1, of the left wheels and the steering angle αr of the right angles are estimated so that their cosine values are calculated (Step S5, cos αfl and cos αfr from the front wheels, and cos αrl and cos αrr from the rear wheels). The steering angles of the inner and outer rings may be estimated not by a determination at the time of right-hand turn and left-hand turn and the multiplication of the coefficients (k1 and k2) but by a data table about the steering angles which is prepared. Further, a data table for obtaining cosine values of the inner and outer rings directly based on the steering angle a of the center of the front wheel axle may be utilized.
The rotational ratios of the front wheels to the rear wheels ωrl/ωfl and ωrr/ωfr are calculated based on the wheel rotational velocities ωfl, ωfr, ωrl and ωrr of the front and rear wheels on the right and left sides (Step S6), so that the calculated rotational ratios are compared with the cosine values cosαfl, cos αfr, cos αrl and cos αrr (Step S7). That is to say, the following mathematical formula 7 is operated. x designates l for left or r for right.
dx=cos αx−ωrx/ωfx [Mathematical Formula 7]
An absolute value |dx| of a difference dx obtained according to the mathematical formula 7, namely, the absolute values |dfl|, |dfr|, |drl| and |drr| are obtained, and a determination is made whether the absolute value |drr| in the absolute values |dfl|, |dfr|, |drl| and |drr| of an error of the cosine value calculated from the estimated steering angle of the rear wheels and the velocity of the right wheels is not more than a previously set value d0 (Step S10). When the absolute value |drr| is not more than the set value d0, the condition (the error is small) is regarded as being satisfied so that a timer for drr is counted up (Step S11). When the absolute value |drr| is larger than the set value d0, the condition is regarded as being unsatisfied, so that the timer for drr is cleared (Step S12) and the sequence goes to a next operation.
That is to say, a determination is made whether the absolute value |drl| of an error of the cosine value calculated based on the estimated steering angle of the rear wheels and the velocity of the left wheel is not more than the previously set value d0 (Step S13). When the absolute value |drl| is not more than the set value d0, the condition (the error is small) is regarded as being satisfied, so that a timer for drl is counted up (Step S14). When the absolute value |drl| is larger than the set value d0, the condition is regarded as being unsatisfied so that the timer for drl is cleared (Step S15) and the sequence goes to a next operation.
That is to say, a determination is made whether the absolute value |dfr| of an error of the cosine value calculated based on the estimated steering angle of the front wheels and the velocity of the right wheels is not more than the previously set value d0 (Step S20). When the absolute value |dfr| is not more than the set value d0, the condition (the error is small) is regarded as being satisfied, so that a timer for dfr is counted up (Step S21). When the absolute value |dfr| is larger than the set value d0, the condition is regarded as being unsatisfied, so that the timer for dfr is cleared (Step S22) and the sequence goes to a next operation.
That is to say, a determination is made whether the absolute value |dfl| of an error of the cosine value calculated based on the estimated angle of the front wheels and velocity of the right wheels is not more than the previously set value do (Step S23). When the absolute value |dfl| is not more than the set value d0, the condition (the error is small) is regarded as being satisfied, the timer for dfl is counted up (Step S24). When the absolute value |dfl| is larger than the set value d0, the condition is regarded as being unsatisfied, so that the timer for dfl is cleared (Step S25) and the sequence goes to next duration time processes.
A module of the flowchart in
A determination is made whether duration time for drr or duration time for drl is not less than predetermined time t (Step S26). When the duration time for drr or the duration time for drl is not less than the predetermined time t, the estimated angle is determined as αrear and the operation is ended (Step S27). When the duration time for drr or the duration time for drl is shorter than the predetermined time t, a determination is made whether duration time for dfr or duration time for dfl is not less than the predetermined time t (Step S28). When the duration time for dfr or the duration time for dfl is not less than the predetermined time t, the estimated angle is determined as αfront and the operation is ended (Step S29). When the duration time for drr or the duration time for drl is shorter than the predetermined time t, the sequence returns to the step S1 so that the above operation is repeated.
The rotational ratios of the front and rear wheels ωrl/ωfl and ωrr/ωfr are calculated based on the rotational velocities ωfl, ωfr, ωrl and ωrr of the front and rear wheels on the right and left, so that the calculated rotational ratios are compared with cos αfl, cos αfr, cos αrl and cos αrr. When the absolute values |dfl|, |dfr|, |drl| and |drr| of the differences between the rotational ratios and the cosine values are smaller than the previously set value d0 for the predetermined time t, a determination is made that combinations (for example, the front wheel and left wheel in the case of dfl) are in the steady state where the wheels do not slip. When the determination is made that one of the absolute values |drl| and |drr| shows the steady state, the value obtained in the mathematic formula 2 (rear wheels) is adopted as the steering angle estimated value, so that both |drl| and |drr| show slip. When the determination is made that any one of |dfl| and |dfr| shows the steady state, the value obtained in the mathematical formula 1 (front wheels) is adopted as the steering angle estimated value.
In the above example, the determination is made as to the right rear wheel, the left rear wheel, the right front wheel and the left front wheel in this order, but the order is arbitrary.
According to the steering angle estimating apparatus for vehicle of the present invention, the relational expression on which the ratio of the wheel turning radiuses in the steady state is accurately reflected is used, so that the steady state can be determined more definitely than conventional methods. Further, in the case where one wheel slips, the estimated steering angles of the four sets of the right and left front wheels, the right and left rear wheels, left front and rear wheels and the right front and rear wheels are compared, so that the wheel which slips can be specified, and the correct estimated steering angle can be selected from the other wheels.
Since the steering angle estimating apparatus for vehicle of the present invention can accurately determine the steady states at all the steering angles, the estimating apparatus can be applied to vehicles such as automobiles optimally. Since this estimating apparatus can estimate the steering angle as much as possible even in the case of a non-steady state, this estimating apparatus is effective for vehicle apparatuses.
Number | Date | Country | Kind |
---|---|---|---|
2003-332625 | Sep 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2004/013711 | 9/14/2004 | WO | 00 | 3/27/2006 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2005/031256 | 4/7/2005 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
7295908 | Goto et al. | Nov 2007 | B2 |
7302328 | Kato et al. | Nov 2007 | B2 |
Number | Date | Country |
---|---|---|
3-182862 | Aug 1991 | JP |
4-79260 | Jul 1992 | JP |
4-310864 | Nov 1992 | JP |
2614348 | Feb 1997 | JP |
9-178464 | Jul 1997 | JP |
2002-145095 | May 2002 | JP |
2003-14450 | Jan 2003 | JP |
Number | Date | Country | |
---|---|---|---|
20070083308 A1 | Apr 2007 | US |