WO2013111327A1 - モータ制御装置および電動パワーステアリング装置 - Google Patents

モータ制御装置および電動パワーステアリング装置 Download PDF

Info

Publication number
WO2013111327A1
WO2013111327A1 PCT/JP2012/051830 JP2012051830W WO2013111327A1 WO 2013111327 A1 WO2013111327 A1 WO 2013111327A1 JP 2012051830 W JP2012051830 W JP 2012051830W WO 2013111327 A1 WO2013111327 A1 WO 2013111327A1
Authority
WO
WIPO (PCT)
Prior art keywords
torque
failure
motor
phase
normal
Prior art date
Application number
PCT/JP2012/051830
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 JP2013555082A priority Critical patent/JP5826292B2/ja
Priority to US14/351,382 priority patent/US9397592B2/en
Priority to EP12866663.3A priority patent/EP2808999B1/en
Priority to CN201280068078.6A priority patent/CN104067509B/zh
Priority to PCT/JP2012/051830 priority patent/WO2013111327A1/ja
Publication of WO2013111327A1 publication Critical patent/WO2013111327A1/ja

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/0023Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
    • B60L3/0061Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electrical machines
    • 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/10Arrangements for controlling torque ripple, e.g. providing reduced torque ripple
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/0092Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption with use of redundant elements for safety purposes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/12Recording operating variables ; Monitoring of operating variables
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/60Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
    • B60L50/61Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles
    • 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
    • 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
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H3/00Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition with or without subsequent reconnection ; integrated protection
    • H02H3/02Details
    • H02H3/04Details with warning or supervision in addition to disconnection, e.g. for indicating that protective apparatus has functioned
    • H02H3/042Details with warning or supervision in addition to disconnection, e.g. for indicating that protective apparatus has functioned combined with means for locating the fault
    • 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
    • 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/0243Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the fault being a broken phase
    • 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/032Preventing damage to the motor, e.g. setting individual current limits for different drive conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/421Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/423Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/52Drive Train control parameters related to converters
    • B60L2240/526Operating parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/52Drive Train control parameters related to converters
    • B60L2240/527Voltage
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/52Drive Train control parameters related to converters
    • B60L2240/529Current
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors

Definitions

  • the present invention relates to a motor control device for controlling a multiphase motor having a plurality of sets of windings, and an electric power steering device using the motor control device.
  • Patent Document 1 International Publication WO2007 / 129359
  • the one described in Patent Document 1 is composed of only one set of windings and inverters.
  • the control method is used as an abnormal current control means suitable for the failure state.
  • the control is continued to reduce the brake torque caused by the current flowing through the short circuit path and suppress the torque pulsation.
  • Patent Document 2 Japanese Patent Application Laid-Open No. 2011-78230
  • the device described in Patent Document 2 Japanese Patent Application Laid-Open No. 2011-78230
  • the device described in Patent Document 2 Japanese Patent Application Laid-Open No. 2011-78230
  • the control is corrected in a non-failed system so as to cancel the brake torque against the rotational drive of the motor or to reduce the influence on the rotational drive of the motor.
  • Patent Document 1 In the example described in Patent Document 1, it has only a single winding and an inverter and is very low cost. However, when a short-circuit failure occurs, the same direction as the required torque, that is, positive torque can be generated.
  • the motor rotation angle is about 300 degrees out of 360 degrees, and although braking torque and torque pulsation can be controlled at a level commensurate with cost, it is not sufficient and sufficient output torque cannot be obtained. There was a problem.
  • FIG. 7 shows that at the time of a short-circuit failure of the inverter upper switching element, or at the time of a failure in which the winding or the wiring connecting the inverter and the winding is short-circuited with the power source (that is, The waveform of the phase current and the torque of the motor is shown. Since such a brake torque is generated, in order to correct this with the normal side torque, control is performed to add the reverse characteristic. As a result, torque fluctuations are reduced, and it is difficult for the driver to recognize the failure.
  • the present invention has been made to solve the above-described problems, and is a failure of a motor winding or an inverter (for example, a short-circuit failure of a switching element, a one-phase winding, or an inverter).
  • Motor that can make the pulsation of torque stand out and allow the user to reliably recognize the occurrence of a failure in the event of occurrence of a power supply fault (ground fault, ground fault, or short-circuit fault between two phases)
  • the object is to provide a control device.
  • a motor control device is a motor control device that controls a motor having a plurality of winding sets, A plurality of inverters each having a switching element for controlling a voltage applied to each phase of the plurality of winding sets, and each of the respective torques according to a total torque current request value corresponding to a target value of torque generated by the motor
  • a current control means for controlling a current flowing through the plurality of winding sets by giving a voltage command corresponding to a voltage applied to each phase to the inverter; a short-circuit fault in the switching element; or the inverter or the plurality of windings It has a failure detection means to detect a fault that the pair is ground fault or sky fault
  • the current control means is a normal time current control means that controls currents that flow through the plurality of winding sets when used normally, and a fault time voltage command that generates a fault voltage command corresponding to the fault content detected by the fault detection means.
  • the normal-side inverter control is continued by the normal-time current control means, and the failure-side inverter is controlled by the failure-time voltage command generated by the failure-time current control means. Will continue.
  • the current control means continues the control of the normal-side inverter by the normal-time current control means, and at the same time the failure-side inverter of the failure-side inverter by the failure voltage command. Since control is also continued, torque pulsation can be generated more than the brake torque generated by a short circuit failure, and the occurrence of the failure can be surely recognized by the user.
  • FIG. 3 is a diagram showing a configuration of current control means in the first embodiment.
  • FIG. 3 is a diagram showing a configuration of a failure side command generator at the time of failure in the first embodiment.
  • FIG. 1 shows the structure of the phase current command shaping means in Embodiment 1.
  • FIG. It is a figure which shows an example of the current waveform and brake torque which flow with an induced voltage, when control is stopped in the case where a V-phase switching element has a short-circuit failure or a V-phase has a ground fault.
  • FIG. 6 is a diagram illustrating a waveform example of a failure side and a normal side of a torque current in the first embodiment. It is a figure which shows the example of a waveform of the failure side of a motor torque in the modification of Embodiment 1, and a normal side. It is a figure which shows the example of a waveform of the failure side of a motor torque in the modification of Embodiment 1, and a normal side. It is a figure which shows the motor torque which showed the limit which can be implement
  • FIG. 6 is a waveform diagram showing the relationship between unit phase current and torque current according to the second embodiment.
  • Embodiment 2 it is a figure which shows the waveform example of a torque current when the torque of a reverse direction is added to a brake torque and the torque amplitude is increased on the failure side. It is a figure which shows the failure example of the motor torque in Embodiment 4, a normal side, and the example of a total waveform.
  • FIG. 10 is a diagram illustrating an example of waveforms on the failure side and the normal side of torque current in the fourth embodiment.
  • FIG. 1 is a block diagram illustrating the overall configuration of the motor control device according to the first embodiment.
  • FIG. 1 also shows a power source 4, a motor 5, and a motor rotation angle sensor 6 that detects the rotation angle ⁇ of the motor 5.
  • the motor 5 includes a first winding set 15 including three-phase windings of U1, V1, and W1 phases, and a second winding set 16 including three-phase windings of the U2, V2, and W2 phases. Each winding set is connected in phase with a star connection.
  • the plurality of winding sets (two winding sets in the example shown in FIG. 1) constitute a stator (not shown), and the motor 5 is constituted by this stator, a rotor (not shown), and a rotating shaft fixed to the rotor. Has been.
  • the present invention will be described by taking as an example the case where the present invention is applied to a permanent magnet synchronous motor in which each winding set has three phases and a permanent magnet is arranged on the rotor. It can also be used for a motor that is driven to rotate by polyphase alternating current. In this example, the winding is a star connection, but the same effect can be obtained even if the winding is a delta connection.
  • the motor control device 10 controls the voltage applied to the windings of the motor 5, thereby supplying electric power from the power source 4 to the motor 5 and controlling the current flowing through the windings, so that the motor is approximately proportional to the current. To control the output torque.
  • the motor control device 10 receives a signal from the motor rotation angle sensor 6 and calculates a motor rotation angle signal ⁇ by the motor rotation angle detection means 26. Further, the phase detection currents Iu1dtc, Iv1dtc, Iw1dtc, Iu2dtc, Iv2dtc, and Iw2dtc are obtained by detecting the phase current flowing in each phase of the motor 5 by the current detection circuits CT11, CT21, CT31, CT12, CT22, and CT32. In FIG.
  • phase current detection values Iu1dtc, Iv1dtc, and Iw1dtc on the first winding set 15 side are expressed as I1dtc
  • phase current detection values Iu2dtc, Iv2dtc, and Iw2dtc on the second winding set 16 side are expressed as I2dtc. It is written.
  • the motor rotation angle sensor 6 and the motor rotation angle detection means 26 are provided. However, a motor rotation angle signal may be obtained based on a motor rotation angle estimated using a generally performed estimation means.
  • the current control means 23 generates a first phase voltage command in accordance with the total torque current request value Iqsum * corresponding to the target value of the motor torque, the phase current detection value of each phase of the motor, and the motor rotation angle signal ⁇ .
  • V1 * and second phase voltage command V2 * are determined.
  • the first switching element drive circuit 24 PWM modulates the first phase voltage command V1 * and instructs the first inverter 21 to perform a switching operation.
  • the first inverter 21 receives the switching operation signal from the first switching element drive circuit 24 and performs chopper control of the switching elements UP1, VP1, WP1, UN1, VN1, and WN1, and uses the electric power supplied from the power supply 4 to control the motor.
  • a current is passed through each phase U1, V1, W1.
  • the second switching element driving circuit 25 and the second inverter 22 a current is passed through each phase U2, V2, W2 of the motor in accordance with the second phase voltage command V2 *.
  • the first and second inverters 21 and 22 are provided corresponding to the first and second winding sets 15 and 16, respectively.
  • FIG. 2 is a block diagram showing the configuration of the current control means 23 according to the first embodiment. The configuration and operation of the current control means 23 will be described with reference to FIG.
  • the current control means 23 includes a first normal current control means 31 and a second normal current control means 32 that execute a normal control method used in a normal state, and a fault current control means 30 (not shown) used when a failure occurs. Furthermore, a failure detection means 33 and switching means 36 and 37 are provided.
  • the failure-time current control means 30 includes a failure-time normal command generator 34 and a failure-time failure command generator 42.
  • the total torque current request value Iqsum * is a first torque current request value Iq01 * that is a request value of torque that the torque current distribution means 35 wants to generate in each of the first winding drive system and the second winding drive system.
  • the second torque current request value Iq02 * is set to a half value of the total torque current request value Iqsum *. That is, the setting is made such that equal torque is generated in each system and output torque is obtained in total.
  • the switching means 40 selects the first torque current request value Iq01 * as the first torque current command value Iq1 *. The operation when a failure occurs will be described later.
  • the switching means 41 selects the second torque current request value Iq02 * as the second torque current command value Iq2 *.
  • the first normal current control means 31 outputs the normal phase voltage command Vn1 *.
  • the switching means 36 selects the normal time phase voltage command Vn1 * and inputs it to the first switching element drive circuit 24 (see FIG. 1) as the first phase voltage command V1 *.
  • the first and second normal current control units 31 and 32 execute so-called dq control from three phases to two axes.
  • the first torque current command value Iq1 * is used for dq control as a q-axis current command.
  • the wiring for inputting the motor rotation angle signal ⁇ to the first normal current control means 31 and the second normal current control means 32 is not shown, but is used for coordinate conversion normally performed in dq control.
  • the motor rotation angle signal ⁇ may be wired to be input to the first normal current control means 31 and the second normal current control means 32.
  • the q-axis current is a current component proportional to torque, and is also referred to as torque current in the description of the present embodiment.
  • the d-axis current for controlling the other field magnetic flux is controlled to be zero in this embodiment, but other values may be used.
  • the dq control is executed by the second normal-time current control means 32 based on the second torque current command value Iq2 * in the same way, and the normal phase voltage command Vn2 * Is input to the second switching element drive circuit 25 (see FIG. 1) as the second phase voltage command V2 *.
  • the torque currents of the first and second winding drive systems are realized so as to follow the first and second torque current request values, and a desired output torque is obtained. Can do.
  • the failure detection means 33 may be constituted by, for example, an abnormality detection means for detecting normality or abnormality of the inverter or the motor and a short-circuit location specifying means for specifying a short-circuit location using the phase current detection value. According to this configuration, the failure detection means 33 specifies a location where the short-circuit location specifying means identifies a short-circuit failure when it is determined by the abnormality detection means that some abnormality has occurred in the inverter or the motor.
  • the short-circuit location specifying means stores a test pattern indicating a predetermined combination for turning on the switching elements of the first inverter 21 and the second inverter 22, and as an average voltage of the motor terminal, the test pattern, and a response of executing the test pattern Based on the detected current of each phase that flows, the switching element in which a short circuit has failed and the phase in which a ground fault or a power fault has occurred are identified.
  • the failure detection means 33 determines a failure system determination result indicating whether the failure is the first winding drive system or the second winding drive system, and the winding drive. In the system, identify the short-circuit fault location such as which switching element caused the short-circuit fault, which phase caused the power fault or ground fault, and which phase the short-circuit fault occurred between the phases. Output the result.
  • FIG. 3 is a block diagram showing a configuration of the failure side failure command generator 42 in the first embodiment
  • FIG. 4 is a block diagram showing a configuration of the phase current command shaping means 50 shown in FIG. Details of operations of the failure side command generator 42 and the phase current command shaping means 50 at the time of failure will be described later.
  • FIG. 5 shows an example of the current waveform (three-phase current waveform) and brake torque (motor torque) that flow due to the induced voltage when the control is stopped when the V-phase switching element has a short-circuit fault or the V-phase has a ground fault.
  • FIG. 5 Assume that a short circuit fault has occurred in the first winding drive system. When nothing is controlled, that is, when a switching element other than the short-circuited switching element on the failure side is turned off, as shown in FIG. 5B, brake torque is generated over half the rotation angle.
  • the second torque current request value that is on the normal side is not generated in the failure-side normal-side command generator 34 by the failure phase on the failure side.
  • a torque current command is generated by adding a torque in the direction opposite to the brake torque to the normal torque current command.
  • the command generated in this way is set as a second torque current command value Iq2 * which is an input to the second normal-time current control means 32.
  • the normal time phase voltage command Vn2 * which is the output of the second normal time current control means 32, is given to the normal winding drive system as the phase voltage command V2 *.
  • the operation when a short circuit fault occurs in the first winding drive system will be described with reference to FIG.
  • the first torque current request value Iq01 * on the failure side is selected by the switching means 38, and the failure side at the time of failure as the failure side torque current request value Iq0f * is selected.
  • the phase current detection value I1dtc is selected by the switching means 39 and is input to the failure side failure command generator 42 as the failure side phase current detection value Ifdtc.
  • the short-circuit failure location identification result obtained by the failure detection means 33 and the motor rotation angle signal ⁇ are input to the failure side command generator 42 at the time of failure, and the failure is selectively detected by the selective switching element off means 53 (see FIG. 3).
  • the switching element other than the short-circuited switching element is set off.
  • the failure time phase voltage command Vf * calculated by the failure side failure command generator 42 is selected by the switching means 36 and output as the first phase voltage command V1 *.
  • the second torque current request value Iq02 * which is the normal side is selected by the switching means 61 and is input to the normal side command generator 34 at the time of failure and is generated as a torque current command suitable for the content of the failure.
  • the operation of the failure normal side command generator 34 will be described later.
  • the command generated by the normal command generator 34 at the time of failure is output as a normal torque current command value Iqs *.
  • the normal side torque current command value Iqs * is input to the second normal current control means 32 as the second torque current command value Iq2 * in the switching means 41.
  • the second phase voltage command Vf * calculated by the second normal-time current control means 32 is selected by the switching means 37 and is output as the second phase voltage command V2 *.
  • the operation of the first embodiment will be described by taking as an example the case where the switching element VN1 on the lower side of the V1 phase of the first winding drive system has a short circuit failure.
  • the operation of the normal side command generator 34 at the time of failure will be described with reference to FIG.
  • the unit phase current command generating means 81 (see FIG. 4) provided in the phase current command shaping means 50 will be described in detail later.
  • the failure normal side command generator 34 shown in FIG. 3 has a control configuration suitable for a short-circuit failure of the switching element VN1, and its operation is the same as that of the conventional device described in Patent Document 1. .
  • the phase current command shaping means 50 outputs a failure time phase current command Ifu *, Ifv *, Ifw * based on the failure side torque current request value Iq0f *, the motor rotation angle signal ⁇ , and the motor rotation angular velocity signal that is the derivative thereof. To do.
  • the failure-time phase voltage command Vf * is generated by the control components after the phase-current command shaping means 50 of the failure-time failure command generator 42 shown in FIG.
  • the phase-current command shaping means 50 of the failure-time failure command generator 42 shown in FIG. In a rotation angle range where positive torque cannot be generated, all the switching elements of the fault side inverter are temporarily turned off by the selective switching element off means 53, and the current passes through the short circuit path generated by the induced voltage. Suppress brake torque.
  • phase current command shaping means 50 is arranged for each phase according to the motor rotation angle, the motor rotation angular velocity obtained by the differentiation means 51 (see FIG. 3), and the failure side torque current request value Iq0f *.
  • Phase current command is generated.
  • a unit phase current command generation unit 81 (see FIG. 4) generates a unit phase current command for each phase based on the failure side torque current request value, the motor rotation angle signal ⁇ , and the motor rotation angular velocity signal. .
  • the multipliers 82U, 82V, and 82W respectively multiply the fault side torque current request value Iq0f * by each (that is, the unit phase current command of each phase), thereby obtaining the fault time phase current commands Ifu *, Ifv *, Ifw. * Is output.
  • FIG. 6 is a diagram illustrating an example of the failure side, the normal side, and the total waveform of the motor torque in the first embodiment
  • FIG. 7 is a waveform of the failure side and the normal side of the torque current in the first embodiment. It is a figure which shows an example.
  • the switching element VN1 is short-circuited, the V phase is short-circuited to the negative potential of the power supply. Since the failure side generated torque is not controlled, the failure side switching elements other than VN1, UP1, VP1, WP1, UN1, and WN1 are turned off by the selective switching element off means 53.
  • the failure side motor torque is as shown in FIG.
  • the region where the motor torque has a negative value is a region where brake torque is generated due to a short circuit of VN1, and 0 may be commanded as the torque current as shown in FIG.
  • a motor torque as shown in FIG. 6B is output in order to generate a torque pulsation waveform that allows the user to recognize the failure.
  • Torque in the direction opposite to the brake torque is added in a phase range where the brake torque is not generated due to the failure phase on the failure side.
  • the normal torque current may be indicated as shown in FIG.
  • the total motor torque waveform is as shown in FIG. Compared with the amplitude of torque pulsation generated only by the brake torque, a large amplitude can be obtained by adding torque in the reverse direction.
  • FIG. 8 shows a waveform when a motor torque obtained by adding a torque in a direction opposite to the brake torque on the normal side is output in a range adjacent to the phase range where the brake torque due to the failure phase on the failure side is not generated.
  • A shows a normal output waveform
  • FIG. 8 shows a total output waveform.
  • FIG. 9 is a waveform when a motor torque obtained by adding a torque in the opposite direction to the brake torque on the normal side is output in a range not adjacent to the phase range in which the brake torque due to the failure phase on the failure side is not generated.
  • FIG. 9A shows the normal torque waveform
  • FIG. 9B shows the total torque waveform. If the vertical axis in FIGS. 8 and 9 is replaced with a torque current command value, a torque current waveform is obtained.
  • the current control means brakes with a fault voltage command output by the fault current control means suitable for the fault content when the fault detection means detects a short-circuit fault.
  • the phase range in which the torque is generated can be determined, and the user can be made aware of the failure by the torque pulsation in which the control of the inverter on the normal side is highlighted by the normal current control means.
  • the failure-side brake torque and the normal-side added torque are set to be the same, it is possible to obtain an output that is approximately equivalent to the normal-time output torque in terms of time average.
  • the motor control device is the motor control device 10 that controls the motor 5 including the plurality of winding sets 15 and 16.
  • a plurality of inverters 21 and 22 each having a switching element for controlling a voltage applied to each phase of a plurality of winding sets, and a total torque current request value Iqsum * corresponding to a target value of torque generated by the motor 5
  • voltage control V1 * and V2 * corresponding to the voltages applied to the respective phases are given to the inverters 21 and 22, respectively, and current control means 23 for controlling the current flowing through the plurality of winding sets;
  • a failure detection means 33 for detecting a failure in which the inverters 21 and 22 or a plurality of winding sets are grounded or faulted
  • the current control means 23 generates a failure voltage command corresponding to the failure contents detected by the normal current control means 31 and 32 and the failure detection means 33 that are used in normal conditions and control currents flowing through the plurality of winding sets, respectively.
  • a failure-time current control means 30 (that is, a failure-time normal-side command generator 34 and a failure-time failure-side command generator 42 combined),
  • the failure detection unit 33 detects a failure
  • control of the normal-side inverter is continued by the normal-time current control units 31 and 32, and the failure-side inverter is generated by the failure-time voltage command generated by the failure-time current control unit 30.
  • the control is continued to make torque pulsation stand out. Therefore, when the failure detection means detects a failure, the current control means continues control of the normal inverter by the normal current control means and also continues to control the faulty inverter by the failure voltage command.
  • the torque pulsation can be generated more than the brake torque generated by the short circuit failure, and the user can be surely recognized the failure occurrence.
  • the failure-time current control means 30 of the motor control device uses a phase range in which a brake torque due to the failure phase is not generated using at least one of the non-failed phase on the failure side and each phase on the normal side.
  • the torque generated by adding the torque in the direction opposite to the brake torque to the motor torque generated at normal time is generated. Therefore, the user can recognize the failure with a sense of incongruity due to torque pulsation generated by the torque difference between the brake torque and the added reverse torque.
  • the failure-time current control means 30 makes the total torque of the normal-side output torque and the failure-side output torque substantially equal to the normal-time output torque on a time average basis. Therefore, on average, the user can obtain an assist torque equivalent to that at normal time, and can recognize a failure with a sense of incongruity due to torque pulsation. Further, the fault current control means 30 generates a torque obtained by adding a torque in a direction opposite to the brake torque in a phase range where the brake torque due to the fault phase is not generated. Therefore, the user can recognize the failure with a sense of incongruity due to the torque gap.
  • the fault current control means 30 generates a torque obtained by adding a torque in a direction opposite to the brake torque in a phase range adjacent to the phase range where the brake torque is generated. Further, the fault current control means 30 generates a torque obtained by adding a torque in a direction opposite to the brake torque in a phase range not adjacent to the phase range where the brake torque is generated. Therefore, the user can recognize the failure with a sense of incongruity due to the torque gap.
  • Embodiment 2 the torque in the direction opposite to the brake torque on the failure side is added on the normal side.
  • a desired phase is controlled by controlling two phases other than the failure phase on the failure side. Torque can be added.
  • the motor torque when the failure-side switching element is turned off has the waveform shown in FIG. 6A, and the torque current command value at that time is as shown in FIG. Become.
  • the current and torque at the time of rotation stoppage that can be generated in the winding drive system on the failure side when the switching element VN1 is short-circuited will be described.
  • FIG. 10 shows a torque current waveform that can be generated in principle when the torque current is required to be 1 (FIG. 10B), and a waveform of a unit phase current for realizing it (FIG. 10B). a)).
  • torque cannot be generated when the rotation angle is in the range of 0 to 60 degrees. Rather, when the motor is rotated by an external force, a brake torque may be generated by the induced voltage. In this rotation angle range, the switching element is temporarily turned off by the selective switching element off means 53, the current path is reduced as much as possible, and the brake torque is reduced.
  • FIG. 11 is a waveform diagram showing the relationship between unit phase current and torque current according to the second embodiment.
  • the torque current required to be output from the failure side has a waveform as shown in FIG. 11B, and a torque current that rises to the right until the motor rotation angle is about 240 degrees is shown in FIG.
  • the unit phase current has a large absolute value on the right side as shown in FIG. This is because the unit phase current for realizing the torque current 1 is FIG. 10A, and when this is multiplied by the “required torque current” having the shape shown in FIG. This is because the unit phase current as shown in FIG.
  • the unit phase current command can be prepared in advance as a table for the rotation angle using the relationship shown in FIG.
  • the unit phase current command generating means 81 may be provided with a necessary unit phase current command pattern as a table.
  • the unit phase current command is not provided in the table
  • the torque current waveform is provided in the table
  • the relationship between the torque current waveform and the unit phase current command in FIG. 11 is provided as a table. Similar results can be obtained even if the torque current waveform is sequentially converted into unit phase current commands using the relationship of FIG.
  • this table it may be expressed by a function by a mathematical formula corresponding to the motor rotation angle.
  • the unit phase current in FIG. 10 can be expressed by a function with a combination of a sine, cosine, and a reciprocal, a remainder and a secant.
  • FIG. 12 is a diagram illustrating an example of a waveform of a torque current when the torque amplitude is increased by adding torque in the opposite direction to the brake torque on the failure side in the second embodiment.
  • the torque current on the failure side is set as indicated by the solid line in FIG. 12A
  • the torque current on the normal side is set as indicated by the solid line in FIG. 12B.
  • the total torque current request value is 3, and the allowable maximum current is 2.
  • FIG. 12 (a) is based on the rotation direction of the motor so that the torque current increases as the rotation angle approaches 0 to 60 degrees from the rotation angle range where the torque is insufficient due to the occurrence of brake torque on the failure side.
  • FIG. 12B shows a case where the rotation direction is the forward direction of the motor rotation angle. In the case of reverse rotation, the waveform is transferred so as to be symmetrical at 30 degrees.
  • the total torque current on the normal side and the failure side is as shown in FIG. 12C, and the rotation angle is torque on the failure side.
  • the torque current is set so that the total value of the torque generated on the normal side and the torque generated on the failure side increases as the rotation angle range becomes insufficient. Accordingly, the torque increases when approaching the rotation angle range where the brake torque is generated on the failure side and the torque becomes insufficient. Therefore, since the rotation of the motor is accelerated and the torque shortage range can be quickly escaped, the staying time in the torque shortage range is short, and the influence of the torque shortage can be suppressed and sufficient output torque can be obtained.
  • the fault current control means 30 of the motor control device adds torque in the direction opposite to the brake torque on the fault side, and the rotation angle of the motor 5 is such that the torque is on the fault side.
  • the rotation angle range becomes insufficient, the total value of the torque generated on the normal side and the torque generated on the failure side is set to increase.
  • the torque increases when approaching the rotation angle range where the brake torque is generated on the failure side and the torque becomes insufficient. Therefore, since the rotation of the motor is accelerated and the range of insufficient torque can be quickly escaped, the influence of insufficient torque can be suppressed and sufficient output torque can be obtained.
  • torque pulsation is generated only on the failure side, and control similar to that at normal time is performed on the normal side, so that it is not necessary to additionally prepare normal side control at the time of failure.
  • Embodiment 3 In the first embodiment, the desired torque is added only on the normal side, and in the second embodiment, the desired torque is added only on the failure side. However, the desired torque is added on both the normal side and the failure side. It is also possible to do. That is, in the third embodiment, by adding desired torques on both the normal side and the failure side, it is possible to increase a sense of discomfort due to the torque gap and reliably recognize the failure.
  • FIG. 13 is a diagram illustrating a motor torque failure side, a normal side, and a total motor torque waveform example according to the fourth embodiment.
  • FIG. 14 is a diagram illustrating a waveform example on the failure side and the normal side of the torque current in the fourth embodiment.
  • the normal motor torque is a motor torque as shown in FIG. 13B obtained by subtracting the motor torque in a region where the brake torque is generated on the failure side.
  • the torque amplitude increases by the amount of torque subtraction.
  • the total motor torque waveform is as shown in FIG. A larger amplitude can be obtained by subtracting the torque in the same direction as compared with the amplitude of the torque pulsation generated only by the brake torque.
  • the phase range in which the brake torque is generated due to the failure phase on the failure side is used, but the phase range may be limited to a part of the phase range in which the brake torque is generated due to the failure phase. Moreover, it is good also as a range including the phase range which the brake torque by a failure phase generate
  • the failure-time current control means 30 of the motor control device subtracts the torque in the same direction as the brake torque in the phase range including part or all of the phase range in which the brake torque is generated. Generated torque. Therefore, the torque gap is further increased, and the user can surely recognize the failure with a sense of incongruity due to the large torque gap.
  • the motor control device according to the present invention can be used in a power steering device for an automobile.
  • the motor control device according to the present invention for the power steering device, the user can detect the torque pulsation when using the power steering device and recognize the failure of the motor control device.
  • the present invention is useful for realizing a motor control device that makes it possible to make a user aware of the occurrence of a failure by conspicuous torque pulsation when a motor winding failure or an inverter failure occurs.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Control Of Ac Motors In General (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Power Steering Mechanism (AREA)

Abstract

複数の巻線組15、16を備えたモータ5を制御するモータ制御装置であって、故障検知手段33が短絡故障を検知した場合に、故障した側を除く正常側のインバータの制御を正常時電流制御手段31、32によって継続するとともに、さらに、故障時正常側指令生成器34および故障時故障側指令生成器42からなる故障時電流制御手段が生成する故障時電圧指令によって故障した側のインバータの制御を継続するように構成したことにより、モータ5の巻線故障あるいはインバータの故障が発生した際にモータ5のトルク脈動を際立たせて、ユーザに故障を確実に認知させる。

Description

モータ制御装置および電動パワーステアリング装置
 この発明は、複数組の巻線を備えた多相モータを制御するモータ制御装置、およびこのモータ制御装置を用いた電動パワーステアリング装置に関するものである。
 従来のモータ制御装置の例として、例えば、下記特許文献1(国際公開WO2007/129359号公報)に記載のものがある。この特許文献1に記載のものは、巻線やインバータは1組のみで構成されており、巻線やインバータに短絡故障が発生した場合に、故障状態に適した異常時電流制御手段に制御方式を切替えて制御を継続することにより、短絡経路を流れる電流により生じるブレーキトルクを低減してトルク脈動を抑制する。
 また、特許文献2(特開2011-78230号公報)に記載のものは、巻線やインバータがそれぞれ2組で構成されており、インバータのスイッチング素子がショート故障した場合、この故障に対してモータの回転駆動に逆らうブレ-キトルクを打ち消す、またはモータの回転駆動への影響を低減するように、故障していない系統で制御を補正することが示されている。
国際公開WO2007/129359号公報 特開2011-78230号公報
 前記特許文献1に記載された例では、単一の巻線とインバータしか持たず、非常に低コストではあるが、短絡故障が発生すると、要求のトルクと同じ向き、すなわち正のトルクを発生できるモータ回転角度が360度中およそ300度であり、ブレーキトルクの抑制やトルク脈動の抑制はコストに見合ったレベルではできているものの、十分ではなく、また、十分な出力トルクを得ることもできないという問題点があった。
 また、前記特許文献2に記載された例では、その図7に、インバータ上側スイッチング素子の短絡故障時、または巻線またはインバータと巻線を繋ぐ配線が電源と短絡する故障時(すなわち、天絡時)における相電流とモータのトルクの波形が示されている。
 このようなブレーキトルクが発生するため、正常側トルクでこれを補正するために逆の特性を加えるような制御を行っていた。
 そのため、トルクの変動は小さくなり、ドライバは、故障を認識し難いという問題点があった。
 この発明は、上記のような問題点を解決するためになされたものであり、モータの巻線の故障またはインバータの故障(例えば、スイッチング素子の短絡故障、または、1相の巻線、もしくはインバータと巻線を繋ぐ配線の天絡、地絡故障、または、2相間の短絡故障など)が発生した場合に、トルクの脈動を際立たせて、ユーザに故障発生を確実に認知させることができるモータ制御装置を提供することを目的としている。
 この発明に係るモータ制御装置は、複数の巻線組を備えたモータを制御するモータ制御装置であって、
 前記複数の巻線組の各相に印加する電圧を制御するスイッチング素子を各相に有する複数のインバータと、前記モータが発生するトルクの目標値に相当する総合トルク電流要求値に応じて前記各インバータに前記各相に印加する電圧に対応する電圧指令を与えて前記複数の巻線組に流す電流を制御する電流制御手段と、前記スイッチング素子の短絡故障、または前記インバータもしくは前記複数の巻線組が地絡もしくは天絡する故障を検知する故障検知手段を備えており、
 前記電流制御手段は、正常時に使用し前記複数の巻線組に流す電流をそれぞれ制御する正常時電流制御手段および前記故障検知手段が検知した故障内容に応じた故障時電圧指令を生成する故障時電流制御手段を有し、
 前記故障検知手段が故障を検知した場合に正常側のインバータの制御を前記正常時電流制御手段によって継続するとともに、前記故障時電流制御手段が生成する前記故障時電圧指令によって故障側のインバータの制御も継続するものである。
 この発明によれば、電流制御手段は、故障検知手段が故障を検知した場合に、正常側のインバータの制御を正常時電流制御手段によって継続するとともに、故障時電圧指令によって故障した側のインバータの制御も継続するので、短絡故障により生じるブレーキトルク以上にトルク脈動を発生させ、故障発生をユーザに確実に認知させることができる。
実施の形態1によるモータ制御装置の構成を示す図である。 実施の形態1における電流制御手段の構成を示す図である。 実施の形態1における故障時故障側指令生成器の構成を示す図である。 実施の形態1における相電流指令整形手段の構成を示す図である。 V相スイッチング素子が短絡故障またはV相が地絡故障した場合において、制御を停止したときに誘起電圧により流れる電流波形とブレーキトルクの一例を示す図である。 実施の形態1におけるモータトルクの故障側、正常側および合計の波形例を示す図である。 実施の形態1におけるトルク電流の故障側および正常側の波形例を示す図である。 実施の形態1の変形例におけるモータトルクの故障側および正常側の波形例を示す図である。 実施の形態1の変形例におけるモータトルクの故障側および正常側の波形例を示す図である。 V相スイッチング素子が短絡故障またはV相が地絡故障した場合に、原理的に実現できる限界を示したモータトルクとそのときの相電流波形を示す図である。 実施の形態2による単位相電流とトルク電流の関係を示す波形図である。 実施の形態2において、故障側でブレーキトルクと逆方向のトルクを加算してトルク振幅を増加させたときのトルク電流の波形例を示す図である。 実施の形態4におけるモータトルクの故障側、正常側および合計の波形例を示す図である。 実施の形態4におけるトルク電流の故障側および正常側の波形例を示す図である。
 以下、図面に基づいて、本発明の一実施の形態例について説明する。
 なお、各図間において、同一符号は、同一あるいは相当のものであることを表す。
実施の形態1.
 図1は、実施の形態1に係るモータ制御装置の全体構成を示すブロック図である。
 また、図1には、モータ制御装置10以外に、電源4、モータ5およびモータ5の回転角度θを検出するモータ回転角度センサ6も示している。 モータ5は、U1相、V1相、W1相の3相の巻線からなる第1巻線組15と、U2相、V2相、W2相の3相の巻線からなる第2巻線組16を備えており、各巻線組はそれぞれスター結線で相を結合している。
 これら複数の巻線組(図1に示した例では2つの巻線組)により図示しないステータが構成され、モータ5は、このステータと、図示しないロータと、ロータに固定された回転軸により構成されている。
 なお、以下の説明では、この発明を、各巻線組が3相で、ロータに永久磁石を配置した永久磁石同期モータに適用した場合を例にして説明するが、この発明は、3相以上の多相交流により回転駆動するモータに対しても使用することができる。
 また、本例では巻線をスター結線としたが、巻線をデルタ結線にしても同様の効果が得られる。 モータ制御装置10は、モータ5の巻線に印加する電圧を制御し、それにより、電源4から電力をモータ5に供給し、巻線に流す電流を制御することによって、電流に概略比例するモータの出力トルクを制御する。
モータ制御装置10では、モータ回転角度センサ6からの信号を受け、モータ回転角度検出手段26によりモータの回転角度信号θを算出する。また、電流検出回路CT11、CT21、CT31、CT12、CT22、CT32によりモータ5の各相に流れる相電流を検出し、相電流検出値Iu1dtc、Iv1dtc、Iw1dtc、Iu2dtc、Iv2dtc、Iw2dtcを得る。
 なお、図1においては、第1巻線組15側の相電流検出値Iu1dtc、Iv1dtc、Iw1dtcをI1dtcと表記し、第2巻線組16側の相電流検出値Iu2dtc、Iv2dtc、Iw2dtcをI2dtcと表記している。
 また、図1では、モータ回転角度センサ6とモータ回転角度検出手段26を設けているが、一般的に行われる推定手段を用いて推定したモータ回転角度によってモータ回転角度信号を得てもよい。
電流制御手段23は、後述するように、モータトルクの目標値に相当する総合トルク電流要求値Iqsum*、モータ各相の相電流検出値およびモータ回転角度信号θに応じて第1の相電圧指令V1*および第2の相電圧指令V2*を決定する。
 第1スイッチング素子駆動回路24は、第1の相電圧指令V1*をPWM変調して第1インバータ21へスイッチング操作を指示する。第1インバータ21は、第1スイッチング素子駆動回路24からのスイッチング操作信号を受けてスイッチング素子UP1、VP1、WP1、UN1、VN1、WN1のチョッパ制御を行い、電源4から供給される電力によりモータの各相U1、V1、W1に電流を流す。
 第2スイッチング素子駆動回路25と第2インバータ22についても、同様に、第2の相電圧指令V2*に応じて、モータの各相U2、V2、W2に電流を流す。
 なお、第1、第2のインバータ21、22は、第1、第2の巻線組15,16のそれぞれに対応して設けている。
 図2は、実施の形態1による電流制御手段23の構成を示すブロック図である。
 電流制御手段23の構成と動作について、図2を用いて説明する。
 電流制御手段23は、正常時に使用する通常の制御方式を実行する第1正常時電流制御手段31と第2正常時電流制御手段32、故障発生時に使用する故障時電流制御手段30(図示なし)、さらに、故障検知手段33、切替え手段36、37を備えている。
 そして、2系統(第1系統および第2系統)の巻線組とインバータの組(以下、巻線駆動系とも言う)のうち、故障が発生した側の巻線駆動系に対して、故障時電流制御手段30を用いて制御できるよう2種類の制御手段(すなわち、第1、第2の正常時電流制御手段および故障時電流制御手段)を切替えることが可能である。
 なお、故障時電流制御手段30(図示なし)は、故障時正常側指令生成器34および故障時故障側指令生成器42により構成する。
総合トルク電流要求値Iqsum*は、トルク電流分配手段35によって、第1の巻線駆動系と第2の巻線駆動系それぞれに発生させたいトルクの要求値である第1トルク電流要求値Iq01*と第2トルク電流要求値Iq02*に分配される。
 本実施の形態では、第1トルク電流要求値Iq01*および第2トルク電流要求値Iq02*のそれぞれは、総合トルク電流要求値Iqsum*の2分の1の値に設定する。
 すなわち、それぞれの系統で等しいトルクを発生し、その合計で出力トルクを得るような設定とする。
 次に、故障が発生していない正常時においては、切替え手段40において、第1トルク電流要求値Iq01*を第1トルク電流指令値Iq1*として選択する。故障発生時の動作は後述する。
 第2系統においても、同様に、切替え手段41において、第2トルク電流要求値Iq02*を第2トルク電流指令値Iq2*として選択する。
 次に、第1トルク電流指令値Iq1*と相電流検出値I1dtcに基づいて、第1正常時電流制御手段31は、正常時相電圧指令Vn1*を出力する。
 正常時においては、切替え手段36において、正常時相電圧指令Vn1*が選択され、第1の相電圧指令V1*として、第1スイッチング素子駆動回路24(図1参照)に入力される。
 第1、第2正常時電流制御手段31、32は、3相から2軸のいわゆるdq制御を実行する。第1トルク電流指令値Iq1*は、q軸電流指令としてdq制御に用いる。
 なお、図2では、モータ回転角度信号θを第1正常時電流制御手段31および第2正常時電流制御手段32に入力する配線が表記されていないが、dq制御において通常行う座標変換に用いるために、モータ回転角度信号θを第1正常時電流制御手段31および第2正常時電流制御手段32に入力するよう配線してもよい。
 ここで、q軸電流とは、トルクに比例する電流成分であり、本実施の形態の説明においては、トルク電流とも呼ぶ。もう一方の界磁磁束を制御するd軸電流については、本実施の形態では、零に制御するが、他の値を用いても良い。
 また、正常時においては、第2の系統に関しても、同様に、第2トルク電流指令値Iq2*に基づいて、第2正常時電流制御手段32によりdq制御が実行され、正常時相電圧指令Vn2*が第2の相電圧指令V2*として、第2スイッチング素子駆動回路25(図1参照)に入力される。
 このようにして、正常時においては、第1、第2トルク電流要求値に追従するように、第1、第2の巻線駆動系のトルク電流がそれぞれ実現され、所望の出力トルクを得ることができる。
次に、故障検知手段33について説明する。故障検知手段33は、例えば、相電流検出値を利用し、インバータまたはモータの正常あるいは異常を検出する異常検出手段および短絡箇所を特定する短絡箇所特定手段で構成すればよい。
 この構成によれば、故障検知手段33は、異常検出手段によりインバータまたはモータに何らかの異常が発生したと判定された場合に、短絡箇所特定手段が短絡故障した箇所を特定するというものである。
 短絡箇所特定手段は、第1インバータ21および第2インバータ22のスイッチング素子をオンする所定の組合せを示すテストパターンを記憶し、モータ端子の平均電圧、前記テストパターン、および、それを実行した応答として流れる各相の検出電流に基づいて、短絡故障したスイッチング素子や、地絡故障または天絡故障した相を特定する。
 このようにして、故障検知手段33は、故障が発生した場合は、その故障が、第1の巻線駆動系か、第2の巻線駆動系かを示す故障系統判定結果と、巻線駆動系において、短絡故障が生じたのはどのスイッチング素子か、または、天絡もしくは地絡が生じたのはどの相か、相間の短絡故障が生じたのはどこの相間かといった、短絡故障箇所特定結果を出力する。
 図3は、実施の形態1における故障時故障側指令生成器42の構成を示すブロック図であり、図4は、図3に示した相電流指令整形手段50の構成を示すブロック図である。
 故障時故障側指令生成器42および相電流指令整形手段50の動作の詳細については、後述する。
 次に、故障発生時の動作についての概略を説明する。
 図5は、V相スイッチング素子が短絡故障あるいはV相が地絡故障した場合において、制御を停止したときに誘起電圧により流れる電流波形(三相電流波形)とブレーキトルク(モータトルク)の一例を示す図である。
 今、第1の巻線駆動系において短絡故障が発生したとする。何も制御しない場合、つまり故障側の短絡故障したスイッチング素子以外のスイッチング素子をオフすると、図5(b)に示すように、回転角度の半分にわたってブレーキトルクが発生する。
 一方、正常側である第2の巻線駆動系に対しては、正常側である第2トルク電流要求値を故障時正常側指令生成器34において、故障側の故障相によるブレーキトルクが発生しない位相範囲で、正常時トルク電流指令にブレーキトルクとは逆方向のトルクを加算したトルク電流指令を生成する。
 このように生成された指令を、第2正常時電流制御手段32に対する入力である第2トルク電流指令値Iq2*とする。第2正常時電流制御手段32の出力である正常時相電圧指令Vn2*が相電圧指令V2*として、正常側の巻線駆動系に与えられる。
 次に、第1の巻線駆動系において、短絡故障が発生したときについての動作を、図2を用いて説明する。
 故障検知手段33で得られた故障系判定結果に応じて、故障側である第1トルク電流要求値Iq01*が切替え手段38によって選択され、故障側トルク電流要求値Iq0f*として、故障時故障側指令生成器42に入力される。
 また、相電流検出値I1dtcが切替え手段39で選択され、故障側相電流検出値Ifdtcとして、故障時故障側指令生成器42に入力される。
 さらに、故障検知手段33で得られた短絡故障箇所特定結果と、モータ回転角度信号θが故障時故障側指令生成器42に入力され、選択的スイッチング素子オフ手段53(図3参照)により、故障側の短絡故障したスイッチング素子以外のスイッチング素子に対してオフ設定する。
 故障時故障側指令生成器42で算出された故障時相電圧指令Vf*が切替え手段36で選択されて、第1相電圧指令V1*として出力される。
 一方、正常側である第2トルク電流要求値Iq02*が切替え手段61によって選択され、故障時正常側指令生成器34に入力され、故障内容に適したトルク電流指令に生成される。故障時正常側指令生成器34の動作については、後述する。
 故障時正常側指令生成器34で生成された指令が、正常側トルク電流指令値Iqs*として出力される。
 そして、正常側トルク電流指令値Iqs*は、切替え手段41において、第2トルク電流指令値Iq2*として、第2正常時電流制御手段32に入力される。
 さらに、第2正常時電流制御手段32で算出された第2相電圧指令Vf*が切替え手段37で選択されて、第2相電圧指令V2*として出力される。
 以下では、第1の巻線駆動系のV1相の下側のスイッチング素子VN1が短絡故障した場合を例として、実施の形態1の動作を説明する。
 故障時正常側指令生成器34の動作について、図3を用いて説明する。
 なお、相電流指令整形手段50に設けている単位相電流指令発生手段81(図4参照)については、詳細を後述する。
 図3に示した故障時正常側指令生成器34の構成は、スイッチング素子VN1が短絡故障した場合に適した制御構成となっており、その動作は特許文献1に記載の従来装置と同様である。
 相電流指令整形手段50では、故障側トルク電流要求値Iq0f*とモータ回転角度信号θとその微分であるモータ回転角速度信号に基づいて、故障時相電流指令Ifu*、Ifv*、Ifw*を出力する。
 これらに基づいて、図3に示す故障時故障側指令生成器42の相電流指令整形手段50以降の制御構成要素によって、故障時相電圧指令Vf*を生成する。
 また、正のトルクが発生できない回転角度範囲では、選択的スイッチング素子オフ手段53によって、故障側インバータの全てのスイッチング素子を一時的にオフして、誘起電圧によって発生する短絡経路を通過する電流によるブレーキトルクを抑制する。
 図4に示すように、相電流指令整形手段50は、モータ回転角度、これの微分手段51(図3参照)で得たモータ回転角速度および故障側トルク電流要求値Iq0f*に応じて、各相の相電流指令を発生する。
 具体的には、単位相電流指令発生手段81(図4参照)により、故障側トルク電流要求値とモータ回転角度信号θとモータ回転角速度信号に基づいて、各相の単位相電流指令を生成する。そして、乗算器82U、82V、82Wにより、それぞれ(すなわち、各相の単位相電流指令)に故障側トルク電流要求値Iq0f*を乗算することで、故障時相電流指令Ifu*、Ifv*、Ifw*を出力する。
 ここで、スイッチング素子VN1が短絡故障した場合の故障側設定について、図6および図7を用いて説明する。
 なお、図6は、実施の形態1におけるモータトルクの故障側、正常側および合計の波形の一例を示す図であり、図7は、実施の形態1におけるトルク電流の故障側および正常側の波形の一例を示す図である。
 スイッチング素子VN1が短絡の場合、V相が電源の負電位に短絡している。故障側発生トルクの制御は行わないため、選択的スイッチング素子オフ手段53により、VN1以外の故障側スイッチング素子、UP1、VP1、WP1、UN1、WN1をオフする。
 その結果、故障側モータトルクは図6(a)のようになる。
 モータトルクが負値となっている領域は、VN1短絡によるブレーキトルク発生領域であり、トルク電流としては図7(a)のように0を指令すればよい。
 一方、正常側については、ユーザが故障を認知できるようなトルク脈動波形を生成するため、図6(b)のようなモータトルクを出力する。故障側の故障相によるブレーキトルクが発生しない位相範囲で、ブレーキトルクとは逆方向のトルクを加算する。このとき、正常側トルク電流は図7(b)のように指示すればよい。
 その結果、合計のモータトルクの波形としては図6(c)のようになる。ブレーキトルクのみで発生するトルク脈動の振幅に比べ、逆方向のトルクを加算したことによって大きな振幅を得ることができる。
 ここで、実施の形態1の変形例について説明する。
 上記の例では、故障側の故障相によるブレーキトルクが発生しない位相範囲全部で、正常側でブレーキトルクとは逆方向のトルクを加算したモータトルクを出力したが、ユーザに故障の認知を促すことができるトルク脈動を得られればよく、図8または図9のような波形でも構わない。
 図8は、故障側の故障相によるブレーキトルクが発生しない位相範囲と隣接する範囲で、正常側でブレーキトルクとは逆方向のトルクを加算したモータトルクを出力したときの波形であり、図8(a)は正常側出力波形を、図8(b)は合計の出力波形を示す。
 また、図9は、故障側の故障相によるブレーキトルクが発生しない位相範囲と隣接しない範囲で、正常側でブレーキトルクとは逆方向のトルクを加算したモータトルクを出力したときの波形であり、図9(a)は正常側トルク波形、図9(b)は合計のトルク波形を示す。
 図8および図9の縦軸をトルク電流指令値に読み替えればトルク電流波形になる。
 ここで、これまで述べた実施の形態1によるモータ制御装置の効果の概略について説明する。
 複数の巻線組を備えたモータを制御する際に、電流制御手段は、故障検知手段が短絡故障を検知した場合、故障内容に適した故障時電流制御手段が出力する故障時電圧指令によりブレーキトルクが発生する位相範囲を定め、正常側のインバータの制御を正常時電流制御手段によって際立たせたトルク脈動によりユーザに故障を認知させることができる。
 さらに、故障側ブレーキトルクと正常側加算トルクを同じに設定することで、時間平均では、正常時出力トルクとほぼ同等となる出力を得ることができる。
 以上説明したように、実施の形態1によるモータ制御装置は、複数の巻線組15、16を備えたモータ5を制御するモータ制御装置10であって、
 複数の巻線組の各相に印加する電圧を制御するスイッチング素子を各相に有する複数のインバータ21、22と、モータ5が発生するトルクの目標値に相当する総合トルク電流要求値Iqsum*に応じて各インバータ21、22に前記各相に印加する電圧に対応する電圧指令V1*、V2*を与えて複数の巻線組に流す電流を制御する電流制御手段23と、スイッチング素子の短絡故障、またはインバータ21、22もしくは複数の巻線組が地絡もしくは天絡する故障を検知する故障検知手段33を備えており、
 電流制御手段23は、正常時に使用し前記複数の巻線組に流す電流をそれぞれ制御する正常時電流制御手段31、32および故障検知手段33が検知した故障内容に応じた故障時電圧指令を生成する故障時電流制御手段30(すなわち、故障時正常側指令生成器34と故障時故障側指令生成器42を合わせたもの)を有し、
 故障検知手段33が故障を検知した場合に正常側のインバータの制御を正常時電流制御手段31、32によって継続するとともに、故障時電流制御手段30が生成する故障時電圧指令によって故障した側のインバータの制御を継続し、トルク脈動を際立たせる。
 従って、電流制御手段は、故障検知手段が故障を検知した場合に、正常側のインバータの制御を正常時電流制御手段によって継続するとともに、故障時電圧指令によって故障側のインバータの制御も継続するので、短絡故障により生じるブレーキトルク以上にトルク脈動を発生させ、故障発生をユーザに確実に認知させることができる。
 また、実施の形態1によるモータ制御装置の故障時電流制御手段30は、故障側の故障していない相および正常側の各相の少なくとも一方を用いて、故障相によるブレーキトルクが発生しない位相範囲で正常時に発生させるモータトルクにブレーキトルクとは逆方向のトルクを加算したトルクを発生する。
 従って、ユーザは、ブレーキトルクと加算した逆方向のトルクとのトルク差で発生するトルク脈動による違和感で故障を認知することができる。
 また、故障時電流制御手段30は、正常側出力トルクと故障側出力トルクの合計トルクが正常時出力トルクと時間平均でほぼ同等となるようにする。
 従って、ユーザは、平均では正常時と同等のアシストトルクを得られるともに、トルク脈動による違和感で故障を認知することができる。
 また、故障時電流制御手段30は、故障相によるブレーキトルクが発生しない位相範囲で、ブレーキトルクとは逆方向のトルクを加算したトルクを発生する。
 従って、ユーザは、トルクギャップによる違和感で故障を認知することができる。
 また、故障時電流制御手段30は、ブレーキトルクが発生する位相範囲と隣接する位相範囲で、ブレーキトルクとは逆方向のトルクを加算したトルクを発生する。
 また、故障時電流制御手段30は、ブレーキトルクが発生する位相範囲と隣接しない位相範囲で、ブレーキトルクとは逆方向のトルクを加算したトルクを発生する。
 従って、ユーザは、トルクギャップによる違和感で故障を認知することができる。
実施の形態2.
 前述した実施の形態1では、故障側のブレーキトルクとは逆方向のトルクを正常側にて加算したが、実施の形態2では、故障側の故障相以外の2相を制御することにより所望のトルクを加算することができる。
 前述した通り、実施の形態1では、故障側のスイッチング素子をオフした場合のモータトルクは、図6(a)に示す波形であり、そのときのトルク電流指令値は、図7(a)となる。
 ここで、スイッチング素子VN1が短絡故障した場合に故障側の巻線駆動系で発生できる回転停止時の電流とトルクについて説明する。スイッチング素子VN1が短絡の場合、V相が電源の負電位に短絡している。従って、本来V相が正側に他の相よりも大きな電流を流す必要のある回転角度範囲においては、正のトルクが発生できない。
 この場合の出力トルクおよびトルク電流指令についての具体的な設定を説明する。
 なお、この部分以外の動作は、実施の形態1と同様なので説明を省略する。
 図10は、トルク電流を1とすることを要求とした場合に、原理的に発生できるトルク電流波形(図10(b))と、それを実現するための単位相電流の波形(図10(a))を示している。
 図10(b)に示すように、回転角度が0度から60度の範囲では、トルクが発生できない。むしろ、外力によりモータが回転させられたときは、誘起電圧によりブレーキトルクが発生する可能性がある。この回転角度範囲では、選択的スイッチング素子オフ手段53によって一時的にスイッチング素子をオフし、極力、電流経路を減らして、ブレーキトルクを低減する。
 図11は、実施の形態2による単位相電流とトルク電流の関係を示す波形図である。
 ここで、図11を用いて、実施の形態2における相電流指令整形手段50の基本的な動作を説明しておく。
 故障側から出力することを要求するトルク電流を、例えば図11(b)のような波形とし、モータ回転角度がおよそ240度まで右肩上がりのトルク電流を実現するには、図11(a)に示すような右側に大きな絶対値を持った単位相電流になる。
 これは、トルク電流1を実現する単位相電流は図10(a)であり、これに、図11(b)に示した形状の「要求するトルク電流」を回転角度毎に乗算すると、図11(a)に示すような単位相電流になるからである。
 従って、トルク電流波形を決めれば、図10の関係を用いて、単位相電流指令を回転角度に対するテーブルとして、予め備えることが可能である。
 このようにして、単位相電流指令発生手段81(図4参照)において、必要な単位相電流指令のパターンをテーブルとして備えておけばよい。
 なお、単位相電流指令をテーブルで備えない別の方法もあり、トルク電流波形をテーブルで備えておき、図11のトルク電流波形と単位相電流指令の関係をテーブルとして備えておき、与えられたトルク電流波形を図10の関係を用いて逐次、単位相電流指令に変換するように構成しても同様な結果が得られる。
 また、このテーブルの代わりに、モータ回転角度に応じた数式による関数で表現してもよい。
 特に、図10の単位相電流は、正弦や余弦、その逆数である余割、正割の組合せで関数による表現が可能である。
 この単位相電流指令を使用することで、故障側にてトルク脈動を生成することが可能となる。
 図12は、実施の形態2における故障側にてブレーキトルクと逆方向のトルクを加算してトルク振幅を増加させたときのトルク電流の波形の一例を示す図である。
 例えば、図12(a)の実線で示した指令ように故障側のトルク電流を設定し、図12(b)の実線で示した指令のように、正常側のトルク電流を設定する。ここで、総合トルク電流要求値を3、許容最大電流を2としている。
 図12(a)は、回転角度が故障側でブレーキトルクが発生してトルクが不足する回転角度範囲0から60度に近づくに伴い、トルク電流が増大するよう、モータの回転方向に基づいて、設定している。
 一方、正常側は、図12(b)のように、回転角度に依らず、許容最大電流と等しい値2に、トルク電流を設定している。なお、図12(b)は、回転方向がモータ回転角度の正方向の場合を示しており、逆回転の場合は、30度で左右対称となるよう転写した波形になる。
 このようにして、故障側にてブレーキトルクとは逆方向のトルクを加算すると、正常側と故障側の合計のトルク電流が図12(c)に示すようになり、回転角度が故障側でトルクが不足する回転角度範囲に近づくに伴い、正常側で発生させるトルクと故障側で発生させるトルクの合計値が増大するようトルク電流を設定している。
 従って、故障側でブレーキトルクが発生してトルク不足になる回転角度範囲に近づくとトルクが増大する。そのため、モータの回転が加速し、トルク不足の範囲を速く脱出できるので、トルク不足の範囲の滞在時間が短く、トルク不足の影響を抑制して、十分な出力トルクを得ることが可能となる。
 以上説明したように、実施の形態2によるモータ制御装置の故障時電流制御手段30は、故障側にてブレーキトルクと逆方向のトルクを加算し、モータ5の回転角度が前記故障側でトルクが不足する回転角度範囲に近づくに伴い、正常側で発生させるトルクと故障側で発生させるトルクの合計値が増大するように設定する。
 これにより、故障側でブレーキトルクが発生してトルク不足になる回転角度範囲に近づくとトルクが増大する。そのため、モータの回転が加速し、トルク不足の範囲を速く脱出できるので、トルク不足の影響を抑制して、十分な出力トルクを得ることができる。
 また、実施の形態2の構成によれば、故障側のみでトルク脈動を発生させ、正常側では正常時と同様の制御を行うため、故障時の正常側制御を追加で準備する必要がなくなる。
実施の形態3.
 前述した実施の形態1では所望のトルクを正常側のみで加算し、前述した実施の形態2では所望のトルクを故障側のみで加算したが、正常側および故障側の両方で所望のトルクを加算することも可能である。
 すなわち、実施の形態3では、正常側および故障側の両方において所望のトルクを加算することにより、トルクギャップによる違和感を大きくして、故障を確実に認知することができる。
実施の形態4.
 前述した実施の形態1では所望のトルクを正常側のみで加算し、実施の形態2では所望のトルクを故障側のみで加算し、実施の形態3では所望のトルクを正常側および故障側の両方で加算したが、故障側ブレーキトルク発生時に正常側にてトルクを減算することでもトルク脈動を際立たせることが可能である。
 この場合の出力トルクおよびトルク電流指令についての具体的な設定を説明する。
 なお、この部分以外の動作は、実施の形態1と同様なので説明を省略する。
 図13は、実施の形態4におけるモータトルクの故障側、正常側および合計のモータトルク波形例を示す図である。また、図14は、実施の形態4におけるトルク電流の故障側および正常側の波形例を示す図である。
 まず、故障側の設定は、実施の形態1と同様の設定とするため、故障側モータトルクは図13(a)、トルク電流は図14(a)のようになる。
 従って、故障時故障側指令生成器42は、実施の形態1と同様の設定となる。
 次に、正常側の設定について説明する。
 正常側モータトルクは、故障側でブレーキトルクを発生している領域でモータトルクを減算した図13(b)のようなモータトルクとする。
 これにより、ブレーキトルクが発生している領域で、トルク減算分だけトルク振幅が増加することになる。
 その結果、合計のモータトルクの波形としては、図13(c)のようになる。
 ブレーキトルクのみで発生するトルク脈動の振幅に比べ、同方向のトルクを減算したことによって大きな振幅を得ることができる。
 なお、上記例では故障側の故障相によるブレーキトルクが発生する位相範囲全部としたが、故障相によるブレーキトルクが発生する位相範囲の一部に限定してもよい。また、故障相によるブレーキトルクが発生する位相範囲を含めた範囲としてもよい。合計のモータトルクの振幅が故障相で発生したブレーキトルクによる振幅よりも大きくなり、そのトルク脈動によってユーザが故障を認知できればいずれのパターンでも構わない。
 以上説明したように、実施の形態4によるモータ制御装置の故障時電流制御手段30は、ブレーキトルクが発生する位相範囲の一部または全部を含む位相範囲で、ブレーキトルクと同方向のトルクを減算したトルクを発生する。
 従って、トルクギャップはさらに大きくなり、ユーザは、大きなトルクギャップによる違和感で故障を確実に認知することができる。
 以上までは、トルク脈動により故障を認知するモータ制御装置の発明について説明したが、本発明によるモータ制御装置は、自動車用のパワーステアリング装置に用いることが可能であることは言うまでもない。
 本発明によるモータ制御装置をパワーステアリング装置に用いることにより、ユーザは、パワーステアリング装置の使用時にトルク脈動を検知してモータ制御装置の故障を認知できる。
 この発明は、モータの巻線故障またはインバータの故障が発生した場合に、トルク脈動を際立たせてユーザに故障発生を認知させることができるモータ制御装置の実現に有用である。
 4電源              5モータ
 6モータ回転角度センサ     10モータ制御装置
15第1巻線組          16第2巻線組
21第1インバータ        22第2インバータ
23電流制御手段         24第1スイッチング素子駆動回路
25第2スイッチング素子駆動回路 26モータ回転角度検出手段
30故障時電流制御手段      31第1正常時電流制御手段
32第2正常時電流制御手段    33故障検知手段
34故障時正常側指令生成器    35トルク電流分配手段
42故障時故障側指令生成器    50相電流指令整形手段。
UP1、VP1、WP1、UN1、VN1、WN1 スイッチング素子
UP2、VP2、WP2、UN2、VN2、WN2 スイッチング素子
CT11、CT21、CT31、CT12、CT22、CT32 電流検出回路

Claims (10)

  1.  複数の巻線組を備えたモータを制御するモータ制御装置であって、
     前記複数の巻線組の各相に印加する電圧を制御するスイッチング素子を各相に有する複数のインバータと、前記モータが発生するトルクの目標値に相当する総合トルク電流要求値に応じて前記各インバータに前記各相に印加する電圧に対応する電圧指令を与えて前記複数の巻線組に流す電流を制御する電流制御手段と、前記スイッチング素子の短絡故障、または前記インバータもしくは前記複数の巻線組が地絡もしくは天絡する故障を検知する故障検知手段を備えており、前記電流制御手段は、正常時に使用し前記複数の巻線組に流す電流をそれぞれ制御する正常時電流制御手段および前記故障検知手段が検知した故障内容に応じた故障時電圧指令を生成する故障時電流制御手段を有し、
     前記故障検知手段が故障を検知した場合に正常側のインバータの制御を前記正常時電流制御手段によって継続するとともに、前記故障時電流制御手段が生成する前記故障時電圧指令によって故障した側のインバータの制御を継続し、トルク脈動を際立たせることを特徴とするモータ制御装置。
  2.  前記故障時電流制御手段は、故障側の故障していない相および正常側の各相の少なくとも一方を用いて、故障相によるブレーキトルクが発生しない位相範囲で正常時に発生させるモータトルクに、前記ブレーキトルクとは逆方向のトルクを加算したトルクを発生することを特徴とする請求項1に記載のモータ制御装置。
  3.  前記故障時電流制御手段は、正常側出力トルクと故障側出力トルクの合計トルクが正常時出力トルクと時間平均でほぼ同等となるようにすることを特徴とする請求項1または2に記載のモータ制御装置。
  4.  前記故障時電流制御手段は、前記故障相によるブレーキトルクが発生しない位相範囲全体で、ブレーキトルクとは逆方向のトルクを加算したトルクを発生することを特徴とする請求項2または3に記載のモータ制御装置。
  5.  前記故障時電流制御手段は、ブレーキトルクが発生する位相範囲と隣接する位相範囲で、ブレーキトルクとは逆方向のトルクを加算したトルクを発生することを特徴とする請求項2または3に記載のモータ制御装置。
  6.  前記故障時電流制御手段は、ブレーキトルクが発生する位相範囲と隣接しない位相範囲で、ブレーキトルクとは逆方向のトルクを加算したトルクを発生することを特徴とする請求項2または3に記載のモータ制御装置。
  7.  前記電流制御手段は、前記故障側にてブレーキトルクと逆方向のトルクを加算し、前記モータの回転角度が前記故障側でトルクが不足する回転角度範囲に近づくに伴い、前記正常側で発生させるトルクと前記故障側で発生させるトルクの合計値が増大するように設定することを特徴とする請求項1に記載のモータ制御装置。
  8.  前記正常側および故障側の両方において所望のトルクを加算することを特徴とする請求項1に記載のモータ制御装置。
  9.  前記故障時電流制御手段は、ブレーキトルクが発生する位相範囲の一部または全部を含む位相範囲で、ブレーキトルクと同方向のトルクを減算したトルクを発生することを特徴とする請求項1に記載のモータ制御装置。
  10.  請求項1~9のいずれか1項に記載のモータ制御装置を用いたことを特徴とする電動パワーステアリング装置。
PCT/JP2012/051830 2012-01-27 2012-01-27 モータ制御装置および電動パワーステアリング装置 WO2013111327A1 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2013555082A JP5826292B2 (ja) 2012-01-27 2012-01-27 モータ制御装置および電動パワーステアリング装置
US14/351,382 US9397592B2 (en) 2012-01-27 2012-01-27 Motor control device and electric power steering device
EP12866663.3A EP2808999B1 (en) 2012-01-27 2012-01-27 Motor control device and electric power steering device
CN201280068078.6A CN104067509B (zh) 2012-01-27 电动机控制装置及电动助力转向装置
PCT/JP2012/051830 WO2013111327A1 (ja) 2012-01-27 2012-01-27 モータ制御装置および電動パワーステアリング装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2012/051830 WO2013111327A1 (ja) 2012-01-27 2012-01-27 モータ制御装置および電動パワーステアリング装置

Publications (1)

Publication Number Publication Date
WO2013111327A1 true WO2013111327A1 (ja) 2013-08-01

Family

ID=48873090

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/051830 WO2013111327A1 (ja) 2012-01-27 2012-01-27 モータ制御装置および電動パワーステアリング装置

Country Status (4)

Country Link
US (1) US9397592B2 (ja)
EP (1) EP2808999B1 (ja)
JP (1) JP5826292B2 (ja)
WO (1) WO2013111327A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016111923A (ja) * 2014-12-04 2016-06-20 ジョンソン エレクトリック ソシエテ アノニム Bldcモータ
CN106063121A (zh) * 2014-03-12 2016-10-26 日立汽车***株式会社 电机控制装置及电机的控制方法
JP2016220448A (ja) * 2015-05-22 2016-12-22 日産自動車株式会社 電動車両の駆動力制御装置
WO2019017231A1 (ja) * 2017-07-19 2019-01-24 株式会社ジェイテクト モータ制御装置
US20200406962A1 (en) * 2018-03-13 2020-12-31 Hitachi Automotive Systems, Ltd. Control device for on-board device
US11136062B2 (en) * 2015-07-27 2021-10-05 Trw Limited Control for electric power steering

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5622053B2 (ja) * 2012-02-09 2014-11-12 株式会社デンソー 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置
JP5449429B2 (ja) 2012-02-24 2014-03-19 三菱電機株式会社 交流回転機の制御装置及びその方法、電動パワーステアリング装置
JP5614661B2 (ja) 2012-10-09 2014-10-29 株式会社デンソー 回転電機制御装置、および、これを用いた電動パワーステアリング装置
JP6245472B2 (ja) * 2013-12-26 2017-12-13 東海旅客鉄道株式会社 電気車制御装置
US9543879B2 (en) * 2014-03-24 2017-01-10 Chevron U.S.A. Inc. System and method for controlling muliphase electric motors
CN107078678B (zh) * 2014-07-29 2020-02-07 Tm4股份有限公司 多相电机、驱动器及控制
JP6056827B2 (ja) * 2014-09-30 2017-01-11 株式会社デンソー 回転電機制御装置
DE102015200122B4 (de) * 2015-01-08 2016-11-03 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben eines Kraftfahrzeugs mit einer Sicherheitseinrichtung zur Kompensation fehlerhafter Drehmomente
CN107852125A (zh) * 2015-06-11 2018-03-27 Ksr Ip控股有限责任公司 多相电机的调制设计
CN108156837B (zh) * 2015-10-13 2020-12-11 三菱电机株式会社 交流旋转电机的控制装置及电动助力转向装置
GB201607816D0 (en) 2016-05-04 2016-06-15 Trw Ltd Vehicle kinetic control system for a rear wheel of a vehicle
JP6708562B2 (ja) * 2017-01-16 2020-06-10 トヨタ自動車株式会社 自動車
KR20180103338A (ko) * 2017-03-09 2018-09-19 엘지전자 주식회사 삼상 모터의 상간 단락 검출 장치, 그 방법 및 이를 포함하는 공기 조화기
KR101818916B1 (ko) 2017-04-06 2018-03-02 전자부품연구원 영구자석 모터 고장진단장치, 시스템 및 방법
US11081998B2 (en) * 2018-01-10 2021-08-03 Mitsubishi Electric Corporation Controller of rotary electric machine
FR3078050B1 (fr) * 2018-02-22 2020-06-26 Jtekt Europe Procede de compensation d’un couple frein lors d’une defaillance de type court-circuit dans l’onduleur d’alimentation d’un moteur d’assistance
JP7271090B2 (ja) * 2018-04-26 2023-05-11 ニデックエレシス株式会社 モータ制御装置及び電動パワーステアリング装置
US10744879B2 (en) * 2018-07-24 2020-08-18 Faraday & Future Inc. Systems, methods, and apparatus for estimating torque during fault conditions
US10875450B2 (en) * 2018-09-06 2020-12-29 Ford Global Technologies, Llc Electrified vehicle and method for providing driver feedback by producing torque ripple
WO2020128058A1 (en) * 2018-12-21 2020-06-25 Siemens Gamesa Renewable Energy A/S Method for determination of a location of a short circuit fault in a generator arrangement, generator arrangement, wind turbine, computer program and electronically readable medium
US11955907B2 (en) * 2019-03-28 2024-04-09 Aisin Corporation Rotating electrical machine control system
KR20210077250A (ko) * 2019-12-17 2021-06-25 주식회사 만도 이중 권선형 모터 제어장치 및 방법
CN112953357B (zh) * 2021-02-22 2024-02-23 上海电气集团股份有限公司 一种电机***控制方法、电机***、装置、介质及芯片

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06344937A (ja) * 1993-06-04 1994-12-20 Toyota Motor Corp 電動式パワーステアリング装置
WO2007129359A1 (ja) 2006-04-20 2007-11-15 Mitsubishi Denki Kabushiki Kaisha 電動機制御装置
JP2008037399A (ja) * 2006-08-10 2008-02-21 Toyota Motor Corp 電動パワーステアリング装置
JP2010252485A (ja) * 2009-04-14 2010-11-04 Jtekt Corp モータ制御装置および電動パワーステアリング装置
JP2011078230A (ja) 2009-09-30 2011-04-14 Denso Corp 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005043089A1 (ja) * 2003-11-04 2005-05-12 Nsk Ltd. 電動パワーステアリング装置の制御装置
JP5633260B2 (ja) * 2010-09-07 2014-12-03 株式会社ジェイテクト 電動パワーステアリング装置
JP5641008B2 (ja) * 2012-04-04 2014-12-17 日本精工株式会社 モータ制御装置及びそれを搭載した電動パワーステアリング装置
JP5673605B2 (ja) * 2012-05-30 2015-02-18 株式会社デンソー 電動機駆動装置、および、これを用いた電動パワーステアリング装置
KR101509868B1 (ko) * 2012-12-31 2015-04-07 현대자동차주식회사 하이브리드 차량의 고전압 부품의 비상 구동 장치 및 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06344937A (ja) * 1993-06-04 1994-12-20 Toyota Motor Corp 電動式パワーステアリング装置
WO2007129359A1 (ja) 2006-04-20 2007-11-15 Mitsubishi Denki Kabushiki Kaisha 電動機制御装置
JP2008037399A (ja) * 2006-08-10 2008-02-21 Toyota Motor Corp 電動パワーステアリング装置
JP2010252485A (ja) * 2009-04-14 2010-11-04 Jtekt Corp モータ制御装置および電動パワーステアリング装置
JP2011078230A (ja) 2009-09-30 2011-04-14 Denso Corp 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置

Non-Patent Citations (1)

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

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106063121A (zh) * 2014-03-12 2016-10-26 日立汽车***株式会社 电机控制装置及电机的控制方法
CN106063121B (zh) * 2014-03-12 2018-04-03 日立汽车***株式会社 电机控制装置及电机的控制方法
JP2016111923A (ja) * 2014-12-04 2016-06-20 ジョンソン エレクトリック ソシエテ アノニム Bldcモータ
JP2016220448A (ja) * 2015-05-22 2016-12-22 日産自動車株式会社 電動車両の駆動力制御装置
US11136062B2 (en) * 2015-07-27 2021-10-05 Trw Limited Control for electric power steering
WO2019017231A1 (ja) * 2017-07-19 2019-01-24 株式会社ジェイテクト モータ制御装置
JPWO2019017231A1 (ja) * 2017-07-19 2020-05-28 株式会社ジェイテクト モータ制御装置
JP7137768B2 (ja) 2017-07-19 2022-09-15 株式会社ジェイテクト モータ制御装置
US11594992B2 (en) 2017-07-19 2023-02-28 Jtekt Corporation Motor control device
US20200406962A1 (en) * 2018-03-13 2020-12-31 Hitachi Automotive Systems, Ltd. Control device for on-board device
US11498614B2 (en) * 2018-03-13 2022-11-15 Hitachi Astemo, Ltd. Control device for on-board device

Also Published As

Publication number Publication date
EP2808999A4 (en) 2016-03-30
EP2808999A1 (en) 2014-12-03
US20140246999A1 (en) 2014-09-04
US9397592B2 (en) 2016-07-19
EP2808999B1 (en) 2017-06-07
JPWO2013111327A1 (ja) 2015-05-11
JP5826292B2 (ja) 2015-12-02
CN104067509A (zh) 2014-09-24

Similar Documents

Publication Publication Date Title
JP5826292B2 (ja) モータ制御装置および電動パワーステアリング装置
JP5760830B2 (ja) 3相回転機の制御装置
JP5436592B2 (ja) モータ制御装置、モータ制御装置に適用される電流制御方法、およびモータ制御装置を用いた電動パワーステアリング装置
JP5398861B2 (ja) 多重巻線モータの駆動装置
JP5653386B2 (ja) モータ制御装置およびそれを用いた電動パワーステアリング装置
JP5590076B2 (ja) 多相回転機の制御装置
JP5907314B2 (ja) モータ制御装置、これを使用した電動パワーステアリング装置および車両
JP5554376B2 (ja) 交流回転機の制御装置、及びその制御装置を備えた電動パワーステアリング装置
JP2017169405A (ja) モータ制御装置及び操舵制御装置
JP6630539B2 (ja) 電力変換装置及び電動パワーステアリング装置
US10298165B2 (en) Rotary electric machine system
JP2011078221A (ja) 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置
WO2012160694A1 (ja) モータ制御装置
JP6625225B2 (ja) 回転機の制御装置及び電動パワーステアリングの制御装置
CN110574281B (zh) 电动机的控制装置及电动助力转向***
CN109964401B (zh) 旋转电机的控制装置及具备该旋转电机的控制装置的电动助力转向装置
JP2007330099A (ja) 電動パワーステアリング制御装置
WO2019163382A1 (ja) モータ制御装置
KR20130044735A (ko) 전동식 조향 장치의 세이프티 제어 방법

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: 12866663

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 14351382

Country of ref document: US

REEP Request for entry into the european phase

Ref document number: 2012866663

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2012866663

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2013555082

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE