STEERING SYSTEM
20210394825 · 2021-12-23
Assignee
Inventors
- Yusuke KAKIMOTO (Okazaki-shi, JP)
- Yoshiyuki UCHINO (Okazaki-shi, JP)
- Kenji SHIBATA (Nagoya-shi, JP)
- Takafumi SATO (Kariya-shi, JP)
Cpc classification
B62D5/0466
PERFORMING OPERATIONS; TRANSPORTING
B62D15/0205
PERFORMING OPERATIONS; TRANSPORTING
B62D6/008
PERFORMING OPERATIONS; TRANSPORTING
International classification
B62D6/00
PERFORMING OPERATIONS; TRANSPORTING
B62D5/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A steering system includes a steering shaft; a motor configured to generate a torque applied to the steering shaft; and a control unit configured to control the motor. The control unit has a function of performing steering angle feedback control for causing a steering angle that is a rotation angle of a steering wheel to reach a target steering angle that is set based on a point of view of adjusting a rotational position of the steering wheel, as an adjustment process of adjusting the rotational position of the steering wheel. The control unit is configured to set a limit value for limiting a change range of the target steering angle with respect to the steering angle at each moment in a period in which automatic rotation of the steering wheel is hindered in a case where the automatic rotation is hindered while the adjustment process is being performed.
Claims
1. A steering system comprising: a steering shaft that rotates along with an operation of a steering wheel; a motor configured to generate a torque that is applied to the steering shaft; and a control unit configured to control the motor, wherein the control unit has a function of performing steering angle feedback control for causing a steering angle that is a rotation angle of the steering wheel to reach a target steering angle that is set based on a point of view of adjusting a rotational position of the steering wheel, as an adjustment process of adjusting the rotational position of the steering wheel, and wherein the control unit is configured to set a limit value for limiting a change range of the target steering angle with respect to the steering angle at each moment in a period in which automatic rotation of the steering wheel is hindered in a case where the automatic rotation is hindered while the adjustment process is being performed.
2. The steering system according to claim 1, wherein: the control unit has a limiting function of limiting a change amount of the target steering angle per unit time; and the control unit is configured to disable the limiting function in the period in which the automatic rotation of the steering wheel is hindered in the case where the automatic rotation is hindered while the adjustment process is being performed.
3. The steering system according to claim 1, wherein the adjustment process includes a process of causing the rotational position of the steering wheel to correspond to a turning position of turning wheels of a vehicle when a power supply of the vehicle is switched from an off state to an on state.
4. The steering system according to claim 1, further comprising a stopper mechanism configured to restrict rotation of the steering wheel, wherein the adjustment process includes a process of causing the steering wheel to perform a rotating operation to a first operation end and then causing the steering wheel to perform a reverse rotating operation to a second operation end by controlling the motor, and calculating a neutral position of the steering wheel based on rotation angles of the motor at a start time point and an end time point of the reverse rotating operation of the steering wheel.
5. The steering system according to claim 1, wherein: transmission of power between the steering shaft and turning wheels of a vehicle is cut off; and the motor is configured to generate a steering reaction force that is applied to the steering shaft and that is the torque in a direction opposite to a steering direction.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Features, advantages, and technical and industrial significance of exemplary embodiments of the disclosure will be described below with reference to the accompanying drawings, in which like signs denote like elements, and wherein:
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION OF EMBODIMENTS
First Embodiment
[0025] Hereinafter, a steering system according to a first embodiment of the disclosure will be described. As illustrated in
[0026] The reaction unit 20 includes a steering shaft 21 to which the steering wheel 11 is connected, a reaction motor 22, a speed reduction mechanism 23, a rotation angle sensor 24, a torque sensor 25, and a reaction control unit 27.
[0027] The reaction motor 22 is a source from which a steering reaction force is generated. For example, a three-phase brushless motor is employed as the reaction motor 22. The reaction motor 22 is connected to the steering shaft 21 via the speed reduction mechanism 23. A torque that is generated by the reaction motor 22 is applied as a steering reaction force to the steering shaft 21.
[0028] The rotation angle sensor 24 is provided in the reaction motor 22. The rotation angle sensor 24 detects a rotation angle θ.sub.a of the reaction motor 22. The torque sensor 25 is provided in a part between the speed reduction mechanism 23 and the steering wheel 11 in the steering shaft 21. The torque sensor 25 detects a steering torque T.sub.h that is applied to the steering shaft 21 through an operation of rotating the steering wheel 11.
[0029] The reaction control unit 27 calculates a steering angle θ.sub.s that is a rotation angle of the steering shaft 21 based on the rotation angle θ.sub.a of the reaction motor 22 detected by the rotation angle sensor 24. The reaction control unit 27 counts the number of rotations with respect to the rotation angle θ.sub.a of the reaction motor 22 corresponding to a neutral steering position of the steering wheel 11 (hereinafter, the rotation angle θ.sub.a corresponding to the neutral steering position will be referred to as a “motor midpoint”). The reaction control unit 27 calculates integrated total angle that is an angle obtained by totaling the rotation angle θ.sub.a using the motor midpoint as an origin, and calculates the steering angle θ.sub.s of the steering wheel 11 by multiplying the calculated total angle by a conversion factor based on a speed reduction ratio of the speed reduction mechanism 23. The motor midpoint is stored as steering angle midpoint information in the reaction control unit 27.
[0030] The reaction control unit 27 performs reaction control for generating a steering reaction force corresponding to the steering torque T.sub.h through drive control for the reaction motor 22. The reaction control unit 27 calculates a target steering reaction force based on the steering torque T.sub.h detected by the torque sensor 25 and calculates a target steering angle of the steering wheel 11 based on the calculated target steering reaction force and the steering torque T.sub.h. The reaction control unit 27 calculates a difference between the steering angle θ.sub.s that is calculated based on the rotation angle θ.sub.a of the reaction motor 22 and the target steering angle, and controls supply of electric power to the reaction motor 22 such that the difference is cancelled out. The reaction control unit 27 performs vector control for the reaction motor 22 using the rotation angle θ.sub.a of the reaction motor 22 detected by the rotation angle sensor 24.
[0031] The turning unit 30 includes a turning shaft 31, a turning motor 32, a speed reduction mechanism 33, a pinion shaft 34, a rotation angle sensor 35, and a turning control unit 36. The turning shaft 31 extends in a vehicle width direction (the right-left direction in
[0032] The turning motor 32 is a source from which a turning force is generated. For example, a three-phase brushless motor is employed as the turning motor 32. The turning motor 32 is connected to the pinion shaft 34 via the speed reduction mechanism 33. Pinion teeth 34a of the pinion shaft 34 engage with rack teeth 31a of the turning shaft 31. A torque that is generated by the turning motor 32 is applied as a turning force to the turning shaft 31 via the pinion shaft 34. The turning shaft 31 moves in the vehicle width direction (the right-left direction in
[0033] The rotation angle sensor 35 is provided in the turning motor 32. The rotation angle sensor 35 detects a rotation angle θ.sub.b of the turning motor 32. The turning control unit 36 performs turning control for turning the turning wheels 12 based on a steering state through drive control for the turning motor 32. The turning control unit 36 calculates a rotation angle θ.sub.p of the pinion shaft 34 based on the rotation angle θ.sub.b of the turning motor 32 detected by the rotation angle sensor 35. The turning control unit 36 calculates a target rotation angle of the pinion shaft 34 based on the target steering angle calculated by the reaction control unit 27. Here, the target rotation angle of the pinion shaft 34 is calculated based on the viewpoint of realizing (i.e., achieving) a predetermined steering angle ratio. The turning control unit 36 calculates a difference between the target rotation angle of the pinion shaft 34 and an actual rotation angle θ.sub.p and controls supply of electric power to the turning motor 32 such that the difference is cancelled out. The turning control unit 36 performs vector control for the turning motor 32 using the rotation angle θ.sub.b of the turning motor 32 detected by the rotation angle sensor 35.
[0034] A part of a functional configuration of the reaction control unit 27 will be described below in detail. As illustrated in
[0035] The target steering angle calculating unit 51 calculates a target steering torque based on a steering torque T.sub.h detected by the torque sensor 25 and calculates a target steering reaction force through feedback control for the steering torque T.sub.h such that the steering torque T.sub.h reaches the calculated target steering torque. The target steering angle calculating unit 51 calculates a target steering angle θ.sub.s* of the steering wheel 11 based on the calculated target steering reaction force and the steering torque T.sub.h. The target steering angle calculating unit 51 calculates the target steering angle θ.sub.s*, for example, based on an ideal model in which the steering angle θ.sub.s of the steering wheel 11 corresponding to an ideal turning angle based on an input torque is modeled in advance by experiment or simulation when the sum of the target steering reaction force and the steering torque T.sub.h is used as the input torque.
[0036] The guard setting unit 52 sets a limit value Δθ for limiting a change amount of the target steering angle θ.sub.s* in predetermined operation cycle(s) (for example, in one operation cycle). The guard processing unit 53 limits the change of the target steering angle θ.sub.s* calculated by the target steering angle calculating unit 51 based on the limit value Δθ set by the guard setting unit 52.
[0037] A so-called time-based change limiting function of limiting the change amount of the target steering angle O.sub.s* in predetermined operation cycle(s) to the predetermined limit value Δθ is realized by the guard setting unit 52 and the guard processing unit 53.
[0038] The steering angle feedback control unit 54 receives the target steering angle θ.sub.s* processed by the guard processing unit 53 and the steering angle θ.sub.s calculated based on the rotation angle θ.sub.a of the reaction motor 22. The steering angle feedback control unit 54 calculates a target steering reaction force T* through feedback control for the steering angle θ.sub.s such that the steering angle θ.sub.s calculated based on the rotation angle θ.sub.a of the reaction motor 22 reaches the target steering angle θ.sub.s*.
[0039] The power supply control unit 55 supplies electric power corresponding to the target steering reaction force T* to the reaction motor 22. Specifically, the power supply control unit 55 calculates a current command value for the reaction motor 22 based on the target steering reaction force T*. The power supply control unit 55 calculates a difference between the current command value and an actual current value detected by a sensor that is not illustrated, and controls supply of electric power to the reaction motor 22 such that the difference is cancelled out. Accordingly, the reaction motor 22 generates a torque corresponding to the target steering reaction force T*.
[0040] In the steer-by-wire steering system 10, since the steering wheel 11 is not restricted by the turning unit 30, there is a likelihood that the following event will occur. That is, when the vehicle is powered on, the steering wheel 11 and the turning wheels 12 are synchronized with each other. Accordingly, a positional relationship between the steering wheel 11 and the turning wheels 12 is maintained at a positional relationship based on a predetermined steering angle ratio. When a certain external force is applied to the steering wheel 11 in a state in which the vehicle is powered off, the steering wheel 11 may rotate. At this time, since the turning shaft 31 does not operate, the positional relationship between the steering wheel 11 and the turning wheels 12 may become different from an original positional relationship based on the predetermined steering angle ratio.
[0041] Accordingly, the steering system 10 has a function of automatically adjusting a rotational position of the steering wheel 11 as an initial operation when the vehicle is powered on again. For example, when the steering wheel 11 rotates by a predetermined angle in the counterclockwise direction (a positive direction) in a period in which the vehicle is powered off, the steering wheel 11 is rotated by the predetermined angle in the clockwise direction (a negative direction) through drive control for the reaction motor 22 when the vehicle is powered on again. Accordingly, the positional relationship between the steering wheel 11 and the turning wheels 12 returns to the original positional relationship based on the predetermined steering angle ratio.
[0042] As illustrated in
[0043] When the power supply of the vehicle is switched from OFF to ON (i.e., from the off state to the on state), the reaction control unit 27 determines whether position adjustment of the steering wheel 11 is necessary by comparing the reference steering angle stored in the storage unit 27m with the steering angle θ.sub.s calculated immediately after the vehicle has been powered on.
[0044] When the reference steering angle that is the steering angle θ.sub.s immediately before the vehicle is powered off and the steering angle θ.sub.s immediately after the vehicle is powered on again match each other, the reaction control unit 27 determines that position adjustment of the steering wheel 11 is not necessary. Since the steering angle θ.sub.s does not change in a period until the vehicle is powered on again after the vehicle has been powered off, it is apparent that the steering wheel 11 has not rotated. The reaction control unit 27 starts normal reaction control for generating a steering reaction force based on the steering torque T.sub.h.
[0045] When the reference steering angle that is the steering angle θ.sub.s immediately before the vehicle is powered off and the steering angle θ.sub.s immediately after the vehicle is powered on again do not match each other, the reaction control unit 27 determines that position adjustment of the steering wheel 11 is necessary, and performs position adjustment of the steering wheel 11. For example, the reaction control unit 27 calculates a difference between the reference steering angle and the steering angle θ.sub.s immediately after the vehicle has been powered on and performs supply of electric power to the reaction motor 22 such that the difference is cancelled out. Specifically, the reaction control unit 27 calculates the target steering angle θ.sub.s* based on the difference between the reference steering angle and the steering angle θ.sub.s immediately after the vehicle has been powered on, and performs feedback control for the steering angle θ.sub.s such that the steering angle θ.sub.s reaches the calculated target steering angle θ.sub.s*. When the reference steering angle and the current steering angle θ.sub.s match each other, position adjustment of the steering wheel 11 is completed.
[0046] In addition, the reaction control unit 27 may use the following value as the reference steering angle. That is, the reaction control unit 27 acquires the rotation angle θ.sub.p of the pinion shaft 34 immediately after the power supply of the vehicle is switched from OFF to ON from the turning control unit 36, and calculates the steering angle θ.sub.s corresponding to the acquired rotation angle θ.sub.p of the pinion shaft 34 based on a steering angle ratio. The reaction control unit 27 uses the steering angle θ.sub.s corresponding to the calculated rotation angle θ.sub.p of the pinion shaft 34 as the reference steering angle. With this configuration, the rotational position of the steering wheel 11 can be corrected to a position corresponding to a turning position of the turning wheels 12.
[0047] In the steering system 10 having the function of automatically adjusting the rotational position of the steering wheel 11, there may be the following problems. That is, it is conceivable that a driver may be gripping the steering wheel 11 or the steering wheel 11 that is automatically rotating may come into contact with the driver's body or a certain object while an adjustment process of adjusting the rotational position of the steering wheel 11 is being performed. In this case, since automatic rotation of the steering wheel 11 is hindered, there is a likelihood that the difference between the target steering angle θ.sub.s* and the actual steering angle θ.sub.s of the steering wheel 11 will be increased. This is because the target steering angle θ.sub.s* increases gradually to a final target steering angle θ.sub.s* according to a change limiting function but the actual steering angle θ.sub.s does not change, for example, when the steering wheel 11 is gripped. Accordingly, when the reason for hindering the automatic rotation of the steering wheel 11 is resolved, for example, when the driver detaches a hand from the steering wheel 11, the steering wheel 11 may rotate suddenly to the target steering angle θ.sub.s* and the driver may feel discomforted due to the sudden rotation of the steering wheel 11.
[0048] Therefore, in this embodiment, in the case where automatic rotation of the steering wheel 11 is hindered while the process of adjusting the rotational position of the steering wheel 11 is being performed, the reaction control unit 27 employs the following configuration in order to curb sudden rotation of the steering wheel 11 when the reason for hindering the automatic rotation of the steering wheel 11 is resolved.
[0049] As illustrated in
|θ.sub.s*|−|θ.sub.s|≥|θ.sub.th| (A1)
[0050] Here, “θ.sub.s*” is a target steering angle. The value of the target steering angle θ.sub.s* changes gradually to a final target steering angle θ.sub.s* through the change limiting function. “θ.sub.s” is a steering angle that is calculated based on the rotation angle θ.sub.a of the reaction motor 22. “θ.sub.th” is an angle difference threshold value. The angle difference threshold value is a value of a difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s that serves as a reference for determining whether the automatic rotation of the steering wheel 11 is hindered.
|T.sub.h|≥|T.sub.th| (A2)
[0051] Here, “T.sub.h” is a steering torque that is detected by the torque sensor 25. “T.sub.th” is a torque threshold value. The torque threshold value is a value of the steering torque T.sub.h that serves as a reference for determining whether the automatic rotation of the steering wheel 11 is hindered.
[0052] When the determination result from the determination unit 56 indicates that the automatic rotation of the steering wheel is hindered, the guard setting unit 52 performs the following two processes (B1) and (B2).
[0053] (B1) The change limiting function is disabled, that is, the limit value Δθ for limiting the change amount of the target steering angle θ.sub.s* is disabled. (B2) An upper limit value θ.sub.UL and a lower limit value θ.sub.LL are set as limiting values for limiting a change range of the target steering angle θ.sub.s*.
[0054] The process (B1) of disabling the change limiting function includes a case in which the change limiting process does not actually function due to execution of the process (B2), in addition to a case in which execution of the change limiting function is stopped.
[0055] The guard setting unit 52 calculates the upper limit value θ.sub.UL by adding a set value α to the steering angle θ.sub.s at each moment that is calculated based on the rotation angle θ.sub.a of the reaction motor 22, as expressed by Expression (C1). The set value α is set based on a viewpoint of curbing an increase of the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s that is, a viewpoint of curbing sudden change of the steering angle θ.sub.s when the reason for hindering the automatic rotation of the steering wheel 11 is resolved.
θ.sub.UL=θ.sub.s+α (C1)
[0056] The guard setting unit 52 calculates the lower limit value θ.sub.LL by subtracting the set value α from the steering angle θ.sub.s at each moment that is calculated based on the rotation angle θ.sub.a of the reaction motor 22, as expressed by Expression (C2).
θ.sub.UL=θ.sub.s−α (C2)
[0057] When the change limiting function is disabled, the value of the target steering angle θ.sub.s* can be limited to the upper limit value θ.sub.UL and the lower limit value θ.sub.LL that are set based on the steering angle θ.sub.s at each moment regardless of the change amount of the target steering angle θ.sub.s* in predetermined operation cycle(s).
[0058] The guard processing unit 53 performs a process of limiting the target steering angle θ.sub.s* that is calculated by the target steering angle calculating unit 51 based on the upper limit value θ.sub.UL and the lower limit value θ.sub.LL set by the guard setting unit 52. That is, the guard processing unit 53 compares the value of the target steering angle θ.sub.s* with the upper limit value θ.sub.UL and compares the value of the target steering angle θ.sub.s* with the lower limit value θ.sub.LL. When the value of the target steering angle θ.sub.s* is greater than the upper limit value θ.sub.UL, the guard processing unit 53 limits the value of the target steering angle θ.sub.s* to the upper limit value θ.sub.UL. When the value of the target steering angle θ.sub.s* is less than the lower limit value θ.sub.LL, the guard processing unit 53 limits the value of the target steering angle θ.sub.s* to the lower limit value θ.sub.LL. The target steering angle θ.sub.s* that has been subjected to the limiting process by the guard processing unit 53 is supplied as the final target steering angle θ.sub.s* to the steering angle feedback control unit 54. When the value of the target steering angle θ.sub.s* is in a range between the upper limit value θ.sub.UL and the lower limit value θ.sub.LL, the target steering angle θ.sub.s* calculated by the target steering angle calculating unit 51 is supplied as the final target steering angle θ.sub.s* to the steering angle feedback control unit 54 without any change.
[0059] Time-based changes of the target steering angle and the steering angle when automatic rotation of the steering wheel 11 is hindered while the process of adjusting the rotational position of the steering wheel 11 is being performed will be described below.
[0060] Here, it is assumed that the following description is based on the premise that the reason for hindering the automatic rotation of the steering wheel 11 is a driver's steering intervention. It is assumed that the steering wheel 11 is rotated by a predetermined angle in the clockwise direction (the negative direction) with respect to the turning position of the turning wheels 12 in a state in which the power supply of the vehicle is switched from ON to OFF. That is, the positional relationship between the steering wheel 11 and the turning wheels 12 is kept different from the original positional relationship based on a predetermined steering angle ratio. Here, it is assumed that the turning wheels 12 are located at a neutral turning position (the turning angle θ.sub.w=0°) corresponding to straight movement of the vehicle. In this case, the steering wheel 11 needs to be inherently located at a neutral steering position (the steering angle θ.sub.s=0°) corresponding to straight movement of the vehicle.
[0061] When the power supply of the vehicle is switched from OFF to ON, the reaction control unit 27 starts the process of adjusting the rotational position of the steering wheel 11. In the graph illustrated in
[0062] For example, a case in which a so-called steering hold state is maintained (time T1) is assumed as a case of the driver's steering intervention. In the steering hold state, the rotational position of the steering wheel 11 is maintained by applying, to the steering wheel 11, a torque in the clockwise direction (the negative direction) that is opposite to the rotating direction in the adjustment process. In this case, the reaction control unit 27 determines that the driver's steering intervention is performed based on an increase in the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s or an increase of the value of the steering torque T.sub.h (time T2). Thereafter, the reaction control unit 27 disables the change limiting function and calculates the upper limit value θ.sub.UL and the lower limit value θ.sub.LL based on the steering angle θ.sub.s at each moment.
[0063] In the graph illustrated in
[0064] Thereafter, the reaction control unit 27 enables the change limiting function again when it is determined that the steering hold state of the steering wheel 11 is released (i.e., canceled) based on the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s or the steering torque T.sub.h (time T3). Accordingly, the absolute value of the target steering angle θ.sub.s* starts decreasing gradually to the final target steering angle θ.sub.s* (θ.sub.s*=0° herein) again by performing the change limiting function.
[0065] Then, for example, a case in which the steering wheel 11 is steered in the clockwise direction (the negative direction) that is opposite to the rotating direction in the adjustment process (time T4) is assumed as a case of the driver's steering intervention. In this case, with the operation of the steering wheel 11, the steering angle θ.sub.s increases gradually in the negative direction that is opposite to the rotating direction of the steering wheel 11 in the adjustment process. The reaction control unit 27 determines that the driver's steering intervention is performed based on the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s or the steering torque T.sub.h (time T5). Thereafter, the reaction control unit 27 disables the change limiting function and calculates the upper limit value θ.sub.UL and the lower limit value θ.sub.LL based on the steering angle θ.sub.s at each moment. The absolute value of the target steering angle θ.sub.s* calculated by the target steering angle calculating unit 51 is limited to the upper limit value θ.sub.UL and thus increases gradually in the negative direction to conform to the change of the steering angle θ.sub.s. The difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s is not greater than the set value α.
[0066] Thereafter, the reaction control unit 27 enables the change limiting function again when it is determined that the steering of the steering wheel in the negative direction is released (i.e., canceled) based on the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s or the steering torque T.sub.h (time T6). Accordingly, the absolute value of the target steering angle θ.sub.s* starts decreasing gradually to the final target steering angle θ.sub.s* (θ.sub.s*=0° herein) by performing the change limiting function.
[0067] For example, a case in which the steering wheel 11 is steered in the counterclockwise direction (the positive direction) that is the same as the rotating direction in the adjustment process (T7) is assumed as a case of the driver's steering intervention. In this case, with the operation of the steering wheel 11, the steering angle θ.sub.s starts increasing gradually in the positive direction that is the same as the rotating direction of the steering wheel 11 in the adjustment process. The reaction control unit 27 determines that the driver's steering intervention is performed based on the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s or the steering torque T.sub.h (time T8). Thereafter, the reaction control unit 27 disables the change limiting function and calculates the upper limit value θ.sub.UL and the lower limit value θ.sub.LL based on the steering angle θ.sub.s at each moment. The absolute value of the target steering angle θ.sub.s* calculated by the target steering angle calculating unit 51 is limited to the lower limit value θ.sub.LL and thus decreases gradually to the final target steering angle θ.sub.s* (θ.sub.s*=0° herein) to conform to the change of the steering angle θ.sub.s. The difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s is not greater than the set value α. Thereafter, when it is determined that the steering of the steering wheel in the positive direction is released based on the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s or the steering torque T.sub.h (time T9), the reaction control unit 27 enables the change limiting function again. Accordingly, the absolute value of the target steering angle θ.sub.s* starts decreasing gradually to the final target steering angle θ.sub.s* (θ.sub.s*=0° herein) again by performing the change limiting function. Finally, the absolute value of the steering angle θ.sub.s reaches the final target steering angle θ.sub.s*. That is, the rotational position of the steering wheel 11 reaches a position corresponding to the turning position of the turning wheels 12.
[0068] In this way, the driver's steering intervention that is assumed when the process of adjusting the rotational position of the steering wheel 11 is being performed includes various intervention patterns (maintaining a steering hold state, and steering in the positive or negative direction). In any of the intervention patterns, the absolute value of the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s is not greater than the set value α. Accordingly, when the driver's steering intervention is released (i.e., when the driver's steering intervention is stopped) while the process of adjusting the rotational position of the steering wheel is being performed by the reaction control unit 27, the rotational position of the steering wheel 11 does not change suddenly.
[0069] In addition, when automatic rotation of the steering wheel 11 is hindered due to contact of the steering wheel 11 that is automatically rotating with a driver's body or a certain object, the limiting process for the target steering angle θ.sub.s* is also performed similarly to the case in which the driver's steering intervention is performed. Accordingly, when the automatic rotation of the steering wheel 11 is hindered while the adjustment process of automatically adjusting the rotational position of the steering wheel 11 is being performed, it is possible to curb sudden rotation of the steering wheel 11 when the hindered automatic rotation is released. Accordingly, since an unintentional behavior of the steering wheel 11 is curbed, it is possible to decrease a driver's feeling of discomfort.
Advantages of First Embodiment
[0070] Accordingly, according to the first embodiment, the following advantages can be achieved. (1) In the case where the automatic rotation of the steering wheel 11 is hindered while the adjustment process of automatically adjusting the rotational position of the steering wheel 11 is being performed, the value of the target steering angle θ.sub.s* is limited such that the absolute value of the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s is not greater than the set value α. The set value α is set based on the viewpoint of curbing an increase of the difference between the target steering angle and the steering angle, that is, the viewpoint of curbing sudden change of the steering angle θ.sub.s when a reason for hindering the automatic rotation of the steering wheel 11 is resolved. Accordingly, in the case where the automatic rotation of the steering wheel 11 is hindered while the adjustment process of adjusting the rotational position of the steering wheel 11 is being performed by the reaction control unit 27, it is possible to curb sudden change of the rotational position of the steering wheel 11 when the hindered automatic rotation is released. Since an unexpected behavior of the steering wheel 11 is curbed, it is possible to decrease a driver's feeling of discomfort.
Second Embodiment
[0071] A steering system according to a second embodiment of the disclosure will be described below. This embodiment basically has the same configuration as the first embodiment illustrated in
[0072] As illustrated in
[0073] The stopper mechanism 40 includes a first restriction member 41 and a second restriction member 42. The first restriction member 41 is fixed to a steering column 43 that supports the steering shaft 21 at the vehicle body. The first restriction member 41 extends in a radial direction of the steering shaft 21. The first restriction member 41 includes a first restriction surface 41a and a second restriction surface 41b that are located on opposite sides in the rotating direction of the steering shaft 21. The first restriction surface 41a and the second restriction surface 41b are inclined such that the restriction surfaces approach each other toward the steering shaft 21 in the radial direction of the steering shaft 21. The first restriction member 41 is provided to correspond to the neutral position of the steering wheel 11.
[0074] The second restriction member 42 is fixed to an outer peripheral surface of the steering shaft 21. The second restriction member 42 is located in the vicinity of an end of the steering shaft 21 on the side of the steering wheel 11. The second restriction member 42 extends in a direction perpendicular to a rotation center axis of the steering shaft 21. The second restriction member 42 is configured to come into contact with the first restriction member 41 in the rotating direction of the steering shaft 21. Accordingly, the steering wheel 11 moves between a first restriction position at which the second restriction member 42 is in contact with the first restriction surface 41a of the first restriction member 41 and a second restriction position at which the second restriction member 42 is in contact with the second restriction surface 41b of the first restriction member 41.
[0075] When an angle that is formed by the first restriction surface 41a and the second restriction surface 41b is set to, for example, 20°, the second restriction member 42 comes into contact with the first restriction surface 41a of the first restriction member 41 at a time at which the steering wheel 11 rotates rightward by 170° with respect to the neutral position of the steering wheel 11. The second restriction member 42 comes into contact with the second restriction surface 41b of the first restriction member 41 at a time at which the steering wheel 11 rotates leftward by 170° with respect to the neutral position of the steering wheel 11. That is, an operating range of the steering wheel 11 is limited to a range of ±170° with respect to the neutral position of the steering wheel 11, that is, a total range of 340°.
[0076] The positional relationship between the steering wheel 11 and the turning wheels 12 is maintained at a positional relationship corresponding to a predetermined steering angle ratio. For example, when the steering wheel 11 is operated in the entire operating range thereof, the turning wheels 12 are turned in the entire turning range thereof. Here, since the operating range of the steering wheel 11 is limited to a range less than 360°, it is possible to turn the turning wheels 12 in the entire turning range without rotating the steering wheel 11 by one turn. That is, it is not necessary to perform a hand switching operation (hand-over-hand operation) on the steering wheel 11.
[0077] In the steering system 10, the turning motor 32 is controlled based on the steering angle θ.sub.s of the steering wheel 11. The steering system 10 includes the stopper mechanism 40 that is provided to limit the steering angle θ.sub.s of the steering wheel 11. Accordingly, in order to maintain the positional relationship between the steering wheel 11 and the turning wheels 12 at the positional relationship corresponding to a predetermined steering angle ratio, the neutral steering position of the steering wheel 11 and a neutral turning position of the turning wheels 12 need to be matched.
[0078] For example, when a battery is detached from the vehicle in replacement work of the battery, electric power is not supplied to the reaction control unit 27. Accordingly, the steering angle midpoint information stored in the reaction control unit 27 is lost. Accordingly, it may be difficult to maintain the positional relationship between the steering wheel 11 and the turning wheels 12 at the positional relationship corresponding to the predetermined steering angle ratio. Therefore, the reaction control unit 27 sets the steering angle midpoint information again when the vehicle is first power on after a new battery has been attached to the vehicle.
[0079] The reaction control unit 27 acquires steering angle midpoint information by performing the adjustment process of adjusting the rotational position of the steering wheel 11. That is, the reaction control unit 27 first calculates a current steering angle θ.sub.s as an initial position of the steering wheel 11 based on the rotation angle θ.sub.a of the reaction motor 22 at a time point at which the vehicle has been first powered on, and temporarily stores the calculated steering angle θ.sub.s.
[0080] Then, the reaction control unit 27 sets a first target steering angle based on the steering angle θ.sub.s stored as the initial position of the steering wheel 11 such that the steering wheel 11 rotates rightward to a position at which the second restriction member 42 comes into contact with the first restriction surface 41a of the first restriction member 41. The reaction control unit 27 temporarily stores, as a first end angle, the steering angle θ.sub.s at a time when the second restriction member 42 comes into contact with the first restriction surface 41a of the first restriction member 41 by performing the steering angle feedback control.
[0081] Then, the reaction control unit 27 sets a second target steering angle based on the steering angle θ.sub.s stored as the initial position of the steering wheel 11 such that the steering wheel 11 rotates leftward to a position at which the second restriction member 42 comes into contact with the second restriction surface 41b of the first restriction member 41. The reaction control unit 27 temporarily stores, as a second end angle, the steering angle θ.sub.s at a time when the second restriction member 42 comes into contact with the second restriction surface 41b of the first restriction member 41 by performing the steering angle feedback control.
[0082] Then, the reaction control unit 27 calculates a value that is half the sum of the first end angle and the second end angle, as a midpoint of the steering angle θ.sub.s. The calculated midpoint of the steering angle θ.sub.s corresponds to a motor midpoint that is the rotation angle θ.sub.a of the reaction motor 22 at a time when the steering wheel 11 is located at the neutral steering position. The reaction control unit 27 stores the calculated midpoint of the steering angle θ.sub.s and the motor midpoint, as the steering angle midpoint information. In this way, the process of setting a steering angle midpoint is completed.
[0083] Thereafter, the reaction control unit 27 sets, as a third target steering angle, a value of the midpoint of the steering angle θ.sub.s stored as the steering angle midpoint information such that the steering wheel 11 rotates to the position corresponding to the true midpoint of the steering angle θ.sub.s. The reaction control unit 27 rotates the steering wheel 11 to the position at which the steering angle θ.sub.s matches the third target steering angle by performing the steering angle feedback control. Accordingly, the rotational position of the steering wheel 11 reaches the position corresponding to the true midpoint of the steering angle θ.sub.s. In this way, the process of adjusting the rotational position of the steering wheel 11 when the steering angle midpoint information is acquired is completed.
[0084] In the steering system 10 having a function of automatically setting the steering angle midpoint, there is concern about the followings. That is, it is conceivable that a driver may be gripping the steering wheel 11 or the steering wheel 11 that is automatically rotating may come into contact with the driver's body or an object while the steering angle midpoint setting process is being performed. In this case, since the automatic rotation of the steering wheel 11 is hindered, the target steering angle θ.sub.s* changes gradually to the final target steering angle θ.sub.s* through the change limiting function, but the actual steering angle θ.sub.s does not change. Accordingly, there is a likelihood that a difference between the target steering angle θ.sub.s* and the actual steering angle θ.sub.s of the steering wheel 11 will increase. Therefore, when the reason for hindering the automatic rotation of the steering wheel 11 is resolved, for example, when the driver detaches the hand from the steering wheel 11, the steering wheel 11 may rotate suddenly to the target steering angle θ.sub.s* and the driver may feel discomforted due to the sudden rotation of the steering wheel 11.
[0085] Therefore, in this embodiment, in the case where the steering angle midpoint setting process is performed, an increase of the difference between the target steering angle θ.sub.s* and the steering angle θ.sub.s is curbed by limiting the change range of the target steering angle θ.sub.s* when the automatic rotation of the steering wheel 11 is hindered, in the same way as in the case in which the process of adjusting the rotational position of the steering wheel 11 is performed in the first embodiment.
[0086] The reaction control unit 27 performs the following process, for example, when steering intervention is performed by a driver while the steering angle feedback control for matching the steering angle θ.sub.s of the steering wheel 11 with the first target steering angle is being performed such that the second restriction member 42 comes into contact with the first restriction surface 41a of the first restriction member 41. That is, the reaction control unit 27 disables the change limiting function in the period in which the driver's steering intervention is performed, and sets the upper limit value θ.sub.UL and the lower limit value θ.sub.LL for the target steering angle θ.sub.s*, based on the steering angle θ.sub.s at each moment. The change range of the target steering angle θ.sub.s* that is calculated by the target steering angle calculating unit 51 is limited by the upper limit value θ.sub.UL and the lower limit value θ.sub.LL.
[0087] The reaction control unit 27 also performs the following process, for example, when steering intervention is performed by a driver while the steering angle feedback control for matching the steering angle θ.sub.s of the steering wheel 11 with the second target steering angle is being performed such that the second restriction member 42 comes into contact with the second restriction surface 41b of the first restriction member 41. That is, the reaction control unit 27 disables the change limiting function in the period in which the driver's steering intervention is performed, and sets the upper limit value θ.sub.UL and the lower limit value θ.sub.LL for the target steering angle θ.sub.s*, based on the steering angle θ.sub.s at each moment.
[0088] The reaction control unit 27 also performs the following process, for example, when steering intervention is performed by a driver while the steering angle feedback control for matching the steering angle θ.sub.s with the third target steering angle is being performed such that the steering wheel 11 rotates to the position corresponding to the true midpoint of the steering angle θ.sub.s. That is, the reaction control unit 27 disables the change limiting function, for example, in the period in which the driver's steering intervention is performed, and sets the upper limit value θ.sub.UL and the lower limit value θ.sub.LL for the target steering angle θ.sub.s*, based on the steering angle θ.sub.s at each moment.
[0089] In this way, the driver's steering intervention that is assumed when the steering angle midpoint setting process is being performed includes various intervention patterns (maintaining a steering hold state and steering in the positive or negative direction). In any of the intervention patterns, the absolute value of the difference between the target steering angle θ.sub.s* (the first target steering angle, the second target steering angle, and the third target steering angle herein) and the steering angle θ.sub.s is not greater than the set value α. Accordingly, when the driver's steering intervention is performed while the steering angle midpoint setting process is being performed, it is possible to curb sudden change of the rotational position of the steering wheel 11 when the steering intervention is released (i.e., when the steering intervention is stopped).
[0090] In addition, when automatic rotation of the steering wheel 11 is hindered due to contact of the steering wheel 11 that is automatically rotating with a driver's body or a certain object, the limiting process for the target steering angle θ.sub.s* (the first target steering angle, the second target steering angle, and the third target steering angle herein) is also performed similarly to the case in which the driver's steering intervention is performed. Accordingly, in the case where the automatic rotation of the steering wheel 11 is hindered while the steering angle midpoint setting process is being performed, it is possible to curb sudden rotation of the steering wheel 11 when the hindered automatic rotation is released. Accordingly, since an unintentional behavior of the steering wheel 11 is curbed, it is possible to decrease a driver's feeling of discomfort.
[0091] According to the second embodiment, the following advantages can be achieved. (2) For example, in the case where automatic rotation of the steering wheel 11 is hindered due to a driver's steering intervention while the steering angle midpoint setting process is being performed, the value of the target steering angle θ.sub.s* is limited such that the absolute value of the difference between the target steering angle θ.sub.s* (the first target steering angle, the second target steering angle, and the third target steering angle herein) and the steering angle θ.sub.s is not greater than the set value α. The set value α is set based on the viewpoint of curbing sudden change of the steering angle θ.sub.s. Accordingly, in the case where the automatic rotation of the steering wheel 11 is hindered while the steering angle midpoint setting process is being performed by the reaction control unit 27, it is possible to curb sudden change of the rotational position of the steering wheel 11 when the hindered automatic rotation is released. As a result, since an unintentional behavior of the steering wheel 11 is curbed, it is possible to decrease a driver's feeling of discomfort.
Third Embodiment
[0092] A steering system according to a third embodiment of the disclosure will be described below. This embodiment basically has the same configuration as that of the first embodiment illustrated in
[0093] As illustrated in
[0094] The target steering reaction force calculating unit 61 calculates a target steering reaction force T1* based on the steering torque T.sub.h. The target steering reaction force T1* is a target value of a steering reaction force that is to be generated from the reaction motor 22. The target steering reaction force calculating unit 61 calculates the target steering reaction force T1* of which the absolute value becomes larger as the absolute value of the steering torque T.sub.h become larger.
[0095] The axial force calculating unit 62 calculates an axial force that is applied to the turning shaft 31 via the turning wheels 12, for example, based on at least one of the value of the rotation angle θ.sub.p of the pinion shaft 34 and the value of a current I.sub.b of the turning motor 32 and calculates an equivalent torque value (that is, a steering reaction force based on the axial force) T2* obtained by converting the calculated axial force to a torque.
[0096] The subtractor 63 calculates a target steering reaction force T3* by subtracting the equivalent torque value T2* calculated by the axial force calculating unit 62 from the target steering reaction force T1* calculated by the target steering reaction force calculating unit 61.
[0097] The second control unit 27b is a unit that performs the process of adjusting the rotational position of the steering wheel 11. The process of adjusting the rotational position of the steering wheel 11 means the adjustment process of automatically adjusting the rotational position of the steering wheel 11 according to the first embodiment or the steering angle midpoint setting process according to the second embodiment. The second control unit 27b includes a target steering angle calculating unit 71, a guard setting unit 72, a guard processing unit 73, a steering angle feedback control unit 74, a steering angle calculating unit 75, and a determination unit 76.
[0098] The steering angle calculating unit 75 calculates the steering angle θ.sub.s corresponding to the rotation angle θ.sub.p of the pinion shaft 34 based on the rotation angle θ.sub.p of the pinion shaft 34 and the steering angle ratio. The target steering angle calculating unit 71, the guard setting unit 72, the guard processing unit 73, the steering angle feedback control unit 74, and the determination unit 76 basically have the same functions as those of the target steering angle calculating unit 51, the guard setting unit 52, the guard processing unit 53, the steering angle feedback control unit 54, and the determination unit 56 in the first embodiment illustrated in
[0099] The switch 27c receives the target steering reaction force T3* calculated by the first control unit 27a and the target steering reaction force T4* calculated by the second control unit 27b as data inputs. The switch 27c receives a flag F that is set by the flag setting circuit 27e as a control input. When the vehicle is powered on, the flag setting circuit 27e sets the value of the flag F to “0” when position adjustment of the steering wheel 11 is necessary and the position adjustment has not been completed. When the vehicle is powered on, the flag setting circuit 27e sets the value of the flag F to “1” when position adjustment of the steering wheel 11 is necessary and the position adjustment has been completed or when position adjustment of the steering wheel 11 is not necessary.
[0100] The switch 27c selects, as a final target steering reaction force T5*, one of the target steering reaction force T3* calculated by the first control unit 27a and the target steering reaction force T4* calculated by the second control unit 27b, based on the value of the flag F. When the value of the flag F is “0,” the switch 27c selects the target steering reaction force T4* calculated by the second control unit 27b, as the final target steering reaction force T5*. When the value of the flag F is “1,” the switch 27c selects the target steering reaction force T3* calculated by the first control unit 27a, as the final target steering reaction force T5*.
[0101] The power supply control unit 27d supplies electric power corresponding to the final target steering reaction force T5* selected by the switch 27c to the reaction motor 22. Accordingly, according to the third embodiment, the following advantages can be achieved in addition to the advantages described in (1) of the first embodiment or (2) of the second embodiment.
[0102] (3) The normal reaction control that is performed by the first control unit 27a and control for adjusting the rotational position of the steering wheel 11 are selectively performed (i.e., control is switched between the normal reaction control and the control for adjusting the rotational position of the steering wheel 11) based on whether the process of adjusting the rotational position of the steering wheel 11 has been completed. Accordingly, it is possible to prevent the normal reaction control and the control for adjusting the rotational position of the steering wheel 11 from interfering with each other.
Other Embodiments
[0103] The first to third embodiments may be modified as follows. In the second embodiment, the steering angle midpoint setting process is performed when the power supply of the vehicle is first turned on after a battery has been replaced, but, for example, the steering angle midpoint setting process may be performed when the power supply of the vehicle is turned on regardless of whether replacement work of a battery has been performed.
[0104] In the second embodiment, a midpoint θ.sub.s.sub.
[0105] As indicated by an alternate long and two short dashes line in
[0106] In the first to third embodiments, the steering angle θ.sub.s that is calculated based on the rotation angle θ.sub.a of the reaction motor 22 is used, but a steering angle θ.sub.s that is detected by a steering angle sensor may be used when a configuration including the steering angle sensor is employed as the steering system 10. In the first to third embodiments, the angle difference threshold value θ.sub.th serving as a reference for determining whether the automatic rotation of the steering wheel 11 is hindered may be set to a value that is equal to or different from the set value α (see Expressions (C1) and (C2)) that is used to calculate the upper limit value θ.sub.UL and the lower limit value θ.sub.LL for the target steering angle.
[0107] In the first to third embodiments, the steering angle ratio is set to an appropriate value depending on product specifications or the like. The steering angle ratio may be, for example, “θ.sub.s:θ.sub.w=1:1” or “θ.sub.s:θ.sub.w=1:3.” For example, when the steering angle ratio is “θ.sub.s:θ.sub.w=1:3” and the steering angle θ.sub.s is displaced by 10°, the turning angle θ.sub.w is displaced by 30°. Accordingly, it is more preferable to correctly synchronize the steering angle θ.sub.s and the turning angle θ.sub.w with each other.
[0108] In the first to third embodiments, the reaction control unit 27 may employ a configuration in which a change limiting function is omitted depending on product specifications or the like. In the case where this configuration is employed, the process of disabling the change limiting function is omitted when automatic rotation of the steering wheel 11 is hindered while the process of adjusting the rotational position of the steering wheel 11 is being performed or while the process of setting the steering angle midpoint is being performed.
[0109] In the first to third embodiments, the reaction control unit 27 and the turning control unit 36 may be configured as a single control unit. In the first to third embodiments, a power supply of a vehicle may include, for example, an accessory power supply (an ACC power supply) or an ignition power supply (an IG power supply).
[0110] In the first to third embodiments, the steering system 10 of a vehicle has a so-called linkless structure in which transmission of power between the steering shaft 21 and the turning wheels 12 is cut off, but may employ a structure in which transmission of power between the steering shaft 21 and the turning wheels 12 can be cut off by a clutch. When the clutch is disengaged, the transmission of power between the steering wheel 11 and the turning wheels 12 is cut off. When the clutch is engaged, power is transmitted between the steering wheel 11 and the turning wheels 12.
[0111] The second embodiment may be applied to an electric power steering system in which the steering shaft 21 and the turning shaft 31 are connected, for example, via a rack and pinion mechanism. In this case, the reaction motor 22 serves as a source of an assist force that is a force for assisting the operation of the steering wheel 11.