Steering control device, electric power steering device, and vehicle
The steering control device addresses issues of unintended steering and power waste by dynamically setting target steering torque based on steering and vehicle speed, ensuring efficient power usage and improved steering feel.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-05-25
- Publication Date
- 2026-04-10
AI Technical Summary
Existing electric power steering systems face issues such as unintended steering wheel return when stationary, excessive power consumption, and decreased steering feel due to varying target steering torque requirements based on vehicle speed.
A steering control device that sets target steering torque based on steering torque, steering assist torque, and vehicle speed, using a combination of torque detection units and control algorithms to manage steering assist torque effectively.
Prevents unnecessary current consumption when stopped and maintains steering feel during driving by adjusting target steering torque according to vehicle speed and steering conditions.
Smart Images

Figure 0007843927000001 
Figure 0007843927000002 
Figure 0007843927000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a steering control device, an electric power steering device, and a vehicle.
Background Art
[0002] An electric power steering device includes a motor that generates a steering assist torque with respect to steering, and a steering control device that controls the motor, and adds a steering assist force to a steering mechanism of a vehicle such as an automobile. Such an electric power steering device has an advantage of being lightweight and compact compared to a hydraulic power steering device.
[0003] In the following Patent Document 1, there is disclosed an electric power steering device that can easily realize an equivalent steering torque with respect to vehicle driving information such as a steering angle without being affected by changes in mechanism characteristics due to road surface conditions or aging deterioration of the steering mechanism. This electric power steering device generates a target steering torque based on vehicle driving information, converts the generated target steering torque into a target twist angle, obtains a target twist angular velocity according to the deviation between the target twist angle and the detected twist angle, and performs control so that the twist angular velocity follows the target twist angular velocity.
[0004] In the following Patent Document 2, there is disclosed an electric power steering device that realizes a torque feedback system with a simple configuration without adopting a configuration of determining a target steering torque based on a steering angle and a vehicle speed. This electric power steering device calculates an output-side torque as the sum of a detected torque and an assist torque, and obtains a target steering torque from the output-side torque based on output-side torque-target steering torque relationship information defined in advance.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Patent Document 2
[0006] Incidentally, in the electric power steering system disclosed in Patent Document 1 mentioned above, the target steering torque is determined using a basic map, damper components, and hysteresis components. Therefore, when the vehicle speed is 0 km / h (stationary) and the steering angle is other than 0 degrees (neutral position), if the driver takes their hands off the steering wheel, the steering wheel will try to return to the neutral position, resulting in unintended behavior by the driver. Furthermore, if the road surface friction exceeds the assist torque, the steering wheel will not move, but in the electric power steering system disclosed in Patent Document 1 mentioned above, the target steering torque corresponding to the steering angle will continue to be output. As the steering torque tries to follow the target steering torque, current continues to flow, resulting in the problem of wasted power consumption. In addition, if left in this state for a long time while idling, the motor may overheat and enter an overheat protection state, potentially leading to a decrease in performance.
[0007] In the electric power steering system disclosed in Patent Document 2 mentioned above, the target steering torque is determined solely by the output torque acting on the wheel side (the sum of the detected torque and the assist torque). Therefore, when the road surface reaction torque is less than or equal to the mechanism friction torque, the target steering torque becomes 0, and no assist torque is generated to return the steering wheel. In other words, the driver must apply torque to the steering wheel to return it, which results in a decrease in steering feel.
[0008] This disclosure is made in view of the above circumstances and aims to provide a steering control device, an electric power steering device, and a vehicle that can prevent wasted current consumption when the vehicle is stopped and a decrease in steering feel when driving, which occur due to the different characteristics of the target steering torque required depending on the vehicle speed. [Means for solving the problem]
[0009] To solve the above problems, a steering control device according to one aspect of the present disclosure includes: a target steering torque setting unit that sets a target steering torque for a steering system; and a steering torque control unit that controls a steering assist torque necessary to make the steering torque follow the target steering torque based on the deviation between the target steering torque and the steering torque acting on the steering system, wherein the target steering torque setting unit sets the target steering torque based on the steering torque and the steering assist torque when the vehicle is stopped, sets the target steering torque based on the steering torque, the steering assist torque and the steering angle and vehicle speed in a first vehicle speed range, and sets the target steering torque based on the steering angle and vehicle speed in a second vehicle speed range.
[0010] Furthermore, a power steering system according to one aspect of the present disclosure includes a steering torque detection unit for detecting steering torque acting on a steering system, a steering state detection unit for detecting the steering angle of the steering system, a motor for supplying steering assist torque to the steering system, and the above-described steering control device for controlling the drive of the motor based on the detected steering torque and steering angle.
[0011] Furthermore, a vehicle according to one aspect of the present disclosure includes a vehicle speed detection unit for detecting the speed of the vehicle, and the above-mentioned electric power steering device for controlling the steering assist torque supplied to the steering system based on the vehicle speed detected by the vehicle speed detection unit. [Effects of the Invention]
[0012] According to this disclosure, it is possible to prevent wasted current consumption when the vehicle is stopped and a decrease in steering feel while driving, which occur because the characteristics of the required target steering torque differ depending on the vehicle speed. [Brief explanation of the drawing]
[0013] [Figure 1] This is a block diagram showing the main components of an electric power steering system and a vehicle according to Embodiment 1 of the present disclosure. [Figure 2] It is a block diagram showing the main configuration of a control unit as a steering control device according to Embodiment 1 of the present disclosure. [Figure 3] It is a block diagram showing the internal configuration of a target steering torque setting unit in Embodiment 1 of the present disclosure. [Figure 4A] It is a block diagram showing a configuration example of a first torque calculation unit in Embodiment 1 of the present disclosure. [Figure 4B] It is a block diagram showing another configuration example of the first torque calculation unit in Embodiment 1 of the present disclosure. [Figure 5] It is a diagram showing an example of the characteristics of the first torque obtained by the first torque calculation unit in Embodiment 1 of the present disclosure. [Figure 6A] It is a block diagram showing a configuration example of a second torque calculation unit in Embodiment 1 of the present disclosure. [Figure 6B] It is a block diagram showing another configuration example of the second torque calculation unit in Embodiment 1 of the present disclosure. [Figure 7] It is a diagram showing an example of the characteristics of the second torque obtained by the second torque calculation unit in Embodiment 1 of the present disclosure. [Figure 8] It is a diagram for explaining an example of the operation of a mediation unit when the vehicle speed is changed in Embodiment 1 of the present disclosure when the steering angle is other than the neutral position. [Figure 9] It is a block diagram showing an example of the internal configuration of a torque feedback calculation unit in Embodiment 1 of the present disclosure. [Figure 10] It is a block diagram showing the internal configuration of a target steering torque setting unit in Embodiment 2 of the present disclosure. [Figure 11] It is a diagram showing an example of a vehicle speed sensitive gain map in Embodiment 2 of the present disclosure. [Figure 12] It is a block diagram showing the internal configuration of a target steering torque setting unit in Embodiment 3 of the present disclosure. [Figure 13A] It is a block diagram showing a configuration example of a first map torque calculation unit in Embodiment 3 of the present disclosure. [Figure 13B]It is a block diagram showing another configuration example of the first map torque calculation unit in Embodiment 3 of the present disclosure. [Figure 14A] It is a block diagram showing a configuration example of the second map torque calculation unit in Embodiment 3 of the present disclosure. [Figure 14B] It is a block diagram showing another configuration example of the second map torque calculation unit in Embodiment 3 of the present disclosure. [Figure 15] It is a diagram showing an example of the first torque map and the second torque map in Embodiment 3 of the present disclosure.
Embodiments for Carrying Out the Invention
[0014] Hereinafter, a steering control device, an electric power steering device, and a vehicle according to an embodiment of the present disclosure will be described in detail with reference to the drawings. In each embodiment, the same or corresponding parts are denoted by the same reference numerals, and the description of overlapping parts will be omitted.
[0015] 〔Embodiment 1〕 〈Electric Power Steering Device and Vehicle〉 FIG. 1 is a block diagram showing the main part configurations of an electric power steering device and a vehicle according to Embodiment 1 of the present disclosure. As shown in FIG. 1, a vehicle VE according to the present embodiment includes a vehicle speed sensor 8 (vehicle speed detection unit) and an electric power steering device PS. The electric power steering device PS includes a steering wheel 1, a steering shaft 2, a steered wheel 3, a steering angle sensor 4 (steering state detection unit), a torque sensor 5 (steering torque detection unit), a motor 6, a reduction mechanism 7, a current sensor 9, a motor rotation angle sensor 10, and a control unit 11 (steering control device).
[0016] The steering wheel 1 is a so-called steering wheel, operated by the driver of the vehicle VE to give a steering angle to the steering wheels 3 of the vehicle VE. The steering shaft 2 is connected to the steering wheel 1 and rotates in accordance with the rotation of the steering wheel 1. The steering wheels 3 are located on both the left and right sides of the vehicle VE and steer in accordance with the rotation of the steering shaft 2. The mechanism that steers the steering wheels 3, including the steering wheel 1 and the steering shaft 2, will be referred to as the "steering (steering system)".
[0017] The steering angle sensor 4 is located on the steering wheel 1 and detects the steering angle of the steering wheel 1. The torque sensor 5 is located on the steering shaft 2 and detects the steering torque acting on the steering shaft 2. The motor 6 is connected to the steering shaft 2 via a reduction mechanism 7 and provides steering assist torque to the steering shaft 2. The vehicle speed sensor 8 detects the vehicle speed of the vehicle VE. The current sensor 9 detects the current flowing through the motor 6. The motor rotation angle sensor 10 detects the rotation angle of the motor 6.
[0018] The control unit 11 controls the drive of the motor 6 based on the detection results of the steering angle sensor 4, torque sensor 5, vehicle speed sensor 8, current sensor 9, and motor rotation angle sensor 10 to generate steering assist torque for the steering. Specifically, the control unit 11 calculates the steering assist torque to be applied to the steering shaft 2 based on the above detection results and controls the current of the motor 6 necessary to generate that steering assist torque. The control unit 11 will be described in detail below.
[0019] <Steering control system> Figure 2 is a block diagram showing the main components of a control unit as a steering control device according to Embodiment 1 of the present disclosure. As shown in Figure 2, the control unit 11 comprises a control unit 12 and a current drive unit 13. The control unit 12 comprises a differentiator 21a, a target steering torque setting unit 22, a torque feedback calculation unit 23 (steering torque control unit), and a multiplier 24.
[0020] The differentiator 21a calculates the rotational angular velocity of the motor 6 (hereinafter referred to as "motor rotational angular velocity") by differentiating the rotational angle of the motor 6 detected by the motor rotational angle sensor 10. The differentiator 21a, together with the motor rotational angle sensor 10, constitutes the motor rotational angular velocity detection unit 21 for detecting the motor rotational angular velocity.
[0021] The target steering torque setting unit 22 sets the target steering torque for the steering wheel. The target steering torque setting unit 22 receives the steering angle of the steering wheel 1 detected by the steering angle sensor 4, the steering torque detected by the torque sensor 5, the vehicle speed of the vehicle VE detected by the vehicle speed sensor 8, and the steering assist torque (details will be described later) output from the multiplier 24. The target steering torque setting unit 22 uses these detection results to set the target steering torque for the steering wheel. Further details of the target steering torque setting unit 22 will be described later.
[0022] The torque feedback calculation unit 23 receives the steering torque detected by the torque sensor 5, the motor rotation angular velocity detected by the motor rotation angular velocity detection unit 21, and the target steering torque set by the target steering torque setting unit 22 as input. Based on the deviation between the target steering torque and the steering torque, and the motor rotation angular velocity, the torque feedback calculation unit 23 calculates the target steering assist torque necessary to make the steering torque follow the target steering torque. Details of the torque feedback calculation unit 23 will be described later.
[0023] The multiplier 24 calculates the steering assist torque by multiplying the current flowing through the motor 6, detected by the current sensor 9, by a predetermined torque constant Kt. Specifically, if the current flowing through the motor 6 is I, the multiplier 24 calculates the steering assist torque Tmotor by performing the calculation shown in (1) below. Note that the torque constant Kt is set to a value that also takes into account the reduction ratio of the reduction mechanism 7. Tmotor = I × Kt …(1)
[0024] Furthermore, the control unit 12 of the control unit 11 is implemented by a microcontroller equipped with a CPU (Central Processing Unit) and memory. The memory provided in the microcontroller may include both volatile and non-volatile memory. The current drive unit 13 is implemented by an analog circuit equipped with multiple switching elements such as FETs (Field-Effect Transistors).
[0025] Here, we will explain the general operation of the control unit 11, which forms the core of the electric power steering system PS. Note that the operations described below are repeated at predetermined control cycles.
[0026] First, the control unit 12 of the control unit 11 acquires the steering angle detected by the steering angle sensor 4, the vehicle speed detected by the vehicle speed sensor 8, the steering torque detected by the torque sensor 5, and the motor rotation angle detected by the motor rotation angle sensor 10. Then, the differentiator 21a of the control unit 12 differentiates the motor rotation angle detected by the motor rotation angle sensor 10 to obtain the motor rotation angular velocity. In addition, the multiplier 24 of the control unit 12 multiplies the current I flowing through the motor 6 detected by the current sensor 9 by the torque constant Kt to obtain the steering assist torque, as shown in equation (1) above.
[0027] Next, the target steering torque setting unit 22 of the control unit 12 sets the target steering torque using the steering angle detected by the steering angle sensor 4, the vehicle speed detected by the vehicle speed sensor 8, the steering torque detected by the torque sensor 5, and the steering assist torque calculated by the multiplier 24. Then, the torque feedback calculation unit 23 of the control unit 12 calculates the target steering assist torque necessary to make the steering torque follow the target steering torque, based on the deviation between the target steering torque set by the target steering torque setting unit 22 and the steering torque detected by the torque sensor 5, and the motor rotational angular velocity calculated by the differentiator 21a. Subsequently, the current drive unit 13 of the control unit 11 controls the current flowing to the motor 6 in order to generate the target steering assist torque calculated by the torque feedback calculation unit 23 in the steering.
[0028] Figure 3 is a block diagram showing the internal configuration of the target steering torque setting unit in Embodiment 1 of the present disclosure. As shown in Figure 3, the target steering torque setting unit 22 includes an adder 31, a first torque calculation unit 32, a second torque calculation unit 33, and an arbitration unit 34.
[0029] The adder 31 adds the steering torque detected by the torque sensor 5 and the steering assist torque obtained by the multiplier 24 to obtain an estimated road surface reaction force. Here, the estimated road surface reaction force obtained by the adder 31 is the torque acting on the steering shaft 2 due to the steering of the wheels, and can be treated as equivalent to the road surface reaction force torque generated on the steering wheels 3.
[0030] This road reaction force estimate can be calculated without directly sensing the road reaction torque generated on the actual steering wheel 3. Specifically, if the steering torque detected by the torque sensor 5 is denoted as Tsens, the road reaction force estimate Test can be calculated using the generally known equation (2) shown below. Test = Tsens + Tmotor …(2)
[0031] Based on equation (2) above, in the configuration shown in Figure 3, the steering torque Tsens detected by the torque sensor 5 and the steering assist torque Tmotor obtained by the multiplier 24 are added together by the adder 31 to obtain an estimated road surface reaction force.
[0032] The first torque calculation unit 32 calculates the first torque based on the road surface reaction force estimate obtained by the adder 31. Figure 4A is a block diagram showing an example of the configuration of the first torque calculation unit in Embodiment 1 of the present disclosure. The first torque calculation unit 32 shown in Figure 4A comprises a first torque calculation unit 32a, a sign determination unit 32b, and a multiplier 32c.
[0033] The first torque calculation unit 32a calculates a first torque having a magnitude corresponding to the absolute value of the input road surface reaction force estimate. The sign determination unit 32b determines the sign of the input road surface reaction force estimate, outputting "+1" if the sign is positive and "-1" if the sign is negative. The multiplier 32c multiplies the first torque calculated by the first torque calculation unit 32a by the value output by the sign determination unit 32b.
[0034] Figure 5 shows an example of the characteristics of the first torque calculated by the first torque calculation unit in Embodiment 1 of this disclosure. As shown in Figure 5, the first torque calculated by the first torque calculation unit 32 has the characteristic of gradually increasing as the absolute value of the estimated road surface reaction force increases (including flat shapes). Also, the first torque takes only positive values.
[0035] Figure 4B is a block diagram showing another example of the configuration of the first torque calculation unit in Embodiment 1 of the present disclosure. The first torque calculation unit 32 shown in Figure 4B is configured by omitting the sign determination unit 32b and the multiplier 32c from the first torque calculation unit 32 shown in Figure 4A, and consisting only of the first torque calculation unit 32a. In the first torque calculation unit 32 shown in Figure 4B, a first torque that is positive or negative is determined according to the sign of the estimated road surface reaction force.
[0036] The second torque calculation unit 33 determines the second torque based on the vehicle speed detected by the vehicle speed sensor 8 and the steering angle detected by the steering angle sensor 4. Figure 6A is a block diagram showing an example configuration of the second torque calculation unit in Embodiment 1 of the present disclosure. The second torque calculation unit 33 shown in Figure 6A comprises a second torque map 33a, a sign determination unit 33b, and a multiplier 32c.
[0037] The second torque map 33a is a map that defines the relationship between vehicle speed, steering angle, and second torque. When vehicle speed and steering angle are input to the second torque map 33a, it outputs a second torque corresponding to that vehicle speed and steering angle. The sign determination unit 33b determines the sign of the input steering angle and outputs "+1" if the sign is positive, and "-1" if the sign is negative. The multiplier 33c multiplies the second torque output from the second torque map 33a by the value output from the sign determination unit 33b.
[0038] Figure 7 shows an example of the characteristics of the second torque calculated by the second torque calculation unit in Embodiment 1 of this disclosure. As shown in Figure 7, the second torque calculated by the second torque calculation unit 33 has the characteristic of not decreasing as the vehicle speed increases when the absolute value of the steering angle is the same (including a flat shape), and when the vehicle speed is the same, it has the characteristic of not decreasing as the absolute value of the steering angle increases (including a flat shape). Furthermore, the second torque takes only positive values.
[0039] Figure 6B is a block diagram showing another configuration example of the second torque calculation unit in Embodiment 1 of the present disclosure. The second torque calculation unit 33 shown in Figure 6B is configured by omitting the sign determination unit 33b and the multiplier 33c from the second torque calculation unit 33 shown in Figure 6A, and having only the second torque map 33a. In the second torque calculation unit 33 shown in Figure 6B, a second torque that is positive or negative is determined according to the sign of the steering angle.
[0040] The arbitration unit 34 outputs a target steering torque based on the vehicle speed detected by the vehicle speed sensor 8, the first torque calculated by the first torque calculation unit 32, and the second torque calculated by the second torque calculation unit 33. The target steering torque output by the arbitration unit 34 is appropriate for each vehicle speed range. Figure 8 is a diagram illustrating an example of the operation of the arbitration unit when the vehicle speed is changed while the steering angle is other than the neutral position in Embodiment 1 of this disclosure.
[0041] As shown in Fig. 8, the vehicle speed range is divided by the stop state (vehicle speed 0) and the boundary vehicle speed V1. The vehicle speed range where "0 < vehicle speed < V1" is defined as the "first vehicle speed range", and the vehicle speed range where "V1 ≤ vehicle speed" is defined as the "second vehicle speed range". As shown in Fig. 8, the arbitration unit 34 outputs a target steering torque that coincides with the first torque at a stop, coincides with the second torque at the boundary vehicle speed V1, and is an intermediate value between the first torque and the second torque in the middle (first vehicle speed range) without discontinuity according to the vehicle speed. It can also be said that the arbitration unit 34 calculates the first torque as the target steering torque at a stop, and calculates the target steering torque based on the first torque, the second torque, and the vehicle speed at other times than when stopped.
[0042] Here, the first torque is a torque obtained from an estimated value of the road surface reaction force, which is the sum of the steering torque and the steering assist torque, and the second torque is a torque obtained from the steering angle and the vehicle speed. Therefore, it can be said that the target steering torque setting unit 22 sets the target steering torque based on the steering torque and the steering assist torque at a stop. Also, in the first vehicle speed range, it can be said that the target steering torque is set based on the steering torque, the steering assist torque, the steering angle of the steering system, and the vehicle speed. Also, in the second vehicle speed range, it can be said that the target steering torque is set based on the steering angle and the vehicle speed.
[0043] Fig. 9 is a block diagram showing an example of the internal configuration of the torque feedback calculation unit in Embodiment 1 of the present disclosure. As shown in Fig. 9, the torque feedback calculation unit 23 includes a subtractor 41, a first target steering assist torque calculation unit 42, a second target steering assist torque calculation unit 43, a third target steering assist torque calculation unit 44, and an adder 45.
[0044] The subtractor 41 calculates the target steering torque and the deviation of the steering torque. The first target steering assist torque calculation unit 42 includes an integrator 42a and an amplifier 42b, and calculates the first target steering assist torque by integrating the deviation calculated by the subtractor 41 and multiplying it by the integral control gain KTI. The second target steering assist torque calculation unit 43 includes an amplifier 43a, and calculates the second target steering assist torque by multiplying the motor rotation angular velocity by the speed control gain KTV.
[0045] The third target steering assist torque calculation unit 44 is equipped with an amplifier 44a and calculates the third target steering assist torque by multiplying the deviation calculated by the subtractor 41 by a proportional control gain KTP. The adder 45 adds the first target steering assist torque, the second target steering assist torque, and the third target steering assist torque to obtain the target steering assist torque. Note that the torque feedback calculation unit 23 is not limited to the configuration shown in Figure 9, and any configuration is acceptable as long as it has the function of making the steering torque follow the target steering torque.
[0046] In this embodiment, the target steering torque setting unit 22 sets an appropriate target steering torque for each vehicle speed range, and the torque feedback calculation unit 23 controls the target steering assist torque so that the driver's steering torque follows the target steering torque. As a result, the driver can steer with the appropriate torque.
[0047] In this embodiment, since the first torque is calculated based on the estimated road surface reaction force, even if the driver takes their hands off the steering wheel 1 at a steering angle other than 0 [deg], the target steering torque becomes "0" at the position where the estimated road surface reaction force becomes "0". Note that the position where the estimated road surface reaction force becomes "0" is the equilibrium position with the mechanism friction torque, and is not limited to the neutral position of the steering wheel 1. When the driver takes their hands off the steering wheel 1, the steering torque becomes "0", so the deviation between the target steering torque and the steering torque is eliminated, and unnecessary current consumption when the vehicle is stopped can be suppressed.
[0048] Furthermore, in this embodiment, an arbitration unit 34 is provided to continuously transition the target steering torque from the first torque to the second torque. In the second vehicle speed range, the second torque is calculated based on the steering angle and vehicle speed, so the target steering torque is set in a direction that returns the steering wheel 1 to the neutral position, except in the neutral position. As a result, in the second vehicle speed range, when the driver has taken their hands off the steering wheel 1 (steering torque is "0"), the steering wheel 1 returns to the neutral position, preventing a decrease in steering feel.
[0049] In the above-described embodiment, it was explained that the target steering torque when the vehicle is stopped is only the first torque (100% of the first torque). However, this also includes cases where the target steering torque is substantially the first torque, such as when the ratio of the first torque to the second torque is 99:1. Furthermore, the target steering torque may be calculated by inputting information such as the motor rotational angular velocity into the target steering torque setting unit 22. By inputting information such as the motor rotational angular velocity, the target steering torque can be flexibly set based on this additional information, making it possible to improve convergence and impart a sense of friction.
[0050] Furthermore, in this embodiment, a steering angle sensor 4 is used as the steering state detection unit, and the steering angle detected by the steering angle sensor 4 is used in the target steering torque setting unit 22. However, instead of the detection result of the steering angle sensor 4, the motor rotation angle detected by the motor rotation angle sensor 10, converted to a steering angle, may be used. For example, the motor rotation angle detected by the motor rotation angle sensor 10 may be converted to the angle of the steering shaft 2 using the reduction ratio of the reduction mechanism 7. Moreover, if the motor rotation angle is a relative angle to the angle of the steering shaft 2, the vehicle VE may determine that it is traveling in a straight line using a yaw rate sensor or the like (not shown), and the relative angle may be offset to become 0 to obtain the absolute angle of the steering shaft 2.
[0051] [Embodiment 2] <Electric power steering system and vehicle> The configuration of the electric power steering system and vehicle according to this embodiment is basically the same as the configuration of the electric power steering system PS and vehicle VE shown in Figure 1. Therefore, a detailed description of the electric power steering system and vehicle according to this embodiment will be omitted.
[0052] <Steering control system> The basic configuration of the steering control device according to this embodiment is the same as that of the steering control device (control unit 11) according to Embodiment 1. However, the internal configuration of the target steering torque setting unit 22 provided in the control unit 11 is different. The target steering torque setting unit 22 will be described in detail below.
[0053] Figure 10 is a block diagram showing the internal configuration of the target steering torque setting unit in Embodiment 2 of this disclosure. As shown in Figure 10, the target steering torque setting unit 22 in this embodiment includes an adder 31, a first torque calculation unit 32, a second torque calculation unit 33, and an arbitration unit 35. In other words, the target steering torque setting unit 22 in this embodiment has the same configuration as the target steering torque setting unit 22 shown in Figure 3, but with the arbitration unit 34 replaced by the arbitration unit 35.
[0054] The arbitration unit 35 includes a vehicle speed-sensitive gain map 35a, a multiplier 35b, a subtractor 35c, a multiplier 35d, and an adder 35e. The vehicle speed-sensitive gain map 35a is a map that defines vehicle speed-sensitive gains according to the vehicle speed. When vehicle speed is input to the vehicle speed-sensitive gain map 35a, the vehicle speed-sensitive gain corresponding to that vehicle speed is output from the vehicle speed-sensitive gain map 35a.
[0055] Figure 11 shows an example of a vehicle speed-sensitive gain map in Embodiment 2 of this disclosure. As shown in Figure 11, the vehicle speed-sensitive gain map 35a is a map having the characteristic that the vehicle speed-sensitive gain changes continuously according to the vehicle speed. The vehicle speed-sensitive gain defined by the vehicle speed-sensitive gain map 35a takes values from "0" to "1". In the vehicle speed-sensitive gain map 35a shown in Figure 11, the value is "1" when the vehicle is stopped, the value gradually decreases as the vehicle speed increases in the first vehicle speed range, and the value becomes "0" in the second vehicle speed range.
[0056] The multiplier 35b calculates the first torque after arbitration by multiplying the first torque obtained by the first torque calculation unit 32 by the vehicle speed-sensitive gain output from the vehicle speed-sensitive gain map 35a. The subtractor 35c subtracts the vehicle speed-sensitive gain output from the vehicle speed-sensitive gain map 35a from the value "1". The multiplier 35d calculates the second torque after arbitration by multiplying the second torque obtained by the second torque calculation unit 33 by the value output from the subtractor 35c. The adder 35e calculates the target steering torque by adding the first torque after arbitration obtained by the multiplier 35b and the second torque after arbitration obtained by the multiplier 35d.
[0057] Here, the first torque after arbitration is obtained by multiplying the first torque by the vehicle speed-sensitive gain, as described above. In contrast, the second torque after arbitration is obtained by multiplying the second torque by the value obtained by subtracting the vehicle speed-sensitive gain from the value "1". As shown in Figure 11, when the vehicle is stopped, the value of the vehicle speed-sensitive gain is "1", so the second torque after arbitration becomes "0". Also, in the second vehicle speed range, the value of the vehicle speed-sensitive gain is "0", so the first torque after arbitration becomes "0". Therefore, it can be said that the vehicle speed-sensitive gain map 35a is defined such that the second torque after arbitration becomes "0" when the vehicle is stopped, and the vehicle speed-sensitive gain is defined such that the first torque after arbitration becomes "0" in the second vehicle speed range.
[0058] Since the vehicle speed-sensitive gain value is "1" when the vehicle is stopped, the first torque is set as the target steering torque when the vehicle is stopped. Since the vehicle speed-sensitive gain value in the first vehicle speed range is between "0" and "1", the intermediate value between the first torque and the second torque is set as the target steering torque in the first vehicle speed range. Since the vehicle speed-sensitive gain value in the second vehicle speed range is "0", the second torque is set as the target steering torque in the second vehicle speed range. In other words, in this embodiment, the target steering torque set by the target steering torque setting unit 22 is the same as that shown in Figure 8.
[0059] As described above, in this embodiment as well, the first torque is calculated based on the estimated road surface reaction force, and the arbitration unit 35 is provided to continuously transition the target steering torque from the first torque to the second torque. As a result, similar to Embodiment 1, unnecessary current consumption when the vehicle is stopped can be suppressed, and a deterioration in steering feel can be prevented.
[0060] Furthermore, the arbitration unit 35 shown in Figure 10 was configured to obtain the arbitrated second torque by multiplying the value obtained by subtracting the vehicle speed-sensitive gain output from the vehicle speed-sensitive gain map 35a from the value "1" with the second torque obtained by the second torque calculation unit 33. However, it is also possible to provide a separate vehicle speed-sensitive gain map obtained by subtracting the vehicle speed-sensitive gain at each vehicle speed of the vehicle speed-sensitive gain map 35a from the value "1", and to obtain the arbitrated second torque by multiplying the vehicle speed-sensitive gain output from this vehicle speed-sensitive gain map with the second torque obtained by the second torque calculation unit 33.
[0061] [Embodiment 3] <Electric power steering system and vehicle> The configuration of the electric power steering system and vehicle according to this embodiment is basically the same as the configuration of the electric power steering system PS and vehicle VE shown in Figure 1. Therefore, a detailed description of the electric power steering system and vehicle according to this embodiment will be omitted.
[0062] <Steering control system> The basic configuration of the steering control device according to this embodiment is the same as that of the steering control device (control unit 11) according to Embodiment 1. However, the internal configuration of the target steering torque setting unit 22 provided in the control unit 11 is different. The target steering torque setting unit 22 will be described in detail below.
[0063] Figure 12 is a block diagram showing the internal configuration of the target steering torque setting unit in Embodiment 3 of the present disclosure. As shown in Figure 12, the target steering torque setting unit 22 in this embodiment includes an adder 31, a first map torque calculation unit 36, a second map torque calculation unit 37, and an adder 38. In other words, the target steering torque setting unit 22 in this embodiment is configured by replacing the first torque calculation unit 32, the second torque calculation unit 33, and the arbitration unit 34 of the target steering torque setting unit 22 shown in Figure 3 with a first map torque calculation unit 36, a second map torque calculation unit 37, and an adder 38.
[0064] The first map torque calculation unit 36 calculates the first map torque based on the road surface reaction force estimate obtained by the adder 31 and the vehicle speed detected by the vehicle speed sensor 8. Figure 13A is a block diagram showing an example configuration of the first map torque calculation unit in Embodiment 3 of the present disclosure. The first map torque calculation unit 36 shown in Figure 13A comprises a first torque map 36a, a sign determination unit 36b, and a multiplier 36c.
[0065] The first torque map 36a is a map that defines the relationship between vehicle speed, estimated road surface reaction force, and first map torque. When vehicle speed and estimated road surface reaction force are input to the first torque map 36a, the first torque map 36a outputs a first map torque corresponding to the vehicle speed and estimated road surface reaction force. The sign determination unit 36b determines the sign of the input road surface reaction force estimate and outputs "+1" if the sign is positive, and "-1" if the sign is negative. The multiplier 36c multiplies the first map torque output from the first torque map 36a by the value output from the sign determination unit 36b.
[0066] The second map torque calculation unit 37 determines the second map torque based on the vehicle speed detected by the vehicle speed sensor 8 and the steering angle detected by the steering angle sensor 4. Figure 14A is a block diagram showing an example configuration of the second map torque calculation unit in Embodiment 3 of the present disclosure. The second map torque calculation unit 37 shown in Figure 14A comprises a second torque map 37a, a sign determination unit 37b, and a multiplier 37c.
[0067] The second torque map 37a is a map that defines the relationship between vehicle speed, steering angle, and second map torque. When vehicle speed and steering angle are input to the second torque map 37a, it outputs a second map torque corresponding to that vehicle speed and steering angle. The sign determination unit 37b determines the sign of the input steering angle and outputs "+1" if the sign is positive, and "-1" if the sign is negative. The multiplier 37c multiplies the second map torque output from the second torque map 37a by the value output from the sign determination unit 37b.
[0068] Figure 15 shows an example of a first torque map and a second torque map in Embodiment 3 of the present disclosure. As shown in Figure 15, the first torque map 36a and the second torque map 37a are provided separately for stationary conditions, a first vehicle speed range, and a second vehicle speed range.
[0069] The first torque map 36a at a standstill has the characteristic that the first map torque gradually increases as the absolute value of the estimated road surface reaction force increases (including a flat shape). The first torque map 36a in the first vehicle speed range has the characteristic that, when the absolute value of the estimated road surface reaction force is the same, the first map torque does not increase as the vehicle speed increases (including a flat shape), and when the vehicle speed is the same, the first map torque does not decrease as the absolute value of the estimated road surface reaction force increases (including a flat shape). The first torque map 36a in the second vehicle speed range is specified so that the first map torque is 0. Note that the first map torque can only take positive values.
[0070] The second torque map 37a at a standstill is specified to have a second map torque of 0. The second torque map 37a in the first and second vehicle speed ranges has the characteristic that, when the absolute value of the steering angle is the same, the second map torque does not decrease as the vehicle speed increases (including a flat shape), and when the vehicle speed is the same, the second map torque does not decrease as the absolute value of the steering angle increases (including a flat shape). Furthermore, the second map torque can only take positive values.
[0071] Figure 13B is a block diagram showing another configuration example of the first map torque calculation unit in Embodiment 3 of the present disclosure. The first map torque calculation unit 36 shown in Figure 13B is configured by omitting the sign determination unit 36b and the multiplier 36c from the first map torque calculation unit 36 shown in Figure 13A, and having only the first torque map 36a. In the first map torque calculation unit 36 shown in Figure 14B, a first map torque that is positive or negative is determined according to the sign of the estimated road surface reaction force.
[0072] Figure 14B is a block diagram showing another configuration example of the second map torque calculation unit in Embodiment 3 of the present disclosure. The second map torque calculation unit 37 shown in Figure 6B is configured by omitting the sign determination unit 37b and the multiplier 37c from the second map torque calculation unit 37 shown in Figure 14A, and having only the second torque map 37a. In the second map torque calculation unit 37 shown in Figure 14B, a second map torque that is positive or negative is determined according to the sign of the steering angle.
[0073] The adder 38 adds the first map torque obtained by the first map torque calculation unit 36 and the second map torque obtained by the second map torque calculation unit 37 to determine the target steering torque.
[0074] As shown in Figure 15, the second torque map 37a is defined so that the second map torque is 0 when the vehicle is stopped. Therefore, when the vehicle is stopped, the first map torque is set as the target steering torque. The first torque map 36a and the second torque map 37a in the first vehicle speed range have the characteristics shown in Figure 15. Therefore, in the first vehicle speed range, the target steering torque is set to the sum of the first map torque and the second map torque, without discontinuity depending on the vehicle speed. The first torque map 36a in the second speed range is defined so that the first map torque is 0. Therefore, in the second vehicle speed range, the second map torque is set as the target steering torque. Thus, in this embodiment as well, the target steering torque set by the target steering torque setting unit 22 is the same as that shown in Figure 8.
[0075] As described above, in this embodiment, the first map torque is calculated based on the estimated road surface reaction force, and the target steering torque is continuously transitioned from the first map torque to the second map torque. As a result, similar to Embodiment 1, unnecessary current consumption when the vehicle is stopped can be suppressed, and a deterioration in steering feel can be prevented.
[0076] Furthermore, in this embodiment, the functions of the arbitration unit 34 in Embodiment 1 and the arbitration unit 35 in Embodiment 2 are pre-integrated into the first torque map 36a and the second torque map 37a. Therefore, in this embodiment, the target steering torque can be set simply by calculating and adding the first map torque and the second map torque, thereby reducing the processing load on the control unit 12.
[0077] While embodiments of this disclosure have been described above, this disclosure is not limited to the embodiments described above, and can be freely modified without departing from the spirit of this disclosure. For example, the electric power steering device PS described in the above embodiments may be of the column type or the rack and pinion type. Furthermore, since it performs feedback control based on target steering torque, it can also be applied to steer-by-wire reaction force devices equipped with at least a torque sensor. In addition, the figures used in the description of the above embodiments are examples and are not limited to these.
[0078] Furthermore, the control unit 12 of the control unit 11 described above has a computer system inside. The program for realizing the functions of the control unit 12 of the control unit 11 may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be loaded into the computer system and executed to perform the processing in each configuration of the control unit 11 described above. Here, "loading the program recorded on the recording medium into the computer system and executing it" includes installing the program into the computer system. Here, "computer system" includes the OS and hardware such as peripheral devices.
[0079] Furthermore, "computer system" may include multiple computer devices connected via a network including the Internet or communication lines such as WANs, LANs, and dedicated lines. "Computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into computer systems. Thus, the recording medium storing the program may be a non-transient recording medium such as a CD-ROM.
[0080] Furthermore, the recording medium also includes internal or external recording media accessible from the distribution server for distributing the program. The program may be divided into multiple parts, downloaded at different times, and then combined in each configuration of the control unit 11. Also, different distribution servers may distribute each of the divided programs. Moreover, "computer-readable recording media" includes volatile memory (RAM) within a computer system that acts as a server or client when the program is transmitted over a network, which retains the program for a certain period of time. The program itself may also be intended to implement some of the functions described above. Furthermore, the program may be a so-called differential file (differential program) that can implement the functions described above in combination with a program already recorded in the computer system. [Explanation of symbols]
[0081] 1...Steering wheel, 2...Steering shaft, 4...Steering angle sensor, 5...Torque sensor, 6...Motor, 8...Vehicle speed sensor, 11...Control unit, 22...Target steering torque setting unit, 23...Torque feedback calculation unit, 32...First torque calculation unit, 33...Second torque calculation unit, 34,35...Adjustment unit, 35a...Vehicle speed-sensitive gain map, 36a...First torque map, 37a...Second torque map, VE...Vehicle, PS...Electric power steering system
Claims
1. A target steering torque setting unit for setting a target steering torque for the steering system, A steering torque control unit controls the steering assist torque necessary to make the steering torque follow the target steering torque, based on the deviation between the target steering torque and the steering torque acting on the steering system. Equipped with, The aforementioned target steering torque setting unit is When the vehicle is stopped, the target steering torque is set based on the steering torque and the steering assist torque. In the first vehicle speed range, the target steering torque is set based on the steering torque, the steering assist torque, the steering angle of the steering system, and the vehicle speed. In the second vehicle speed range, the target steering torque is set based on the steering angle and the vehicle speed. Steering control device.
2. The aforementioned target steering torque setting unit is A first torque calculation unit calculates a first torque based on the sum of the steering torque and the steering assist torque, A second torque calculation unit calculates a second torque based on the steering angle and the vehicle speed, When the vehicle is stopped, the first torque is calculated as the target steering torque, and when the vehicle is not stopped, the target steering torque is calculated based on the first torque, the second torque, and the vehicle speed. The steering control device according to claim 1, comprising:
3. The steering control device according to claim 2, wherein the first torque calculated by the first torque calculation unit has the characteristic of gradually increasing as the absolute value of the sum of the steering torque and the steering assist torque increases.
4. The steering control device according to claim 2, wherein the second torque calculated by the second torque calculation unit has the characteristic of not decreasing as the vehicle speed increases when the absolute value of the steering angle is the same, and does not decrease as the absolute value of the steering angle increases when the vehicle speed is the same.
5. The aforementioned mediation unit, It is equipped with a vehicle speed-sensitive gain map in which a vehicle speed-sensitive gain corresponding to the aforementioned vehicle speed is defined, The speed-sensitive gain is multiplied by the first torque to calculate the first torque after mediation. The second torque after mediation is calculated by multiplying the value obtained by subtracting the vehicle speed-sensitive gain from 1 by the second torque. The target steering torque is calculated by adding the first torque after mediation and the second torque after mediation. The aforementioned vehicle speed-sensitive gain map is: When the vehicle is stopped, the vehicle speed-sensitive gain is defined so that the second torque after arbitration becomes zero. In the second vehicle speed range, the vehicle speed-sensitive gain is defined such that the first torque after arbitration becomes zero. The steering control device according to claim 2.
6. The steering control device according to claim 5, wherein the vehicle speed-sensitive gain map is defined such that the vehicle speed-sensitive gain changes continuously according to the vehicle speed.
7. The aforementioned target steering torque setting unit is A first torque map defines the relationship between the vehicle speed, the estimated road surface reaction force, and the first map torque, A second torque map defines the relationship between the vehicle speed, the steering angle, and the second map torque, It is equipped with, Referring to the first torque map, the first map torque is determined based on the estimated road surface reaction force obtained from the sum of the steering torque and the steering assist torque, and the vehicle speed. Referring to the second torque map, the second map torque is determined based on the steering angle and the vehicle speed. The target steering torque is calculated by adding the first map torque and the second map torque. The second torque map is defined such that the second map torque is 0 when the vehicle is stopped. The first torque map is set so that the first map torque is 0 in the second vehicle speed range. The steering control device according to claim 1.
8. The steering control device according to claim 7, wherein the first torque map has the characteristic that, when the sum of the steering torque and the steering assist torque is the same, the first map torque does not increase as the vehicle speed increases, and when the vehicle speed is the same, the first map torque does not decrease as the absolute value of the sum of the steering torque and the steering assist torque increases.
9. The steering control device according to claim 7, wherein the second torque map has the characteristic that, when the absolute value of the steering angle is the same, the second map torque does not decrease as the vehicle speed increases, and when the vehicle speed is the same, the second map torque does not decrease as the absolute value of the steering angle increases.
10. A steering torque detection unit that detects the steering torque acting on the steering system, A steering state detection unit for detecting the steering angle of the steering system, A motor that provides steering assist torque to the steering system, A steering control device according to any one of claims 1 to 9, which controls the drive of the motor based on the detected steering torque and steering angle, An electric power steering system equipped with an electric power steering system.
11. A vehicle speed detection unit that detects the speed of the vehicle, An electric power steering device according to claim 10, which controls the steering assist torque supplied to the steering system based on the vehicle speed detected by the vehicle speed detection unit, A vehicle equipped with the following features.
Citation Information
Patent Citations
Steering device
JP2013203238A
Electric power steering device
JP2021031054A
electric power steering device
JP4161707B2
Electric power steering device
JP6504322B2
JPP4161707B