WO2016035783A1 - モータ制御装置、故障検出方法並びにそれらを搭載した電動パワーステアリング装置及び車両 - Google Patents

モータ制御装置、故障検出方法並びにそれらを搭載した電動パワーステアリング装置及び車両 Download PDF

Info

Publication number
WO2016035783A1
WO2016035783A1 PCT/JP2015/074828 JP2015074828W WO2016035783A1 WO 2016035783 A1 WO2016035783 A1 WO 2016035783A1 JP 2015074828 W JP2015074828 W JP 2015074828W WO 2016035783 A1 WO2016035783 A1 WO 2016035783A1
Authority
WO
WIPO (PCT)
Prior art keywords
motor
failure
phase
current
control device
Prior art date
Application number
PCT/JP2015/074828
Other languages
English (en)
French (fr)
Inventor
菊地 祐介
木村 玄
志鵬 塗
Original Assignee
日本精工株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 日本精工株式会社 filed Critical 日本精工株式会社
Priority to CN201580047874.5A priority Critical patent/CN107078683B/zh
Priority to EP15838807.4A priority patent/EP3176943B1/en
Priority to US15/508,742 priority patent/US10232875B2/en
Priority to JP2016546653A priority patent/JP6108043B2/ja
Publication of WO2016035783A1 publication Critical patent/WO2016035783A1/ja

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-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/0481Power-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/0487Power-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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-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/046Controlling the motor
    • B62D5/0463Controlling the motor calculating assisting torque from the motor based on driver input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-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/0481Power-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/0484Power-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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/16Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the circuit arrangement or by the kind of wiring
    • H02P25/22Multiple windings; Windings for more than three phases
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements 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/06Arrangements 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
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • H02P29/0241Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the fault being an overvoltage
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position

Definitions

  • the present invention provides a motor control for controlling a three-phase motor having a multi-system motor winding through a motor drive circuit for each winding system based on a current command value by a three-phase current feedback system including a current control unit.
  • TECHNICAL FIELD The present invention relates to a device, a failure detection method, an electric power steering device and a vehicle equipped with them, and in particular, an open failure or a short failure of a switching element of a drive circuit of a three-phase motor having a multi-system motor winding, a disconnection failure or a short of a coil winding.
  • the present invention relates to a highly reliable motor control device, a failure detection method, an electric power steering device and a vehicle on which the failure is reliably detected and processed, such as a failure and other failures such as a disconnection or a short circuit in a drive circuit.
  • An electric power steering device mounted on a vehicle applies assist force by a motor (for example, a brushless three-phase motor) to a steering system of the vehicle based on a current command value calculated based on at least steering torque, and power switching
  • the drive is controlled by an inverter composed of a bridge circuit of elements (for example, FETs).
  • an electric power steering device as a device equipped with a motor control device for controlling a motor.
  • the electric power steering device applies a steering assist force (assist force) to the steering mechanism of a vehicle by the rotational force of the motor.
  • the driving force of the motor controlled by the electric power supplied from the inverter is applied to the steering shaft or the rack shaft by a transmission mechanism such as a gear.
  • Such a conventional electric power steering apparatus performs feedback control of the motor current in order to accurately generate the torque of the steering assist force.
  • the motor applied voltage is adjusted so that the difference between the steering assist command value (current command value) and the motor current detection value is small.
  • the adjustment of the motor applied voltage is generally performed by PWM (pulse width). Modulation) control duty is adjusted, and a brushless motor having excellent maintainability is generally used as the motor.
  • a column shaft (steering shaft, handle shaft) 2 of the handle 1 is a reduction gear 3 in the reduction unit, universal joints 4a and 4b, a pinion rack mechanism 5,
  • the tie rods 6a and 6b are connected to the steered wheels 8L and 8R via the hub units 7a and 7b.
  • the column shaft 2 is provided with a torque sensor 10 for detecting the steering torque of the handle 1 and a steering angle sensor 14 for detecting the steering angle ⁇ , and the motor 20 for assisting the steering force of the handle 1 is provided with the reduction gear 3.
  • the control unit (ECU) 30 that controls the electric power steering apparatus is supplied with electric power from the battery 13 and also receives an ignition key signal via the ignition key 11.
  • the control unit 30 calculates a current command value of an assist (steering assist) command based on the steering torque Ts detected by the torque sensor 10 and the vehicle speed Vs detected by the vehicle speed sensor 12, and compensates the current command value.
  • the current supplied to the EPS motor 20 is controlled by the voltage control command value Vref subjected to.
  • the steering angle sensor 14 is not essential and may not be provided, and the steering angle can be acquired from a rotational position sensor such as a resolver connected to the motor 20.
  • the control unit 30 is connected to a CAN (Controller Area Network) 40 that transmits and receives various types of vehicle information, and the vehicle speed Vs can also be received from the CAN 40.
  • the control unit 30 can be connected to a non-CAN 41 that exchanges communications, analog / digital signals, radio waves, and the like other than the CAN 40.
  • the control unit 30 is mainly composed of a CPU (including MCU, MPU, microcomputer, etc.).
  • FIG. 2 shows general functions executed by a program inside the CPU.
  • the function and operation of the control unit 30 will be described with reference to FIG. 2.
  • the steering torque Ts detected by the torque sensor 10 and the vehicle speed Vs detected by the vehicle speed sensor 12 (or from the CAN 50) are expressed as a current command value Iref1.
  • the current command value calculation unit 31 to be calculated is input.
  • the current command value calculation unit 31 calculates a current command value Iref1, which is a control target value of the current supplied to the motor 20, using an assist map or the like based on the input steering torque Ts and vehicle speed Vs.
  • the current command value Iref1 is input to the current limiter 33 through the adder 32A, and the current command value Irefm whose maximum current is limited is input to the subtractor 32B, and the deviation I (Irefm) from the fed back motor current value Im. -Im) is calculated, and the deviation I is input to the PI control unit 35 for improving the characteristics of the steering operation.
  • the voltage control command value Vref whose characteristics are improved by the PI control unit 35 is input to the PWM control unit 36, and the motor 20 is PWM driven via an inverter 37 as a drive unit.
  • the current value Im of the motor 20 is detected by the motor current detector 38 and fed back to the subtraction unit 32B.
  • the inverter 37 uses a FET as a drive element, and is configured by a bridge circuit of the FET.
  • a compensation signal CM from the compensation signal generator 34 is added to the adder 32A, and the compensation of the steering system system is performed by adding the compensation signal CM to improve the convergence and inertia characteristics.
  • Compensation signal generation unit 34 adds self-aligning torque (SAT) 34-3 and inertia 34-2 by addition unit 34-4, and further adds convergence 34-1 to the addition result by addition unit 34-5.
  • the addition result of the adder 34-5 is used as the compensation signal CM.
  • the three-phase motor 200 includes a stator 12S having teeth T that are formed inwardly on an inner peripheral surface and serve as magnetic poles that form slots SL, and teeth T that are provided on the inner peripheral side of the stator 12S
  • This is a configuration of an SPM motor having an 8-pole surface magnet type rotor 12R on the surface of which permanent magnets PM are disposed so as to be opposed and rotatable.
  • the three-phase motor winding L1 of the first system becomes multiphase motor windings in which the same-phase magnetic poles have the same phase with respect to the rotor magnet.
  • a three-phase motor winding L2 of the second system are wound.
  • the three-phase motor winding L1 of the first system has one end of the U-phase coil L1u, V-phase coil L1v and W-phase coil L1w connected to each other to form a star connection, and the other end of each phase coil L1u, L1v and L1w Connected to the motor control device, motor drive currents Iu1, Iv1, and Iw1 are individually supplied.
  • Each phase coil L1u, L1v, and L1w is formed with two coil portions Ua1, Ub1, Va1, Vb1, and Wa1, Wb1, respectively. These coil portions Ua1, Va1 and Wa1 are wound around the teeth T1, T2 and T3 in the clockwise direction by concentrated winding. The coil portions Ub1, Vb1, and Wb1 are wound around the teeth T1, T2, and T3 in a concentrated manner around the clockwise teeth T7, T8, and T9 that are opposite to each other across the rotor 12R.
  • the second phase three-phase motor winding L2 is connected to one end of the U-phase coil L2u, V-phase coil L2v, and W-phase coil L2w to form a star connection, and other than each phase coil L2u, L2v, and L2w
  • the end is connected to the motor control device, and motor drive currents Iu2, Iv2, and Iw2 are individually supplied.
  • each phase coil L2u, L2v and L2w two coil portions Ua2, Ub2, Va2, Vb2 and Wa2, Wb2 are formed, respectively. These coil portions Ua2, Va2 and Wa2 are wound around the teeth T4, T5 and T6 in the clockwise direction by concentrated winding. Further, the coil portions Ub2, Vb2, and Wb2 are wound around the teeth T4, T5, and T6 in a concentrated manner around clockwise teeth T10, T11, and T12 that are opposite to each other across the rotor 12R.
  • the coil portions Ua1, Ub1, Va1, Vb1 and Wa1, Wb1 of the phase coils L1u to L1w and the coil portions Ua2, Ub2, Va2, Vb2, and Wa2, Wb2 of the phase coils L2u to L2w sandwich the teeth T.
  • the slots SL are wound so that the direction of the energization current is the same.
  • the coil portions Ua1, Ub1, Va1, Vb1 and Wa1, Wb1 of the phase coils L1u to L1w of the three-phase motor winding L1 of the first system, and the phase coils of the three-phase motor winding L2 of the second system are wound around 12 different teeth. That is, phase coils Ua1, Va1, and Wa1 that sequentially become the first system are wound around twelve teeth T in the same winding direction in the clockwise direction, and then phase coils Ua2, Va2, and the second system that are the second system.
  • Wa2 is wound in the same winding direction in the clockwise direction, and phase coils Ub1, Vb1, and Wb1 as the first system are wound in the same winding direction in the clockwise direction, and finally the second system.
  • the phase coils Ub2, Vb2, and Wb2 are wound in the same winding direction in order clockwise.
  • the in-phase coil portions of the first-phase multiphase motor winding L1 and the second-system motor winding L2 are simultaneously linked to the same magnetic flux formed by the permanent magnet PM of each magnetic pole of the rotor 12R. It is wound so that there is nothing to do. Accordingly, a magnetic circuit that minimizes mutual magnetic interference between each coil portion of the first phase three-phase motor winding L1 and each coil portion of the second phase three-phase motor winding L2. It is composed.
  • FIG. 5A shows the motor windings as shown in FIG. 5A when they are normal, but when a primary failure (for example, a short of one winding) occurs. 5 (B), and a secondary failure (for example, a short of two windings) results in the connection shown in FIG. 5 (C).
  • FIG. 5 shows the U phase of the first system, the same applies to other systems and other phases.
  • Patent Document 1 Such countermeasure means for detecting a failure of the motor winding or the inverter is disclosed in, for example, Japanese Patent Laid-Open No. 2013-38950 (Patent Document 1). That is, the apparatus of Patent Document 1 detects a failure of an inverter or a winding set by using only the phase current detection value, and the two failure determination means are based on the three-phase current detection values of other systems. Thus, by calculating the phase current estimated value of the own system and comparing it with the current detection value, a failure of the inverter or winding set is detected using only the phase current detection value.
  • the phase current estimation value of the own system is calculated based on the three-phase current detection value of the other system, and is compared with the current detection value. This is the voltage command value. Therefore, when the current change caused by the failure is smaller than the failure level, there is a possibility that the failure cannot be detected.
  • the values of the d-axis voltage Vd and the q-axis voltage Vq on the dq-axis rotation coordinate axis, and the values of the d-axis current Id and the q-axis current Iq are individually detected and compared.
  • the voltage (Vd, Vq) and current (Id, Iq) may be buried in noise caused by PWM operation or current sensor offset, and the voltage or current caused by the failure may not be detected. There is.
  • the present invention has been made under the circumstances described above, and an object of the present invention is to compare a current command value on a stationary coordinate with a current detection value, and to troubleshoot an error integrated value (including an abnormality).
  • an open failure or short failure in the switching element of a motor drive circuit having a multi-system motor winding By using the detection judgment value, an open failure or short failure in the switching element of a motor drive circuit having a multi-system motor winding, a disconnection failure or short failure in a coil winding, disconnection or short in other drive circuits, etc.
  • the present invention relates to a motor control device that controls a three-phase motor having multi-system motor windings via a motor drive circuit for each winding system based on a current command value.
  • a current detection circuit for detecting a current of at least two phases of the three-phase motor for each motor winding, and a three-phase / 2-phase for converting each detected phase current into two phases for each multi-system motor winding.
  • the conversion unit and the two-phase converted two-phase current are calculated for each of the multi-system motor windings, and the difference between the current calculation results between the multi-system motor windings and the integrated value of the differences fail.
  • a fault diagnosis unit that performs fault diagnosis in comparison with a determination threshold, or a current detection circuit that detects current of at least two phases of the three-phase motor for each of the multi-system motor windings; Three-phase current for each multi-system motor winding Flow calculated, the difference between the current calculation results between multisystem motor windings is achieved by and a fault diagnosis unit for performing fault diagnosis of the integrated value of the difference compared to the respective failure determination threshold value.
  • the failure occurrence is transmitted to a host system (or host controller), and a motor control device that continues in multiple systems including the failed system
  • the failure is detected and transmitted to the host system (or host controller), the drive of the system in which the failure has occurred is stopped, and the drive is continued only in the normal system in which the failure has not occurred.
  • the motor control device or by the motor control device that notifies the host system (or host controller) that a failure that exceeds the operable range of the system at the time of the failure occurs and stops driving all the systems, or any of the above
  • An electric power steering device equipped with a motor control device of The vehicle equipped with the above-described object of the present invention can be achieved.
  • a current detection circuit that detects each phase current of the three-phase motor for each multi-system motor winding, and a three-phase converter that converts each phase current into two phases for each multi-system motor winding. Phase / two-phase converter and 2-phase current are calculated for each multi-system motor winding, and the current calculation result difference between multi-system motor windings and its integrated (time integration) value are compared with the failure judgment threshold value.
  • a fault diagnosis unit that performs fault diagnosis by detecting a current of each phase of the three-phase motor for each of the multi-system motor windings, and the three-phase current for each of the multi-system motor windings.
  • a fault diagnosis unit that performs a fault diagnosis by comparing a difference between current calculation results between the multi-system motor windings and an integrated value of the difference with a failure determination threshold value, Compare the current command value with the current detection value, and It is also determined value of the failure (including error) detection.
  • FET power switching element
  • Reliability can be improved by applying the motor control device and the failure diagnosis unit to an electric power steering device, and the reliability of the vehicle can be further improved by mounting the electric power steering device on the vehicle. I'm going.
  • a current detection circuit for detecting each phase current of the three-phase motor for each multi-system motor winding, and two phases ( ⁇ , ⁇ of the detected phase currents orthogonal to each other for each multi-system motor winding.
  • 3-phase / 2-phase conversion unit that converts to a stationary coordinate system) and 2-phase converted 2-phase current for each multi-system motor winding, and the difference in current calculation results between multi-system motor windings and its
  • a failure diagnosis unit that performs failure diagnosis by comparing the integrated (time integration) value with a failure determination threshold value is provided.
  • a current detection circuit that detects each phase current of a three-phase motor for each multi-system motor winding, and a three-phase current is calculated for each multi-system motor winding.
  • a failure diagnosis unit that performs a failure diagnosis by comparing the difference and the integrated value of the differences with a failure determination threshold value is provided.
  • an open failure or short-circuit failure of a switching element of a motor drive circuit having a multi-system motor winding, a disconnection failure or short-circuit failure of a coil winding, and other failures (including abnormalities) such as disconnection or short-circuit in the drive circuit ) can be reliably detected.
  • a fault in a system for example, a power switching element constituting a drive circuit
  • a fault in a system for example, a power switching element constituting a drive circuit
  • the coordinate system for failure detection in Patent Document 1 is a dq axis rotation coordinate system, whereas in the present invention, it is a UVW stationary coordinate system, and the physical quantity for failure detection is a voltage command value on the dq axis rotation coordinate axis in Patent Document 1.
  • the current command value and the current detection value are on the UVW coordinate axis.
  • the above number may be a natural number of 2 or more.
  • the difference between the normal state and the failure is larger than in the case of the square, and the failure detection sensitivity can be improved.
  • Current calculation includes addition or subtraction of two-phase current, square sum of square of two-phase current, square sum of square of two-phase current, and transmits fault detection to host system or host controller to drive fault system Turn off and drive only with normal system. Further, the difference within the continuously driveable value is determined, the degree of the difference is transmitted to the host system or the host controller, and the drive is continuously continued in multiple systems including the failed system.
  • a motor control device 100 that drives a motor 200 having two-system motor windings includes a failure diagnosis unit 300, which calculates a current command value for driving the motor to perform compensation, control, etc. (corresponding to an ECU) ) 110, motor drive circuits 120A and 120B to which voltage command values V1 * and V2 * output from the control calculation unit 110 are individually input, the output side of these motor drive circuits 120A and 120B, and the three-phase motor 200 Motor current cut-off circuits 130A and 130B interposed between the first system motor winding L1 and the second system motor winding L2 are provided.
  • a failure diagnosis unit 300 which calculates a current command value for driving the motor to perform compensation, control, etc. (corresponding to an ECU) ) 110
  • motor drive circuits 120A and 120B to which voltage command values V1 * and V2 * output from the control calculation unit 110 are individually input, the output side of these motor drive circuits 120A and 120B, and the three-phase motor 200
  • the three-phase motor 200 includes a rotational position sensor 101 such as a resolver, an MR element, a rotary encoder, and a Hall element that detects the rotational position of the rotor, and a detection value from the rotational position sensor 101 is sent to the rotor rotational angle detection circuit 102.
  • the rotor rotation angle detection circuit 102 detects the rotor rotation angle ⁇ m.
  • a steering torque Ts detected by the torque sensor 10 and a vehicle speed Vs detected by the vehicle speed sensor 12 are input to the control calculation unit 110 in the motor control device 100 and a rotor output from the rotor rotation angle detection circuit 102.
  • the rotation angle ⁇ m is input.
  • the motors output from the phase coils of the first system motor winding L1 and the second system motor winding L2 of the motor 200 which are output from the current detection circuits 121A and 121B in the motor drive circuits 120A and 120B.
  • Currents I1d (Iu1, Iv1, Iw1) and I2d (Iu2, Iv2, Iw2) are input to the control calculation unit 110.
  • a direct current is supplied to the motor drive circuits 120A and 120B from the battery 103 as a direct current power source through the noise filter 104.
  • the control calculation unit 110 calculates current command values (I1 * and I2 * ) by referring to a preset map A based on the steering torque Ts and the vehicle speed Vs when the motor drive circuits 120A and 120B are normal.
  • current command values (I1 * and I2 * ) are calculated with reference to a preset map B based on the steering torque Ts and the vehicle speed Vs.
  • the control calculation unit 110 based on the calculated current command values (I1 * and I2 * ) and the rotor rotation angle ⁇ m, the d-axis current command value (Id * ) and q in the dq coordinate system of the vector control.
  • the shaft current command value (Iq * ) is calculated, and the calculated d-axis current command value (Id * ) and q-axis current command value (Iq * ) are converted into two-phase / three-phase according to the rotor rotation angle ⁇ m to obtain the U-phase current.
  • a command value (Iu * ), a V-phase current command value (Iv * ) and a W-phase current command value (Iw * ) are calculated.
  • Iv1, Iw1) and I2d (Iu2, Iv2, Iw2) for each phase ( ⁇ Iu, ⁇ Iv and ⁇ Iw) is calculated, PI control calculation is performed on these current deviations ( ⁇ Iu, ⁇ Ib and ⁇ Iw), and the motor Three-phase voltage command values V1 * and V2 * for the drive circuits 120A and 120B are calculated, and the calculated three-phase voltage command values V1 * and V2 * are input to the motor drive circuits 120A and 120B.
  • Each of the motor drive circuits 120A and 120B receives the three-phase voltage command values V1 * and V2 * output from the control calculation unit 110 to form a gate signal and also serves as an abnormal current control unit.
  • the gate drive circuits 123A and 123B each have six voltage command values V1 * and V2 * and a triangular wave carrier signal. PWM signals are formed, and these PWM signals are input to inverters 122A and 122B.
  • the gate drive circuit 123A outputs three “H” gate signals to the motor current cutoff circuit 130A and is turned on.
  • the abnormality is detected by outputting the two “H” gate signals to the power cutoff circuit 124A and the abnormality detection signal SAa is inputted, three “L” are outputted to the motor current cutoff circuit 130A.
  • the gate signals are simultaneously output and turned OFF to cut off the motor current, and the two gate signals “L” are simultaneously outputted to the power cutoff circuit 124A to be turned OFF to cut off the battery power supply.
  • the gate drive circuit 123B outputs three “H” gate signals to the motor current cutoff circuit 130B and turns on.
  • two “H” gate signals are output to the power shutoff circuit 124B and turned ON, and when the abnormality is detected when the abnormality detection signal SAb is inputted, “L” 3 is outputted to the motor current cutoff circuit 130B.
  • the two gate signals are simultaneously output and turned off to cut off the motor current, and the two gate signals “L” are simultaneously outputted to the power cut-off circuit 124B and turned off to cut off the battery power supply.
  • Battery current is supplied from the battery 103 to the inverters 122A and 122B via the noise filter 104 and the power cutoff circuits 124A and 124B, and smoothing electrolytic capacitors CA and CB are connected to the input side.
  • the inverters 122A and 122B have FETs Q1 to Q6 as switching elements, and have a bridge configuration in which three switching arms SAu, SAv and SAw in which two FETs are connected in series are connected in parallel. Then, the gate signals from the gate drive circuits 123A and 123B are input to the gates of the FETs Q1 to Q6, so that the U-phase current Iu, the V-phase currents Iv, and W are between the FETs of the switching arms SAu, SAv, and SAw.
  • the phase current Iw is supplied to the first system winding L1 and the second system winding L2 of the motor 200 via the motor current cutoff circuits 130A and 130B.
  • the motor current cut-off circuit 130A has current cut-off FETs QA1, QA2, and QA3, and the motor current cut-off circuit 130B has current cut-off FETs QB1, QB2, and QB3.
  • the FETs QA1 to QA3 and QB1 to QB3 of the motor current cutoff circuits 130A and 130B are connected in the same direction with the cathodes of the respective parasitic diodes D as the inverters 122A and 122B.
  • Each of the power cutoff circuits 124A and 124B has a series circuit configuration in which two FETs QC1, QC2 and QD1, QD2 connect sources to each other and parasitic diodes are reversed.
  • the drains of the FETs QC1 and QD1 are connected to each other and connected to the output side of the noise filter 104, and the drains of the FETs QC2 and QD2 are connected to the sources of the FETs Q1, Q2, and Q3 of the inverters 122A and 122B.
  • the failure diagnosis unit 300 in the control calculation unit 110 has, for example, a configuration (first embodiment) shown in FIG.
  • phase currents Iu1, Iv1, Iw1 of the first winding L1 of the motor 200 detected by the current detection circuit 121A are input to the three-phase / two-phase conversion unit 320, and the motor 200 detected by the current detection circuit 121B.
  • the phase currents Iu2, Iv2, Iw2 of the second system winding L2 are input to the three-phase / 2-phase converter 330.
  • the currents I ⁇ 1 and I ⁇ 1 converted into two phases of the ⁇ - ⁇ stationary coordinate system orthogonal to each other by the three-phase / two-phase conversion unit 320 are input to the current calculation unit 321 and added, and the three-phase / two-phase conversion is performed.
  • the currents I ⁇ 2 and I ⁇ 2 converted into two phases of the ⁇ - ⁇ stationary coordinate system orthogonal to each other in the unit 330 are input to the current calculation unit 331 and added.
  • the malfunction determining unit 350 failure determination threshold value setting unit 310 or failure determination threshold value TH d and TH TD is input.
  • the value for the failure determination threshold value TH d subtraction value D f, the steering speed is high (fast motor speed), the or assist force is large (the motor phase current is large), the subtraction value which is the difference between the two strains when D f becomes failure determination threshold value TH d or more, and outputs a fault signal DS determines malfunction.
  • the failure determination threshold value TH TD is a value for the integrated value TD f .
  • the steering speed is slow (the motor rotation speed is slow) or the assist force is small (the motor phase current is small)
  • the difference between the two systems is integrated. (time integral) value at which the integrated value TD f is when a failure determination threshold value TH TD or more, and outputs a fault signal DS determines malfunction.
  • malfunction determination threshold value TH d and failure determination threshold value TH TD is determined from the current command value of the motor 200.
  • the failure signal DS When a failure is detected, the fact that the failure has occurred is transmitted to the host system or host controller by the failure signal DS, the drive on the failure side is turned off, and the drive is performed only on the normal system.
  • the abnormality detection signal SAa is input to the gate drive circuit 123A, the gate drive circuit 123A turns off the power cutoff circuit 124A, and thereafter the assist control is continued in the second system.
  • the difference between the windings of each system, or the integrated value of the differences is compared with a failure determination threshold value. If each difference is a difference within the continuously driveable range value, a failure signal DS indicates that a failure has occurred. It is possible to transmit to the host controller and continue to drive continuously in multiple systems including the failed system.
  • the current detection circuit 121A detects the three-phase currents Iu1, Iv1, Iw1 of the first system and inputs them to the control calculation unit 110 (step S1), and the current detection circuit 121B detects the three-phase currents Iu2, Iv2, Iw2 of the second system. Is input to the control calculation unit 110 (step S2). Failure determination threshold value setting unit 310 based on the current command value, and sets the failure determination threshold value TH d and TH TD in characteristics as shown in FIG. 9 (Step S3). In addition, the order of these processes can be changed suitably.
  • the three-phase currents Iu1, Iv1, and Iw1 of the first system are converted into the two-phase currents I ⁇ 1 and I ⁇ 1 of the ⁇ - ⁇ stationary coordinate system by the three-phase / two-phase conversion unit 320 (step S10), and the current calculation unit 321
  • the two-phase currents I ⁇ 1 and I ⁇ 1 are added and the current I 11 is obtained (step S11).
  • the current I 11 is added and input to the subtractor 301.
  • the three-phase currents Iu2, Iv2, and Iw2 of the second system are converted into the two-phase currents I ⁇ 2 and I ⁇ 2 of the ⁇ - ⁇ stationary coordinate system by the three-phase / two-phase conversion unit 330 (step S12).
  • the computing unit 331 performs an addition operation of the two-phase currents I ⁇ 2 and I ⁇ 2 to obtain the current I 22 (step S13).
  • the current I 22 is subtracted and input to the subtractor 301.
  • the order of these processes can also be changed suitably.
  • the subtraction unit 301 a current I 11 determined in step S11, by subtracting the current I 22 determined in step S13 seeking subtraction value D f (step S14), and integrating section 302 subtracts
  • the value Df is integrated (step S15).
  • the subtraction value D f is input to the failure determination unit 350 and compared with the failure determination threshold value TH d (step S20).
  • the failure determination unit 350 determines that a failure occurs when the subtraction value D f is greater than or equal to the failure determination threshold value TH d.
  • the failure signal DS is output (step S21).
  • the integrated value TD f is also input to the failure determination unit 350 and compared with the failure determination threshold value TH TD (step S20).
  • the failure determination unit 350 determines that the integrated value TD f is equal to or greater than the failure determination threshold value TH TD. Then, it is determined that there is a failure, and a failure signal DS is output (step S21).
  • the failure signal DS includes abnormality determination signals SAa and SAb, and stops the inverters 122A and 122B and shuts off the power cutoff circuits 124A and 124B.
  • the above-described current calculation units 321 and 331 perform the addition operation of the two-phase current, but may be a subtraction operation (second embodiment), but basically the addition is good.
  • the square sum current I 1 2 calculated by the current square sum calculation unit 322 is added to the subtraction unit 301, and the square sum current I 2 2 calculated by the current square sum calculation unit 332 is input to the subtraction unit 301. Subtracted input.
  • TG ⁇ a is input to the failure determination unit 350 and compared with the failure determination threshold TH TGa .
  • the failure determination signal DS is output when the subtraction result ⁇ a is equal to or greater than the failure determination threshold TH ⁇ a , and the failure determination signal DS is also output when the integrated value TG ⁇ a is equal to or greater than the failure determination threshold TH TGa .
  • I 2 ( ⁇ I ⁇ 2 2 + I ⁇ 2 2 ).
  • the square root current I 1 obtained by current calculation is added to the subtractor 301 and the square root current I 2 is subtracted to the subtractor 301.
  • the failure determination signal DS is output.
  • the failure determination signal DS is output.
  • FIG. 12 is a time chart showing an example of characteristics in the case of high-speed steering and high assist force, showing a case where a primary failure occurs at a time of 0.1 seconds and a secondary failure occurs at a time of 0.2 seconds.
  • FIG. 12A shows the difference between the square root currents of the square sum of the two-phase currents ( ⁇ b in FIG. 11), and
  • FIG. 12B shows the integrated value of the differences (TG ⁇ b in FIG. 11). From this figure, it can be seen that the primary failure of the layer short can be detected from the increase in the difference between the two systems. It can also be detected from the integrated value of the difference.
  • FIG. 13 is a time chart showing an example of characteristics in the case of low speed steering and low assist force, showing a case where a primary failure occurs at a time of 0.1 seconds and a secondary failure occurs at a time of 0.2 seconds.
  • FIG. 13A shows the difference between the square root currents of the square sum of the two-phase currents ( ⁇ b in FIG. 11), and
  • FIG. 13B shows the integrated value of the differences (TG ⁇ b in FIG. 11). From this figure, it can be seen that it is difficult to detect the primary failure of the layer short because the increase in the difference between the two systems is small.
  • the integrated value of the difference increases monotonously, it always becomes equal to or greater than the threshold value after a certain period of time, so that it can be seen that failure detection is possible.
  • the two-phase winding three-phase motor has been described.
  • the present invention can be similarly applied to a motor having three or more multi-system motor windings.
  • the three-phase / two-phase current is converted and the two-phase current is calculated.
  • the failure determination unit 350 determines whether or not the difference ⁇ a between the two systems exceeds the threshold TH ⁇ a when the steering speed is high (motor rotation speed is high) or the assist force is high (motor phase current is high). Determine the failure. Further, when the steering speed is slow (the motor rotation speed is slow) or the assist force is small (the motor phase current is small), the failure determination unit 350 determines that the integral value TG ⁇ a of the difference ⁇ a between the two systems is the threshold value TH T ⁇ a. The failure is determined based on whether or not
  • the sum of squares of the three-phase current is calculated, but the sum of squares of currents of at least two phases (arbitrary two phases) or more may be calculated.
  • the sixth embodiment of FIG. 15 calculates the outputs I 1 2 and I 2 2 of the current sum of squares calculation units 324 and 334 in FIG. 15 and the square roots I 1 and I 2 by the square root units 325 and 335, respectively.
  • the difference ⁇ b between the roots I 1 and I 2 is obtained.
  • the failure determination unit 350 determines that the difference ⁇ b between the two systems exceeds the threshold value TH ⁇ b when the steering speed is high (motor rotation speed is high) or the assist force is high (motor phase current is high). The failure is determined by whether or not it has occurred.
  • the failure determination unit 350 determines that the integral value TG ⁇ b of the difference ⁇ b between the two systems is the threshold TH T ⁇ b. The failure is determined based on whether or not
  • the sum of squares of currents of at least two phases (arbitrary two phases) or more may be calculated and the square roots may be obtained respectively.
  • FIG. 16 shows an example of failure diagnosis for a motor having three system windings.
  • the example of FIG. 16 shows the current sum of squares corresponding to FIG. 10, and the current calculation and comparison of the second system and the third system are performed together with the current calculation and comparison of the first system and the second system.
  • the three-phase currents I u3 , I v3 , and I w3 of the third system are converted into the three-phase / two-phase conversion unit.
  • the current is converted into two-phase currents I ⁇ 3 and I ⁇ 3 in the ⁇ - ⁇ stationary coordinate system orthogonal to each other.
  • the calculated square sum current I 3 2 is subtracted and input to the subtractor 301A, and the square sum current I 2 2 calculated by the current square sum calculator 332 is added and input to the subtractor 301A.
  • TG ⁇ a2 is input to the failure determination unit 350A and compared with the failure determination threshold TH TGa .
  • the failure determination signal DS is output, and when the integrated value TG ⁇ a2 is greater than or equal to the failure determination threshold TH TGa, the failure determination signal DS is output.
  • the difference between the first system and the second system and the integrated value of the difference, and the difference between the second system and the third system and the integrated value of the difference are compared with each failure determination threshold value.
  • the current calculation may be any of the first to fourth embodiments. Also, a calculation process of a three-phase current that does not perform three-phase / two-phase conversion may be used.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Power Steering Mechanism (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

【課題】多系統モータ巻線を有するモータの駆動回路のスイッチング素子のオープン故障若しくはショート故障、コイル巻線の断線故障若しくはショート故障、その他の駆動回路内の断線やショート等の故障を確実に検出して処理する信頼性の高いモータ制御装置、故障検出方法並びにそれを搭載した電動パワーステアリング装置及び車両を提供する。 【解決手段】多系統モータ巻線を有する3相モータを、電流指令値に基づいて巻線系統毎のモータ駆動回路を介して制御するモータ制御装置において、多系統モータ巻線毎に3相モータの各相電流を検出する電流検出回路と、検出された各相電流を多系統モータ巻線毎に2相に変換する3相/2相変換部と、2相電流を多系統モータ巻線毎に電流演算し、多系統モータ巻線間の電流演算結果の差及びその積算値をそれぞれ故障判定閾値と比較して故障診断を行う故障診断部とを具備する。3相電流についても同様な処理演算が可能である。

Description

モータ制御装置、故障検出方法並びにそれらを搭載した電動パワーステアリング装置及び車両
本発明は、電流制御部を備えた3相電流フィードバック方式により、多系統モータ巻線を有する3相モータを、電流指令値に基づいて巻線系統毎のモータ駆動回路を介して制御するモータ制御装置、故障検出方法並びにそれらを搭載した電動パワーステアリング装置及び車両に関し、特に多系統モータ巻線を有する3相モータの駆動回路のスイッチング素子のオープン故障若しくはショート故障、コイル巻線の断線故障若しくはショート故障、その他の駆動回路内の断線やショート等の故障を確実に検出して処理する信頼性の高いモータ制御装置、故障検出方法並びにそれを搭載した電動パワーステアリング装置及び車両に関する。車両に搭載される電動パワーステアリング装置は、少なくとも操舵トルクに基づいて演算された電流指令値により、車両の操舵系にモータ(例えばブラシレス3相モータ)によるアシスト力を付与するものであり、パワースイッチング素子(例えばFET)のブリッジ回路で成るインバータによって駆動制御される。
 モータを制御するモータ制御装置を搭載した装置として電動パワーステアリング装置(EPS)があり、電動パワーステアリング装置は、車両のステアリング機構にモータの回転力で操舵補助力(アシスト力)を付与するものであり、インバータから供給される電力で制御されるモータの駆動力を、ギア等の伝達機構により、ステアリングシャフト或いはラック軸に操舵補助力を付与する。かかる従来の電動パワーステアリング装置は、操舵補助力のトルクを正確に発生させるため、モータ電流のフィードバック制御を行っている。フィードバック制御は、操舵補助指令値(電流指令値)とモータ電流検出値との差が小さくなるようにモータ印加電圧を調整するものであり、モータ印加電圧の調整は、一般的にPWM(パルス幅変調)制御のデューティの調整で行っており、モータとしては保守性に優れたブラシレスモータが一般的に使用されている。
 電動パワーステアリング装置の一般的な構成を図1に示して説明すると、ハンドル1のコラム軸(ステアリングシャフト、ハンドル軸)2は減速部内の減速ギア3、ユニバーサルジョイント4a及び4b、ピニオンラック機構5、タイロッド6a,6bを経て、更にハブユニット7a,7bを介して操向車輪8L,8Rに連結されている。また、コラム軸2には、ハンドル1の操舵トルクを検出するトルクセンサ10及び操舵角θを検出する舵角センサ14が設けられており、ハンドル1の操舵力を補助するモータ20が減速ギア3を介してコラム軸2に連結されている。電動パワーステアリング装置を制御するコントロールユニット(ECU)30には、バッテリ13から電力が供給されると共に、イグニションキー11を経てイグニションキー信号が入力される。コントロールユニット30は、トルクセンサ10で検出された操舵トルクTsと車速センサ12で検出された車速Vsとに基づいてアシスト(操舵補助)指令の電流指令値の演算を行い、電流指令値に補償等を施した電圧制御指令値Vrefによって、EPS用モータ20に供給する電流を制御する。
 なお、舵角センサ14は必須のものではなく、配設されていなくても良く、また、モータ20に連結されたレゾルバ等の回転位置センサから操舵角を取得することも可能である。
 コントロールユニット30には、車両の各種情報を授受するCAN(Controller Area Network)40が接続されており、車速VsはCAN40から受信することも可能である。また、コントロールユニット30には、CAN40以外の通信、アナログ/ディジタル信号、電波等を授受する非CAN41も接続可能である。
 コントロールユニット30は主としてCPU(MCU、MPU、マイコン等も含む)で構成されるが、そのCPU内部においてプログラムで実行される一般的な機能を示すと図2のようになる。
 図2を参照してコントロールユニット30の機能及び動作を説明すると、トルクセンサ10で検出された操舵トルクTs及び車速センサ12で検出された(若しくはCAN50からの)車速Vsは、電流指令値Iref1を演算する電流指令値演算部31に入力される。電流指令値演算部31は、入力された操舵トルクTs及び車速Vsに基づいてアシストマップ等を用いて、モータ20に供給する電流の制御目標値である電流指令値Iref1を演算する。電流指令値Iref1は加算部32Aを経て電流制限部33に入力され、最大電流を制限された電流指令値Irefmが減算部32Bに入力され、フィードバックされているモータ電流値Imとの偏差I(Irefm-Im)が演算され、その偏差Iが操舵動作の特性改善のためのPI制御部35に入力される。PI制御部35で特性改善された電圧制御指令値VrefがPWM制御部36に入力され、更に駆動部としてのインバータ37を介してモータ20がPWM駆動される。モータ20の電流値Imはモータ電流検出器38で検出され、減算部32Bにフィードバックされる。インバータ37は駆動素子としてFETが用いられ、FETのブリッジ回路で構成されている。
 加算部32Aには補償信号生成部34からの補償信号CMが加算されており、補償信号CMの加算によって操舵システム系の特性補償を行い、収れん性や慣性特性等を改善するようになっている。補償信号生成部34は、セルフアライニングトルク(SAT)34-3と慣性34-2を加算部34-4で加算し、その加算結果に更に収れん性34-1を加算部34-5で加算し、加算部34-5の加算結果を補償信号CMとしている。
 このような電動パワーステアリング装置において、モータ故障(異常を含む)が発生しても、モータ動作を継続できる構成の多系統モータ巻線を有するモータが使用されるケースが増加している。例えば2系統の巻線を有するモータは、ステータのコイルが2系統(U1~W1相とU2~W2相)に分けられ、1系統が失陥しても残りの1系統でロータを回転させることができ、アシスト制御の継続が可能となる。
 多系統モータ巻線を有するモータの例として、2系統モータ巻線を有する3相モータを図3及び図4に示して説明する。
 3相モータ200は図3に示すように、内周面に内方に突出形成されてスロットSLを形成する磁極となるティースTを有するステータ12Sと、このステータ12Sの内周側にティースTと対向して回転自在に配置された永久磁石PMを表面に配置した8極の表面磁石型のロータ12Rとを有するSPMモータの構成である。ここで、ステータ12SのティースTの数を相数×2n(nは2以上の整数)で、例えばn=2に設定して、8極、12スロットの構成としている。
 そして、ステータ12SのスロットSLに、図4に示す2系統で、その各々の同相の磁極がロータ磁石に対し同位相となる多相モータ巻線となる、第1系統の3相モータ巻線L1と第2系統の3相モータ巻線L2とが巻回されている。第1系統の3相モータ巻線L1は、U相コイルL1u、V相コイルL1v及びW相コイルL1wの一端が互いに接続されてスター結線とされ、各相コイルL1u、L1v及びL1wの他端がモータ制御装置に接続され、個別にモータ駆動電流Iu1、Iv1及びIw1が供給されている。
 各相コイルL1u、L1v及びL1wには、それぞれ2つのコイル部Ua1,Ub1、Va1,Vb1及びWa1,Wb1が形成されている。これらコイル部Ua1,Va1及びWa1は、時計方向のティースT1、T2及びT3に集中巻きで巻回されている。また、コイル部Ub1,Vb1及びWb1はティースT1、T2及びT3とは、ロータ12Rを挟んで対角となる時計方向のティースT7、T8及びT9に集中巻きで巻回されている。
 また、第2系統の3相モータ巻線L2は、U相コイルL2u、V相コイルL2v及びW相コイルL2wの一端が互いに接続されてスター結線とされ、各相コイルL2u、L2v及びL2wの他端がモータ制御装置に接続され、個別にモータ駆動電流Iu2、Iv2及びIw2が供給されている。
 各相コイルL2u、L2v及びL2wには、それぞれ2つのコイル部Ua2,Ub2、Va2,Vb2及びWa2,Wb2が形成されている。これらコイル部Ua2,Va2及びWa2は、時計方向のティースT4、T5及びT6に集中巻きで巻回されている。また、コイル部Ub2,Vb2及びWb2はティースT4、T5及びT6とは、ロータ12Rを挟んで対角となる時計方向のティースT10、T11及びT12に集中巻きで巻回されている。
 そして、各相コイルL1u~L1wのコイル部Ua1,Ub1、Va1,Vb1及びWa1,Wb1及び各相コイルL2u~L2wのコイル部Ua2,Ub2、Va2,Vb2及びWa2,Wb2は、各ティースTを挟むスロットSLに通電電流の方向が同一方向となるように巻回されている。
 このように第1系統の3相モータ巻線L1の各相コイルL1u~L1wのコイル部Ua1,Ub1、Va1,Vb1及びWa1,Wb1と、第2系統の3相モータ巻線L2の各相コイルL2u~L2wのコイル部Ua2,Ub2、Va2,Vb2及びWa2,Wb2とが、互いに異なる12本のティースに巻回されている。即ち、12本のティースTに、順次第1系統となる相コイルUa1、Va1、Wa1を時計方向に順に同一の巻回方向で巻装し、次いで、第2系統となる相コイルUa2、Va2及びWa2を時計方向に順に同一の巻回方向で巻装し、更に第1系統となる相コイルUb1、Vb1、Wb1を時計方向に順に同一の巻回方向で巻装し、最後に、第2系統となる相コイルUb2、Vb2及びWb2を時計方向に順に同一の巻回方向で巻装している。このため、第1系統の多相モータ巻線L1及び第2系統のモータ巻線L2の同相のコイル部が、ロータ12Rの各磁極の永久磁石PMで形成される同一の磁束に、同時に鎖交することがないように巻装されている。従って、第1系統の3相モータ巻線L1の各コイル部と、第2系統の3相モータ巻線L2の各コイル部とで、互いの磁気的な干渉を最小限に抑制する磁気回路を構成している。
 かかる多系統モータ巻線を備えたモータのモータ制御装置において、モータ巻線は、正常時には図5(A)に示す結線であるが、1次故障(例えば1巻線のショート)が生じると図5(B)となり、2次故障(例えば2巻線のショート)では図5(C)に示す結線となる。図5は第1系統のU相について示しているが、他の系統、他の相においても同様である。
 このようなモータ巻線、或いはインバータの故障を検出する対策手段が、例えば特開2013-38950号公報(特許文献1)に開示されている。即ち、特許文献1の装置は、相電流検出値のみを用いて、インバータ又は巻線組の故障を検出するものであり、2つの故障判定手段は、互いに他系統の3相電流検出値に基づいて自系統の相電流推定値を算出し、電流検出値と比較することにより、相電流検出値のみを用いて、インバータ又は巻線組の故障を検出するようになっている。
特開2013-38950号公報
 しかし、特許文献1に開示された装置では、他系統の3相電流検出値に基づいて自系統の相電流推定値を算出し、電流検出値と比較するようになっており、dq回転座標軸上の電圧指令値となっている。そのため、故障により生じる電流変化が故障の程度により小さい場合には、故障検出ができない可能性がある。また、特許文献1の装置では、dq軸回転座標軸上のd軸電圧Vdとq軸電圧Vq、及びd軸電流Idとq軸電流Iqの値は個別に検出、比較される。そのため、故障によって生じる電圧ないし電流が小さい場合、電圧(Vd,Vq)、電流(Id,Iq)はPWM動作や、電流センサのオフセットによるノイズに埋もれ、故障起因の電圧や電流を検出できない可能性がある。
 本発明は上述のような事情よりなされたものであり、本発明の目的は、静止座標上の電流指令値と電流検出値とを比較すると共に、誤差の積算値についても故障(異常を含む)検出の判定値とすることで、多系統モータ巻線を有するモータの駆動回路のスイッチング素子のオープン故障若しくはショート故障、コイル巻線の断線故障若しくはショート故障、その他の駆動回路内の断線やショート等の故障を確実に検出して処理する信頼性の高いモータ制御装置、故障検出方法並びにそれを搭載した電動パワーステアリング装置及び車両を提供することにある。
 本発明は、多系統モータ巻線を有する3相モータを、電流指令値に基づいて巻線系統毎のモータ駆動回路を介して制御するモータ制御装置に関し、本発明の上記目的は、前記多系統モータ巻線毎に前記3相モータの少なくとも2相以上の電流を検出する電流検出回路と、前記検出された各相電流を前記多系統モータ巻線毎に2相に変換する3相/2相変換部と、前記2相変換された2相電流を前記多系統モータ巻線毎に電流演算し、前記多系統モータ巻線間の電流演算結果の差と、前記差の積算値とをそれぞれ故障判定閾値と比較して故障診断を行う故障診断部とを具備することにより、或いは、前記多系統モータ巻線毎に前記3相モータの少なくとも2相以上の電流を検出する電流検出回路と、前記3相電流を前記多系統モータ巻線毎に電流演算し、前記多系統モータ巻線間の電流演算結果の差と、前記差の積算値とをそれぞれ故障判定閾値と比較して故障診断を行う故障診断部とを具備ことにより達成される。
 また、本発明は、モータの巻線が多系統で構成され、系統毎に駆動回路が接続されたシステムにおいて、前記各系統内の故障を検出する方法であり、本発明の上記目的は、前記多系統の3相電流 (Iun,Ivn,Iwn, n=1,2,3,・・・) を検出し、前記3相電流の二乗和(In 2=Iun 2+Ivn 2+Iwn 2)を計算し、前記各系統毎の二乗和In 及びIm 2 (n,m=1,2,3, ・・・,ただしn≠m) の差分(εd=In 2-Im 2)が、前記モータの電流指令値から決定される閾値(εdref )に達したことを判定し、前記各系統内の故障発生を検出することにより、或いは記多系統の3相電流 (Iun,Ivn,Iwn, n=1,2,3,・・・) を検出し、前記3相電流の二乗和(In 2=Iun 2+Ivn 2+Iwn 2)の平方根(In=√Iun 2+Ivn 2+Iwn 2)を計算し、前記各系統毎の二乗和の平方根In  及びIm (n,m=1, 2, 3, ・・・,ただしn≠m) の差分(ε’=In-Im) が、前記モータの電流指令値から決定される閾値(ε’dref)に達したことを判定し,前記各系統内の故障発生を検出することにより、或いは前記多系統のUVW3相電流(Iun,Ivn,Iwn, n=1,2,3,・・・) を検出し、前記各系統毎の3相電流のU相の差(εdu=Iun-Ium)、V相の差(εdv=Ivn-Ivm)、W相の差(εdw=Iwn-Iwm)を比較(ただしn≠m)し、前記各差が前記モータの電流指令値から決定される閾値(εdc)に達したことを判定し、前記各系統内の故障発生を検出することにより達成される。
 電流の検出は、前記3相電流 (Iun,Ivn,Iwn, n=1,2,3,・・・)のうち、少なくとも2相分の2乗和(例えばIn 2=Iun 2+Ivn 2)で求めても良い。任意の2相で良い。
 更に、前記故障発生時、継続駆動が可能であると判定された場合、前記故障発生を上位システム(若しくは上位コントローラ)に伝達し、故障した系統も含めた多系統で継続するモータ制御装置により、或いは前記故障発生時に前記故障を検出して上位システム(若しくは上位コントローラ)に伝達し、前記故障が発生した系統の駆動を停止し、前記故障が発生していない正常な系統のみで駆動を継続するモータ制御装置により、或いは前記故障発生時、システムの動作可能領域を超える故障が発生したことを上位システム(若しくは上位コントローラ)に伝達し、全系統を駆動停止させるモータ制御装置により、或いは上記いずれかのモータ制御装置を搭載した電動パワーステアリング装置により、或いは上記電動パワーステアリング装置を搭載した車両により、本発明の上記目的は達成される。
 本発明のモータ制御装置によれば、多系統モータ巻線毎に前記3相モータの各相電流を検出する電流検出回路と、各相電流を多系統モータ巻線毎に2相に変換する3相/2相変換部と、2相電流を多系統モータ巻線毎に電流演算し、多系統モータ巻線間の電流演算結果の差及びその積算(時間積分)値をそれぞれ故障判定閾値と比較して故障診断を行う故障診断部を備え、或いは、前記多系統モータ巻線毎に前記3相モータの各相電流を検出する電流検出回路と、前記3相電流を前記多系統モータ巻線毎に電流演算し、前記多系統モータ巻線間の電流演算結果の差と、前記差の積算値とをそれぞれ故障判定閾値と比較して故障診断を行う故障診断部とを備え、静止座標上の電流指令値と電流検出値とを比較すると共に、誤差の積算値についても故障(異常を含む)検出の判定値としている。本発明の故障検出方法によれば、多系統モータ巻線を有するモータの駆動回路のパワースイッチング素子(FET)のオープン故障若しくはショート故障、コイル巻線の断線故障若しくはショート故障、その他の駆動回路内の断線やショート等の故障を確実に検出することができる。故障が検出された場合には、その系統を遮断して正常な系統で継続動作が可能である。
 上記モータ制御装置及び故障診断部を電動パワーステアリング装置に適用することにより信頼性を向上することができ、かかる電動パワーステアリング装置を車両に搭載することにより、車両の一層の信頼性向上を図ることがきる。
電動パワーステアリング装置の概要を示す構成図である。 動パワーステアリング装置のコントロールユニット(ECU)の構成例を示すブロック図である。 多系統モータの構造例を示す断面図である。 多系統モータの巻線構造を示す模式図である。 モータコイル1相について、正常時と故障発生時の結線状態例を示す模式図である。 本発明のモータ制御装置の構成例を示すブロック図である。 本発明に係る故障診断部の構成例(第1実施形態)を示すブロック図である。 本発明の動作例(第1実施形態)を示すフローチャートである。 電流指令値に基づいて閾値を設定する特性例を示す特性図である。 本発明に係るモータ制御装置の構成例(第3実施形態)を示すブロック図である。 本発明に係るモータ制御装置の構成例(第4実施形態)を示すブロック図である。 本発明の動作例(低速操舵)を示すタイムチャートである。 本発明の動作例(高速操舵)を示すタイムチャートである。 本発明に係るモータ制御装置の構成例(第5実施形態)を示すブロック図である。 本発明に係るモータ制御装置の構成例(第6実施形態)を示すブロック図である。 本発明に係るモータ制御装置の構成例(第7実施形態)を示すブロック図である。
 本発明では、多系統モータ巻線毎に3相モータの各相電流を検出する電流検出回路と、検出された各相電流を多系統モータ巻線毎に互いに直交する2相(α、βの静止座標系)に変換する3相/2相変換部と、2相変換された2相電流を多系統モータ巻線毎に電流演算し、多系統モータ巻線間の電流演算結果の差及びその積算(時間積分)値をそれぞれ故障判定閾値と比較して故障診断を行う故障診断部とを備えている。或いは、多系統モータ巻線毎に3相モータの各相電流を検出する電流検出回路と、3相電流を多系統モータ巻線毎に電流演算し、多系統モータ巻線間の電流演算結果の差と、差の積算値とをそれぞれ故障判定閾値と比較して故障診断を行う故障診断部とを備えている。
 これにより、多系統モータ巻線を有するモータの駆動回路のスイッチング素子のオープン故障若しくはショート故障、コイル巻線の断線故障若しくはショート故障、その他の駆動回路内の断線やショート等の故障(異常を含む)を確実に検出することができる。
 故障診断部における本発明の故障検出方法では、モータ巻線が多系統で構成され、系統毎に駆動回路が接続されたシステムにおいて、ある系統内の故障、例えば駆動回路を構成するパワースイッチング素子の破断又は短絡、モータ巻線やバスバーの断線又は短絡を検出する方法として、多系統の3相電流 (Iun、Ivn、Iwn, n=1,2,3,・・・) を検出し、3相電流の二乗和In 2=Iun 2+Ivn 2+Iwn 2 を計算し、系統毎の二乗和In 2及びIm 2 (n,m=1, 2, 3, ・・・,ただしn≠m) の差分εd  In 2-Im 2 ないしはその時間積分ε=∫(ε) dt を、モータの電流指令値から決定される閾値εdref ないしはεiref と比較し、各系統内で発生した故障を検出している。或いは、3相電流を2相に変換して二乗和を演算し、その差若しくは平方根の差を閾値と比較して、故障を検出する。
 従来では、故障により生じる電流変化が小さい場合の検出が難しいが、本発明では、各3相電流の二乗和I 2=Iu1 2+Iv1 2+Iw1 2 、I 2=Iu2 2+Iv2 2+Iw2 2、或いは3相/2相変換した2相電流の二乗和I 2=Iα 2+Iβ 2、或いは3相のうちの少なくとも2相以上(任意の2相)の電流の二乗和を計算し、系統毎の二乗和I 及びI 2の差分εd =I 2-I 2 の他に、特に、その時間積分ε =∫(ε) dtも判定要因としているので、故障により生じる電流変化の非常に小さい動作領域でも、故障検出が可能となる。特許文献1における故障検出の座標系はdq軸回転座標系であるのに対し、本発明ではUVW静止座標系であり、故障検出の物理量が、特許文献1ではdq軸回転座標軸上の電圧指令値及び電流検出値であるのに対し、本発明ではUVW座標軸上の電流指令値及び電流検出値である。
 なお,上記冪数は2以上の自然数でもよい。この場合、2乗の場合よりも正常時と故障時の差異が大きくなり,故障検出感度を向上させることができる。
 電流演算としては、2相電流の加算若しくは減算、2相電流の2乗和、2相電流の2乗和の平方根があり、故障検出を上位ソシテム若しくは上位コントローラに伝達し、故障系統の駆動をOFFし、正常系統のみで駆動する。また、継続駆動可能値内の差異を判定し、差異の程度を上位システム若しくは上位コントローラに伝達し、引き続き故障した系統を含めた多系統で継続して駆動を継続するようにしている。
 このような故障診断部を具備するモータ制御装置の一例を、図6に示して説明する。
 2系統モータ巻線を有するモータ200を駆動するモータ制御装置100は故障診断部300を含み、モータを駆動するための電流指令値を演算して補償や制御等を行う制御演算部(ECUに相当)110と、制御演算部110から出力される電圧指令値V1及びV2が個別に入力されるモータ駆動回路120A及び120Bと、これらモータ駆動回路120A及び120Bの出力側と3相モータ200の第1系統のモータ巻線L1及び第2系統のモータ巻線L2との間に介挿されたモータ電流遮断回路130A及び130Bとを備えている。
 3相モータ200は、ロータの回転位置を検出するレゾルバ、MR素子、ロータリエンコーダ、ホール素子などの回転位置センサ101を備えており、回転位置センサ101からの検出値がロータ回転角検出回路102に入力され、ロータ回転角検出回路102でロータ回転角θmが検出される。モータ制御装置100内の制御演算部110には、トルクセンサ10で検出された操舵トルクTs及び車速センサ12で検出された車速Vsが入力されると共に、ロータ回転角検出回路102から出力されるロータ回転角θmが入力される。更に、モータ駆動回路120A及び120B内の電流検出回路121A及び121Bから出力される、モータ200の第1系統のモータ巻線L1及び第2系統のモータ巻線L2の各相コイルから出力されるモータ電流I1d(Iu1,Iv1,Iw1)及びI2d(Iu2,Iv2,Iw2)が制御演算部110に入力されている。また、モータ駆動回路120A及び120Bには、直流電源としてのバッテリ103からノイズフィルタ104を経て直流電流が供給されている。
 制御演算部110では、モータ駆動回路120A及び120Bの正常時には操舵トルクTs及び車速Vsを基に、予め設定されたマップAを参照して電流指令値(I1及びI2)を算出し、モータ駆動回路120A及び120Bの異常時には操舵トルクTs及び車速Vsを基に、予め設定されたマップBを参照して電流指令値(I1及びI2)を算出する。
 また、制御演算部110では、算出した電流指令値(I1及びI2)とロータ回転角θmとに基づいて、ベクトル制御のd-q座標系のd軸電流指令値(Id)及びq軸電流指令値(Iq)を算出し、算出したd軸電流指令値(Id)及びq軸電流指令値(Iq)をロータ回転角θmに従って2相/3相変換し、U相電流指令値(Iu)、V相電流指令値(Iv)及びW相電流指令値(Iw)を算出する。そして、算出したU相電流指令値(Iu)、V相電流指令値(Iv)及びW相電流指令値(Iw)と、電流検出回路121A及び121Bで検出した電流検出値I1d(Iu1,Iv1,Iw1)及びI2d(Iu2,Iv2,Iw2)の相毎の電流偏差(ΔIu、ΔIv及びΔIw)を算出し、これら電流偏差(ΔIu、ΔIb及びΔIw)についてPI制御演算等を行い、モータ駆動回路120A及び120Bに対する3相の電圧指令値V1及びV2を算出し、算出した3相の電圧指令値V1及びV2をモータ駆動回路120A及び120Bに入力する。
 モータ駆動回路120A及び120Bのそれぞれは、制御演算部110から出力される3相の電圧指令値V1及びV2が入力されてゲート信号を形成すると共に、異常時電流制御部を兼ねるゲート駆動回路123A及び123Bと、これらゲート駆動回路123A及び123Bから出力されるゲート信号が入力されるインバータ122A及び122Bとを備えている。
 ゲート駆動回路123A及び123Bのそれぞれは、制御演算部110から電圧指令値V1及びV2が入力されると、これら電圧指令値V1及びV2と、三角波のキャリア信号とを基に6つのPWM信号を形成し、これらPWM信号をインバータ122A及び122Bに入力する。
 また、ゲート駆動回路123Aは、制御演算部110から異常検出信号SAaが入力されていない正常であるときには、モータ電流遮断回路130Aに対して「H」の3つのゲート信号を出力してONすると共に、電源遮断回路124Aに対して「H」の2つのゲート信号を出力してONし、異常検出信号SAaが入力された異常であるときには、モータ電流遮断回路130Aに対して「L」の3つのゲート信号を同時に出力してOFFし、モータ電流を遮断すると共に、電源遮断回路124Aに対して「L」の2つのゲート信号を同時に出力してOFFし、バッテリ電力の供給を遮断する。
 同様に、ゲート駆動回路123Bは、制御演算部110から異常検出信号SAbが入力されていない正常であるときには、モータ電流遮断回路130Bに対して「H」の3つのゲート信号を出力してONすると共に、電源遮断回路124Bに対して「H」の2つのゲート信号を出力してONし、異常検出信号SAbが入力された異常であるときには、モータ電流遮断回路130Bに対して「L」の3つのゲート信号を同時に出力してOFFし、モータ電流を遮断すると共に、電源遮断回路124Bに対して「L」の2つのゲート信号を同時に出力してOFFし、バッテリ電力の供給を遮断する。
 インバータ122A及び122Bには、ノイズフィルタ104及び電源遮断回路124A及び124Bを介してバッテリ103からバッテリ電流が供給され、入力側に平滑用の電解コンデンサCA及びCBが接続されている。
 インバータ122A及び122Bはスイッチング素子としてのFETQ1~Q6を有し、2つのFETを直列に接続した3つのスイッチングアームSAu、SAv及びSAwを並列に接続したブリッジ構成を有する。そして、各FETQ1~Q6のゲートにゲート駆動回路123A及び123Bからのゲート信号が入力されることにより、各スイッチングアームSAu、SAv及びSAwのFET間から、U相電流Iu、V相電流Iv及びW相電流Iwがモータ電流遮断回路130A及び130Bを介して、モータ200の第1系統巻線L1及び第2系統巻線L2に供給される。
 モータ電流遮断回路130Aは電流遮断用のFETQA1、QA2及びQA3を有し、モータ電流遮断回路130Bは電流遮断用のFETQB1、QB2及びQB3を有する。そして、モータ電流遮断回路130A及び130BのFETQA1~QA3及びQB1~QB3がそれぞれの寄生ダイオードDのカソードをインバータ122A及び122B側として、各々が同一向きに接続されている。
 また、電源遮断回路124A及び124Bのそれぞれは、2つのFETQC1,QC2及びQD1,QD2がソース同士を接続して寄生ダイオードが逆向きとなる直列回路構成を有する。そして、FETQC1及びQD1のドレインが互いに接続されてノイズフィルタ104の出力側に接続され、FETQC2及びQD2のドレインがインバータ122A及び122Bの各FETQ1,Q2及びQ3のソースに接続されている。
 このようなモータ制御装置100において、制御演算部110内の故障診断部300は、例えば図7に示す構成(第1実施形態)となっている。
 電流検出回路121Aで検出されたモータ200の第1系統巻線L1の各相電流Iu1,Iv1,Iw1は3相/2相変換部320に入力され、電流検出回路121Bで検出されたモータ200の第2系統巻線L2の各相電流Iu2,Iv2,Iw2は3相/2相変換部330に入力される。3相/2相変換部320で、互いに直交するα-β静止座標系の2相に変換された電流Iα1及びIβ1は電流演算部321に入力されて加算され、3相/2相変換部330で互いに直交するα-β静止座標系の2相に変換された電流Iα2及びIβ2は電流演算部331に入力されて加算される。電流演算部321で加算演算された電流I11(=Iα1+Iβ1)は減算部301に加算入力され、電流演算部331で加算演算された電流I22(=Iα2+Iβ2)は減算部301に減算入力される。
 減算部301で減算された減算値D(=I11-I22)は故障判定部350及び積算部302に入力され、積算部302の積算(時間積分)値TDは故障判定部350に入力される。故障判定部350には故障判定閾値設定部310か故障判定閾値TH及びTHTDが入力されている。故障判定閾値THは減算値Dに対する値で、操舵速度が速い(モータ回転速度が速い)場合、若しくはアシスト力が大きい(モータ相電流が大きい)場合、両系統間の差分である減算値Dが故障判定閾値TH以上となったときに、故障と判定して故障信号DSを出力する。また、故障判定閾値THTDは積算値TDに対する値で、操舵速度が遅い(モータ回転速度が遅い)場合、若しくはアシスト力が小さい(モータ相電流が小さい)場合、両系統間の差分の積算(時間積分)値である積算値TDが故障判定閾値THTD以上となったときに、故障と判定して故障信号DSを出力する。
 なお、故障判定閾値TH及び故障判定閾値THTDは、モータ200の電流指令値から決定される。
 故障を検出した場合、故障が発生したことを故障信号DSによって上位システム若しくは上位コントローラに伝達し、故障側の駆動をOFFし、正常側系統のみで駆動する。例えば第1系統が故障した場合、異常検出信号SAaをゲート駆動回路123Aに入力し、ゲート駆動回路123Aが電源遮断回路124AをOFFし、以後は第2系統でアシスト制御を継続する。また、各系統巻線間の差、又は差の積算値を故障判定閾値と比較し、各差が継続駆動可能域値内の差異の場合、故障が発生したことを故障信号DSによって上位システム若しくは上位コントローラに伝達し、引き続き故障した系統を含めた多系統で継続して駆動を継続することも可能である。
 このような構成において、その動作例を図8のフローチャートを参照して説明する。
 電流検出回路121Aが第1系統の3相電流Iu1,Iv1,Iw1を検出して制御演算部110に入力し(ステップS1)、電流検出回路121Bが第2系統の3相電流Iu2,Iv2,Iw2を検出して制御演算部110に入力する(ステップS2)。故障判定閾値設定部310は電流指令値に基づき、図9に示すような特性で故障判定閾値TH及びTHTDを設定する(ステップS3)。なお、これら工程の順番は適宜変更可能である。
 第1系統の3相電流Iu1,Iv1,Iw1は3相/2相変換部320でα-β静止座標系の2相の電流Iα1及びIβ1に変換され(ステップS10)、電流演算部321で2相電流Iα1、Iβ1の加算演算が行われ、電流I11が求められる(ステップS11)。電流I11は減算部301に加算入力される。同様に、第2系統の3相電流Iu2,Iv2,Iw2は3相/2相変換部330でα-β静止座標系の2相の電流Iα2及びIβ2に変換され(ステップS12)、電流演算部331で2相電流Iα2、Iβ2の加算演算が行われ、電流I22が求められる(ステップS13)。電流I22は減算部301に減算入力される。なお、これら工程の順番も適宜変更可能である。
 次に、減算部301は、上記ステップS11で求められた電流I11から、上記ステップS13で求められた電流I22を減算して減算値Dを求め(ステップS14)、積算部302は減算値Dを積算する(ステップS15)。減算値Dは故障判定部350に入力されて故障判定閾値THと比較され(ステップS20)、故障判定部350は、減算値Dが故障判定閾値TH以上である場合には、故障と判定して故障信号DSを出力する(ステップS21)。また、積算値TDも故障判定部350に入力されて故障判定閾値THTDと比較され(ステップS20)、故障判定部350は、積算値TDが故障判定閾値THTD以上である場合には、故障と判定して故障信号DSを出力する(ステップS21)。故障信号DSには異常判定信号SAa,SAbが含まれ、インバータ122A、122Bの停止、電源遮断回路124A及び124Bを遮断する。
 上記動作を終了判定まで繰り返す(ステップS22)。
 なお、上述の電流演算部321及び331は2相電流の加算演算を行っているが、減算演算であっても良いが(第2実施形態)、基本的に加算が良い。
 次に、故障診断部300の他の実施形態(第3実施形態)を説明する。図7に対応させて図10に示す第3実施形態では、第1系統の2相電流Iα1、Iβ1と、第2系統の2相電流Iα2、Iβ2の各加算若しくは各減算の代わりに、第1系統の2相電流Iα1、Iβ1と、第2系統の2相電流Iα2、Iβ2の各2乗和を電流演算している。
 即ち、第1系統の2相電流Iα1、Iβ1は電流2乗和演算部322に入力され、2乗和電流I (=Iα1 +Iβ1 )が演算される。また、第2系統の2相電流Iα2、Iβ2は電流2乗和演算部332に入力され、2乗和電流I (=Iα2 +Iβ2 )が演算される。電流2乗和演算部322で演算された2乗和電流I は減算部301に加算入力され、電流2乗和演算部332で演算された2乗和電流I は減算部301に減算入力される。減算部301での減算結果εa(=I -I )は故障判定部350に入力されて故障判定閾値THεaと比較されると共に、積算部302に入力されて積算され、積算値TGεaが故障判定部350に入力されて故障判定閾値THTGaと比較される。減算結果εaが故障判定閾値THεa以上の場合には故障判定信号DSが出力され、また、積算値TGεaが故障判定閾値THTGa以上の場合にも故障判定信号DSが出力される。
 更に、故障診断部300の他の実施形態(第4実施形態)を説明する。図10に対応させて図11に示す第4実施形態では、電流2乗和演算部322で演算された2乗和電流I (=Iα1 +Iβ1 )を平方根演算部323で平方根電流I(=√Iα1 +Iβ1 )とし、電流2乗和演算部332で演算された2乗和電流I (=Iα2 +Iβ2 )を平方根演算部333で平方根電流I(=√Iα2 +Iβ2 )としている。そして、電流演算された平方根電流Iは減算部301に加算入力され、平方根電流Iは減算部301に減算入力される。減算部301での減算値εb(=I-I)は故障判定部350に入力されて故障判定閾値THεbと比較されると共に、積算部302に入力されて積算され、積算値TGεbが故障判定部350に入力されて故障判定閾値THTGbと比較される。減算値εbが故障判定閾値THεb以上の場合には故障判定信号DSが出力され、また、積算値TGεbが故障判定閾値THTGb以上の場合にも故障判定信号DSが出力される。
 図12は高速操舵、高アシスト力の場合の特性例を示すタイムチャートであり、時間0.1秒に1次故障が発生し、時間0.2秒に2次故障が発生した場合を示している。また、図12(A)は2相電流の2乗和の平方根電流の差(図11のεb)であり、図12(B)は差の積算値(図11のTGεb)である。この図から、両系統の差分の増加から、レイヤショートの1次故障を検出できることが分かる。また、差分の積算値からも検出することができる。
 図13は低速操舵、低アシスト力の場合の特性例を示すタイムチャートであり、時間0.1秒に1次故障が発生し、時間0.2秒に2次故障が発生した場合を示している。また、図13(A)は2相電流の2乗和の平方根電流の差(図11のεb)であり、図13(B)は差の積算値(図11のTGεb)である。この図から、両系統の差分の増加量が小さいため、レイヤショートの1次故障の検出は困難であることが分かる。一方、差分の積算値は単調に増加するため、ある時間経過後に必ず閾値以上となるため、故障検出が可能であることが分かる。
 上述の実施形態(第1~第4実施形態)では2系統巻線の3相モータについて説明したが、3系統以上の多系統モータ巻線を有するモータにも同様に適用することができる。
 上記実施形態では3相/2相電流の変換を行い2相電流について演算処理しているが、図14に示すように(第5実施形態)、第1系統の3相電流Iu1,Iv1,Iw1の二乗和I =Iu1 +Iv1 +Iw1 を電流2乗和演算部324で演算し、第2系統の3相電流Iu2,Iv2,Iw2の二乗和I =Iu2 +Iv2 +Iw2 を電流2乗和演算部334で演算し、各二乗和I 、I の差分εaを減算部301で求めるようにしても良い。この場合、故障判定部350は、操舵速度が速い(モータ回転速度が速い)場合、若しくはアシスト力が大きい(モータ相電流が大きい)場合、両系統間の差分εaが閾値THεaを超えたか否かで故障を判定する。また、故障判定部350は、操舵速度が遅い(モータ回転速度が遅い)場合、若しくはアシスト力が小さい(モータ相電流が小さい)場合、両系統間の差分εaの積分値TGεaが閾値THTεaを超えたか否かで故障を判定する。
 上記第5実施形態では3相電流の二乗和を演算しているが、少なくとも2相(任意の2相)以上の電流の二乗和を演算しても良い。
 また、図15の第6実施形態は、図15における電流2乗和演算部324及び334の出力I 及びI を、それぞれ平方根部325及び335で平方根I及びIを演算し、方根I及びIの差分εbを求めるようにしている。この場合にも、故障判定部350は、操舵速度が速い(モータ回転速度が速い)場合、若しくはアシスト力が大きい(モータ相電流が大きい)場合、両系統間の差分εbが閾値THεbを超えたか否かで故障を判定する。また、故障判定部350は、操舵速度が遅い(モータ回転速度が遅い)場合、若しくはアシスト力が小さい(モータ相電流が小さい)場合、両系統間の差分εbの積分値TGεbが閾値THTεbを超えたか否かで故障を判定する。
 上記第6実施形態においても、少なくとも2相(任意の2相)以上の電流の二乗和を演算し、それぞれ平方根を求めるようにしても良い。
 図16は3系統巻線を有するモータについて、故障診断を行う場合の一例を示している。図16の例は電流2乗和について、図10に対応させて示しており、第1系統と第2系統の電流演算、比較と共に、第2系統と第3系統の電流演算、比較を行うようにする。即ち、図10における第1系統と第2系統の電流演算、比較に加え、本第7実施形態では、第3系統の3相電流Iu3,Iv3,Iw3を3相/2相変換部340で互いに直交するα-β静止座標系の2相の電流Iα3及びIβ3に変換する。変換された2相電流Iα3及びIβ3は電流2乗和演算部342に入力され、2乗和電流I (=Iα3 +Iβ3 )が演算される。演算された2乗和電流I は減算部301Aに減算入力され、電流2乗和演算部332で演算された2乗和電流I が減算部301Aに加算入力される。減算部301Aでの減算値εa2(=I -I )は故障判定部350Aに入力されて故障判定閾値THεaと比較されると共に、積算部302Aに入力されて積算され、積算値TGεa2が故障判定部350Aに入力されて故障判定閾値THTGaと比較される。減算値εa2が故障判定閾値THεa以上の場合には故障判定信号DSが出力され、また、積算値TGεa2が故障判定閾値THTGa以上の場合にも故障判定信号DSが出力される。
 ここでは第1系統と第2系統の差及び差の積算値、第2系統と第3系統の差及び差の積算値を各故障判定閾値と比較判定しているが、更に第3系統と第1系統の差及び差の積算値を故障判定閾値と比較判定する構成を追加しても良い。電流演算については、第1~第4実施形態のいずれであっても良い。また、3相/2相変換しない3相電流の演算処理でも良い。
 更に4系統以上の多系統モータについても、同様に適用することができる。
1            ハンドル
2            コラム軸(ステアリングシャフト、ハンドル軸)
10           トルクセンサ
12           車速センサ
14           舵角センサ
20           モータ
30           コントロールユニット(ECU)
100          モ-タ制御装置
101          回転位置センサ
103          バッテリ
110          制御演算部(ECU)
120A,120B    モータ駆動回路
121A,121B    電流検出回路
122A,122B    インバータ
123A,123B    ゲート駆動回路
124A,124B    電源遮断回路
130A,130B    モータ電流遮断回路
200          2系統巻線モータ(3相モータ)
300          故障診断部
302,302A     積算部
310          故障判定閾値設定部
320、330、340  3相/2相変換部
321,331      電流演算部
322,332,342  電流2乗和演算部
323,333      平方根演算部
350,350A     故障判定部

Claims (29)

  1. 多系統モータ巻線を有する3相モータを、電流指令値に基づいて巻線系統毎のモータ駆動回路を介して制御するモータ制御装置において、
    前記多系統モータ巻線毎に前記3相モータの少なくとも2相以上の電流を検出する電流検出回路と、
    前記検出された各相電流を前記多系統モータ巻線毎に2相に変換する3相/2相変換部と、
    前記2相変換された2相電流を前記多系統モータ巻線毎に電流演算し、前記多系統モータ巻線間の電流演算結果の差と、前記差の積算値とをそれぞれ故障判定閾値と比較して故障診断を行う故障診断部と、
    を具備したモータ制御装置。
  2. 前記電流演算が、前記2相電流の加算若しくは減算である請求項1に記載のモータ制御装置。
  3. 前記電流演算が、前記2相電流の2乗和である請求項1に記載のモータ制御装置。
  4. 前記電流演算がと、前記2相電流の2乗和の平方根である請求項1に記載のモータ制御装置。
  5. 前記故障判定閾値が前記電流指令値に基づいて定められる請求項1乃至4のいずれかに記載のモータ制御装置。
  6. 前記故障診断部が故障を検出した場合、前記故障が発生したことを上位システムに伝達し、故障系統の駆動をOFFし、正常系統のみで駆動するようになっている請求項1乃至5のいずれかに記載のモータ制御装置。
  7. 前記故障診断部が故障を検出する場合、前記故障判定閾値に基づいて継続駆動可能域値内の差異を判定し、前記差異の程度を上位システムに伝達し、引き続き故障した系統を含めた多系統で継続して駆動を継続するようになっている請求項1乃至5のいずれかに記載のモータ制御装置。
  8. 多系統モータ巻線を有する3相モータを、電流指令値に基づいて巻線系統毎のモータ駆動回路を介して制御するモータ制御装置において、
    前記多系統モータ巻線毎に前記3相モータの少なくとも2相以上の電流を検出する電流検出回路と、
    前記3相電流を前記多系統モータ巻線毎に電流演算し、前記多系統モータ巻線間の電流演算結果の差と、前記差の積算値とをそれぞれ故障判定閾値と比較して故障診断を行う故障診断部と、
    を具備したモータ制御装置。
  9. 前記電流演算が、前記3相電流の2乗和である請求項8に記載のモータ制御装置。
  10. 前記電流演算がと、前記3相電流の2乗和の平方根である請求項8に記載のモータ制御装置。
  11. 前記故障判定閾値が前記電流指令値に基づいて定められる請求項8乃至10のいずれかに記載のモータ制御装置。
  12. 前記故障診断部が故障を検出した場合、前記故障が発生したことを上位システムに伝達し、故障系統の駆動をOFFし、正常系統のみで駆動するようになっている請求項8乃至10のいずれかに記載のモータ制御装置。
  13. 前記故障診断部が故障を検出する場合、前記故障判定閾値に基づいて継続駆動可能域値内の差異を判定し、前記差異の程度を上位システムに伝達し、引き続き故障した系統を含めた多系統で継続して駆動を継続するようになっている請求項8乃至11のいずれかに記載のモータ制御装置。
  14. 請求項1乃至13のいずれかに記載のモータ制御装置を搭載し、少なくとも操舵トルクに基づいて演算された電流指令値により、車両の操舵系にアシスト力を付与する電動パワーステアリング装置。
  15. 請求項14に記載の電動パワーステアリング装置を搭載している車両。
  16. モータの巻線が多系統で構成され、系統毎に駆動回路が接続されたシステムにおいて、前記各系統内の故障を検出する方法であり、
    前記多系統の3相電流 (Iun,Ivn,Iwn, n=1,2,3,・・・) を検出し、前記3相電流の二乗和(In 2=Iun 2+Ivn 2+Iwn 2)を計算し、前記各系統毎の二乗和In 及びIm 2 (n,m=1,2,3, ・・・,ただしn≠m) の差分(εd=In 2-Im 2)が、前記モータの電流指令値から決定される閾値(εdref )に達したことを判定し、前記各系統内の故障発生を検出する故障検出方法。
  17. 前記系統内の故障が、前記駆動回路を構成するパワースイッチング素子の破断又は短絡、前記モータのモータ巻線及びバスバーの断線又は短絡である請求項16に記載の故障検出方法。
  18. 前記差分(εd = In 2-Im 2)の時間積分(εi=∫(εd)dt)が前記閾値(εiref)に達したことで前記系統内の故障発生を検出する請求項16又は17に記載の故障検出方法。
  19. モータの巻線が多系統で構成され、系統毎に駆動回路が接続されたシステムにおいて、前記各系統内の故障を検出する方法であり、
    前記多系統の3相電流 (Iun,Ivn,Iwn, n=1,2,3,・・・) を検出し、前記3相電流の二乗和(In 2=Iun 2+Ivn 2+Iwn 2)の平方根(In=√Iun 2+Ivn 2+Iwn 2)を計算し、前記各系統毎の二乗和の平方根In  及びIm (n,m=1, 2, 3, ・・・,ただしn≠m) の差分(ε’=In-Im) が、前記モータの電流指令値から決定される閾値(ε’dref)に達したことを判定、前記各系統内の故障発生を検出する故障検出方法。
  20. 前記系統内の故障が、前記駆動回路を構成するパワースイッチング素子の破断又は短絡、前記モータのモータ巻線及びバスバーの断線又は短絡である請求項19に記載の故障検出方法。
  21. 前記差分(ε’= In 2-Im 2)の時間積分(ε’i=∫(εd)dt)が前記閾値(ε’iref)に達したことで前記系統内の故障発生を検出する請求項19又は20に記載の故障検出方法。
  22. モータの巻線が多系統で構成され、系統毎に駆動回路が接続されたシステムにおいて、前記各系統内の故障を検出する方法であり、
    前記多系統のUVW3相電流(Iun,Ivn,Iwn, n=1,2,3,・・・) を検出し、前記各系統毎の3相電流のU相の差(εdu=Iun-Ium)、V相の差(εdv=Ivn-Ivm)、W相の差(εdw=Iwn-Iwm)を比較(ただしn≠m)し、前記各差が前記モータの電流指令値から決定される閾値(εdc)に達したことを判定し、前記各系統内の故障発生を検出する故障検出方法。
  23. 前記系統内の故障が、前記駆動回路を構成するパワースイッチング素子の破断又は短絡、前記モータのモータ巻線及びバスバーの断線又は短絡である請求項22に記載の故障検出方法。
  24. 前記各差(εdu=Iun-Ium, εdv=Ivn-Ivm, εdw=Iwn-Iwm)の時間積分(εiu=∫(εdu)dt, εiv=∫(εdv)dt, εiw=∫(εdw)dt)が、前記モータの電流指令値から決定される閾値(εi)に達したことで前記系統内の故障発生を検出する請求項22又は23に記載の故障検出方法。
  25. 請求項16乃至24のいずれかに記載の故障検出方法を実施する故障診断部を搭載し、前記故障発生時、継続駆動が可能であると判定された場合、前記故障発生を上位システムに伝達し、故障した系統も含めた多系統で継続するモータ制御装置。
  26. 請求項16乃至24のいずれかに記載の故障検出方法を実施する故障診断部を搭載し、前記故障発生時に前記故障を検出して上位システムに伝達し、前記故障が発生した系統の駆動を停止し、前記故障が発生していない正常な系統のみで駆動を継続するモータ制御装置。
  27. 請求項16乃至24のいずれかに記載の故障検出方法を実施する故障診断部を搭載し、前記故障発生時、システムの動作可能領域を超える故障が発生したことを上位システムに伝達し、全系統を駆動停止させるモータ制御装置。
  28. 請求項25乃至27のいずれかに記載のモータ制御装置を搭載した電動パワーステアリング装置。
  29. 請求項28に記載の電動パワーステアリング装置を搭載した車両。
PCT/JP2015/074828 2014-09-04 2015-09-01 モータ制御装置、故障検出方法並びにそれらを搭載した電動パワーステアリング装置及び車両 WO2016035783A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201580047874.5A CN107078683B (zh) 2014-09-04 2015-09-01 电动机控制装置、故障检测方法以及搭载了该电动机控制装置、该故障检测方法的电动助力转向装置和车辆
EP15838807.4A EP3176943B1 (en) 2014-09-04 2015-09-01 Motor control device, failure detection method, electric power steering device equipped with same, and vehicle
US15/508,742 US10232875B2 (en) 2014-09-04 2015-09-01 Motor control unit, failure detecting method, and electric power steering apparatus and vehicle equipped with the same
JP2016546653A JP6108043B2 (ja) 2014-09-04 2015-09-01 モータ制御装置、故障検出方法並びにそれらを搭載した電動パワーステアリング装置及び車両

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014-180480 2014-09-04
JP2014180480 2014-09-04

Publications (1)

Publication Number Publication Date
WO2016035783A1 true WO2016035783A1 (ja) 2016-03-10

Family

ID=55439843

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2015/074828 WO2016035783A1 (ja) 2014-09-04 2015-09-01 モータ制御装置、故障検出方法並びにそれらを搭載した電動パワーステアリング装置及び車両

Country Status (5)

Country Link
US (1) US10232875B2 (ja)
EP (1) EP3176943B1 (ja)
JP (1) JP6108043B2 (ja)
CN (1) CN107078683B (ja)
WO (1) WO2016035783A1 (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170288596A1 (en) * 2016-03-31 2017-10-05 Fanuc Corporation Control device for motor having plurality of windings
WO2018142828A1 (ja) * 2017-01-31 2018-08-09 日本電産株式会社 モータ駆動装置、および電動パワーステアリング装置
WO2019159579A1 (ja) * 2018-02-15 2019-08-22 日立オートモティブシステムズ株式会社 モータおよびモータ装置
WO2019159631A1 (ja) * 2018-02-15 2019-08-22 日本電産株式会社 ロータ、モータおよび電動パワーステアリング装置
CN111002832A (zh) * 2019-12-24 2020-04-14 东风电子科技股份有限公司 基于计算机软件实现电动汽车中电机控制器故障诊断***可配置化处理的方法
CN111670539A (zh) * 2018-02-08 2020-09-15 三菱电机株式会社 电动机的控制装置及电缆断线检测方法
WO2021059436A1 (ja) * 2019-09-26 2021-04-01 三菱電機株式会社 交流回転機装置
CN114114008A (zh) * 2021-11-10 2022-03-01 江苏澳洋医药物流有限公司 一种智能医药货架的输送带电机故障诊断装置
US20220266692A1 (en) * 2021-02-24 2022-08-25 Hyundai Motor Company Apparatus and method for diagnosing damage to drive-train hardware of vehicle
WO2023281727A1 (ja) * 2021-07-09 2023-01-12 三菱電機株式会社 モータ制御装置、電動パワーステアリング装置、及びモータ制御方法

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6279151B2 (ja) * 2015-04-27 2018-02-14 三菱電機株式会社 交流回転機の制御装置および電動パワーステアリング装置
BR112018013744A2 (pt) * 2015-09-18 2019-02-05 Nsk Ltd aparelho de direção assistida elétrica
EP3399645B1 (en) * 2017-03-09 2020-09-09 Mitsubishi Electric Corporation Motor driving device and refrigeration cycle application device
JP6457589B2 (ja) 2017-06-23 2019-01-23 ファナック株式会社 異常診断装置および異常診断方法
WO2019054026A1 (ja) * 2017-09-13 2019-03-21 日本電産株式会社 電力変換装置、モータモジュールおよび電動パワーステアリング装置
JP6958230B2 (ja) * 2017-10-24 2021-11-02 株式会社デンソー 回転電機の制御装置
KR101991257B1 (ko) * 2017-10-27 2019-06-21 주식회사 만도 이중 권선형 모터 제어장치 및 제어방법
EP3492356B1 (en) * 2017-12-01 2021-06-02 Gogoro Inc. Security mechanisms for electric motors and associated systems
EP3495194B1 (en) 2017-12-01 2021-01-06 Gogoro Inc. Hub apparatus and associated charging system and wheel
US11063547B2 (en) * 2017-12-22 2021-07-13 Mitsubishi Electric Corporation Control device and control method for rotating electric machine
JP6947292B2 (ja) * 2018-03-29 2021-10-13 日本精工株式会社 モータ制御装置
CN109104132A (zh) * 2018-10-09 2018-12-28 江苏新日电动车股份有限公司 一种电动车双擎动力***
CN113454907A (zh) * 2019-03-28 2021-09-28 株式会社爱信 旋转电机控制***
KR20210012251A (ko) * 2019-07-24 2021-02-03 주식회사 만도 전동 조향 장치 및 방법
KR20210014327A (ko) * 2019-07-30 2021-02-09 현대모비스 주식회사 전동식 조향장치에서의 상차단 스위치의 구동장치
CN112394312B (zh) * 2019-08-14 2022-10-14 上海汽车变速器有限公司 三相电机驱动***电流传感器故障诊断方法
JP7131510B2 (ja) * 2019-08-26 2022-09-06 株式会社デンソー モータ制御装置
CN112441108B (zh) * 2019-08-30 2022-04-01 广州汽车集团股份有限公司 电机控制装置、故障控制方法及车辆转向***与车辆
US11218096B2 (en) * 2019-11-29 2022-01-04 Steering Solutions Ip Holding Corporation Feedforward control of multiphase permanent magnet direct current motor drives
CN112014776B (zh) * 2020-09-11 2023-06-27 广东美的暖通设备有限公司 接线检测方法、磁悬浮压缩机、空调机组和可读存储介质
KR102572378B1 (ko) * 2021-05-20 2023-08-31 주식회사 원프레딕트 모터 3상 전류 신호 기반 베어링 결함을 진단하는 방법 및 이러한 방법을 수행하는 장치

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01190281A (ja) * 1988-01-26 1989-07-31 Komatsu Ltd 電動モータの異常検出装置
JP2004215390A (ja) * 2002-12-27 2004-07-29 Aisin Aw Co Ltd 電動駆動制御装置、電動駆動制御方法及びそのプログラム
JP2009240125A (ja) * 2008-03-28 2009-10-15 Honda Motor Co Ltd 電動機システムの制御装置
WO2012176553A1 (ja) * 2011-06-24 2012-12-27 三菱電機株式会社 モータ制御装置およびそれを用いた電動パワーステアリング装置
JP2014007880A (ja) * 2012-06-26 2014-01-16 Mitsubishi Electric Corp 交流回転機の制御装置、及びその制御装置を備えた電動パワーステアリング装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5243767B2 (ja) * 2007-10-23 2013-07-24 株式会社ジェイテクト 電動パワーステアリング装置
CN101662257B (zh) * 2009-09-21 2012-08-22 南京航空航天大学 多相永磁容错电机的简易最优电流直接控制方法
JP5229645B2 (ja) * 2010-06-24 2013-07-03 株式会社デンソー 電動機駆動装置、および、これを用いた電動パワーステアリング装置
JP5760830B2 (ja) 2011-08-09 2015-08-12 株式会社デンソー 3相回転機の制御装置
US9240733B2 (en) * 2013-10-01 2016-01-19 Rockwell Automation Technologies, Inc. High dynamic control apparatus for current source converter

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01190281A (ja) * 1988-01-26 1989-07-31 Komatsu Ltd 電動モータの異常検出装置
JP2004215390A (ja) * 2002-12-27 2004-07-29 Aisin Aw Co Ltd 電動駆動制御装置、電動駆動制御方法及びそのプログラム
JP2009240125A (ja) * 2008-03-28 2009-10-15 Honda Motor Co Ltd 電動機システムの制御装置
WO2012176553A1 (ja) * 2011-06-24 2012-12-27 三菱電機株式会社 モータ制御装置およびそれを用いた電動パワーステアリング装置
JP2014007880A (ja) * 2012-06-26 2014-01-16 Mitsubishi Electric Corp 交流回転機の制御装置、及びその制御装置を備えた電動パワーステアリング装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3176943A4 *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170288596A1 (en) * 2016-03-31 2017-10-05 Fanuc Corporation Control device for motor having plurality of windings
WO2018142828A1 (ja) * 2017-01-31 2018-08-09 日本電産株式会社 モータ駆動装置、および電動パワーステアリング装置
JP7124716B2 (ja) 2017-01-31 2022-08-24 日本電産株式会社 モータ駆動装置、および電動パワーステアリング装置
JPWO2018142828A1 (ja) * 2017-01-31 2019-11-21 日本電産株式会社 モータ駆動装置、および電動パワーステアリング装置
CN111670539A (zh) * 2018-02-08 2020-09-15 三菱电机株式会社 电动机的控制装置及电缆断线检测方法
CN111670539B (zh) * 2018-02-08 2023-06-23 三菱电机株式会社 电动机的控制装置及电缆断线检测方法
WO2019159631A1 (ja) * 2018-02-15 2019-08-22 日本電産株式会社 ロータ、モータおよび電動パワーステアリング装置
JPWO2019159579A1 (ja) * 2018-02-15 2020-12-03 日立オートモティブシステムズ株式会社 モータおよびモータ装置
JPWO2019159631A1 (ja) * 2018-02-15 2021-01-28 日本電産株式会社 ロータ、モータおよび電動パワーステアリング装置
JP7013560B2 (ja) 2018-02-15 2022-01-31 日立Astemo株式会社 モータおよびモータ装置
WO2019159579A1 (ja) * 2018-02-15 2019-08-22 日立オートモティブシステムズ株式会社 モータおよびモータ装置
WO2021059436A1 (ja) * 2019-09-26 2021-04-01 三菱電機株式会社 交流回転機装置
JPWO2021059436A1 (ja) * 2019-09-26 2021-11-25 三菱電機株式会社 交流回転機装置
JP7101902B2 (ja) 2019-09-26 2022-07-15 三菱電機株式会社 交流回転機装置
CN111002832A (zh) * 2019-12-24 2020-04-14 东风电子科技股份有限公司 基于计算机软件实现电动汽车中电机控制器故障诊断***可配置化处理的方法
CN111002832B (zh) * 2019-12-24 2022-12-23 东风电子科技股份有限公司 基于计算机软件实现电动汽车中电机控制器故障诊断***可配置化处理的方法
US20220266692A1 (en) * 2021-02-24 2022-08-25 Hyundai Motor Company Apparatus and method for diagnosing damage to drive-train hardware of vehicle
US11642963B2 (en) * 2021-02-24 2023-05-09 Hyundai Motor Company Apparatus and method for diagnosing damage to drive-train hardware of vehicle
WO2023281727A1 (ja) * 2021-07-09 2023-01-12 三菱電機株式会社 モータ制御装置、電動パワーステアリング装置、及びモータ制御方法
JP7466778B2 (ja) 2021-07-09 2024-04-12 三菱電機株式会社 モータ制御装置、電動パワーステアリング装置、及びモータ制御方法
CN114114008A (zh) * 2021-11-10 2022-03-01 江苏澳洋医药物流有限公司 一种智能医药货架的输送带电机故障诊断装置
CN114114008B (zh) * 2021-11-10 2024-01-05 江苏澳洋医药物流有限公司 一种智能医药货架的输送带电机故障诊断装置

Also Published As

Publication number Publication date
EP3176943B1 (en) 2019-10-30
JPWO2016035783A1 (ja) 2017-04-27
US20170297616A1 (en) 2017-10-19
EP3176943A1 (en) 2017-06-07
JP6108043B2 (ja) 2017-04-05
EP3176943A4 (en) 2018-05-16
CN107078683B (zh) 2019-03-26
CN107078683A (zh) 2017-08-18
US10232875B2 (en) 2019-03-19

Similar Documents

Publication Publication Date Title
JP6108043B2 (ja) モータ制御装置、故障検出方法並びにそれらを搭載した電動パワーステアリング装置及び車両
JP6195044B1 (ja) 電動パワーステアリング装置
JP5954366B2 (ja) モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両
US9124211B2 (en) Rotary electric machine control apparatus
JP6624213B2 (ja) 電動パワーステアリング装置
JP5760830B2 (ja) 3相回転機の制御装置
WO2014141342A1 (ja) モータ制御装置、これを使用した電動パワーステアリング装置及び車両
WO2016152523A1 (ja) モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両
US20170019052A1 (en) Power converter
JP4650110B2 (ja) 電動機の制御装置
WO2005057774A1 (ja) モータ制御装置およびそれを用いた車両用操舵装置
JP5397664B2 (ja) モータ制御装置
JP6464859B2 (ja) モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両
JP6740842B2 (ja) 多相回転機の制御装置
JP2018007454A (ja) モータ制御装置及びそれを搭載した電動パワーステアリング装置
JP2016181962A (ja) モータ制御装置並びにそれを搭載した電動パワーステアリング装置及び車両
JP2017088002A (ja) モータ制御装置、モータ制御方法、モータ制御プログラム、電動モータ、電動パワーステアリング装置及び車両

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15838807

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2016546653

Country of ref document: JP

Kind code of ref document: A

REEP Request for entry into the european phase

Ref document number: 2015838807

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2015838807

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 15508742

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE