WO2023228454A1 - 車両用操向システムの制御装置 - Google Patents
車両用操向システムの制御装置 Download PDFInfo
- Publication number
- WO2023228454A1 WO2023228454A1 PCT/JP2022/046779 JP2022046779W WO2023228454A1 WO 2023228454 A1 WO2023228454 A1 WO 2023228454A1 JP 2022046779 W JP2022046779 W JP 2022046779W WO 2023228454 A1 WO2023228454 A1 WO 2023228454A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- steering
- gain
- value
- steering angle
- torque
- Prior art date
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 266
- 230000007423 decrease Effects 0.000 claims abstract description 81
- 238000006557 surface reaction Methods 0.000 claims abstract description 40
- 238000004364 calculation method Methods 0.000 claims description 59
- 230000008859 change Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 92
- 230000007246 mechanism Effects 0.000 description 36
- 230000003044 adaptive effect Effects 0.000 description 28
- 238000013016 damping Methods 0.000 description 24
- 230000006870 function Effects 0.000 description 22
- 238000000034 method Methods 0.000 description 21
- 238000012545 processing Methods 0.000 description 17
- 238000012546 transfer Methods 0.000 description 16
- 230000001133 acceleration Effects 0.000 description 9
- 238000000605 extraction Methods 0.000 description 8
- 230000006641 stabilisation Effects 0.000 description 8
- 238000011105 stabilization Methods 0.000 description 8
- 238000013459 approach Methods 0.000 description 6
- 230000015654 memory Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000009467 reduction Effects 0.000 description 4
- 238000004088 simulation Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000005489 elastic deformation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
Definitions
- the present invention relates to a control device for a vehicle steering system.
- a steering mechanism (FFA: Force Feedback Actuator), which has a handle operated by the driver, and a steering mechanism (RWA: Road Wheel Actuator), which steers steered wheels, are mechanically operated.
- FFA Force Feedback Actuator
- RWA Road Wheel Actuator
- SBW steer-by-wire
- the steering mechanism and the steering mechanism are electrically connected via a control device (ECU: Electronic Control Unit), and the steering wheel operation is transmitted to the steering mechanism by electrical signals to steer the steered wheels.
- the steering mechanism generates a steering reaction force to give the driver an appropriate steering feel.
- the steering mechanism generates a steering reaction force using a reaction actuator that includes a reaction force motor, and the steering mechanism steers steered wheels using a steering actuator that includes a steering motor.
- the reaction force actuator and the handle are mechanically connected via a column shaft, and the reaction force (torque) generated by the reaction force actuator is transmitted to the driver via the column shaft and the handle.
- Patent Document 1 discloses a method for vehicles that reflects the road surface condition in the steering reaction force by estimating the reaction force acting from the road surface (self-aligning torque) and adding it to the reaction force generated according to the steering angle.
- a steering device is disclosed.
- Self-aligning torque changes depending on vehicle conditions such as vehicle speed and steering angle in addition to road surface conditions.
- vehicle conditions such as vehicle speed and steering angle in addition to road surface conditions.
- the present invention has been made in view of the above-mentioned problems, and an object of the present invention is to provide a control device for a vehicle steering system that provides a steering feeling that reflects road surface conditions and vehicle conditions.
- a control device for a vehicle steering system provides a reaction force that drives a reaction force motor that applies a steering reaction force to the steering wheel according to a steering angle of the steering wheel. and a steering device that drives a steering motor that steers steered wheels according to a steering angle of the steering wheel, the control device for a vehicle steering system, the control device being for obtaining the steering reaction force.
- a steering torque target value generation unit that generates a steering torque target value that is a target value of steering torque; and a first reaction force motor that generates a target value of a current to be supplied to the reaction motor based on the steering torque target value.
- a steering torque control unit that generates a current command value; a steering angle target value generation unit that generates a steering angle target value that is a target value of the steering angle of the steered wheels based on the steering angle; a steering angle control unit that generates a first steering motor current command value that is a target value of the current to be supplied to the steering motor based on the angle target value; a current compensation value generation unit that generates a reaction force motor current compensation value that increases or decreases according to the estimated road reaction torque estimated value; a first gain that increases or decreases according to at least one of the vehicle speed and the steering angle of the vehicle; a gain ratio generation section that generates a second gain whose sum with the first gain is 1; to generate the steering torque target value, and the steering torque control unit adds a value obtained by multiplying the reaction force motor current compensation value by the second gain to the first reaction force motor current command value, A second reaction force motor current command value for driving the reaction force motor is generated.
- the steering torque control section increases the reaction force motor current compensation value as the vehicle speed increases.
- the gain ratio generation unit decreases the first gain as the vehicle speed increases.
- the gain ratio generation unit decreases the first gain within a range of a first vehicle speed or more and a second vehicle speed or less.
- the first gain in the range below the first vehicle speed may be larger than the second gain in the range above the second vehicle speed.
- the first gain in the range below the first vehicle speed may be equal to the second gain in the range above the second vehicle speed.
- the first gain in the range below the first vehicle speed may be smaller than the second gain in the range above the second vehicle speed.
- the gain ratio generation unit decreases the first gain as the actual steering angle, which is the actual steering angle of the steering wheel, increases.
- the gain ratio generation unit decreases the first gain within a range from a first steering angle to a second steering angle.
- the first gain in the range below the first steering angle may be larger than the second gain in the range above the second steering angle.
- the first gain in the range below the second steering angle may be equal to the second gain in the range above the second steering angle.
- the first gain in the range below the second steering angle may be smaller than the second gain in the range above the second steering angle.
- the gain ratio generation unit decreases the first gain as an actual steering angle, which is an actual steering angle of the steered wheels, increases. .
- the gain ratio generation unit decreases the first gain within a range from a first steering angle to a second steering angle.
- a steering reaction force corresponding to the estimated road reaction force torque is applied to the steering wheel at a ratio corresponding to the actual steering angle within the range from the first steering angle to the second steering angle. be able to.
- the first gain in the range below the first steering angle may be larger than the second gain in the range above the second steering angle.
- the first gain in the range below the second steering angle may be equal to the second gain in the range above the second steering angle.
- the first gain in the range below the second steering angle may be smaller than the second gain in the range above the second steering angle.
- the steering angle control section is configured to control steering angles that differ between when the steered wheels are steered to the right and when they are steered to the left, based on the steered angle target value.
- a friction compensation unit that calculates a motor current compensation value, and the steering angle control unit is configured to drive the steering motor based on the first steering motor current command value and the steering motor current compensation value. It is preferable to generate a second steering motor current command value of .
- friction compensation control can be effectively performed regardless of the driver's steering speed. Therefore, it is possible to reduce the sense of discomfort given to the driver when the driver's steering direction is changed from increasing steering operation to steering back, or when switching from steering back to increasing steering operation.
- the steering motor current compensation value has a hysteresis characteristic according to a change in the steering angle target value.
- the steering motor current compensation value is configured to change the steering angle from a first steering angle target value at the time of starting steering to a predetermined steering angle target value. It is preferable that the value increases monotonically in a region where the value is equal to or less than the second turning angle target value obtained by adding the angle change amount threshold value, and becomes a constant value in a region larger than the second turning angle target value.
- friction compensation control can be effectively performed from a state where the steered wheels are stationary, regardless of the driver's steering speed.
- the driver can easily assist the driver in switching the direction of the steering wheel from increasing steering angle to turning the steering wheel back, or from turning the steering wheel back to increasing steering angle. The discomfort caused can be reduced.
- the friction compensator increases or decreases the steering motor current compensation value according to the second steering motor current command value.
- the steering motor current compensation value monotonically increases as the second steering motor current command value increases.
- a desirable aspect of the control device for a vehicle steering system includes a current compensation value calculation unit that calculates a first current compensation value, and a current that generates a gain that monotonically increases as the second steering motor current command value increases. It is preferable that the friction compensator calculates the second current compensation value by multiplying the first current compensation value by the gain.
- the friction compensator is configured to adjust the second steering motor current command value and a gain that monotonically increases as the second steering motor current command value increases. It is preferable that associated data is retained and that the electric steering motor current compensation value is calculated based on the data.
- a control device for a vehicle steering system that can be obtained can be provided.
- FIG. 1 is a configuration diagram showing an example of an outline of an SBW system including a control device according to the present disclosure.
- FIG. 2 is a schematic diagram showing the hardware configuration of the ECU.
- FIG. 3 is a diagram showing an example of a control block configuration of the control device according to the first embodiment.
- FIG. 4 is a block diagram illustrating a configuration example of the steering torque target value generation section according to the embodiment.
- FIG. 5 is a block diagram showing a configuration example of a steering reaction force torque value generation section.
- FIG. 6A is a diagram illustrating an example of the characteristics of the basic map.
- FIG. 6B is a conceptual diagram showing an example of the characteristics of the torque value Tref_a.
- FIG. 7 is a block diagram showing a configuration example of the damping torque value generation section.
- FIG. 1 is a configuration diagram showing an example of an outline of an SBW system including a control device according to the present disclosure.
- FIG. 2 is a schematic diagram showing the hardware configuration of the ECU
- FIG. 8A is a diagram illustrating an example of the characteristics of a damping gain map.
- FIG. 8B is a conceptual diagram showing an example of the characteristics of torque values Tref_a+Tref_b.
- FIG. 9 is a region diagram for explaining the steering direction in the present disclosure.
- FIG. 10 is a block diagram showing an example of the configuration of the hysteresis compensator.
- FIG. 11 is a diagram showing an example of the output characteristics of the hysteresis compensator.
- FIG. 12 is a block diagram illustrating a configuration example of a road reaction force adaptive torque compensation value generation unit according to the first embodiment.
- FIG. 13 is an image diagram showing the state of torque generated between the road surface and the steering motor.
- FIG. 13 is an image diagram showing the state of torque generated between the road surface and the steering motor.
- FIG. 14 is a block diagram showing an example of the configuration of the road reaction torque estimating section.
- FIG. 15 is a conceptual diagram for explaining a method for calculating the actual road reaction torque acting on the steering mechanism.
- FIG. 16 is a conceptual diagram showing a configuration for executing a simulation for deriving the transfer function Gfil.
- FIG. 17 is a diagram showing an example of the characteristics of the road reaction force adaptive current map.
- FIG. 18 is a diagram conceptually showing a characteristic example of the reaction force motor current compensation value after sign conversion.
- FIG. 19A is a diagram conceptually showing a first example of gain ratio setting in the gain ratio generation unit according to the first embodiment.
- FIG. 19B is a diagram conceptually showing a second example of gain ratio setting in the gain ratio generation unit according to the first embodiment.
- FIG. 19A is a diagram conceptually showing a first example of gain ratio setting in the gain ratio generation unit according to the first embodiment.
- FIG. 19B is a diagram conceptually showing a second example of gain ratio setting
- FIG. 19C is a diagram conceptually showing a third example of gain ratio setting in the gain ratio generation unit according to the first embodiment.
- FIG. 20 is a diagram illustrating an example of a control block configuration of a control device according to the second embodiment.
- FIG. 21 is a diagram conceptually showing an example of the gain ratio setting in the gain ratio generation unit according to the second embodiment.
- FIG. 22 is a diagram illustrating an example of a control block configuration of a control device according to the third embodiment.
- FIG. 23 is a diagram conceptually showing an example of the gain ratio setting in the gain ratio generation unit according to the third embodiment.
- FIG. 24 is a diagram illustrating an example of a control block configuration of a control device according to the fourth embodiment.
- FIG. 20 is a diagram illustrating an example of a control block configuration of a control device according to the second embodiment.
- FIG. 21 is a diagram conceptually showing an example of the gain ratio setting in the gain ratio generation unit according to the second embodiment.
- FIG. 22 is a diagram
- FIG. 25 is a block diagram illustrating a configuration example of a gain ratio generation section according to the fourth embodiment.
- FIG. 26A is a diagram conceptually showing an example of a gain ratio setting example in the gain ratio generation unit according to the fourth embodiment.
- FIG. 26B is a diagram conceptually showing an example of the gain ratio setting in the gain ratio generation unit according to the fourth embodiment.
- FIG. 27 is a diagram illustrating an example of a control block configuration of a control device according to the fifth embodiment.
- FIG. 28 is a block diagram illustrating a configuration example of a gain ratio generation section according to the fifth embodiment.
- FIG. 29A is a diagram conceptually showing an example of the gain ratio setting in the gain ratio generation unit according to the fifth embodiment.
- FIG. 29B is a diagram conceptually showing an example of a gain ratio setting example in the gain ratio generation unit according to the fifth embodiment.
- FIG. 30 is a diagram illustrating an example of a control block configuration of a control device according to the sixth embodiment.
- FIG. 31 is a 3D map showing an example of the gain ratio generation method according to the sixth embodiment.
- FIG. 32 is a block diagram showing a configuration example of the steering angle control section.
- FIG. 33 is a block diagram showing an example of the configuration of the friction compensator.
- FIG. 34 is a diagram showing an example of the characteristics of the first current compensation value in the current compensation value calculation section.
- FIG. 35A is a diagram illustrating a first example of a current sensitive gain map.
- FIG. 35B is a diagram showing a second example of the current sensitive gain map.
- FIG. 36 is a diagram showing an example of the output characteristics of the friction compensator.
- FIG. 37 is a block diagram showing a configuration example of a friction compensator according to a modification.
- FIG. 38A is a first conceptual diagram illustrating a specific example of friction compensation control by the friction compensator.
- FIG. 38B is a first conceptual diagram illustrating a specific example of friction compensation control by the friction compensator.
- FIG. 39A is a second conceptual diagram illustrating a specific example of friction compensation control by the friction compensator.
- FIG. 39B is a second conceptual diagram illustrating a specific example of friction compensation control by the friction compensator.
- FIG. 1 is a configuration diagram showing an example of an outline of an SBW system including a control device according to the present disclosure.
- the vehicle includes a reaction force device 30 that constitutes a steering mechanism having a handle operated by a driver, a steering device 40 that constitutes a steering mechanism that steers steered wheels, and a control device 50 that controls both devices.
- the SBW system does not have an intermediate shaft that is mechanically connected to the column shaft (steering shaft, handle shaft) 2, which is provided in a general electric power steering device, and the driver's operation of the steering wheel 1 is controlled by electrical signals. Specifically, the steering angle ⁇ h output from the reaction force device 30 is transmitted as an electrical signal.
- the reaction force device 30 includes a reaction force motor 31 and a deceleration mechanism 32 that reduces the rotational speed of the reaction force motor 31.
- the reaction force device 30 transmits the motion state of the vehicle transmitted from the steered wheels 5L and 5R to the driver as a steering reaction force.
- the reaction force motor 31 applies a steering reaction force to the steering wheel 1 via the deceleration mechanism 32 .
- the reaction force device 30 further includes a steering angle sensor 33 and a torque sensor 34.
- the steering angle sensor 33 detects the steering angle ⁇ h of the steering wheel 1.
- the torque sensor 34 detects the steering torque Th of the handle 1.
- the steering angle ⁇ h detected by the steering angle sensor 33 will also be referred to as “actual steering angle ⁇ h_act”
- the steering torque Th detected by the torque sensor 34 will also be referred to as “actual steering torque Th_act.”
- the column shaft 2 is provided with a stopper (rotation limiting mechanism) 35 that physically sets a steering end point that is the limit at which steering is possible. That is, the magnitude (absolute value) of the steering angle ⁇ h is limited by the stopper 35.
- the steering device 40 includes a steering motor 41, a deceleration mechanism 42 that reduces the rotational speed of the steering motor 41, and a pinion rack mechanism 44 that converts the rotational motion of the steering motor 41 into linear motion.
- the steering device 40 drives a steering motor 41 according to the steering angle ⁇ h, applies the driving force to a pinion rack mechanism 44 via a deceleration mechanism 42, and applies the driving force to a pinion rack mechanism 44 via tie rods 3a and 3b to the steered wheels 5L. , steer 5R.
- An angle sensor 43 is arranged near the pinion rack mechanism 44 and detects the steered angle ⁇ t of the steered wheels 5L, 5R.
- the motor angle of the steered motor 41, the position of the rack, or the like may be detected and the detected value may be used.
- the turning angle ⁇ t detected by the angle sensor 43 will also be referred to as "actual turning angle ⁇ t_act.”
- the actual steering angle ⁇ h_act and the actual turning angle ⁇ t_act are also collectively referred to simply as the "steering angle" of the vehicle.
- the control device 50 uses information such as the steering angle ⁇ h and the steering angle ⁇ t output from both devices, as well as the vehicle speed Vs detected by the vehicle speed sensor 10. Based on the above, a voltage control command value Vref1 for driving and controlling the reaction force motor 31 and a voltage control command value Vref2 for driving and controlling the steering motor 41 are generated.
- the control device 50 is supplied with power from the battery 12 and receives an ignition key signal via the ignition key 11. Further, a CAN (Controller Area Network) 20 that sends and receives various information about the vehicle is connected to the control device 50, and the vehicle speed Vs can also be received from the CAN 20. Furthermore, a non-CAN 21 that transmits and receives communications other than the CAN 20, analog/digital signals, radio waves, etc. can also be connected to the control device 50.
- CAN Controller Area Network
- the control device 50 is, for example, an ECU (Electronic Control Unit) mounted on a vehicle.
- the ECU mainly includes a CPU (including an MCU, MPU, etc.).
- FIG. 2 is a schematic diagram showing the hardware configuration of the ECU.
- the control device 50 of the vehicle steering system according to the embodiment includes a control computer (Electronic Control Unit, hereinafter also referred to as "ECU") 110.
- ECU Electric Control Unit
- the ECU 110 includes a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, an EEPROM (Electrically Erasable Programmable ROM) 104, etc., which are connected to a bus 105. has been done.
- CPU 101 executes a control program stored in ROM 102.
- the reaction force device 30 and the steering device 40 are cooperatively controlled mainly by a control program executed by the ECU 110.
- the control device 50 may be configured with one ECU, and includes a reaction force control ECU that controls the reaction force device 30 and a steering control ECU that controls the steering device 40. It may be a configuration.
- the ROM 102 is used as a memory for storing a control program and control data used when executing the control program. Further, the RAM 103 is used as a work memory for operating a control program.
- the EEPROM 104 is a nonvolatile memory that can retain its stored contents even after the power is turned off, and stores control data and the like used by the CPU 101 to execute a control program.
- the various data stored in the EEPROM 104 are used on the control program developed in the RAM 103 after the ECU 110 is powered on, and are overwritten in the EEPROM 104 at a predetermined timing.
- EEPROM is used here as the nonvolatile memory, the present invention is not limited to this, and other nonvolatile memories such as FLASH-ROM (registered trademark) and SDRAM may be used. You can.
- FIG. 3 is a diagram showing an example of a control block configuration of the control device according to the first embodiment.
- the reaction force device 30 includes a PWM (pulse width modulation) control section 37, an inverter 38, and a motor current detector 39 in addition to the reaction force motor 31 and the above-described configuration.
- the steering device 40 includes a PWM control section 47, an inverter 48, and a motor current detector 49 in addition to the steering motor 41 and the above-described configuration.
- the control device 50 realizes each control block of a reaction force control system 60 that controls the reaction force device 30 and a steering control system 70 that controls the steering device 40.
- the reaction force control system 60 and the steering control system 70 cooperate to control the reaction force device 30 and the steering device 40.
- the reaction force control system 60 is realized by the reaction force control ECU
- the steering control system 70 is realized by the reaction force control ECU. It may also be realized by an ECU.
- the reaction force control system 60 in the following description may be read as a reaction force control ECU
- the steering control system 70 may be read as a steering control ECU.
- Each control block in the reaction force control system 60 is realized by a reaction force control program executed in the ECU 110. Further, each control block in the steering control system 70 is realized by a steering control program executed in the ECU 110. Note that a part or all of each control block of the control device 50 may be realized by hardware. Alternatively, the control device 50 may include a PWM control section 37, an inverter 38, a motor current detector 39, a PWM control section 47, an inverter 48, and a motor current detector 49.
- the control device 50 includes a steering torque target value generation section 200, a road reaction force adaptive current compensation value generation section 220, a gain ratio generation section 230, a steering torque control section 400, and a current control block as each control block. 500, a steering angle target value generation section 600, a steering angle control section 700, and a current control section 800.
- the steering torque target value generation section 200, the road surface reaction force adaptive current compensation value generation section 220, the gain ratio generation section 230, the steering torque control section 400, and the current control section 500 are control blocks that constitute the reaction force control system 60.
- the steering angle target value generation section 600, the steering angle control section 700, and the current control section 800 are control blocks that constitute the steering control system 70.
- the reaction force control system 60 performs control such that the actual steering torque Th_act detected by the torque sensor 34 follows the steering torque target value Th_ref, which is the target value of the steering torque of the reaction force device 30.
- the steering torque target value generation unit 200 generates a steering torque target value Th_ref.
- the steering torque control unit 400 generates a second reaction force motor current command value Ih_ref for driving the reaction force motor 31. Specifically, the steering torque control unit 400 sets a current command value, which is a control target value of the current supplied to the reaction force motor 31, such that the deviation Th_err between the steering torque target value Th_ref and the actual steering torque Th_act approaches zero.
- a first reaction force motor current command value Ih_ref0 is obtained by generating the upper and lower limits of the current command value and output is limited by an output limiter, and a value obtained by multiplying a reaction force motor current compensation value Iref_d, which will be described later, by a second gain Gb. is added to calculate the second reaction force motor current command value Ih_ref.
- the current control unit 500 controls the current of the reaction force motor 31.
- the current control unit 500 outputs a second reaction force motor current command value Ih_ref output from the steering torque control unit 400 and an actual current value (motor current value) Ih_act of the reaction force motor 31 detected by the motor current detector 39.
- a voltage control command value Vh_ref is calculated such that the deviation Ih_err approaches zero.
- the reaction force motor 31 is drive-controlled via the PWM control unit 37 and the inverter 38 based on the voltage control command value Vh_ref.
- the steering control system 70 performs control such that the actual steering angle ⁇ t_act detected by the angle sensor 43 follows the steering angle target value ⁇ t_ref.
- the steering angle target value generation unit 600 generates a steering angle target value ⁇ t_ref based on the steering angle ⁇ h.
- the steering angle control unit 700 generates a second steering motor current command value It_ref for driving the steering motor 41.
- the control target value of the current supplied to the steering motor 41 is such that the deviation ⁇ t_err between the steering angle target value ⁇ t_ref and the actual steering angle ⁇ t_act approaches zero.
- a first steering motor current command value Iref_a is generated, and a friction compensation unit performs friction compensation control on the first steering motor current command value Iref_a to calculate a second steering motor current command value It_ref.
- An example in which the steering angle control section 700 is provided with a friction compensator will be described below, but a configuration in which the friction compensator is not provided may also be used.
- the current control unit 800 controls the current of the steering motor 41.
- the current control unit 800 uses the second steering motor current command value It_ref output from the steering angle control unit 700 and the actual current value (motor current value) It_act of the steering motor 41 detected by the motor current detector 49.
- the voltage control command value Vt_ref is calculated such that the deviation It_err from the voltage control command value Vt_ref approaches zero.
- the steering motor 41 is drive-controlled via the PWM control unit 47 and the inverter 48 based on the voltage control command value Vt_ref.
- the steering torque control section 400, the current control section 500, the steering angle target value generation section 600, the steering angle control section 700, and the current control section 800 are the reaction force control system 60 or the steering control system, respectively. Any configuration that can realize each control in 70 may be used, and is not limited to the configuration of each of these control blocks.
- the configuration of the steering torque target value generation section 200 according to this embodiment will be described below with reference to FIG. 4.
- FIG. 4 is a block diagram showing a configuration example of the steering torque target value generation section according to the embodiment.
- the steering torque target value generation unit 200 includes a steering reaction force torque value generation unit 210, a road reaction force adaptive torque compensation value generation unit 220, and a damping torque value generation unit 220 as main components. It includes a generation section 240 and a hysteresis compensation section 250.
- FIG. 5 is a block diagram showing a configuration example of a steering reaction force torque value generation section.
- the code extraction unit 213 shown in FIG. 5 extracts the code of the actual steering angle ⁇ h_act. Specifically, for example, the value of the actual steering angle ⁇ h_a is divided by the absolute value of the actual steering angle ⁇ h_a. As a result, the sign extraction unit 213 outputs "1" when the sign of the actual steering angle ⁇ h_act is "+", and outputs "-1" when the sign of the actual steering angle ⁇ h_act is "-”. do. Specifically, the sign extraction unit 213 generates, for example, a sign function Sgn( ⁇ h) of the actual steering angle ⁇ h_act.
- FIG. 6A is a diagram showing an example of the characteristics of the basic map.
- the steering reaction torque map section 211 receives the steering angle
- the steering reaction torque value generation unit 210 generates a torque value Tref_a0 using the vehicle speed Vs as a parameter using the basic map shown in FIG. 6A.
- Torque value Tref_a0 is used to generate a basic steering reaction force according to steering angle
- the torque value Tref_a0 has an angle-sensitive characteristic that increases or decreases depending on the steering angle
- FIG. 6B is a diagram showing an example of the characteristics of the torque value Tref_a.
- the torque value Tref_a By multiplying the torque value Tref_a0 output from the steering reaction torque map unit 211 by the sign function Sgn( ⁇ h) output from the sign extraction unit 213 in the multiplication unit 293, the torque value Tref_a( shown in FIG. 6B) is obtained. (first torque value) is obtained. Note that a configuration may be adopted in which the code extraction unit 213 is not included, and the torque value Tref_a (first torque value) is obtained using a basic map according to positive and negative steering angles ⁇ h, as shown in FIG. 6B.
- FIG. 7 is a block diagram showing a configuration example of the damping torque value generation section.
- the damping torque value generation section 240 includes a damping gain map section 241, a differentiation section 242, and a multiplication section 243.
- FIG. 8A is a diagram illustrating an example of the characteristics of a damping gain map.
- the vehicle speed Vs is input to the damping gain map section 241.
- the damping gain map unit 241 generates the damping gain DG using the damping gain map shown in FIG. 8A.
- the damping gain DG has a vehicle speed-sensitive characteristic that increases and decreases depending on the vehicle speed Vs.
- the damping torque value generation unit 240 outputs the angular velocity of the steering wheel 1 (hereinafter also referred to as “steering angular velocity ⁇ h”) calculated by differentiating the steering angle ⁇ h in the differentiating unit 242 from the damping gain map unit 241 in the multiplier 243.
- the resultant damper gain DG is multiplied by the damper gain DG, and the result is output as a torque value Tref_b.
- FIG. 8B is a conceptual diagram showing an example of the characteristics of the torque value Tref_a+Tref_b.
- the solid line indicates the torque value Tref_a+Tref_b when the steering angular velocity ⁇ h is a positive value ( ⁇ h>0), and the broken line indicates the torque value Tref_a+Tref_b when the steering angular velocity ⁇ h is a negative value ( ⁇ h ⁇ 0). It shows.
- the dashed line indicates the torque value Tref_a (first torque value).
- FIG. 9 is a region diagram for explaining the steering direction in the present disclosure.
- the horizontal axis represents the steering angle ⁇ h
- the vertical axis represents the steering angular velocity ⁇ h.
- region B (+, -) shown in FIG. 9 the handle 1 is turned to the right ( ⁇ h>0) and is turned back to the left ( ⁇ h ⁇ 0 )It is shown that.
- the handle 1 is turned to the left ( ⁇ h ⁇ 0) and is turned back to the right ( ⁇ h>0 )It is shown that.
- the torque value Tref_b output from the damping torque value generation unit 240 has a positive value in regions A and D where the steering angular velocity ⁇ h>0, and a negative value in regions B and C where the steering angular velocity ⁇ h ⁇ 0.
- the steering angular velocity ⁇ h>0 that is, when the steering wheel 1 is turned to the right ( ⁇ h>0)
- the value is the addition of
- the value is the value obtained by subtracting
- the torque value Tref_a+Tref_b increases as the steering angle ⁇ h increases and approaches the end of steering where the steering angle ⁇ h is limited by the stopper (rotation limiting mechanism) 35.
- the increase in the rise becomes smaller.
- the torque value Tref_a+Tref_b has a characteristic that the rate of change gradually decreases as the steering angle ⁇ h increases.
- FIG. 10 is a block diagram showing an example of the configuration of the hysteresis compensator.
- the actual steering angle ⁇ h_act and the actual steering speed ⁇ h_act calculated by differentiating the actual steering angle ⁇ h_act by the differentiator 252 are input to the hysteresis compensation value calculation unit 251.
- the hysteresis compensation value calculation unit 251 calculates the torque compensation value Tref_c based on the actual steering angle ⁇ h_act and the actual steering speed ⁇ h_act. The method of calculating the torque compensation value Tref_c in the hysteresis compensation value calculation section 251 will be described below.
- FIG. 11 is a diagram showing an example of the output characteristics of the hysteresis compensator.
- the horizontal axis shows the actual steering angle ⁇ h_act
- the vertical axis shows the torque compensation value Tref_c.
- the solid line indicates the torque compensation value Tref_c when steering to the right
- the broken line indicates the torque compensation value Tref_c when steering to the left.
- the torque compensation value Tref_c calculated by the hysteresis compensation value calculation unit 251 has a hysteresis characteristic that takes a different value when the vehicle is steered to the left and when the vehicle is steered to the left. L1 shown in FIG.
- L 11 shows the trajectory when steering to the right from the center position of the handle 1 (origin (0, 0)), and L2 shows the trajectory when steering from the right to the left at coordinates A (x 1 , y 1 ).
- L3 shows a trajectory when a switch occurs from right steering to left steering at coordinates B (x 2 , y 2 ).
- the hysteresis compensation value calculation unit 251 calculates the torque compensation value Tref_c using the following equations (1) and (2) based on the actual steering angle ⁇ h_act and the actual steering speed ⁇ h_act. Specifically, when the sign ⁇ h_act (sgn) of the actual steering speed ⁇ h_act is a positive value (“+”), the torque compensation value Tref_c is calculated using the following equation (1), and the When the sign ⁇ h_act(sgn) is a negative value (“-”), the torque compensation value Tref_c is calculated using the following equation (2).
- x is the actual steering speed ⁇ h_act
- yR is the torque compensation value Tref_c when steering to the right
- yL is the torque compensation value Tref_c when steering to the left.
- the coefficient a has a value larger than 1
- the coefficient c has a value larger than 0.
- Ahys indicates the output width of the hysteresis characteristic (width of the torque compensation value Tref_c)
- the coefficient c is a coefficient representing the roundness of the hysteresis characteristic.
- the hysteresis compensation value calculation unit 251 inherits the previous values of the actual steering angle ⁇ h_act and the torque compensation value Tref_c, and applies the following formula (3) to the above formula (1) or (2) to be applied after the steering switchover. Substitute the coefficient b or b' shown in the equation or equation (4). This maintains continuity before and after steering switching.
- the hysteresis compensation value calculation unit 251 changes the actual steering angle ⁇ h_act and the torque compensation value Tref_c.
- the torque compensation value Tref_c is calculated by applying the previous value (coordinates A(x 1 , y 1 ) shown in FIG. 11) to the above equation (2) and substituting the coefficient b' shown in the following equation (4).
- the hysteresis compensation value calculation unit 251 calculates the previous value of the actual steering angle ⁇ h_act and the torque compensation value Tref_c (Fig.
- the torque compensation value Tref_c is calculated by applying the coordinates B(x 2 , y 2 )) shown in 11 to the above equation (1) and substituting the coefficient b shown in the following equation (3).
- the SBW system does not include an intermediate shaft that is mechanically coupled to the column shaft 2. That is, the steering mechanism and the steering mechanism are mechanically separated. For this reason, for example, oversteer and understeer conditions when driving on a low ⁇ road where the frictional resistance of the road surface has been significantly reduced due to a frozen road surface or a hydroplaning phenomenon in the rain, etc., can be applied to the reaction force device 30 as a steering reaction force. need to be communicated.
- the road surface reaction torque is estimated according to the first steering motor current command value Iref_a generated by the steering angle control unit 700.
- a reaction force motor current compensation value corresponding to the estimated road surface reaction force torque is applied to the reaction force motor current command value Ih_ref.
- the road surface reaction force according to the second steering motor current command value It_ref is used instead of the first steering motor current command value Iref_a in the following explanation. It is sufficient to adopt a mode in which the torque is estimated.
- FIG. 12 is a block diagram showing an example of the configuration of the road reaction force adaptive torque compensation value generation unit according to the first embodiment.
- the road reaction force adaptive torque compensation value generation unit 220 includes a road reaction force torque estimation unit 221 and a road reaction force adaptive torque map unit 222 as main components.
- FIG. 12 is an image diagram showing the state of torque generated between the road surface and the steering motor.
- a steering angle target value ⁇ t_ref is generated by the driver steering the steering wheel, and according to the steering angle target value ⁇ t_ref, the steering motor 41 generates a steering motor torque Tm that steers the steered wheels 5L and 5R. do.
- Tm steering motor torque
- the steered wheels 5L and 5R are steered, and road reaction torque TSAT is generated.
- torque acting as resistance is generated due to inertia (column shaft converted inertia) J and friction (static friction) Fr acting on the column shaft by (the rotor of) the steering motor 41, the speed reduction mechanism, etc.
- the rotational speed of the steering motor 41 generates a physical torque (viscous torque) expressed as a damper term (damper coefficient DM ). From the balance of these forces, the equation of motion shown in equation (9) below is obtained.
- ⁇ M is the motor angular velocity converted to the column axis (converted to a value for the column axis), and ⁇ M is the motor angular acceleration converted to the column axis.
- T SAT Tm - J x ⁇ M - Fr x sign ( ⁇ M ) - D M x ⁇ M ... (10)
- the road reaction torque TSAT can be calculated.
- the column shaft converted inertia J may be a value simply converted to the column shaft using a relational expression between the motor inertia and the reduction ratio.
- the first steered motor current command value Iref_a and the actual steered angle ⁇ t_act generated by the steered angle controller 700 are input to the road surface reaction torque estimator 221 .
- the road surface reaction torque estimation unit 221 calculates the road surface reaction torque estimated value Tsat_est by replacing the road surface reaction torque T SAT in the above equation (10) with the road surface reaction torque estimated value Tsat_est.
- FIG. 14 is a block diagram showing an example of the configuration of the road reaction torque estimating section.
- the road surface reaction torque estimation unit 221 includes a conversion unit 311, an angular velocity calculation unit 312, an angular acceleration calculation unit 313, a block 314, a block 315, a block 316, a block 317, and subtraction units 318 and 319.
- the first steering motor current command value Iref_a is input to the conversion unit 311.
- the conversion unit 311 calculates column shaft converted steering motor torque Tm by multiplying by a predetermined gear ratio and torque constant.
- the actual steering angle ⁇ t_act is input to the angular velocity calculation unit 312.
- the angular velocity calculation unit 312 converts the actual steering angle ⁇ t_act into the angle of the steering motor 41, performs differential calculation processing on the angle of the steering motor 41, and further divides the angle by the gear ratio to calculate the column shaft angle.
- the converted motor angular velocity ⁇ M is calculated.
- the motor angular velocity ⁇ M is input to the angular acceleration calculation unit 313 .
- the angular acceleration calculation unit 313 differentiates the motor angular velocity ⁇ M and calculates the motor angular acceleration ⁇ M converted to the column axis.
- the estimated road surface reaction torque value Tsat_est is calculated based on the above equation (10) with the configuration shown in FIG. 14 .
- Block 314 functions as a sign function and outputs the sign of the input data.
- the motor angular velocity ⁇ M output from the angular velocity calculation unit 312 is input to block 315 .
- Block 315 multiplies the input data by the damper coefficient D M and outputs the result.
- Block 316 multiplies the input data from block 314 by static friction Fr and outputs the result.
- the motor angular acceleration ⁇ M output from the angular acceleration calculation unit 313 is input to block 317 .
- Block 317 multiplies the input data by column axis conversion inertia J and outputs the result.
- the subtraction unit 318 subtracts the output of the block 317 from the steering motor torque Tm output from the conversion unit 311.
- the subtraction unit 319 subtracts the output of the block 315 and the output of the block 316 from the output of the subtraction unit 318.
- the above equation (10) can be realized. That is, the road surface reaction torque estimated value Tsat_est is calculated by the configuration of the road surface reaction torque estimation unit 221 shown in FIG.
- the angular velocity calculation unit 312 performs differential calculation processing on the detected angle of the steering motor 41, and further divides the column shaft by the gear ratio.
- the converted motor angular velocity ⁇ M is calculated.
- the column angle may be used as the angle information instead of the actual steering angle ⁇ t_act or the angle of the steering motor 41. In this case, column axis conversion becomes unnecessary.
- the estimated road reaction torque value Tsat_est may be calculated by a method other than the above, or an estimated value corresponding to the estimated road reaction torque value Tsat_est may be used.
- a method for calculating the estimated road reaction torque value Tsat_est which is different from the above method, will be described.
- the first steering motor current command value Iref_a generated by the steering angle control unit 700 is input to the road reaction torque estimation unit 221.
- Ru Further, a transfer function Gfil shown in the following equation (11) is set in the road surface reaction torque estimation unit 221.
- the transfer function Gfil is stored, for example, in a ROM of an ECU that constitutes the control device 50.
- a transfer function of first order in the numerator and second order in the denominator is assumed as the transfer function Gfil. It can be changed as appropriate depending on the allowable amount of error and the load on the ECU.
- the load on the ECU can be reduced.
- the transfer function Gfil is calculated from the first steering motor current command value Iref_a by simulating the relationship between the first steering motor current command value Iref_a and the actual road reaction torque Tsat_act. Calculate the estimated torque value Tsat_est.
- FIG. 15 is a conceptual diagram for explaining a method for calculating the actual road reaction torque acting on the steering mechanism.
- the actual road reaction torque Tsat_act can be calculated using the following equation (13) using the axial forces FL and FR applied to the tie rods 3a and 3b and the length L of the arms 6a and 6b determined for each vehicle type.
- the actual road reaction torque Tsat_act is calculated using the above equation (13) using the axial forces FL and FR measured in advance in an experiment using an actual vehicle.
- the axial forces FL and FR can be measured, for example, by attaching force sensors to the tie rods 3a and 3b.
- FIG. 16 is a conceptual diagram showing a configuration for executing a simulation for deriving the transfer function Gfil.
- the first steering motor current command value Iref_a and the axial forces FL and FR are input to the processing device shown in FIG.
- a transfer function Gfil is derived such that the road reaction torque estimated value Tsat_est shown by the above equation (12) approximates the actual road surface reaction torque Tsat_act calculated by the above equation (13).
- a frequency characteristic analyzer servo analyzer
- the processing device executes curve fitting using the sweep method to derive each coefficient A, B, C, D, and E of the transfer function Gfil expressed by the above equation (11).
- the curve fitting method for example, a least squares approximation method can be used. Note that the curve fitting method is not limited to the least squares approximation method.
- the road surface reaction torque estimation unit 221 performs filter processing on the first steering motor current command value Iref_a generated by the steering angle control unit 700 using the transfer function Gfil derived as described above.
- the road surface reaction torque estimated value Tsat_est shown by equation (12) is calculated.
- an estimated road reaction torque value Tsat_est is obtained that corresponds to the behavior of the actual road reaction torque Tsat_act when the vehicle is actually running.
- the transfer function used when calculating the road reaction torque estimated value Tsat_est in the road reaction torque estimation unit 221 is not limited to the mode shown in (11) above. Specifically, for example, the present disclosure is not limited by the order of the function N(s) or the function D(s).
- the sign extraction unit 224 extracts the sign of the estimated road reaction torque value Tsat_est obtained by the calculation method described above. Specifically, for example, the value of the estimated road reaction torque value Tsat_est is divided by the absolute value of the estimated road reaction torque value Tsat_est. As a result, the sign extraction unit 224 outputs "1" when the sign of the estimated road reaction torque value Tsat_est is "+", and when the sign of the estimated road reaction torque value Tsat_est is "-" Outputs "-1". Specifically, the sign extraction unit 224 generates, for example, a sign function Sgn(Tsat_est) of the estimated road reaction torque value Tsat_est.
- FIG. 17 is a diagram showing an example of the characteristics of the road reaction force adaptive current map.
- the road surface reaction force adaptive current map section 222 receives the estimated road surface reaction torque value
- the road surface reaction force adaptive current map section 222 uses the road surface reaction force adaptive current map shown in FIG. 17 to generate a current compensation value Iref_d0 using the vehicle speed Vs as a parameter.
- the current compensation value Iref_d0 has a torque-sensitive characteristic that increases or decreases according to the estimated road reaction torque value
- the current compensation value Iref_d0 increases as the estimated road reaction torque value
- the current compensation value Iref_d0 has a vehicle speed-sensitive characteristic that increases or decreases depending on the vehicle speed Vs. More specifically, the current compensation value Iref_d0 increases as the vehicle speed Vs increases, as shown in FIG. 17.
- the reaction force obtained by the current compensation value Iref_d0 derived from the road reaction force adaptive current map shown in FIG. 17 increases as the estimated road reaction torque value
- the road surface reaction force adaptive current map shown in FIG. 17 has a vehicle speed-sensitive characteristic, the present invention is not limited thereto.
- the road reaction force adaptive current compensation value generation unit 220 uses the multiplication unit 225 to calculate the sign function Sgn (Tsat_est ) and outputs the reaction force motor current compensation value Iref_d which is sign-converted.
- FIG. 18 is a diagram conceptually showing a characteristic example of the reaction force motor current compensation value after sign conversion.
- the reaction force motor current compensation value Iref_d output from the road reaction force adaptive current compensation value generation unit 220 is a road reaction force that is an estimated value of the reaction force (self-aligning torque) acting from the road surface. It increases or decreases according to the estimated torque value Tsat_est.
- the reaction force motor current compensation value Iref_d which increases or decreases according to the road surface reaction torque estimated value Tsat_est
- the second reaction force motor current command value Ih_ref the steering reaction force according to the road surface reaction force torque estimated value Tsat_est is adjusted. Obtainable.
- the characteristics of the road surface reaction force adaptive current map are not limited to the embodiments shown in FIG. 17 or FIG. 18 described above. Further, for example, instead of the map shown in FIG. 17 or 18, the characteristics may be defined by a predetermined transfer function.
- the road surface reaction torque estimated value Tsat_est changes depending on the road surface condition as well as vehicle conditions such as vehicle speed and steering angle. For this reason, depending on the state of the vehicle, the road surface situation may not be reflected sufficiently, and it may not be possible to obtain a steering feeling that corresponds to the road surface situation or the vehicle state.
- FIG. 19A is a diagram conceptually showing a first example of gain ratio setting in the gain ratio generation unit according to the first embodiment.
- FIG. 19B is a diagram conceptually showing a second example of gain ratio setting in the gain ratio generation unit according to the first embodiment.
- FIG. 19C is a diagram conceptually showing a third example of gain ratio setting in the gain ratio generation unit according to the first embodiment.
- the first gain Ga and the second gain Gb are generated using the vehicle speed Vs as a parameter.
- the vehicle speed Vs is input to the gain ratio generation section 230 of the steering torque target value generation section 200 according to the first embodiment.
- the gain ratio generation unit 230 generates a first gain Ga that increases or decreases depending on the vehicle speed Vs, and a second gain Gb whose sum with the first gain Ga is 1.
- the first gain Ga is multiplied by the torque value Tref_a (first torque value) by the multiplication unit 261 in the steering torque target value generation unit 200.
- the second gain Gb is multiplied by the reaction force motor current compensation value Iref_d by the multiplier 262.
- the gain ratio generation unit 230 monotonically decreases the first gain Ga by which the torque value Tref_a (first torque value) is multiplied within the range from the first vehicle speed Vs_A to the second vehicle speed Vs_B. Accordingly, the second gain Gb, which is multiplied by the reaction force motor current compensation value Iref_d, increases monotonically within the range from the first vehicle speed Vs_A to the second vehicle speed Vs_B.
- the first vehicle speed Vs_A is, for example, 5 [km/h].
- the second vehicle speed Vs_B is, for example, 30 [km/h].
- the present disclosure is not limited to each value of the first vehicle speed Vs_A and the second vehicle speed Vs_B.
- FIG. 19A shows an example in which the maximum value Ga_max of the first gain Ga in the range below the first vehicle speed Vs_A is larger than the maximum value Gb_max of the second gain Gb in the range above the second vehicle speed Vs_B.
- the minimum value Gb_min of the second gain Gb in the range below the first vehicle speed Vs_A is larger than the minimum value Ga_min of the first gain Ga in the range above the second vehicle speed Vs_B.
- FIG. 19B shows an example in which the maximum value Ga_max of the first gain Ga in the range below the first vehicle speed Vs_A is smaller than the maximum value Gb_max of the second gain Gb in the range above the second vehicle speed Vs_B.
- the minimum value Gb_min of the second gain Gb in the range below the first vehicle speed Vs_A is smaller than the minimum value Ga_min of the first gain Ga in the range above the second vehicle speed Vs_B.
- FIG. 19C shows an example in which the maximum value Ga_max of the first gain Ga in the range below the first vehicle speed Vs_A is equal to the maximum value Gb_max of the second gain Gb in the range above the second vehicle speed Vs_B.
- the minimum value Gb_min of the second gain Gb in the range below the first vehicle speed Vs_A is equal to the minimum value Ga_min of the first gain Ga in the range above the second vehicle speed Vs_B.
- the respective values and magnitude relationships of the maximum value Ga_max of the first gain Ga, the minimum value Ga_min of the first gain Ga, the maximum value Gb_max of the second gain Gb, and the minimum value Gb_min of the second gain Gb are determined by the control device according to the present disclosure. It may be set as appropriate depending on the motion performance, vehicle specifications, etc. of the vehicle in which 50 is mounted.
- the steering torque target value generation unit 200 multiplies the torque value Tref_a (first torque value) output from the steering reaction torque value generation unit 210 by a first gain Ga (multiplying unit 261) to generate a torque value Ga ⁇ Tref_a,
- the torque value Tref_b output from the damping torque value generation unit 240 and the torque compensation value Tref_c output from the hysteresis compensation unit 250 are added (addition units 271, 272, 273) and output as the steering torque target value Th_ref.
- the steering torque control unit 400 multiplies the reaction force motor current compensation value Iref_d outputted from the road surface reaction force adaptive current compensation value generation unit 220 by a second gain Gb (multiplying unit 262) to obtain a current compensation value Gb ⁇ Iref_d.
- the upper and lower limits of the first reaction motor current command value Ih_ref0 are outputted as the second reaction motor current command value Ih_ref, which is obtained by limiting the upper and lower limits of the first reaction motor current command value Ih_ref0.
- the steering torque target value generation section 200 generates a torque value Tref_a (first torque value) output from the steering reaction force torque value generation section 210.
- the steering torque target value Th_ref is generated by multiplying by a large first gain Ga, and in a region where the vehicle speed Vs is relatively large, the reaction force motor current compensation value Iref_d output from the road reaction force adaptive current compensation value generation unit 220 is and is multiplied by a relatively large second gain Gb to generate a second reaction force motor current command value Ih_ref.
- the reaction torque component resulting from the elastic deformation of the tires is the main component of the road reaction torque, and the reaction torque component resulting from the road surface condition accounts for the road reaction torque. The percentage is small.
- the gain ratio setting example in the gain ratio generation unit 230 according to the first embodiment is one example, and is not limited to the modes shown in FIGS. 19A, 19B, and 19C described above.
- the first gain Ga by which the torque value Tref_a (first torque value) is multiplied gradually decreases as the vehicle speed Vs increases, and as a result, the The second gain Gb multiplied by the force motor current compensation value Iref_d may gradually increase as the vehicle speed Vs increases.
- the first gain Ga by which the torque value Tref_a (first torque value) is multiplied gradually increases as the vehicle speed Vs decreases.
- the second gain Gb multiplied by the reaction force motor current compensation value Iref_d may gradually decrease as the vehicle speed Vs decreases.
- FIG. 20 is a diagram illustrating an example of a control block configuration of a control device according to the second embodiment.
- FIG. 21 is a diagram conceptually showing an example of the gain ratio setting in the gain ratio generation unit according to the second embodiment.
- the first gain Ga and the second gain Gb are generated using the actual steering angle ⁇ h_act as a parameter.
- the actual steering angle ⁇ h_act is input to the gain ratio generation unit 230a of the steering torque target value generation unit 200a according to the second embodiment.
- the gain ratio generation unit 230a generates a first gain Ga that increases or decreases depending on the actual steering angle ⁇ h_act, and a second gain Gb whose sum with the first gain Ga is 1.
- the first gain Ga is multiplied by the torque value Tref_a (first torque value) by the multiplier 261.
- the second gain Gb is multiplied by the reaction force motor current compensation value Iref_d by the multiplier 262.
- the gain ratio generation unit 230a monotonically decreases the first gain Ga multiplied by the torque value Tref_a (first torque value) within the range from the first steering angle ⁇ h_A to the second steering angle ⁇ h_B. Accordingly, the second gain Gb multiplied by the reaction force motor current compensation value Iref_d increases monotonically within the range from the first steering angle ⁇ h_A to the second steering angle ⁇ h_B.
- the first steering angle ⁇ h_A is, for example, 3 [deg].
- the second steering angle ⁇ h_B is, for example, 20 [deg].
- the present disclosure is not limited to each value of the first steering angle ⁇ h_A and the second steering angle ⁇ h_B.
- FIG. 21 shows an example in which the maximum value Ga_max of the first gain Ga in the range below the first steering angle ⁇ h_A is larger than the maximum value Gb_max of the second gain Gb in the range above the second steering angle ⁇ h_B.
- the minimum value Gb_min of the second gain Gb in the range below the first steering angle ⁇ h_A is larger than the minimum value Ga_min of the first gain Ga in the range above the second steering angle ⁇ h_B.
- the maximum value Ga_max of the first gain Ga in the range below the first steering angle ⁇ h_A is smaller than the maximum value Gb_max of the second gain Gb in the range above the second steering angle ⁇ h_B, and in the range below the first steering angle ⁇ h_A.
- the minimum value Gb_min of the second gain Gb may be smaller than the minimum value Ga_min of the first gain Ga in the range equal to or greater than the second steering angle ⁇ h_B.
- the maximum value Ga_max of the first gain Ga in the range below the first steering angle ⁇ h_A is equal to the maximum value Gb_max of the second gain Gb in the range above the second steering angle ⁇ h_B, and the range below the first steering angle ⁇ h_A.
- the minimum value Gb_min of the second gain Gb may be equal to the minimum value Ga_min of the first gain Ga in the range equal to or greater than the second steering angle ⁇ h_B.
- the respective values and magnitude relationships of the maximum value Ga_max of the first gain Ga, the minimum value Ga_min of the first gain Ga, the maximum value Gb_max of the second gain Gb, and the minimum value Gb_min of the second gain Gb are determined by the control device according to the present disclosure. It may be set as appropriate depending on the motion performance, vehicle specifications, etc. of the vehicle in which 50 is mounted.
- the steering torque target value generation unit 200a multiplies the torque value Tref_a (first torque value) output from the steering reaction force torque value generation unit 210 by a first gain Ga (multiplying unit 261) to generate a torque value Ga ⁇ Tref_a,
- the torque value Tref_b output from the damping torque value generation unit 240 and the torque compensation value Tref_c output from the hysteresis compensation unit 250 are added (addition units 271, 272, 273) and output as the steering torque target value Th_ref.
- the steering torque control unit 400 multiplies the reaction force motor current compensation value Iref_d outputted from the road surface reaction force adaptive current compensation value generation unit 220 by a second gain Gb (multiplying unit 262) to obtain a current compensation value Gb ⁇ Iref_d.
- the upper and lower limits of the first reaction motor current command value Ih_ref0 are outputted as the second reaction motor current command value Ih_ref, which is obtained by limiting the upper and lower limits of the first reaction motor current command value Ih_ref0.
- the steering torque target value generation unit 200a generates a value relative to the torque value Tref_a (first torque value) output from the steering reaction torque value generation unit 210.
- the reaction force motor current compensation output from the road surface reaction force adaptive current compensation value generation unit 220 is multiplied by a relatively large first gain Ga to generate the steering torque target value Th_ref.
- the steering torque target value Th_ref is generated by multiplying the value Iref_d by a relatively large second gain Gb.
- the gain ratio setting example in the gain ratio generation unit 230a according to the second embodiment is one example, and is not limited to the mode shown in FIG. 21 described above.
- the first gain Ga by which the torque value Tref_a (first torque value) is multiplied gradually decreases as the actual steering angle ⁇ h_act increases.
- the second gain Gb multiplied by the reaction force motor current compensation value Iref_d may gradually increase as the actual steering angle ⁇ h_act increases.
- the first gain Ga by which the torque value Tref_a (first torque value) is multiplied gradually increases as the actual steering angle ⁇ h_act decreases.
- the second gain Gb multiplied by the reaction force motor current compensation value Iref_d may gradually decrease as the actual steering angle ⁇ h_act decreases.
- FIG. 22 is a diagram illustrating an example of a control block configuration of a control device according to the third embodiment.
- FIG. 23 is a diagram conceptually showing an example of the gain ratio setting in the gain ratio generation unit according to the third embodiment.
- the first gain Ga and the second gain Gb are generated using the actual steering angle ⁇ t_act as a parameter.
- the actual steering angle ⁇ t_act is input to the gain ratio generation unit 230b of the steering torque target value generation unit 200b according to the third embodiment.
- the gain ratio generation unit 230b generates a first gain Ga that increases or decreases depending on the actual steering angle ⁇ t_act, and a second gain Gb whose sum with the first gain Ga is 1.
- the first gain Ga is multiplied by the torque value Tref_a (first torque value) by the multiplication unit 261 in the steering torque target value generation unit 200.
- the second gain Gb is multiplied by the reaction force motor current compensation value Iref_d by the multiplier 262.
- the gain ratio generation unit 230b monotonically decreases the first gain Ga multiplied by the torque value Tref_a (first torque value) within the range from the first steering angle ⁇ t_A to the second steering angle ⁇ t_B. Accordingly, the second gain Gb multiplied by the reaction force motor current compensation value Iref_d monotonically increases within the range from the first steering angle ⁇ t_A to the second steering angle ⁇ t_B.
- the first steering angle ⁇ t_A is, for example, 3 [deg].
- the second steering angle ⁇ t_B is, for example, 20 [deg].
- the present disclosure is not limited to each value of the first steering angle ⁇ t_A and the second steering angle ⁇ t_B.
- the maximum value Ga_max of the first gain Ga in the range below the first turning angle ⁇ t_A is larger than the maximum value Gb_max of the second gain Gb in the range above the second turning angle ⁇ t_B.
- the minimum value Gb_min of the second gain Gb in the range below the first steering angle ⁇ t_A is larger than the minimum value Ga_min of the first gain Ga in the range above the second steering angle ⁇ t_B.
- the maximum value Ga_max of the first gain Ga in the range equal to or less than the first steered angle ⁇ t_A is smaller than the maximum value Gb_max of the second gain Gb in the range equal to or greater than the second steered angle ⁇ t_B.
- the minimum value Gb_min of the second gain Gb in the following range may be smaller than the minimum value Ga_min of the first gain Ga in the range equal to or greater than the second steering angle ⁇ t_B.
- the maximum value Ga_max of the first gain Ga in the range below the first turning angle ⁇ t_A is equal to the maximum value Gb_max of the second gain Gb in the range above the second turning angle ⁇ t_B
- the minimum value Gb_min of the second gain Gb in the following range may be equal to the minimum value Ga_min of the first gain Ga in the range equal to or greater than the second steering angle ⁇ t_B.
- the respective values and magnitude relationships of the maximum value Ga_max of the first gain Ga, the minimum value Ga_min of the first gain Ga, the maximum value Gb_max of the second gain Gb, and the minimum value Gb_min of the second gain Gb are determined by the control device according to the present disclosure. It may be set as appropriate depending on the motion performance, vehicle specifications, etc. of the vehicle in which 50 is mounted.
- the steering torque target value generation unit 200b multiplies the torque value Tref_a (first torque value) outputted from the steering reaction force torque value generation unit 210 by a first gain Ga (multiplying unit 261) to generate a torque value Ga ⁇ Tref_a,
- the torque value Tref_b output from the damping torque value generation unit 240 and the torque compensation value Tref_c output from the hysteresis compensation unit 250 are added (addition units 271, 272, 273) and output as the steering torque target value Th_ref.
- the steering torque control unit 400 multiplies the reaction force motor current compensation value Iref_d outputted from the road surface reaction force adaptive current compensation value generation unit 220 by a second gain Gb (multiplying unit 262) to obtain a current compensation value Gb ⁇ Iref_d.
- the upper and lower limits of the first reaction motor current command value Ih_ref0 are outputted as the second reaction motor current command value Ih_ref, which is obtained by limiting the upper and lower limits of the first reaction motor current command value Ih_ref0.
- the steering torque target value generation unit 200b in a region where the actual turning angle ⁇ t_act is relatively small, the steering torque target value generation unit 200b generates a The steering torque target value Th_ref is generated by multiplying by a relatively large first gain Ga, and in a region where the actual steering angle ⁇ t_act is relatively large, the reaction force motor output from the road surface reaction force adaptive current compensation value generation unit 220 A second reaction force motor current command value Ih_ref is generated by multiplying the current compensation value Iref_d by a relatively large second gain Gb. Thereby, it is possible to obtain a steering feeling that reflects the road surface condition and the actual turning angle ⁇ t_act.
- the gain ratio setting example in the gain ratio generation unit 230b according to the third embodiment is one example, and is not limited to the mode shown in FIG. 23 described above.
- the first gain Ga that is multiplied by the torque value Tref_a first torque value
- the second gain Gb multiplied by the reaction force motor current compensation value Iref_d may gradually increase as the actual turning angle ⁇ t_act increases.
- the first gain Ga that is multiplied by the torque value Tref_a gradually decreases as the actual steering angle ⁇ t_act decreases.
- the second gain Gb which is multiplied by the reaction force motor current compensation value Iref_d, may gradually decrease as the actual steering angle ⁇ t_act decreases.
- FIG. 24 is a diagram illustrating an example of a control block configuration of a control device according to the fourth embodiment.
- FIG. 25 is a block diagram illustrating a configuration example of a gain ratio generation section according to the fourth embodiment.
- 26A and 26B are diagrams conceptually showing examples of gain ratio settings in the gain ratio generation unit according to the fourth embodiment.
- the first gain Ga and the second gain Gb are generated using the vehicle speed Vs and the actual steering angle ⁇ h_act as parameters.
- the vehicle speed Vs and the actual steering angle ⁇ h_act are input to the gain ratio generation unit 230c of the steering torque target value generation unit 200c according to the fourth embodiment.
- the gain ratio generation section 230c includes a first gain ratio generation section 230, a second gain ratio generation section 230a, and a gain ratio calculation section 231, as shown in FIG.
- the first gain ratio generation section 230 of the gain ratio generation section 230c is substantially the same component as the gain ratio generation section 230 according to the first embodiment.
- the first gain ratio generation unit 230 generates a first gain Ga1 that increases or decreases depending on the vehicle speed Vs, and a second gain Gb1 whose sum with the first gain Ga1 is 1.
- the first gain ratio generation unit 230 monotonically decreases the first gain Ga1 within a range from the first vehicle speed Vs_A to the second vehicle speed Vs_B. Accordingly, the second gain Gb1 monotonically increases within the range from the first vehicle speed Vs_A to the second vehicle speed Vs_B.
- the first vehicle speed Vs_A is, for example, 5 [km/h].
- the second vehicle speed Vs_B is, for example, 30 [km/h].
- the present disclosure is not limited to each value of the first vehicle speed Vs_A and the second vehicle speed Vs_B.
- FIG. 26A shows an example in which the maximum value Ga1_max of the first gain Ga1 in the range below the first vehicle speed Vs_A is larger than the maximum value Gb1_max of the second gain Gb1 in the range above the second vehicle speed Vs_B.
- the minimum value Gb1_min of the second gain Gb1 in the range below the first vehicle speed Vs_A is larger than the minimum value Ga1_min of the first gain Ga1 in the range above the second vehicle speed Vs_B.
- the maximum value Ga1_max of the first gain Ga1 in the range below the first vehicle speed Vs_A is smaller than the maximum value Gb1_max of the second gain Gb1 in the range above the second vehicle speed Vs_B
- the minimum value Gb1_min of the gain Gb1 may be smaller than the minimum value Ga1_min of the first gain Ga1 in the range equal to or higher than the second vehicle speed Vs_B.
- the maximum value Ga1_max of the first gain Ga1 in the range below the first vehicle speed Vs_A is equal to the maximum value Gb1_max of the second gain Gb1 in the range above the second vehicle speed Vs_B
- the maximum value Ga1_max of the second gain Ga1 in the range below the first vehicle speed Vs_A is equal to
- the minimum value Gb1_min of the gain Gb1 may be equal to the minimum value Ga1_min of the first gain Ga1 in the range equal to or higher than the second vehicle speed Vs_B.
- the respective values and magnitude relationships of the maximum value Ga_max of the first gain Ga, the minimum value Ga_min of the first gain Ga, the maximum value Gb_max of the second gain Gb, and the minimum value Gb_min of the second gain Gb are determined by the control device according to the present disclosure. It may be set as appropriate depending on the motion performance, vehicle specifications, etc. of the vehicle in which 50 is mounted.
- the second gain ratio generation section 230a of the gain ratio generation section 230c is substantially the same component as the gain ratio generation section 230a according to the second embodiment.
- the second gain ratio generation unit 230a generates a first gain Ga2 that increases or decreases depending on the actual steering angle ⁇ t_act, and a second gain Gb2 whose sum with the first gain Ga2 is 1.
- the second gain ratio generation unit 230a monotonically decreases the first gain Ga2 within the range from the first steering angle ⁇ h_A to the second steering angle ⁇ h_B. Accordingly, the second gain Gb2 monotonically increases within the range from the first steering angle ⁇ h_A to the second steering angle ⁇ h_B.
- the first steering angle ⁇ h_A is, for example, 3 [deg].
- the second steering angle ⁇ h_B is, for example, 20 [deg].
- the present disclosure is not limited to each value of the first steering angle ⁇ h_A and the second steering angle ⁇ h_B.
- FIG. 26B shows an example in which the maximum value Ga2_max of the first gain Ga2 in the range below the first steering angle ⁇ h_A is larger than the maximum value Gb2_max of the second gain Gb2 in the range above the second steering angle ⁇ h_B.
- the minimum value Gb2_min of the second gain Gb2 in the range below the first steering angle ⁇ h_A is larger than the minimum value Ga2_min of the first gain Ga2 in the range above the second steering angle ⁇ h_B.
- the maximum value Ga2_max of the first gain Ga2 in the range below the first steering angle ⁇ h_A is smaller than the maximum value Gb2_max of the second gain Gb2 in the range above the second steering angle ⁇ h_B, and in the range below the first steering angle ⁇ h_A.
- the minimum value Gb2_min of the second gain Gb2 may be smaller than the minimum value Ga2_min of the first gain Ga2 in the range equal to or greater than the second steering angle ⁇ h_B.
- the maximum value Ga2_max of the first gain Ga2 in the range below the first steering angle ⁇ h_A is equal to the maximum value Gb2_max of the second gain Gb2 in the range above the second steering angle ⁇ h_B, and the range below the first steering angle ⁇ h_A.
- the minimum value Gb2_min of the second gain Gb2 may be equal to the minimum value Ga2_min of the first gain Ga2 in the range equal to or greater than the second steering angle ⁇ h_B.
- the gain ratio calculation unit 231 calculates the first gain Ga1 and second gain Gb1 output from the first gain ratio generation unit 230, and the first gain Ga2 and second gain Gb2 output from the second gain ratio generation unit 230a. is input.
- the gain ratio calculation unit 231 calculates the first gain Ga using the following equation (14), and calculates the second gain Gb using the following equation (15).
- Ga (Ga1 ⁇ Ga2)/ ⁇ (Ga1 ⁇ Ga2)+(Gb1 ⁇ Gb2) ⁇ ...(14)
- Gb (Gb1 ⁇ Gb2)/ ⁇ (Ga1 ⁇ Ga2)+(Gb1 ⁇ Gb2) ⁇ ...(15)
- the first gain Ga is multiplied by the torque value Tref_a (first torque value) by the multiplier 261.
- the second gain Gb is multiplied by the reaction force motor current compensation value Iref_d by the multiplier 262.
- the steering torque target value generation unit 200c multiplies the torque value Tref_a (first torque value) outputted from the steering reaction force torque value generation unit 210 by a first gain Ga (multiplying unit 261) to generate a torque value Ga ⁇ Tref_a,
- the torque value Tref_b output from the damping torque value generation unit 240 and the torque compensation value Tref_c output from the hysteresis compensation unit 250 are added (addition units 271, 272, 273) and output as the steering torque target value Th_ref.
- the steering torque control unit 400 multiplies the reaction force motor current compensation value Iref_d outputted from the road surface reaction force adaptive current compensation value generation unit 220 by a second gain Gb (multiplying unit 262) to obtain a current compensation value Gb ⁇ Iref_d.
- the upper and lower limits of the first reaction motor current command value Ih_ref0 are outputted as the second reaction motor current command value Ih_ref, which is obtained by limiting the upper and lower limits of the first reaction motor current command value Ih_ref0.
- a steering reaction force according to the estimated road reaction torque value Tsat_est can be applied to the steering wheel 1 at a ratio according to both the vehicle speed Vs and the actual steering angle ⁇ h_act.
- the steering torque target value generation unit 200c uses the torque value Tref_a (first torque value) output from the steering reaction force torque value generation unit 210 in a region where the vehicle speed Vs or the actual steering angle ⁇ h_act is relatively small.
- the steering torque target value Th_ref is generated by multiplying the first gain Ga by a relatively large first gain Ga, and in a region where the vehicle speed Vs or the actual steering angle ⁇ h_act is relatively large, the steering torque target value Th_ref is A second reaction force motor current command value Ih_ref is generated by multiplying the reaction force motor current compensation value Iref_d by a relatively large second gain Gb.
- the gain ratio setting example in the first gain ratio generation unit 230 according to the fourth embodiment is one example, and is not limited to the mode shown in FIG. 26A described above.
- the first gain Ga1 gradually decreases as the vehicle speed Vs increases, and the second gain Gb1 gradually decreases as the vehicle speed Vs increases. It may also be an aspect in which the amount increases.
- the first gain Ga1 gradually increases as the vehicle speed Vs decreases, and accordingly, the second gain Gb1 increases as the vehicle speed Vs decreases. It may also be a mode in which the amount gradually decreases accordingly.
- the gain ratio setting example in the second gain ratio generation unit 230a according to the fourth embodiment is one example, and is not limited to the mode shown in FIG. 26B described above.
- the first gain Ga2 gradually decreases as the actual steering angle ⁇ h_act increases, and accordingly, the second gain Gb2 decreases from the actual steering angle It may also be a mode in which it gradually increases as ⁇ h_act increases.
- the first gain Ga2 gradually increases as the actual steering angle ⁇ h_act decreases, and accordingly, the second gain Gb2 increases.
- the steering angle ⁇ h_act may gradually decrease as the steering angle ⁇ h_act decreases.
- FIG. 27 is a diagram illustrating an example of a control block configuration of a control device according to the fifth embodiment.
- FIG. 28 is a block diagram illustrating a configuration example of a gain ratio generation section according to the fifth embodiment.
- 29A and 29B are diagrams conceptually showing examples of gain ratio settings in the gain ratio generation unit according to the fifth embodiment.
- the first gain Ga and the second gain Gb are generated using the vehicle speed Vs and the actual turning angle ⁇ t_act as parameters.
- the vehicle speed Vs and the actual turning angle ⁇ t_act are input to the gain ratio generation unit 230d of the steering torque target value generation unit 200d according to the fifth embodiment.
- the gain ratio generation section 230d includes a first gain ratio generation section 230, a second gain ratio generation section 230b, and a gain ratio calculation section 231, as shown in FIG.
- the first gain ratio generation unit 230 of the gain ratio generation unit 230d is substantially the same component as the gain ratio generation unit 230 according to the first embodiment.
- the first gain ratio generation unit 230 generates a first gain Ga1 that increases or decreases depending on the vehicle speed Vs, and a second gain Gb1 whose sum with the first gain Ga1 is 1.
- the first gain ratio generation unit 230 monotonically decreases the first gain Ga1 within a range from the first vehicle speed Vs_A to the second vehicle speed Vs_B. Accordingly, the second gain Gb1 monotonically increases within the range from the first vehicle speed Vs_A to the second vehicle speed Vs_B.
- the first vehicle speed Vs_A is, for example, 5 [km/h].
- the second vehicle speed Vs_B is, for example, 30 [km/h].
- the present disclosure is not limited to each value of the first vehicle speed Vs_A and the second vehicle speed Vs_B.
- FIG. 29A shows an example in which the maximum value Ga1_max of the first gain Ga1 in the range below the first vehicle speed Vs_A is larger than the maximum value Gb1_max of the second gain Gb1 in the range above the second vehicle speed Vs_B.
- the minimum value Gb1_min of the second gain Gb1 in the range below the first vehicle speed Vs_A is larger than the minimum value Ga1_min of the first gain Ga1 in the range above the second vehicle speed Vs_B.
- the maximum value Ga1_max of the first gain Ga1 in the range below the first vehicle speed Vs_A is smaller than the maximum value Gb1_max of the second gain Gb1 in the range above the second vehicle speed Vs_B
- the minimum value Gb1_min of the gain Gb1 may be smaller than the minimum value Ga1_min of the first gain Ga1 in the range equal to or higher than the second vehicle speed Vs_B.
- the maximum value Ga1_max of the first gain Ga1 in the range below the first vehicle speed Vs_A is equal to the maximum value Gb1_max of the second gain Gb1 in the range above the second vehicle speed Vs_B
- the maximum value Ga1_max of the second gain Ga1 in the range below the first vehicle speed Vs_A is equal to
- the minimum value Gb1_min of the gain Gb1 may be equal to the minimum value Ga1_min of the first gain Ga1 in the range equal to or higher than the second vehicle speed Vs_B.
- the respective values and magnitude relationships of the maximum value Ga_max of the first gain Ga, the minimum value Ga_min of the first gain Ga, the maximum value Gb_max of the second gain Gb, and the minimum value Gb_min of the second gain Gb are determined by the control device according to the present disclosure. It may be set as appropriate depending on the motion performance, vehicle specifications, etc. of the vehicle in which 50 is mounted.
- the second gain ratio generation section 230b of the gain ratio generation section 230c is substantially the same component as the gain ratio generation section 230b according to the third embodiment.
- the second gain ratio generation unit 230b generates a first gain Ga2 that increases or decreases depending on the actual steering angle ⁇ t_act, and a second gain Gb2 whose sum with the first gain Ga2 is 1.
- the second gain ratio generation unit 230b monotonically decreases the first gain Ga2 within the range from the first steering angle ⁇ t_A to the second steering angle ⁇ t_B. Accordingly, the second gain Gb2 monotonically increases within the range from the first steering angle ⁇ t_A to the second steering angle ⁇ t_B.
- the first steering angle ⁇ t_A is, for example, 3 [deg].
- the second steering angle ⁇ t_B is, for example, 20 [deg].
- the present disclosure is not limited to each value of the first steering angle ⁇ t_A and the second steering angle ⁇ t_B.
- FIG. 29B shows an example in which the maximum value Ga2_max of the first gain Ga2 in the range equal to or less than the first steering angle ⁇ t_A is larger than the maximum value Gb2_max of the second gain Gb2 in the range equal to or greater than the second steered angle ⁇ t_B.
- the minimum value Gb2_min of the second gain Gb2 in the range equal to or less than the first steered angle ⁇ t_A is larger than the minimum value Ga2_min of the first gain Ga2 in the range equal to or greater than the second steered angle ⁇ t_B.
- the maximum value Ga2_max of the first gain Ga2 in the range equal to or less than the first steered angle ⁇ t_A is smaller than the maximum value Gb2_max of the second gain Gb2 in the range equal to or greater than the second steered angle ⁇ t_B;
- the minimum value Gb2_min of the second gain Gb2 in the following range may be smaller than the minimum value Ga2_min of the first gain Ga2 in the range equal to or greater than the second steering angle ⁇ t_B.
- the maximum value Ga2_max of the first gain Ga2 in the range below the first turning angle ⁇ t_A is equal to the maximum value Gb2_max of the second gain Gb2 in the range above the second turning angle ⁇ t_B, and the maximum value Ga2_max of the first gain Ga2 in the range below the first turning angle ⁇ t_A
- the minimum value Gb2_min of the second gain Gb2 in the following range may be equal to the minimum value Ga2_min of the first gain Ga2 in the range equal to or greater than the second steering angle ⁇ t_B.
- the gain ratio calculation unit 231 calculates the first gain Ga and the second gain Gb using equations (14) and (15) described in the fourth embodiment.
- the first gain Ga is multiplied by the torque value Tref_a (first torque value) by the multiplier 261.
- the second gain Gb is multiplied by the reaction force motor current compensation value Iref_d by the multiplier 262.
- the steering torque target value generation unit 200d multiplies the torque value Tref_a (first torque value) output from the steering reaction force torque value generation unit 210 by a first gain Ga (multiplying unit 261) to generate a torque value Ga ⁇ Tref_a,
- the torque value Tref_b output from the damping torque value generation unit 240 and the torque compensation value Tref_c output from the hysteresis compensation unit 250 are added (addition units 271, 272, 273) and output as the steering torque target value Th_ref.
- the steering torque control unit 400 multiplies the reaction force motor current compensation value Iref_d output from the road surface reaction force adaptive current compensation value generation unit 220 by a second gain Gb (multiplying unit 262) to obtain a first current compensation value Gb ⁇ Iref_d. It is added to the reaction force motor current command value Ih_ref0, and the upper and lower limits of the first reaction force motor current command value Ih_ref0 are outputted as the second reaction force motor current command value Ih_ref, which is limited by the output limiter.
- a steering reaction force corresponding to the estimated road reaction torque value Tsat_est can be applied to the steering wheel 1 at a ratio corresponding to both the vehicle speed Vs and the actual turning angle ⁇ t_act.
- the steering torque target value generation unit 200d generates the torque value Tref_a (first torque value) output from the steering reaction force torque value generation unit 210 in a region where the vehicle speed Vs or the actual turning angle ⁇ t_act is relatively small.
- the gain ratio setting example in the first gain ratio generation unit 230 according to the fifth embodiment is one example, and is not limited to the mode shown in FIG. 29A described above.
- the first gain Ga1 gradually decreases as the vehicle speed Vs increases, and the second gain Gb1 gradually decreases as the vehicle speed Vs increases. It may also be an aspect in which the amount increases.
- the first gain Ga1 gradually increases as the vehicle speed Vs decreases, and accordingly, the second gain Gb1 increases as the vehicle speed Vs decreases. It may also be a mode in which the amount gradually decreases accordingly.
- the gain ratio setting example in the second gain ratio generation unit 230b according to the fifth embodiment is one example, and is not limited to the mode shown in FIG. 29B described above.
- the first gain Ga2 gradually decreases as the actual steering angle ⁇ t_act increases, and accordingly, the second gain Gb2 decreases.
- An aspect may be adopted in which the actual steering angle ⁇ t_act increases gradually as the actual steering angle ⁇ t_act increases.
- the first gain Ga2 gradually increases as the actual steering angle ⁇ t_act decreases, and accordingly, the second gain Ga2 increases as the actual steering angle ⁇ t_act decreases.
- a mode may be adopted in which Gb2 gradually decreases as the actual steering angle ⁇ t_act decreases.
- FIG. 30 is a block diagram illustrating a configuration example of a steering torque target value generation section according to the sixth embodiment.
- FIG. 31 is a 3D map showing an example of the gain ratio generation method according to the sixth embodiment.
- the gain ratio generation unit 230e of the steering torque target value generation unit 200e has a gain ratio setting map shown in FIG. 31.
- the gain ratio generation unit 230e uses the gain ratio map shown in FIG. 31 to generate a second gain Gb using the vehicle speed Vs and the actual steering angle ⁇ h_act as parameters. Further, the gain ratio generation unit 230e calculates the first gain Ga using the following equation (16).
- the gain ratio generation unit 230e generates the second gain Gb using the gain ratio map shown in FIG. 31, and calculates the first gain Ga using the above equation (16).
- the gain ratio generation unit 230e has a gain ratio map for generating the first gain Ga using the vehicle speed Vs and the actual steering angle ⁇ h_act as parameters, and has the following (17) which is a modification of the above equation (16). ) may be used to calculate the second gain Gb.
- the first gain Ga and the second gain Gb are generated using the vehicle speed Vs and the actual steering angle ⁇ h_act as parameters, but the vehicle speed Vs and the actual steering angle ⁇ t_act It has a gain ratio map for generating the second gain Gb or the first gain Ga using as parameters, and similarly to the fifth embodiment, the first gain Ga and the second gain are generated using the vehicle speed Vs and the actual turning angle ⁇ t_act as parameters. It is also possible to adopt a mode in which the gain Gb is generated.
- FIG. 32 is a block diagram showing a configuration example of the steering angle control section.
- the steering angle control section 700 includes a feedforward compensation section 710, a PID control section 730, a stabilization compensation section 740, an output restriction section 760, a friction compensation section 770, and addition sections 720 and 750. .
- the feedforward compensator 710 is configured with a filter (FF filter) for improving followability of the actual turning angle ⁇ t_act with respect to the turning angle target value ⁇ t_ref.
- the feedforward compensator 710 performs filter processing on the steering angle target value ⁇ t_ref.
- FF filter filter
- an LPF having a first-order lag or second-order lag transfer function is used, and the time delay caused by filter processing by the LPF is equivalent to the follow-up delay of the actual turning angle ⁇ t_act with respect to the turning angle target value ⁇ t_ref.
- the LPF is designed so that
- the PID control unit 730 performs PID control so that the deviation ⁇ t_err between the turning angle target value ⁇ t_ref and the actual turning angle ⁇ t_act, which is the calculation result of the addition unit 720, approaches zero.
- the stabilization compensation unit 740 is composed of a filter (stabilization filter) having transfer characteristics necessary for stabilizing control.
- the stabilization compensator 740 performs filter processing on the output value of the PID controller 730.
- the output limiting unit 760 performs output limiting processing on the current command value Iref_c, which is the calculation result of the adding unit 750, and outputs the second steering motor current command value It_ref.
- the output limiter 760 has an upper limit value and a lower limit value set in advance for the current command value Iref_c.
- the output limiter 760 limits the upper and lower limits of the current command value Iref_c and outputs the second steering motor current command value It_ref.
- feedforward compensator 710 and the stabilization compensator 740 described above are not necessarily necessary components, and for example, there is a mode that does not include either or both of the feedforward compensator 710 and the stabilization compensator 740. It's okay.
- the friction compensation unit 770 calculates a second current compensation value Iref_b for compensating for a delay in tracking the actual steering angle ⁇ t_act with respect to the steering angle target value ⁇ t_ref caused by friction in the steering mechanism, based on the steering angle target value ⁇ t_ref. do.
- the specific configuration and operation of the friction compensator 770 will be described in detail below.
- FIG. 33 is a block diagram showing a configuration example of the friction compensator.
- the friction compensation section 770 includes a current compensation value calculation section 771 and a current sensitive gain generation section 773 as main components.
- the current compensation value calculation unit 771 receives a steering angle target value ⁇ t_ref and a steering speed target value ⁇ t_ref calculated by differentiating the steering angle target value ⁇ t_ref by a differentiating unit 772.
- the current compensation value calculation unit 771 calculates the first current compensation value Iref_b0 based on the steering angle target value ⁇ t_ref and the steering speed target value ⁇ t_ref.
- FIG. 34 is a diagram showing an example of the characteristics of the first current compensation value in the current compensation value calculation section.
- the horizontal axis indicates the turning angle target value ⁇ t_ref
- the vertical axis indicates the first current compensation value Iref_b0.
- the solid line indicates the first current compensation value Iref_b0 when steering to the right
- the broken line indicates the first current compensation value Iref_b0 when steering to the left.
- the first current compensation value Iref_b0 calculated by the current compensation value calculation unit 771 has a hysteresis characteristic that takes a different value when steering to the left and when turning to the left. L1 shown in FIG.
- L34 shows the trajectory when the steered wheels 5L and 5R are steered to the right from the center position (origin (0, 0)), and L2 is the trajectory when the steered wheels 5L and 5R are steered to the right at the coordinates A (x 1 , y 1 ).
- L3 shows a trajectory when a switch occurs from right steering to left steering at coordinates B (x 2 , y 2 ).
- the current compensation value calculation unit 771 calculates the first current compensation value Iref_b0 using the following equations (18) and (19) based on the turning angle target value ⁇ t_ref and the turning speed target value ⁇ t_ref. Specifically, when the sign ⁇ t_ref (sgn) of the target steering speed value ⁇ t_ref is a positive value (“+”), the first current compensation value Iref_b0 is calculated using the following equation (18), and the steering speed is When the sign ⁇ t_ref (sgn) of the target rudder speed value ⁇ t_ref is a negative value (“-”), the first current compensation value Iref_b0 is calculated using the following equation (19).
- x is the turning speed target value ⁇ t_ref
- y R is the first current compensation value Iref_b0 when turning to the right
- y L is the first current compensation when turning to the left.
- the value is set to Iref_b0.
- the coefficient a has a value larger than 1
- the coefficient c has a value larger than 0.
- the coefficient Ahys indicates the output width of the hysteresis characteristic (width of the first current compensation value Iref_b0)
- the coefficient c is a coefficient representing the roundness of the hysteresis characteristic.
- the current compensation value calculation unit 771 takes over the previous values of the steering angle target value ⁇ t_ref and the first current compensation value Iref_b0, and applies the above formula (18) or (19) after the steering switching. ), substitute the coefficient b or b' shown in the following equation (20) or (21). This maintains continuity before and after the steering changeover.
- the current compensation value calculation unit 771 calculates the steering angle target value ⁇ t_ref and the steering angle target value ⁇ t_ref. Applying the previous value of the first current compensation value Iref_b0 (coordinates A(x 1 , y 1 ) shown in FIG. 34) to the above equation (19), and substituting the coefficient b' shown in the following equation (21), the first current is calculated. A compensation value Iref_b0 is calculated.
- the current compensation value calculation unit 771 calculates the steering angle target value ⁇ t_ref and the first current compensation value.
- the previous value of Iref_b0 (coordinates B (x 2 , y 2 ) shown in FIG. 34) is applied to the above equation (18), and the coefficient b shown in the following equation (20) is substituted to calculate the first current compensation value Iref_b0. do.
- the previous value holding section 774 holds the previous output value It_ref' of the steering angle control section 700. Specifically, the previous output value It_ref' is the second steering motor current command value It_ref in the previous process.
- the previous value holding unit 774 is configured by, for example, the RAM of the ECU that constitutes the control device 50.
- the absolute value calculation section 775 performs absolute value processing of the previous output value It_ref' of the steering angle control section 700 output from the previous value holding section 774.
- of the steering angle control section 700 which has been subjected to absolute value processing in the absolute value calculation section 775, is input to the current sensitive gain generation section 773.
- the current sensitive gain generation section 773 generates a gain Gi according to the previous output value
- the current sensitive gain generation section 773 has a current sensitive gain map in which a gain Gi is set according to the previous output value
- the current sensitive gain map is stored, for example, in a ROM of an ECU that constitutes the control device 50.
- FIG. 35A is a diagram illustrating a first example of a current sensitive gain map.
- FIG. 35B is a diagram showing a second example of the current sensitive gain map.
- the first example of the current-sensitive gain map shown in FIG. 35A has a current value-sensitive characteristic in which the gain Gi increases or decreases according to the previous output value
- FIG. 36 is a diagram showing an example of the output characteristics of the friction compensator.
- the horizontal axis indicates the steering angle target value ⁇ t_ref
- the vertical axis indicates the second current compensation value Iref_b.
- the frictional force generated in the steering mechanism includes friction due to gear torque interposed between the steering motor 41 and the speed reduction mechanism 42.
- gear torque refers to torque resulting from frictional force generated in mechanical elements of a reduction gear.
- gear torque the friction torque caused by the friction force generated at the meshing portion between the worm gear and the worm wheel can be defined as gear torque.
- the frictional force due to this gear torque increases monotonically with respect to the motor current.
- the friction compensation unit 770 multiplies the first current compensation value Iref_b0 output from the current compensation value calculation unit 771 by the gain Gi generated by the current sensitive gain generation unit 773 (multiplying unit 776). 2. Calculate the current compensation value Iref_b. As a result, as shown in FIG. 36, a characteristic in which the output width of the hysteresis characteristic (width of the second current compensation value Iref_b) increases or decreases in accordance with the second steering motor current command value It_ref is obtained, and friction caused by gear torque can be obtained. Friction compensation control according to force can be realized.
- the gear torque becomes relatively large, and the frictional force caused by the gear torque acts strongly.
- the current compensation value Iref_b0 output from the current compensation value calculation unit 771 by multiplying the current compensation value Iref_b0 output from the current compensation value calculation unit 771 by a gain Gi_H that is relatively larger than the gain Gi_M, the output with hysteresis characteristics is obtained as shown by the broken line.
- the width (the width of the current compensation value Iref_b (second current compensation value)) can be increased.
- the aspect of the current sensitive gain map is not limited to the aspect of the first example shown in FIG. 35A.
- the current compensation value Iref_b (second current compensation value) output from the friction compensation unit 770 is added to the first steering motor current command value Iref_a output from the stabilization compensation unit 740 in the addition unit 750 shown in FIG. Then, the second steering motor current command value It_ref whose output is limited by the output limiter 760 with respect to the added current command value Iref_c is output.
- FIG. 37 is a block diagram showing a configuration example of a friction compensator according to a modification.
- the first current compensation value Iref_b0 output from the current compensation value calculation unit 771 is multiplied by the gain Gi generated by the current sensitive gain generation unit 773.
- the current compensation value calculation unit 771a calculates the second steering motor current command value It_ref (previous output value
- It_ref previously output value
- the output width of the hysteresis characteristic (width of the second current compensation value Iref_b) is It may be configured to obtain a characteristic that increases or decreases depending on the value It_ref.
- the data can be stored, for example, in the ROM of the ECU constituting the control device 50, similarly to the current sensitive gain map. Thereby, similarly to the configuration shown in FIG. 33, it is possible to realize friction compensation control according to the frictional force caused by gear torque.
- the present invention is not limited to the manner in which the steering angle target value ⁇ t_ref is differentiated to obtain the steering speed target value ⁇ t_ref.
- the motor angular velocity of the steering motor 41 may be used to determine that the steering direction has been switched. It may be a mode.
- a configuration may be adopted in which a filter is provided before the current compensation value calculation section 771 and the current sensitive gain generation section 773, or a configuration in which a filter is provided in a subsequent stage of the current sensitive gain generation section 773.
- a configuration may be adopted in which a limiter that performs output limiting processing on the second current compensation value Iref_b is provided at a subsequent stage of the friction compensating section 770, similarly to the output limiting section 760 described above.
- FIGS. 38A and 38B are first conceptual diagrams illustrating a specific example of friction compensation control by the friction compensation unit.
- the horizontal axis indicates time
- the vertical axis indicates steering angle.
- the broken line shown in FIGS. 38A and 38B indicates the turning angle target value ⁇ t_ref
- the solid line indicates the actual turning angle ⁇ t_act.
- FIG. 38A illustrates a time response when friction compensation control by the friction compensator 770 is not performed.
- FIG. 38B illustrates a time response when friction compensation control is performed by the friction compensator 770.
- FIGS. 38A and 38B show the time response when the steered wheels 5L, 5R are steered from the center position to the left or right at a relatively fast predetermined frequency.
- the friction compensation control by the friction compensator 770 is not performed, as shown in FIG. 38A, distortion occurs in the actual steering angle ⁇ t_act at the time of switching the steering direction surrounded by a broken line.
- the operation (steering) of the steering wheel 1 and the turning of the steered wheels 5L and 5R are different.
- a discrepancy may occur between the two, giving the driver a sense of discomfort.
- friction compensation control is performed by the friction compensator 770, as shown in FIG. 38B, distortion is suppressed from occurring in the actual steering angle ⁇ t_act when switching the steering direction surrounded by a broken line.
- the friction compensator 770 can perform predetermined friction compensation control even if the steering speed target value ⁇ t_ref is approximately zero.
- FIGS. 39A and 39B are second conceptual diagrams illustrating a specific example of friction compensation control by the friction compensation unit.
- the horizontal axis represents time
- the vertical axis represents steering angle.
- the broken line shown in FIGS. 39A and 39B indicates the turning angle target value ⁇ t_ref
- the solid line indicates the actual turning angle ⁇ t_act.
- FIG. 39A illustrates, as a comparative example of the friction compensation control according to the embodiment, a time response when friction compensation control is performed according to the steering speed target value ⁇ t_ref.
- FIG. 39B illustrates a time response when friction compensation control is performed by the friction compensator 770.
- FIGS. 39A and 39B show the time response when the vehicle is turned left and right more minutely than in FIGS. 38A and 38B.
- friction compensation control is performed according to the steering speed target value ⁇ t_ref according to the comparative example, as shown in FIG. 39A, when the steering is slightly turned left or right, the actual turning is Distortion has occurred in the steering angle ⁇ t_act.
- friction compensation control is performed by the friction compensator 770, as shown in FIG. 39B, even when the steering is slightly left or right, the actual steering angle ⁇ t_act is The generation of distortion is suppressed.
- the steering wheel when the steering wheel is operated slowly, minutely, and slowly, when the steering direction is switched, when the steering angle target value ⁇ t_ref switches, the steering speed changes as in the example of FIGS. 38A and 38B.
- the target value ⁇ t_ref becomes approximately zero.
- the first current compensation value Iref_b0 output from the current compensation value calculation unit 771 also has a small value.
- the gain Gi calculated by the current sensitive gain generation unit 773, it is possible to prevent the second current compensation value Iref_b from becoming too small.
- the driver can easily control the steering direction when the driver's steering direction is changed from increasing steering to steering back, or from steering back to increasing steering. It is possible to reduce the discomfort caused by
- the steering angle control section 700 includes the friction compensation section 770, and calculates the actual steering angle ⁇ t_act with respect to the steering angle target value ⁇ t_ref caused by friction in the steering mechanism, based on the steering angle target value ⁇ t_ref.
- the second current compensation value Iref_b for compensating for the follow-up delay, friction compensation control can be performed effectively and appropriately regardless of the driver's steering speed.
- the road reaction force adaptive torque compensation value generation unit 220 generates a road reaction force according to the first steering motor current command value Iref_a before adding the second current compensation value Iref_b output from the friction compensation unit 770.
- an estimated road reaction torque value Tsat_est is obtained that corresponds to the behavior of the actual road reaction torque Tsat_act when the vehicle is actually running, and a A steering reaction force can be applied.
- the increase/decrease in the first gain Ga and the second gain Gb in the section from the first vehicle speed Vs_A to the second vehicle speed Vs_B is changed linearly with respect to the vehicle speed, as shown in FIG. 19 etc.
- some sections may be changed non-linearly.
- Gain ratio generation unit (first gain ratio generation unit, second gain ratio generation unit) 231 Gain ratio calculation unit 240 Damping torque value generation unit 241 Damping gain map unit 250 Hysteresis compensation unit 251 Hysteresis compensation value calculation unit 400 Steering torque control unit 500 Current control unit 600 Turning angle target value generation unit 700 Turning angle control unit 710 Feedforward compensation section 720 Addition section 730 PID control section 740 Stabilization compensation section 750 Addition section 760 Output restriction section 770, 770a Friction compensation section 771, 771a Current compensation value calculation section 772 Differentiation section 773 Current sensitive gain generation section 774 Previous value retention Section 775 Absolute value calculation section 776 Multiplication section 800 Current control section
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
Abstract
Description
図1は、本開示に係る制御装置を備えるSBWシステムの概要の例を示す構成図である。運転者が操作するハンドルを有する操舵機構を構成する反力装置30、転舵輪を転舵する転舵機構を構成する転舵装置40、及び両装置の制御を行う制御装置50を備える。
以下、路面の状況や車両の状態に応じた操舵感を付与可能な実施形態2に係る構成及び動作について、図20及び図21を参照して説明する。図20は、実施形態2に係る制御装置の制御ブロック構成の一例を示す図である。図21は、実施形態2に係るゲイン比率生成部におけるゲイン比率設定例の一例を概念的に示す線図である。
以下、路面の状況や車両の状態に応じた操舵感を付与可能な実施形態3に係る構成及び動作について、図22及び図23を参照して説明する。図22は、実施形態3に係る制御装置の制御ブロック構成の一例を示す図である。図23は、実施形態3に係るゲイン比率生成部におけるゲイン比率設定例の一例を概念的に示す線図である。
以下、路面の状況や車両の状態に応じた操舵感を付与可能な実施形態4に係る構成及び動作について、図24、図25、図26A、及び図26Bを参照して説明する。図24は、実施形態4に係る制御装置の制御ブロック構成の一例を示す図である。図25は、実施形態4に係るゲイン比率生成部の構成例を示すブロック図である。図26A及び図26Bは、実施形態4に係るゲイン比率生成部におけるゲイン比率設定例の一例を概念的に示す線図である。
・・・(14)
・・・(15)
以下、路面の状況や車両の状態に応じた操舵感を付与可能な実施形態5に係る構成及び動作について、図27、図28、図29A、及び図29Bを参照して説明する。図27は、実施形態5に係る制御装置の制御ブロック構成の一例を示す図である。図28は、実施形態5に係るゲイン比率生成部の構成例を示すブロック図である。図29A及び図29Bは、実施形態5に係るゲイン比率生成部におけるゲイン比率設定例の一例を概念的に示す線図である。
本実施形態では、第1ゲインGa及び第2ゲインGbの実施形態4とは異なる設定手法について説明する。図30は、実施形態6に係る操舵トルク目標値生成部の構成例を示すブロック図である。図31は、実施形態6に係るゲイン比率生成手法の一例を示す3Dマップである。
本実施形態では、転舵角制御部700について説明する。図32は、転舵角制御部の構成例を示すブロック図である。図32に示すように、転舵角制御部700は、フィードフォワード補償部710、PID制御部730、安定化補償部740、出力制限部760、摩擦補償部770、及び加算部720,750を備える。
2 コラム軸
3a,3b タイロッド
5L,5R 転舵輪
6a,6b アーム
10 車速センサ
11 イグニションキー
12 バッテリ
30 反力装置
31 反力用モータ
32 減速機構
33 舵角センサ
34 トルクセンサ
35 ストッパ(回転制限機構)
40 転舵装置
41 転舵用モータ
42 減速機構
43 角度センサ
44 ピニオンラック機構
50 制御装置
60 反力制御系
70 転舵制御系
200,200a,200b,200c,200d 操舵トルク目標値生成部
210 操舵反力トルク値生成部
211 操舵反力トルクマップ部
220 路面反力適応電流補償値生成部
221 路面反力トルク推定部
222 路面反力適応電流マップ部
230,230a,230b.230c,230d,230e ゲイン比率生成部(第1ゲイン比率生成部、第2ゲイン比率生成部)
231 ゲイン比率算出部
240 ダンピングトルク値生成部
241 ダンピングゲインマップ部
250 ヒステリシス補償部
251 ヒステリシス補償値演算部
400 操舵トルク制御部
500 電流制御部
600 転舵角目標値生成部
700 転舵角制御部
710 フィードフォワード補償部
720 加算部
730 PID制御部
740 安定化補償部
750 加算部
760 出力制限部
770,770a 摩擦補償部
771,771a 電流補償値演算部
772 微分部
773 電流感応ゲイン生成部
774 前回値保持部
775 絶対値演算部
776 乗算部
800 電流制御部
Claims (24)
- ハンドルの操舵角に応じて前記ハンドルに操舵反力を付与する反力用モータを駆動する反力装置と、前記ハンドルの操舵角に応じて転舵輪を転舵する転舵用モータを駆動する転舵装置とを具備した車両用操向システムの制御装置であって、
前記操舵反力を得るための操舵トルクの目標値である操舵トルク目標値を生成する操舵トルク目標値生成部と、
前記操舵トルク目標値に基づき、前記反力用モータに供給する電流の目標値である第1反力モータ電流指令値を生成する操舵トルク制御部と、
前記操舵角に基づき、前記転舵輪の転舵角の目標値である転舵角目標値を生成する転舵角目標値生成部と、
前記転舵角目標値に基づき、前記転舵用モータに供給する電流の目標値である第1転舵モータ電流指令値を生成する転舵角制御部と、
少なくとも前記第1転舵モータ電流指令値に基づき推定される路面反力トルク推定値に応じて増減する反力モータ電流補償値を生成する電流補償値生成部と、
車両の車速及び舵角の少なくとも一方に応じて増減する第1ゲイン、及び当該第1ゲインとの和が1となる第2ゲインを生成するゲイン比率生成部と、
を備え、
前記操舵トルク目標値生成部は、少なくとも前記操舵角に応じて増減するトルク値に前記第1ゲインを乗じて前記操舵トルク目標値を生成し、
前記操舵トルク制御部は、前記反力モータ電流補償値に前記第2ゲインを乗じた値を前記第1反力モータ電流指令値に加算して、反力用モータを駆動するための第2反力モータ電流指令値を生成する、
車両用操向システムの制御装置。 - 前記操舵トルク制御部は、前記車速の増加に伴い、前記反力モータ電流補償値を増加させる、
請求項1に記載の車両用操向システムの制御装置。 - 前記ゲイン比率生成部は、前記車速の増加に伴い、前記第1ゲインを減少させる、
請求項1に記載の車両用操向システムの制御装置。 - 前記ゲイン比率生成部は、第1車速以上第2車速以下の範囲内において前記第1ゲインを減少させる、
請求項3に記載の車両用操向システムの制御装置。 - 前記第1車速以下の範囲における第1ゲインは、前記第2車速以上の範囲における第2ゲインよりも大きい、
請求項4に記載の車両用操向システムの制御装置。 - 前記第1車速以下の範囲における第1ゲインは、前記第2車速以上の範囲における第2ゲインと等しい、
請求項4に記載の車両用操向システムの制御装置。 - 前記第1車速以下の範囲における第1ゲインは、前記第2車速以上の範囲における第2ゲインよりも小さい、
請求項4に記載の車両用操向システムの制御装置。 - 前記ゲイン比率生成部は、前記ハンドルの実際の操舵角である実操舵角の増加に伴い、前記第1ゲインを減少させる、
請求項1に記載の車両用操向システムの制御装置。 - 前記ゲイン比率生成部は、第1操舵角以上第2操舵角以下の範囲内において、前記第1ゲインを減少させる、
請求項8に記載の車両用操向システムの制御装置。 - 前記第1操舵角以下の範囲における第1ゲインは、前記第2操舵角以上の範囲における第2ゲインよりも大きい、
請求項9に記載の車両用操向システムの制御装置。 - 前記第1操舵角以下の範囲における第1ゲインは、前記第2操舵角以上の範囲における第2ゲインと等しい、
請求項9に記載の車両用操向システムの制御装置。 - 前記第1操舵角以下の範囲における第1ゲインは、前記第2操舵角以上の範囲における第2ゲインよりも小さい、
請求項9に記載の車両用操向システムの制御装置。 - 前記ゲイン比率生成部は、前記転舵輪の実際の転舵角である実転舵角の増加に伴い、前記第1ゲインを減少させる、
請求項1に記載の車両用操向システムの制御装置。 - 前記ゲイン比率生成部は、第1転舵角以上第2転舵角以下の範囲内において、前記第1ゲインを減少させる、
請求項13に記載の車両用操向システムの制御装置。 - 前記第1転舵角以下の範囲における第1ゲインは、前記第2転舵角以上の範囲における第2ゲインよりも大きい、
請求項14に記載の車両用操向システムの制御装置。 - 前記第1転舵角以下の範囲における第1ゲインは、前記第2転舵角以上の範囲における第2ゲインと等しい、
請求項14に記載の車両用操向システムの制御装置。 - 前記第1転舵角以下の範囲における第1ゲインは、前記第2転舵角以上の範囲における第2ゲインよりも小さい、
請求項14に記載の車両用操向システムの制御装置。 - 前記転舵角制御部は、
前記転舵角目標値に基づき、前記転舵輪を右転舵した場合と左転舵した場合とで異なる転舵モータ電流補償値を算出する摩擦補償部を備え、
前記転舵角制御部は、
前記第1転舵モータ電流指令値及び前記転舵モータ電流補償値に基づき、前記転舵用モータを駆動するための第2転舵モータ電流指令値を生成する、
請求項1から17の何れか一項に記載の車両用操向システムの制御装置。 - 前記転舵モータ電流補償値は、前記転舵角目標値の変化に応じたヒステリシス特性を有する、
請求項18に記載の車両用操向システムの制御装置。 - 前記転舵モータ電流補償値は、操舵を開始した際の第1転舵角目標値から、当該第1転舵角目標値に所定の転舵角変化量閾値を加算した第2転舵角目標値以下となる領域において単調増加し、前記第2転舵角目標値よりも大きい領域において一定値となる、
請求項18に記載の車両用操向システムの制御装置。 - 前記摩擦補償部は、前記第2転舵モータ電流指令値に応じて前記転舵モータ電流補償値を増減させる、
請求項18に記載の車両用操向システムの制御装置。 - 前記転舵モータ電流補償値は、前記第2転舵モータ電流指令値の増加に伴って単調増加する、
請求項21に記載の車両用操向システムの制御装置。 - 第1電流補償値を算出する電流補償値演算部と、
前記第2転舵モータ電流指令値の増加に伴って単調増加するゲインを生成する電流感応ゲイン生成部と、
を備え、
前記摩擦補償部は、前記第1電流補償値に対して前記ゲインを乗じて第2電流補償値を算出する、
請求項22に記載の車両用操向システムの制御装置。 - 前記摩擦補償部は、前記第2転舵モータ電流指令値と、当該第2転舵モータ電流指令値の増加に伴って単調増加するゲインとが関連付けられたデータが保持され、当該データに基づき、前記転舵モータ電流補償値を算出する、
請求項22に記載の車両用操向システムの制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202280095008.3A CN119095761A (zh) | 2022-05-24 | 2022-12-20 | 车辆用转向系统的控制装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022084580A JP2023172631A (ja) | 2022-05-24 | 2022-05-24 | 車両用操向システムの制御装置 |
JP2022-084580 | 2022-05-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023228454A1 true WO2023228454A1 (ja) | 2023-11-30 |
Family
ID=88918868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2022/046779 WO2023228454A1 (ja) | 2022-05-24 | 2022-12-20 | 車両用操向システムの制御装置 |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP2023172631A (ja) |
CN (1) | CN119095761A (ja) |
WO (1) | WO2023228454A1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017165219A (ja) * | 2016-03-15 | 2017-09-21 | 株式会社ジェイテクト | 操舵制御装置 |
JP2017226318A (ja) * | 2016-06-22 | 2017-12-28 | 株式会社ジェイテクト | 操舵制御装置 |
WO2019167661A1 (ja) | 2018-02-27 | 2019-09-06 | 日本精工株式会社 | 車両用操向装置 |
JP2022049967A (ja) * | 2020-09-17 | 2022-03-30 | 株式会社ジェイテクト | 操舵制御装置 |
-
2022
- 2022-05-24 JP JP2022084580A patent/JP2023172631A/ja active Pending
- 2022-12-20 CN CN202280095008.3A patent/CN119095761A/zh active Pending
- 2022-12-20 WO PCT/JP2022/046779 patent/WO2023228454A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017165219A (ja) * | 2016-03-15 | 2017-09-21 | 株式会社ジェイテクト | 操舵制御装置 |
JP2017226318A (ja) * | 2016-06-22 | 2017-12-28 | 株式会社ジェイテクト | 操舵制御装置 |
WO2019167661A1 (ja) | 2018-02-27 | 2019-09-06 | 日本精工株式会社 | 車両用操向装置 |
JP2022049967A (ja) * | 2020-09-17 | 2022-03-30 | 株式会社ジェイテクト | 操舵制御装置 |
Also Published As
Publication number | Publication date |
---|---|
CN119095761A (zh) | 2024-12-06 |
JP2023172631A (ja) | 2023-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3321149B1 (en) | Electric power steering device | |
EP3459823B1 (en) | Control device for electric power steering device | |
WO2020241591A1 (ja) | 車両用操向装置 | |
WO2023203812A1 (ja) | 車両用操向システムの制御装置 | |
JP2002087309A (ja) | 自動車の電動パワーステアリング装置 | |
WO2020115973A1 (ja) | 車両用操向装置 | |
JP2023522901A (ja) | ハンドル角度修正のための人工位置ヒステリシスを有するステアバイワイヤーステアリングシステム | |
US11260902B2 (en) | Turning control device | |
WO2021157727A1 (ja) | 車両用操向装置 | |
WO2023228454A1 (ja) | 車両用操向システムの制御装置 | |
JP2001191938A (ja) | 車両用操舵装置 | |
EP4512703A1 (en) | Control device for vehicle steering system | |
JP7347493B2 (ja) | 車両用操向装置 | |
JP7268488B2 (ja) | 車両用操向装置 | |
WO2022085536A1 (ja) | ステアリング装置 | |
EP3858719B1 (en) | Steering control device | |
JP7222309B2 (ja) | 車両用操向装置 | |
JP2022056320A (ja) | 車両用操向システムの制御装置 | |
JP2023048070A (ja) | 車両用操向システムの制御装置 | |
JP7444175B2 (ja) | 車両用操向装置 | |
JP2023162543A (ja) | 車両状態模擬装置 | |
JP2947040B2 (ja) | 車両用補助舵角制御装置 | |
WO2024062514A1 (ja) | 操舵制御方法及び操舵制御装置 | |
JP2023071032A (ja) | 車両用操向システムの制御装置 | |
WO2023228455A1 (ja) | 車両用操向システムの制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22943853 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202280095008.3 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2022943853 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2022943853 Country of ref document: EP Effective date: 20250102 |