WO2020012689A1 - 車両用操向装置 - Google Patents
車両用操向装置 Download PDFInfo
- Publication number
- WO2020012689A1 WO2020012689A1 PCT/JP2019/006041 JP2019006041W WO2020012689A1 WO 2020012689 A1 WO2020012689 A1 WO 2020012689A1 JP 2019006041 W JP2019006041 W JP 2019006041W WO 2020012689 A1 WO2020012689 A1 WO 2020012689A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- steering
- unit
- angle
- torque
- target
- Prior art date
Links
- 238000012937 correction Methods 0.000 claims abstract description 53
- 238000006243 chemical reaction Methods 0.000 claims abstract description 28
- 238000004364 calculation method Methods 0.000 claims description 26
- 230000007423 decrease Effects 0.000 claims description 5
- 230000007246 mechanism Effects 0.000 abstract description 14
- 230000032683 aging Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 25
- 230000008859 change Effects 0.000 description 16
- 230000006641 stabilisation Effects 0.000 description 14
- 238000011105 stabilization Methods 0.000 description 14
- 230000004044 response Effects 0.000 description 9
- 238000004088 simulation Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000012546 transfer Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000008571 general function Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000006557 surface reaction Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- 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
- B62D6/008—Control of feed-back to the steering input member, e.g. simulating road feel in steer-by-wire applications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/021—Determination of steering angle
- B62D15/0215—Determination of steering angle by measuring on the steering column
- B62D15/022—Determination of steering angle by measuring on the steering column on or near the connection between the steering wheel and steering column
-
- 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
- B62D5/0409—Electric motor acting on the steering column
-
- 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
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/0481—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
-
- 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
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/046—Controlling the motor
- B62D5/0463—Controlling the motor calculating assisting torque from the motor based on driver input
Definitions
- the present invention relates to a high-performance vehicle steering device that realizes a desired steering torque based on a torsion angle of a torsion bar or the like, is not affected by road surface conditions, and is not affected by changes in mechanical system characteristics over time.
- An electric power steering device which is one of vehicle steering devices, applies an assisting force (steering assist force) to a steering system of a vehicle by a rotational force of a motor, and uses electric power supplied from an inverter.
- the driving force of the controlled motor is applied to the steering shaft or the rack shaft as an assist force by a transmission mechanism including a speed reduction mechanism.
- Such a conventional electric power steering device performs feedback control of a motor current in order to accurately generate an assist force.
- the feedback control adjusts the motor applied voltage so that the difference between the steering assist command value (current command value) and the detected motor current value is reduced.
- PWM pulse width
- Modulation Modulation
- the column shaft (steering shaft, handle shaft) 2 of the handle 1 includes a reduction mechanism 3, universal joints 4 a and 4 b, a pinion rack mechanism 5, a tie rod 6 a, 6b, and further connected to steered wheels 8L, 8R via hub units 7a, 7b.
- the column shaft 2 having the torsion bar is provided with a torque sensor 10 for detecting the steering torque Ts of the steering wheel 1 and a steering angle sensor 14 for detecting the steering angle ⁇ h.
- Reference numeral 20 is connected to the column shaft 2 via the speed reduction mechanism 3.
- the control unit (ECU) 30 that controls the electric power steering device is supplied with electric power from the battery 13 and receives an ignition key signal via the ignition key 11.
- the control unit 30 calculates a current command value of an assist (steering assist) command based on the steering torque Ts detected by the torque sensor 10 and the vehicle speed Vs detected by the vehicle speed sensor 12, and compensates for the current command value.
- the current supplied to the EPS motor 20 is controlled by the voltage control command value Vref to which the control is applied.
- the control unit 30 is connected to a CAN (Controller Area Network) 40 for transmitting and receiving various information of the vehicle, and the vehicle speed Vs can be received from the CAN 40.
- the control unit 30 can also be connected to a non-CAN 41 for transmitting and receiving communications, analog / digital signals, radio waves, etc., other than the CAN 40.
- the control unit 30 is mainly composed of a CPU (Central Processing Unit) (including an MCU (Micro Controller Unit), an MPU (Micro Processor Unit), etc.), but shows general functions executed by a program inside the CPU. Is as shown in FIG.
- CPU Central Processing Unit
- MCU Micro Controller Unit
- MPU Micro Processor Unit
- the steering torque Ts detected by the torque sensor 10 and the vehicle speed Vs detected by the vehicle speed sensor 12 (or from the CAN 40) are calculated by a current command value calculation unit. 31 is input.
- the current command value calculation unit 31 calculates a current command value Iref1, which is a control target value of the current supplied to the motor 20, using an assist map or the like based on the input steering torque Ts and vehicle speed Vs.
- Irefm ⁇ Im is calculated, and the deviation I is input to a PI (proportional-integral) controller 35 for improving the characteristics of the steering operation.
- the voltage control command value Vref whose characteristics have been improved by the PI control unit 35 is input to the PWM control unit 36, and the motor 20 is PWM-driven via an inverter 37 as a driving unit.
- the current value Im of the motor 20 is detected by the motor current detector 38 and fed back to the subtraction unit 32B.
- the compensation signal CM from the compensation signal generation unit 34 is added to the addition unit 32A, and the characteristics of the steering system are compensated by adding the compensation signal CM, so that the convergence and the inertia characteristics are improved.
- the compensation signal generating unit 34 adds the self-aligning torque (SAT) 343 and the inertia 342 by the adding unit 344, further adds the convergence 341 to the addition result by the adding unit 345, and compensates the addition result of the adding unit 345.
- the signal CM is used.
- the steering torque applied by the driver's manual input is detected as a torsion bar torsion torque by the torque sensor, and the assist current mainly corresponding to the torque is detected.
- the assist current mainly corresponding to the torque is detected.
- the steering torque may be different depending on the steering angle due to a difference in the state of the road surface (for example, inclination). Steering torque may also be affected by variations in motor output characteristics over time.
- Patent Document 1 an electric power steering device as disclosed in Japanese Patent No. 5208894 (Patent Document 1) has been proposed.
- a steering angle and a steering torque determined based on the relationship between the steering angle or the steering torque and the response amount are determined.
- the target value of the steering torque is set based on the relationship (steering reaction force characteristic map).
- the present invention has been made in view of the above circumstances, and an object of the present invention is not affected by road surface conditions, is not affected by changes in mechanical characteristics of a steering system due to aging, and relates to a steering angle and the like.
- An object of the present invention is to provide a vehicular steering device capable of easily realizing the same steering torque.
- the present invention relates to a steering apparatus for a vehicle, which includes at least a torsion bar having an arbitrary spring constant and a sensor for detecting a torsion angle of the torsion bar, and controls a motor to control a steering system to assist a steering system.
- the object is to provide a target steering torque generator for generating a target steering torque, a converter for converting the target steering torque to a target torsion angle, and a motor current command for causing the torsion angle to follow the target torsion angle.
- a torsion angle control unit that calculates a value, and the target steering torque generation unit includes an offset correction unit that obtains a first torque signal from a characteristic corresponding to a steering angle set based on an offset value of the steering torque. And outputting the first torque signal as the target steering torque, and controlling the driving of the motor based on the motor current command value. That.
- the offset correction unit includes an offset correction calculation unit that calculates a basic torque signal according to a steering state and the steering angle, and the basic torque signal is used for right-turn and left-turn steering. On the other hand, it has a hysteresis characteristic that saturates to a set value, and outputs the basic torque signal as the first torque signal, or the offset correction calculation unit has a width larger than the offset value.
- the offset correction unit further comprising a vehicle speed sensitive gain unit that calculates the first torque signal by multiplying the basic torque signal by a vehicle speed sensitive gain, or The characteristic that the vehicle speed-sensitive gain decreases as the vehicle speed increases, or A basic map unit that obtains a second torque signal from the steering angle and the vehicle speed using a basic map, and a damper that obtains a third torque signal based on angular velocity information using a damper gain map that is sensitive to vehicle speed.
- a calculating unit wherein the target steering torque is calculated from at least one of the second torque signal and the third torque signal and the first torque signal, or It is vehicle speed sensitive and has a characteristic that the second torque signal is zero when the vehicle speed is zero, or the target steering torque generation unit performs phase compensation before or after the basic map unit. Further comprising a phase compensating unit, wherein the second torque signal is obtained from the steering angle and the vehicle speed via the basic map unit and the phase compensating unit. More is more effectively achieved.
- the torsion angle follows the target torsion angle by controlling the target torsion angle obtained based on the target steering torque generated by the target steering torque generator.
- a desired steering torque can be realized, and an appropriate steering torque can be given based on the driver's feeling of steering.
- the operation of the offset correction unit does not change the characteristics of the basic map unit according to the steering angle.
- the driver does not intend due to the offset value of the steering torque.
- the occurrence of assist can be suppressed, and the steering operation can be stabilized.
- FIG. 1 is a configuration diagram illustrating an outline of an electric power steering device.
- FIG. 2 is a block diagram illustrating a configuration example in a control unit (ECU) of the electric power steering device. It is a structural diagram showing an example of installation of an EPS steering system and various sensors.
- FIG. 2 is a block diagram illustrating a configuration example (first embodiment) of the present invention.
- FIG. 4 is a block diagram illustrating a configuration example (first embodiment) of a target steering torque generation unit.
- FIG. 4 is a diagram illustrating a characteristic example of a basic map.
- FIG. 7 is a diagram illustrating a characteristic example of a damper gain map.
- FIG. 3 is a block diagram illustrating a configuration example of an offset correction unit.
- FIG. 1 is a configuration diagram illustrating an outline of an electric power steering device.
- FIG. 2 is a block diagram illustrating a configuration example in a control unit (ECU) of the electric power steering device. It is a structural diagram showing an example
- FIG. 3 is a diagram illustrating a characteristic example of an offset correction calculation unit.
- FIG. 4 is a diagram illustrating a characteristic example of a vehicle speed sensitive gain. It is a block diagram showing an example of composition of a twist angle control part.
- FIG. 5 is a diagram illustrating an example of setting upper and lower limits in an output limiting unit. 5 is a flowchart illustrating an operation example (first embodiment) of the present invention. 5 is a flowchart illustrating an operation example (first embodiment) of a target steering torque generation unit. 5 is a flowchart illustrating an operation example of a torsion angle control unit.
- FIG. 9 is a graph showing an example of a time response of a steering angle and a steering torque when there is no correction by the offset correction unit in a simulation showing the effect of the offset correction unit.
- 9 is a graph illustrating an example of a time response of a steering angle and a steering torque when a correction is performed by an offset correction unit in a simulation illustrating an effect of the offset correction unit.
- It is a block diagram showing an example of composition (2nd embodiment) of a target steering torque generation part. It is a block diagram showing the example of composition (3rd embodiment) of the present invention. It is a block diagram showing an example of insertion of a phase compensator.
- FIG. 1 is a configuration diagram illustrating an outline of an SBW system.
- FIG. 3 is a block diagram illustrating a configuration example of a target turning angle generation unit.
- FIG. 4 is a block diagram illustrating a configuration example of a turning angle control unit. It is a flowchart which shows the operation example (4th Embodiment) of this invention.
- the present invention is a vehicle steering device for realizing an appropriate steering torque with respect to a steering angle or the like without being affected by a road surface condition.
- a desired steering torque is realized by controlling so as to follow.
- FIG. 3 is a diagram showing an installation example of an EPS steering system and various sensors.
- the column shaft 2 is provided with a torsion bar 2A.
- the road surface reaction force Fr and the road surface information ⁇ act on the steered wheels 8L, 8R.
- An upper angle sensor is provided on the handle side of the column shaft 2 across the torsion bar 2A, and a lower angle sensor is provided on the steered wheel side of the column shaft 2 across the torsion bar 2A. It detects the steering wheel angle theta 1, the lower angle sensor detects the column angle theta 2.
- Steering angle ⁇ h is detected by the steering angle sensor provided in the upper portion of the column shaft 2, the steering wheel angle theta 1 and the deviation of the column angle theta 2, the twist angle ⁇ and the torsion bar torque of the torsion bar by the following Equations 1 and 2 Tt can be determined.
- Kt is a spring constant of the torsion bar 2A.
- the torsion bar torque Tt can be detected, for example, by using a torque sensor disclosed in JP-A-2008-216172.
- the torsion bar torque Tt is also treated as the steering torque Ts.
- FIG. 4 is a block diagram showing a configuration example (first embodiment) of the present invention.
- the steering of the steering wheel of the driver is assist-controlled by a motor in the EPS steering system / vehicle system 100.
- the vehicle speed Vs and the right-turn or left-turn steering state STs output from the right-turn / left-turn determination unit 500 are input to the target steering torque generator 200 that outputs the target steering torque Tref.
- the target steering torque Tref is converted into a target torsion angle ⁇ ref by the converter 400, and the target torsion angle ⁇ ref is input to the torsion angle controller 300 together with the torsion angle ⁇ of the torsion bar 2A and the motor angular velocity ⁇ m.
- the torsion angle controller 300 calculates a motor current command value Imc such that the torsion angle ⁇ becomes the target torsion angle ⁇ ref, and the EPS motor is driven by the motor current command value Imc.
- the right-turn / left-turn determining unit 500 determines whether the steering is right-turn or left-turn based on the motor angular velocity ⁇ m, and outputs the determination result as the steering state STs. That is, if the motor angular velocity ⁇ m is a positive value, it is determined to be “right turn”, and if the motor angular velocity ⁇ m is a negative value, “left turn” is determined.
- the steering angle [theta] h may be used an angular velocity that is calculated by performing the speed calculation with respect to the handle angle theta 1 or column angle theta 2.
- FIG. 5 shows a configuration example of the target steering torque generator 200.
- the target steering torque generator 200 includes a basic map unit 210, a differentiator 220, a damper gain unit 230, an offset corrector 240, a multiplier 250, and an adder 251.
- the steering angle ⁇ h is input to the basic map unit 210, the differentiating unit 220, and the offset correction unit 240
- the vehicle speed Vs is input to the basic map unit 210, the damper gain unit 230, and the offset correction unit 240.
- the steering state STs output from the turning determination unit 500 is input to the offset correction unit 240.
- the basic map unit 210 has a basic map, and outputs a torque signal (second torque signal) Tref_a using the vehicle speed Vs as a parameter using the basic map.
- the basic map is adjusted by tuning. For example, as shown in FIG. 6A, the torque signal Tref_a increases as the magnitude (absolute value)
- the sign unit 211 outputs the sign (+1, ⁇ 1) of the steering angle ⁇ h to the multiplying unit 212, and calculates the magnitude of the torque signal Tref_a from the magnitude of the steering angle ⁇ h using a map.
- the torque signal Tref_a is obtained by multiplying this by the sign of the steering angle ⁇ h to obtain the torque signal Tref_a
- a map may be formed according to the positive and negative steering angles ⁇ h as shown in FIG. In this case, the manner of change may be changed between the case where the steering angle ⁇ h is positive and the case where the steering angle ⁇ h is negative.
- the basic map shown in FIG. 6 is vehicle speed sensitive, it need not be vehicle speed sensitive. When the vehicle speed Vs is 0, the torque signal Tref_a may be a small value instead of 0.
- the differentiator 220 differentiates the steering angle ⁇ h to calculate a steering angular velocity ⁇ h, which is angular velocity information, and the steering angular velocity ⁇ h is input to the multiplier 250.
- Damper gain unit 230 outputs the damper gain D G is multiplied by the steering angular speed [omega] h.
- Steering angular velocity ⁇ h which is multiplied by the damper gain D G at multiplying unit 250 is input to the adder 252 as the torque signal (third torque signal) Tref_b.
- Damper gain D G using the damper gain map of vehicle speed sensitive type having the damper gain unit 230 is determined according to the vehicle speed Vs. For example, as shown in FIG. 7, the damper gain map has a characteristic that it gradually increases as the vehicle speed Vs increases.
- the damper gain map may be variable according to the steering angle ⁇ h.
- the damper gain section 230 and the multiplication section 250 form a damper operation section.
- the offset correction unit 240 calculates a torque signal (first torque signal) Tref_c for suppressing the occurrence of assist due to the steering torque offset value in the stationary state (vehicle speed 0 km / h).
- first torque signal first torque signal
- Tref_c a torque signal corresponding to the steering angle ⁇ h
- FIG. 8 shows a configuration example of the offset correction unit 240.
- the offset correction unit 240 includes an offset correction calculation unit 241 and a vehicle speed sensitive gain unit 242.
- the offset correction calculation unit 241 defines the offset countermeasure characteristic as a hysteresis characteristic as shown in FIG. 9, and calculates a torque signal (basic torque signal) Tref_s based on the steering angle ⁇ h and the steering state STs.
- the horizontal axis is the steering angle ⁇ h [deg]
- the vertical axis is the torque signal Tref_s [Nm]
- a hys is the hysteresis width
- the solid line is the characteristic for right-turn steering
- the broken line is the left-turn steering characteristic. This is an example in which the steering direction is changed from right turn to left turn at steering angle + ⁇ h2, and the steering direction is changed from left turn to right turn at steering angle - ⁇ h2.
- FIG. 9 the horizontal axis is the steering angle ⁇ h [deg]
- the vertical axis is the torque signal Tref_s [Nm]
- a hys is the hysteresis width
- the solid line is the characteristic for
- the value of the hysteresis width A hys is set to a value larger than the offset value in order to suppress the occurrence of assist due to the steering torque offset value.
- the offset countermeasure characteristic may be a hysteresis characteristic that changes in a curved line, instead of a hysteresis characteristic that changes linearly as shown in FIG.
- the characteristics are symmetrical in the case of the right-turn steering and the case of the left-turn steering, the characteristics may be asymmetric. For example, if the offset value differs between right-turn steering and left-turn steering, the characteristics are asymmetric.
- the vehicle speed sensitive gain unit 242 outputs a torque signal Tref_c by multiplying the torque signal Tref_s by a gain (vehicle speed sensitive gain) corresponding to the vehicle speed.
- the vehicle speed sensitive gain is set to decrease as the vehicle speed Vs increases. For example, as shown in FIG. 10, when the vehicle speed Vs is 0 km / h (at a stop), the vehicle speed sensitive gain is set to 1.0, and thereafter, as the vehicle speed Vs increases, the vehicle speed sensitive gain decreases at a constant rate. That is, when the vehicle speed Vs becomes Vs1 (for example, 2 km / h), the decreasing rate is reduced, and the vehicle speed sensitive gain becomes 0 when the vehicle speed Vs is Vs2 (for example, 6 km / h).
- the value of the vehicle speed-sensitive gain may be other than 1.0, and there may be a plurality of portions where the rate of decrease of the vehicle speed-sensitive gain changes, and the change of the vehicle speed-sensitive gain is a linear change. Instead, it may be a curved change.
- the offset correction characteristic is given hysteresis by the offset correction calculation unit 241 and the vehicle speed-sensitive gain unit 242 makes the offset response characteristic vehicle-sensitive, thereby generating the torque signal Tref_c that reduces the influence of the offset value.
- the generation of the assist due to the offset value of the steering torque can be suppressed by the torque signal Tref_c.
- the hysteresis width A hys may be made variable according to the vehicle speed Vs, so that the offset countermeasure characteristic may be made vehicle sensitive. In this case, the vehicle speed sensitive gain section 242 is not required.
- the offset countermeasure characteristic may be a characteristic other than the hysteresis characteristic.
- the torque signals Tref_c, Tref_b and Tref_a are sequentially added by the adders 252 and 251 and output as the target steering torque Tref.
- the steering angular velocity ⁇ h is obtained by a differential operation with respect to the steering angle ⁇ h, but a low-pass filter (LPF) process is appropriately performed to reduce the influence of high-frequency noise. Further, the differential operation and the LPF processing may be performed using a high-pass filter (HPF) and a gain. Further, the steering angular velocity ⁇ h the steering angle rather than [theta] h, is calculated by performing the processing of differential operation and LPF respect to the column angle theta 2 wheel angle theta 1 or the lower angle sensor upper angle sensor detects detects Is also good. Instead of the steering angular velocity ⁇ h, the motor angular velocity ⁇ m may be used as the angular velocity information. In this case, the differentiator 220 is not required.
- the conversion unit 400 has a characteristic of ⁇ 1 / Kt in which the sign of the reciprocal of the spring constant Kt of the torsion bar 2A is inverted, and converts the target steering torque Tref into the target twist angle ⁇ ref.
- the torsion angle controller 300 calculates the motor current command value Imc based on the target torsion angle ⁇ ref, the torsion angle ⁇ , and the motor angular velocity ⁇ m.
- FIG. 11 is a block diagram illustrating a configuration example of the torsion angle controller 300.
- the torsion angle controller 300 includes a torsion angle feedback (FB) compensator 310, a torsional angular velocity calculator 320, a speed controller 330, and a stabilization compensator. 340, an output limiter 350, a subtractor 361, and an adder 362.
- the target twist angle ⁇ ref output from the converter 400 is added to the subtractor 361, and the twist angle ⁇ is subtracted and input to the subtractor 361.
- the motor angular velocity ⁇ m is input to the torsional angular velocity calculator 320 and the motor angular velocity ⁇ m is input to the stabilization compensator 340.
- the torsion angle FB compensator 310 multiplies a deviation ⁇ 0 between the target torsion angle ⁇ ref and the torsion angle ⁇ calculated by the subtractor 361 by a compensation value C FB (transfer function), and adds the torsion angle ⁇ to the target torsion angle ⁇ ref. Outputs a target torsional angular velocity ⁇ ref that follows.
- the compensation value C FB may be a simple gain Kpp or a commonly used compensation value such as a compensation value for PI control.
- the target torsional angular speed ⁇ ref is input to the speed control unit 330.
- the torsion angle FB compensator 310 and the speed controller 330 allow the torsion angle ⁇ to follow the target torsion angle ⁇ ref, thereby realizing a desired steering torque.
- the torsional angular velocity calculating section 320 calculates the torsional angular velocity ⁇ t by differentiating the torsional angle ⁇ , and the torsional angular velocity ⁇ t is input to the speed control section 330. Pseudo-differentiation by HPF and gain may be performed as the differential operation. Alternatively, the torsional angular velocity ⁇ t may be calculated from other means or from a means other than the torsional angle ⁇ and input to the velocity control unit 330.
- the speed control unit 330 calculates a motor current command value Imca1 such that the torsional angular velocity ⁇ t follows the target torsional angular velocity ⁇ ref by IP control (proportional leading PI control).
- the subtraction unit 333 calculates the difference ( ⁇ ref ⁇ t) between the target torsional angular velocity ⁇ ref and the torsional angular velocity ⁇ t, integrates the difference in the integration unit 331 having the gain Kvi, and adds the integration result to the subtraction unit 334. You.
- the torsional angular velocity ⁇ t is also input to the proportional unit 332, subjected to a proportional process using the gain Kvp, and input to the subtraction unit 334 by subtraction.
- the result of the subtraction by the subtractor 334 is output as the motor current command value Imca1.
- the speed control unit 330 is not an IP control, but a PI control, a P (proportional) control, a PID (proportional integral derivative) control, a PI-D control (differential leading PID control), a model matching control, and a model reference.
- the motor current command value Imca1 may be calculated by a generally used control method such as control.
- the stabilization compensator 340 has a compensation value Cs (transfer function), and calculates a motor current command value Imca2 from the motor angular velocity ⁇ m. If the gains of the torsion angle FB compensator 310 and the speed controller 330 are increased in order to improve the followability and the disturbance characteristics, a high-frequency controlled oscillation phenomenon occurs. As a countermeasure, a transfer function (Cs) necessary for stabilizing the motor angular velocity ⁇ m is set in the stabilization compensator 340. Thereby, stabilization of the whole EPS control system can be realized.
- the transfer function (Cs) of the stabilization compensator 340 for example, a first-order filter expressed by the following equation 3 and set by a pseudo-differentiation using a first-order HPF structure and a gain is used.
- K sta is a gain
- fc is a cutoff frequency, and for example, 150 [Hz] is set as fc.
- s is a Laplace operator. Note that a second-order filter, a fourth-order filter, or the like may be used as the transfer function.
- the motor current command value Imca1 from the speed control unit 330 and the motor current command value Imca2 from the stabilization compensation unit 340 are added by the adding unit 362 and output as the motor current command value Imcb.
- the output limiting unit 350 outputs the motor current command value Imc by limiting the upper and lower limits of the motor current command value Imbc.
- an upper limit value and a lower limit value for the motor current command value are set in advance, and the upper limit value is set when the input motor current command value Imcb is equal to or greater than the upper limit value, and the lower limit value is set when the input motor current command value Imbc is equal to or less than the lower limit value.
- the motor current command value Imcb is output as the motor current command value Imc.
- the right turn / left turn determination unit 500 inputs the motor angular velocity ⁇ m, determines whether the steering is right or left based on the sign of the motor angular velocity ⁇ m, and sets the determination result as the steering state STs.
- the output is output to the target steering torque generator 200 (step S10).
- the target steering torque generator 200 receives the steering angle ⁇ h and the vehicle speed Vs together with the steering state STs, and generates a target steering torque Tref (step S20). An operation example of the target steering torque generator 200 will be described with reference to the flowchart in FIG.
- the steering angle ⁇ h input to the target steering torque generating unit 200 is provided to the basic map unit 210, the differentiating unit 220 and the offset correcting unit 240, the steering state STs is provided to the offset correcting unit 240, the vehicle speed Vs is provided to the basic map unit 210, and the damper gain unit 230. And the offset correction unit 240 (step S21).
- the basic map unit 210 generates a torque signal Tref_a according to the steering angle ⁇ h and the vehicle speed Vs using the basic map shown in FIG. 6A or 6B, and outputs the torque signal Tref_a to the adding unit 251 (step S22). ).
- Differentiating section 220 differentiates the steering angle ⁇ h outputs steering angular velocity [omega] h (step S23), damper gain unit 230 outputs the damper gain D G corresponding to the vehicle speed Vs by using the damper gain map shown in FIG 7 (step S24), the multiplication unit 250 calculates a torque signal Tref_b by multiplying the steering angular velocity ⁇ h and damper gain D G, and outputs the result to adding section 252 (step S25).
- the steering angle ⁇ h and the steering state STs are input to an offset correction calculation unit 241, and the vehicle speed Vs is input to a vehicle speed sensitive gain unit 242.
- the offset correction calculation unit 241 performs a hysteresis correction on the steering angle ⁇ h according to the steering state STs using the offset countermeasure characteristics shown in FIG. 9 (step S26), generates a torque signal Tref_s, and generates a vehicle speed. Output to the sensitive gain unit 242.
- the vehicle speed sensitive gain unit 242 determines the vehicle speed sensitive gain according to the characteristics shown in FIG. 10 according to the vehicle speed Vs, multiplies the torque signal Tref_s, and outputs the result to the adding unit 252 as the torque signal Tref_c (step S27).
- the offset countermeasure characteristic in the offset correction calculation unit 241 may be defined by the hysteresis width A hys and the steering angles ⁇ h1 and ⁇ h2, or may be defined by using the inclination a instead of the steering angle ⁇ h1 or ⁇ h2.
- the addition unit 252 adds the torque signals Tref_b and Tref_c, and the addition unit 251 adds the torque signal Tref_a to the addition result to calculate the target steering torque Tref (step S28).
- the target steering torque Tref generated by the target steering torque generator 200 is input to the converter 400, and is converted into the target twist angle ⁇ ref by the converter 400 (step S30).
- the target twist angle ⁇ ref is input to the twist angle controller 300.
- the torsion angle controller 300 inputs the torsion angle ⁇ and the motor angular velocity ⁇ m together with the target torsion angle ⁇ ref, and calculates a motor current command value Imc (step S40).
- An operation example of the torsion angle control unit 300 will be described with reference to the flowchart in FIG.
- the target torsion angle ⁇ ref input to the torsion angle controller 300 is input to the subtractor 361, the torsion angle ⁇ is input to the subtractor 361 and the torsion angular velocity calculator 320, and the motor angular velocity ⁇ m is input to the stabilization compensator 340 (step). S41).
- the subtraction unit 361 subtracts the twist angle [Delta] [theta] from the target torsion angle Derutashitaref, deviation [Delta] [theta] 0 is calculated (step S42).
- Deviation [Delta] [theta] 0 is input to the helix angle FB compensation unit 310, the twist angle FB compensation unit 310 compensates the deviation [Delta] [theta] 0 is multiplied by the compensation value C FB on the deviation [Delta] [theta] 0 (step S43), the target torsion angular velocity ⁇ ref Is output to the speed control unit 330.
- the torsion angular velocity calculating section 320 to which the torsion angle ⁇ has been input calculates the torsional angular velocity ⁇ t by a differential operation with respect to the torsion angle ⁇ (step S44), and outputs it to the speed control section 330.
- the difference between the target torsional angular velocity ⁇ ref and the torsional angular velocity ⁇ t is calculated by the subtractor 333, and the difference is integrated (Kvi / s) by the integrator 331 and added to the subtractor 334 (step S45). ). Further, the torsional angular velocity ⁇ t is subjected to proportional processing (Kvp) in the proportional unit 332, the proportional result is subtracted and input to the subtractor 334 (Step S45), and the motor current command value Imca1 as the subtraction result of the subtractor 334 is output and added. The data is input to the unit 362.
- the stabilization compensator 340 performs stabilization compensation on the input motor angular velocity ⁇ m using the transfer function Cs expressed by Equation 3 (Step S46), and the motor current command value Imca2 from the stabilization compensator 340. Is input to the adder 362.
- the addition unit 362 adds the motor current command values Imca1 and Imca2 (step S47), and the motor current command value Imcb, which is the addition result, is input to the output limiting unit 350.
- the output limiting unit 350 limits the upper and lower limits of the motor current command value Imcb according to preset upper and lower limits (step S48) and outputs the result as the motor current command value Imc (step S49).
- the motor is driven based on the motor current command value Imc output from the torsion angle controller 300, and current control is performed (step S50).
- the differentiating unit 220 performs, as a differential operation, pseudo differentiation using an HPF and a gain.
- Fig. 16 shows the simulation results.
- the horizontal axis represents time [sec]
- the vertical axis represents steering angle [deg] in FIG. 16 (A) and steering torque [Nm] in FIG. 16 (B).
- FIG. 16A the time response of the steering angle from the initial 0 deg is shown.
- FIG. 16B the time response of the target steering torque is indicated by a thin line
- the time response of the detected steering torque is indicated by a thick line.
- the target steering torque starts from 0 [Nm] and the steering torque starts from -0.05 [Nm].
- the steering torque having the offset of 0.05 [Nm] is adjusted so as to follow the target steering torque of 0 [Nm].
- the assist is generated by the offset value of the steering torque, and the steering angle changes as shown in FIG. That is, the steering torque does not become 0.0 [Nm] in the released state due to the offset value, and the torsion angle control attempts to make the torsion angle follow the target torsion angle. It is presumed that a change in the steering angle has occurred.
- Fig. 17 shows the simulation results.
- the target steering torque generation unit 200 in the first embodiment includes a basic map unit 210, a damper calculation unit (damper gain unit 230 and multiplication unit 250), and an offset correction unit 240.
- a configuration that specializes only in suppression and includes only the offset correction unit 240 may be used.
- FIG. 18 shows a configuration example (second embodiment) of the target steering torque generator in this case.
- the torque signal Tref_c output from the offset corrector 240 is output as the target steering torque Tref.
- the target steering torque generation unit may have a configuration in which the basic map unit 210 or the damper calculation unit and the offset correction unit 240 are combined.
- the motor current command value Imc output from the torsion angle control unit in the first and second embodiments is replaced with a current command value calculated based on the steering torque in the conventional EPS (hereinafter referred to as “assist current command value”). ) May be added, for example, to the current command value Iref1 output from the current command value calculation unit 31 shown in FIG. 2 or the current command value Iref2 obtained by adding the compensation signal CM to the current command value Iref1.
- FIG. 19 shows a configuration example (third embodiment) in which the above contents are applied to the first embodiment.
- the assist control unit 700 includes a current command value calculation unit 31, or a current command value calculation unit 31, a compensation signal generation unit 34, and an addition unit 32A.
- the assist current command value Iac (corresponding to the current command value Iref1 or Iref2 in FIG. 2) output from the assist control unit 700 and the motor current command value Imc output from the torsion angle control unit 300 are added by the adding unit 710.
- the current command value Ic which is the addition result, is input to the current limiting unit 720, and the motor is driven based on the current command value Icm in which the maximum current is limited, and current control is performed.
- a phase compensating unit 260 for performing phase compensation may be inserted before or after the basic map unit 210. That is, the configuration of the region R surrounded by the broken line in FIG. 5 may be configured as shown in FIG.
- the phase compensator 260 sets phase lead compensation as phase compensation, and performs phase lead compensation using a primary filter with a cutoff frequency of the numerator of 1.0 Hz and a cutoff frequency of the denominator of 1.3 Hz, for example, A refreshing feel can be realized.
- the target steering torque generator is not limited to the above-described configuration as long as the configuration is based on the steering angle.
- the stabilization compensator may be omitted.
- the output limiting unit can also be omitted.
- the present invention is applied to a column type EPS, but the present invention is not limited to an upstream type such as a column type, but can be applied to a downstream type EPS such as a rack and pinion. Further, performing feedback control based on a target torsion angle can be applied to a steer-by-wire (SBW) reaction force device including at least a torsion bar (arbitrary spring constant) and a torsion angle detection sensor.
- SBW steer-by-wire
- An embodiment (fourth embodiment) in which the present invention is applied to an SBW reaction force device having a torsion bar will be described.
- FIG. 21 is a diagram showing a configuration example of the SBW system corresponding to the general configuration of the electric power steering device shown in FIG.
- the same components are denoted by the same reference numerals, and detailed description is omitted.
- the SBW system has no intermediate shaft mechanically connected to the column shaft 2 at the universal joint 4a, and transmits the operation of the steering wheel 1 to a steering mechanism including steering wheels 8L and 8R by an electric signal.
- the SBW system includes a reaction force device 60 and a driving device 70, and a control unit (ECU) 50 controls both devices.
- the reaction force device 60 detects the steering angle ⁇ h with the steering angle sensor 14 and, at the same time, transmits the motion state of the vehicle transmitted from the steered wheels 8L, 8R to the driver as reaction torque.
- the reaction torque is generated by the reaction motor 61.
- the SBW system to which the present invention is applied is a type having a torsion bar, and the torque sensor 10 detects the steering torque Ts. I do.
- the angle sensor 74 detects the motor angle ⁇ m of the reaction force motor 61.
- the driving device 70 drives the driving motor 71 in accordance with the steering of the steering wheel 1 by the driver, applies the driving force to the pinion rack mechanism 5 via the gear 72, and controls the driving via the tie rods 6a and 6b.
- the steered wheels 8L and 8R are steered.
- An angle sensor 73 is disposed near the pinion rack mechanism 5, and detects the steered angle ⁇ t of the steered wheels 8L, 8R.
- the ECU 50 controls the reaction device 60 and the driving device 70 in cooperation with each other based on the vehicle speed Vs from the vehicle speed sensor 12 in addition to information such as the steering angle ⁇ h and the steering angle ⁇ t output from both devices.
- a voltage control command value Vref1 for driving and controlling the reaction force motor 61 and a voltage control command value Vref2 for driving and controlling the driving motor 71 are generated.
- FIG. 22 is a block diagram showing the configuration of the fourth embodiment.
- control for the twist angle ⁇ hereinafter, referred to as “twist angle control”
- control for the steering angle ⁇ t hereinafter, referred to as “steering angle control”
- the control is performed by the angle control
- the driving device is controlled by the steering angle control.
- the driving device may be controlled by another control method.
- the torsion angle ⁇ follows the target torsion angle ⁇ ref calculated via the target steering torque generator 200 and the converter 400 using the steering angle ⁇ h and the like by the same configuration and operation as in the first embodiment. Control is performed.
- the motor angle ⁇ m is detected by the angle sensor 74, and the motor angular velocity ⁇ m is calculated by differentiating the motor angle ⁇ m in the angular velocity calculation unit 951.
- the turning angle ⁇ t is detected by the angle sensor 73.
- the current control unit 130 includes the subtraction unit 32B, the PI control unit 35, and the PWM control shown in FIG.
- the current control is performed by driving the reaction force motor 61.
- the target turning angle ⁇ tref is generated by the target turning angle generation unit 910 based on the steering angle ⁇ h, and the target turning angle ⁇ tref is input to the turning angle control unit 920 together with the turning angle ⁇ t.
- the turning angle control unit 920 calculates a motor current command value Imct such that the turning angle ⁇ t becomes the target turning angle ⁇ tref. Then, based on the motor current command value Imct and the current value Imd of the drive motor 71 detected by the motor current detector 940, the current control unit 930 has the same configuration and operation as the current control unit 130, and The current control is performed by driving the control 71.
- FIG. 23 shows a configuration example of the target turning angle generation unit 910.
- the target turning angle generation unit 910 includes a limit unit 931, a rate limit unit 932, and a correction unit 933.
- the limiting unit 931 limits the upper and lower limits of the steering angle ⁇ h and outputs the steering angle ⁇ h1. Like the output limiting unit 350 in the twist angle control unit 300, the upper limit and the lower limit for the steering angle ⁇ h are set in advance to limit.
- the rate limiting unit 932 sets a limit value for the amount of change in the steering angle ⁇ h1 to limit the amount of change in the steering angle ⁇ h1, and outputs the steering angle ⁇ h2 in order to avoid a sudden change in the steering angle. For example, a difference from the steering angle ⁇ h1 one sample before is set as a change amount, and when the absolute value of the change amount is larger than a predetermined value (limit value), the steering angle is set so that the absolute value of the change amount becomes the limit value. ⁇ h1 is added or subtracted and output as the steering angle ⁇ h2. If the value is equal to or less than the limit value, the steering angle ⁇ h1 is output as it is as the steering angle ⁇ h2.
- an upper limit value and a lower limit value may be set for the change amount so as to limit the change amount.
- the rate may be limited.
- the correction unit 933 corrects the steering angle ⁇ h2 and outputs a target turning angle ⁇ tref. For example, using a map that defines the characteristics of the target turning angle ⁇ tref with respect to the magnitude
- the target turning angle ⁇ tref may be obtained simply by multiplying the steering angle ⁇ h2 by a predetermined gain.
- FIG. 24 shows a configuration example of the turning angle control unit 920.
- the turning angle control unit 920 has the same configuration as the configuration example of the torsion angle control unit 300 shown in FIG. 11 except that the stabilization compensation unit 340 and the addition unit 362 are included, and the target torsion angle ⁇ ref and the torsion angle are used.
- a target turning angle ⁇ tref and a turning angle ⁇ t are input instead of the angle ⁇ , and a turning angle feedback (FB) compensating unit 921, a turning angular velocity calculating unit 922, a speed control unit 923, an output limiting unit 926, and a subtracting unit 927 are input.
- FB turning angle feedback
- the angle sensor 73 detects the turning angle ⁇ t
- the angle sensor 74 detects the motor angle ⁇ m (step S110)
- the turning angle ⁇ t is sent to the turning angle control unit 920
- the motor angle ⁇ m is sent to the angular velocity
- Each is input to the arithmetic unit 951.
- Angular velocity calculating section 951 calculates motor angular velocity ⁇ m by differentiating motor angle ⁇ m, and outputs the result to right-turn / left-turn determining section 300 (step S120).
- the target turning angle generation unit 910 inputs the steering angle ⁇ h, and the steering angle ⁇ h is input to the limiting unit 931.
- the limiting unit 931 limits the upper and lower limit values of the steering angle ⁇ h based on the preset upper and lower limit values (step S180), and outputs the result to the rate limiting unit 932 as the steering angle ⁇ h1.
- the rate limiting unit 932 limits the amount of change in the steering angle ⁇ h1 by a preset limit value (step S190), and outputs the result to the correcting unit 933 as the steering angle ⁇ h2.
- the correction unit 933 corrects the steering angle ⁇ h2 to obtain a target turning angle ⁇ tref (Step S200), and outputs the target turning angle ⁇ tref to the turning angle control unit 920.
- the turning angle control unit 920 that has input the turning angle ⁇ t and the target turning angle ⁇ tref calculates the deviation ⁇ t 0 by subtracting the turning angle ⁇ t from the target turning angle ⁇ tref in the subtraction unit 927 (step S210).
- Deviation Derutashitati 0 is input to the turning angle FB compensation unit 921, the turning angle FB compensation unit 921 compensates the deviation Derutashitati 0 by multiplying the compensation value to the deviation ⁇ t 0 (step S220), the target turning angular velocity ⁇ tref is output to the speed control unit 923.
- the turning angular speed calculation unit 922 receives the turning angle ⁇ t, calculates the turning angular speed ⁇ tt by a differential operation with respect to the turning angle ⁇ t (step S230), and outputs it to the speed control unit 923.
- the speed control unit 923 calculates the motor current command value Imcta by IP control in the same manner as the speed control unit 330 (step S240), and outputs it to the output limiting unit 926.
- the output limiting unit 926 limits the upper and lower limits of the motor current command value Imcta according to the preset upper and lower limits (step S250), and outputs the result as the motor current command value Imct (step S260).
- the motor current command value Imct is input to the current control unit 930, and the current control unit 930 determines the driving motor based on the motor current command value Imct and the current value Imd of the driving motor 71 detected by the motor current detector 940. Then, the current control is performed to execute current control (step S270).
- the speed control unit 923 in the turning angle control unit 920 is not an IP control but a PI control, a P control, a PID control, a PI-D Control or the like can be realized, and any control of P, I, and D may be used. Further, following control in the turning angle control unit 920 and the torsion angle control unit 300 is generally used. It may be performed with a control structure that is appropriate.
- the turning angle control unit 920 is used in a vehicle device as long as the actual angle (here, turning angle ⁇ t) follows the target angle (here, target turning angle ⁇ tref).
- the present invention is not limited to the control configuration. For example, a control configuration used for an industrial positioning device, an industrial robot, or the like may be applied.
- one ECU 50 controls the reaction force device 60 and the drive device 70.
- the ECU for the reaction force device 60 and the ECU for the drive device 70 are It may be provided.
- the ECUs transmit and receive data by communication.
- the SBW system shown in FIG. 21 has no mechanical connection between the reaction force device 60 and the driving device 70.
- the column shaft 2 and the steering mechanism are connected by a clutch or the like.
- the present invention is also applicable to an SBW system provided with a mechanical torque transmission mechanism that mechanically couples with the SBW. In such an SBW system, when the system is normal, the clutch is turned off to release the mechanical torque transmission, and when the system is abnormal, the clutch is turned on to enable the mechanical torque transmission.
- the torsion angle controller 300 in the first to fourth embodiments and the assist controller 700 in the third embodiment directly calculate the motor current command value Imc and the assist current command value Iac, Before calculating them, the motor torque (target torque) to be output may be calculated first, and then the motor current command value and the assist current command value may be calculated. In this case, in order to obtain the motor current command value and the assist current command value from the motor torque, a generally used relationship between the motor current and the motor torque is used.
- the drawings used above are conceptual diagrams for qualitatively describing the present invention, and the present invention is not limited to these. Further, the above embodiment is an example of a preferred embodiment of the present invention, but the present invention is not limited to this, and various modifications can be made without departing from the gist of the present invention.
- the mechanism is not limited to a torsion bar as long as the mechanism has an arbitrary spring constant between the handle and the motor or the reaction force motor.
- a main object of the present invention is a means for realizing a target steering torque for eliminating a concern about the occurrence of assist due to an offset value of the steering torque. And the torsion angle control unit.
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
【課題】路面の状態に影響されず、経年によるステアリング操舵系の機構特性の変化に左右されず、操舵角等に対して適切な操舵トルクを容易に実現することが可能な車両用操向装置を提供する。 【解決手段】操舵系をアシスト制御する車両用操向装置において、目標操舵トルクを生成する目標操舵トルク生成部と、目標操舵トルクを目標捩れ角に変換する変換部と、目標捩れ角に対して捩れ角を追従させるようなモータ電流指令値を演算する捩れ角制御部とを備え、目標操舵トルク生成部が、操舵トルクのオフセット値に基づいて設定される操舵角に応じた特性より第1トルク信号を求めるオフセット補正部を具備し、第1トルク信号を目標操舵トルクとして出力し、モータ電流指令値に基づいてモータを駆動制御する。
Description
本発明は、トーションバー等の捩れ角に基づいて所望の操舵トルクを実現し、路面の状態に影響されず、経年による機構系特性の変化に左右されない高性能な車両用操向装置に関する。
車両用操向装置の1つである電動パワーステアリング装置(EPS)は、車両の操舵系にモータの回転力でアシスト力(操舵補助力)を付与するものであり、インバータから供給される電力で制御されるモータの駆動力を、減速機構を含む伝達機構により、ステアリングシャフト或いはラック軸にアシスト力として付与する。かかる従来の電動パワーステアリング装置は、アシスト力を正確に発生させるため、モータ電流のフィードバック制御を行っている。フィードバック制御は、操舵補助指令値(電流指令値)とモータ電流検出値との差が小さくなるようにモータ印加電圧を調整するものであり、モータ印加電圧の調整は、一般的にPWM(パルス幅変調)制御のデューティの調整で行っている。
電動パワーステアリング装置の一般的な構成を図1に示して説明すると、ハンドル1のコラム軸(ステアリングシャフト、ハンドル軸)2は減速機構3、ユニバーサルジョイント4a及び4b、ピニオンラック機構5、タイロッド6a,6bを経て、更にハブユニット7a,7bを介して操向車輪8L,8Rに連結されている。また、トーションバーを有するコラム軸2には、ハンドル1の操舵トルクTsを検出するトルクセンサ10及び操舵角θhを検出する舵角センサ14が設けられており、ハンドル1の操舵力を補助するモータ20が減速機構3を介してコラム軸2に連結されている。電動パワーステアリング装置を制御するコントロールユニット(ECU)30には、バッテリ13から電力が供給されると共に、イグニションキー11を経てイグニションキー信号が入力される。コントロールユニット30は、トルクセンサ10で検出された操舵トルクTsと車速センサ12で検出された車速Vsとに基づいてアシスト(操舵補助)指令の電流指令値の演算を行い、電流指令値に補償等を施した電圧制御指令値Vrefによって、EPS用モータ20に供給する電流を制御する。
コントロールユニット30には、車両の各種情報を授受するCAN(Controller Area Network)40が接続されており、車速VsはCAN40から受信することも可能である。また、コントロールユニット30には、CAN40以外の通信、アナログ/ディジタル信号、電波等を授受する非CAN41も接続可能である。
コントロールユニット30は主としてCPU(Central Processing Unit)(MCU(Micro Controller Unit)、MPU(Micro Processor Unit)等も含む)で構成されるが、そのCPU内部においてプログラムで実行される一般的な機能を示すと図2のようになる。
図2を参照してコントロールユニット30の機能及び動作を説明すると、トルクセンサ10で検出された操舵トルクTs及び車速センサ12で検出された(若しくはCAN40からの)車速Vsは、電流指令値演算部31に入力される。電流指令値演算部31は、入力された操舵トルクTs及び車速Vsに基づいてアシストマップ等を用いて、モータ20に供給する電流の制御目標値である電流指令値Iref1を演算する。電流指令値Iref1は加算部32Aを経て電流制限部33に入力され、最大電流を制限された電流指令値Irefmが減算部32Bに入力され、フィードバックされているモータ電流値Imとの偏差I(=Irefm-Im)が演算され、その偏差Iが操舵動作の特性改善のためのPI(比例積分)制御部35に入力される。PI制御部35で特性改善された電圧制御指令値VrefがPWM制御部36に入力され、更に駆動部としてのインバータ37を介してモータ20がPWM駆動される。モータ20の電流値Imはモータ電流検出器38で検出され、減算部32Bにフィードバックされる。
加算部32Aには補償信号生成部34からの補償信号CMが加算されており、補償信号CMの加算によって操舵システム系の特性補償を行い、収れん性や慣性特性等を改善するようになっている。補償信号生成部34は、セルフアライニングトルク(SAT)343と慣性342を加算部344で加算し、その加算結果に更に収れん性341を加算部345で加算し、加算部345の加算結果を補償信号CMとしている。
このように、従来の電動パワーステアリング装置でのアシスト制御では、運転者の手入力にて加えられた操舵トルクをトーションバーの捩れトルクとしてトルクセンサで検出し、主にそのトルクに応じたアシスト電流としてモータ電流を制御している。しかしながら、この方法で制御を行う場合、路面の状態(例えば傾斜)の違いにより、操舵角によって異なる操舵トルクとなってしまうことがある。モータ出力特性の経年使用によるバラツキによっても、操舵トルクに影響を与えることがある。
かかる問題を解決するために、例えば、特許第5208894号公報(特許文献1)に示されるような電動パワーステアリング装置が提案されている。特許文献1の電動パワーステアリング装置では、運転者の触覚特性に基づく適切な操舵トルクを与えるために、操舵角又は操舵トルクと手応え量との関係に基づいて決定される操舵角と操舵トルクとの関係(操舵反力特性マップ)に基づいて、操舵トルクの目標値を設定している。
しかしながら、特許文献1の電動パワーステアリング装置では、操舵反力特性マップを予め求めておかなければならず、また、操舵トルクの目標値と検出される操舵トルクとの偏差に基づいて制御を行っているので、操舵トルクに対する影響が残ってしまうおそれがある。
本発明は上述のような事情よりなされたものであり、本発明の目的は、路面の状態に影響されず、経年によるステアリング操舵系の機構特性の変化に左右されず、操舵角等に対して同等の操舵トルクを容易に実現することが可能な車両用操向装置を提供することにある。
本発明は、任意のバネ定数を有するトーションバー及び前記トーションバーの捩れ角を検出するセンサを少なくとも備え、モータを駆動制御することにより、操舵系をアシスト制御車両用操向装置に関し、本発明の上記目的は、目標操舵トルクを生成する目標操舵トルク生成部と、前記目標操舵トルクを目標捩れ角に変換する変換部と、前記目標捩れ角に対して前記捩れ角を追従させるようなモータ電流指令値を演算する捩れ角制御部とを備え、前記目標操舵トルク生成部が、操舵トルクのオフセット値に基づいて設定される操舵角に応じた特性より第1トルク信号を求めるオフセット補正部を具備し、前記第1トルク信号を前記目標操舵トルクとして出力し、前記モータ電流指令値に基づいて前記モータを駆動制御することにより達成される。
また、本発明の上記目的は、前記オフセット補正部が、操舵状態及び前記操舵角に応じて基本トルク信号を求めるオフセット補正演算部を具備し、前記基本トルク信号は、右切り及び左切り操舵に対してそれぞれ設定した値に飽和するようなヒステリシス特性を有し、前記基本トルク信号を前記第1トルク信号として出力することにより、或いは、前記オフセット補正演算部が、前記オフセット値よりも大きい幅のヒステリシス特性を有することにより、或いは、前記オフセット補正部が、前記基本トルク信号に車速感応ゲインを乗算することにより前記第1トルク信号を算出する車速感応ゲイン部を更に具備することにより、或いは、前記車速感応ゲインが、車速が大きくなるに従って小さくなる特性であることにより、或いは、前記目標操舵トルク生成部が、基本マップを用いて前記操舵角及び車速より第2トルク信号を求める基本マップ部と、車速感応であるダンパゲインマップを用いて角速度情報に基づいて第3トルク信号を求めるダンパ演算部とを更に具備し、前記第2トルク信号及び前記第3トルク信号の内の少なくとも1つの信号並びに前記第1トルク信号より前記目標操舵トルクを算出することにより、或いは、前記基本マップが、車速感応であり、車速がゼロのときに前記第2トルク信号がゼロである特性を有することにより、或いは、前記目標操舵トルク生成部が、前記基本マップ部の前段又は後段に、位相補償を行う位相補償部を更に具備し、前記基本マップ部及び前記位相補償部を介して、前記操舵角及び前記車速より前記第2トルク信号を求めることにより、より効果的に達成される。
本発明の車両用操向装置によれば、目標操舵トルク生成部で生成される目標操舵トルクを基に求められる目標捩れ角に対して制御を行うことにより、目標捩れ角に捩れ角が追従するように動作し、所望の操舵トルクを実現し、運転者の操舵の感覚に基づく適切な操舵トルクを与えることができる。
更に、オフセット補正部の動作により、基本マップ部の特性が舵角に応じて変化しない、例えば図6に示す据切り(車速0km/h)状態における、操舵トルクのオフセット値による運転者が意図しないアシストの発生を抑制し、ステアリング動作を安定させることができる。
本発明は、路面の状態に影響されず、操舵角等に対して適切な操舵トルクを実現するための車両用操向装置であり、トーションバー等の捩れ角を、操舵角等に応じた値に追従するように制御することにより所望の操舵トルクを実現している。
以下に、本発明の実施の形態を、図面を参照して説明する。
先ず、本発明に係る車両用操向装置の1つである電動パワーステアリング装置に関連する情報を検出する各種センサの設置例について説明する。図3は、EPS操舵系と各種センサの設置例を示す図であり、コラム軸2にはトーションバー2Aが備えられている。操向車輪8L,8Rには路面反力Fr及び路面情報μが作用する。トーションバー2Aを挟んでコラム軸2のハンドル側には上側角度センサが設けられ、トーションバー2Aを挟んでコラム軸2の操向車輪側には下側角度センサが設けられており、上側角度センサはハンドル角θ1を検出し、下側角度センサはコラム角θ2を検出する。操舵角θhはコラム軸2の上部に設けられた舵角センサで検出され、ハンドル角θ1及びコラム角θ2の偏差から、下記数1及び数2によってトーションバーの捩れ角Δθ及びトーションバートルクTtを求めることができる。なお、Ktはトーションバー2Aのバネ定数である。
トーションバートルクTtは、例えば特開2008-216172号公報で示されるトルクセンサを用いて検出することも可能である。なお、本実施形態では、トーションバートルクTtを操舵トルクTsとしても扱うこととする。
次に、本発明の構成例について説明する。
図4は本発明の構成例(第1実施形態)を示すブロック図であり、運転者のハンドル操舵はEPS操舵系/車両系100内のモータでアシスト制御される。目標操舵トルクTrefを出力する目標操舵トルク生成部200には、操舵角θhの他に、車速Vs及び右切り/左切り判定部500から出力される右切り又は左切りの操舵状態STsが入力される。目標操舵トルクTrefは変換部400で目標捩れ角Δθrefに変換され、目標捩れ角Δθrefは、トーションバー2Aの捩れ角Δθ及びモータ角速度ωmと共に捩れ角制御部300に入力される。捩れ角制御部300は、捩れ角Δθが目標捩れ角Δθrefとなるようなモータ電流指令値Imcを演算し、モータ電流指令値ImcによりEPSのモータが駆動される。
右切り/左切り判定部500は、モータ角速度ωmを基に操舵が右切りか左切りかを判定し、判定結果を操舵状態STsとして出力する。即ち、モータ角速度ωmが正の値の場合は「右切り」と判定し、負の値の場合は「左切り」と判定する。なお、モータ角速度ωmの代わりに、操舵角θh、ハンドル角θ1又はコラム角θ2に対して速度演算を行って算出される角速度を用いても良い。
図5は目標操舵トルク生成部200の構成例を示しており、目標操舵トルク生成部200は、基本マップ部210、微分部220、ダンパゲイン部230、オフセット補正部240、乗算部250並びに加算部251及び252を備え、操舵角θhは基本マップ部210、微分部220及びオフセット補正部240に入力され、車速Vsは基本マップ部210、ダンパゲイン部230及びオフセット補正部240に入力され、右切り/左切り判定部500から出力される操舵状態STsはオフセット補正部240に入力される。
基本マップ部210は、基本マップを有し、基本マップを用いて、車速Vsをパラメータとするトルク信号(第2トルク信号)Tref_aを出力する。基本マップはチューニングにより調整されており、例えば、図6(A)に示されるように、トルク信号Tref_aは、操舵角θhの大きさ(絶対値)|θh|が増加するにつれて増加し、車速Vsが0[km/h]の時は0で、車速Vsが増加するにつれて増加するようになっている。なお、図6(A)において、符号部211は操舵角θhの符号(+1、-1)を乗算部212に出力しており、操舵角θhの大きさからマップによりトルク信号Tref_aの大きさを求め、これに操舵角θhの符号を乗算し、トルク信号Tref_aを求める構成となっているが、図6(B)に示されるように、正負の操舵角θhに応じてマップを構成しても良く、この場合、操舵角θhが正の場合と負の場合とで変化の態様を変えても良い。また、図6に示される基本マップは車速感応であるが、車速感応でなくても良く、車速Vsが0のとき、トルク信号Tref_aは0ではなく微小な値でも良い。
微分部220は、操舵角θhを微分して角速度情報である舵角速度ωhを算出し、舵角速度ωhは乗算部250に入力される。
ダンパゲイン部230は、舵角速度ωhに乗算されるダンパゲインDGを出力する。乗算部250にてダンパゲインDGを乗算された舵角速度ωhは、トルク信号(第3トルク信号)Tref_bとして加算部252に入力される。ダンパゲインDGは、ダンパゲイン部230が有する車速感応型のダンパゲインマップを用いて、車速Vsに応じて求められる。ダンパゲインマップは、例えば、図7に示されるように、車速Vsが高くなるに従って徐々に大きくなる特性を有する。ダンパゲインマップは操舵角θhに応じて可変としても良い。なお、ダンパゲイン部230及び乗算部250でダンパ演算部を構成している。
オフセット補正部240は、据切り(車速0km/h)状態における、操舵トルクのオフセット値によるアシストの発生を抑制するためのトルク信号(第1トルク信号)Tref_cを算出する。手放し状態において検出される操舵トルクにオフセット値が含まれる場合、据切り状態において目標操舵トルクを0[Nm]とすると、オフセット値が存在するためにアシストが発生することがある。そこで、このオフセット値に基づいて、操舵角θhに応じた特性(以下、「オフセット対策特性」とする)を設定し、オフセット対策特性を用いてトルク信号Tref_cを算出する。図8にオフセット補正部240の構成例を示す。オフセット補正部240はオフセット補正演算部241及び車速感応ゲイン部242を備える。
オフセット補正演算部241は、オフセット対策特性を図9に示されるようなヒステリシス特性として定義し、操舵角θh及び操舵状態STsに基づき、トルク信号(基本トルク信号)Tref_sを演算する。図9において、横軸は操舵角θh[deg]、縦軸はトルク信号Tref_s[Nm]であり、Ahysはヒステリシス幅であり、実線は右切り操舵の場合の特性、破線は左切り操舵の場合の特性を示しており、操舵角+θh2で右切りから左切りに操舵方向を変化させ、操舵角-θh2で左切りから右切りに操舵方向を変化させた例である。図9に示されるように、右切り操舵の場合、トルク信号Tref_sは、操舵角θhが-θh1からθh2の間ではヒステリシス幅Ahysで一定で、-θh2から-θh1の間では一定の割合(傾き)a=2Ahys/(θh2-θh1)で変化し、左切り操舵の場合、トルク信号Tref_sは、操舵角θhがθh1から-θh2の間ではヒステリシス幅Ahysの負数-Ahysで一定で、θh2からθh1の間では傾きaで変化する。操舵トルクのオフセット値によるアシストの発生を抑えるために、ヒステリシス幅Ahysの値はオフセット値よりも大きい値に設定する。なお、オフセット対策特性は、図9に示されるような直線的に変化するヒステリシス特性ではなく、曲線的に変化するヒステリシス特性でも良い。また、右切り操舵の場合と左切り操舵の場合とで対称的な特性となっているが、非対称な特性でも良い。例えば、オフセット値が右切り操舵と左切り操舵で異なる場合、非対称な特性とする。
車速感応ゲイン部242は、車速に応じたゲイン(車速感応ゲイン)をトルク信号Tref_sに乗算することにより、トルク信号Tref_cを出力する。車速感応ゲインは、車速Vsが大きくなるに従って小さくなるように設定される。例えば、図10に示されるように、車速Vsが0km/hの時(停車時)に車速感応ゲインを1.0とし、その後、車速Vsが大きくなるに従って、一定の割合で車速感応ゲインは小さくなり、車速VsがVs1(例えば2km/h)になったら、減少する割合を小さくし、車速VsがVs2(例えば6km/h)の時に車速感応ゲインは0となるようにする。なお、車速Vsが0km/hの時の車速感応ゲインの値は1.0以外でも良く、車速感応ゲインが減少する割合が変わる箇所は複数でも良く、車速感応ゲインの変化は直線的な変化ではなく、曲線的な変化でも良い。
このように、オフセット補正演算部241によりオフセット対策特性にヒステリシス性を持たせ、車速感応ゲイン部242によりオフセット対策特性を車速感応とすることによって、オフセット値による影響を軽減するトルク信号Tref_cを生成し、トルク信号Tref_cにより、操舵トルクのオフセット値によるアシストの発生を抑制することができる。なお、車速感応ゲイン部242の代わりに、ヒステリシス幅Ahysを車速Vsに応じて可変とすることにより、オフセット対策特性を車速感応としても良い。この場合、車速感応ゲイン部242は不要となる。また、オフセット対策特性をヒステリシス特性以外の特性としても良い。
トルク信号Tref_c、Tref_b及びTref_aは、加算部252及び251で順次加算され、目標操舵トルクTrefとして出力される。
なお、舵角速度ωhは、操舵角θhに対する微分演算により求めているが、高域のノイズの影響を低減するために適度にローパスフィルタ(LPF)処理を実施している。また、ハイパスフィルタ(HPF)とゲインにより、微分演算とLPFの処理を実施しても良い。更に、舵角速度ωhは、操舵角θhではなく、上側角度センサが検出するハンドル角θ1又は下側角度センサが検出するコラム角θ2に対して微分演算とLPFの処理を行って算出しても良い。舵角速度ωhの代わりにモータ角速度ωmを角速度情報として使用しても良く、この場合、微分部220は不要となる。
変換部400は、トーションバー2Aのバネ定数Ktの逆数の符号を反転した-1/Ktの特性を有しており、目標操舵トルクTrefを目標捩れ角Δθrefに変換する。
捩れ角制御部300は、目標捩れ角Δθref、捩れ角Δθ及びモータ角速度ωmに基づいてモータ電流指令値Imcを演算する。図11は捩れ角制御部300の構成例を示すブロック図であり、捩れ角制御部300は、捩れ角フィードバック(FB)補償部310、捩れ角速度演算部320、速度制御部330、安定化補償部340、出力制限部350、減算部361及び加算部362を備えており、変換部400から出力される目標捩れ角Δθrefは減算部361に加算入力され、捩れ角Δθは減算部361に減算入力されると共に、捩れ角速度演算部320に入力され、モータ角速度ωmは安定化補償部340に入力される。
捩れ角FB補償部310は、減算部361で算出される目標捩れ角Δθrefと捩れ角Δθの偏差Δθ0に対して補償値CFB(伝達関数)を乗算し、目標捩れ角Δθrefに捩れ角Δθが追従するような目標捩れ角速度ωrefを出力する。補償値CFBは単純なゲインKppでも、PI制御の補償値など一般的に用いられている補償値でも良い。目標捩れ角速度ωrefは速度制御部330に入力される。捩れ角FB補償部310と速度制御部330により、目標捩れ角Δθrefに捩れ角Δθを追従させ、所望の操舵トルクを実現することが可能となる。
捩れ角速度演算部320は、捩れ角Δθに対する微分演算により捩れ角速度ωtを算出し、捩れ角速度ωtは速度制御部330に入力される。微分演算として、HPFとゲインによる擬似微分を行っても良い。また、捩れ角速度ωtを別の手段や捩れ角Δθ以外から算出し、速度制御部330に入力するようにしても良い。
速度制御部330は、I-P制御(比例先行型PI制御)により、目標捩れ角速度ωrefに捩れ角速度ωtが追従するようなモータ電流指令値Imca1を算出する。減算部333で目標捩れ角速度ωrefと捩れ角速度ωtとの差分(ωref-ωt)を算出し、その差分を、ゲインKviを有する積分部331にて積分し、積分結果は減算部334に加算入力される。捩れ角速度ωtは比例部332にも入力され、ゲインKvpによる比例処理を施され、減算部334に減算入力される。減算部334での減算結果がモータ電流指令値Imca1として出力される。なお、速度制御部330は、I-P制御ではなく、PI制御、P(比例)制御、PID(比例積分微分)制御、PI-D制御(微分先行型PID制御)、モデルマッチング制御、モデル規範制御等の一般的に用いられている制御方法でモータ電流指令値Imca1を算出しても良い。
安定化補償部340は補償値Cs(伝達関数)を有しており、モータ角速度ωmよりモータ電流指令値Imca2を算出する。追従性及び外乱特性を向上させるために、捩れ角FB補償部310及び速度制御部330のゲインを上げると、高域の制御的な発振現象が発生してしまう。この対策として、モータ角速度ωmに対し、安定化するために必要な伝達関数(Cs)を安定化補償部340に設定する。これにより、EPS制御システム全体の安定化を実現することができる。安定化補償部340の伝達関数(Cs)として、例えば1次のHPFの構造を用いた擬似微分とゲインにより設定した、下記数3で表わされる1次フィルタを使用する。
速度制御部330からのモータ電流指令値Imca1及び安定化補償部340からのモータ電流指令値Imca2は加算部362で加算され、モータ電流指令値Imcbとして出力される。
出力制限部350は、モータ電流指令値Imcbの上下限値を制限して、モータ電流指令値Imcを出力する。図12に示されるように、モータ電流指令値に対する上限値及び下限値を予め設定し、入力するモータ電流指令値Imcbが、上限値以上の場合は上限値を、下限値以下の場合は下限値を、それ以外の場合はモータ電流指令値Imcbを、モータ電流指令値Imcとして出力する。
このような構成において、本実施形態の動作例を図13~図15のフローチャートを参照して説明する。
動作を開始すると、右切り/左切り判定部500は、モータ角速度ωmを入力し、モータ角速度ωmの符号を基に操舵が右切りか左切りかを判定し、判定結果を操舵状態STsとして、目標操舵トルク生成部200に出力する(ステップS10)。
目標操舵トルク生成部200は、操舵状態STsと共に、操舵角θh及び車速Vsを入力し、目標操舵トルクTrefを生成する(ステップS20)。目標操舵トルク生成部200の動作例については、図14のフローチャートを参照して説明する。
目標操舵トルク生成部200に入力された操舵角θhは基本マップ部210、微分部220及びオフセット補正部240に、操舵状態STsはオフセット補正部240に、車速Vsは基本マップ部210、ダンパゲイン部230及びオフセット補正部240にそれぞれ入力される(ステップS21)。
基本マップ部210は、図6(A)又は(B)に示される基本マップを用いて、操舵角θh及び車速Vsに応じたトルク信号Tref_aを生成して、加算部251に出力する(ステップS22)。
微分部220は操舵角θhを微分して舵角速度ωhを出力し(ステップS23)、ダンパゲイン部230は図7に示されるダンパゲインマップを用いて車速Vsに応じたダンパゲインDGを出力し(ステップS24)、乗算部250は舵角速度ωh及びダンパゲインDGを乗算してトルク信号Tref_bを演算し、加算部252に出力する(ステップS25)。
オフセット補正部240では、操舵角θh及び操舵状態STsはオフセット補正演算部241に、車速Vsは車速感応ゲイン部242にそれぞれ入力される。オフセット補正演算部241は、操舵角θhに対して、図9に示されるオフセット対策特性を用いて、操舵状態STsに応じてヒステリシス補正を実施し(ステップS26)、トルク信号Tref_sを生成し、車速感応ゲイン部242に出力する。車速感応ゲイン部242は、車速Vsに応じて、図10に示される特性により車速感応ゲインを決定し、トルク信号Tref_sに乗算し、トルク信号Tref_cとして加算部252に出力する(ステップS27)。なお、オフセット補正演算部241におけるオフセット対策特性を、ヒステリシス幅Ahys並びに操舵角θh1及びθh2で定義しても良いし、操舵角θh1又はθh2の代わりに傾きaを用いて定義しても良い。
そして、加算部252にてトルク信号Tref_b及びTref_cが加算され、その加算結果にトルク信号Tref_aが加算部251にて加算され、目標操舵トルクTrefが演算される(ステップS28)。
目標操舵トルク生成部200で生成された目標操舵トルクTrefは変換部400に入力され、変換部400で目標捩れ角Δθrefに変換される(ステップS30)。目標捩れ角Δθrefは捩れ角制御部300に入力される。
捩れ角制御部300は、目標捩れ角Δθrefと共に、捩れ角Δθ及びモータ角速度ωmを入力し、モータ電流指令値Imcを演算する(ステップS40)。捩れ角制御部300の動作例については、図15のフローチャートを参照して説明する。
捩れ角制御部300に入力された目標捩れ角Δθrefは減算部361に、捩れ角Δθは減算部361及び捩れ角速度演算部320に、モータ角速度ωmは安定化補償部340にそれぞれ入力される(ステップS41)。
減算部361では、目標捩れ角Δθrefから捩れ角Δθを減算することにより、偏差Δθ0が算出される(ステップS42)。偏差Δθ0は捩れ角FB補償部310に入力され、捩れ角FB補償部310は、偏差Δθ0に補償値CFBを乗算することにより偏差Δθ0を補償し(ステップS43)、目標捩れ角速度ωrefを速度制御部330に出力する。
捩れ角Δθを入力した捩れ角速度演算部320は、捩れ角Δθに対する微分演算により捩れ角速度ωtを算出し(ステップS44)、速度制御部330に出力する。
速度制御部330では、目標捩れ角速度ωrefと捩れ角速度ωtの差分が減算部333で算出され、その差分が積分部331で積分(Kvi/s)されて減算部334に加算入力される(ステップS45)。更に、捩れ角速度ωtは比例部332で比例処理(Kvp)され、比例結果が減算部334に減算入力され(ステップS45)、減算部334の減算結果であるモータ電流指令値Imca1が出力され、加算部362に入力される。
安定化補償部340は、入力したモータ角速度ωmに対して、数3で表される伝達関数Csを用いて安定化補償を行い(ステップS46)、安定化補償部340からのモータ電流指令値Imca2は加算部362に入力される。
加算部362ではモータ電流指令値Imca1及びImca2の加算が行われ(ステップS47)、加算結果であるモータ電流指令値Imcbは出力制限部350に入力される。出力制限部350は、予め設定された上限値及び下限値によりモータ電流指令値Imcbの上下限値を制限し(ステップS48)、モータ電流指令値Imcとして出力する(ステップS49)。
捩れ角制御部300から出力されたモータ電流指令値Imcに基づいてモータを駆動し、電流制御が実施される(ステップS50)。
なお、図13~図15におけるデータ入力及び演算等の順番は適宜変更可能である。
本実施形態でのオフセット補正部の効果について、シミュレーション結果を基に説明する。
シミュレーションでは、トーションバーにおいて検出される操舵トルクに0.05[Nm]のオフセットが発生していると想定する。また、据切り状態の操舵であるとして、車速Vsが0km/hの基本マップを使用する。よって、基本マップ部210から出力されるトルク信号Tref_aの値は0[Nm]となる。微分部220は、微分演算として、HPFとゲインによる擬似微分を行う。
先ずは、オフセット補正部による補正がない場合の操舵角と操舵トルクの時間応答のシミュレーション結果について説明する。
図16にシミュレーション結果を示す。図16において、横軸は時間[sec]、縦軸は、図16(A)では操舵角[deg]、図16(B)では操舵トルク[Nm]である。図16(A)では、操舵角が初期の0degからの時間応答を示しており、図16(B)では、目標操舵トルクの時間応答を細線で、検出される操舵トルクの時間応答を太線で示しており、目標操舵トルクは0[Nm]から、操舵トルクは-0.05[Nm]から開始している。捩れ角制御部300による捩れ角制御により、大きさが0.05[Nm]のオフセットを持った操舵トルクが、目標操舵トルク0[Nm]に追従するように調整されるので、図16(B)に示されるような時間応答になり、その結果、操舵トルクのオフセット値によるアシストが発生し、操舵角が、図16(A)に示されるように変化する。即ち、オフセット値があることにより手放し状態において操舵トルクが0.0[Nm]にならないことと、捩れ角制御が目標捩れ角に捩れ角を追従させようとすることにより、操舵トルクのオフセット値による操舵角変化が発生したものと推測される。
次に、オフセット補正部による補正がある場合の操舵角と操舵トルクの時間応答のシミュレーション結果について説明する。このシミュレーションでは、オフセット対策特性での傾きaは0.1[Nm/deg]とした。
図17にシミュレーション結果を示す。図17における軸の設定等は、図16と同じである。図17(A)から、オフセット補正部による補正を行うことにより、操舵角は、初期段階では若干変化するが、その後は、オフセット値0.05[Nm]を傾きa=0.1[Nm/deg]で除算した値である0.5[deg]で釣り合い、ハンドルがホールドしていることがわかる。つまり、オフセット補正部による補正により、操舵トルクのオフセット値によるアシストの発生が抑制されている。
第1実施形態での目標操舵トルク生成部200は基本マップ部210、ダンパ演算部(ダンパゲイン部230及び乗算部250)及びオフセット補正部240を備えているが、操舵トルクのオフセット値によるアシスト発生の抑制のみに特化し、オフセット補正部240のみを備える構成としても良い。この場合の目標操舵トルク生成部の構成例(第2実施形態)を図18に示す。目標操舵トルク生成部600では、オフセット補正部240から出力されるトルク信号Tref_cが、目標操舵トルクTrefとして出力されることになる。なお、目標操舵トルク生成部を、基本マップ部210又はダンパ演算部とオフセット補正部240を組み合わせた構成としても良い。
第1及び第2実施形態での捩れ角制御部から出力されるモータ電流指令値Imcに、従来のEPSにおいて操舵トルクに基づいて演算される電流指令値(以下、「アシスト電流指令値」とする)を、例えば、図2に示される電流指令値演算部31から出力される電流指令値Iref1又は電流指令値Iref1に補償信号CMを加算した電流指令値Iref2等を加算して良い。
第1実施形態に対して、上記の内容を適用した構成例(第3実施形態)を図19に示す。アシスト制御部700は、電流指令値演算部31、又は、電流指令値演算部31、補償信号生成部34及び加算部32Aから構成される。アシスト制御部700から出力されるアシスト電流指令値Iac(図2における電流指令値Iref1又はIref2に相当)と、捩れ角制御部300から出力されるモータ電流指令値Imcは、加算部710で加算され、加算結果である電流指令値Icは電流制限部720に入力され、最大電流を制限された電流指令値Icmに基づいてモータを駆動し、電流制御が実施される。
第1~第3実施形態のうち、基本マップ部210を備える目標操舵トルク生成部200において、基本マップ部210の前段又は後段に位相補償を行う位相補償部260を挿入しても良い。つまり、図5中の破線で囲まれた領域Rの構成を、図20(A)又は(B)に示されるような構成にしても良い。位相補償部260において、位相補償として位相進み補償を設定し、例えば、分子のカットオフ周波数を1.0Hz、分母のカットオフ周波数を1.3Hzとした1次フィルタで位相進み補償を行う場合、スッキリしたフィールを実現することができる。目標操舵トルク生成部に関しては、操舵角に基づいた構成であるならば、上述の構成に限られない。
また、EPS制御システムが安定している場合は、安定化補償部を省略しても良い。出力制限部も省略可能である。
図1及び図3では本発明をコラム型EPSに適用しているが、本発明はコラム型等の上流型に限られず、ラック&ピニオン等の下流型EPSにも適用可能である。更に、目標捩れ角に基づくフィードバック制御を行うということでは、トーションバー(バネ定数任意)及び捩れ角検出用のセンサを少なくとも備えるステアバイワイヤ(SBW)反力装置等にも適用可能である。本発明を、トーションバーを備えたSBW反力装置に適用した場合の実施形態(第4実施形態)について説明する。
まずは、SBW反力装置を含むSBWシステム全体について説明する。図21はSBWシステムの構成例を、図1に示される電動パワーステアリング装置の一般的な構成に対応させて示した図である。なお、同一構成には同一符号を付し、詳細な説明は省略する。
SBWシステムは、ユニバーサルジョイント4aにてコラム軸2と機械的に結合されるインターミディエイトシャフトがなく、ハンドル1の操作を電気信号によって操向車輪8L,8R等からなる転舵機構に伝えるシステムである。図21に示されるように、SBWシステムは反力装置60及び駆動装置70を備え、コントロールユニット(ECU)50が両装置の制御を行う。反力装置60は、舵角センサ14にて操舵角θhの検出を行うと同時に、操向車輪8L,8Rから伝わる車両の運動状態を反力トルクとして運転者に伝達する。反力トルクは、反力用モータ61により生成される。なお、SBWシステムの中には反力装置内にトーションバーを有さないタイプもあるが、本発明を適用するSBWシステムはトーションバーを有するタイプであり、トルクセンサ10にて操舵トルクTsを検出する。また、角度センサ74が、反力用モータ61のモータ角θmを検出する。駆動装置70は、運転者によるハンドル1の操舵に合わせて、駆動用モータ71を駆動し、その駆動力を、ギア72を介してピニオンラック機構5に付与し、タイロッド6a,6bを経て、操向車輪8L,8Rを転舵する。ピニオンラック機構5の近傍には角度センサ73が配置されており、操向車輪8L,8Rの転舵角θtを検出する。ECU50は、反力装置60及び駆動装置70を協調制御するために、両装置から出力される操舵角θhや転舵角θt等の情報に加え、車速センサ12からの車速Vs等を基に、反力用モータ61を駆動制御する電圧制御指令値Vref1及び駆動用モータ71を駆動制御する電圧制御指令値Vref2を生成する。
このようなSBWシステムに本発明を適用した第4実施形態の構成について説明する。
図22は第4実施形態の構成を示すブロック図である。第4実施形態は、捩れ角Δθに対する制御(以下、「捩れ角制御」とする)と、転舵角θtに対する制御(以下、「転舵角制御」とする)を行い、反力装置を捩れ角制御で制御し、駆動装置を転舵角制御で制御する。なお、駆動装置は他の制御方法で制御しても良い。
捩れ角制御では、第1実施形態と同様の構成及び動作により、捩れ角Δθが、操舵角θh等を用いて目標操舵トルク生成部200及び変換部400を経て算出される目標捩れ角Δθrefに追従するような制御を行う。モータ角θmは角度センサ74で検出され、モータ角速度ωmは、角速度演算部951にてモータ角θmを微分することにより算出される。転舵角θtは角度センサ73で検出される。また、第1実施形態ではEPS操舵系/車両系100内の処理として詳細な説明は行われていないが、電流制御部130は、図2に示される減算部32B、PI制御部35、PWM制御部36及びインバータ37と同様の構成及び動作により、捩れ角制御部300から出力されるモータ電流指令値Imc及びモータ電流検出器140で検出される反力用モータ61の電流値Imrに基づいて、反力用モータ61を駆動して、電流制御を行う。
転舵角制御では、目標転舵角生成部910にて操舵角θhに基づいて目標転舵角θtrefが生成され、目標転舵角θtrefは転舵角θtと共に転舵角制御部920に入力され、転舵角制御部920にて、転舵角θtが目標転舵角θtrefとなるようなモータ電流指令値Imctが演算される。そして、モータ電流指令値Imct及びモータ電流検出器940で検出される駆動用モータ71の電流値Imdに基づいて、電流制御部930が、電流制御部130と同様の構成及び動作により、駆動用モータ71を駆動して、電流制御を行う。
目標転舵角生成部910の構成例を図23に示す。目標転舵角生成部910は、制限部931、レート制限部932及び補正部933を備える。
制限部931は、操舵角θhの上下限値を制限して、操舵角θh1を出力する。捩れ角制御部300内の出力制限部350と同様に、操舵角θhに対する上限値及び下限値を予め設定して制限をかける。
レート制限部932は、操舵角の急変を回避するために、操舵角θh1の変化量に対して制限値を設定して制限をかけ、操舵角θh2を出力する。例えば、1サンプル前の操舵角θh1からの差分を変化量とし、その変化量の絶対値が所定の値(制限値)より大きい場合、変化量の絶対値が制限値となるように、操舵角θh1を加減算し、操舵角θh2として出力し、制限値以下の場合は、操舵角θh1をそのまま操舵角θh2として出力する。なお、変化量の絶対値に対して制限値を設定するのではなく、変化量に対して上限値及び下限値を設定して制限をかけるようにしても良く、変化量ではなく変化率や差分率に対して制限をかけるようにしても良い。
補正部933は、操舵角θh2を補正して、目標転舵角θtrefを出力する。例えば、目標操舵トルク生成部200内の基本マップ部210のように、操舵角θh2の大きさ|θh2|に対する目標転舵角θtrefの特性を定義したマップを用いて、操舵角θh2より目標転舵角θtrefを求める。或いは、単純に、操舵角θh2に所定のゲインを乗算することにより、目標転舵角θtrefを求めるようにしても良い。
転舵角制御部920の構成例を図24に示す。転舵角制御部920は、図11に示される捩れ角制御部300の構成例において安定化補償部340及び加算部362を除いた構成と同様の構成をしており、目標捩れ角Δθref及び捩れ角Δθの代わりに目標転舵角θtref及び転舵角θtを入力し、転舵角フィードバック(FB)補償部921、転舵角速度演算部922、速度制御部923、出力制限部926及び減算部927が、それぞれ捩れ角FB補償部310、捩れ角速度演算部320、速度制御部330、出力制限部350及び減算部361と同様の構成で同様の動作を行う。
このような構成において、第4実施形態の動作例を図25のフローチャートを参照して説明する。
動作を開始すると、角度センサ73は転舵角θtを検出し、角度センサ74はモータ角θmを検出し(ステップS110)、転舵角θtは転舵角制御部920に、モータ角θmは角速度演算部951にそれぞれ入力される。
角速度演算部951は、モータ角θmを微分してモータ角速度ωmを算出し、右切り/左切り判定部300に出力する(ステップS120)。
その後、図13に示されるステップS10~S50と同様の動作を実行し、反力用モータ61を駆動し、電流制御を実施する(ステップS130~S170)。
一方、転舵角制御においては、目標転舵角生成部910が操舵角θhを入力し、操舵角θhは制限部931に入力される。制限部931は、予め設定された上限値及び下限値により操舵角θhの上下限値を制限し(ステップS180)、操舵角θh1としてレート制限部932に出力する。レート制限部932は、予め設定された制限値により操舵角θh1の変化量に対して制限をかけ(ステップS190)、操舵角θh2として補正部933に出力する。補正部933は、操舵角θh2を補正して目標転舵角θtrefを求め(ステップS200)、転舵角制御部920に出力する。
転舵角θt及び目標転舵角θtrefを入力した転舵角制御部920は、減算部927にて目標転舵角θtrefから転舵角θtを減算することにより、偏差Δθt0を算出する(ステップS210)。偏差Δθt0は転舵角FB補償部921に入力され、転舵角FB補償部921は、偏差Δθt0に補償値を乗算することにより偏差Δθt0を補償し(ステップS220)、目標転舵角速度ωtrefを速度制御部923に出力する。転舵角速度演算部922は転舵角θtを入力し、転舵角θtに対する微分演算により転舵角速度ωttを算出し(ステップS230)、速度制御部923に出力する。速度制御部923は、速度制御部330と同様にI-P制御によりモータ電流指令値Imctaを算出し(ステップS240)、出力制限部926に出力する。出力制限部926は、予め設定された上限値及び下限値によりモータ電流指令値Imctaの上下限値を制限し(ステップS250)、モータ電流指令値Imctとして出力する(ステップS260)。
モータ電流指令値Imctは電流制御部930に入力され、電流制御部930は、モータ電流指令値Imct及びモータ電流検出器940で検出された駆動用モータ71の電流値Imdに基づいて、駆動用モータ71を駆動し、電流制御を実施する(ステップS270)。
なお、図25におけるデータ入力及び演算等の順番は適宜変更可能である。また、転舵角制御部920内の速度制御部923は、捩れ角制御部300内の速度制御部330と同様に、I-P制御ではなく、PI制御、P制御、PID制御、PI-D制御等、実現可能で、P、I及びDのいずれかの制御を用いていれば良く、更に、転舵角制御部920及び捩れ角制御部300での追従制御は、一般的に用いられている制御構造で行っても良い。転舵角制御部920については、目標角度(ここでは目標転舵角θtref)に対して実角度(ここでは転舵角θt)が追従する制御構成であれば、車両用装置に用いられている制御構成に限定されず、例えば、産業用位置決め装置や産業用ロボット等に用いられている制御構成を適用しても良い。
第4実施形態では、図21に示されるように、1つのECU50で反力装置60及び駆動装置70の制御を行っているが、反力装置60用のECUと駆動装置70用のECUをそれぞれ設けても良い。この場合、ECU同士は通信によりデータの送受信を行うことになる。また、図21に示されるSBWシステムは反力装置60と駆動装置70の間には機械的な結合を持たないが、システムに異常が発生した場合に、コラム軸2と転舵機構をクラッチ等で機械的に結合する機械的トルク伝達機構を備えるSBWシステムにも、本発明は適用可能である。このようなSBWシステムでは、システム正常時はクラッチをオフにして機械的トルク伝達を開放状態とし、システム異常時はクラッチをオンにして機械的トルク伝達を可能状態とする。
上述の第1~第4実施形態での捩れ角制御部300及び第3実施形態でのアシスト制御部700は、直接的にモータ電流指令値Imc及びアシスト電流指令値Iacを演算しているが、それらを演算する前に、先ず出力したいモータトルク(目標トルク)を演算してから、モータ電流指令値及びアシスト電流指令値を演算するようにしても良い。この場合、モータトルクからモータ電流指令値及びアシスト電流指令値を求めるには、一般的に用いられている、モータ電流とモータトルクの関係を使用する。
なお、上述で使用した図は、本発明に関して定性的な説明を行うための概念図であり、これらに限定されるものではない。また、上述の実施形態は本発明の好適な実施の一例ではあるが、これに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形実施可能である。また、ハンドルと、モータ又は反力モータの間に任意のバネ定数を有する機構であれば、トーションバーに限定しなくても良い。
本発明の主たる目的は、操舵トルクのオフセット値によるアシスト発生の懸念を解消するための目標操舵トルクの実現手段についてであり、目標操舵トルクに対する操舵トルクの追従性の実現手段に関しては、上記の変換部、捩れ角制御部に限定しなくても良い。
1 ハンドル
2 コラム軸(ステアリングシャフト、ハンドル軸)
2A トーションバー
3 減速機構
10 トルクセンサ
12 車速センサ
14 舵角センサ
20 モータ
30、50 コントロールユニット(ECU)
31 電流指令値演算部
33、720 電流制限部
34 補償信号生成部
38、140、940 モータ電流検出器
60 反力装置
61 反力用モータ
70 駆動装置
71 駆動用モータ
72 ギア
73、74 角度センサ
100 EPS操舵系/車両系
130、930 電流制御部
200、600 目標操舵トルク生成部
210 基本マップ部
230 ダンパゲイン部
240 オフセット補正部
241 オフセット補正演算部
242 車速感応ゲイン部
260 位相補償部
300 捩れ角制御部
310 捩れ角フィードバック(FB)補償部
320 捩れ角速度演算部
330、923 速度制御部
340 安定化補償部
350、926 出力制限部
400 変換部
500 右切り/左切り判定部
700 アシスト制御部
910 目標転舵角生成部
920 転舵角制御部
921 転舵角フィードバック(FB)補償部
922 転舵角速度演算部
931 制限部
932 レート制限部
933 補正部
951 角速度演算部
2 コラム軸(ステアリングシャフト、ハンドル軸)
2A トーションバー
3 減速機構
10 トルクセンサ
12 車速センサ
14 舵角センサ
20 モータ
30、50 コントロールユニット(ECU)
31 電流指令値演算部
33、720 電流制限部
34 補償信号生成部
38、140、940 モータ電流検出器
60 反力装置
61 反力用モータ
70 駆動装置
71 駆動用モータ
72 ギア
73、74 角度センサ
100 EPS操舵系/車両系
130、930 電流制御部
200、600 目標操舵トルク生成部
210 基本マップ部
230 ダンパゲイン部
240 オフセット補正部
241 オフセット補正演算部
242 車速感応ゲイン部
260 位相補償部
300 捩れ角制御部
310 捩れ角フィードバック(FB)補償部
320 捩れ角速度演算部
330、923 速度制御部
340 安定化補償部
350、926 出力制限部
400 変換部
500 右切り/左切り判定部
700 アシスト制御部
910 目標転舵角生成部
920 転舵角制御部
921 転舵角フィードバック(FB)補償部
922 転舵角速度演算部
931 制限部
932 レート制限部
933 補正部
951 角速度演算部
Claims (8)
- 任意のバネ定数を有するトーションバー及び前記トーションバーの捩れ角を検出するセンサを少なくとも備え、モータを駆動制御することにより、操舵系をアシスト制御する車両用操向装置において、
目標操舵トルクを生成する目標操舵トルク生成部と、
前記目標操舵トルクを目標捩れ角に変換する変換部と、
前記目標捩れ角に対して前記捩れ角を追従させるようなモータ電流指令値を演算する捩れ角制御部とを備え、
前記目標操舵トルク生成部が、
操舵トルクのオフセット値に基づいて設定される操舵角に応じた特性より第1トルク信号を求めるオフセット補正部を具備し、前記第1トルク信号を前記目標操舵トルクとして出力し、
前記モータ電流指令値に基づいて前記モータを駆動制御することを特徴とする車両用操向装置。 - 前記オフセット補正部が、
操舵状態及び前記操舵角に応じて基本トルク信号を求めるオフセット補正演算部を具備し、前記基本トルク信号は、右切り操舵及び左切り操舵に対してそれぞれ設定した値に飽和するようなヒステリシス特性を有し、前記基本トルク信号を前記第1トルク信号として出力する請求項1に記載の車両用操向装置。 - 前記オフセット補正演算部が、前記オフセット値よりも大きい幅のヒステリシス特性を有する請求項2に記載の車両用操向装置。
- 前記オフセット補正部が、
前記基本トルク信号に車速感応ゲインを乗算することにより前記第1トルク信号を算出する車速感応ゲイン部を更に具備する請求項2又は3に記載の車両用操向装置。 - 前記車速感応ゲインが、車速が大きくなるに従って小さくなる特性である請求項4に記載の車両用操向装置。
- 前記目標操舵トルク生成部が、
基本マップを用いて前記操舵角及び車速より第2トルク信号を求める基本マップ部と、
車速感応であるダンパゲインマップを用いて角速度情報に基づいて第3トルク信号を求めるダンパ演算部とを更に具備し、
前記第2トルク信号及び前記第3トルク信号の内の少なくとも1つの信号並びに前記第1トルク信号より前記目標操舵トルクを算出する請求項1乃至5のいずれかに記載の車両用操向装置。 - 前記基本マップが、車速感応であり、車速がゼロのときに前記第2トルク信号がゼロである特性を有する請求項6に記載の車両用操向装置。
- 前記目標操舵トルク生成部が、
前記基本マップ部の前段又は後段に、位相補償を行う位相補償部を更に具備し、
前記基本マップ部及び前記位相補償部を介して、前記操舵角及び前記車速より前記第2トルク信号を求める請求項6又は7に記載の車両用操向装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/638,607 US10994776B1 (en) | 2018-07-13 | 2019-02-19 | Vehicle steering apparatus |
EP19834518.3A EP3653468A1 (en) | 2018-07-13 | 2019-02-19 | Vehicle steering device |
JP2019544749A JP6628017B1 (ja) | 2018-07-13 | 2019-02-19 | 車両用操向装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018133056 | 2018-07-13 | ||
JP2018-133056 | 2018-07-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020012689A1 true WO2020012689A1 (ja) | 2020-01-16 |
Family
ID=69142927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2019/006041 WO2020012689A1 (ja) | 2018-07-13 | 2019-02-19 | 車両用操向装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10994776B1 (ja) |
EP (1) | EP3653468A1 (ja) |
WO (1) | WO2020012689A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210171094A1 (en) * | 2019-12-04 | 2021-06-10 | Zf Automotive Germany Gmbh | Method for position control for a steering system |
WO2021192572A1 (ja) * | 2020-03-25 | 2021-09-30 | 株式会社デンソー | 操舵制御装置、操舵制御方法、操舵制御プログラム |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7537947B2 (ja) * | 2020-08-27 | 2024-08-21 | 株式会社Subaru | 車載システム |
JP7525345B2 (ja) * | 2020-09-17 | 2024-07-30 | 株式会社ジェイテクト | 操舵制御装置 |
EP4245646A4 (en) * | 2020-11-16 | 2024-05-01 | Nissan Motor Co., Ltd. | STEERING CONTROL METHOD AND STEERING CONTROL DEVICE |
DE102021202482B4 (de) * | 2021-03-15 | 2023-06-29 | Continental Automotive Technologies GmbH | Regelungseinrichtung und Verfahren zur Lenkwinkelregelung eines Fahrzeugs |
JP7154343B1 (ja) * | 2021-05-12 | 2022-10-17 | 三菱電機株式会社 | 回転機制御装置 |
KR20230075606A (ko) * | 2021-11-23 | 2023-05-31 | 현대자동차주식회사 | 조향시스템의 토크옵셋 보상 제어방법 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS528894B1 (ja) | 1971-05-11 | 1977-03-12 | ||
JP2002104210A (ja) * | 2000-09-28 | 2002-04-10 | Toyoda Mach Works Ltd | 電動パワーステアリング装置の制御装置 |
JP2008216172A (ja) | 2007-03-07 | 2008-09-18 | Nsk Ltd | トルクセンサ及び電動式パワーステアリング装置 |
WO2016072143A1 (ja) * | 2014-11-07 | 2016-05-12 | 日本精工株式会社 | 電動パワーステアリング装置 |
JP2017149373A (ja) * | 2016-02-26 | 2017-08-31 | 株式会社ジェイテクト | 操舵制御装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4089283B2 (ja) | 2002-04-26 | 2008-05-28 | 株式会社ジェイテクト | 電動パワーステアリング装置のモータ制御装置 |
JP5208894B2 (ja) | 2009-09-14 | 2013-06-12 | 株式会社豊田中央研究所 | 車両制御装置、操舵模擬装置、及びプログラム |
JP6252027B2 (ja) | 2013-08-09 | 2017-12-27 | 株式会社デンソー | ステアリング制御装置 |
JP6032257B2 (ja) * | 2014-10-09 | 2016-11-24 | 日本精工株式会社 | 電動パワーステアリング装置の制御方法、電動パワーステアリング装置及びそれを搭載した車両 |
GB2549328A (en) * | 2016-04-15 | 2017-10-18 | Jaguar Land Rover Ltd | Vehicle steering system |
EP3539848B1 (en) * | 2017-03-16 | 2020-09-23 | NSK Ltd. | Electric power steering device |
-
2019
- 2019-02-19 EP EP19834518.3A patent/EP3653468A1/en not_active Withdrawn
- 2019-02-19 US US16/638,607 patent/US10994776B1/en active Active
- 2019-02-19 WO PCT/JP2019/006041 patent/WO2020012689A1/ja unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS528894B1 (ja) | 1971-05-11 | 1977-03-12 | ||
JP2002104210A (ja) * | 2000-09-28 | 2002-04-10 | Toyoda Mach Works Ltd | 電動パワーステアリング装置の制御装置 |
JP2008216172A (ja) | 2007-03-07 | 2008-09-18 | Nsk Ltd | トルクセンサ及び電動式パワーステアリング装置 |
WO2016072143A1 (ja) * | 2014-11-07 | 2016-05-12 | 日本精工株式会社 | 電動パワーステアリング装置 |
JP2017149373A (ja) * | 2016-02-26 | 2017-08-31 | 株式会社ジェイテクト | 操舵制御装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210171094A1 (en) * | 2019-12-04 | 2021-06-10 | Zf Automotive Germany Gmbh | Method for position control for a steering system |
US11731686B2 (en) * | 2019-12-04 | 2023-08-22 | Zf Automotive Germany Gmbh | Method for position control for a steering system |
WO2021192572A1 (ja) * | 2020-03-25 | 2021-09-30 | 株式会社デンソー | 操舵制御装置、操舵制御方法、操舵制御プログラム |
JP2021154783A (ja) * | 2020-03-25 | 2021-10-07 | 株式会社デンソー | 操舵制御装置、操舵制御方法、操舵制御プログラム |
JP7156329B2 (ja) | 2020-03-25 | 2022-10-19 | 株式会社デンソー | 操舵制御装置、操舵制御方法、操舵制御プログラム |
Also Published As
Publication number | Publication date |
---|---|
US20210114653A1 (en) | 2021-04-22 |
EP3653468A1 (en) | 2020-05-20 |
US10994776B1 (en) | 2021-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7153244B2 (ja) | 車両用操向装置 | |
JP6504322B2 (ja) | 電動パワーステアリング装置 | |
WO2020012689A1 (ja) | 車両用操向装置 | |
JP7211438B2 (ja) | 車両用操向装置 | |
JP6531876B2 (ja) | 電動パワーステアリング装置 | |
WO2020100411A1 (ja) | 車両用操向装置 | |
JP7170971B2 (ja) | 車両用操向システムの制御装置 | |
WO2016027663A1 (ja) | 電動パワーステアリング装置 | |
JP6702513B2 (ja) | 車両用操向装置 | |
WO2019167661A1 (ja) | 車両用操向装置 | |
JP7199643B2 (ja) | 車両用操向装置 | |
WO2020115973A1 (ja) | 車両用操向装置 | |
JP7222309B2 (ja) | 車両用操向装置 | |
WO2020213285A1 (ja) | 車両用操向装置 | |
JP6628017B1 (ja) | 車両用操向装置 | |
JP7437603B2 (ja) | 車両用操向装置 | |
WO2020183838A1 (ja) | 車両用操向装置 | |
JP2021123288A (ja) | 車両用操向装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 2019544749 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2019834518 Country of ref document: EP Effective date: 20200212 |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19834518 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |