Electric power steering device
11377141 · 2022-07-05
Assignee
Inventors
Cpc classification
B62D6/00
PERFORMING OPERATIONS; TRANSPORTING
B62D6/008
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
An electric power steering device including: a control rotational displacement calculation unit configured to calculate a control rotational displacement when a steering angle of the steering system is in an angular range from a maximum allowable steering angle for the steering system to a predetermined threshold steering angle; a control steering angle shifting unit configured to calculate the control rotational displacement corrected by a correction amount based on one of the steering torque and rack axial force and a sign of one of the control rotational displacement and the steering angle as a shift control steering angle; and a feedforward control unit configured to output a second current command value based on the shift control steering angle and steering velocity. An assist control is controlled with a third current command value calculated by adding the second current command value to the first current command value.
Claims
1. An electric power steering device performing assist control of a steering system by calculating a first current command value, based on at least steering torque and driving a motor, based on the first current command value, comprising: a control rotational displacement calculation unit configured to calculate a control rotational displacement when a steering angle of the steering system is in an angular range from a maximum allowable steering angle for the steering system to a predetermined threshold steering angle, the control rotational displacement being a steering angular displacement of the steering angle with the threshold steering angle as a reference; a feedforward control unit configured to output a second current command value based on a shift control steering angle and a steering velocity in order to suppress impact and abnormal noise at the time of end-abutting at a rack end, and a control steering angle shifting unit configured to calculate the control rotational displacement dynamically corrected by a correction amount based on one of the steering torque and rack axial force and a sign of one of the control rotational displacement and the steering angle as the shift control steering angle in such a way that the absolute value of the shift control steering angle to be decreased for reducing the magnitude of the second current command value, wherein the electric power steering device calculates a third current command value by adding the second current command value to the first current command value and performs the assist control, using the third current command value.
2. The electric power steering device according to claim 1, wherein the control steering angle shifting unit calculates a target steering angular velocity, based on one of the steering torque and the rack axial force and a sign of one of the control rotational displacement and the steering angle, calculates a first steering angle for shifting from a velocity deviation between the target steering angular velocity and the steering velocity, and calculates the control rotational displacement shifted by the first steering angle for shifting as the shift control steering angle.
3. The electric power steering device according to claim 1, wherein the control steering angle shifting unit calculates a steering angle correction amount, based on one of the steering torque and the rack axial force and a sign of one of the control rotational displacement and the steering angle, calculates a second steering angle for shifting from the steering angle correction amount, and calculates the control rotational displacement shifted by the second steering angle for shifting as the shift control steering angle.
4. The electric power steering device according to claim 1, wherein the control steering angle shifting unit determines a correction gain, based on one of the steering torque and the rack axial force and a sign of one of the control rotational displacement and the steering angle and calculates the control rotational displacement corrected by the correction gain as the shift control steering angle.
5. The electric power steering device according to claim 2, wherein the control steering angle shifting unit includes a first shifting steering angle calculation unit configured to calculate the target steering angular velocity, based on a multiplication result of the steering torque and the sign or a multiplication result of the rack axial force and the sign and calculate the first steering angle for shifting, using at least one of proportional control, integral control, and differential control taking the velocity deviation as input.
6. The electric power steering device according to claim 5, wherein the first shifting steering angle calculation unit, by limiting an angle for shift calculation calculated using at least one of proportional control, integral control, and differential control taking the velocity deviation as input, using a first limiter, calculates the first steering angle for shifting, and the first limiter has different characteristics between a positive region and a negative region of the angle for shift calculation.
7. The electric power steering device according to claim 2, wherein the control steering angle shifting unit calculates the target steering angular velocity, based on a multiplication result of the steering torque and the sign or a multiplication result of the rack axial force and the sign and vehicle speed.
8. The electric power steering device according to claim 5, wherein the first shifting steering angle calculation unit calculates the first steering angle for shifting, using at least one of proportional control, integral control, and differential control taking the velocity deviation as input and having characteristics responding to vehicle speed.
9. The electric power steering device according to claim 5, wherein the first shifting steering angle calculation unit calculates the first steering angle for shifting, using at least one of proportional control, integral control, and differential control taking the velocity deviation as input and having characteristics responding to the control rotational displacement.
10. The electric power steering device according to claim 3, wherein the control steering angle shifting unit includes a second shifting steering angle calculation unit configured to, by limiting the steering angle correction amount calculated based on a multiplication result of the steering torque and the sign or a multiplication result of the rack axial force and the sign, using a second limiter, calculate the second steering angle for shifting.
11. The electric power steering device according to claim 3, wherein the control steering angle shifting unit calculates the steering angle correction amount, based on a multiplication result of the steering torque and the sign or a multiplication result of the rack axial force and the sign and vehicle speed.
12. The electric power steering device according to claim 3, wherein the control steering angle shifting unit calculates a second steering angle for shifting from the steering angle correction amount, based on the steering angle correction amount adjusted using gain having characteristics responding to vehicle speed.
13. The electric power steering device according to claim 3, wherein the control steering angle shifting unit calculates a second steering angle for shifting from the steering angle correction amount, based on the steering angle correction amount adjusted using gain having characteristics responding to the control rotational displacement.
14. The electric power steering device according to claim 1, wherein the feedforward control unit includes: an end-abutting impact mitigation control unit including a k.sub.0 table configured to calculate a spring constant of the steering system, based on the shift control steering angle, a μ table configured to calculate a viscosity coefficient of the steering system, based on the shift control steering angle, a first multiplication unit configured to multiply the spring constant by the shift control steering angle, a second multiplication unit configured to multiply the viscosity coefficient by the steering velocity, and an addition unit configured to add a multiplication result by the first multiplication unit to a multiplication result by the second multiplication unit and output an end-abutting impact mitigation current command value; and an output control unit configured to limit a maximum value of the end-abutting impact mitigation current command value, invert the limited end-abutting impact mitigation current command value, and output the second current command value.
15. The electric power steering device according to claim 1, wherein the feedforward control unit includes: an end-abutting impact mitigation control unit including a k.sub.0 table configured to calculate a spring constant of the steering system, based on the shift control steering angle, a μ table configured to calculate a viscosity coefficient of the steering system, based on the control rotational displacement, a first multiplication unit configured to multiply the spring constant by the shift control steering angle, a second multiplication unit configured to multiply the viscosity coefficient by the steering velocity, and an addition unit configured to add a multiplication result by the first multiplication unit to a multiplication result by the second multiplication unit and output an end-abutting impact mitigation current command value; and an output control unit configured to limit a maximum value of the end-abutting impact mitigation current command value, invert the limited end-abutting impact mitigation current command value, and output the second current command value.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
DESCRIPTION OF EMBODIMENTS
(29) The present invention relates to control that, in order to suppress impact and abnormal noise at the time of end-abutting at a rack end, generates rack end control output (reaction force) and forms a virtual rack end and, by reducing the rack end control output (reaction force) in the vicinity of the virtual rack end, enables a driver to turn the steering wheel to the rack end without stress and prevents steering control from influencing the turning radius of a vehicle. The present invention, by detecting intention of the driver to further turn the steering wheel while the reaction force has increased, using steering torque, and correcting control rotational displacement to be input to an end-abutting impact mitigation control unit according to the steering torque and steering velocity in such a way that the absolute value of the control rotational displacement decreases and thereby reducing the reaction force, increases assist force and thereby enable the driver to turn the steering wheel to the rack end.
(30) The end-abutting impact mitigation control at a rack end is configured to be a function based on the control rotational displacement from a steering angle at which the rack end control is started and generates larger output as the control rotational displacement increases in such a way as to be able to prevent impact and abnormal noise at the time of end-abutting from occurring. On this occasion, since, when the output of the end-abutting impact mitigation control is kept at a high level, assist torque of an electric power steering decreases, there is a possibility that the driver cannot turn the steering wheel to a physical rack end and the minimum turning radius of the vehicle increases. It is conceivable that, when the steering torque by the driver is sufficiently large even when the steering angle is in the vicinity of the physical rack end, the driver intends to turn the steering wheel to the physical rack end and thereby turn the vehicle at the minimum turning radius. When, on this occasion, the driver turns the steering wheel at a low steering velocity, it is possible to reduce an abnormal noise caused by an impact at the time of end-abutting to a level not causing a sense of discomfort for the driver. Since the end-abutting impact mitigation control unit in the present invention is set in such a way that the larger the control rotational displacement becomes, the larger generated output becomes, performing correction in such away that the absolute value of the control rotational displacement to be input to the end-abutting impact mitigation control unit decreases enables end-abutting impact mitigation control output to be reduced and an assist control amount (assist torque) to be increased. Setting a correction amount appropriately on this occasion enables the driver to achieve steering without impact caused by end-abutting even when the steering angle reaches the physical rack end.
(31) In the present invention, a target steering velocity based on steering torque and a steering angle sign (whether the steering angle is positive or negative) is calculated, and a first rotational displacement correction amount (steering angle for shifting) is calculated by a proportional-integral-differential (PID) controller (or at least one of a proportional controller, an integral controller, and a differential controller) with respect to velocity deviation between the target steering velocity and an actual steering velocity (the A-side in a feedback (FB) form). Since, when the amount of change in the correction amount becomes excessive, impact occurs when the steering angle has reached the physical rack end, a rate limiter for the correction amount is disposed. In addition, a limiter is disposed in a correction amount calculation path lest the absolute value of the correction amount becomes excessive. Further, a second rotational displacement correction amount (steering angle for shifting) is calculated with respect to a steering angle correction amount based on the steering torque and the steering angle sign (whether the steering angle is positive or negative), and, in conjunction therewith, since, when the amount of change in the correction amount becomes excessive, impact occurs when the steering angle has reached the physical rack end, a rate limiter is disposed in a correction amount calculation path (the B-side in a feedforward (FF) form). As with the A-side, a limiter for the correction amount is disposed lest the absolute value of the correction amount becomes excessive.
(32) Subsequently, a rotational displacement correction amount (shift steering angle amount) is calculated by adding the first rotational displacement correction amount to the second rotational displacement correction amount, and the control rotational displacement to be input to the FF control unit including the end-abutting impact mitigation control unit is corrected by the rotational displacement correction amount. By calculating an output (end-abutting impact mitigation current command value) of the end-abutting impact mitigation control, using the corrected control rotational displacement (shift control steering angle), the output is reduced. Since configuring an embodiment in this manner causes the reaction force to decrease and the assist force to be restored, it becomes possible to turn the steering wheel to the physical rack end.
(33) The first rotational displacement correction amount on the FB side (A-side) is calculated according to normalized steering torque that is obtained by multiplying the steering torque by a sign of the control rotational displacement and thereby normalizing the steering torque in such a way that the steering torque is “positive” at the time of the driver further turning the steering wheel and “negative” at the time of the driver returning the steering wheel. A normalized target steering velocity is set in such a way that the larger the normalized steering torque is, the larger the normalized target steering velocity becomes. The normalized target steering velocity is steering velocity that is defined in such a way that the steering velocity at the time of the driver further turning the steering wheel becomes “positive” and the steering velocity at the time of the driver returning the steering wheel becomes “negative”, and, when the driver takes his/her hands off the steering wheel (the steering torque is substantially zero), the normalized target steering velocity becomes a negative value because the steering wheel is returned toward the center position because of road surface reaction force. By multiplying the normalized target steering velocity by the sign of the control rotational displacement, the target steering velocity having an actual sign is calculated. By applying at least one of the PID controls to velocity deviation between the calculated target steering velocity and actual steering velocity, a rotational displacement correction amount is calculated. A maximum value of the normalized target steering velocity is set at a value that does not cause impact to occur even when the steering angle reaches a physical rack end.
(34) Regarding the second rotational displacement correction amount on the FF side (B-side), a correction amount is also calculated by multiplying an amount based on the steering torque by the sign of the control rotational displacement. When the control rotational displacement is excessively corrected by the first rotational displacement correction amount and the second rotational displacement correction amount, the corrected control rotational displacement becomes “negative” despite the control rotational displacement being “positive”. Since outputting a “negative” value as an output for the end-abutting impact mitigation control while the control rotational displacement is “positive” does not conform to the functional objective of the end-abutting impact mitigation control, a limiter that does not cause the corrected control rotational displacement to become “negative” while the control rotational displacement is “positive” is disposed. The limiter may be disposed for each of the first rotational displacement correction amount and the second rotational displacement correction amount or disposed at the succeeding stage to a stage for adding the first rotational displacement correction amount to the second rotational displacement correction amount.
(35) Embodiments of the present invention will now be described with reference to the drawings. Rack axial force and column shaft torque are equivalent to each other, and the present invention is configured to, by detecting intention of a driver to further turn the steering wheel while the reaction force has increased, using the steering torque or the rack axial force, which is an indication of the intention, and adjusting shift control steering angle to be input to an end-abutting impact mitigation control unit and thereby reducing reaction force, enable the driver to turn the steering wheel to a rack end (or a close range thereof).
(36)
(37) The control steering angle shifting unit 120 includes a sign determination unit 126 configured to determine whether the control rotational displacement θr is positive or negative and output a sign SN representing a result of the determination and also includes a shifting steering angle calculation unit (A) 124A on the A-side configured to calculate a steering angle θ.sub.a3 for shifting by means of an FB function, based on the sign SN, the steering torque Th, and the steering velocity ω and a shifting steering angle calculation unit (B) 124B on the B-side configured to calculate a steering angle θ.sub.b4 for shifting by means of an FF function, based on the sign SN and the steering torque Th. The control steering angle shifting unit 120 further includes an addition unit 125 configured to add the steering angle θ.sub.a3 for shifting on the A-side to the steering angle θ.sub.b4 for shifting on the B-side and output a shift steering angle amount θ.sub.t and a subtraction unit 122 configured to subtract the shift steering angle amount θ.sub.t from the control rotational displacement θr and output a shift control steering angle θ.sub.rs (=θr−θ.sub.t). The addition unit 125 and the subtraction unit 122 constitute a shift control unit. The sign determination unit 126 may be configured to take the steering angle θ as input and output the sign SN.
(38) The shifting steering angle calculation unit (A) 124A is constituted by a multiplication unit 124A-1 configured to multiply the steering torque Th by the sign SN, a target steering angular velocity calculation unit 124A-2 configured to calculate a target steering angular velocity ω.sub.ra1 based on a multiplication result (Th×SN) by the multiplication unit 124A-1 in accordance with characteristics as illustrated in
(39) Note that the target steering angular velocity calculation unit 124A-2 may calculate the target steering angular velocity ω.sub.ra1, based on, in place of the multiplication result (Th×SN) of the steering torque Th and the sign SN, a multiplication result of the rack axial force and the sign SN and output the calculated target steering angular velocity ω.sub.ra1. In addition, the shifting steering angle calculation unit (B) 124B may calculate the steering angle correction amount θ.sub.b1, based on, in place of the multiplication result (Th×SN) of the steering torque Th and the sign SN, a multiplication result of the rack axial force and the sign SN and output the calculated steering angle correction amount θ.sub.b1. The same applies to other embodiments.
(40) In the shifting steering angle calculation unit (A) 124A, the target steering angular velocity calculation unit 124A-2 calculates the target steering angular velocity ω.sub.ra1, based on the multiplication result of the steering torque Th and the sign SN and outputs the calculated target steering angular velocity ω.sub.ra1, the target steering angular velocity ω.sub.ra1 is input to the multiplication unit 124A-3 and multiplied by the sign SN, the target steering angular velocity ω.sub.ra2 that is a multiplication result is subjected to subtraction of the steering velocity ω therefrom by the subtraction unit 124A-4 and the velocity deviation ω.sub.ra3 is thereby calculated, the velocity deviation ω.sub.ra3 passes through the proportional control unit (P) 124A-5 and is thereby converted to the angle θ.sub.a1 for shift calculation, the angle θ.sub.a1 for shift calculation is input to the rate limiter 124A-6, the angle θ.sub.a2 for shift calculation that has been subjected to the rate-limiting processing is further input to the limiter 124A-7, and the steering angle θ.sub.a3 for shifting obtained by limiting the shift amount of the angle θ.sub.a2 for shift calculation is output. In addition, in the shifting steering angle calculation unit (B) 124B, the steering angle correction amount calculation unit 124B-2 calculates a steering angle correction amount θ.sub.b1 based on a multiplication result of the steering torque Th and the sign and outputs the calculated steering angle correction amount θ.sub.b1, the steering angle correction amount θ.sub.b1 is input to the multiplication unit 124B-3 and multiplied by the sign SN, the angle θ.sub.b2 for shift calculation that is a multiplication result is input to the rate limiter 124B-4, the angle θ.sub.b3 for shift calculation that has been subjected to the rate-limiting processing is further input to the limiter 124B-5, and the steering angle θ.sub.b4 for shifting obtained by limiting the shift amount of the angle θ.sub.b3 for shift calculation is output.
(41) Note that the reason for multiplying the steering torque Th by the sign SN of the control rotational displacement θr in the shifting steering angle calculation unit (A) 124A and the shifting steering angle calculation unit (B) 124B is because the steering torque Th in the case where the directions of the steering torque Th and the control rotational displacement θr coincide with each other (at the time of the driver further turning the steering wheel) is defined to be “positive” and the steering torque Th in the case where the directions of the steering torque Th and the control rotational displacement θr do not coincide with each other (at the time of the driver returning the steering wheel) is defined to be “negative”. Although the multiplication of the steering torque Th by the sign SN of the control rotational displacement θr is performed separately in the shifting steering angle calculation unit (A) 124A and the shifting steering angle calculation unit (B) 124B, a single multiplication unit may be configured to serve as both the multiplication unit of the A-side and the multiplication unit of the B-side.
(42) The rate limiters 124A-6 and 124B-4 have the same configuration and are configured to limit the amounts of change in the angles between control periods and thereby output smooth angles because abrupt changes in the angles cause rapid fluctuation in the control constants and rapid fluctuation in the control outputs. Although the rate limiter 124A-6 will be described below, the same applied to the rate limiter 124B-4.
(43) The rate limiter 124A-6 is configured such that the angle θ.sub.a1 for shift calculation is input to a subtraction unit 124-1 as a positive input and subjected to subtraction of a past value input from a holding unit (Z.sup.−1) 124-4 therefrom by the subtraction unit 124-1 and an angle θ.sub.a1n that is a subtraction result is limited by an upper limit and a lower limit by a change angle setting unit 124-2 and output as a change angle θ.sub.a1m, as illustrated in
(44) At the succeeding stages to the above-described rate limiters 124A-6 and 124B-4, the limiters 124A-7 and 124B-5, which have characteristics illustrated in
(45) Note that, when the control rotational displacement θr is negative, the characteristics of the limiters 124A-7 and 124B-5 are characteristics obtained by rotating the characteristics in
(46) The steering angle θ.sub.a3 for shifting, the shift amount of which has been limited by the limiter 124A-7, from the shifting steering angle calculation unit (A) 124A and the steering angle θ.sub.b4 for shifting, the shift amount of which has been limited by the limiter 124B-5, from the shifting steering angle calculation unit (B) 124B are added by the addition unit 125, the shift steering angle amount θ.sub.t (=θ.sub.a3+θ.sub.b4), which is an addition result by the addition unit 125, is input to the subtraction unit 122, the subtraction unit 122 subtracts the shift steering angle amount θ.sub.t from the control rotational displacement θr and thereby calculates a shifted shift control steering angle θrs, and the shift control steering angle θrs is input to the end-abutting impact mitigation control unit 150 in the FF control unit 160.
(47) The shift control steering angle θrs is input to a k.sub.0 table 151, a μ table 152, and a multiplication unit 153 in the end-abutting impact mitigation control unit 150, and the steering velocity ω is input to a multiplication unit 154 in the end-abutting impact mitigation control unit 150. A spring constant k.sub.0 in the k.sub.0 table 151 has characteristics represented by an S-shaped gradually increasing curve as illustrated in
(48) Although the steering angle θ to be input to the virtual rack end control unit 100A can be acquired from a rotation angle sensor 25, the steering angle θ can also be acquired from an angle sensor that has a configuration as illustrated in
(49) As described thus far, the shifting steering angle calculation unit (A) 124A outputs the steering angle θ.sub.a3 for shifting according to the target steering angular velocity ω.sub.ra1, and the subtraction unit 122 reduces the impact mitigation current command value Ireff by subtracting the steering angle θ.sub.a3 for shifting from the control rotational displacement θr. Therefore, by limiting a condition allowing reduction of the impact mitigation current command value Ireff depending on the steering angular velocity, it is possible to prevent impact sound from being generated at the time of end-abutting caused by reducing the impact mitigation current command value Ireff when the steering angular velocity is large.
(50) In addition, the shifting steering angle calculation unit (B) 124B outputs the steering angle θ.sub.b4 for shifting according to the steering angle correction amount based on the steering torque Th, and the subtraction unit 122 reduces the impact mitigation current command value Ireff by subtracting the steering angle θ.sub.b4 for shifting from the control rotational displacement θr. Therefore, it becomes possible to reduce the impact mitigation current command value Ireff when the steering torque Th has become large to a certain extent, and it is thus possible to avoid a sudden change in the current command value at the start time of the impact mitigation control and suppress a sense of discomfort.
(51) Note that the control steering angle shifting unit 120 does not necessarily have to include both the shifting steering angle calculation unit (A) 124A and the shifting steering angle calculation unit (B) 124B and may include either thereof. The same applies to other embodiments.
(52) In the configuration as described above, an operation example thereof (first embodiment) will be described with reference to a flowchart in
(53) First, steering torque Th, vehicle speed Vs, and steering angle θ are input (step S1), and a current command value Iref1 is calculated in a basic assist characteristic calculation unit 31 (step S2). The input processing/determination unit 101 calculates and outputs a steering velocity ω and a control rotational displacement θr, based on the steering angle θ (step S3). The steering velocity ω is input to the subtraction unit 124A-4 in the control steering angle shifting unit 120 and the multiplication unit 154 in the end-abutting impact mitigation control unit 150, and the control rotational displacement θr is input to the sign determination unit 126 in the control steering angle shifting unit 120 and, in conjunction therewith, input to the subtraction unit 122 as a positive input. The sign determination unit 126 determines a sign (positive or negative) of the control rotational displacement θr and outputs a sign SN (step S4). The sign SN is input to the multiplication unit 124A-1 and the multiplication unit 124A-3 in the shifting steering angle calculation unit (A) 124A and the multiplication unit 124B-1 and the multiplication unit 124B-3 in the shifting steering angle calculation unit (B) 124B.
(54) The steering torque Th is input to the multiplication unit 124A-1 in the shifting steering angle calculation unit 124A and the multiplication unit 124B-1 in the shifting steering angle calculation unit 124B and is multiplied by the sign SN by the multiplication unit 124A-1 and the multiplication unit 124B-1. A multiplication result by the multiplication unit 124A-1 is input to the target steering angular velocity calculation unit 124A-2 in the shifting steering angle calculation unit 124A, a target steering angular velocity ω.sub.ra1 is calculated in accordance with characteristics as illustrated in
(55) A current command value Ireff that has been subjected to the end-abutting impact mitigation processing has a maximum value thereof limited by the output limiter 161, and a current command value Irefm obtained by limiting a maximum value of the current command value Ireff is inverted (−1) by the inverting unit 162 and input to the addition unit 33 as a current command value Iref2 (step S50). The current command values Iref1 and Iref2 are added by the addition unit 33 and a current command value Iref3 is thereby calculated (step S51), and assist control of the steering system is performed based on the current command value Iref3 (step S52).
(56) Next, an operation example of the shifting steering angle calculation unit 124A on the FB side (step S10 in
(57) First, the steering torque Th and the sign SN from the sign determination unit 126 are input to the multiplication unit 124A-1 (step S11), and multiplication of the steering torque Th and the sign SN is performed by the multiplication unit 124A-1 (step S12). A multiplication result by the multiplication unit 124A-1 is input to the target steering angular velocity calculation unit 124A-2 and the target steering angular velocity calculation unit 124A-2 calculates a target steering angular velocity ω.sub.ra1 in accordance with characteristics as illustrated in
(58) Succeedingly, an operation example of the shifting steering angle calculation unit 124B on the FF side (step S20 in
(59) First, the steering torque Th and the sign SN from the sign determination unit 126 are input to the multiplication unit 124B-1 (step S21), and multiplication of the steering torque Th and the sign SN is performed by the multiplication unit 124B-1 (step S22). A multiplication result by the multiplication unit 124B-1 is input to the steering angle correction amount calculation unit 124B-2 and the steering angle correction amount calculation unit 124B-2 calculates a steering angle correction amount θ.sub.b1 in accordance with characteristics as illustrated in
(60) Next, an operation example of the feedforward (FF) control unit 160 (step S40 in
(61) First, the shift control steering angle θrs is input from the control steering angle shifting unit 120 and, in conjunction therewith, the steering velocity ω is input from the input processing/determination unit 101 (step S41), a spring constant k.sub.0 is calculated in the k.sub.0 table 151 in accordance with characteristics illustrated in
(62) Although, in the above-described first embodiment, the limiters 124A-7 and 124B-5 for shift amount limitation are disposed at the succeeding stages to the rate limiters 124A-6 and 124B-4, respectively, the limiters 124A-7 and 124B-5 may be disposed at the preceding stages to the rate limiters 124A-6 and 124B-4, respectively, as illustrated in
(63) Although, in each of the above-described first to fourth embodiments, the μ table 152 calculates a viscosity coefficient μ, based on the shift control steering angle θrs, the μ table 152 may be configured to calculate a viscosity coefficient μ, based on the control rotational displacement θr, as illustrated in
(64) Although the above-described first to fifth embodiments includes two shifting steering angle calculation units, namely the shifting steering angle calculation unit (A) 124A and the shifting steering angle calculation unit (B) 124B, only the shifting steering angle calculation unit (A) 124A may be included (sixth embodiment) or only the shifting steering angle calculation unit (B) 124B may be included (seventh embodiment). In addition, the first to seventh embodiments can be appropriately combined.
(65)
(66) Although, in the above-described eighth embodiment, the respective output characteristics of the target steering angular velocity calculation unit 124A-2 and the steering angle correction amount calculation unit 124B-2 are configured to respond to the vehicle speed Vs, it may be configured such that, as illustrated in
(67) Although, in the above-described ninth embodiment, the gain is configured to be variable according to the vehicle speed Vs, it may be configured such that, as illustrated in
(68)
(69) The control steering angle shifting unit 120 of the eleventh embodiment includes a multiplication unit 124C-1 configured to multiply the steering torque Th by the sign SN, a gain setting unit 124C-2 configured to set gain G in accordance with characteristics as illustrated in
(70) The present invention is also applicable to steer-by-wire in which the steering wheel and a mechanism to turn tires are separated.
REFERENCE SIGNS LIST
(71) 1 Steering wheel 2 Column shaft (steering shaft, steering wheel shaft) 10 Torque sensor 12 Vehicle speed sensor 13 Battery 14 Steering angle sensor 20 Motor 30 Control unit (ECU) 31 Basic assist characteristic calculation unit 35 Current control unit 36 PWM control unit 100, 100A to 100F Virtual rack end control unit 101 Input processing/determination unit 120 Control steering angle shifting unit 124A, 124B Shifting steering angle calculation unit 124A-2 Target steering angular velocity calculation unit 124B-2 Steering angle correction amount calculation unit 124C-2 Gain setting unit 124A-6, 124B-4 Rate limiter 124A-7, 124B-5 Limiter 124B-6 Gain unit 126 Sign determination unit 127 Limiter 150 End-abutting impact mitigation control unit 151 k.sub.0 (spring constant) table 152 μ (viscosity coefficient) table 160 Feedforward (FF) control unit