ELECTRIC POWER STEERING APPARATUS
20200298904 ยท 2020-09-24
Assignee
Inventors
Cpc classification
B62D5/0466
PERFORMING OPERATIONS; TRANSPORTING
B62D6/10
PERFORMING OPERATIONS; TRANSPORTING
B62D5/0409
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
An electric power steering apparatus that drives a motor based a current command value and assist-controls a steering system by a driving-control of the motor. The apparatus includes a handle-returning control section that calculates a target steering angular velocity by using a steering angle, the vehicle speed, the steering torque and the current command value, calculates a handle-returning control current by using a limit-target steering angular velocity which is obtained by limiting the target steering angular velocity depending on steering angular velocity, and drives the motor by a compensated current command value which is obtained by adding the handle-returning control current to the current command value.
Claims
1.-9. (canceled)
10. An electric power steering apparatus that calculates a current command value based on a steering torque and a vehicle speed, drives a motor based on said current command value and assist-controls a steering system by a driving-control of said motor, comprising: a handle-returning control section that calculates a target steering angular velocity by using a steering angle, said vehicle speed, said steering torque and said current command value, limits said target steering angular velocity depending on a steering angular velocity, calculates a handle-returning control current by using a limit-target steering angular velocity which is obtained from a pre-limit deviation between said target steering angular velocity and said steering angular velocity, which is suppressed to a limit value or less, and drives said motor by a compensated current command value which is obtained by adding said handle-returning control current to said current command value.
11. The electric power steering apparatus according to claim 10, wherein said handle-returning control section comprises: a returning-steering angular velocity calculating section that calculates a returning-steering angular velocity by using said steering angle and said vehicle speed; an integration torque calculating section that calculates an integration torque by using said steering torque and said current command value; a steering-system characteristic section that calculates said target steering angular velocity based on a virtual vehicle model by using said returning-steering angular velocity and said integration torque; a target steering angular velocity limiting section that limits said target steering angular velocity by setting said limit value to said pre-limit deviation depending on said steering angular velocity; a handle-returning control deviation calculating section that calculates a handle-returning control deviation by multiplying a post-limit deviation between said limit-target steering angular velocity and said steering angular velocity with a vehicle speed gain and a steering torque gain; and a handle-returning control current calculating section that performs at least one control calculation of a proportional control calculation, an integral control calculation and a differential control calculation for said handle-returning control deviation, and obtains said handle-returning control current by limiting an output with said vehicle speed gain and said steering torque gain.
12. The electric power steering apparatus according to claim 11, wherein said target steering angular velocity limiting section sets said limit value so that a magnitude of said limit value in a case that said pre-limit deviation is a damping deviation which operates so as to converge a motion of a handle is larger than a magnitude of said limit value in a case that said pre-limit deviation is a returning deviation which operates so as to return a handle to a neutral position.
13. The electric power steering apparatus according to claim 12, wherein said target steering angular velocity limiting section further sets said limit value so that a magnitude of said limit value in a case that said pre-limit deviation is said damping deviation when steering-forward is smaller than a magnitude of said limit value when steering-backward.
14. The electric power steering apparatus according to claim 12, wherein said target steering angular velocity limiting section sets said limit value so that a magnitude of said limit value in a case that said pre-limit deviation is said damping deviation becomes larger when said steering angular velocity is higher.
15. The electric power steering apparatus according to claim 13, wherein said target steering angular velocity limiting section sets said limit value so that a magnitude of said limit value in a case that said pre-limit deviation is said damping deviation becomes larger when said steering angular velocity is higher.
16. The electric power steering apparatus according to claim 12, wherein, in a steering-backward state, said pre-limit deviation whose value is negative when said steering angle is positive or whose value is positive when said steering angle is negative, is set to said returning deviation, and in a state that said steering angular velocity is high, said pre-limit deviation whose value is positive when said steering angle is positive or whose value is negative when said steering angle is negative, is set to said damping deviation.
17. The electric power steering apparatus according to claim 13, wherein, in a steering-backward state, said pre-limit deviation whose value is negative when said steering angle is positive or whose value is positive when said steering angle is negative, is set to said returning deviation, and in a state that said steering angular velocity is high, said pre-limit deviation whose value is positive when said steering angle is positive or whose value is negative when said steering angle is negative, is set to said damping deviation.
18. The electric power steering apparatus according to claim 14, wherein, in a steering-backward state, said pre-limit deviation whose value is negative when said steering angle is positive or whose value is positive when said steering angle is negative, is set to said returning deviation, and in a state that said steering angular velocity is high, said pre-limit deviation whose value is positive when said steering angle is positive or whose value is negative when said steering angle is negative, is set to said damping deviation.
19. The electric power steering apparatus according to claim 11, wherein said limit value is changed in accordance with said vehicle speed.
20. The electric power steering apparatus according to claim 11, wherein said limit value is changed in accordance with said steering angle.
21. The electric power steering apparatus according to claim 11, wherein said limit value is changed in accordance with said steering angular velocity.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In the accompanying drawings:
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
MODE FOR CARRYING OUT THE INVENTION
[0039] An operation is impeded due to friction of reduction gears and a rack-and-pinion for transferring an assist torque in an electric power steering apparatus, a handle does not return to a neutral position even when a running state is returned to a straight running state and a vehicle cannot be in the straight running state. In this connection, in a handle-returning control according to the present invention, when the running state is returned to the straight running state, the handle is proactively returned to the neutral position by correcting (compensating) a current command value by using a handle-returning control current depending on a steering angle, vehicle speed and the like. The handle-returning control is performed by calculating a target steering angular velocity based on a simple virtual vehicle model and performing a proportional-integral-differential-control (a PID-control) for a deviation between the target steering angular velocity and a steering angular velocity (an actual steering angular velocity). In the handle-returning control, by limiting the steering angular velocity so that the steering angular velocity follows-up the target steering angular velocity, the deviation is suppressed so as to be less than or equal to a predetermined value, the handle-returning control is suppressed so as not to excessively operate, and the uncomfortable feeling for the steering is reduced.
[0040] A simple virtual vehicle model in the present invention is a model that calculates the target steering angle speed .sub.0 by applying a vehicle characteristic (a vehicle transfer characteristic) depending on a virtual inertia moment J and a virtual viscosity coefficient C of the steering system to a returning-steering angular velocity (a target value) t, which is calculated from the steering angle and the vehicle speed V, the steering torque Td and an assist torque Ta.
[0041] Since the virtual inertia moment J and the virtual viscosity coefficient C of the steering system can be set by using the virtual vehicle model (a steering system characteristic section), it is possible to determine the vehicle characteristics, arbitrarily. Further, because the steering intervention by the driver, which is also taken into account for the assist torque Ta in the virtual vehicle model, is considered, the smooth handle-returning can be provided even in a state that the driver steers a handle (a steering wheel).
[0042] Here, assuming that static friction, Coulomb friction and an elastic term are not existed in the steering system, an equation of the force balance among a self-aligning torque (an SAT) Sat, the steering torque Td and the assist torque Ta is represented in a below Expression 1.
[0043] Since the steering angular velocity is a time differential of the steering angle , a following Expression 2 is satisfied.
[0044] Thus, the target steering angular velocity is set to .sub.0 (=.sub.0) and a following Expression 3 is satisfied.
[0045] Further, Laplace transform is performed to the above Expression 3 and a following Expression 4 is obtained. Solving for the target steering angular velocity .sub.0 in the Expression 4, a following Expression 5 is obtained.
[0046] The target steering angular velocity .sub.0 is calculated from the above Expression 5. In the Expression 5, Sat/C can be considered as the steering angular velocity generated by the SAT, that is, the returning-steering velocity t that is set depending on the vehicle characteristic. 1/{(J/C)s+1} is a transfer characteristic (hereinafter referred to as a virtual characteristic) obtained from the virtual vehicle model, and (Td+Ta)/C is the steering angular velocity generated by the steering torque Td and the assist torque Ta.
[0047] Since the SAT Sat is generally determined by the vehicle speed V and the steering angle , the returning-steering velocity t is also set depending on the vehicle speed V and the steering angle . The steering torque Td is detected by a torque sensor and the assist torque Ta can be calculated from the current command value Iref, considering a motor torque constant Kt. Thus, a sum torque (an integration torque) Tc, which is added the assist torque Ta to the steering torque Td, is divided by the viscosity coefficient C and then the steering angular velocity generated by the integration torque Tc (hereinafter to as an integration steering angular velocity) c is calculated. The target steering angular velocity .sub.0 is obtained by adding the integration steering angular velocity c to the returning-steering angular velocity t, and transforming the added result by using the virtual transfer characteristic.
[0048] In the present invention, the calculated target steering angular velocity .sub.0 is limited so that a deviation (a pre-limit deviation) between the target steering angular velocity .sub.0 and the steering angular velocity is not an excessive large value. That is, a limit value to the deviation is set so that the deviation is not larger than the limit value. The limit value is set so that a magnitude of the limit value (hereinafter referred to as a damping limit value) which is set in a case that the deviation (a damping deviation) operates so as to converge a motion of the handle is larger than a magnitude (an absolute value) of the limit value (hereinafter referred to as a returning limit value) which is set in a case that the deviation (a returning deviation) operates so as to return the handle to a neutral position (a neutral point). Since a compensation amount that is needed for the convergence of the handle becomes larger when the steering angular velocity is higher, the magnitude of the damping limit value is set to become larger when the steering angular velocity is higher. The magnitude of the damping limit value at a time of a steering-forward maneuver is set to be smaller than the magnitude of the damping limit value at a time of a steering-backward maneuver so as not to obstruct the steering by the driver in the case of the steering-forward.
[0049] As well, since the returning characteristic of the handle and the convergence of the vehicle are different depending on the vehicle speed V, an output of the handle-returning control is changeable, for example, by multiplying with a vehicle speed gain depending on the vehicle speed V. When a proportion of a friction torque to the steering torque Td that is applied to a column shaft is relatively large, the handle-returning control is mainly needed, and when the steering torque Td is large, the large output in the handle-returning control is not needed. Therefore, the output of the handle-returning control is changeable, for example, by multiplying with a steering torque gain Th that becomes smaller when the steering torque Td is larger.
[0050] By performing such a control depending on the deviation between the target steering angular velocity .sub.0 and the steering angular velocity , the smooth handle-returning can be realized and the handle-returning control that the uncomfortable feeling is reduced can be provided even when the driver steers the handle.
[0051] Embodiments according to the present invention will be described with reference to the drawings.
[0052]
[0053] The returning-steering angular velocity calculating section 111 calculates the returning-steering angular velocity cot depending on the vehicle speed V and the steering angle . For example, based on the characteristic shown in
[0054] The current command value Iref inputted into the motor torque constant section 121 is multiplied with a motor torque constant Kt, and the multiplied result is outputted as the assist torque Ta. The steering torque Td is added to the assist torque Ta at the adding section 122, and the added result is the integration torque Tc.
[0055] The viscosity coefficient outputting section 131 determines the viscosity coefficient C depending on the vehicle speed V. For example, the viscosity coefficient C has a characteristic shown in
[0056] The viscosity characteristic section 132 calculates the integration steering angular velocity c by dividing the integration torque by the viscosity coefficient C. At an adding section 134, the integration steering angular velocity c is added to the inverted returning-steering angular velocity t whose sign is inverted at an inverting section 112. The added result is inputted into the virtual characteristic section 133. The virtual characteristic section 133 calculates the target steering angular velocity .sub.0 from the above input by using the virtual characteristic that is defined by the inertia moment J and the viscosity coefficient C. That is, the above Expression 5 is executed at the adding section 122, the viscosity characteristic section 132, the inverting section 112, the adding section 134 and the virtual characteristic section 133. If the returning-steering angular velocity t is calculated at the returning-steering angular velocity calculating section 111 so that the returning-steering angular velocity t varies in an inverse direction to the integration steering angular velocity c, the inverting section 112 is removed.
[0057] The steering-forward/steering-backward judging section 141 judges whether the handle is steered in a steering-forward direction, is steered in a steering-backward direction, or is in a steering holding state based on the steering angular velocity and the steering angle , and outputs a judgement result Js which indicates steering-forward, steering-backward, or steering holding, respectively. That is, in a case that the steering angle or the steering angular velocity is substantially zero, it is judged that the state is steering holding. If the state is not steering holding, in a case that the sign of the steering angle is the same sign of the steering angular velocity , it is judged that the state is steering-forward, and in a case that the sign of the steering angle is not the same sign of the steering angular velocity , it is judged that the state is steering-backward.
[0058] The limiting section 142 limits the target steering angular velocity .sub.0 based on the judgement result Js from the steering-forward/steering-backward judging section 141, the steering angular velocity and the steering angle , and outputs a limit-target steering angular velocity .sub.0. A deviation (a post-limit deviation) SG1 between the limit-target steering angular velocity .sub.0 and the steering angular velocity (SG1=.sub.0) is calculated at the subtracting section 154. Details of the limiting section 142 are described later.
[0059] The steering torque gain section 151 outputs a steering torque gain Th depending on the steering torque Td. For example, the steering torque gain Th has a characteristic shown in
[0060] The vehicle speed gain section 152 outputs the vehicle speed gain KP depending on the vehicle speed V. For example, the vehicle speed gain KP has a characteristic shown in
[0061] The steering torque gain Th and the vehicle speed gain KP are inputted into a multiplying section 153 and a limiter 163.
[0062] At the multiplying section 153, the deviation SG1 is multiplied with the steering torque gain Th and the vehicle speed gain KP, and the multiplied result is defined as a handle-returning control deviation SG2. The handle-returning control deviation SG2 from the multiplying section 153 is inputted into an adding section 164 and an integral control section 161 for improving the characteristic. The handle-returning control deviation SG2 inputted into the integral control section 161 is inputted into the limiter 163 through an integral gain section 163. A signal SG4 whose output is limited depending on the steering torque gain Th and the vehicle speed gain KP at the limiter 163, is inputted into the adding section 164. The signal SG4 is added to the handle-returning control deviation SG2 at the adding section, and the added result is defined as a handle-returning control current HR. The handle-returning control current HR is outputted from the adding section 164. The integral compensates a low steering torque range that is easily affected by the friction, and specifically the integral exerts in the strong friction range with no hands. The handle-returning control current HR is added to the current command value Iref at an adding section 171, and the current command value Iref is corrected (compensated). The corrected compensated current command value Irefn is inputted into a motor driving system. In order to remove the noise, the handle-returning control current HR is passed through, for example, a low pass filter (LPF), and may be inputted into the adding section 171.
[0063] In the configuration example shown in
[0064] The details of the limiting section 142 will be described.
[0065] The limiting section 142 limits the target steering angular velocity .sub.0 by setting the limit value for the deviation so that the deviation (the pre-limit deviation) between the target steering angular velocity .sub.0 and the steering angular velocity does not become an excessive large value. The limit value is set so that the magnitude of the damping limit value is larger than that of the returning limit value (hereinafter referred to as condition 1). The limit value is further set so that the magnitude of the damping limit value is larger when the steering angular velocity is higher (hereinafter referred to as condition 2). The limit value is still further set so that the magnitude of the damping limit value in the steering-forward maneuver is smaller than the magnitude of the damping limit value in the steering-backward maneuver (hereinafter referred to as condition 3).
[0066] In a situation of the steering-backward maneuver, the limit value to the deviation whose value is negative when the steering angle is positive, or whose value is positive when the steering angle is negative, is set as the returning limit value. In a situation that the steering angular velocity is higher, the limit value to the deviation whose value is positive when the steering angle is positive, or whose value is negative when the steering angle is negative, is set as the damping limit value. Further, different damping limit values are prepared for the steering-forward and the steering-backward, and then the above three conditions are satisfied. For example, in a case that the steering angle is positive, the limit value has a characteristic shown in
[0067] As well, the damping limit value is a term when the steering angular velocity is high (the absolute value || of the steering angular velocity is large). In the following, the damping limit value is used even in a case that the steering angular velocity is low. As shown in
[0068] The limiting section 142 limits the target steering angular velocity .sub.0 by using the characteristic shown in
[0069] In a case that the judgement result Js is steering-forward, when the steering angle is positive and the deviation is positive, the steering-forward damping limit value of
[0070] In the limiting section 142, a reason for limiting the target steering angular velocity .sub.0 will be described in a case that the steering angle is positive, as an example.
[0071]
[0072]
[0073] In a case that the magnitude of the steering angular velocity is larger than that of the target steering angular velocity .sub.0 near a time point t2 in
[0074] In such a configuration, the operation example will be described with reference to flowcharts of
[0075] At first, the steering torque Td, the current command value Iref, the vehicle speed V, the steering angle and the steering angular velocity are inputted (read) (Step S1), and the steering torque gain section 151 outputs the steering torque gain Th (Step S2). The motor torque constant section 121 calculates the assist torque Ta by multiplying the current command value Iref with the motor torque constant Kt (Step S3). The adding section 122 calculates the integration torque Tc by adding the steering torque Td to the assist torque Ta (Step S4), and the integration torque Tc is outputted to the viscosity characteristic section 132.
[0076] The returning-steering angular velocity calculating section 111 calculates the returning-steering angular velocity t based on the inputted steering angle and the inputted vehicle speed V (Step S5). The inverting section 112 inverts the sign of the returning-steering angular velocity t (Step S6), and the inverted returning-steering angular velocity is inputted into the adding section 134. The vehicle speed gain section 152 outputs the vehicle speed gain KP depending on the vehicle speed V (Step S7), and the viscosity coefficient outputting section 131 outputs the viscosity coefficient C depending on the vehicle speed V (Step S8). The viscosity coefficient C is inputted into the viscosity characteristic section 132 and the virtual characteristic section 133. The viscosity characteristic section 132 calculates the integration steering angular velocity c by dividing the inputted integration torque Tc by the viscosity coefficient C (Step S9), and outputs the integration steering angular velocity c to the adding section 134. The adding section 134 adds the inverted returning-steering angular velocity t to the integration steering angular velocity c (Step S10). Further, the virtual characteristic section 133 calculates the target steering angular velocity .sub.0 by using the virtual characteristic (Step S11), and the target steering angular velocity .sub.0 is inputted into the limiting section 142.
[0077] The steering-forward/steering-backward judging section 141 inputs the steering angular velocity and the steering angle , judges the steering direction of the handle based on the steering angular velocity and the steering angle (Step S12) and outputs the judgement result Js.
[0078] The limiting section 142 inputs the steering angular velocity , the steering angle , the target steering angular velocity .sub.0 and the judgement result Js and performs the limiting process (Step S13). The limiting process will be described with reference to the flowchart of
[0079] The limiting section 142 calculates the deviation between the target steering angular velocity .sub.0 and the steering angular velocity (Step S101). Then, the sign of the steering angle and the sign of the deviation are obtained at the sign sections 145 and 146, respectively. The judgement result Js is verified at the limit value determining section 147 (Step S102). In a case that the judgement result Js is steering-backward, when the steering angle is positive (Step S103) and the deviation is positive (Step S104), the deviation is limited by using the steering-backward damping limit value 1 at the limit executing section 148 (Step S105). When the steering angle is positive (Step S103) and the deviation is negative (Step S104), the deviation is limited by using the returning limit value (Step S106). When the steering angle is negative (Step S103) and the deviation is positive (Step S107), the deviation is limited by using the returning limit value (Step S108). When the steering angle is negative (Step S103) and the deviation is negative (Step S107), the deviation is limited by using the steering-backward damping limit value 2 (Step S109).
[0080] In a case that the judgement result Js is steering-forward, when the steering angle is positive (Step S110) and the deviation is positive (Step S111), the deviation is limited by using the steering-forward damping limit value 1 (Step S112). When the steering angle is positive (Step S110) and the deviation is negative (Step S111), the deviation is limited by using the returning limit value (Step S113). When the steering angle is negative (Step S110) and the deviation is positive (Step S114), the deviation is limited by using the returning limit value (Step S115). When the steering angle is negative (Step S110) and the deviation is negative (Step S114), the deviation is limited by using the steering-forward damping limit value 2 (Step S116).
[0081] In a case that the judgement result Js is steering holding, the deviation is limited by using the returning limit value (Step S117). The limit method to the deviation at the limit executing section 148 is as follows. In a case that the deviation is larger than the limit value (the absolute value of the deviation is larger than the absolute value of the limit value), the deviation is set to the limit value. In a case that the deviation is not larger than the limit value, the deviation is not changed. The adding section 150 adds the limited deviation to the target steering angular velocity .sub.0, and calculates the limit-target steering angular velocity .sub.0 (Step S118).
[0082] The limit-target steering angular velocity .sub.0 is addition-inputted into the subtracting section 154 and the deviation SG1 between the target steering angular velocity .sub.0 and the steering angular velocity .sub.0 that is subtraction-inputted into the subtracting section 154 is calculated (Step S14). The deviation SG1 is inputted into the multiplying section 153. The steering torque gain Th and the vehicle speed gain KP are inputted into the multiplying section 153. The handle-returning control deviation SG2 is calculated by multiplying the deviation SG2 with the above values (Step S15). The handle-returning control deviation SG2 is integral-processed at the integral section 161 (Step S16). Further, the integral-processed handle-returning control deviation is multiplied with the integral gain KI (Step S17) and is limit-processed at the limiter 163 (Step S18).
[0083] The signal SG4, which is limit-processed at the limiter 163, is inputted into the adding section 164, and is added to the handle-returning control deviation SG2 (Step S19). The adding section 164 outputs the handle-returning control current HR (Step S20). The adding section 171 adds the handle-returning control current HR to the current command value Iref, corrects the current command value Iref and outputs the compensated current command value Irefn (Step S21).
[0084] Besides, the orders of the data inputs, calculations and processes in
[0085] The limit value to the deviation between the target steering angular velocity and the steering angular velocity is also changeable depending on the vehicle speed, the steering angle and/or the steering angular velocity.
[0086] The SAT is changed due to the vehicle speed and the assist torque is also changed due to the vehicle speed in the general vehicle speed sensitive type electric power steering apparatus. Accordingly, since the handle returning is also varied due to the above change, it is possible to realize the smooth handle-returning in the wide vehicle speed range by changing the limit value depending on the vehicle speed.
[0087] By changing the limit value depending on the steering angle, in an off-center range that the vehicle characteristic is largely emerged, a more excellent control effect can be obtained in both cases that the handle is returned to the neutral position and the motion of the handle is converged. A more excellent control effect can also be expected even in an on-center range that the influence of the friction is large.
[0088] As shown in
[0089]
[0090] In order to change the limit value due to the vehicle speed, the limiting section 242 sets the limit value due to any vehicle speed. In order to change the limit value due to the steering angle and the steering angular velocity, the limiting section 242 comprises a steering angle gain section 243 and a steering angular velocity gain section 244.
[0091] As the limit value set by any vehicle speed, for example, as shown in
[0092] The steering angle gain section 243 determines the steering angle gain Ga depending on the steering angle . For example, the steering angle gain Ga has a characteristic shown in the solid line of
[0093] The steering angular velocity gain section 244 determines the steering angular velocity gain Gv depending on the steering angular velocity . For example, the steering angular velocity gain Gv has a characteristic shown in
[0094] The limiting section 242 limits the deviation by using the limit value obtained by multiplying the set limit value depending on the vehicle speed V with the steering angle gain Ga and the steering angular velocity gain Gv.
[0095] Comparing with the operation of the first embodiment, the operation of the limiting process in the limiting section of the second embodiment is different from that of the first embodiment.
[0096]
[0097] The change of the limit value due to the vehicle speed may be performed by the multiplication of the gain, as well as the change of the limit value due to the steering angle and the steering angular velocity. In this case, the gain to the damping limit value may be the same as or may be different from the gain to the returning limit value. The change of the limit value due to the steering angle or the steering angular velocity may be performed by the method that the limit value is set by any steering angle or any steering angular velocity. The limit value may be changed by not the multiplication of the gain but the addition or subtraction of an offset. In the above explanation, the limit value is changed by using all of the vehicle speed, the steering angle and the steering angular velocity. The limit value may be changed by using at least one of the vehicle speed, the steering angle and the steering angular velocity.
[0098] In the above embodiments (the first embodiment and the second embodiment), the steering angular velocity can be obtained by multiplying a motor angular velocity with a gear ratio. The virtual characteristic may be changeable depending on the vehicle speed, the steering angle and the steering-forward state, the steering-backward state or the steering holding state. Further, a virtual friction characteristic may be added to the virtual vehicle model. In the above embodiments, the integral (I) control calculation is performed to the handle-returning control deviation. All of the proportional (P) control calculation, the integral (I) control calculation and the differential (D) control calculation can be performed to the handle-returning control deviation. At least one of the proportional (P) control calculation, the integral (I) control calculation and the differential (D) control calculation may be performed to the handle-returning control deviation.
EXPLANATION OF REFERENCE NUMERALS
[0099] 1 handle (steering wheel) [0100] 2 column shaft (steering shaft, handle shaft) [0101] 10 torque sensor [0102] 12 vehicle speed sensor [0103] 14 steering angle sensor [0104] 20 motor [0105] 30 control unit (ECU) [0106] 31 current command value calculating section [0107] 33 current limiting section [0108] 34 compensation signal generating section [0109] 35 PI-control section [0110] 36 PWM-control section [0111] 37 inverter [0112] 40 CAN [0113] 100, 200 handle-returning control section [0114] 111 returning-steering angular velocity calculating section [0115] 112 inverting section [0116] 121 motor torque constant section [0117] 131 viscosity coefficient outputting section [0118] 132 viscosity characteristic section [0119] 133 virtual characteristic section [0120] 141 steering-forward/steering-backward judging section [0121] 142, 242 limiting section [0122] 145, 146 sign section [0123] 147 limit value determining section [0124] 148 limit executing section [0125] 151 steering torque gain section [0126] 152 vehicle speed gain section [0127] 161 integral control section [0128] 163 limiter [0129] 243 steering angle gain section [0130] 244 steering angular velocity gain section