STEERING APPARATUS FOR VEHICLES
20200369316 ยท 2020-11-26
Assignee
Inventors
Cpc classification
B62D6/008
PERFORMING OPERATIONS; TRANSPORTING
B62D5/0481
PERFORMING OPERATIONS; TRANSPORTING
B62D5/0493
PERFORMING OPERATIONS; TRANSPORTING
B62D5/0463
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A steering apparatus for vehicles that easily obtains equivalent steering torques to vehicle driving information such as a steering angle without being affected by a road surface state and aging-changes of mechanism characteristics of a steering system. The steering apparatus includes a torsional angle control section that calculates a motor current command value based on a target torsional angle corresponding to vehicle driving information and the torsional angle, and includes a torsional angle feedback compensating section that calculates a target torsional angular velocity by a deviation between the target torsional angle and the torsional angle. A torsional angular velocity calculating section calculates a torsional angular velocity by the torsional angle, and a velocity control section calculates a pre-limitation motor current command value by performing proportional compensation based on the target torsional angular velocity and the torsional angular velocity. An output limiting section limits upper and lower limit values of the pre-limitation motor current command value, and outputs the motor current command value which is used to control the motor.
Claims
1-12. canceled
13. A steering apparatus for vehicles that comprises at least a torsion bar having an arbitrary spring constant and a sensor detecting a torsional angle, drives and controls a motor, and assists and controls a steering system, comprising: a target steering torque generating section that comprises a basic map section that obtains a first torque signal in accordance with vehicle driving information by using a basic map being vehicle speed sensitive, and a damper calculating section that obtains a second torque signal based on angular velocity information by using a damper gain map being vehicle speed sensitive, and calculates a target steering torque by said first torque signal and said second torque signal; a converting section that converts said target steering torque into a target torsional angle; and a torsional angle control section that calculates a motor current command value based on said target torsional angle and said torsional angle; wherein said torsional angle control section comprises a torsional angle feedback compensating section that calculates a target torsional angular velocity by a deviation between said target torsional angle and said torsional angle, a torsional angular velocity calculating section that calculates a torsional angular velocity by said torsional angle, a velocity control section that calculates a pre-limitation motor current command value by performing proportional compensation based on said target torsional angular velocity and said torsional angular velocity, and an output limiting section that limits upper and lower limit values of said pre-limitation motor current command value, and outputs said motor current command value; and wherein said steering apparatus for vehicles drives and controls said motor based on said motor current command value.
14. The steering apparatus for vehicles according to claim 13, wherein said torsional angle control section further comprises an input limiting section that limits upper and lower limit values of said target torsional angle.
15. The steering apparatus for vehicles according to claim 13, wherein said torsional angle control section further comprises a rate limiting section that limits a change amount of said target torsional angle.
16. The steering apparatus for vehicles according to claim 14, wherein said torsional angle control section further comprises a rate limiting section that limits a change amount of said target torsional angle.
17. A steering apparatus for vehicles that comprises at least a torsion bar having an arbitrary spring constant and a sensor detecting a torsional angle, drives and controls a motor, and assists and controls a steering system, comprising: a target steering torque generating section that comprises a basic map section that obtains a first torque signal in accordance with vehicle driving information by using a basic map being vehicle speed sensitive, and a damper calculating section that obtains a second torque signal based on angular velocity information by using a damper gain map being vehicle speed sensitive, and calculates a target steering torque by said first torque signal and said second torque signal; a converting section that converts said target steering torque into a target torsional angle; and a torsional angle control section that calculates a motor current command value based on said target torsional angle, said torsional angle, a first rotation angle and a second rotation angle; wherein said torsional angle control section comprises a torsional angle feedback compensating section that calculates a target torsional angular velocity by a deviation between said target torsional angle and said torsional angle, a first angular velocity calculating section that calculates a first angular velocity by said first rotation angle, a second angular velocity calculating section that calculates a second angular velocity by said second rotation angle, a velocity control section that calculates a pre-limitation motor current command value by performing proportional compensation based on a target angular velocity that is obtained by said target torsional angular velocity and said first angular velocity, and said second angular velocity, and an output limiting section that limits upper and lower limit values of said pre-limitation motor current command value, and outputs said motor current command value; and wherein said steering apparatus for vehicles drives and controls said motor based on said motor current command value.
18. The steering apparatus for vehicles according to claim 17, wherein said torsional angle control section further comprises an input limiting section that limits upper and lower limit values of said target torsional angle.
19. The steering apparatus for vehicles according to claim 17, wherein said torsional angle control section further comprises a rate limiting section that limits a change amount of said target torsional angle.
20. The steering apparatus for vehicles according to claim 18, wherein said torsional angle control section further comprises a rate limiting section that limits a change amount of said target torsional angle.
21. A steering apparatus for vehicles that comprises at least a torsion bar having an arbitrary spring constant and a sensor detecting a torsional angle, drives and controls a motor, and assists and controls a steering system, comprising: a target steering torque generating section that comprises a basic map section that obtains a first torque signal in accordance with vehicle driving information by using a basic map being vehicle speed sensitive, and a damper calculating section that obtains a second torque signal based on angular velocity information by using a damper gain map being vehicle speed sensitive, and calculates a target steering torque by said first torque signal and said second torque signal; a converting section that converts said target steering torque into a target torsional angle; and a torsional angle control section that calculates a motor current command value based on said target torsional angle, a first rotation angle and a second rotation angle; wherein said torsional angle control section comprises a torsional angle feedback compensating section that calculates a target torsional angular velocity by a deviation between a target rotation angle that is obtained by said target torsional angle and said first rotation angle and said second rotation angle, a first angular velocity calculating section that calculates a first angular velocity by said first rotation angle, a second angular velocity calculating section that calculates a second angular velocity by said second rotation angle, a velocity control section that calculates a pre-limitation motor current command value by performing proportional compensation based on a target angular velocity that is obtained by said target torsional angular velocity and said first angular velocity, and said second angular velocity, and an output limiting section that limits upper and lower limit values of said pre-limitation motor current command value, and outputs said motor current command value; and wherein said steering apparatus for vehicles drives and controls said motor based on said motor current command value.
22. The steering apparatus for vehicles according to claim 21, wherein said torsional angle control section further comprises an input limiting section that limits upper and lower limit values of said target torsional angle.
23. The steering apparatus for vehicles according to claim 21, wherein said torsional angle control section further comprises a rate limiting section that limits a change amount of said target torsional angle.
24. The steering apparatus for vehicles according to claim 22, wherein said torsional angle control section further comprises a rate limiting section that limits a change amount of said target torsional angle.
25. The steering apparatus for vehicles according to claim 13, wherein said target steering torque generating section further comprises a hysteresis correcting section that obtains a third torque signal by performing hysteresis correction to said vehicle driving information depending on a steering state, and calculates said target steering torque by said first torque signal, said second torque signal and said third torque signal.
26. The steering apparatus for vehicles according to claim 17, wherein said target steering torque generating section further comprises a hysteresis correcting section that obtains a third torque signal by performing hysteresis correction to said vehicle driving information depending on a steering state, and calculates said target steering torque by said first torque signal, said second torque signal and said third torque signal.
27. The steering apparatus for vehicles according to claim 21, wherein said target steering torque generating section further comprises a hysteresis correcting section that obtains a third torque signal by performing hysteresis correction to said vehicle driving information depending on a steering state, and calculates said target steering torque by said first torque signal, said second torque signal and said third torque signal.
28. The steering apparatus for vehicles according to claim 13, wherein said steering apparatus for vehicles drives and controls said motor based on a current command value that is obtained by adding an assist current command value calculated based on a steering torque to said motor current command value.
29. The steering apparatus for vehicles according to claim 17, wherein said steering apparatus for vehicles drives and controls said motor based on a current command value that is obtained by adding an assist current command value calculated based on a steering torque to said motor current command value.
30. The steering apparatus for vehicles according to claim 21, wherein said steering apparatus for vehicles drives and controls said motor based on a current command value that is obtained by adding an assist current command value calculated based on a steering torque to said motor current command value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In the accompanying drawings:
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
MODE FOR CARRYING OUT THE INVENTION
[0041] The present invention is a steering apparatus for vehicles to obtain an equivalent steering torque corresponding to vehicle driving information such as a steering angle, a vehicle speed and a steering state without being affecting a road surface state, and obtains a desired steering torque by performing control so that a torsional angle of a torsion bar or the like follows a value depending on the vehicle driving information.
[0042] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
[0043] First, an installation example of various sensors that detect information related to an electric power steering apparatus being one of steering apparatuses for vehicle of the present invention, will be described. FIG.3 is a diagram showing an installation example of an EPS steering system and various sensors. A torsion bar 2A is provided in a column shaft 2. Road surface reaction force Fr and road surface information p operate on steered wheels 8L and 8R. An upper side angle sensor is disposed on a steering wheel side of the column shaft 2 above the torsion bar 2A, and a lower side angle sensor is disposed on a steered wheel side of the column shaft 2 below the torsion bar 2A. The upper side angle sensor detects a steering wheel angle .sub.1, and the lower side angle sensor detects a column angle .sub.2. A steering angle h is detected by a steering angle sensor disposed on an upper portion of the column shaft 2. A torsional angle of the torsion bar and a torsion bar torque Tt can be calculated by the following expressions 1 and 2 from a deviation between the steering wheel angle .sub.1 and the column angle .sub.2. In the expression 2, Kt is a spring constant of the torsion bar 2A.
.sub.2.sub.1=[Expression 1]
Kt.Math.=Kt.Math.(.sub.2.sub.1)=Tt [Expression 2]
[0044] The torsion bar torque Tt can be also detected by using, for example, a torque sensor disclosed in Japanese Unexamined Patent Publication No. 2008-216172 A.
[0045] Next, a configuration example of the present invention will be described.
[0046]
[0047] The right-turning/left-turning judging section 110 judges whether steering is right-turning or left-turning based on a motor angular velocity m, and outputs the judgment result as the steering state STs . That is, when the motor angular velocity m is a positive value, the right-turning/left-turning judging section 110 judges the steering right-turning, and when the motor angular velocity m is a negative value, the right-turning/left-turning judging section 110 judges the steering left-turning. Instead of the motor angular velocity m, an angular velocity calculated by velocity calculation with respect to the steering angle h, the steering wheel angle .sub.1 or the column angle .sub.2, may be used.
[0048]
[0049] The basic map section 121 has a basic map, and outputs a torque signal (a first torque signal) Tref_a having the vehicle speed Vs as a parameter by using the basic map. The basic map has been adjusted by tuning. For example, as shown in
[0050] The differential section 122 calculates a steering angular velocity h by differentiating the steering angle h, and the steering angular velocity h is inputted into the multiplying section 125.
[0051] The damper gain section 123 outputs a damper gain D.sub.G by which the steering angular velocity h is multiplied. The steering angular velocity h that is multiplied by the damper gain D.sub.G at the multiplying section 125, is inputted into the adding section 127 as a torque signal (a second torque signal) Tref_b. The damper gain D.sub.G is obtained depending on the vehicle speed Vs by using a vehicle speed sensitive damper gain map that the damper gain section 123 has. The damper gain map, for example, as shown in
[0052] The hysteresis correcting section 124 calculates a torque signal (a third torque signal) Tref_c based on the steering angle h and the steering state STs in accordance with the following expression 3. In the following expression 3, x and y are set to h and Tref_c respectively (x=h and y=Tref_c), and A.sub.hys is a hysteresis width.
when right-turning y=A.sub.hys[1exp{a(xb)}]
when left-turning y=A.sub.hys[1exp{a(xb)}][Expression 3]
[0053] When switching from the right-turning steering to the left-turning steering and when switching from the left-turning steering to the right-turning steering, based on the final coordinates (x1, y1), a value b of the following expression 4 is substituted into the value b in the expression 3 after switching. Thereby, continuity when switching the steering is maintained.
[0054] Setting A.sub.hys=1 [Nm] and a=0.3 in the expressions 3 and 4, in the case that an initial angle of the steering wheel is 0 [deg] and the steering wheel is steered between +50 [deg] and 50 [deg], a changing example of the torque signal Tref_c which hysteresis correction is applied to is shown in
[0055] A.sub.hys which is a coefficient expressing an output width of the hysteresis characteristic, and a which is a coefficient expressing roundness, may be variable depending on the vehicle speed Vs and/or the steering angle h.
[0056] The torque signals Tref_a, Tref_b and Tref_c are added at the adding sections 126 and 127, and the added result is outputted as the target steering torque Tref.
[0057] The steering angular velocity h is obtained by differential calculation to the steering angle h, and low pass filter (LPF) processing is appropriately performed in order to reduce an affection of a noise in a high frequency band. The differential calculation and the LPF processing may be performed by using a high pass filter (HPF) and a gain. The steering angular velocity h may be calculated by the differential calculation and the LPF processing to the steering wheel angle .sub.1 detected by the upper side angle sensor or the column angle .sub.2 detected by the lower side angle sensor, instead of the steering angle h. The motor angular velocity m may be used instead of the steering angular velocity h, and in this case, the differential section 122 becomes unnecessary.
[0058] The converting section 130 has a characteristic of 1/K.sub.t obtained by inverting the sign of the reciprocal of the spring constant Kt of the torsion bar 2A, and converts the target steering torque Tref into a target torsional angle ref.
[0059] The torsional angle control section 140 calculates the motor current command value Imc based on the target torsional angle 66 ref and the torsional angle .
[0060] The input limiting section 141 limits upper and lower limit values of the target torsional angle ref so that the torsional angle control section 140 does not output the abnormal motor current command value Imc when the target torsional angle ref becomes an abnormal value in a communication, a calculation of a microcomputer or an ECU, and so on. The input limiting section 141 presets the upper limit value and the lower limit value with respect to the target torsional angle ref. In the case that the target torsional angle ref is larger than or equal to the upper limit value, the input limiting section 141 outputs the upper limit value as a target torsional angle ref. In the case that the target torsional angle ref is smaller than or equal to the lower limit value, the input limiting section 141 outputs the lower limit value as the target torsional angle ref. Otherwise, the input limiting section 141 outputs the target torsional angle ref, as it is, as the target torsional angle ref. The set upper limit value and lower limit value may be the maximum value and the minimum value of a torsional angle used in the control respectively, and may be also the maximum value and the minimum value of a detectable torsional angle respectively. This enables security of safety.
[0061] The rate limiting section 142 limits a change amount of the target torsional angle ref so that the value of the target torsional angle ref does not change continuously and the target torsional angle ref fluctuates discontinuously when the target torsional angle ref becomes an abnormal value. The target torsional angle normally changes continuously, and the rate limiting section 142 does not limit it. When the target torsional angle temporarily becomes an abnormal value by any abnormality, the discontinuous change is prevented by the limitation of the rate limiting section 142. For example, a difference between the present and the previous target torsional angles ref is used as the change amount, when an absolute value of the change amount is larger than a predetermined value, addition or subtraction to the target torsional angle ref is performed so that the absolute value of the change amount becomes the predetermined value, and the result is outputted as a target torsional angle ref. When the absolute value of the change amount is smaller than or equal to the predetermined value, the target torsional angle ref is outputted, as it is, as the target torsional angle ref. The limitation may be performed such as by using a rate of the difference to the previous target torsional angle ref as the change amount.
[0062] Although the input limiting section 141 and the rate limiting section 142 may be arranged reversely, the arrangement as shown in
[0063] The torsional angle FB compensating section 143 multiplies a deviation .sub.0, which is calculated at the subtracting section 146, between the target torsional angle ref and the torsional angle by a compensation value C.sub.FB (a transfer function), and outputs a target torsional angular velocity ref that enables followability of the torsional angle to the target torsional angle ref. The compensation value C.sub.FB may be simply a gain Kpp, or may be a compensation value generally used, such as a compensation value of PI-control. The target torsional angular velocity ref is inputted into the velocity control section 150. By using the torsional angle FB compensating section 143 and the velocity control section 150, the torsional angle A follows the target torsional angle ref, and it is possible to obtain the desired steering torque.
[0064] The torsional angular velocity calculating section 144 calculates a torsional angular velocity t by differential calculation to the torsional angle , and the torsional angular velocity t is inputted into the velocity control section 150. Pseudo-differential by an HPF and a gain may be performed as the differential calculation.
[0065] The velocity control section 150 calculates a motor current command value (a pre-limitation motor current command value) Imcb that enables followability of the torsional angular velocity t to the target torsional angular velocity ref. The velocity control section 150 calculates a difference (reft) between the target torsional angular velocity ref and the torsional angular velocity t at a subtracting section 151, multiplies the difference by a compensation value Kv ata compensating section 152, and outputs the multiplied result as the motor current command value Imcb. Although a compensation value of proportional (P) compensation is used as the compensation value Kv, a compensation value of proportional integral (PI) compensation or the like may be used.
[0066] The output limiting section 145 limits upper and lower limit values of the motor current command value Imcb outputted from the velocity control section 150, and outputs the motor current command value Imc. As with the input limiting section 141, the output limiting section 145 performs the limitation by presetting the upper limit value and the lower limit value with respect to the motor current command value Imcb.
[0067] In such a configuration, an operating example of the present embodiment will be described with reference to flowcharts of
[0068] As the operation starts, the right-turning/left-turning judging section 110 inputs the motor angular velocity m, judges whether steering is right-turning or left-turning based on a sign of the motor angular velocity m, and outputs the judgment result as the steering state STs to the target steering torque generating section 120 (Step S10).
[0069] The target steering torque generating section 120 inputs the steering angle h and the vehicle speed Vs with the steering state STs, and generates the target steering torque Tref (Step S20). An operating example of the target steering torque generating section 120 will be described with reference to a flowchart of
[0070] The steering angle h inputted into the target steering torque generating section 120 is inputted into the basic map section 121, the differential section 122 and the hysteresis correcting section 124, the steering state STs is inputted into the hysteresis correcting section 124, and the vehicle speed Vs is inputted into the basic map section 121 and the damper gain section 123 (Step S21).
[0071] The basic map section 121 generates the torque signal Tref_a corresponding to the steering angle h and the vehicle speed Vs by using the basic map shown in
[0072] The differential section 122 differentiates the steering angle h, and outputs the steering angular velocity h (Step S23). The damper gain map 123 outputs the damper gain D.sub.G corresponding to the vehicle speed Vs by using the damper gain map shown in
[0073] The hysteresis correcting section 124 performs the hysteresis correction to the steering angle h by switching the calculations of the expressions 3 and 4 depending on the steering state STs (Step S26), generates the torque signal Tref_c, and outputs it to the adding section 127 (Step S27). Although the hysteresis width A.sub.hys, a, x1 and y1 are preset and retained, it is possible to calculate b depending on steering directions (right-turning and left-turning) in advance, and retain b instead of x1 and y1.
[0074] The torque signals Tref_b and Tref_c are added at the adding section 127, the torque signal Tref_a is added to the added result at the adding section 126, and the target steering torque Tref is calculated (Step S28).
[0075] The target steering torque Tref generated at the target steering torque generating section 120 is inputted into the converting section 130, and is converted into the target torsional angle ref at the converting section 130 (Step S30). The target torsional angle ref is inputted into the torsional angle control section 140.
[0076] The torsional angle control section 140 inputs the torsional angle with the target torsional angle ref, and calculates the motor current command value Imc (Step S40). An operating example of the torsional angle control section 140 will be described with reference to a flowchart of
[0077] The target torsional angle ref inputted into the torsional angle control section 140 is inputted into the input limiting section 141, and the torsional angle is inputted into the torsional angular velocity calculating section 144 and the subtracting section 146 (Step S41).
[0078] The input limiting section 141 limits the upper and lower limit values of the target torsional angle ref by the preset upper limit value and lower limit value, and outputs the limited result as the target torsional angle ref to the rate limiting section 142 (Step S42). The rate limiting section 142 limits the change amount of the target torsional angle ref , and outputs the limited result as the target torsional angle ref to the subtracting section 146 (Step S43).
[0079] The deviation .sub.0 is calculated at the subtracting section 146 by subtracting the torsional angle from the target torsional angle ref (Step S44). The deviation .sub.0 is inputted into the torsional angle FB compensating section 143. The torsional angle FB compensating section 143 compensates the deviation .sub.0 by multiplying the deviation .sub.0 by the compensation value C.sub.FB (Step S45), and outputs the target torsional angular velocity ref to the velocity control section 150.
[0080] The torsional angular velocity calculating section 144 inputting the torsional angle calculates the torsional angular velocity cot by the differential calculation to the torsional angle (Step S46), and outputs it to the velocity control section 150.
[0081] In the velocity control section 150, the difference between the target torsional angular velocity ref and the torsional angular velocity t is calculated at the subtracting section 151, the proportional processing by the compensation value Kv is performed to the difference at the compensating section 152, and the result of the proportional processing is outputted as the motor current command value Imcb to the output limiting section 145 (Step S47).
[0082] The output limiting section 145 limits the upper and lower limit values of the motor current command value Imcb by the preset upper limit value and lower limit value (Step S48), and outputs the limited result as the motor current command value Imc (Step S49).
[0083] Current control is performed by driving the motor based on the motor current command value Imc outputted from the torsional angle control section 140 (Step S50).
[0084] Each Order of the data inputs, the calculations, or the like in
[0085] An effect of the followability to the target steering torque by the present embodiment will be described based on a simulation result.
[0086] First, a simulation result in the case of performing only a conventional assist control will be shown. Assuming ordinary steering, as shown in
[0087] A time sequence waveform of the simulation result is shown in
[0088] Next, a simulation result in the case of performing the torsional angle control will be shown. In the torsional angle control, the compensation values of the torsional angle FB compensating section 143 and the compensating section 152 in the velocity control section 150 are set to a proportional gain, and the torsional angular velocity calculating section 144 has a structure of an HPF where a cutoff frequency is 50 Hz and a transfer function is expressed by the following expression 5 (T.sub.hpf is a time constant of a filter).
As with the case of performing only the assist control, an inputted steering angle h is data of the sine wave shape as shown in
[0089]
[0090] Another configuration example of the present invention will be described.
[0091] Since the torsional angle of the torsion bar 2A can be replaced with the deviation between the steering wheel angle .sub.1 and the column angle .sub.2 as shown by expression 1, the torsional angle control section 140 of the first embodiment shown in
[0092] Compared with the torsional angle control section 140 of the first embodiment, in a torsional angle control section 240 of the second embodiment, the steering wheel angle (a first rotation angle) .sub.1 and the column angle (a second rotation angle) .sub.2 are inputted in addition to the target torsional angle ref and the torsional angle , angular velocity calculating sections 244 and 247 for the steering wheel angle .sub.1 and the column angle .sub.2 respectively are added instead of the torsional angular velocity calculating section 144 for the torsional angle , and an adding section 248 is further added. By setting what is obtained by adding a steering wheel angular velocity (a first angular velocity) .sub.1 calculated by differentiating the steering wheel angle .sub.1 to the target torsional angular velocity ref to a target angular velocity refc, it is possible to regard the velocity control section 150 as a configuration of velocity control with respect to a column angular velocity (a second angular velocity).
[0093] Compared with the first embodiment, an operating example of the second embodiment is different in only the operation of the torsional angle control section, and other operations are the same.
[0094] An operating example of the torsional angle control section in the second embodiment is shown by a flowchart of
[0095] By replacing the torsional angle with the deviation between the steering wheel angle .sub.1 and the column angle .sub.2, besides the second embodiment, the torsional angle control section 140 can be equivalently replaced with a configuration example (a third embodiment) shown in
[0096] Compared with the torsional angle control section of the second embodiment, in a torsional angle control section of the third embodiment, the torsional angle is not inputted, and an adding section 349 is added. By setting what is obtained by adding the steering wheel angle .sub.1 to the target torsional angle ref to a target rotation angle refc, multiplying the deviation .sub.0 between the target rotation angle refc and the column angle .sub.2 by the compensation value C.sub.FB, and setting what is obtained by adding the steering wheel angular velocity .sub.1 to the multiplied result to the target angular velocity refc, as with the second embodiment, it is possible to regard the velocity control section 150 as a configuration of velocity control with respect to a column angular velocity.
[0097] Compared with the second embodiment, an operating example of the third embodiment is different in only the operation of the torsional angle control section, and other operations are the same.
[0098] An operating example of the torsional angle control section in the third embodiment is shown by a flowchart of
[0099] In the second and the third embodiments, by simply making a reduction mechanism perform reduction ratio transformation, data obtained by dividing a motor angular velocity by a reduction ratio may be used as the column angular velocity .sub.2. In this case, the angular velocity calculating section 247 becomes unnecessary. Further, the steering angle h may be used instead of the steering wheel angle .sub.1.
[0100] Even when a current command value (an assist current command value) calculated based on a steering torque in a conventional EPS, for example, a current command value Iref1 outputted from a current command value calculating section 31 or a current command value Iref2 obtained by adding a compensation signal CM to the current command value Iref1 in
[0101] A configuration example (a fourth embodiment) of applying the above to the first embodiment is shown in
[0102] With respect to the target steering torque generating section 120 in the above embodiments (the first to the fourth embodiments), in such a case of focusing on a cost and a processing time, it is possible to omit the damper calculating section and/or the hysteresis correcting section 124. In the case of omitting the damper calculating section, the differential section 122 and the adding section 127 can be also omitted. In the case of omitting the hysteresis correcting section 124, the right-turning/left-turning judging section 110 and the adding section 127 can be also omitted. Further, it is possible to insert a phase compensating section 128 performing phase compensation into a front stage or a rear stage of the basic map section 121. That is, it is possible to change a configuration of an area R surrounded by a broken line in
[0103] Although the present invention is applied to a column-type EPS in
EXPLANATION OF REFERENCE NUMERALS
[0104] 1 steering wheel [0105] 2 column shaft (steering shaft, handle shaft) [0106] 2A torsion bar [0107] 3 reduction mechanism [0108] 10 torque sensor [0109] 12 vehicle speed sensor [0110] 14 steering angle sensor [0111] 20 motor [0112] 30 control unit (ECU) [0113] 31 current command value calculating section [0114] 33, 470 current limiting section [0115] 34 compensation signal generating section [0116] 100 EPS steering system/vehicle system [0117] 110 right-turning/left-turning judging section [0118] 120 target steering torque generating section [0119] 121 basic map section [0120] 123 damper gain section [0121] 124 hysteresis correcting section [0122] 128 phase compensating section [0123] 130 converting section [0124] 140 torsional angle control section [0125] 141 input limiting section [0126] 142 rate limiting section [0127] 143 torsional angle feedback (FB) compensating section [0128] 144 torsional angular velocity calculating section [0129] 145 output limiting section [0130] 150 velocity control section [0131] 152 compensating section [0132] 244, 247 angular velocity calculating section [0133] 400 assist control section