ELECTRIC POWER STEERING APPARATUS
20170305459 · 2017-10-26
Assignee
Inventors
Cpc classification
B62D6/00
PERFORMING OPERATIONS; TRANSPORTING
B62D1/28
PERFORMING OPERATIONS; TRANSPORTING
B62D15/0285
PERFORMING OPERATIONS; TRANSPORTING
B62D15/021
PERFORMING OPERATIONS; TRANSPORTING
B62D5/0463
PERFORMING OPERATIONS; TRANSPORTING
International classification
B62D5/04
PERFORMING OPERATIONS; TRANSPORTING
B62D15/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An electric power steering apparatus including a torque sensor to detect a steering torque and a motor control unit to control a motor that applies an assist torque to a steering system of a vehicle, including: a function to switch a control system of the motor between a torque control system to control a motor output torque and a position/speed control system to control a steering angle of a steering in accordance with a predetermined switching trigger. The fade processing time from the torque control system to the position/speed control system and the fade processing time from the position/speed control system to the torque control system are individually set.
Claims
1-14. (canceled)
15. An electric power steering apparatus including a torque sensor to detect a steering torque and a motor control unit to control a motor that applies an assist torque to a steering system of a vehicle, comprising: a function to switch a control system of said motor between a torque control system to control a motor output torque and a position/speed control system to control a steering angle of a steering in accordance with a predetermined switching trigger, wherein, when said automatic steering command is turned ON, a fade processing is started and a post-gradual change steering-angle command value in a position/speed control is gradually changed from an actual steering angle to a steering angle command value, and wherein, a level of said assist torque in a torque control is gradually changed from 100% to 0% and then said position/speed control system is operated.
16. The electric power steering apparatus according to claim 15, wherein said predetermined switching trigger is ON/OFF of an automatic steering command.
17. The electric power steering apparatus according to claim 15, wherein said predetermined switching trigger is ON/OFF of a switching command given by an internal judgment of said steering torque.
18. The electric power steering apparatus according to claim 15, wherein said predetermined switching trigger is performed by an automatic steering execution judging section.
19. The electric power steering apparatus according to claim 15, further comprising an external disturbance observer to compensate inertia and friction of a handle.
20. The electric power steering apparatus according to claim 15, wherein said post-gradual change steering-angle command value in said position/speed control is gradually changed by an exponential curve, and said level of the assist torque is gradually changed linearly.
21. The electric power steering apparatus according to claim 15, wherein a fade characteristic of said fade processing can be freely tuned.
22. The electric power steering apparatus according to claim 15, wherein a fade processing time 1 from said torque control system to said position/speed control system and a fade processing time 2 from said position/speed control system to said torque control system are different.
23. The electric power steering apparatus according to claim 22, wherein said fade processing time 2 is shorter than said fade processing time 1.
24. The electric power steering apparatus according to claim 18, wherein said automatic steering execution judging section comprises: a calculating section to calculate an angular speed and an angular acceleration by inputting a steering angle command value; a map judging section to judge each of said steering angle command value, said angular speed and said angular acceleration with a judging map corresponding to a vehicle speed; and a diagnosing section to diagnose based on a judgement result from said map judging section.
25. The electric power steering apparatus according to claim 19, wherein said external disturbance observer estimates an external-disturbance estimation torque from a difference between an output of a steering inverse model of the steering system and an output of an LPF to limit a band.
26. The electric power steering apparatus according to claim 25, wherein values of inertia and friction of said steering system are greater than or equal to values of inertia and friction of said steering inverse model, respectively.
27. An electric power steering apparatus including a torque sensor to detect a steering torque and a motor control unit to control a motor that applies an assist torque to a steering system of a vehicle, comprising: a function to switch a control system of said motor between a torque control system to control a motor output torque and a position/speed control system to control a steering angle of a steering in accordance with a predetermined switching trigger, wherein, when said automatic steering command is turned OFF, a fade processing is started and a post-gradual change steering-angle command value in a position/speed control is gradually changed from a steering angle command value to an actual steering angle, and wherein, a level of the assist torque in a torque control is gradually changed from 0% to 100% and then said torque control system is operated.
28. The electric power steering apparatus according to claim 27, wherein said predetermined switching trigger is ON/OFF of an automatic steering command.
29. The electric power steering apparatus according to claim 27, wherein said predetermined switching trigger is ON/OFF of a switching command given by an internal judgment of said steering torque.
30. The electric power steering apparatus according to claim 27, wherein said predetermined switching trigger is performed by an automatic steering execution judging section.
31. The electric power steering apparatus according to claim 27, further comprising an external disturbance observer to compensate inertia and friction of a handle.
32. The electric power steering apparatus according to claim 27, wherein said post-gradual change steering-angle command value in said position/speed control is gradually changed by an exponential curve, and said level of the assist torque is gradually changed linearly.
33. The electric power steering apparatus according to claim 27, wherein a fade characteristic of said fade processing can be freely tuned.
34. The electric power steering apparatus according to claim 27, wherein a fade processing time 1 from said torque control system to said position/speed control system and a fade processing time 2 from said position/speed control system to said torque control system are different.
35. The electric power steering apparatus according to claim 34, wherein said fade processing time 2 is shorter than said fade processing time 1.
36. The electric power steering apparatus according to claim 30, wherein said automatic steering execution judging section comprises: a calculating section to calculate an angular speed and an angular acceleration by inputting a steering angle command value; a map judging section to judge each of said steering angle command value, said angular speed and said angular acceleration with a judging map corresponding to a vehicle speed; and a diagnosing section to diagnose based on a judgement result from said map judging section.
37. The electric power steering apparatus according to claim 31, wherein said external disturbance observer estimates an external-disturbance estimation torque from a difference between an output of a steering inverse model of the steering system and an output of an LPF to limit a band.
38. The electric power steering apparatus according to claim 37, wherein values of inertia and friction of said steering system are greater than or equal to values of inertia and friction of said steering inverse model, respectively.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In the accompanying drawings:
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
MODE FOR CARRYING OUT THE INVENTION
[0048] In a conventional torque gradual-change control in the electric power steering apparatus, there are problems such as that control is not smoothly switched upon switching between a torque control and a position/speed control and that unintentional self-steer occurs. In the present invention, therefore, a processing that smoothly switches the control without self-steer is implemented by gradually changing a control torque of a torque control and a command value of a position/speed control.
[0049] The present invention includes a function to switch control systems of a motor between a torque control system to control a motor output torque and a position/speed control system to control a steering angle upon steering in accordance with a predetermined switching trigger (e.g. an automatic steering command) and implements smooth a fade processing without self-steer.
[0050] Further, in the present invention as compared to a fade processing time (e.g. 500 to 1000 [ms]) to perform a fade processing from the torque control of the normal steering to the position control of the automatic steering, a fade processing time (e.g. 20 to 100 [ms]) from the position control to the torque control is set shorter. Accordingly, the control is switched over relatively slowly so that a driver does not feel uncomfortable upon the fade processing from the torque control to the position/speed control and the control can be switched over in a short time and intention of the driver can be promptly conveyed for avoiding danger upon the fade processing from the position/speed control to the torque control.
[0051] Furthermore, the present invention provides an external disturbance observer to compensate inertia or friction of the handle and therefore this allows a driver to easily intervene in the automatic steering by steering.
[0052] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0053] The present invention may be applied to, other than the column system shown in
[0054]
[0055] The automatic steering execution judging section 120 outputs ON/OFF of the automatic steering command being a judgment (diagnosis) result. The “ON/OFF” of the automatic steering command is inputted into the torque gradual-changing section 103 and the steering-angle command value gradual-changing section 100.
[0056] The automatic steering execution judging section 120 has a configuration as illustrated in
[0057] The characteristic of the judging map #1 with respect to the steering angle command value θtc is at a constant value θtc.sub.0 until a vehicle speed Vs.sub.1 of a low speed and decreases as the characteristic A1 or B1 in a range more than or equal to the vehicle speed Vs.sub.1. The characteristic of the judging map #2 with respect to the angular speed ωtc is at a constant value ωc.sub.0 until a vehicle speed Vs.sub.2 of a low speed and decreases as the characteristic A2 or B2 in a range more than or equal to the vehicle speed Vs.sub.2. Further, the characteristic of the judging map #3 with respect to the angular acceleration αtc is at a constant value αc.sub.0 until a vehicle speed Vs.sub.3 of a low speed and decreases as the characteristic A3 or B3 in a range more than or equal to the vehicle speed Vs.sub.3. Any of the characteristics of the judging maps #1 to #3 can be tuned, and the characteristic may linearly decrease.
[0058] The map judging section 122 judges whether the steering angle command value θtc exceeds the range of characteristic values of the judging map #1, whether the angular speed ωtc exceeds the range of characteristic values of the judging map #2, and further whether the angular acceleration αtc exceeds the range of characteristic values of the judging map #3. A judgment result MD is inputted into a diagnosing section 123. The diagnosing section 123 outputs “ON/OFF” of the automatic steering command based on a diagnosis result by time or times (number) and “ON/OFF” of the automatic steering command is also inputted into an output section 124. The output section 124 outputs the steering angle command value θt only when the automatic steering command is “ON”.
[0059] Although the steering angle command value θt is inputted into the steering-angle command value gradual-changing section 100 together with the actual steering angle θr, the actual steering angle θr is calculated in the following manner in the present invention.
[0060] In a mechanism including a torsion bar 23, for example a sensor as illustrated in
[0061] Although the present invention descriptions are given assuming that the steering angle θr on the column input-side is the actual steering angle, the steering angle θr1 on the column output-side may be used as the actual steering angle.
[0062] Exemplary operations in such a configuration will be described with reference to flowcharts in
[0063] When the automatic steering command is not “ON” (Step S1), the normal steering with the assist torque level of 100%, that is, the torque control is performed (Step S15). Then, when the automatic steering execution judging section 120 turns “ON” the automatic steering command at a time point t2 (Step S1), a fade processing of the EPS is started from the time point t2 (Step S2). At this time, “ON/OFF” of the automatic steering command is outputted from the automatic steering execution judging section 120, and the steering angle command value gradual-changing section 100 gradually changes the post-gradual change steering-angle command value θm of the position/speed control from the actual steering angle θr to the steering angle command value θt (Step S3). In the torque control of the normal control, the torque gradual-changing section 103 gradually changes the torque level from 100% to 0% (Step S4), thereafter the above operations are repeated until the fade processing ends (Step S5).
[0064] As well, the command value gradual-change of the position/speed control and the level gradual-change of the torque control in a fade section (a gradual-change time) may be in any order.
[0065] At and after a time point t3 when the fade processing ends, the torque control is switched to the automatic steering (the position/speed control) and then the automatic steering is continued (Step S6).
[0066] Thereafter, when the automatic steering command is turned “ON” (a time point t4), or when a driver steers the handle during the automatic steering such that the steering torque Ts exceeds a certain threshold and the automatic steering command is turned “OFF” (the time point t4), the automatic steering is completed (Step S10) and the fade processing is started (Step S11). Also in this case, “OFF” of the automatic steering command is outputted from the automatic steering execution judging section 120. In this way, the steering-angle command value gradual-changing section 100 gradually changes the post-gradual change steering-angle command value θm of the position/speed control from the steering angle command value θt to the actual steering angle θr (Step S12) and the torque gradual-changing section 103 gradually changes the torque level from 0% to 100% (Step S13). This fade processing is continued until a time point t5 (Step S14). At and after the time point t5 when the fade processing ends, the automatic steering is switched to the torque control of the normal steering (Step S15).
[0067] Note that, a fading characteristic of the steering angle command value in the position/speed control is represented by an exponential curve while the torque gradual-change in the torque control is represented by a linear line in
[0068] Exemplary operations of the automatic steering execution judging section 120 is as shown in the flowchart of
[0069] Further, when the steering angle command value θtc corresponding to the vehicle speed Vs is not within the range of the characteristic values of the judging map #1 shown in
[0070] As well, the order of the aforementioned Steps S23 to S25 may be changed as appropriate.
[0071] When the automatic steering command is turned “ON” as shown in
[0072] As well,
[0073] On the other hand, even when the excessive variations in the steering torque occur after a time point t21 upon the fade processing of the switching from the automatic steering to the torque control (a time point t20) as shown in
[0074] Furthermore, in another embodiment of the present invention, as compared to the fade processing time (e.g. 1000 [ms]) to perform the fade processing from the torque control of the normal steering to the position/speed control of the automatic steering, the fade processing time (e.g. 100 [ms]) from the position/speed control to the torque control is set shorter as shown in
[0075] In the present invention as further shown in
[0076] The position/speed control section 101 in
[0077] A steering system 160 subjected to the controlled object comprises an adding section 161 to add an unknown external disturbance torque Td to the position/speed control torque command value Tp, a steering system 162 represented by a transfer function “1/(J.sub.1.Math.s+B.sub.1)”, and an integral section 163 to integrate (1/s) the angular speed ωr from the steering system 162 and to output the steering angle θr. The steering angular speed ωr is fed back to the position/speed feedback controller 170 and is also inputted into the integral section 163. The steering angle θr is fed back to the position/speed feedback controller 170.
[0078] The symbol “J.sub.1” in the transfer function represents the inertia in the steering system 162, “B.sub.1” represents the friction in the steering system 162, “J.sub.2” represents the inertia in the steering inverse model 151, “B.sub.2” represents the friction in the steering inverse model 151, and “τ” represents a predetermined time constant. These have relationships represented by the following equations 1 and 2.
J.sub.1≧J.sub.2 (Equation 1)
B.sub.1≧B.sub.2 (Equation 2)
[0079] The external disturbance observer 150 estimates the unknown external disturbance torque Td base on a difference between outputs of the steering inverse model 151 and the LPF 152 and obtains the external-disturbance estimation torque Td* as an estimation value. The external-disturbance estimation torque Td* is subtracting-inputted into the subtracting section 154, and it is possible to realize a robust position/speed control by subtracting the external-disturbance estimation torque Td* from an output of the speed controller 174. However, the robust position/speed control results in contradiction that the handle cannot be stopped even with intervention by the driver. In order to improve this point, the inertia J.sub.2 and the friction B.sub.2 smaller than or equal to the inertia J.sub.1 and the friction B.sub.1, respectively, which the steering system 162 actually has, are inputted as the steering inverse model 151. As a result of this, the inertia and the friction of the handle that the driver feels becomes seemingly smaller. This allows the driver to easily intervene in the automatic steering by steering.
[0080] Moreover, by monitoring the external-disturbance estimation torque Td* in the external disturbance observer 150, it is possible to detect the steering torque of the driver instead of the torque sensor. Especially, when the torque sensor uses digital signals, detection of steering intervention by the driver may be delayed due to influence of communication delay or other reasons. Similarly to the torque sensor, when the external-disturbance estimation torque Td* exceeds a threshold value for a predetermined period of time, the steering intervention may be determined to be performed and the fade processing may be performed.
[0081]
[0082] Providing the external disturbance observer 150 allows for providing a smoother operation feeling, thereby enabling switching control at a high speed. Smaller inertia and friction facilitate the steering intervention.
EXPLANATION OF REFERENCE NUMERALS
[0083] 1 handle (steering wheel) [0084] 2 column shaft (steering shaft, handle shaft) [0085] 10 torque sensor [0086] 12 vehicle speed sensor [0087] 20, 131 motor [0088] 30 control unit (ECU) [0089] 40 CAN [0090] 41 Non-CAN [0091] 50 automatic steering command unit [0092] 51, 101 position/speed control section [0093] 52, 120 automatic steering execution judging section [0094] 53 torque control section [0095] 54 torque command value gradual-change switching section [0096] 100 steering-angel command value gradual-changing section [0097] 102 torque control section [0098] 103 torque gradual-changing section [0099] 121 calculating section [0100] 122 map judging section [0101] 123 diagnosing section [0102] 130 current control system [0103] 150 external disturbance observer