The present invention relates to an electric power steering apparatus.
The electric power steering apparatus assists steering force through motor driving in order to realize an excellent steering feeling.
An electric power steering apparatus disclosed in Japanese Laid-Open Patent Publication No. 2006-131191 has an assist torque calculating unit which calculates assist torque based on a vehicle speed and steering torque. The assist torque calculating unit increases the assist torque as the steering torque becomes larger. The assist torque calculating unit also decreases the assist torque as the vehicle speed V becomes faster. A steering assist force according to this calculated assist torque is applied to the steering wheel through the motor.
An electric power steering apparatus disclosed in Japanese Patent No. 4453012 is provided with a first reference model for setting target steering torque on the basis of a steering angle, and a second reference model for setting a target turning angle of a steering system on the basis of steering torque. Operation of a motor is controlled on the basis of both reference models as ideal models. In such a case, torque feedback control is executed so as to cause actual steering torque to follow target steering torque through the first reference model. As a result, the steering torque can always be set at an optimal value. Moreover, turning angle feedback control is executed so as to cause an actual turning angle to follow a target turning angle through the second reference model. As a result, the actual turning angle according to the steering torque which is input torque can be realized.
Meanwhile, a banked road has a road surface inclined in a width direction thereof and is curved. When a vehicle without the second reference model travels on the banked road, the steered angular position of a steering wheel becomes a steered angular position according to the banked road even if a driver does not apply the steering torque. Thus, the driver does not need to turn the steering wheel greatly while traveling on the banked road.
However, the actual turning angle according to the steering torque is realized in a vehicle with the second reference model, so that the steering wheel is returned to a neutral position unless a driver applies the steering torque while traveling on the banked road. Accordingly, the driver needs to keep applying the steering torque to prevent the steering wheel from returning to the neutral position while traveling on the banked road. Therefore, a suitable steering feeling may not be obtained while traveling on the banked road.
An object of the present invention is to provide an electric power steering apparatus allowing a suitable steering feeling to be obtained even on a banked road in a configuration of making an actual turning angle follow a target turning angle according to input torque.
In order to solve the above problem, there is provided an electric power steering apparatus with the first embodiment of the present invention that includes a steering force provider configured to provide assist torque to a steering system, a first control device configured to provide assist torque to the steering system through the steering force provider according to steering torque applied to a steering shaft by operation of a steering wheel by a driver, a second control device configured to determine a target turning angle according to input torque that is at least either the assist torque or the steering torque, the second control device configured to control a turning angle of a vehicle at the target turning angle by providing assist torque to the steering system through the steering force provider, a traveling road detection device configured to detect the degree of inclination of a road surface on which the vehicle travels, and a changing device configured to execute banked road correspondence control through the second control device associated with an increase in the degree of inclination, the banked road correspondence control changing the target turning angle at a time when the input torque is zero from a neutral turning angle corresponding to a straight ahead direction of the vehicle to a lower side of the inclined road surface.
Hereinafter, the first embodiment embodying an electric power steering apparatus according to the present invention will be described with reference to
As shown in
Upon operation of the steering wheel 2, the steering shaft 3 is rotated. The rotation of the steering shaft 3 is converted into reciprocating linear movement of the rack shaft 5 by the rack-and-pinion mechanism 4. By the reciprocating linear movement of the rack shaft 5, an actual turning angle θps of tires 7 is changed.
The EPS 1 also has an EPS actuator 10 as a steering force provider, and a motor control apparatus 11 controlling the movement of the EPS actuator 10. The EPS actuator 10 provides a steering system with an assist force for assisting steering operation. The EPS actuator 10 has a motor 12 serving as a driving source, and a speed reduction mechanism 13. As the motor 12, a brushless motor is employed.
The driving force of the motor 12 is transmitted to the steering shaft 3 after speed reduction through the speed reduction mechanism 13. Thus, the assist torque is provided to the steering system such as the steering wheel, the steering shaft 3, etc.
The motor control apparatus 11 is connected to a vehicle speed sensor 26, a lateral G sensor 25, a yaw rate sensor 27, and a torque sensor 24. The vehicle speed sensor 26 detects a vehicle speed V and outputs the detection result to the motor control apparatus 11. The lateral G sensor 25 detects a lateral acceleration LA acting in a vehicle width direction and outputs the detection result to the motor control apparatus 11. The yaw rate sensor 27 detects a yaw rate YR that is the rate of change of a rotation angle toward the turning direction of the vehicle, and then outputs the detection result to the motor control apparatus 11.
A torsion bar 15 is provided in the middle of the steering shaft 3. The torque sensor 24 detects a steering torque Th to be transmitted to the steering shaft 3 based on torsion of the torsion bar 15, and then outputs the detection result to the motor control apparatus 11.
As shown in
As shown in
The motor drive signal generating unit 29 executes current feedback control to cause the actual current value I to follow the current command value Ic, and then generates a motor drive signal. The inverter circuit 30 drives the motor 12 based on the motor drive signal from the motor drive signal generating unit 29.
The assist torque calculating unit 40 has a basic assist torque calculating unit 41, a target turning angle calculating unit 44, a turning angle feedback control unit 45, a turning angle calculating unit 43, and an adder 46. The basic assist torque calculating unit 41 calculates a basic assist torque Tab based on the steering torque Th detected by the torque sensor 24 and the vehicle speed V detected by the vehicle speed sensor 26, and then outputs to the target turning angle calculating unit 44 and the adder 46. Specifically, the basic assist torque calculating unit 41 increases the basic assist torque Tab as the steering torque Th becomes larger, and decreases the basic assist torque Tab as the vehicle speed V becomes faster, as shown in
The target turning angle calculating unit 44 calculates a target turning angle θp based on the steering torque Th and the basic assist torque Tab, and then outputs to the turning angle feedback control unit 45. Further, the target turning angle θp is an ideal cutting angle (turning angle) of the tire depending on a total torque Tt obtained by summing the steering torque Th and the basic assist torque Tab. The turning angle calculating unit 43 calculates an actual turning angle θps based on the motor rotation angle θm detected through the rotation angle sensor 17, and then outputs to the turning angle feedback control unit 45.
The turning angle feedback control unit 45 outputs an assist torque correction value θTab by executing feedback control so as for the actual turning angle θps to follow the target turning angle θp. The adder 46 calculates an assist torque Tas by adding the assist torque correction value θTab to the basic assist torque Tab, and then outputs to the current command value calculating unit 28. In this manner, the magnitude of the assist torque Tas is controlled so as for the actual turning angle θps to be the target turning angle θp. Consequently, a more stable steering feeling can be obtained by suppressing reverse input vibration which is input from the steerable wheel to the steering system.
Next, control blocks of the target turning angle calculating unit 44 will be described with reference to
As shown in
Tt=Jθp″+Cθp′+Kθp (1)
More specifically, the total torque Tt is obtained by adding a value obtained by multiplying a second-order time differential value θp″ of the target turning angle θp by the moment of inertia J, a value obtained by multiplying a first-order time differential value θp′ of the target turning angle θp by a viscosity coefficient C, and a value obtained by multiplying the target turning angle θp by a spring coefficient K. The ideal EPS model 50 and the ideal vehicle model 60 are configured to calculate the target turning angle θp from the total torque Tt based on the equation (1). The ideal EPS model 50 has an inertial control calculating unit 51 corresponding to an inertia term, a viscous control calculating unit 52 corresponding to a viscosity term, a subtractor 57, and a pair of integrators 54, 55. The ideal vehicle model 60 has a spring characteristics control calculating unit 61 corresponding to a spring term.
The subtractor 57 calculates a subtraction value Tp* by subtracting a viscous component Tvi from the viscous control calculating unit 52 from the subtraction value Tp, and outputs to the inertial control calculating unit 51. The inertial control calculating unit 51 calculates a target turning angle acceleration αp by dividing the subtraction value Tp* from the subtractor 57 by the moment of inertia J, and then outputs to the integrator 54 and the spring characteristics control calculating unit 61, respectively. The integrator 54 calculates a target turning angle speed op by integrating the target turning angle acceleration αp, and then outputs to the integrator 55, the spring characteristics control calculating unit 61, and the viscous control calculating unit 52, respectively.
The integrator 55 calculates the target turning angle θp by integrating the target turning angle speed ωp, and outputs to the turning angle feedback control unit 45 and the adder 59 (the spring characteristics control calculating unit 61), respectively. The viscous control calculating unit 52 calculates the viscous component Tvi based on the target turning angle speed ωp, and outputs to the subtractor 57. The spring characteristics control calculating unit 61 calculates the spring component Tsp based on the target turning angle acceleration αp, the target turning angle speed ωp, and the target turning angle θp, and outputs to the subtractor 58.
The zero point changing unit 70 has a zero point change model 71, a subtractor 72, and a multiplier 73. The zero point changing unit 70 sets the steering angle θs of the steering wheel 2 at a position corresponding to the banked road when the vehicle travels on the banked road. The road surface of the banked road increases in height toward the outside along a width direction orthogonal to the turning direction.
As shown in
Gravity component Ga=Lateral acceleration LA−Vehicle speed V×Yaw rate YR (2)
The equation (2) is derived from that the lateral acceleration LA is the value obtained by adding the centrifugal acceleration α and the gravity component Ga based on the road gradient. Further, the centrifugal acceleration a is expressed by vehicle speed V×yaw rate YR.
As shown in
As shown in graphs of
The threshold is set for the purpose of distinguishing whether the vehicle is traveling on either road of the banked road or the canted road. The canted road has a road surface inclined in a width direction thereof and extends straight. More specifically, the threshold is set at a value smaller than the yaw rate YR when the vehicle is traveling on the banked road and larger than the yaw rate YR when the vehicle is traveling on the canted road.
The zero point change model 71 increases the zero drift angle θz with an increase in the gravity component Ga when the yaw rate YR exceeds a threshold as shown in
Next, operation of the assist torque calculating unit 40 will be described with reference to
Where the vehicle travels on a road surface not inclined in the width direction of the road, the gravity component Ga based on the road gradient becomes zero and the zero drift angle θz also becomes zero. In this case, the configuration of the assist torque calculating unit 40 is the same as the conventional configuration not having the zero point changing unit 70. That is, as shown in actual line L1 of
Where the vehicle travels on the banked road, the zero drift angle θz is also increased along with the increase of the gravity component Ga based on the road gradient according to the graph of
That is, as shown in chain line L2 of
Where the vehicle travels on the canted road, the zero drift angle θz converges to a fixed value P1 against the increase in the gravity component Ga based on the road gradient according to the graph of
That is, as shown in double chain line L3 of
According to the first embodiment described above, the following advantageous effects can be performed.
(1) The zero point change model 71 executes the banked road correspondence control when the vehicle travels on the banked road. By this control, the target turning angle θp when the total torque Tt is zero can be changed from the neutral turning angle to the lower side of the inclined road surface. Thus, the steering angle θs of the steering wheel 2 according to the banked road can be realized even if a driver does not apply the steering torque Th during traveling on the banked road. Accordingly, the driver can obtain a suitable steering feeling when traveling on the banked road also in the configuration that achieves the target turning angle θp according to the total torque Tt.
(2) The road surface of the canted road is inclined similar to the banked road. On the other hand, the canted road extends straight in contrast to the banked road. Thus, the yaw rate YR of the vehicle at the time of traveling on the banked road is larger than that at the time of traveling on the canted road. Focusing on the difference in the yaw rate YR, the banked road correspondence control is executed when the yaw rate YR exceeds the threshold, whereas the canted road correspondence control is executed when the yaw rate YR is less than the threshold.
By the canted road correspondence control, the target turning angle θp when the total torque Tt is zero can be changed from the neutral turning angle to the higher side of the inclined road surface associated with an increase in the angle of inclination β. Thus, the vehicle can be moved straight ahead along the canted road even if the driver does not apply the steering torque Th during traveling on the canted road. Accordingly, a driver can obtain a suitable steering feeling when traveling on the canted road also in the configuration that allows for the execution of the banked road correspondence control.
(3) The target turning angle θp when the total torque Tt is zero can be changed by an angle according to the zero drift angle θz from the neutral turning angle by adding the zero drift angle θz to the target turning angle θp. Since the units of the zero drift angle θz and the target turning angle θp are the same, a designer can adjust the zero drift angle θz with respect to the gravity component Ga based on the road gradient, and intuitively set the target turning angle θp corresponding to the banked road. Accordingly, the target turning angle θp can be set readily.
(4) The gravity component Ga is obtained by using the detection results of the yaw rate sensor 27, the vehicle speed sensor 26, and the lateral G sensor 25 mounted in a general vehicle. The gravity component Ga becomes larger according to the angle of inclination β of the banked road when the vehicle is located on the inclined road surface of the banked road. In this case, whether the vehicle travels on the inclined road surface such as the banked road or travels on a flat non-inclined road surface can be detected by the gravity component Ga without adding a new configuration to the vehicle.
Hereinafter, the second embodiment embodying the electric power steering apparatus according to the present invention will be described with reference to
As shown in
The value of the corrected spring component Tsp* to be subtracted from the total torque Tt varies depending on the road such as the banked road, the canted road, etc., also in the second embodiment. Therefore, the steering angles θs of the steering wheel 2 (the actual turning angles θps) with respect to the total torques Tt suitable for the banked road and the canted road can be realized.
According to the second embodiment described above, the following advantageous effect can be performed in addition to the advantageous effects of (1) to (4) of the first embodiment.
(5) The target turning angle θp when the total torque Tt is zero can be changed by an angle according to the zero drift torque Tz from the neutral turning angle by adding the zero drift torque Tz to the spring component Tsp. The zero drift torque Tz is not input to the ideal vehicle model 60 in the second embodiment. Thus, phase lag due to that the zero drift torque Tz output from the zero point change model 75 goes through the ideal vehicle model 60 can be suppressed. Accordingly, the relationship between the total torque Tt and the target turning angle θp can be brought into a state suitable for the banked road or the canted road more quickly.
Further, the foregoing embodiments may be modified as follows.
Either one of the graphs of
The zero point change models 71 and 75 may determine the zero drift angle θz (the zero drift force Fz) without taking the yaw rate YR into consideration. In this case, the graph of
The target turning angle calculating unit 44 calculates the target turning angle θp based on the total torque Tt in the foregoing embodiments. However, the target turning angle θp may be calculated based on only the steering torque Th or only the basic assist torque Tab.
The subtractor 72 and the multiplier 73 serving as the traveling road detection device calculates the gravity component Ga corresponding to the angle of inclination 3 in the foregoing embodiments. However, an inclination angle sensor may be provided to the vehicle and the angle of inclination β may be detected by the inclination angle sensor if the degree of inclination of the road surface can be detected. In this case, the calculation of the gravity component Ga becomes unnecessary.
Number | Date | Country | Kind |
---|---|---|---|
2013-037090 | Feb 2013 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6092619 | Nishikawa et al. | Jul 2000 | A |
6705420 | Ono et al. | Mar 2004 | B2 |
7826950 | Tamaizumi et al. | Nov 2010 | B2 |
20080033613 | Tamaizumi et al. | Feb 2008 | A1 |
20130253767 | Lee et al. | Sep 2013 | A1 |
Number | Date | Country |
---|---|---|
A-2006-131191 | May 2006 | JP |
B2-4453012 | Apr 2010 | JP |
Number | Date | Country | |
---|---|---|---|
20140238769 A1 | Aug 2014 | US |