Steering system for vehicle
11167789 · 2021-11-09
Assignee
Inventors
Cpc classification
B62D6/04
PERFORMING OPERATIONS; TRANSPORTING
B62D6/008
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
B62D6/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A steering system for a vehicle according to an example in the present disclosure includes a steering mechanism, which is mechanically disconnected from the steering wheel, to cause a turning wheel to be turned by a turning motor, and a control device that provides a motor command value to the turning motor. The control device has a control system including a feed-forward model for converting a target turning angle to a feed-forward value of a motor command value, and a disturbance observer including a inverse model of a model of a steering motor. Transfer functions respectively describing the feed-forward model and the model of the disturbance observer include a variable coefficient. The control device changes the variable coefficient based on information about road reaction force.
Claims
1. A steering device for a vehicle of a steer-by-wire system comprising: a steering mechanism, which is mechanically disconnected from a steering wheel, to cause a turning wheel to be turned by a turning motor; and a control device which provides a motor command value to the turning motor, wherein the control device includes a control system comprising: a feed-forward model for converting a target turning angle to a feed-forward value of the motor command value, and a disturbance observer including a reverse model of a model of the turning motor, wherein a transfer function describing the feed-forward model and a model of the disturbance observer includes a variable coefficient, and wherein the control device changes the variable coefficient based on information about road reaction force.
2. The steering device for a vehicle according to claim 1, wherein the control device, when disturbance calculated by the disturbance observer becomes a predetermined value or more, changes the variable coefficient based on the information about the road reaction force.
3. The steering device for a vehicle according to claim 2, wherein the control device limits change speed of the variable coefficient to a predetermined upper limit value or less.
4. The steering device for a vehicle according to claim 3, wherein the control device, when change speed of the target turning angle is a predetermined value or less, increases maximum change speed of the variable coefficient in accordance with the change speed of the target turning angle in a range that does not exceed the upper limit value.
5. The steering device for a vehicle according to claim 1, wherein the control device, when the vehicle is stopped or when lateral acceleration acting on the vehicle is in a saturation region, stops the change of the variable coefficient and limits disturbance calculated by the disturbance observer to a predetermined upper limit value or less.
6. The steering device for a vehicle according to claim 5, wherein the control device, when a change speed of the target turning angle is a predetermined value or less, increases maximum value of the disturbance in accordance with change speed of the target turning angle in a range that does not exceed the upper limit value.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DESCRIPTION OF EMBODIMENTS
(10) An embodiment of the present disclosure will be described with reference to drawings. However, when referring to the number of each element, quantity, quantity, range, etc. in the embodiments shown below, the present disclosure is not limited to the number mentioned, unless specifically indicated or clearly specified. Further, structures or the like described in the embodiments described below are not necessarily to the embodiments in the present disclosure, except particularly when explicitly indicated or clearly specified therein.
(11)
(12) The turning motor 24 is mounted to a rack shaft 26 via a reduction mechanism (not shown). The rack shaft 26 is not mechanically coupled to the steering shaft 21. The turning wheel 29 is coupled to the rack shaft 26 via a tie rod 27. Rotating the turning motor 24 causes the rack shaft 26 to move linearly in its axial direction, thereby changing the turning angle of the turning wheel 29 through the tie rod 27. The turning motor 24 is provided with a turning angle sensor 25 which outputs a signal corresponding to the turning angle of the turning wheel 29.
(13) The vehicle steering system 2 includes a control device 4. The control device 4 is an ECU (Electronic Control Unit) having at least one processor 6 and at least one memory 8. The memory 8 stores various data including a map and various programs used for turning control. By the processor 6 reads and executes a program stored in the memory 8, various functions related to the turning control are realized in the control device 4.
(14) The control device 4 controls motor current supplied to the turning motor 24, and thus controls torque for turning control applied from the turning motor 24 to the rack shaft 26. Various sensors for measuring physical quantities associated with the turning control are connected to the control device 4 directly or via a communication network constructed in the vehicle. Such sensors include at least a steering angle sensor 22, a turning angle sensor 25, and a wheel speed sensor 10.
(15)
(16) The turning system 31 may be modeled as shown in
i=(1/(1+τs))×i*
(17) Next, in the turning system 31, the motor current is converted to the motor torque in the turning motor 24. When the motor torque coefficient is K.sub.1, the relationship between the motor torque T.sub.M and the motor current i is expressed by the following equation. Incidentally, the motor torque coefficient K.sub.1 is a fixed value, specifically a value of about 0.02˜0.05 Nm/A.
T.sub.M=K.sub.1×i
(18) Next, in the turning system 31, the motor torque of the turning motor 24 is converted into the rack torque of the rack shaft 26 in a torque transmission mechanism from the turning motor 24 to the rack shaft 26. When the gear ratio at that time is K.sub.G, the relationship between the rack torque T.sub.R and the motor torque T.sub.M is expressed by the following equation. Incidentally, the gear ratio K.sub.G is a fixed value, specifically a value of about 10 to 30.
T.sub.R=K.sub.G×T.sub.M
(19) Next, in the turning system 31, the turning wheel 29 is turned by the rack torque of the rack shaft 26. The relationship between the rack torque and the turning angle of the turning wheel 29 depends on the road reaction force received by the turning wheel 29 from the road surface. Assuming that the road reaction force coefficient is K.sub.2, the relationship between the turning angle δ and the rack torque T.sub.R is expressed by the following equation. The specific value of the road reaction force coefficient K.sub.2 is such that, for example, when the turning angle δ is 30 degrees on a dry road surface and when the rack stroke is 80 mm, the rack torque T.sub.R is about 10000 Nm.
δ=(1/(K.sub.2×s.sup.2))×T.sub.R
(20) As described above, a model of the turning system 31 can be expressed by the following transfer function.
Turning System Model:((K.sub.1×K.sub.G)/(K.sub.2×s.sup.2))×(1/(1+τs))
(21) Referring to
(22) In the feed-forward model 32, the feed-forward value iff* of the target motor current i* is calculated from the target turning angle δ*. The feed-forward model 32 may be represented by, for example, the following transfer function when the turning system 31 is modeled as described above.
Feed-forward Model: K.sub.1/(K.sub.2×K.sub.G×s.sup.2)
(23) The motor command value may not necessarily be a current. For example, the target value of the motor torque generated by the turning motor 24 may be a motor command value.
(24) The disturbance observer 40 includes a turning system inverse model 41 and a feed-forward inverse model. The turning system inverse model 41 is an inverse model of the model of the turning system 31. In the turning system inverse model 41, estimated value i_hat of the motor current is calculated from the actual turning angle δ. The turning system inverse model 41 may be represented by the following transfer function when the turning system 31 is modeled as described above.
Turning System Inverse Model:((K.sub.2×s.sup.2))×(1/(1+τs)/(K.sub.1×K.sub.G))
(25) The feed forward inverse model 42 is the inverse model of the feed-forward model 32. In the feed-forward inverse model 42, estimated value δ_hat of the target turning angle is calculated from the estimated value i_hat of the motor current. If the turning system 31 is modeled as described above, the feed-forward inverse model 42 may be represented by the following transfer function.
Feed-Forward Inverse Model:(K.sub.2×K.sub.G×s.sup.2)/K.sub.1
(26) In the control device 4, as a disturbance, the deviation amount (δ_hat−δ*), which is the difference between the estimated value δ_hat of the target turning angle calculated from the actual turning angle δ by the disturbance observer 40 and the target turning angle δ*, is subtracted from the target turning angle δ*. The value after subtraction is given to the feed-forward model 32 as the target turning angle δ* after the disturbance removal. However, it is not limited to the case of subtracting the deviation amount from the target turning angle δ*, but may be configured to remove the disturbance included in the target turning angle δ* by correcting the target turning angle δ* by the correction amount determined according to the disturbance (δ_hat−δ*).
(27) As described above, the transfer function of each model of the control device 4 the feed-forward model 32, and the steering system inverse model 41, and the feed-forward inverse model 42) includes the road reaction force coefficient K.sub.2. In these transfer functions, the road reaction force coefficient K.sub.2 is treated not as a fixed value, but as a variable coefficient that can vary depending on the running environment conditions. The control device 4 changes the road reaction force coefficient K.sub.2 based on information acquired by information acquisition device such as the wheel speed sensor 10 and the turning angle sensor 25. Information acquired by the information acquisition device is information on road reaction forces, including, for example, the vehicle speed, road surface friction coefficient, the turning angle, the operating state of ABS (Anti-Lock Brake System) and VSC (Vehicle Stability Control), and the like. Hereinafter, the setting of the road reaction force coefficient K.sub.2 for each piece of information will be described in detail.
(28)
(29)
(30)
(31) Further, the control device 4, when ABS or VSC is operating, changes the road reaction force coefficient K.sub.2 to a smaller value than a value set when ABS or VSC is not operating. Information on the operating state of ABS or VSC is provided from a control device (not shown) of ABS or a control device (not shown) of VSC to the control device 4.
(32) As described above, the control device 4 changes the road reaction force coefficient K.sub.2 in accordance with a plurality of parameters relating to the road reaction force. As a specific method of changing the road reaction coefficient K.sub.2 according to each parameter, for example, a map may be used. In other words, a map relating the road reaction coefficient K.sub.2 to each parameter may be stored in the memory 8, and the road reaction coefficient K.sub.2 may be determined by referring to the map. Also, a road reaction force coefficient K.sub.2V corresponding to the vehicle speed V, a road reaction force coefficient K.sub.2μ corresponding, to the road surface friction coefficient μ, a road reaction force coefficient K.sub.2δ corresponding to the turning angle δ, a road reaction force coefficient K.sub.2ABS corresponding to operating state of ABS, a road reaction force coefficient K.sub.2VSC corresponding to operating state VSC, and the like may be set, respectively, and the road reaction force coefficient K.sub.2 may be calculated by the following equation.
K.sub.2=K.sub.2V×K.sub.2μ×K.sub.2δ×K.sub.2ABS×K.sub.2VSC
(33) According to the control system described above, when a change occurs in the road reaction force due to a change in the running environment conditions, the road reaction coefficient K.sub.2 of the transfer function describing the models of the control system is changed in accordance with a change in the road reaction force. The change of the road reaction force coefficient K.sub.2 is made so as to reduce the difference between the target turning angle δ* and the actual turning angle δ. Accordingly, since the expansion of the deviation between the model 32 of the control system and the actual turning system 31 due to changes in the running environment conditions is suppressed, it is possible to ensure the accuracy of the turning control with respect to changes in the running environment conditions.
(34) The change of the road reaction force coefficient K.sub.2 may be performed after the deviation between the nominal model of the turning system 31 and the actual turning system 31 is expanded to some extent. Specifically, the value of the road reaction force coefficient K.sub.2 may be fixed during the magnitude of the disturbance calculated by the disturbance observer 40 (i.e., the absolute value of (δ_hat−δ*)) is a predetermined value or less. And then, the change of the road reaction force coefficient K.sub.2 ma be performed on the condition that the magnitude of the disturbance calculated by the disturbance observer 40 is the predetermined value or more. According to this, it is possible to suppress frequent changes of the road reaction force coefficient K.sub.2 at the stage where the deviation between the model of the control device 4 and the actual turning system 31 is small, and to ensure the stability of the turning control.
(35) In addition, when the road reaction force coefficient K.sub.2 is changed, the change (that is, the amount of the change per unit time) of the road reaction force coefficient K.sub.2 may be limited.
(36) When the vehicle is stopped or when lateral acceleration acting on the vehicle is in the saturation region, the stability is given priority over the responsiveness in the turning control, in such a case, after stopping the change of the road reaction force coefficient the magnitude of the disturbance calculated by the disturbance observer 40 (i.e., the absolute value of the deviation amount between the estimated value δ_hat of the target turning angle and the target turning angle δ*) may be limited to a predetermined upper limit value or less, as shown in
(37) In this embodiment, the control device 4 has the feed-forward model 32, the turning system inverse model 41, and a feed-forward inverse model 42. However, the control device 4 may be configured to have the feed-forward model 32 and the disturbance observer comprising the turning system inverse model 41, as shown in another example of
(38) In the ease of a configuration of a control device of
(39) The deviation amount (i_hat−i*) with respect to the target motor current calculated when the control device 4 has the configuration shown in
(40) As in the case shown in