WO2015022718A1 - モータ制御装置、これを使用した電動パワーステアリング装置および車両 - Google Patents
モータ制御装置、これを使用した電動パワーステアリング装置および車両 Download PDFInfo
- Publication number
- WO2015022718A1 WO2015022718A1 PCT/JP2013/007354 JP2013007354W WO2015022718A1 WO 2015022718 A1 WO2015022718 A1 WO 2015022718A1 JP 2013007354 W JP2013007354 W JP 2013007354W WO 2015022718 A1 WO2015022718 A1 WO 2015022718A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- motor
- unit
- current
- abnormality
- phase
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
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
- 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
- B62D5/0487—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 detecting motor faults
-
- 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
- B62D5/0484—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 for reaction to failures, e.g. limp home
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H7/00—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
- H02H7/08—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors
- H02H7/0833—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors for electric motors with control arrangements
- H02H7/0844—Fail safe control, e.g. by comparing control signal and controlled current, isolating motor on commutation error
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/22—Current control, e.g. using a current control loop
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/02—Providing protection against overload without automatic interruption of supply
- H02P29/032—Preventing damage to the motor, e.g. setting individual current limits for different drive conditions
-
- 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
- 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
-
- 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/0466—Controlling the motor for returning the steering wheel to neutral position
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/34—Testing dynamo-electric machines
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/34—Testing dynamo-electric machines
- G01R31/343—Testing dynamo-electric machines in operation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B9/00—Safety arrangements
- G05B9/02—Safety arrangements electric
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P5/00—Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors
- H02P5/74—Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors controlling two or more AC dynamo-electric motors
Definitions
- the present invention relates to a motor control device for driving and controlling a multiphase electric motor, an electric power steering device using the same, and a vehicle.
- the multi-phase motor winding of the multi-phase electric motor is duplexed, and current is supplied from the individual inverter unit to the duplexed multi-phase motor winding, and the switching means of one inverter unit is used as the switching means.
- An object of the present invention is to provide a simple motor control device, an electric power steering device using the same, and a vehicle.
- one aspect of a motor control device includes a plurality of hardware that operates in a normal state and outputs a motor current, a common control device that controls each hardware, Hardware comprising one electric motor that operates by motor current output from hardware and an abnormality diagnosing unit that diagnoses abnormality of each hardware, and the control device is hardware that has been diagnosed as abnormal by the abnormality diagnosing unit When there is, the operation of the hardware diagnosed as abnormal is stopped, and the drive of the electric motor by normal hardware is continued.
- the motor control apparatus is applied to a motor control apparatus including an electric motor that generates a steering assist force in a steering mechanism.
- one aspect of the vehicle according to the present invention includes the motor control device described above.
- the motor current supply system that supplies the motor current to the electric motor is multiplexed, and if any abnormality occurs in any of the multiplexed motor current supply systems, or a disconnection abnormality occurs in some coil portions of the electric motor.
- the driving mode is changed according to the abnormal mode. For this reason, for example, even if an open failure or short-circuit failure occurs in hardware composed of a motor drive circuit, etc., even if a disconnection abnormality occurs in a part of the drive coil of the electric motor, the driving of the multiphase electric motor is continued. can do.
- the electric power steering apparatus is configured to include the motor control apparatus having the above-described effects, an abnormality occurs in one of the multiphase motor drive currents of the multiple systems or in some coil portions of the multiphase electric motor. Even when this occurs, the multiphase motor drive current can be supplied to the electric motor, and the steering assist function of the electric power steering apparatus can be continued.
- the vehicle is configured to include the motor control device having the above-described effects, when an abnormality occurs in at least one of the multiple-system motor drive circuits of the multiphase electric motor or a part of the coil portion of the multiphase electric motor Even when an abnormality occurs, a multiphase motor drive current can be supplied to the electric motor to continue torque generation in the electric motor, and a vehicle that improves the reliability of the electric motor can be provided.
- FIG. 1 is a system configuration diagram showing a first embodiment of an electric power steering apparatus according to the present invention. It is a schematic block diagram which shows a torque sensor. It is sectional drawing which shows the structure of the three-phase electric motor in 1st Embodiment. It is a schematic diagram which shows the winding structure of the three-phase electric motor of FIG. It is a circuit diagram which shows the specific structure of the motor control apparatus in 1st Embodiment. It is a block diagram which shows the specific structure of the control arithmetic unit of FIG. It is a characteristic diagram which shows the relationship between the steering torque at the time of normal time and abnormality, and a steering auxiliary current command value.
- FIG. 6 is a block diagram showing a specific configuration of the current detection circuit of FIG. 5.
- FIG. 1 is an overall configuration diagram showing a first embodiment when the motor control device of the present invention is applied to an electric power steering device mounted on a vehicle.
- reference numeral 1 denotes a steering wheel, and a steering force applied to the steering wheel 1 from a driver is transmitted to the steering shaft 2.
- the steering shaft 2 has an input shaft 2a and an output shaft 2b. One end of the input shaft 2 a is connected to the steering wheel 1, and the other end is connected to one end of the output shaft 2 b via the steering torque sensor 3.
- the steering force transmitted to the output shaft 2 b is transmitted to the lower shaft 5 via the universal joint 4 and further transmitted to the pinion shaft 7 via the universal joint 6.
- the steering force transmitted to the pinion shaft 7 is transmitted to the tie rod 9 via the steering gear 8 and steers steered wheels (not shown).
- the steering gear 8 is configured in a rack-and-pinion type having a pinion 8a connected to the pinion shaft 7 and a rack 8b meshing with the pinion 8a. It has been converted to a straight motion in the width direction.
- a steering assist mechanism 10 for transmitting a steering assist force to the output shaft 2b is connected to the output shaft 2b of the steering shaft 2.
- the steering assist mechanism 10 is an electric motor composed of, for example, a three-phase brushless motor that generates a steering assist force coupled to the reduction gear 11 and a reduction gear 11 composed of, for example, a worm gear mechanism coupled to the output shaft 2b.
- the steering torque sensor 3 detects the steering torque applied to the steering wheel 1 and transmitted to the input shaft 2a. For example, as shown in FIG. 2, the steering torque is transmitted between the input shaft 2a and the output shaft 2b.
- the twist angle displacement of the inserted torsion bar 3a is converted into an angular difference between the input side rotation angle sensor 3b arranged on the input shaft 2a side and the output side rotation angle sensor 3c arranged on the output shaft 2b side. It is configured to detect by conversion.
- the three-phase electric motor 12 includes, for example, a stator 12S having nine teeth Te which are formed inwardly on the inner peripheral surface and serve as magnetic poles forming slots SL, and the stator 12S.
- a surface magnet type (SPM) motor having, for example, a 6-pole surface magnet type rotor 12 ⁇ / b> R rotatably arranged on the inner peripheral side of the teeth facing the teeth Te. Then, A-phase, B-phase, and C-phase multi-phase motor windings La, Lb, and Lc constituting three phases are wound around the slot SL of the stator 12S. As shown in FIG.
- each of these multiphase motor windings La, Lb and Lc has a configuration in which, for example, three coil portions L1, L2 and L3 are connected in parallel, and these coil portions L1 to L3 are connected to each other.
- the slot SL is wound in three layers.
- One end of each phase motor winding La, Lb, and Lc is connected to each other to form a star connection, and the other end of each phase coil La, Lb, and Lc is connected to the motor control device 20 and individually motor driving current Ia, Ib and Ic are supplied.
- the three-phase electric motor 12 includes a rotational position sensor 13a such as a resolver that detects the rotational position of the motor.
- the detection value from the rotation position sensor 13a is supplied to the motor rotation angle detection circuit 13, and the motor rotation angle detection circuit 13 detects the motor rotation angle ⁇ m.
- the motor control device 20 receives the steering torque T detected by the steering torque sensor 3 and the vehicle speed Vs detected by the vehicle speed sensor 21 and the motor rotation angle ⁇ m output from the motor rotation angle detection circuit 13. Is done.
- a direct current is input to the motor control device 20 from a battery 22 as a direct current voltage source.
- the specific configuration of the motor control device 20 is configured as shown in FIG.
- the motor control device 20 includes a control calculation device 31 for calculating a motor current command value, and hardware to which the three-phase motor voltage command values V1 * and V2 * output from the control calculation device 31 are individually input.
- First and second motor current cut-off portions 33A and 33B interposed between the lines La to Lc are provided.
- control arithmetic unit 31 receives the steering torque T detected by the steering torque sensor 3 shown in FIG. 1 and the vehicle speed V detected by the vehicle speed sensor 21.
- the motor rotation angle ⁇ m output from the motor rotation angle detection circuit 13 is input, and the multiphase motor winding La of the three-phase electric motor 12 output from current detection circuits 39A and 39B described later.
- Motor currents Iad to Icd to be supplied to the coils L1 to L3 of the respective phases L to Lc are input. As shown in FIG.
- the control arithmetic unit 31 includes a steering auxiliary current command value calculation unit 34 for calculating a steering auxiliary current command value I *, and a steering auxiliary current command calculated by the steering auxiliary current command value calculation unit 34.
- value as the compensation control calculation unit 35 for compensation on the basis of the angular velocity ⁇ e and angular acceleration ⁇ is input to I *, d on the basis of the compensation control calculation unit 35 compensated compensated torque command value I * '
- a dq-axis current command value calculation unit 37 that calculates a -q-axis current command value and converts it into a three-phase current command value;
- the steering assist current command value calculator 34 calculates a steering assist current command value I * that is a current command value with reference to the steering assist current command value calculation map shown in FIG. 7 based on the steering torque Ts and the vehicle speed Vs. .
- This steering assist current command value calculation map is a characteristic diagram represented by a parabolic curve in which the horizontal axis represents the steering torque Ts and the vertical axis represents the steering assist current command value I *, as shown in FIG. It is configured.
- the steering assist current command value I * is referenced with reference to the normal current command value calculation curve Lno shown in FIG. 7 which is preset based on the steering torque T and the vehicle speed V. Is calculated.
- the steering assist current command value calculation unit 34 is preset based on the steering torque T and the vehicle speed V when the disconnection of the coil of the three-phase electric motor 12 is abnormal.
- the steering assist current command value I * is calculated with reference to Lab.
- the abnormal current command value calculation curve Lab is obtained by increasing the gain with respect to the steering assist current command value I * calculated by the normal current command value calculation curve Lno.
- the compensation control calculation unit 35 compensates for a convergence compensation value for compensating the convergence of the yaw rate based on the motor angular velocity ⁇ e, for example, and a torque equivalent generated by the inertia of the electric motor 12 based on the motor angular acceleration ⁇ .
- a torque compensation value for preventing deterioration of control responsiveness and a self-aligning torque compensation value for estimating and compensating for the self-aligning torque (SAT) are calculated, and these are added together to calculate a command value compensation value Icom.
- the compensation control calculation unit 35 adds the calculated command value compensation value Icom to the steering auxiliary current command value I * output from the steering auxiliary current command value calculation unit 34 by the adder 36, thereby obtaining a post-compensation current command value.
- I * ′ is calculated, and this compensated current command value I * ′ is output to the dq axis current command value calculation unit 37.
- the dq-axis current command value calculation unit 37 includes a d-axis target current calculation unit 37a, an induced voltage model calculation unit 37b, a q-axis target current calculation unit 37c, and a 2-phase / 3-phase conversion unit 37d.
- the d-axis target current calculation unit 37a calculates the d-axis target current Id * based on the post-compensation steering assist current command value I * ′ and the motor angular velocity ⁇ e.
- the induced voltage model calculation unit 37b generates a d-axis EMF component ed ( ⁇ ) and a q-axis EMF component eq ( ⁇ ) of the dq axis induced voltage model EMF (Electro Magnetic Force) based on the motor rotation angle ⁇ and the motor angular velocity ⁇ e. Is calculated.
- the q-axis target current calculation unit 37c includes the d-axis EMF component ed ( ⁇ ) and the q-axis EMF component eq ( ⁇ ) output from the induced voltage model calculation unit 37b and the d-axis output from the d-axis target current calculation unit 37a.
- the q-axis target current Iq * is calculated based on the target current Id * , the post-compensation steering assist current command value I * ′, and the motor angular velocity ⁇ e.
- the two-phase / three-phase conversion unit 37d converts the d-axis target current Id * output from the d-axis target current calculation unit 37a and the q-axis target current Iq * output from the q-axis target current calculation unit 37c into a three-phase current.
- the command values are converted to Ia * , Ib * and Ic * .
- control arithmetic unit 31 calculated A phase current command value Ia * , B phase current command value Ib * and C phase current command value Ic *, and current detection values Iad, Ibd detected by current detection circuits 39A and 39B, and A voltage command value calculation unit 38 for calculating voltage command values V1 * and V2 * for the motor drive circuits 32A and 32B based on Icd is provided.
- the voltage command value calculation unit 38 subtracts the current detection values Iad, Ibd, and Icd from the A-phase current command value Ia * , the B-phase current command value Ib *, and the C-phase current command value Ic * to obtain current deviations ⁇ Ia, ⁇ Ib.
- ⁇ Ic are calculated, for example, PI control calculation or PID control calculation is performed on these current deviations ⁇ Ia, ⁇ Ib, and ⁇ Ic, and three-phase voltage command values V1 * and V2 * for the first and second motor drive circuits 32A and 32B are calculated . And the calculated three-phase voltage command values V1 * and V2 * are output to the first and second motor drive circuits 32A and 32B.
- the three-phase voltage command values V1 * and V2 * are output as the same value in a normal state in which no abnormality is detected by an abnormality detection unit 31a described later.
- the control arithmetic unit 31 includes a motor voltage detection circuit provided between the motor drive circuits 32A and 32B and the first and second motor current cutoff units 33A and 33B.
- the motor phase voltages V1ma, V1mb, V1mc and V2ma, V2mb, V2mc detected by 40A and 40B are input.
- the control arithmetic unit 31 includes current detection circuits 39A1 and 39B1 for detecting a direct current supplied to the inverter circuits 42A and 42B of the first and second motor drive circuits 32A and 32B.
- the upper current detection values IA1d and IB1d that are output and the lower current detection values IA2d and IB2d that are output from the current detection circuits 39A2 and 39B2 that detect the DC current flowing from the inverter circuits 42A and 42B to the ground are input. .
- the control arithmetic unit 31 then converts the motor phase voltages Vm1a, Vm1b, Vm1c and Vm2a, Vm2b, Vm2c, the upper current detection values IA1d, IB1d, and the lower current detection values IA2d, IB2d to the A / D converter 31c.
- An abnormality diagnosis unit 31b having an abnormality detection unit 31a for detecting disconnection abnormality of the coil portions L1 to L3 of the motor windings La, Lb and Lc of the motor 12 is provided.
- the abnormality detection unit 31a performs abnormality detection as follows. That is, as shown in FIG. 10, when an open failure of, for example, the upper arm of phase A of the motor drive circuit 32A occurs at time t1, as shown in FIG. When positive, the upper current detection value IA1d of the motor drive circuit 32A decreases, and the upper current detection value IB1d of the motor drive circuit 32B increases to compensate for this. Then, by comparing the detected upper current detection values IA1d and IB1d, the motor drive circuit 32A or 32B having an open failure can be specified, and the motor drive circuit 32A or 32B having an open failure can be identified.
- the abnormality detection signal SAa or SAb having a logical value “1” is output. When an open failure occurs in the upper arm, as shown in FIG. 10, there is no particular change in the three-phase waveform of the motor drive current, and the steering assist control can be continued.
- the upper current detection values IA1d and IB1d are supplied to a peak hold circuit that holds the peak value for a time of about one cycle of the pulse width modulation signal. By holding the peak value, the peak (maximum) values of the upper current detection values IA1d and IB1d can be detected quickly and accurately.
- the detection of the coil portion disconnection is performed by the disconnection of the coil portions L1 to L3. Since the value changes, the coil part disconnection can be detected by monitoring the change of the motor phase resistance value.
- the motor phase voltage Vm that can be calculated from the values detected by the phase motor voltage detection circuits 40A and 40B is expressed as follows.
- Vm R * i + Ke * ⁇ (1)
- R is a motor phase resistance (constant)
- i is a motor phase current (detected value)
- Ke is a motor counter electromotive voltage constant
- ⁇ is a motor rotation speed (detected value / calculated value).
- the calculated change amount ⁇ R is less than the predetermined threshold value, it is determined that it is within the range of variation, and when the change amount ⁇ R is greater than or equal to the predetermined threshold value, the disconnection abnormality of the coil portions L1 to L3 of the phase motor windings La to Lc Can be determined.
- the back electromotive force Ej of the phase motor winding Lj changes to 2/3 of the normal state due to the disconnection abnormality of one coil portion Lk. . Therefore, the gain Kj with respect to the motor current command value Ij * supplied to the phase motor winding Lj in which the disconnection abnormality is detected is increased from “1” in the normal state to “3/2”.
- T * ⁇ Ea * Ia + Eb * Ib + Ec * Ic (4)
- T is the motor torque
- ⁇ is the motor angular frequency
- Ea, Eb, and Ec are the A, B, and C phase back electromotive voltages
- Ia, Ib, and Ic are the A, B, and C phase motor currents.
- Each of the first and second motor drive circuits 32A and 32B receives gate drive circuits 41A and 41B that receive the three-phase voltage command values V1 * and V2 * output from the control arithmetic unit 31 to form a gate signal. And first and second inverter circuits 42A and 42B to which gate signals output from the gate drive circuits 41A and 41B are input.
- first and second inverter circuits 42A and 42B to which gate signals output from the gate drive circuits 41A and 41B are input.
- each of the gate drive circuits 41A and 41B performs a pulse based on the voltage command values V1 * and V2 * and the triangular wave carrier signal Sc.
- PWM width modulation
- the gate drive circuit 41A outputs three high-level gate signals to the motor current cut-off unit 33A when the abnormality detection signal SAa input from the control arithmetic unit 31 is a logical value “0” (normal). At the same time, a high-level gate signal is output to the power cutoff unit 44A. Further, the gate drive circuit 41A simultaneously outputs three low-level gate signals to the motor current cutoff unit 33A when the abnormality detection signal SAa is a logical value “1” (abnormal), thereby cutting off the motor current. Then, a low level gate signal is output to the power cutoff unit 44A to cut off the battery power.
- the gate drive circuit 41B when the abnormality detection signal SAb input from the control arithmetic unit 31 is a logical value “0” (normal), the gate drive circuit 41B outputs three high-level gate signals to the motor current cutoff circuit 33B. In addition to outputting, a high level gate signal is output to the power shutoff unit 44B. Further, the gate drive circuit 41B simultaneously outputs three low-level gate signals to the motor current cutoff circuit 33B when the abnormality detection signal SAb is a logical value “1” (abnormal), thereby cutting off the motor current. Then, a low-level gate signal is output to the power cutoff unit 44B to cut off the battery power.
- Each of the first and second inverter circuits 42A and 42B receives the battery current of the battery 22 via the noise filter 43, the power shut-off units 44A and 44B, and the current detection circuits 39A1 and 39B1, and enters the input side. Smoothing electrolytic capacitors CA and CB are connected.
- These first and second inverter circuits 42A and 42B have field effect transistors (FETs) Q1 to Q6 as six switching elements, and three switching arms SWAa in which two field effect transistors are connected in series, SWAb, SWAc and SWBa, SWBb, SWBc are connected in parallel.
- FETs field effect transistors
- the gate signals output from the gate drive circuits 41A and 41B are input to the gates of the field effect transistors Q1 to Q6, so that the switching arms SWAa, SWAb, A phase current Ia, a phase B current Ib, and a phase C current Ic from the connection point between the field effect transistors of SWAc and SWBa, SWBb, SWBc via the motor current interrupters 33A and 33B.
- the windings La, Lb and Lc are energized.
- the switching arms SWAa, SWAb, SWAc and SWBa, SWBb, SWBc of the inverter circuits 42A and 42B are connected to the sources of the field effect transistors Q2, Q4, and Q6, which are the lower arms, to connect the current detection circuits 39A2 and 39B2.
- the motor currents I1a to I1c and I2a to I2c are detected by these current detection circuits 39A and 39B.
- Each of the current detection circuits 39A1, 39A2 and 39B1, 39B2 is configured as shown in FIG. That is, as shown in FIG.
- each of the current detection circuits 39A1 and 39B1 includes an operational amplifier 39a to which the voltage across the shunt resistors 51A and 51B is input via the resistors R2 and R3, and an output signal of the operational amplifier 39a.
- the sample hold circuit 39s is mainly composed of a noise filter to be supplied.
- the current detection signals IA1d and IB1d output from the sample hold circuit 39s are supplied to the A / D converter 31c of the control arithmetic device 31.
- the current detection circuits 39A2 and 39B2 include shunt resistors 52A and 52B for current detection inserted between the ground sides of the switching arms SWAa to SWAc and SWBa to SWBc and the ground. Have.
- each of these current detection circuits 39A2 and 39B2 includes an operational amplifier 39a into which the voltage across the shunt resistors 52A and 52B is input via the resistors R2 and R3, and an output signal of the operational amplifier 39a.
- the motor current cut-off unit 33A has three current cut-off field effect transistors QA1, QA2, and QA3.
- the source of the field effect transistor QA1 is connected to the connection point of the transistors Q1 and Q2 of the switching arm SWAa of the first inverter circuit 42A via the motor voltage detection circuit 40A, and the drain is the A phase motor winding of the three phase motor winding L1. It is connected to the line La.
- the source of the field effect transistor QA2 is connected to the connection point of the transistors Q3 and Q4 of the switching arm SWAb of the first inverter circuit 42A via the motor voltage detection circuit 40A, and the drain is connected to the three-phase motor winding Lb. ing.
- the source of the field effect transistor QA3 is connected to the connection point of the transistors Q5 and Q6 of the switching arm SWAc of the first inverter circuit 42A via the motor voltage detection circuit 40A, and the drain is connected to the three-phase motor winding Lc. ing.
- the motor current cut-off circuit 33B has three current cut-off field effect transistors QB1, QB2, and QB3.
- the source of the field effect transistor QB1 is connected to the connection point of the transistors Q1 and Q2 of the switching arm SWBa of the second inverter circuit 42B via the motor voltage detection circuit 40B, and the drain is connected to the three-phase motor winding La.
- the source of the field effect transistor QB2 is connected to the connection point of the transistors Q3 and Q4 of the switching arm SWBb of the second inverter circuit 42B via the motor voltage detection circuit 40B, and the drain is connected to the three-phase motor winding Lb. ing.
- the source of the field effect transistor QB3 is connected to the connection point of the transistors Q5 and Q6 of the switching arm SWBc of the second inverter circuit 42B via the motor voltage detection circuit 40B, and the drain is connected to the three-phase motor winding Lc. ing.
- the field effect transistors QA1 to QA3 and QB1 to QB3 of the motor current interrupters 33A and 33B are connected in the same direction with the anode of the parasitic diode D being the inverter circuits 42A and 42B.
- Each of the power cutoff units 44A and 44B includes a parallel circuit of one field effect transistor (FET) QC and QD and a parasitic diode, and the drains of the field effect transistors QC and QD are connected to the battery via the noise filter 43. 22 and the source is connected to the inverter circuits 42A and 42B.
- FET field effect transistor
- These power shut-off parts 44A and 44B are not limited to the above configuration, and as shown in FIG. 9, two power shut-off parts 44A, 44A 'and 44B, 44B' are connected in series so that the parasitic diodes are reversed. You may make it do.
- the field effect transistors Q1 to Q6 in the inverter circuits 42A and 42B of the motor drive circuits 32A and 32B are in a normal state in which no open failure and short-circuit failure have occurred.
- the steering torque T is “0” and the vehicle speed V is “0” in the steering assist control process executed by the control arithmetic unit 31, so FIG.
- the steering assist current command value is calculated with reference to a normal current command value calculation curve Lno indicated by a solid line in the current command value calculation map of FIG.
- a d-axis current command value Id * and a q-axis current command value Iq * are calculated based on the calculated steering assist current command value I * and the motor electrical angle ⁇ e input from the motor rotation angle detection circuit 13.
- the calculated d-axis current command value Id * and q-axis current command value Iq * are subjected to a dq two-phase to three-phase conversion process to obtain an A-phase current command value Ia * , a B-phase current command value Ib *, and a C-phase current command value.
- Ic * is calculated.
- Current deviations ⁇ Ia, ⁇ Ib and ⁇ Ic from Iad, Ibd and Ibc are calculated, and the calculated current deviations ⁇ Ia, ⁇ Ib and ⁇ Ic are subjected to PI control processing or PID control processing to obtain target voltage command values Va * , Vb * and Vc *. Is calculated.
- the calculated target voltage command values Va * , Vb * and Vc * are output as voltage command values V1 * and V2 * to the gate drive circuits 41A and 41B of the first and second motor drive circuits 32A and 32B.
- the control arithmetic unit 31 outputs the abnormality detection signals SAa and SAb having the logical value “0” to the gate drive circuits 41A and 41B.
- the gate drive circuits 41A and 41B output three high-level gate signals to the motor current cutoff units 33A and 33B.
- field effect transistors QA1 to QA3 and QB1 to QB3 of motor current interrupters 33A and 33B are turned on, and between inverter circuits 42A and 42B and three-phase motor windings L1 and L2 of three-phase electric motor 12 becomes a conductive state, and the energization control for the three-phase electric motor 12 becomes possible.
- a high level gate signal is output from the gate drive circuits 41A and 41B to the power cutoff units 44A and 44B.
- the field effect transistors QC and QD of the power cutoff units 44A and 44B are turned on, and the direct current from the battery 22 is supplied to the inverter circuits 42A and 42B via the noise filter 43.
- pulse width modulation is performed based on the voltage command values V1 * and V2 * input from the control arithmetic unit 31 to form a gate signal, and the formed gate signal is converted into the inverter circuit 42A and 42B is supplied to the gates of the field effect transistors Q1 to Q6. Therefore, when the vehicle is stopped and the steering wheel 1 is not steered, the steering torque Ts is “0”, so the steering assist current command value is also “0” and the electric motor 12 maintains the stopped state. To do.
- the steering wheel 1 when the steering wheel 1 is steered while the vehicle is stopped or the vehicle starts running, the steering torque Ts increases, so that a large steering assist current command value I is obtained with reference to FIG. * Is calculated, and large voltage command values V1 * and V2 * corresponding to this are supplied to the gate drive circuits 41A and 41B. Therefore, the gate signal having a duty ratio corresponding to a voltage command value V1 * and V2 * from the gate drive circuit 41A and 41B is outputted to the inverter circuit 42A and 42B.
- A-phase current I1a, B-phase current I1b, C-phase currents I1c and I2a, I2b, and I3c having a phase difference of 120 degrees corresponding to steering assist current command value I * are output from inverter circuits 42A and 42B.
- the electric motor 12 is rotationally driven to generate a large steering assist force corresponding to the target steering assist current value I * corresponding to the steering torque Ts, and this steering assist force is output via the reduction gear 11 to the output shaft 2b. Is transmitted to. For this reason, the steering wheel 1 can be steered with a light steering force. Thereafter, when the vehicle speed Vs increases, the steering assist current command value calculated in accordance with this decreases, and the steering assist is reduced moderately by the electric motor 12 according to the steering torque Ts and the vehicle speed Vs. Generate power.
- the motor current optimum for the steering torque Ts and the vehicle speed Vs is 3 It is supplied to the phase electric motor 12.
- one of the first and second inverter circuits 42A and 42B of the first and second motor drive circuits 32A and 32B for example, the field effect transistors Q2, Q4 and Q6 on the lower arm side of the inverter circuit 42B, for example.
- the detection unit 31a compares each phase current command value Ij * , an abnormality due to the occurrence of a short fault can be detected. Further, the voltage detection values in the motor voltage detection circuits 40A and 40B in FIG. 9 do not become a predetermined voltage, and an abnormality can be detected.
- the abnormality detection signal SAa is maintained at the logical value “0”, but the abnormality detection signal SAb becomes the logical value “1”.
- all six gate drives of the inverter circuit 42B are turned off, and three low-level gate signals are simultaneously output from the gate drive circuit 41B of the motor drive circuit 32B to the motor current cutoff circuit 33B.
- a low level gate signal is output to the blocking unit 44B.
- the field effect transistors QB1 to QB3 of the respective phases are turned off, and energization to the three-phase motor windings La to Lc of the three-phase electric motor 12 is cut off.
- the field effect transistor QD is controlled to be in an off state, and the energization path between the battery 22 and the second inverter circuit 42B is cut off.
- One of the first and second inverter circuits 42A and 42B of the first and second motor drive circuits 32A and 32B for example, any one of the field effect transistors Q1, Q3 and Q5 on the upper arm side of the inverter circuit 42A, for example.
- the upper current detection value IA1d of the motor drive circuit 32A decreases when the motor drive current Ia of the arm that caused the open failure becomes positive as described above with reference to FIG.
- the upper current detection value IB1d of the motor drive circuit 32B increases. Therefore, a difference occurs between the upper current detection value IA1d and the upper current detection value IB1d, and it can be determined that an open failure has occurred on the lower side of the upper current detection value.
- the upper current detection value IA1d of the motor drive circuit 32A increases rapidly as described above with reference to FIG.
- the increase amount of the upper current detection value IB1d of the motor drive circuit 32B is slight.
- the sudden increase in the upper current detection value IA1d and the slight increase in the upper current detection value IB1d are peak-held by the peak hold circuit for at least about one period of the pulse width modulation (PWM) signal. Therefore, when the instantaneous value of the upper current detection value IA1d becomes equal to or greater than the predetermined threshold, it can be reliably determined that the upper arm is short-circuited.
- PWM pulse width modulation
- phase switches QA1 to QA3 of the motor current interrupter 33A of the motor drive circuit 32A are controlled to be turned off, and the power interrupter 44A is controlled to be turned off, so that the drive of the motor drive circuit 32A is stopped.
- the control of the single three-phase electric motor 12 by the normal motor drive circuit 32B is continued, and the steering assist control which is inferior to the normal time can be continued. At this time, the driver can be alerted to stop at the repair / inspection station.
- the abnormality detection unit 31a of the control arithmetic unit 31 includes motor phase voltages Vm1a to Vm1c and Vm2a to Vm2c detected by the motor voltage detection circuits 40A and 40B provided on the output side of the motor drive circuits 32A and 32B, and motor rotation.
- the motor rotation angle ⁇ m detected by the angle detection circuit 13 is calculated by differential calculation, or the motor rotation speed ⁇ detected by providing a separate motor rotation speed detection circuit, and each motor phase current detected by the current detection circuits 39A and 39B Based on the motor phase currents ia to ic obtained by adding i1a to i1c and i2a to i2c for each phase, the calculation of the equation (3) is performed to calculate the motor phase resistance value change amount ⁇ R of each phase.
- the calculated motor phase resistance value change amount ⁇ R of each phase is less than the predetermined threshold value ⁇ Rn, it is determined that it is within the range of variation, but when the motor phase resistance value change amount ⁇ R is greater than or equal to the predetermined threshold value ⁇ Rn.
- the disconnection abnormality of any of the coil portions L1 to L3 constituting the motor windings La to Lc of the three-phase electric motor 12 can be accurately detected.
- the steering assist current command value calculation map referred to by the steering assist current command value calculation unit 34 is displayed.
- the characteristic curve is changed from the normal characteristic curve Lno to the abnormal characteristic curve Lab.
- the value of the steering assist current command value I * with respect to the value of the steering torque T detected by the steering torque sensor 3 is about twice the normal characteristic curve Lno, and this steering assist current command value I * is the compensation control calculation unit.
- the post-compensation steering assist current command value I * ′ compensated by the compensation value Icom at 35 is supplied to the dq axis current command value calculation unit 37 and converted into the dq axis current command value. Three-phase conversion is performed to calculate target current command values Ia * , Ib * and Ic * .
- target current command values Ia * , Ib * and Ic * are output as voltage command values V1 * and V2 * for the gate drive circuits 41A and 41B of the motor drive circuits 32A and 32B by the voltage command value calculation unit 38.
- the motor drive currents Ia, Ib, and Ic that compensate for the torque decrease due to the disconnection of the coil portion Lk of the phase motor winding Lj in the motor drive circuits 32A and 32B are converted into the respective phase motor windings La, While being supplied to Lb and Lc, the steering discomfort can be suppressed due to the effect of suppressing the fluctuation of the steering torque that has been increased.
- the back electromotive force Ej of the phase motor winding Lj is caused by the disconnection abnormality of one coil portion Lk. It changes to 2/3 of normal time. Therefore, the gain Kj with respect to the motor current command value Ij * supplied to the phase motor winding Lj in which the disconnection abnormality is detected is increased from “1” in the normal state to “3/2”.
- Ej * Ij in the equation (4) representing the energy relational expression of the input / output of the three-phase electric motor 12 is equal to that in the case of the normal phase motor winding, and torque constant control is performed while suppressing torque fluctuation. It can be performed. In this case as well, an alarm is issued by the alarm circuit 50 to notify the driver of an abnormal disconnection of the coil portion of the three-phase electric motor 12.
- hardware that functions in two or more systems in the normal state is configured by the motor drive circuits 32A and 32B, and one system (or a system that is less than the total number of systems) out of the two or more systems. Even in the state where the failure occurs, the function can be continued without changing the control arithmetic device or only the parameter change of the control arithmetic device, and a robust design can be realized.
- the motor drive circuit which is a motor current supply system that supplies motor current to the multiphase electric motor
- each motor winding of the multiphase electric motor has a configuration in which a plurality of coil portions are connected in parallel. Therefore, when an abnormality occurs in any of the motor drive circuits that become the multiplexed motor current supply system, or when a disconnection abnormality occurs in a part of the coil of the multiphase electric motor, the drive mode according to the abnormality mode Change to For this reason, the multi-phase electric motor continues to be driven even if an open failure or short-circuit failure occurs in the motor drive circuit that is the motor current supply system, or if a disconnection abnormality occurs in some of the drive coil sections of the multi-phase drive motor. can do.
- the phase motor current ij is changed according to the change in the back electromotive voltage Ej.
- EMF motor back electromotive voltage
- a motor control system for one phase of the three-phase electric motor 12 calculates a deviation between the current command value i * and the phase motor current i. And a current feedback controller 62 to which the output current deviation ⁇ i is supplied. Then, the motor voltage output from the current feedback controller 62 is supplied to the adder 63, and the output of the adder 63 is supplied to the three-phase electric motor 12, whereby the motor current i is output, which is the subtractor. 61.
- the motor rotational speed ⁇ and the motor phase angle (electrical angle) ⁇ e are supplied to the counter electromotive voltage (EMF) compensator 64, and the counter electromotive voltage (EMF) compensator 64 uses the motor rotational speed ⁇ and the motor phase angle.
- the back electromotive force EMF is calculated based on ⁇ e, and the back electromotive force compensation value EMFc is calculated by multiplying the calculated back electromotive force compensation value EMF by the compensation gain Kc.
- the voltage EMF is supplied to the subtracter 65 to which the voltage EMF is supplied, and the subtraction output of the subtracter 65 is supplied to the adder 63.
- the subtraction of the motor back electromotive force (EMF) by the subtractor 65 is actually a physical phenomenon that occurs in the motor, and the subtractor 65 does not actually exist.
- the abnormality detection signal SAc for detecting the disconnection abnormality of any of the coil portions L1 to L3 of the corresponding phase is, for example, a logical value “0” indicating no abnormality in the abnormality detection unit 31a.
- the gain Kc is set to “1”, and the gain Kc is set to “2/3” when the abnormality detection signal SAc is a logical value “1” indicating the presence of abnormality.
- the gain Kc is set to “1”. Therefore, the counter electromotive voltage EMF calculated by the counter electromotive force compensator 64 based on the motor rotation speed ⁇ and the motor phase angle ⁇ e is output to the subtractor 65 as the counter electromotive voltage compensation value EMFc as it is.
- the counter electromotive force EMF generated in the motor winding Lk of the three-phase electric motor 12 is canceled by the counter electromotive force compensation value EMFc, and the motor current i of the three-phase electric motor 12 is a value corresponding to the current command value i *. It is controlled to become. From this state, when a disconnection abnormality occurs in the coil portions L1 to L3 of the corresponding motor winding Lk and this is detected by the abnormality detection unit 31a, an abnormality detection signal SAc having a logical value “1” is detected from the abnormality detection unit 31a. Is supplied to the back electromotive force compensator 64. For this reason, when the gain Kc is set to “2/3” by the counter electromotive force compensator 64, the electromotive voltage compensation value EMFc becomes 2/3 of the normal electromotive voltage compensation value EMFc.
- the phase motor current ij is changed in accordance with the change in the counter electromotive voltage Ej, and the motor reverse You may make it reduce the gain which calculates a back electromotive force compensation value according to the reduction
- EMF electromotive voltage
- the abnormality detection unit 31a detects a short-circuit abnormality in the lower arms of the motor drive circuits 32A and 32B, and the motor current cut-off unit 33A or 33B of the motor drive circuit 32A or 32B in which the short-circuit abnormality has occurred
- the control of the motor current cut-off unit 33A or 33B is performed by software processing of the control arithmetic unit 31 after the short-circuit abnormality is detected
- the motor current cut-off unit 33A or 33B is cut off after the short-circuit abnormality is detected. It takes time, and there is a limit in performing the interruption operation of the motor current interruption part 33A or 33B in a short time. Therefore, in the present invention, the overcurrent state is detected by hardware, and the motor current cut-off units 33A and 33B and the power cut-off units 44A and 44B in the above-described embodiment are cut off by hardware.
- the current detection values IA3d and IB3d detected by the peak hold circuit 39p of the current detection circuits 39A and 39B are supplied to the overcurrent cutoff circuits 70A and 70B configured by hardware.
- the motor cutoff circuits 33A and 33B and the power cutoff units 44A and 44B are cut off by the current cutoff circuits 70A and 70B.
- each of the overcurrent interruption circuits 70A and 70B is configured as shown in FIG. That is, for example, the motor drive circuit 32A will be described.
- the AND circuit 71 is inserted in the gate signal supply line Lg between the gate drive circuit 41A and the motor current cutoff unit 33A described above.
- the current detection value IA3d output from the peak hold circuit 39p of the current detection circuit 39A2 is supplied to one input side of the maximum value selection circuit 72, and the control arithmetic unit 31 is connected to the other input side of the maximum value selection circuit 72.
- the diagnostic signal Sd1 output from is input via the amplifier 73.
- the maximum value selection circuit 72 selects the current detection value IA3d when the diagnostic signal Sd1 is not input, and selects the diagnostic signal Sd1 when the diagnostic signal Sd1 is input.
- the control arithmetic unit 31 alternately outputs the diagnostic signals Sd1 and S2d by a timer interruption process, for example, every predetermined time, for example, every minute. Alternatively, a state where steering assist by the motor is not performed is detected, and diagnostic signals Sd1 and Sd2 are output.
- the selection signal Ss output from the maximum value selection circuit 72 is supplied to an overcurrent determination circuit 74 that determines whether or not an overcurrent state is present, and the selection signal Ss input by the overcurrent determination circuit 74 is overcurrent.
- An overcurrent determination signal Soc that is low when it is equal to or greater than the threshold Voct and that is high when the selection signal Ss is less than the overcurrent threshold Voct is output, and this overcurrent detection signal Soc is output to the other of the AND circuit 71. Supplied to the input side.
- the resistance Rs of 150A and the current detection resistors 52A and 52B is set to 1 m ⁇ .
- the maximum value selection circuit 72 detects the peak hold circuit 39p of the current detection circuit 39A2 when the diagnostic signal Sd1 is not output from the control arithmetic unit 31.
- the detected current value IA3d thus selected is supplied to the overcurrent determination circuit 74 as the selection signal Ss. For this reason, in the state where no short circuit abnormality has occurred in the field effect transistors Q2, Q4, and Q6 of the lower arm of the motor drive circuit 32A, the current detection value IA3d detected by the peak hold circuit 39p of the current detection circuit 39A2 is overcurrent.
- the overcurrent determination circuit 74 outputs a high level overcurrent determination signal Soc to the AND circuit 71 without exceeding the threshold value Voct.
- the control arithmetic unit 31 outputs a high-level gate signal Sg to the AND circuit 71 when the abnormality detection unit 31a detects no abnormality in the motor drive circuit 32A when the power is turned on.
- a low level gate signal Sg is output. Therefore, when the motor drive circuit 32A is in a normal state, the control arithmetic unit 31 outputs a high level gate signal Sg, and the current detection value IA3d detected by the peak hold circuit 39p of the current detection circuit 39A2 is overcurrent.
- the overcurrent determination circuit 74 outputs a high-level overcurrent determination signal Soc to the AND circuit 71 without exceeding the threshold value Voct.
- the output signal of the AND circuit 71 becomes high level, and the field effect transistors QA1 to QA3 of the motor current cut-off unit 33A are controlled to be in the on state, and the motor currents Ia to Ic output from the motor drive circuit 32A It is supplied to the phase motor windings La to Lc of the electric motor 12.
- the three-phase electric motor 12 generates a steering assist force corresponding to the steering torque.
- the output of the AND circuit 71 is at a low level, and the field-effect transistors QA1 to QA3 for cutting off the current of the motor current cut-off section 33A and the field-effect transistor QC of the power cut-off section 44A are controlled to be in the OFF state. To the motor currents Ia to Ic output to the three-phase electric motor 12 are cut off.
- the overcurrent interruption circuit 70A and 70B configured by hardware can immediately detect the overcurrent state, and when the overcurrent state is detected, The motor current cut-off unit 33A or 33B can be immediately cut off, and the power cut-off unit 44A or 44B can be cut off immediately.
- the field effect transistor of the motor drive circuit 32A or 32B It is possible to reliably prevent Q1 to Q6 from being damaged by overcurrent.
- the abnormality diagnosis unit 31b of the control arithmetic unit 31 does not provide steering assistance by the motor every predetermined time after the power is turned on.
- Diagnostic signal Sd consisting of diagnostic signals Sd1 and Sd2 having a value larger than overcurrent threshold Ioct is alternately output to motor drive circuits 32A and 32B via amplifier 73 at the timing when is detected.
- the diagnostic signal Sd is selected by the maximum value selection circuit 72 and supplied to the overcurrent determination circuit 74.
- this overcurrent determination circuit 74 since the input diagnostic signal Sd is larger than the overcurrent threshold Ioct, a low level overcurrent determination signal Soc is output to the AND circuit 71. For this reason, the output of the AND circuit 71 becomes a low level, the motor current cut-off unit 33A or 33B is controlled to the cut-off state, and the power cut-off unit 44A or 44B is controlled to the cut-off state.
- the motor drive circuit 32A or 32B to which the diagnostic signal Sd is not supplied is normal. Steering assist control can be continued, and the driver can be prevented from feeling uncomfortable during diagnosis. Alternatively, it is possible to prevent the driver from feeling uncomfortable by supplying the diagnostic signal Sd in a state where steering assist by the motor is not performed.
- Current bypass circuits 80A and 80B may be provided between the ground and the ground.
- each of the current bypass circuits 80A and 80B includes a field effect transistor 81 and a protection between a power supply line Lp supplied with power from the battery 22 of the motor drive circuits 32A and 32B and the ground.
- a series circuit of a resistor 82 is inserted.
- the resistance value of the protective resistor 82 is set to a current that does not damage the field effect transistor 81 when the field effect transistor 81 is turned on and an overcurrent flows.
- the overcurrent determination signal Soc of the overcurrent determination circuit 74 having the same configuration as that of FIG. 14 described above is input to the gate of the field effect transistor 81.
- the overcurrent determination circuit 74 supplies a high-level overcurrent determination signal Soc to the base of the field effect transistor 81 when determining the overcurrent state, and turns on the field effect transistor 81 to turn on the overcurrent.
- a low-level overcurrent determination signal Soc is supplied to the base of the field effect transistor 81, and the field effect transistor 81 is turned off.
- the overcurrent determination circuit 74 determines that the overcurrent state is not present, the low current overcurrent determination signal Soc is output to turn off the field effect transistor 81. Therefore, the battery current supplied from the battery 22 is bypassed and supplied to the motor drive circuits 32A and 32B without being reduced.
- the overcurrent determination circuit 74 determines an overcurrent state, it outputs a high-level overcurrent determination signal Soc and outputs the field effect transistor in an on state, so that the current supplied from the battery 22 is a current.
- bypass circuits 80A and 80B Through the bypass circuits 80A and 80B, the current flows to the ground via the current protection resistor 83, the amount of current supplied to the motor drive circuit 32A or 32B is reduced, and the field effect transistor 81 and the motor drive circuit due to overcurrent are reduced. Damage to the 32A or 32B field effect transistors Q1 to Q6 can be reliably prevented.
- the switch unit is used to suppress the overcurrent state.
- the motor current cutoff unit 33A and the motor current cutoff unit 33A in the motor drive circuits 32A and 32B You may make it arrange
- the overcurrent suppression units 85A and 85B may be arranged in both the motor drive circuits 32A and 32B as shown in FIG. 17, and the motor current cutoff units 33A and 33B as shown in FIG. A pair of overcurrent suppressing units 85C may be arranged between them.
- the overcurrent suppression units 85A and 85B when a short circuit abnormality occurs in one of the motor drive circuits 32A or 32B, the motor in which the short circuit abnormality has occurred from the normal motor drive circuit 32A (or 32B). It is possible to reliably prevent the motor currents Ia to Ic from entering the drive circuit 32B (or 32A) and affecting the motor current supplied to the three-phase electric motor 12.
- the overcurrent suppression units 85A and 85B are individually provided in the motor drive circuits 32A and 32B, the circuit constants of the motor drive circuits 32A and 32B can be matched, and the motor drive circuits 32A and 32B can be designed. There is no need to consider an imbalance of circuit constants, and circuit design can be easily performed.
- FIG. 19 shows an example of the relationship between the sampling interval in the A / D converter 31c and the pulse width modulation signals of the field effect transistors Q1 to Q6 constituting the motor drive circuits 32A and 32B.
- the switching arms SWAa and SWBa are in the maximum duty phase
- the switching arms SWAb and SWBb are in the intermediate duty phase
- the switching arms SWAc and SWBc are in the minimum duty phase.
- the field effect transistor Q1 serving as the upper arm is inverted from the off state to the on state at the start time t0 of one cycle (for example, 50 ⁇ sec) of the pulse width modulation signal.
- the field effect transistor Q3 that becomes the upper arm of the switching arms SWAb and SWBb that becomes the intermediate duty phase at the time t2 is inverted from the OFF state to the ON state, and then the switching arm SWAc and SWBc that becomes the minimum duty phase at the time t3.
- the field effect transistor Q5 serving as an arm is inverted from the off state to the on state.
- the field effect transistor Q5 is inverted from the on-state to the off-state at the time t4, the field-effect transistor Q3 is inverted from the on-state to the off-state between the times t4 and t5, and the field-effect transistor Q1 is changed from the on-state at the time t5. Invert to OFF state.
- the gate signals of the field effect transistors Q1 to Q6 of the motor drive circuits 32A and 32B between the time points t0 to t1 when only the one-phase upper arm side field effect transistor, for example, Q1 is turned on.
- the current detection values IA2d and IB2d output from the sample hold circuit 39s are sampled in the sampling period SP1 and the sampling period SP3 between the time points t2 and t3 when only the two-phase upper arm side field effect transistor is turned on. Convert to digital signal.
- a digital current detection signal obtained by A / D converting an open failure in all of the field effect transistors Q1 to Q6 constituting the motor drive circuits 32A and 32B by an A / D conversion unit 31c provided in the control arithmetic unit 31.
- the digital current detection values IA1d and IB1d based on the sample hold outputs sampled in the sampling intervals SP1 and SP3 output from the A / D converter 31c are compared, and IA2d and IB2d are compared.
- the steering assist torque is generated by the three-phase electric motor 12, but the three-phase electric motor 12 itself does not rotate, so during one cycle of the pulse width modulation signal.
- the maximum duty phase, the intermediate duty phase, and the minimum duty phase are fixed in the state shown in FIG. Accordingly, in the state of FIG.
- the maximum duty is obtained by adding the sampling period SP4 between the time points t3 and t4 and the sampling period SP6 between the time points t5 and t6 to the sampling periods SP1 and SP3 in the A / D converter 31c. It is possible to obtain a digital current detection value in the on state of the field effect transistor serving as the lower arm of the phase and the on state of the field effect transistor serving as the upper arm of the minimum duty phase. Therefore, by comparing the digital current detection values of the current detection values IA1d and IB1d or IA2d and IB2d detected by the current detection circuits 39A1 and 39B1 or 39A2 and 39B2, the field effect transistor and the minimum duty that are the lower arm of the maximum duty phase are compared.
- sampling sections SP4 and SP6 are added in the A / D conversion circuit 39d when the steering wheel 1 is in the steering-holding state, that is, when there is no change in the rotational position detection value from the rotational position sensor 13a or the change is slight. It can be done when
- the command value correction unit 75 shown in FIG. 20 outputs a fine movement correction value to the adder 36 so that the three-phase electric motor 12 is finely moved in the clockwise and counterclockwise directions without causing a sense of discomfort. You may make it the rotation stop state of the three-phase electric motor 12 by a rudder not arise.
- the abnormality detection unit 31a of the abnormality diagnosis unit 31b detects the open failure and the short failure of the switching elements Q1 to Q6 of the motor drive circuits 32A and 32B has been described.
- the abnormality diagnosis unit 31b can also detect an abnormal operation of the motor current cutoff units 33A and 33B and the power cutoff units 44A, 44A ′ and 44B, 44B ′ of the motor drive circuits 32A and 32B.
- an input voltage detection circuit 100A that detects the input voltage VR1 is inserted between the shunt resistor 51A and the field effect transistors Q1, Q3, and Q5 in the motor drive circuit 32A.
- an input voltage detection circuit 100B that detects the input voltage VR2 is inserted between the shunt resistor 51B and the field effect transistors Q1, Q3, and Q5 in the motor drive circuit 32B.
- the abnormality diagnosis part 31b of the control arithmetic unit 31 is provided with the electric current interruption diagnosis part 101 and the drive state determination part 102, as shown in FIG. Then, the current interruption diagnosis unit 101
- a first diagnostic unit 101a, a second diagnostic unit 101b, and a third diagnostic unit 101c are provided.
- the first diagnosis unit 101a also serves as a motor current interruption diagnosis unit, and diagnoses the operation state of the motor current interruption unit 33A or B by temporarily setting the motor current interruption unit 33A or 33B to the interruption state.
- the second diagnosis unit 101b diagnoses the operating state of the power shutoff units 44A, 44A 'or 44B, 44B' by temporarily turning off the power shutoff units 44A, 44A 'or 44B, 44B'.
- the third diagnosis unit 101c temporarily sets the motor shut-off unit 33A or 33B and the power shut-off unit 44A, 44A 'or 44B, 44B' to the shut-off state, and then sets the motor shut-off unit 33A or 33B and the power shut-off unit 44A, 44A 'or 44B. 44B 'is diagnosed.
- the abnormality diagnosis unit 31b of the control arithmetic device 31 performs the current interruption diagnosis processing shown in FIG. 23 during the control of the three-phase electric motor, with a timer allocation every predetermined time (for example, 1 second). Execute as an embedded process.
- the current interruption diagnosis process first, in step S1, it is determined whether or not a predetermined time (for example, 1 minute) has elapsed since the previous diagnosis. When the predetermined time has elapsed, the process proceeds to step S2. In this step S2, it is determined whether the motor currents Ia to Ic flow through the three-phase electric motor 12 to be in a high torque state or a low torque state in which the motor current is close to “0”.
- This determination is made when the absolute value of the current command value I * is a predetermined value or more, the absolute value of the maximum value of the phase current command values Ia * to Ic * is a predetermined value or more, and the current detection values Iad to Icd are a predetermined value or more. Then, it is determined that the torque is high, and if not, it is determined that the torque is low.
- step S2 When the determination result in step S2 is that the motor currents Ia to Ic flow and the torque is high, the process proceeds to step S3, and the operation state of the motor current interrupter in the motor drive circuit 32A is set to the upper current detection value IA1d and the lower current value.
- step S4 After executing the motor current interruption part current diagnosis process for diagnosing based on the detected side current value IA2d, the process proceeds to step S4.
- step S4 after executing the power cut-off unit current diagnosis process for diagnosing the operating state of the power cut-off units 44A and 44A 'in the motor drive circuit 32A based on the upper current detection value IA1d and the lower current detection value IA2d.
- the process proceeds to S5.
- step S5 the motor current cut-off unit current diagnosis process for diagnosing based on the operation state upper current detection value IB1d and lower current detection value IB2d of the motor current cut-off unit in the motor drive circuit 32B is executed, and then the process proceeds to step S6. To do.
- step S6 after executing the power cut-off unit current diagnosis process for diagnosing the operation state of the power cut-off units 44B and 44B 'in the motor drive circuit 32B based on the upper current detection value IB1d and the lower current detection value IB2d, the timer Ends the interrupt process and returns to the predetermined main program.
- step S2 determines whether the motor current is not flowing or is small. If the determination result in step S2 is a low torque state where the motor current is not flowing or is small, the process proceeds to step S7, where the motor current cut-off unit 33A and the power cut-off units 44A, 44A ′ in the motor drive circuit 32A.
- step S8 After executing the current interrupting part voltage diagnosis process for diagnosing the operation state based on the input voltage VR1 detected by the input voltage detection circuit 100A, the process proceeds to step S8.
- step S8 a current interrupter voltage diagnosis process for diagnosing the operating state of the motor current interrupter 33B and the power interrupters 44B and 44B 'in the motor drive circuit 32B based on the input voltage VR2 detected by the input voltage detector circuit 100B.
- the timer interrupt process is terminated and the process returns to a predetermined main program.
- step S11 the field effect transistors of the motor current interruption unit 33A of the motor drive circuit 32A are assigned QA1 to QA3. Is controlled to OFF state, and then the process proceeds to step S12.
- step S12 the upper current detection values IA1d and IA2d of the current detection circuits 39A1 and 39A2 are read to determine whether the current is flowing or not. If the determination result in step S12 is a non-energized state, the process proceeds to step S13, and it is determined that the field effect transistors QA1 to QA3 of the motor current interrupter 33A are normal, and then the process proceeds to step S14. Then, after the field effect transistors QA1 to QA3 of the motor current cut-off unit 33A are returned to the ON state, the process proceeds to step S4 in FIG.
- step S12 when the determination result in step S12 is the energized state, the process proceeds to step S15, and it is assumed that a short circuit failure has occurred in any one or more of the field effect transistors QA1 to QA3 of the motor current interrupter 33A. After the determination, the process proceeds to step S16.
- step S16 an abnormality process is performed in which an abnormality detection signal SAa having a logical value “1” is output to the gate drive circuit 41A, the field effect transistors Q1 to Q6 of the inverter circuit 42A are turned off, and the motor current cutoff unit The field effect transistors QA1 to QA3 of 33A are turned off, and the field effect transistors constituting the power cutoff units 44A and 44A ′ are turned off, and then the process proceeds to step S4 in FIG. Therefore, a steering assist characteristic comparable to that in the normal state can be exhibited using the normal motor drive circuit 32B similar to the case where an abnormality is detected in the motor drive circuit 32A in the above-described embodiment.
- step S12 the determination in step S12 is not limited to the above, and it may be determined whether or not the upper current detection value IA1d and the lower current detection value IA2d are inconsistent. .
- the processing in FIG. 24 corresponds to the first diagnosis unit 101a.
- the power cut-off unit current diagnosis process in step S4 in FIG. The process proceeds to S22.
- step S22 the upper current detection values IA1d and IA2d of the current detection circuits 39A1 and 39A2 are read to determine whether the current is flowing or not.
- step S22 If the determination result in step S22 is the non-energized state, the process proceeds to step S23, and it is determined that the field effect transistors constituting the power shutoff units 44A and 44A ′ are normal, and then the process proceeds to step S24. Then, after each field effect transistor constituting the power cutoff units 44A and 44A ′ is returned to the ON state, the process proceeds to step S5 in FIG. On the other hand, when the determination result of step S22 is the energized state, the process proceeds to step S25, and it is determined that one or both of the field effect transistors of the power shutoff units 44A and 44A ′ have a short fault. Then, the process proceeds to step S26.
- step S26 the abnormality detection signal SAa having the logical value “1” is output to the gate drive circuit 41A and output to the gate drive circuit 41A to execute the abnormality process, and the field effect transistors Q1 to Q6 of the inverter circuit 42A are set.
- the process proceeds to step S5 in FIG. To do. Therefore, a steering assist characteristic comparable to that in the normal state can be exhibited using the normal motor drive circuit 32B similar to the case where an abnormality is detected in the motor drive circuit 32A in the above-described embodiment.
- step S22 the determination in step S22 is not limited to the above, and it may be determined whether or not the upper current detection value IA1d and the lower current detection value IA2d are inconsistent. . Note that the processing of FIG. 25 corresponds to the second diagnosis unit 101b.
- step S5 and the power interruption unit current diagnosis process in step S6 in FIG. 23 are changed from the operation for the motor drive circuit 32A to the operation for the motor drive circuit 32B in the processes of FIGS. Since it may be replaced, illustration and detailed description are omitted.
- step S7 in FIG. 23 the current interrupting section voltage diagnosis process in step S7 in FIG. 23, as shown in FIG. 26, first, in step S31, the field effect transistors QA1 to QA3 of the motor current interrupting section 33A of the motor drive circuit 32A are turned off. At the same time, the field effect transistors constituting the power shut-off units 44A and 44A ′ are turned off, and the process proceeds to step S32.
- step S32 the input voltage VR1 detected by the input voltage detection circuit 100A is read, and it is determined whether or not the input voltage VR1 has decreased. If the determination result in step S32 is that the input voltage VR1 is decreasing, the process proceeds to step S33, where the field effect transistors QA1 to QA3 of the motor current cutoff unit 33A are normal, and the power cutoff units 44A and 44A. It is determined that the field-effect transistor constituting 'is normal, and the process proceeds to step S34.
- step S34 both the field effect transistors QA1 to QA3 of the motor current cut-off unit 33A of the motor drive circuit 32A and the field effect transistors constituting the power cut-off units 44A and 44A ′ are returned to the on state, and then, as shown in FIG. The process proceeds to step S8.
- step S32 determines whether the input voltage VR1 does not decrease. If the determination result in step S32 is that the input voltage VR1 does not decrease, the process proceeds to step S35, and a short circuit failure occurs in any one or more of the field effect transistors QA1 to QA3 of the motor current interrupter 33A. Otherwise, it is determined that a short circuit failure has occurred in the power shutoff unit 44A, and the process proceeds to step S36.
- step S36 similar to step S16 of FIG. 24 described above, the abnormality detection signal SAa having the logical value “1” is output to the gate drive circuit 41A and output to the gate drive circuit 41A.
- step S8 in FIG. Therefore, a steering assist characteristic comparable to that in the normal state can be exhibited using the normal motor drive circuit 32B similar to the case where an abnormality is detected in the motor drive circuit 32A in the above-described embodiment.
- the determination process in step S32 is not limited to the determination of the decrease in the input voltage VR1, but the input voltage VR1 is lower than the input voltage VR2 of the motor drive circuit 32B or lower than the power supply voltage of the battery 22. You may make it determine.
- the process of FIG. 26 corresponds to the third diagnosis unit 101c. Further, since the operation for the motor drive circuit 32A may be replaced with the operation for the motor drive circuit 32B in the above-described process of FIG. 26 in step S8 of FIG. 23, the illustration and detailed description are omitted. To do.
- the motor current interrupter 33A or 33B and the power interrupter 44A, 44A ′ or 44B, 44B ′ of the corresponding motor drive circuit 32A or 32B can be interrupted. Therefore, according to the configuration of FIGS. 21 to 26, the normal motor drive circuit 32B similar to the case where an abnormality is detected in the motor drive circuit 32A in the above-described embodiment is used, and the steering assist that is not inferior to the normal time. The characteristic can be exhibited. At this time, when an abnormality of the motor drive circuit 32A is detected, an alarm signal Swa is output to the alarm circuit 50, thereby notifying the driver of the abnormality of the motor drive circuit 32A and going to the nearest repair and inspection station. Can drop in.
- the present invention is not limited to this.
- one or two of the motor current interrupter current diagnostic process, the power interrupter current diagnostic process, and the current interrupter voltage diagnostic process may be executed for each of the motor drive circuits 32A and 32B.
- the current detection circuits 39A and 39B have been described with respect to the case where the motor current is detected using the two shunt resistors 51A, 52A and 51B, 52B for each inverter circuit.
- the present invention is not limited to this. Is not to be done.
- each phase switching arm SWAa to SWAc and SWBa to SWBc of the motor driving circuits 32A and 32B is individually inserted with a shunt resistor to detect a motor current of each phase, or three shunts.
- One of the resistors may be omitted, and the motor current of the omitted phase may be calculated by calculation.
- the control arithmetic unit 31 incorporated the A / D conversion part 31c was demonstrated, it is not limited to this, Current detection circuit 39A1, 39A2 and 39B1, 39B2 An A / D conversion unit may be provided on the output side.
- the motor rotation angle detection circuit 13 has a configuration using a resolver has been described.
- the motor rotation angle detection circuit 13 is also subjected to backup control as shown in FIG. Yes. That is, the specific configuration of the motor rotation angle detection circuit 13 includes a main motor rotation angle detection circuit 86, a sub motor rotation angle detection circuit 87, and the main motor rotation angle detection circuit 86 and sub motor rotation angle as shown in FIG. And a rotation angle selection unit 88 for selecting the motor rotation angles ⁇ m1 and ⁇ m2 output from the detection circuit 87.
- the main motor rotation angle detection circuit 86 is based on a resolver 86A that detects the rotation angle of the three-phase electric motor 12, and a sin signal and a cos signal corresponding to the rotation angle of the three-phase electric motor 12 output from the resolver 86A.
- An angle calculation unit 86B that calculates the motor rotation angle ⁇ m and an abnormality detection unit 86C that detects an abnormality in the resolver 86A and the angle calculation unit 86B and outputs an abnormality detection signal SAr are provided.
- the sub motor rotation angle detection circuit 87 receives the motor current detection value Im, the motor voltage detection value Vm, and the output shaft angle detection signal ⁇ os output from the output side rotation angle sensor 3c in FIG. .
- the sub motor rotation angle detection circuit 87 calculates a back electromotive voltage EMF based on the motor current detection value Im and the motor voltage detection value Vm, and estimates a motor rotation angle ⁇ m based on the calculated back electromotive voltage EMF.
- Motor rotation angle estimation unit 87A, second motor rotation angle estimation unit 87B that estimates motor rotation angle ⁇ m based on output shaft angle detection signal ⁇ os, first motor rotation angle estimation unit 87A, and second motor rotation
- a selection unit 87C that selects the estimated motor rotation angle values ⁇ me1 and ⁇ me2 of the angle estimation unit 87B.
- the selection unit 87C receives the back electromotive voltage EMF calculated by the first motor rotation angle estimation unit 87A, and the first motor rotation angle estimation unit 87A estimates when the back electromotive voltage EMF is equal to or greater than a predetermined threshold.
- the estimated motor rotation angle value ⁇ me1 is selected, and when the back electromotive force EMF is less than the predetermined threshold, the motor rotation angle estimation value ⁇ me2 estimated by the second motor rotation angle estimation unit 87B is selected and output as the motor rotation angle ⁇ m2.
- the rotation angle selection unit 88 has a main motor rotation angle detection circuit when the abnormality detection signal SAr output from the abnormality detection unit 86C of the main motor rotation angle detection circuit 86 is a logical value “0” indicating no abnormality.
- the motor rotation angle ⁇ m1 output from 86 is selected and output to the control arithmetic unit 31 as the motor rotation angle ⁇ m, and when the abnormality detection signal SAr is a logical value “1” indicating the presence of abnormality, the sub motor rotation angle
- the motor rotation angle ⁇ m2 output from the detection circuit 87 is selected and output to the control arithmetic unit 31 as the motor rotation angle ⁇ m.
- the motor rotation angle detection circuit 13 includes the main motor rotation angle detection circuit 86, the sub motor rotation angle detection circuit 87, and the rotation angle selection unit 88, so that the main motor rotation angle detection circuit 86 is normal.
- the high-precision motor rotation angle ⁇ m1 output from the main motor rotation angle detection circuit 86 is output to the control arithmetic unit 31 as the motor rotation angle ⁇ m.
- the motor rotation angle estimated value ⁇ me1 or ⁇ me2 estimated by the sub motor rotation angle detection circuit 87 is output to the control arithmetic unit 31 as the motor rotation angle ⁇ m.
- the sub motor rotation angle detection circuit 87 is based on the back electromotive voltage EMF in a state where the motor electromotive force EMF generated in the motor windings La to Lc of the three-phase electric motor 12 is higher than a predetermined threshold and the motor rotation speed is high.
- the motor rotation angle estimation value ⁇ me1 estimated by the first motor rotation angle estimation unit 87A for estimating the motor rotation angle is selected, and in the region where the motor rotation speed is low where the counter electromotive voltage EMF is less than a predetermined threshold, the counter electromotive voltage EMF is selected. Therefore, the estimation accuracy of the estimated motor rotation angle ⁇ me1 is reduced, so that the estimated motor rotation angle ⁇ me2 estimated based on the output shaft angle detection signal ⁇ os is selected by the second motor rotation angle estimation unit 87B.
- the motor rotation angle detection circuit 86 when an abnormality occurs in the main motor rotation angle detection circuit 86, the motor rotation angle can be obtained while ensuring the minimum necessary accuracy by the sub motor rotation angle detection circuit 87.
- the steering torque sensor 3 since the steering torque sensor 3 includes the input side rotation angle sensor 3b and the output side rotation angle sensor 3c as shown in FIG. 2, the steering torque sensor 3 is steered toward the input shaft 2a as shown in FIG.
- the absolute steering angle ⁇ ab can be detected based on the steering angle detection signal ⁇ s of the steering angle sensor 91 and the output shaft angle detection signal ⁇ os detected by the output side rotation angle sensor 3c. it can.
- the steering angle sensor 91 outputs a steering angle detection signal ⁇ s that is a sawtooth wave having a 296 deg cycle of the steering wheel 1, and the output detected by the output side rotation angle sensor 3c.
- An output shaft angle detection signal ⁇ os composed of a sawtooth wave having a 40 deg cycle of the shaft 2b is output.
- the steering angle at which the steering angle detection signal ⁇ s and the output shaft angle detection signal ⁇ os coincide is 1480 deg.
- the steering angle ⁇ ab can be obtained.
- the input shaft rotation angle detection signal ⁇ is and the output shaft angle detection signal ⁇ os output from both torque sensors 3A and 3B are vernier.
- the steering angle detection signal ⁇ s detected by the steering angle sensor 91 is supplied to the vernier calculation unit 92, and the vernier calculation unit 92 performs a vernier calculation once immediately after the ignition switch is turned on. Then, the initial steering angle ⁇ init is calculated.
- the average value of the output shaft angle detection signal ⁇ os output from the torque sensors 3A and 3B is calculated by the averaging circuit 93, the change amount of the average value is integrated by the integrating circuit 94, and the integrated value is calculated and calculated.
- the absolute value steering angle ⁇ ab is calculated by adding the integrated value to the initial steering angle ⁇ init calculated by the vernier calculation unit 92.
- SYMBOLS 1 ... Steering wheel, 2 ... Steering shaft, 3 ... Steering torque sensor, 3a ... Torsion bar, 3b ... Input side rotational angle sensor, 3c ... Output side rotational angle sensor, 8 ... Steering gear, 10 ... Steering assist mechanism, 12 ... Three-phase electric motor, La ... A-phase motor winding, Lb ... B-phase motor winding, Lc ... C-phase motor winding, L1-L3 ... coil section, 20 ... motor control device, 21 ... vehicle speed sensor, 22 ... battery , 31 ... control arithmetic device, 32A ... first motor drive circuit, 32B ... second motor drive circuit, 33A ...
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Power Steering Mechanism (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
上記要望に応えるために、多相電動モータの多相モータ巻線を例えば二重化し、二重化した多相モータ巻線に対して個別のインバータ部から電流を供給し、一方のインバータ部のスイッチング手段に導通不可となるオフ故障すなわちオープン故障が生じた場合に、故障が生じた故障スイッチング手段を特定し、故障スイッチング手段を除くスイッチング手段を制御するとともに、故障スイッチング手段を含む故障インバータ部以外の正常インバータ部を制御する故障時制御手段を有する多相回転機の制御装置およびこれを用いた電動パワーステアリング装置が提案されている(例えば、特許文献1参照)。
このため、上記従来例では、インバータ部のスイッチング手段にオフ故障が生じた場合には、十分なトルクを発生することができるが、インバータ部のスイッチング手段にてショート故障が生じた場合には、対処できないという未解決の課題がある。
そこで、本発明は、上記従来例の未解決の課題に着目してなされたものであり、モータ駆動回路にオープン故障やショート故障が生じた場合やでも電動モータの駆動制御を継続することが可能なモータ制御装置、これを使用した電動パワーステアリング装置および車両を提供することを目的としている。
また、本発明に係る電動パワーステアリング装置の一態様は、上記モータ制御装置をステアリング機構に操舵補助力を発生させる電動モータを含むモータ制御装置に適用している。
さらに、本発明に係る車両の一態様は、上述したモータ制御装置を備えている。
また、上記効果を有するモータ制御装置を含んで電動パワーステアリング装置を構成するので、多重系統の多相モータ駆動電流の一方に異常が発生した場合や多相電動モータの一部のコイル部で異常が発生した場合でも多相モータ駆動電流を電動モータに供給することができ電動パワーステアリング装置の操舵補助機能の継続が可能となる。
さらに、上記効果を有するモータ制御装置を含んで車両を構成するので、多相電動モータの少なくとも多重系統のモータ駆動回路の一つに異常が発生した場合や多相電動モータのコイル部の一部に異常が発生した場合でも多相モータ駆動電流を電動モータに供給して電動モータでのトルク発生を継続することができ、電動モータの信頼性を向上させる車両を提供することができる。
図1は、本発明のモータ制御装置を、車両に搭載した電動パワーステアリング装置に適用した場合の第1の実施形態を示す全体構成図である。
図中、符号1は、ステアリングホイールであり、このステアリングホイール1に運転者から作用される操舵力がステアリングシャフト2に伝達される。このステアリングシャフト2は、入力軸2aと出力軸2bとを有する。入力軸2aの一端はステアリングホイール1に連結され、他端は操舵トルクセンサ3を介して出力軸2bの一端に連結されている。
そして、出力軸2bに伝達された操舵力は、ユニバーサルジョイント4を介してロアシャフト5に伝達され、さらに、ユニバーサルジョイント6を介してピニオンシャフト7に伝達される。このピニオンシャフト7に伝達された操舵力はステアリングギヤ8を介してタイロッド9に伝達され、図示しない転舵輪を転舵させる。ここで、ステアリングギヤ8は、ピニオンシャフト7に連結されたピニオン8aとこのピニオン8aに噛合するラック8bとを有するラックアンドピニオン形式に構成され、ピニオン8aに伝達された回転運動をラック8bで車幅方向の直進運動に変換している。
操舵トルクセンサ3は、ステアリングホイール1に付与されて入力軸2aに伝達された操舵トルクを検出するもので、例えば、図2に示すように、操舵トルクを入力軸2aおよび出力軸2b間に介挿したトーションバー3aの捩れ角変位に変換し、この捩れ角変位を入力軸2a側に配置した入力側回転角センサ3bと出力軸2b側に配置した出力側回転角センサ3cとの角度差に変換して検出するように構成されている。
そして、ステータ12SのスロットSLに、3相を構成するA相、B相およびC相の多相モータ巻線La、LbおよびLcが巻装されている。これら多相モータ巻線La、LbおよびLcのそれぞれは、図4に示すように、例えば3つのコイル部L1、L2およびL3が並列に接続された構成を有し、これらコイル部L1~L3がスロットSLに3層に巻装されている。各相モータ巻線La、LbおよびLcは、一端が互いに接続されてスター結線とされ、各相コイルLa、LbおよびLcの他端がモータ制御装置20に接続されて個別にモータ駆動電流Ia、IbおよびIcが供給されている。
モータ制御装置20には、操舵トルクセンサ3で検出された操舵トルクTおよび車速センサ21で検出された車速Vsが入力されるとともに、モータ回転角検出回路13から出力されるモータ回転角θmが入力される。
また、モータ制御装置20には、直流電圧源としてのバッテリー22から直流電流が入力されている。
モータ制御装置20の具体的構成は、図5に示すように構成されている。すなわち、モータ制御装置20は、モータ電流指令値を演算する制御演算装置31と、この制御演算装置31から出力される3相のモータ電圧指令値V1*およびV2*が個別に入力されるハードウェアを構成する第1および第2のモータ駆動回路32Aおよび32Bと、これら第1および第2のモータ駆動回路32Aおよび32Bの出力側と3相電動モータ12の第1および第2の多相モータ巻線La~Lcとの間に介挿された第1および第2のモータ電流遮断部33Aおよび33Bとを備えている。
この制御演算装置31は、図6に示すように、操舵補助電流指令値I*を算出する操舵補助電流指令値演算部34と、この操舵補助電流指令値演算部34で算出した操舵補助電流指令値I*に対して入力される角速度ωeおよび角加速度αに基づいて補償を行う補償制御演算部35と、この補償制御演算部35で補償された補償後トルク指令値I*′に基づいてd-q軸電流指令値を算出し、これを3相電流指令値に変換するd-q軸電流指令値演算部37とを有する。
そして、モータ駆動回路32Aおよび32Bの正常時には操舵トルクTおよび車速Vをもとに予め設定された図7で実線図示の正常時電流指令値算出曲線Lnoを参照して操舵補助電流指令値I*を算出する。また、操舵補助電流指令値演算部34は、3相電動モータ12のコイルの断線異常時に操舵トルクTおよび車速Vをもとに予め設定された図7で点線図示の異常時電流指令値算出曲線Labを参照して操舵補助電流指令値I*を算出する。
補償制御演算部35は、例えばモータ角速度ωeに基づいてヨーレートの収斂性を補償する収斂性補償値、モータ角加速度αに基づいて電動モータ12の慣性により発生するトルク相当分を補償して慣性感又は制御応答性の悪化を防止するトルク補償値およびセルフアライニングトルク(SAT)を推定して補償するセルフアライニングトルク補償値を算出し、これらを足し合わせて指令値補償値Icomを算出する。
そして、補償制御演算部35は算出した指令値補償値Icomを操舵補助電流指令値演算部34から出力される操舵補助電流指令値I*に加算器36で加算することにより、補償後電流指令値I*′を算出し、この補償後電流指令値I*′をd-q軸電流指令値演算部37に出力する。
d軸目標電流算出部37aは、補償後操舵補助電流指令値I*′とモータ角速度ωeとに基づいてd軸目標電流Id*を算出する。
誘起電圧モデル算出部37bは、モータ回転角θおよびモータ角速度ωeに基づいてd-q軸誘起電圧モデルEMF(Electro Magnetic Force)のd軸EMF成分ed(θ)およびq軸EMF成分eq(θ)を算出する。
q軸目標電流算出部37cは、誘起電圧モデル算出部37bから出力されるd軸EMF成分ed(θ)およびq軸EMF成分eq(θ)とd軸目標電流算出部37aから出力されるd軸目標電流Id*と補償後操舵補助電流指令値I*′とモータ角速度ωeとに基づいてq軸目標電流Iq*を算出する。
2相/3相変換部37dは、d軸目標電流算出部37aから出力されるd軸目標電流Id*とq軸目標電流算出部37cから出力されるq軸目標電流Iq*とを3相電流指令値Ia*、Ib*およびIc*に変換する。
さらに、制御演算装置31には、図5に示すように、第1および第2のモータ駆動回路32Aおよび32Bのインバータ回路42Aおよび42Bに供給される直流電流を検出する電流検出回路39A1および39B1から出力される上側電流検出値IA1dおよびIB1dと、インバータ回路42Aおよび42Bから接地に流れる直流電流を検出する電流検出回路39A2および39B2から出力される下側電流検出値IA2dおよびIB2dとが入力されている。
すなわち、図10に示すように、時点t1でモータ駆動回路32Aの例えばA相の上アームのオープン故障を生じたときには、図10に示すように、オープン故障を生じたアームのモータ駆動電流Iaが正となったときに、モータ駆動回路32Aの上側電流検出値IA1dが減少し、これを補うようにモータ駆動回路32Bの上側電流検出値IB1dが増加することになる。
そして、検出した上側電流検出値IA1dおよびIB1dを比較することにより、オープン故障となっているモータ駆動回路32A又は32Bを特定することができ、オープン故障が生じているモータ駆動回路32A又は32Bに対して論理値“1”の異常検出信号SAa又はSAbを出力する。
なお、上側アームにオープン故障を生じた場合には、図10に示すように、モータ駆動電流の3相波形に特段の変化はなく、操舵補助制御を継続することができる。
この場合には、モータ電流も図11に示すように大幅に乱れることになるが、時点t3でモータ駆動回路32Aのモータ電流遮断部33Aを遮断することにより、モータ駆動回路32Bからのみモータ駆動電流が3相電動モータ12の各相モータ巻線La~Lcに供給されるので、モータ駆動電流が安定した正弦波状に復帰する。このため、3相電動モータ12の駆動を継続することができる。
このとき、後述するように、インバータ回路42Aおよび42Bの電界効果トランジスタ(FET)のゲートにパルス幅変調(PWM)信号が入力されることから、インバータ回路42Aおよび42Bから出力されるモータ駆動電流Ia~Icはデューティ比が制御される矩形波信号となる。このため、単純にモータ駆動電流Ia~Icの瞬時値を検出したときに矩形波信号がオフとなっているときに検出すると正規のモータ電流値を表さないことになる。
一方、3相電動モータ12の各相モータ巻線La~Lcにおけるコイル部L1~L3の何れか1つに断線異常が発生した場合のコイル部断線検出は、コイル部L1~L3の断線によって抵抗値が変化することから、モータ相抵抗値の変化を監視することにより、コイル部断線を検出することができる。すなわち、例えば図4におけるA相モータ巻線Laのコイル部L3に断線が発生した場合には、コイル部L1~L3の一本当たりの抵抗値Reとすると、モータ相抵抗Rは、(1/3)*Rcから(1/2)*Rcに増加する。この作用を断線異常検出に利用する。
Vm=R*i+Ke*ω …………(1)
ここで、Rはモータ相抵抗(定数)、iはモータ相電流(検出値)、Keはモータ逆起電圧定数、ωはモータ回転速度(検出値/演算値)である。
上記(1)式において、モータ相抵抗変化量をΔRとすると、上記(1)式は下記(2)で表される。
Vm=(R+ΔR)*i+Ke*ω …………(2)
したがって、モータ相抵抗値変化量ΔRは、
ΔR=(Vm-Ke*ω)/i-R …………(3)
で表すことができる。この(3)式にモータ用電圧(検出値)とモータ回転速度ω(検出値/演算値)を代入するとこにより、モータ用抵抗値Rの変化量ΔRを算出することができる。そして、算出した変化量ΔRが所定閾値未満であるときにはバラツキの範囲内であると判断し、変化量ΔRが所定閾値以上のときに相モータ巻線La~Lcのコイル部L1~L3の断線異常であると判断することができる。
すなわち、3相電動モータ12の入出力のエネルギー関係式は、
T*ω=Ea*Ia+Eb*Ib+Ec*Ic …………(4)
で表される。ここで、Tはモータトルク、ωはモータ角周波数、Ea,EbおよびEcはA,B,C相の逆起電圧、Ia,IbおよびIcはA,B,C相のモータ電流である。
ゲート駆動回路41Aおよび41Bのそれぞれは、制御演算装置31から電圧指令値V1*およびV2*が入力されると、これら電圧指令値V1*およびV2*と三角波のキャリア信号Scとをもとにパルス幅変調(PWM)した6つのゲート信号を形成し、これらゲート信号をインバータ回路42Aおよび42Bに出力する。
なお、6つのPWMゲート信号を制御演算装置31で共通生成してインバータ回路42Aおよび42Bに入力する構成としてもよい。
同様に、ゲート駆動回路41Bは、制御演算装置31から入力される異常検出信号SAbが論理値“0”(正常)であるときには、モータ電流遮断回路33Bに対してハイレベルの3つのゲート信号を出力するとともに、電源遮断部44Bに対してハイレベルゲート信号を出力する。また、ゲート駆動回路41Bは、異常検出信号SAbが論理値“1”(異常)であるときにはモータ電流遮断回路33Bに対してローレベルの3つのゲート信号を同時に出力し、モータ電流を遮断するとともに、電源遮断部44Bに対してローレベルのゲート信号を出力し、バッテリー電力を遮断する。
これら第1および第2のインバータ回路42Aおよび42Bは、6個のスイッチング素子としての電界効果トランジスタ(FET)Q1~Q6を有し、2つの電界効果トランジスタを直列に接続した3つのスイッチングアームSWAa、SWAb、SWAcおよびSWBa、SWBb、SWBcを並列に接続した構成を有する。
これら第1および第2のインバータ回路42Aおよび42Bは、各電界効果トランジスタQ1~Q6のゲートにゲート駆動回路41Aおよび41Bから出力されるゲート信号が入力されることにより、各スイッチングアームSWAa、SWAb、SWAcおよびSWBa、SWBb、SWBcの電界効果トランジスタ間の接続点からA相電流Ia、B相電流Ib、C相電流Icがモータ電流遮断部33Aおよび33Bを介して3相電動モータ12の3相モータ巻線La、LbおよびLcに通電される。
電流検出回路39A1,39A2および39B1,39B2のそれぞれは、図8に示すように構成されている。すなわち、電流検出回路39A1および39B1は、図9に示すように、各スイッチングアームSWAa~SWAcおよびSWBa~SWBcの電源側と電源遮断部44Aおよび44Bとの間に介挿された電流検出用のシャント抵抗51Aおよび51Bを有する。電流検出回路39A1および39B1のそれぞれは、図8(a)に示すように、シャント抵抗51Aおよび51Bの両端電圧が抵抗R2およびR3を介して入力されるオペアンプ39aと、このオペアンプ39aの出力信号が供給される主にノイズフィルタで構成されるサンプルホールド回路39sとで構成されている。
また、電流検出回路39A2および39B2は、図9に示すように、各スイッチングアームSWAa~SWAcおよびSWBa~SWBcの接地側と接地との間に介挿された電流検出用のシャント抵抗52Aおよび52Bを有する。これら電流検出回路39A2および39B2のそれぞれは、図8(b)に示すように、シャント抵抗52Aおよび52Bの両端電圧が抵抗R2およびR3を介して入力されるオペアンプ39aと、このオペアンプ39aの出力信号が供給されるノイズフィルタを含むピークホールド回路39pと、オペアンプ39aの出力信号が供給される主にノイズフィルタで構成されるサンプルホールド回路39sとで構成されている。
そして、サンプルホールド回路39sから出力される電流検出信号IA2dおよびIB2dが制御演算装置31のA/D変換部31cに供給される。また、ピークホールド回路39pから出力される電流検出値のピークホールド信号IA3dおよびIB3dがA/D変換部31cと後述する過電流時遮断回路70Aおよび70Bと電流側路回路80Aおよび80Bとに供給される。
また、電界効果トランジスタQA2のソースがモータ電圧検出回路40Aを介して第1のインバータ回路42AのスイッチングアームSWAbのトランジスタQ3およびQ4の接続点に接続され、ドレインが3相モータ巻線Lbに接続されている。
さらに、電界効果トランジスタQA3のソースがモータ電圧検出回路40Aを介して第1のインバータ回路42AのスイッチングアームSWAcのトランジスタQ5およびQ6の接続点に接続され、ドレインが3相モータ巻線Lcに接続されている。
また、電源遮断部44Aおよび44Bのそれぞれは、1つの電界効果トランジスタ(FET)QCおよびQDと寄生ダイオードとの並列回路で構成され、電界効果トランジスタQCおよびQDのドレインがノイズフィルタ43を介してバッテリー22に接続され、ソースがインバータ回路42Aおよび42Bに接続されている。なお、これら電源遮断部44Aおよび44Bは上記構成に限らず、図9に示すように、寄生ダイオードが逆向きとなるように2つの電源遮断部44A,44A′および44B,44B′を直列に接続するようにしてもよい。
図示しないイグニッションスイッチがオフ状態であって車両が停止していると共に、操舵補助制御処理も停止している作動停止状態であるときには、モータ制御装置20の制御演算装置31が非作動状態となっている。このため、制御演算装置31で実行される操舵補助制御処理および異常監視処理は停止されている。したがって、電動モータ12は作動を停止しており、操舵補助機構10への操舵補助力の出力を停止している。
この作動停止状態からイグニッションスイッチをオン状態とすると、制御演算装置31が作動状態となり、操舵補助制御処理および異常監視処理を開始する。このとき、各モータ駆動回路32Aおよび32Bのインバータ回路42Aおよび42Bにおける各電界効果トランジスタQ1~Q6にオープン故障およびショート故障が発生していない正常状態であるものとする。このときには、ステアリングホイール1を操舵していない非操舵状態では、制御演算装置31で実行する操舵補助制御処理で操舵トルクTが“0”であり、車速Vも“0”であるので、図7の電流指令値算出マップにおける実線図示の正常時電流指令値算出曲線Lnoを参照して操舵補助電流指令値を算出する。
さらに、各相電流指令値Ia*、Ib*およびIc*と、電流検出回路39Aおよび39Bで検出した各相電流検出値IA1dおよびIB1dからその加算を含む演算にて算出される各相電流検出値Iad、IbdおよびIbcとの電流偏差ΔIa、ΔIbおよびΔIcを算出し、算出した電流偏差ΔIa、ΔIbおよびΔIcをPI制御処理又はPID制御処理を行って目標電圧指令値Va*、Vb*およびVc*を算出する。
このため、ゲート駆動回路41Aおよび41Bでは、モータ電流遮断部33Aおよび33Bに対してハイレベルの3つのゲート信号を出力する。したがって、モータ電流遮断部33Aおよび33Bの電界効果トランジスタQA1~QA3およびQB1~QB3がオン状態となって、インバータ回路42Aおよび42Bと3相電動モータ12の3相モータ巻線L1およびL2との間が導通状態となって、3相電動モータ12に対する通電制御が可能な状態となる。
さらに、ゲート駆動回路41Aおよび41Bでは、制御演算装置31から入力される電圧指令値V1*およびV2*に基づいてパルス幅変調を行ってゲート信号を形成し、形成したゲート信号をインバータ回路42Aおよび42Bの各電界効果トランジスタQ1~Q6のゲートに供給する。
したがって、車両が停止状態で、ステアリングホイール1を操舵していない状態では、操舵トルクTsが“0”であるので、操舵補助電流指令値も“0”となって電動モータ12は停止状態を維持する。
したがって、インバータ回路42Aおよび42Bから操舵補助電流指令値I*に応じた120度の位相差を有するA相電流I1a、B相電流I1b、C相電流I1cおよびI2a、I2bおよびI3cが出力され、これらがモータ電流遮断部33Aおよび33Bの各相に対応する電界効果トランジスタQA1~QA3およびQB1~QB3を通って3相電動モータ12の3相モータ巻線La~Lcに供給される。
その後、車速Vsが増加すると、これに応じて算出される操舵補助電流指令値が据え切り時に比較して低下して電動モータ12で操舵トルクTsおよび車速Vsに応じて適度に減少させた操舵補助力を発生する。
このように、インバータ回路42Aおよび42Bが正常で、3相電動モータ12に供給されるモータ電流Ia、IbおよびIcが正常である場合には、操舵トルクTsおよび車速Vsに最適なモータ電流が3相電動モータ12に供給される。
このため、モータ電流遮断回路33Bでは、各相の電界効果トランジスタQB1~QB3がオフ状態となり、3相電動モータ12の3相モータ巻線La~Lcに対する通電が遮断される。
これと同時に、電源遮断部44Bでも、電界効果トランジスタQDがオフ状態に制御され、バッテリー22および第2のインバータ回路42Bとの間の通電路が遮断される。
このため、3相電動モータ12で正常時と同様の操舵補助トルクを発生して、これが減速ギヤ11を介して出力軸2bに伝達されることにより、正常時と遜色のない操舵補助特性を発揮することができる。このとき、モータ駆動回路32Bの異常が検出された段階で、警報回路50に警報信号Swaが出力されることにより、運転者にモータ駆動回路32Bの異常を報知して、最寄りの修理点検ステーションへの立ち寄りを促すことができる。
このため、モータ駆動回路32Aのモータ電流遮断部33Aの各相スイッチQA1~QA3がオフ状態に制御されるとともに、電源遮断部44Aがオフ状態に制御されて、モータ駆動回路32Aの駆動が停止され、上記と同様に正常なモータ駆動回路32Bによる単独の3相電動モータ12の制御が継続されて、正常時と遜色ない操舵補助制御を継続することができる。このとき、運転者には警報を発して修理点検ステーションへの立ち寄りを促すことができる。
そして、算出した各相のモータ相抵抗値変化量ΔRが所定閾値ΔRn未満であるときには、バラツキの範囲内であるものと判断するが、モータ相抵抗値変化量ΔRが所定閾値ΔRn以上であるときには3相電動モータ12のモータ巻線La~Lcを構成するコイル部L1~L3の何れかの断線異常を正確に検出することができる。
このため、操舵トルクセンサ3で検出した操舵トルクTの値に対する操舵補助電流指令値I*の値が正常時の特性曲線Lnoの倍程度となり、この操舵補助電流指令値I*が補償制御演算部35での補償値Icomによって補償された補償後操舵補助電流指令値I*′がd-q軸電流指令値演算部37に供給されてd-q軸電流指令値に変換された後2相/3相変換されて目標電流指令値Ia*、Ib*およびIc*が算出される。
このため、モータ駆動回路32Aおよび32Bで、相モータ巻線Ljのコイル部Lkの断線によるトルク減少分を補うモータ駆動電流Ia、IbおよびIcが3相電動モータ12の各相モータ巻線La、LbおよびLcに供給されるとともに、高くなった操舵トルクの変動抑制効果により、操舵違和感を抑えることができる。
また、モータ巻線La~Lcのコイル部L1~L3の何れかに断線異常が発生したことを検出したときには、1つのコイル部Lkの断線異常によって、相モータ巻線Ljの逆起電力Ejが正常時の2/3に変化する。このため、断線異常を検出した相モータ巻線Ljに供給しているモータ電流指令値Ij*に対するゲインKjを通常時の“1”から“3/2”に増加させる。
このように、上記実施形態によると、正常状態において2系統以上の機能するハードウェアをモータ駆動回路32Aおよび32Bで構成し、2系統以上のハードウェアのうち1系統(あるいは系統総数以下の系統)の故障が起こった状態においても、制御演算装置の変更なく、或いは制御演算装置のパラメータ変更のみの範囲で機能継続することができ、ロバスト設計を実現することができる。
なお、上記実施形態においては、3相電動モータ12の相モータ巻線Ljを構成する各コイル部Lkに断線異常が発生したときに、逆起電圧Ejの変化に応じて相モータ電流ijを変化させる場合について説明した。しかしながら、本発明は上記構成に限定されるものではなく、図12に示すように、モータ逆起電圧(EMF)の減少に応じて逆起電圧補償値を算出するゲインを低減するようにしてもよい。
一方、モータ回転速度ωとモータ位相角(電気角)θeとが逆起電圧(EMF)補償器64に供給され、この逆起電圧(EMF)補償器64で、モータ回転速度ωとモータ位相角θeとに基づいて逆起電圧EMFを算出し、算出した逆起電圧補償値EMFに補償ゲインKcを乗算して逆起電圧補償値EMFcを算出し、この逆起電圧補償値EMFcをモータ逆起電圧EMFが供給された減算器65に供給し、この減算器65の減算出力が加算器63に供給される。ここで、減算器65によるモータ逆起電圧(EMF)の減算は、実際上は、モータ内で生じる物理現象であり、実際に減算器65が存在するものではない。
この構成によると、該当するモータ巻線Lkのコイル部L1~L3が正常である場合には、異常検出部31aから逆起電圧補償器64に入力される異常検出信号SAcが論理値“0”であるので、ゲインKcが“1”に設定される。このため、逆起電圧補償器64でモータ回転速度ωおよびモータ位相角θeとで算出される逆起電圧EMFがそのまま逆起電圧補償値EMFcとして減算器65に出力される。
この状態から、該当するモータ巻線Lkのコイル部L1~L3に断線異常が発生し、これが異常検出部31aで検出されると、この異常検出部31aから論理値“1”の異常検出信号SAcが逆起電圧補償器64に供給される。このため、逆起電圧補償器64でゲインKcが“2/3”に設定されることにより、起電圧補償値EMFcが正常時の起電圧補償値EMFcの2/3となる。
さらには、3相電動モータ12の相モータ巻線Ljを構成する各コイル部Lkに断線異常が発生したときに、逆起電圧Ejの変化に応じて相モータ電流ijを変化させるとともに、モータ逆起電圧(EMF)の減少に応じて逆起電圧補償値を算出するゲインを低減させるようにしてもよく、この場合にはより良い効果を得ることができる。
そこで、本発明では、過電流状態をハードウェアで検出して前述した実施形態におけるモータ電流遮断部33Aおよび33Bと電源遮断部44Aおよび44Bをハードウェア的に遮断動作させるようにしている。
ここで、過電流時遮断回路70Aおよび70Bのそれぞれは、図14に示すように構成されている。すなわち、例えばモータ駆動回路32Aについて説明すると、前述したゲート駆動回路41Aとモータ電流遮断部33Aとの間のゲート信号供給ラインLgに、アンド回路71が介挿されている。また、電流検出回路39A2のピークホールド回路39pから出力される電流検出値IA3dが最大値選択回路72の一方の入力側に供給され、この最大値選択回路72の他方の入力側に制御演算装置31から出力される診断信号Sd1が増幅器73を介して入力されている。この最大値選択回路72では、診断信号Sd1が入力されていないときには、電流検出値IA3dを選択し、診断信号Sd1が入力されているときには診断信号Sd1を選択する。ここで、制御演算装置31では、所定時間例えば1分毎に例えばタイマ割込処理によって診断信号Sd1およびS2dを交互に出力する。あるいは、モータによる操舵補助がされていない状態を検出して診断信号Sd1およびSd2を出力する。
このため、モータ駆動回路32Aの下アームの電界効果トランジスタQ2、Q4、Q6にショート異常が発生していない状態では、電流検出回路39A2のピークホールド回路39pで検出される電流検出値IA3dが過電流閾値Voct以上となることがなく、過電流判定回路74からはハイレベルの過電流判定信号Socがアンド回路71に出力されている。
したがって、モータ駆動回路32Aが正常状態であるときには、制御演算装置31からハイレベルのゲート信号Sgが出力されるとともに、電流検出回路39A2のピークホールド回路39pで検出される電流検出値IA3dが過電流閾値Voct以上となることはなく、過電流判定回路74からハイレベルの過電流判定信号Socがアンド回路71に出力される。
このため、アンド回路71の出力信号はハイレベルとなってモータ電流遮断部33Aの電界効果トランジスタQA1~QA3がオン状態に制御され、モータ駆動回路32Aから出力されるモータ電流Ia~Icが3相電動モータ12の相モータ巻線La~Lcに供給される。3相電動モータ12で操舵トルクに応じた操舵補助力を発生する。
このように、モータ駆動回路32Aが過電流状態となると、ハードウェアで構成される過電流時遮断回路70Aおよび70Bで過電流状態を即座に検出することができ、過電流状態を検出したときには、モータ電流遮断部33A又は33Bを即座に遮断動作させるとともに、電源遮断部44A又は44Bも即座に遮断動作させることができ、過電流状態となったことにより、モータ駆動回路32A又は32Bの電界効果トランジスタQ1~Q6が過電流によって損傷することを確実に防止できる。
この診断信号Sdが制御演算装置31から出力されると、最大値選択回路72で診断信号Sdが選択されて過電流判定回路74に供給される。この過電流判定回路74では、入力される診断信号Sdが過電流閾値Ioctより大きいので、ローレベルの過電流判定信号Socがアンド回路71に出力される。このため、アンド回路71の出力がローレベルとなり、モータ電流遮断部33A又は33Bが遮断状態に制御されるとともに、電源遮断部44A又は44Bが遮断状態に制御される。このため、モータ電圧検出回路40A又は40Bのモータ相電圧V1ma~V1mc又はV2ma~V2mcあるいは電流検出回路39A1および39A2又は39B1および39B2の電流検出値IA1dおよびIA2d又はIB1dおよびIB2dが零となっているかを確認することにより、過電流時遮断回路70Aおよび70Bが正常に動作するか否かを診断することができる。
この他、モータ駆動回路32Aおよび32Bの下アームのショート異常による過電流状態からモータ駆動回路32Aおよび32Bの各電界効果トランジスタQ1~Q6を保護するには、図15に示すように、電源供給ラインおよび接地間に電流側路回路80Aおよび80Bを設けるようにしてもよい。
そして、電界効果トランジスタ81のゲートに、上述した図14と同様の構成を有する過電流判定回路74の過電流判定信号Socが入力されている。ここで、過電流判定回路74は、過電流状態と判定した場合にハイレベルの過電流判定信号Socを電界効果トランジスタ81のベースに供給して、この電界効果トランジスタ81をオン状態とし、過電流状態ではないと判定した場合にローレベルの過電流判定信号Socを電界効果トランジスタ81のベースに供給して、この電界効果トランジスタ81をオフ状態とする。
一方、過電流判定回路74で過電流状態と判定されたときには、ハイレベルの過電流判定信号Socを出力して、電界効果トランジスタをオン状態に出力するので、バッテリー22から供給される電流が電流側路回路80Aおよび80Bを通じて、電流保護抵抗83を介して接地に流れることになり、モータ駆動回路32A又は32Bに供給される電流量が低下されて、過電流による電界効果トランジスタ81およびモータ駆動回路32A又は32Bの電界効果トランジスタQ1~Q6の損傷を確実に防止することができる。
このそして、モータ駆動回路32A及び32Bの各電界効果トランジスタQ1~Q6のゲート信号を形成するためには、一相の上アーム側の電界効果トランジスタ例えばQ1のみがオン状態となる時点t0~t1間のサンプリング区間SP1と、二相の上アーム側の電界効果トランジスタのみがオン状態となる時点t2およびt3間のサンプリング区間SP3でサンプルホールド回路39sから出力される電流検出値IA2dおよびIB2dをサンプリングしてデジタル信号に変換する。
したがって、電流検出回路39A1および39B1又は39A2および39B2で検出した電流検出値IA1dおよびIB1d又はIA2dおよびIB2dのデジタル電流検出値を比較することにより、最大デューティ相の下アームとなる電界効果トランジスタ及び最小デューティ相の上アームとなる電界効果トランジスタのオープンの故障を確実に検出することができる。このA/D変換回路39dでのサンプリング区間SP4およびSP6の追加は、ステアリングホイール1が保舵状態となっている状態すなわち回転位置センサ13aからの回転位置検出値の変化がないとき又は変化が僅かであるときに行えばよい。
また、上記実施形態においては、異常診断部31bの異常検出部31aでモータ駆動回路32Aおよび32Bのスイッチング素子Q1~Q6のオープン故障およびショート故障を検出する場合について説明したが、これに限定されるものではない。異常診断部31bでモータ駆動回路32Aおよび32Bのモータ電流遮断部33Aおよび33Bと電源遮断部44A,44A′および44B,44B′の動作異常を検出することもできる。
そして、制御演算装置31の異常診断部31bは、図22に示すように、電流遮断診断部101と、駆動状態判定部102とを備えている。そして、電流遮断診断部101は、
第1の診断部101aは、モータ電流遮断診断部を兼ねており、モータ電流遮断部33A又は33Bを一時的に遮断状態としてモータ電流遮断部33A又はBの動作状態を診断する。
第2の診断部101bは、電源遮断部44A,44A′又は44B,44B′を一時的に遮断状態として電源遮断部の44A,44A′又は44B,44B′の動作状態を診断する。
第3の診断部101cは、モータ遮断部33A又は33Bと電源遮断部44A,44A′又は44B,44B′を一時的に遮断状態としてモータ遮断部33A又は33Bと電源遮断部44A,44A′又は44B,44B′の動作状態を診断する。
この電流遮断診断処理は、先ず、ステップS1で、前回の診断時点から所定時間(例えば1分)が経過したか否かを判定し、所定時間が経過していないときにはそのまま電流遮断診断処理を終了し、所定時間が経過したときにはステップS2に移行する。
このステップS2では、3相電動モータ12にモータ電流Ia~Icが流れて高トルク状態であるかモータ電流が“0”に近い状態の低トルク状態であるかを判定する。この判定は、電流指令値I*の絶対値が所定値以上、相電流指令値Ia*~Ic*の最大値の絶対値が所定値以上および電流検出値Iad~Icdが所定値以上であるときに、高トルク状態と判定し、そうでないときに低トルク状態と判定する。
このステップS4では、モータ駆動回路32Aにおける電源遮断部44A,44A′の動作状態を上側電流検出値IA1d及び下側電流検出値IA2dに基づいて診断する電源遮断部電流診断処理を実行してからステップS5に移行する。
このステップS5では、モータ駆動回路32Bにおけるモータ電流遮断部の動作状態上側電流検出値IB1d及び下側電流検出値IB2dに基づいて診断するモータ電流遮断部電流診断処理を実行してからステップS6に移行する。
このステップS6では、モータ駆動回路32Bにおける電源遮断部44B,44B′の動作状態を上側電流検出値IB1d及び下側電流検出値IB2dに基づいて診断する電源遮断部電流診断処理を実行してからタイマ割込処理を終了して所定のメインプログラムに復帰する。
このステップS8では、モータ駆動回路32Bにおけるモータ電流遮断部33Bおよび電源遮断部44B,44B′の動作状態を入力電圧検出回路100Bで検出する入力電圧VR2に基づいて診断する電流遮断部電圧診断処理を実行してからタイマ割込処理を終了して所定のメインプログラムに復帰する。
このステップS12では、電流検出回路39A1および39A2の上側電流検出値IA1dおよびIA2dを読込んで電流が流れている通電状態であるか非通電状態であるかを判定する。
このステップS12の判定結果が、非通電状態であるときには、ステップS13に移行して、モータ電流遮断部33Aの電界効果トランジスタQA1~QA3が正常であるものと判断してからステップS14に移行して、モータ電流遮断部33Aの各電界効果トランジスタQA1~QA3をオン状態に復帰させてから図22のステップS4に移行する。
このステップS16では、論理値“1”の異常検出信号SAaをゲート駆動回路41Aに出力する異常時処理を実行し、インバータ回路42Aの電界効果トランジスタQ1~Q6をオフ状態とし、且つモータ電流遮断部33Aの各電界効果トランジスタQA1~QA3をオフ状態とするとともに、電源遮断部44Aおよび44A′を構成する電界効果トランジスタをオフ状態としてから図23のステップS4に移行する。
したがって、前述した実施形態におけるモータ駆動回路32Aに異常が検出された場合と同様の正常なモータ駆動回路32Bを使用して、正常時と遜色のない操舵補助特性を発揮することができる。
なお、この図24の処理が第1の診断部101aに対応している。
また、図22におけるステップS4の電源遮断部電流診断処理は、図25に示すように、先ず、ステップS21で、モータ駆動回路32Aの電源遮断部44Aおよび44A′をオフ状態に制御してからステップS22に移行する。
このステップS22では、電流検出回路39A1および39A2の上側電流検出値IA1dおよびIA2dを読込んで電流が流れている通電状態であるか非通電状態であるかを判定する。
一方、ステップS22の判定結果が、通電状態であるときには、ステップS25に移行して、電源遮断部44Aおよび44A′の電界効果トランジスタの何れか1つ又は双方にショート故障が生じているものと判断してからステップS26に移行する。
したがって、前述した実施形態におけるモータ駆動回路32Aに異常が検出された場合と同様の正常なモータ駆動回路32Bを使用して、正常時と遜色のない操舵補助特性を発揮することができる。
この図25の処理において、ステップS22の判定は、上記に限定されるものではなく、上側電流検出値IA1dと下側電流検出値IA2dとが不一致であるか否かを判定するようにしてもよい。
なお、この図25の処理が第2の診断部101bに対応している。
さらに、図23におけるステップS7の電流遮断部電圧診断処理は、図26に示すように、先ず、ステップS31で、モータ駆動回路32Aのモータ電流遮断部33Aの各電界効果トランジスタQA1~QA3をオフ状態とするとともに、電源遮断部44Aおよび44A′を構成する電界効果トランジスタをオフ状態としてからステップS32に移行する。
このステップS32の判定結果が、入力電圧VR1が低下しているときには、ステップS33に移行して、モータ電流遮断部33Aの各電界効果トランジスタQA1~QA3が正常であるとともに、電源遮断部44Aおよび44A′を構成する電界効果トランジスタが正常であると判断してステップS34に移行する。
このステップS34では、モータ駆動回路32Aのモータ電流遮断部33Aの各電界効果トランジスタQA1~QA3と電源遮断部44Aおよび44A′を構成する電界効果トランジスタとをともにオン状態に復帰させてから図23のステップS8に移行する。
このステップS36では、前述した図24のステップS16と同様に、論理値“1”の異常検出信号SAaをゲート駆動回路41Aに出力して、ゲート駆動回路41Aに出力する異常時処理を実行し、インバータ回路42Aの電界効果トランジスタQ1~Q6をオフ状態とし、且つモータ電流遮断部33Aの各電界効果トランジスタQA1~QA3をオフ状態とするともに、電源遮断部44Aおよび44A′を構成する電界効果トランジスタをオフ状態としてから図23のステップS8に移行する。
したがって、前述した実施形態におけるモータ駆動回路32Aに異常が検出された場合と同様の正常なモータ駆動回路32Bを使用して、正常時と遜色のない操舵補助特性を発揮することができる。
この図26の処理が第3の診断部101cに対応している。
また、図23のステップS8の電流遮断部電圧診断処理及は上述した図26の処理において、モータ駆動回路32Aに対する動作をモータ駆動回路32Bに対する動作に置換すれば良いので、図示及び詳細説明は省略する。
また、上記実施形態においては、電流検出回路39Aおよび39Bを各インバータ回路毎に2つのシャント抵抗51A,52Aおよび51B,52Bを使用してモータ電流の検出を行う場合について説明したが、これに限定されるものではない。すなわち、本発明では、モータ駆動回路32Aおよび32Bの各相スイッチングアームSWAa~SWAc及びSWBa~SWBcの接地側に個別にシャント抵抗を介挿して、各相のモータ電流を検出したり、3つのシャント抵抗のうち一つを省略して省略した相のモータ電流を演算で算出したりするようにしてもよい。
また、上記実施形態においては、モータ回転角検出回路13がレゾルバを使用した構成である場合について説明したが、このモータ回転角検出回路13についても、図27に示すように、バックアップ制御を行っている。
すなわち、モータ回転角検出回路13の具体的構成は、図27に示すように、メインモータ回転角検出回路86と、サブモータ回転角検出回路87と、これらメインモータ回転角検出回路86およびサブモータ回転角検出回路87から出力されるモータ回転角θm1およびθm2を選択する回転角選択部88とを備えている。
また、サブモータ回転角検出回路87は、モータ電流検出値Imと、モータ電圧検出値Vmと、前述した図2における出力側回転角センサ3cから出力される出力軸角度検出信号θosが入力されている。
このサブモータ回転角検出回路87は、モータ電流検出値Imおよびモータ電圧検出値Vmに基づいて逆起電圧EMFを算出し、算出した逆起電圧EMFに基づいてモータ回転角θmを推定する第1のモータ回転角推定部87Aと、出力軸角度検出信号θosに基づいてモータ回転角θmを推定する第2のモータ回転角推定部87Bと、第1のモータ回転角推定部87Aおよび第2のモータ回転角推定部87Bのモータ回転角推定値θme1およびθme2を選択する選択部87Cとを備えている。
また、回転角選択部88は、メインモータ回転角検出回路86の異常検出部86Cから出力される異常検出信号SArが異常なしを表す論理値“0”であるときに、メインモータ回転角検出回路86から出力されるモータ回転角θm1を選択してモータ回転角θmとして前述した制御演算装置31に出力し、異常検出信号SArが異常ありを表す論理値“1”であるときに、サブモータ回転角検出回路87から出力されるモータ回転角θm2を選択してモータ回転角θmとして制御演算装置31に出力する。
また、上記実施形態では、操舵トルクセンサ3が図2に示すように入力側回転角センサ3bと出力側回転角センサ3cとを備えているので、図2に示すように入力軸2a側に操舵角センサ91を設けることにより、この操舵角センサ91の操舵角検出信号θsと、出力側回転角センサ3cで検出される出力軸角度検出信号θosとに基づいて絶対操舵角θabを検出することができる。
また、上記各実施形態においては、本発明によるモータ制御装置を電動パワーステアリング装置に適用した場合について説明したが、これに限定されるものではなく、電動ブレーキ装置、ステアバイワイヤシステム、車両走行用のモータ駆動装置等の電動モータを使用する任意のシステムに本発明を適用することができる。
Claims (30)
- 正常状態において作動してモータ電流を出力する複数のハードウェアと、
各ハードウェアを制御する共通の制御演算装置と、
各ハードウェアから出力されるモータ電流によって動作する1つの電動モータと、
前記各ハードウェアの異常診断を行う異常診断部とを備え、
前記制御演算装置は、前記異常診断部で異常と診断されたハードウェアが存在するときに、
異常と診断されたハードウェアの作動を停止させるとともに、正常なハードウェアによる前記電動モータの駆動を継続するようにした
ことを特徴とするモータ制御装置。 - 前記異常診断部は、前記複数のハードウェアの異常発生部位を特定可能な異常検出部を備えていることを特徴とする請求項1に記載のモータ制御装置。
- 前記異常診断部は、前記複数のハードウェア間の出力値の差がバラツキであるか異常であるかを識別可能な異常検出部を備えていることを特徴とする請求項1に記載のモータ制御装置。
- 前記異常診断部は、前記複数のハードウェアで検出される検出値の差又は前記複数のハードウェアで検出される検出値と閾値との差からハードウェアの状態変化量を算出するハードウェア状態変化量演算部を有し、
前記制御演算装置は、前記ハードウェアの状態変化量が所定値未満であるときにはバラツキの範囲内であると判定し、前記ハードウェアの状態変化量が所定値以上であるときに当該ハードウェア状態変化量に応じて前記複数のハードウェアに対する制御パラメータを変更するように構成されている
ことを特徴とする請求項1から3の何れか1項に記載のモータ制御装置。 - 多相電動モータを駆動制御するモータ制御装置であって、
前記多相電動モータの多相モータ巻線に多相モータ駆動電流を供給する複数のモータ駆動回路と、
該複数のモータ駆動回路を駆動制御する制御演算装置と、
前記複数のモータ駆動回路と前記多相モータ巻線との間に個別に介挿された多相の複数のモータ電流遮断部と、
前記複数のモータ駆動回路の異常を検出する異常検出部とを備え、
前記制御演算装置は、前記異常検出部で異常を検出していない状態では、前記複数のモータ駆動回路を制御して前記多相モータ巻線に複数の多相モータ駆動電流を供給し、前記異常検出部で異常を検出したときに、異常を生じたモータ駆動回路に接続された前記モータ電流遮断部を遮断動作させる
ことを特徴とするモータ制御装置。 - 多相電動モータを駆動制御するモータ制御装置であって、
前記多相電動モータは、ステータに巻装された多相モータ巻線のそれぞれが複数のコイル部を並列に接続した構成を有し、
前記多相電動モータの多相モータ巻線に多相モータ駆動電流を供給する複数のモータ駆動回路と、
該複数のモータ駆動回路を駆動制御する制御演算装置と、
前記複数のモータ駆動回路と前記多相モータ巻線との間に個別に介挿された多相の複数のモータ電流遮断部と、
前記複数のモータ駆動回路および前記多相電動モータのコイル部の少なくとも一方の異常を検出する異常検出部とを備え、
前記制御演算装置は、前記異常検出部で異常を検出していない状態では、前記複数のモータ駆動回路を制御して前記多相モータ巻線に複数の多相モータ駆動電流を供給し、前記異常検出部で異常を検出したときに、異常態様に応じて前記複数の多相モータ駆動回路を駆動する駆動態様を変更する
ことを特徴とするモータ制御装置。 - 前記モータ駆動回路は、前記多相電動モータに多相駆動電流を供給する当該多相電動モータの相数分のアームを有する上側アームおよび下側アームを備えた多相インバータ回路で構成され、前記異常検出部は、前記多相インバータ回路を構成する上側アームおよび下側アームのオープン故障およびショート故障の少なくとも一方を検出するように構成されていることを特徴とする請求項5又は6に記載のモータ制御装置。
- 前記制御演算装置は、前記異常検出部で、複数のモータ駆動回路の何れかで上側アームおよび下側アームのオープン故障およびショート故障の少なくとも一方を検出したときに、異常を検出したモータ駆動回路側のモータ電流遮断部で多相モータ電流を遮断し、正常なモータ駆動回路の多相モータ電流の制御態様を変化させるように構成されていることを特徴とする請求項7に記載のモータ制御装置。
- 前記異常検出部は、上側アームが接続される正極側電源ラインに介挿した上側電流検出用抵抗と、下側アームが接続される負極側電源ラインに介挿した下側電流検出用抵抗と、前記上側電流検出用抵抗および下側電流検出用抵抗の端子間電圧を個別に検出する複数の電流検出部とを備えていることを特徴とする請求項5又は6に記載のモータ制御装置。
- 前記下側電流検出用抵抗は、前記モータ駆動回路を構成する多相アームの接地側を互いに接続した接続部と接地との間に介挿され、前記下側電流検出用抵抗の端子間電圧を検出する電流検出部は、当該下側電流検出用抵抗の端子間電圧が入力されるオペアンプと、該オペアンプの出力電圧のサンプルホールドを行うサンプルホールド回路とを有し、
前記電流検出部および前記制御演算装置の何れか一方に、前記サンプルホールド回路のサンプルホールド信号をデジタル信号に変換するA/D変換部を備えたことを特徴とする請求項9に記載のモータ制御装置。 - 前記A/D変換部は、前記多相モータ駆動回路を構成するスイッチング素子を制御するパルス幅変調信号の一周期中の制御に必要な上側アームの一相オン状態および二相オン状態を検出する主サンプリング区間と、前記主サンプリング区間でオンとならないアームのスイッチング素子のオン区間を検出する補助サンプリング区間とが設定されていることを特徴とする請求項10に記載のモータ制御装置。
- 前記異常検出部は、前記多相電動モータの多相モータ巻線を構成するコイル部の断線異常を検出し、前記制御演算装置は、前記異常検出部でコイル部の断線異常を検出したときに、断線異常を生じた多相モータ巻線に対する電流制御ゲインを増加補正してトルク変動を抑制するように構成されていることを特徴とする請求項6から11の何れか1項に記載のモータ制御装置。
- 前記異常検出部は、前記多相電動モータの多相モータ巻線を構成するコイル部の断線異常を検出し、前記制御演算装置は、前記異常検出部でコイル部の断線異常を検出したときに、逆起電圧の低下を補償するように逆起電圧補償ゲインを低下させるように構成されていることを特徴とする請求項6から11の何れか1項に記載のモータ制御装置。
- 前記異常検出部は、前記多相電動モータの多相モータ巻線を構成するコイル部の断線異常を、モータ相電圧検出値、モータ相抵抗、モータ相電流検出値、モータ逆起電圧定数、およびモータ回転速度に基づいてモータ相抵抗値の変化量を検出し、検出したモータ相抵抗値の変化量が閾値以上となったときに、コイル部の異常として判断することを特徴とする請求項12又は13に記載のモータ制御装置。
- 前記多相電動モータのモータ回転角を検出するモータ角検出部を有し、前記制御演算装置は、前記多相電動モータを駆動する指令値を出力する指令値演算部と、該指令値演算部から出力される指令値と前記モータ角検出部で検出したモータ回転角とに基づいて多相電流指令値を算出する多相電流指令値演算部とを備えていることを特徴とする請求項5から14の何れか1項に記載のモータ制御装置。
- 前記電流検出部で検出した電流値が過電流閾値を超えている過電流状態であるか否かを個別に判定する複数の過電流判定部を有し、前記過電流判定部の判定結果が過電流状態となったときに該当するモータ駆動回路に接続されている前記モータ電流遮断部を遮断状態とすることを特徴とする請求項9から15の何れか1項に記載のモータ制御装置。
- 前記電流検出部で検出した電流値が過電流閾値を超えている過電流状態であるか否かを個別に判定する複数の過電流判定部と、前記複数のモータ駆動回路に個別に電力を供給する電力供給系統と接地との間に接続された複数の電流側路回路とを有し、
前記電流側路回路は、スイッチ部を有し、該スイッチ部が前記過電流判定部の判定結果が過電流状態となったときにオン状態に制御されることを特徴とする請求項5から13の何れか1項に記載のモータ制御装置。 - 前記過電流判定部に過電流診断信号を供給して過電流判定部が正常であるか否かを診断する過電流判定部診断部を備えていることを特徴とする請求項16又は17に記載のモータ制御装置。
- 前記下側電流検出用抵抗の端子間電圧を検出する電流検出部は、前記オペアンプの出力電圧のピークホールドを行うピークホールド回路とを備え、該ピークホールド回路のピークホールド信号を前記過電流判定部に供給することを特徴とする請求項16から18の何れか1項に記載のモータ制御装置。
- 前記電流側路回路に過電流診断信号を供給して当該電流側路回路が正常であるか否かを診断する側路診断部を備えていることを特徴とする請求項18に記載のモータ制御装置。
- 前記複数のモータ駆動回路間に短絡電流を抑制する保護回路を介挿したことを特徴とする請求項5から15の何れか1項に記載のモータ制御装置。
- 前記モータ電流遮断部の動作状態を診断するモータ電流遮断診断部と、前記モータ駆動回路の動作状態で、前記モータ電流の電流値が所定値以上である高トルクモータ駆動状態であるか、前記モータ電流の電流値が前記所定値未満である低トルクモータ駆動状態であるかを判定する駆動状態判定部とを備え、
前記モータ電流遮断診断部は、前記駆動状態判定部の判定結果が前記高トルク駆動状態であるときに、前記モータ電流遮断部を一時的に遮断状態として当該モータ電流遮断部の動作状態を診断することを特徴とする請求項5又は6に記載のモータ制御装置。 - 前記異常検出部は、上側アームが接続される正極側電源ラインに介挿した上側電流検出用抵抗と、下側アームが接続される負極側電源ラインに介挿した下側電流検出用抵抗と、前記上側電流検出用抵抗および下側電流検出用抵抗の端子間電圧を個別に検出する複数の電流検出部とを備え、
前記モータ電流遮断診断部は、前記電流検出部で非通電状態を検出しているときに前記モータ遮断部が正常であると判断し、前記電流検出部で通電状態を検出しているときに前記モータ遮断部にショート故障が生じていると判断することを特徴とする請求項22に記載のモータ制御装置。 - 前記複数のモータ駆動回路と電源との間に個別に介挿された電源遮断部と、前記モータ電流遮断部及び前記電源遮断部の動作状態を診断する電流遮断診断部と、前記モータ駆動回路の動作状態で、前記モータ電流の電流値が所定値以上である高トルクモータ駆動状態であるか、前記モータ電流の電流値が前記所定値未満である低トルクモータ駆動状態であるかを判定する駆動状態判定部とを備え、
前記電流遮断診断部は、該駆動状態判定部の判定結果が前記高トルク駆動状態であるときに、前記モータ電流遮断部を一時的に遮断状態として当該モータ電流遮断部の動作状態を診断する第1の診断部及び前記電源遮断部を一時的に遮断状態として当該電源遮断部の動作状態を診断する第2の診断部と、前記駆動状態判定部の判定結果が低トルク駆動状態であるときに、前記モータ遮断部及び前記電源遮断部を一時的に遮断状態として当該モータ遮断部及び当該電源遮断部の動作状態を診断する第3の診断部とを備えていることを特徴とする請求項5又は6に記載のモータ制御装置。 - 前記異常検出部は、上側アームが接続される正極側電源ラインに介挿した上側電流検出用抵抗と、下側アームが接続される負極側電源ラインに介挿した下側電流検出用抵抗と、前記上側電流検出用抵抗および下側電流検出用抵抗の端子間電圧を個別に検出する複数の電流検出部とを備え、
前記第1の診断部は、前記上側電流検出抵抗及び下側電流検出抵抗の端子間電圧を個別に検出する電流検出部で非通電状態を検出しているときに前記モータ遮断部が正常であると判断し、前記電流検出部で通電状態を検出しているときに前記モータ遮断部にショート故障が生じていると判断することを特徴とする請求項24に記載のモータ制御装置。 - 前記異常検出部は、上側アームが接続される正極側電源ラインに介挿した上側電流検出用抵抗と、下側アームが接続される負極側電源ラインに介挿した下側電流検出用抵抗と、前記上側電流検出用抵抗および下側電流検出用抵抗の端子間電圧を個別に検出する複数の電流検出部とを備え、
前記第2の診断部は、前記上側電流検出抵抗及び下側電流検出抵抗の端子間電圧を個別に検出する電流検出部で非通電状態を検出しているときに前記電源遮断部が正常であると判断し、前記電流検出部で通電状態を検出しているときに前記電源遮断部にショート故障が生じていると判断することを特徴とする請求項24に記載のモータ制御装置。 - 前記第3の診断部は、前記モータ駆動回路の前記電源遮断部側の入力電圧を検出する入力電圧検出部を有し、前記モータ遮断部及び前記電源遮断部の遮断状態で、前記入力電圧検出部で検出した入力電圧が低下したときに前記モータ遮断部及び前記電源遮断部が正常であると判断し、前記入力電圧検出部で検出した入力電圧が低下しないときに、前記モータ遮断部及び電源遮断部の何れか一方にショート故障が生じたものと判断することを特徴とする請求項24に記載のモータ制御装置。
- ステアリング機構に操舵補助力を発生させる電動モータを含むモータ制御装置を前記請求項1から27の何れか1項に記載のモータ制御装置で構成したことを特徴とする電動パワーステアリング装置。
- 操舵系に介挿されたトーションバーの入出力側の回転角を検出して操舵トルクを検出する操舵トルク検出部と、前記多相電動モータのモータ回転角を検出するレゾルバを含むモータ回転角検出部と、該モータ回転角検出部の異常を検出するモータ角度異常検出部と、前記多相電動モータのモータ電流検出値およびモータ電圧検出値および前記操舵トルク検出部の前記トーションバーの出力側回転角に基づいて逆起電圧によるモータ回転角を推定するモータ回転角推定部と、前記回転角検出部異常検出部でモータ回転角検出部の異常を検出したときに、当該モータ回転角検出部のモータ回転角検出値に代えて前記モータ回転角推定部のモータ回転角推定値を選択するモータ回転角選択部とを備えていることを特徴とする請求項28に記載の電動パワーステアリング装置。
- 前記請求項1から27の何れか1項に記載のモータ制御装置を備えたことを特徴とする車両。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013557312A JPWO2015022718A1 (ja) | 2013-08-12 | 2013-12-13 | モータ制御装置、これを使用した電動パワーステアリング装置および車両 |
| US14/911,697 US10093352B2 (en) | 2013-08-12 | 2013-12-13 | Motor controller, electric power steering device using the motor controller, and vehicle using the motor controller |
| EP13891490.8A EP3035523B1 (en) | 2013-08-12 | 2013-12-13 | Motor control device, electric power steering device using same, and vehicle |
| CN201380002313.4A CN104584423B (zh) | 2013-08-12 | 2013-12-13 | 马达控制装置、使用该马达控制装置的电动助力转向装置以及车辆 |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013167859 | 2013-08-12 | ||
| JP2013-167859 | 2013-08-12 | ||
| JP2013-211071 | 2013-10-08 | ||
| JP2013211071 | 2013-10-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015022718A1 true WO2015022718A1 (ja) | 2015-02-19 |
Family
ID=52468121
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2013/007354 Ceased WO2015022718A1 (ja) | 2013-08-12 | 2013-12-13 | モータ制御装置、これを使用した電動パワーステアリング装置および車両 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10093352B2 (ja) |
| EP (1) | EP3035523B1 (ja) |
| JP (3) | JPWO2015022718A1 (ja) |
| CN (1) | CN104584423B (ja) |
| WO (1) | WO2015022718A1 (ja) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016152523A1 (ja) * | 2015-03-23 | 2016-09-29 | 日本精工株式会社 | モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両 |
| JP2016181963A (ja) * | 2015-03-23 | 2016-10-13 | 日本精工株式会社 | モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両 |
| JP2016181962A (ja) * | 2015-03-23 | 2016-10-13 | 日本精工株式会社 | モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両 |
| US20170361867A1 (en) * | 2016-06-20 | 2017-12-21 | Dura Operating, Llc | Steering input sensor for a steer-by-wire assembly |
| JP2018038793A (ja) * | 2017-06-26 | 2018-03-15 | 株式会社サンセイアールアンドディ | 遊技機 |
| JP2019005268A (ja) * | 2017-06-26 | 2019-01-17 | 株式会社サンセイアールアンドディ | 遊技機 |
| JP2019005271A (ja) * | 2017-06-26 | 2019-01-17 | 株式会社サンセイアールアンドディ | 遊技機 |
| KR20190106181A (ko) * | 2018-03-08 | 2019-09-18 | 주식회사 만도 | 과전류 발생시 모터 구동 전원을 차단하는 eps 제어 장치 및 방법 |
| US11136062B2 (en) * | 2015-07-27 | 2021-10-05 | Trw Limited | Control for electric power steering |
| US11982711B2 (en) * | 2022-07-04 | 2024-05-14 | Nxp Usa, Inc. | Method for diagnosing switch fault and/or phase loss in inverter |
Families Citing this family (73)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3070835B1 (en) * | 2013-11-11 | 2020-01-01 | Mitsubishi Electric Corporation | Power conversion device |
| EP3025929B1 (en) * | 2014-11-28 | 2017-06-14 | Aktiebolaget SKF | User interface actuator for a pilot-by-wire system |
| JP6083428B2 (ja) * | 2014-12-16 | 2017-02-22 | トヨタ自動車株式会社 | 車両の電動パワーステアリング装置 |
| JP2016172459A (ja) * | 2015-03-16 | 2016-09-29 | 株式会社ジェイテクト | ステアリング装置 |
| WO2017005320A1 (en) | 2015-07-08 | 2017-01-12 | Thyssenkrupp Presta Ag | Dual usage of inductor core in power supplies |
| EP3131198B1 (en) * | 2015-08-10 | 2022-06-08 | Goodrich Actuation Systems Limited | Control strategy of a dual lane fault tolerant permanent magnet motor to reduce drag torque under fault condition |
| WO2017026261A1 (ja) * | 2015-08-11 | 2017-02-16 | 日本精工株式会社 | モータ制御装置、電動パワーステアリング装置及び車両 |
| JP6156458B2 (ja) * | 2015-08-12 | 2017-07-05 | 日本精工株式会社 | モータ制御装置、電動パワーステアリング装置及び車両 |
| US10071763B2 (en) * | 2015-08-28 | 2018-09-11 | Mitsubishi Electric Corporation | Electric power steering device |
| JP6426561B2 (ja) * | 2015-08-28 | 2018-11-21 | 株式会社アドヴィックス | 異常検出装置 |
| CN108025796A (zh) * | 2015-09-17 | 2018-05-11 | 日本电产株式会社 | 动力辅助装置和具有该动力辅助装置的车辆 |
| JP6281553B2 (ja) * | 2015-10-14 | 2018-02-21 | 株式会社オートネットワーク技術研究所 | Dcdcコンバータ |
| JP2017077868A (ja) * | 2015-10-22 | 2017-04-27 | 株式会社ジェイテクト | 操舵制御装置 |
| JP6436055B2 (ja) | 2015-10-28 | 2018-12-12 | 株式会社オートネットワーク技術研究所 | 多相コンバータ |
| JP6467670B2 (ja) * | 2015-11-04 | 2019-02-13 | 日立オートモティブシステムズ株式会社 | パワーステアリング装置、およびパワーステアリング装置の制御装置 |
| US10084407B2 (en) * | 2015-11-13 | 2018-09-25 | Allegro Microsystems, Llc | Circuits and techniques for voltage monitoring of a solid-state isolator |
| JP6505257B2 (ja) * | 2016-01-14 | 2019-04-24 | 三菱電機株式会社 | 電動パワーステアリング装置 |
| EP3407483B1 (en) * | 2016-01-18 | 2023-10-11 | Hitachi Astemo, Ltd. | Direct current sensor, alternating current sensor, and inverter comprising same |
| CN108702128A (zh) * | 2016-02-24 | 2018-10-23 | 日本精工株式会社 | 电动助力转向装置 |
| CN114567192A (zh) * | 2016-03-04 | 2022-05-31 | 日本电产株式会社 | 电力转换装置、马达驱动单元和电动助力转向装置 |
| JP6888609B2 (ja) * | 2016-03-04 | 2021-06-16 | 日本電産株式会社 | 電力変換装置、モータ駆動ユニットおよび電動パワーステアリング装置 |
| JP2017208890A (ja) * | 2016-05-16 | 2017-11-24 | 株式会社ミツバ | Srモータ制御装置 |
| KR101841577B1 (ko) | 2016-06-29 | 2018-05-04 | 고려대학교 산학협력단 | 농형 유도 전동기 회전자 결함 진단 시스템, 및 방법 |
| JP6766506B2 (ja) * | 2016-08-02 | 2020-10-14 | 株式会社オートネットワーク技術研究所 | 異常検出装置及び車載用電源装置 |
| WO2018042672A1 (ja) * | 2016-09-05 | 2018-03-08 | 三菱電機株式会社 | モータ制御装置 |
| CN109804551B (zh) * | 2016-09-07 | 2022-06-14 | 日本电产株式会社 | 马达控制方法、马达控制系统以及电动助力转向系统 |
| JP6557205B2 (ja) | 2016-12-07 | 2019-08-07 | ファナック株式会社 | ファンモータ制御装置 |
| JP6729404B2 (ja) * | 2017-01-09 | 2020-07-22 | 株式会社オートネットワーク技術研究所 | 車載用電源装置の故障検出装置及び車載用電源装置 |
| JP2018113836A (ja) * | 2017-01-13 | 2018-07-19 | 日本精工株式会社 | モータ制御装置、電動パワーステアリング装置及び車両 |
| US10581361B2 (en) * | 2017-01-17 | 2020-03-03 | Ford Global Technologies, Llc | Multiple inverter system for an electric machine |
| KR20180095355A (ko) * | 2017-02-17 | 2018-08-27 | 주식회사 만도 | 모터 출력 제어 장치 및 방법 |
| DE112017003161B4 (de) | 2017-03-09 | 2022-02-03 | Mitsubishi Electric Corporation | Stromrichtervorrichtung und Logikschaltung |
| JP6874125B2 (ja) * | 2017-04-25 | 2021-05-19 | 日立Astemo株式会社 | 電子制御装置 |
| JP6815282B2 (ja) * | 2017-06-02 | 2021-01-20 | 三菱パワー株式会社 | 回転電機の特徴量評価システムおよび回転電機の特徴量評価方法 |
| JP7047844B2 (ja) * | 2017-07-31 | 2022-04-05 | 日本電産株式会社 | 電力変換装置、モータモジュールおよび電動パワーステアリング装置 |
| KR102039742B1 (ko) * | 2017-08-11 | 2019-11-01 | (주)아이티공간 | 구동부의 정밀 예지 보전방법 |
| JP6798476B2 (ja) * | 2017-11-30 | 2020-12-09 | 株式会社デンソー | モータ制御装置、モータ駆動システム、及び、モータ制御方法 |
| JP6407490B1 (ja) * | 2017-12-21 | 2018-10-17 | 三菱電機株式会社 | モータ制御装置 |
| JP7091815B2 (ja) * | 2018-05-07 | 2022-06-28 | 株式会社デンソー | 電力変換器の制御回路 |
| WO2019244194A1 (ja) * | 2018-06-18 | 2019-12-26 | 三菱電機株式会社 | モータ駆動装置及び冷凍サイクル適用機器 |
| JP7077836B2 (ja) * | 2018-07-17 | 2022-05-31 | 株式会社デンソー | モータ駆動装置、操舵システム |
| CN112534710A (zh) * | 2018-08-08 | 2021-03-19 | 日本电产株式会社 | 电动机驱动装置、电动油泵和电动机驱动装置的故障检测方法 |
| JP7180191B2 (ja) * | 2018-08-09 | 2022-11-30 | 株式会社ジェイテクト | 車両制御装置 |
| JP7155763B2 (ja) * | 2018-09-03 | 2022-10-19 | 株式会社ジェイテクト | 車両制御装置 |
| JP7191618B2 (ja) | 2018-09-28 | 2022-12-19 | 株式会社ジェイテクト | 回転検出装置 |
| DE102019129509B4 (de) * | 2018-11-01 | 2025-03-06 | Steering Solutions Ip Holding Corporation | Aktive Steuerung der Stromzufuhrdynamik für Synchronmotorantriebe |
| JP7257796B2 (ja) | 2019-01-22 | 2023-04-14 | キヤノン株式会社 | モータ制御装置及び画像形成装置 |
| KR102637909B1 (ko) * | 2019-01-23 | 2024-02-19 | 에이치엘만도 주식회사 | 전동식 파워 스티어링 시스템의 리던던시 회로 |
| JP7120075B2 (ja) * | 2019-02-26 | 2022-08-17 | トヨタ自動車株式会社 | 車両の制御装置 |
| JP7093740B2 (ja) * | 2019-03-26 | 2022-06-30 | 本田技研工業株式会社 | 車載制御装置及びプログラム |
| CA3055662A1 (en) * | 2019-09-16 | 2021-03-16 | Neutron Automotive Controls Inc. | Redundant brushless direct current motor control system and related methods |
| JP7200900B2 (ja) * | 2019-10-01 | 2023-01-10 | 株式会社デンソー | 回転電機制御装置 |
| JP7203003B2 (ja) * | 2019-12-23 | 2023-01-12 | 日本電産モビリティ株式会社 | 制御装置および制御方法 |
| JP7294183B2 (ja) * | 2020-02-20 | 2023-06-20 | 株式会社デンソー | 異常監視装置 |
| JP7376407B2 (ja) * | 2020-03-27 | 2023-11-08 | 株式会社ジェイテクト | 操舵制御装置 |
| CN115380469A (zh) * | 2020-04-03 | 2022-11-22 | 罗姆股份有限公司 | 马达控制单元和马达装置 |
| US11137421B1 (en) * | 2020-04-10 | 2021-10-05 | Schneider Electric USA, Inc. | Non-contact voltage sensing system |
| EP4139183B1 (en) * | 2020-04-20 | 2024-06-05 | thyssenkrupp Presta AG | Degradation concept for a steer-by-wire steering system |
| EP4156502B1 (en) * | 2020-05-21 | 2025-05-14 | Mitsubishi Electric Corporation | Electric motor control apparatus and electric power steering apparatus |
| JP7331778B2 (ja) * | 2020-05-22 | 2023-08-23 | 株式会社デンソー | モータ制御装置 |
| US11611305B2 (en) * | 2020-10-23 | 2023-03-21 | GM Global Technology Operations LLC | Bandwidth-partitioning harmonic regulation for improved acoustic behavior of an electric drive system |
| WO2022224335A1 (ja) * | 2021-04-20 | 2022-10-27 | 三菱電機株式会社 | モータ制御装置および電動パワーステアリング装置 |
| JP7388410B2 (ja) * | 2021-07-28 | 2023-11-29 | トヨタ自動車株式会社 | ステアリングシステム |
| US11712967B2 (en) * | 2021-07-29 | 2023-08-01 | Rivian Ip Holdings, Llc | Torque-equalizing fault response for electric vehicle |
| US11799354B2 (en) * | 2021-09-22 | 2023-10-24 | GM Global Technology Operations LLC | Current imbalance fault mitigation for rotary electric machine with parallel stator windings |
| US11601077B1 (en) * | 2021-09-30 | 2023-03-07 | Rolls-Royce Corporation | Technologies for redundant shaft information feedback in electric machine systems including a resolver |
| US11646682B2 (en) * | 2021-09-30 | 2023-05-09 | Rolls-Royce Corporation | Technologies for redundant shaft information feedback in multi-machine drive systems with multiple resolvers |
| KR102364986B1 (ko) * | 2021-12-24 | 2022-02-18 | 주식회사 광림 | 리졸버 센서 점검장치 |
| CN116853342A (zh) * | 2022-03-28 | 2023-10-10 | 上海汽车集团股份有限公司 | 一种电动助力转向系统和车辆 |
| CN114779129B (zh) * | 2022-04-02 | 2025-05-27 | 安徽威灵汽车部件有限公司 | 检测方法、电机控制器、介质、控制系统、压缩机和车辆 |
| DE102022205740A1 (de) * | 2022-06-07 | 2023-12-07 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zum Betrieb einer Ansteuervorrichtung zur Ansteuerung eines Elektromotors, insbesondere eines Lenksystems |
| CN115437346A (zh) * | 2022-08-15 | 2022-12-06 | 北京罗克维尔斯科技有限公司 | 车载系统的诊断方法、装置及电子设备 |
| KR20240169448A (ko) * | 2023-05-24 | 2024-12-03 | 에이치엘만도 주식회사 | 조향 시스템의 모터 제어 장치 및 이에 의한 모터 제어 방법 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0252234A (ja) * | 1988-08-16 | 1990-02-21 | Kawasaki Steel Corp | 電動機電流による機械設備の診断方法 |
| JP2002255054A (ja) * | 2001-03-01 | 2002-09-11 | Toyoda Mach Works Ltd | 電動パワーステアリング装置 |
| WO2005091488A1 (ja) * | 2004-03-19 | 2005-09-29 | Mitsubishi Denki Kabushiki Kaisha | 電動機制御装置 |
| JP2006067731A (ja) * | 2004-08-27 | 2006-03-09 | Mitsubishi Electric Corp | 電動パワーステアリング装置 |
| JP2008018911A (ja) * | 2006-07-14 | 2008-01-31 | Nsk Ltd | 電動パワーステアリング装置 |
| JP2008236993A (ja) * | 2007-03-23 | 2008-10-02 | Toshiba Mitsubishi-Electric Industrial System Corp | 半導体電力変換システム |
| JP2008295122A (ja) * | 2007-05-22 | 2008-12-04 | Nsk Ltd | モータ制御装置及びこれを用いた電動パワーステアリング制御装置 |
| JP2009171769A (ja) * | 2008-01-17 | 2009-07-30 | Toyota Motor Corp | モータ駆動装置およびハイブリッド駆動装置 |
| JP2011188653A (ja) * | 2010-03-09 | 2011-09-22 | Mitsubishi Electric Corp | モータ駆動装置 |
| JP4998836B2 (ja) | 2009-09-30 | 2012-08-15 | 株式会社デンソー | 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置 |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6331475A (ja) * | 1986-07-25 | 1988-02-10 | Mitsubishi Electric Corp | 自励式インバ−タ装置 |
| JP4783012B2 (ja) * | 2004-12-28 | 2011-09-28 | 日立オートモティブシステムズ株式会社 | 電動パワーステアリング用モータ及びその製造方法 |
| JP2006271018A (ja) | 2005-03-22 | 2006-10-05 | Matsushita Electric Ind Co Ltd | 三相同期型モータの駆動方法 |
| JP2006320176A (ja) * | 2005-05-16 | 2006-11-24 | Hitachi Ltd | インバータの診断方法及び装置 |
| EP1878638B1 (en) | 2006-07-14 | 2009-12-30 | NSK Ltd. | Control apparatus for electric power steering |
| EP2164169B1 (en) | 2007-04-16 | 2017-08-09 | Mitsubishi Electric Corporation | Electric motor control apparatus |
| JP5135976B2 (ja) | 2007-10-02 | 2013-02-06 | 日本精工株式会社 | モータ駆動制御装置及びモータ駆動制御装置を使用した電動パワーステアリング装置 |
| JP2009232569A (ja) | 2008-03-21 | 2009-10-08 | Nsk Ltd | モータ駆動制御装置及びこれを使用した電動パワーステアリング装置 |
| JP2009274686A (ja) * | 2008-05-19 | 2009-11-26 | Nsk Ltd | 電動パワーステアリング装置 |
| JP5115344B2 (ja) * | 2008-06-11 | 2013-01-09 | 株式会社デンソー | 車載電子制御装置及び操舵制御システム |
| JP5252190B2 (ja) | 2008-07-23 | 2013-07-31 | 株式会社ジェイテクト | モータ制御装置 |
| JP5168057B2 (ja) | 2008-09-29 | 2013-03-21 | 日本精工株式会社 | 電動パワーステアリング装置 |
| JP2011045212A (ja) | 2009-08-24 | 2011-03-03 | Denso Corp | 駆動制御装置 |
| JP4831503B2 (ja) | 2009-09-30 | 2011-12-07 | 株式会社デンソー | 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置 |
| JP5579495B2 (ja) | 2010-05-06 | 2014-08-27 | オムロンオートモーティブエレクトロニクス株式会社 | モータ駆動装置 |
| JP5229644B2 (ja) * | 2010-06-24 | 2013-07-03 | 株式会社デンソー | 電動機駆動装置、および、これを用いた電動パワーステアリング装置 |
| JP5558961B2 (ja) | 2010-08-03 | 2014-07-23 | 株式会社神戸製鋼所 | 密閉型圧縮機 |
| JP5570401B2 (ja) * | 2010-12-01 | 2014-08-13 | 本田技研工業株式会社 | 電動パワーステアリング装置 |
| US8508180B2 (en) | 2011-02-03 | 2013-08-13 | Panasonic Corporation | Motor drive apparatus |
| JP2013005624A (ja) | 2011-06-17 | 2013-01-07 | Jtekt Corp | 車両用操舵装置 |
| PL2720561T3 (pl) | 2011-06-20 | 2019-05-31 | Purecircle Usa Inc | Kompozycja stewii |
| JP5387630B2 (ja) | 2011-08-01 | 2014-01-15 | 株式会社デンソー | 多相回転機の制御装置、及びこれを用いた電動パワーステアリング装置 |
| JP2013141945A (ja) * | 2012-01-12 | 2013-07-22 | Jtekt Corp | 電動パワーステアリング装置 |
| WO2014045407A1 (ja) * | 2012-09-21 | 2014-03-27 | 三菱電機株式会社 | 電動機制御装置及び電動機制御方法 |
-
2013
- 2013-12-13 EP EP13891490.8A patent/EP3035523B1/en not_active Not-in-force
- 2013-12-13 WO PCT/JP2013/007354 patent/WO2015022718A1/ja not_active Ceased
- 2013-12-13 US US14/911,697 patent/US10093352B2/en not_active Expired - Fee Related
- 2013-12-13 CN CN201380002313.4A patent/CN104584423B/zh not_active Expired - Fee Related
- 2013-12-13 JP JP2013557312A patent/JPWO2015022718A1/ja active Pending
-
2014
- 2014-12-25 JP JP2014261499A patent/JP2015097471A/ja active Pending
-
2015
- 2015-02-12 JP JP2015025272A patent/JP6004025B2/ja not_active Expired - Fee Related
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0252234A (ja) * | 1988-08-16 | 1990-02-21 | Kawasaki Steel Corp | 電動機電流による機械設備の診断方法 |
| JP2002255054A (ja) * | 2001-03-01 | 2002-09-11 | Toyoda Mach Works Ltd | 電動パワーステアリング装置 |
| WO2005091488A1 (ja) * | 2004-03-19 | 2005-09-29 | Mitsubishi Denki Kabushiki Kaisha | 電動機制御装置 |
| JP2006067731A (ja) * | 2004-08-27 | 2006-03-09 | Mitsubishi Electric Corp | 電動パワーステアリング装置 |
| JP2008018911A (ja) * | 2006-07-14 | 2008-01-31 | Nsk Ltd | 電動パワーステアリング装置 |
| JP2008236993A (ja) * | 2007-03-23 | 2008-10-02 | Toshiba Mitsubishi-Electric Industrial System Corp | 半導体電力変換システム |
| JP2008295122A (ja) * | 2007-05-22 | 2008-12-04 | Nsk Ltd | モータ制御装置及びこれを用いた電動パワーステアリング制御装置 |
| JP2009171769A (ja) * | 2008-01-17 | 2009-07-30 | Toyota Motor Corp | モータ駆動装置およびハイブリッド駆動装置 |
| JP4998836B2 (ja) | 2009-09-30 | 2012-08-15 | 株式会社デンソー | 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置 |
| JP2011188653A (ja) * | 2010-03-09 | 2011-09-22 | Mitsubishi Electric Corp | モータ駆動装置 |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107534407B (zh) * | 2015-03-23 | 2019-05-17 | 日本精工株式会社 | 电动机控制装置以及搭载了该电动机控制装置的电动助力转向装置和车辆 |
| JP2016181963A (ja) * | 2015-03-23 | 2016-10-13 | 日本精工株式会社 | モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両 |
| JP2016181962A (ja) * | 2015-03-23 | 2016-10-13 | 日本精工株式会社 | モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両 |
| CN107534407A (zh) * | 2015-03-23 | 2018-01-02 | 日本精工株式会社 | 电动机控制装置以及搭载了该电动机控制装置的电动助力转向装置和车辆 |
| WO2016152523A1 (ja) * | 2015-03-23 | 2016-09-29 | 日本精工株式会社 | モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両 |
| US10471985B2 (en) | 2015-03-23 | 2019-11-12 | Nsk Ltd. | Motor control unit and electric power steering apparatus and vehicle equipped with the same |
| US11136062B2 (en) * | 2015-07-27 | 2021-10-05 | Trw Limited | Control for electric power steering |
| US20170361867A1 (en) * | 2016-06-20 | 2017-12-21 | Dura Operating, Llc | Steering input sensor for a steer-by-wire assembly |
| JP2019005268A (ja) * | 2017-06-26 | 2019-01-17 | 株式会社サンセイアールアンドディ | 遊技機 |
| JP2019005271A (ja) * | 2017-06-26 | 2019-01-17 | 株式会社サンセイアールアンドディ | 遊技機 |
| JP2018038793A (ja) * | 2017-06-26 | 2018-03-15 | 株式会社サンセイアールアンドディ | 遊技機 |
| JP7065488B2 (ja) | 2017-06-26 | 2022-05-12 | 株式会社サンセイアールアンドディ | 遊技機 |
| KR20190106181A (ko) * | 2018-03-08 | 2019-09-18 | 주식회사 만도 | 과전류 발생시 모터 구동 전원을 차단하는 eps 제어 장치 및 방법 |
| KR102098049B1 (ko) * | 2018-03-08 | 2020-04-07 | 주식회사 만도 | 과전류 발생시 모터 구동 전원을 차단하는 eps 제어 장치 및 방법 |
| US11982711B2 (en) * | 2022-07-04 | 2024-05-14 | Nxp Usa, Inc. | Method for diagnosing switch fault and/or phase loss in inverter |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2015022718A1 (ja) | 2017-03-02 |
| EP3035523B1 (en) | 2018-04-25 |
| JP2015097471A (ja) | 2015-05-21 |
| US20160200355A1 (en) | 2016-07-14 |
| US10093352B2 (en) | 2018-10-09 |
| JP6004025B2 (ja) | 2016-10-05 |
| EP3035523A4 (en) | 2016-11-02 |
| JP2015097472A (ja) | 2015-05-21 |
| CN104584423B (zh) | 2017-06-13 |
| EP3035523A1 (en) | 2016-06-22 |
| CN104584423A (zh) | 2015-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6004025B2 (ja) | モータ制御装置、これを使用した電動パワーステアリング装置および車両 | |
| JP5907314B2 (ja) | モータ制御装置、これを使用した電動パワーステアリング装置および車両 | |
| JP5943151B2 (ja) | モータ制御装置、これを使用した電動パワーステアリング装置および車両 | |
| JP6040963B2 (ja) | 回転機の制御装置 | |
| JP6624213B2 (ja) | 電動パワーステアリング装置 | |
| JP6651782B2 (ja) | 回転電機制御装置、および、これを用いた電動パワーステアリング装置 | |
| JP6156458B2 (ja) | モータ制御装置、電動パワーステアリング装置及び車両 | |
| WO2014136166A1 (ja) | モータ制御装置、これを使用した電動パワーステアリング装置及び車両 | |
| US10298165B2 (en) | Rotary electric machine system | |
| WO2009123107A1 (ja) | モータ制御装置および電動パワーステアリング装置 | |
| JP2009171726A (ja) | モータ制御装置および電動パワーステアリング装置 | |
| JP2012147531A (ja) | 電動パワーステアリング装置 | |
| WO2006132268A1 (ja) | 電動パワーステアリング装置 | |
| JP2016096608A (ja) | モータ制御装置、これを使用した電動パワーステアリング装置および車両 | |
| JP5446411B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
| JP6119809B2 (ja) | モータ制御装置、電動パワーステアリング装置及び車両 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2013557312 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13891490 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14911697 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013891490 Country of ref document: EP |