Patent ID: 8421388
Filing Date: 2013-04-16
Classification: B62D,H02P

Abstract:
1. A control apparatus for a multi-phase rotary machine including a stator, a rotor and a shaft, the stator being wound with a plurality of coil sets each including coils of a plurality of phases, the rotor being rotatable relative to the stator and the shaft being rotatable with the rotor, the control apparatus comprising: a plurality of inverter parts provided in correspondence to the plurality of coil sets, each inverter part including a plurality of switching parts in correspondence to each coil set; a rotation position detection part for detecting a rotation position of the rotor; a current detection part for detecting a current supplied to each of the coils; and a control part for turning on and off the switching parts thereby to control each current supplied to the coils, wherein the control part includes a failure identification part for identifying a failing switching part, which has an off-failure, when the switching part is disabled to turn on, wherein the control part includes a failure-time control part for controlling, in a failing inverter part including the failing switching part, other switching parts different from the failing switching part based on a failure-time phase current command value calculated as a function of the rotation position and a torque command value or a function of the rotation position and a q-axis current command value, while operating a normal inverter part other than the failing inverter part; and the failure-time control part calculates a torque difference and controls the normal inverter part by correcting a q-axis current command value of the normal inverter part based on the torque difference, the failure-time control part calculating the torque difference from a normal torque generated when the switching part has no failure and a normal, control is performed and a failure-time torque generated when the switching part has the off-failure and a failure-time control is performed based on the failure-time current command value.