Control apparatus for rotary electric machine, program, and control method thereof
AssigneeDenso Corporation
InventorRyohei OISHI
Life of this patent
Estimating the term…
Abstract
In H drive control, space vectors include a first H vector and a second H vector each having an H-level voltage, a first L vector and a second L vector each having an L-level voltage, and an M vector having an M-level voltage. A control apparatus sets a switching pattern for each predetermined period to include at least three of the first H vector, the second H vector, the M vector, the first L vector, and the second L vector.
Claims8
A control apparatus for a rotary electric machine, applied to a system including:
- a rotary electric machine having multi-phase armature windings;
- a first inverter including, for each phase, a first upper-arm switch and a first lower-arm switch connected in series, series connections of the first upper-arm switch and the first lower-arm switch being connected in parallel to a DC power supply a second inverter including, for each phase, a second upper-arm switch and a second lower-arm switch connected in series;
- a positive-side bus line electrically connecting, for each phase, a high-potential-side terminal of the first upper-arm switch and a high-potential-side terminal of the second upper-arm switch;
- a negative-side bus line electrically connecting, for each phase, a low-potential-side terminal of the first lower-arm switch and a low-potential-side terminal of the second lower-arm switch;
- an a capacitor connected in parallel to the series connection of the first upper-arm switch and the first lower-arm switch, wherein for each phase, a low-potential-side terminal of the first upper-arm switch and a high-potential-side terminal of the first lower-arm switch are electrically connected to a first end of the armature winding;
- for each phase, a low-potential-side terminal of the second upper-arm switch and a high-potential-side terminal of the second lower-arm switch are electrically connected to a second end of the armature winding;
- the control apparatus comprising a setting unit that sets, in H drive control for PWM-driving the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch, a switching pattern for each predetermined period of the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch;
- and a switch control unit that controls on/off states of the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch based on the switching pattern set by the setting unit;
- space vectors in the H drive control include a zero voltage vector a first H vector extending from an origin on a first axis line, the first H vector having an H-level voltage;
- a second H vector extending from the origin on a second axis line forming an electrical angle of 60 degrees with respect to the first axis line, the second H vector having an H-level voltage a first L vector extending from the origin to a midpoint between a tip of the first H vector and the origin, the first L vector having an L-level voltage a second L vector extending from the origin to a midpoint between a tip of the second H vector and the origin, the second L vector having an L-level voltage;
- and an M vector extending from the origin to a midpoint between a tip of the first H vector and a tip of the second H vector, the M vector having an M-level voltage;
- and the setting unit includes, in the switching pattern for each predetermined period, at least three of the first H vector, the second H vector, the M vector, the first L vector, and the second L vector.
A program for a system stored in a computer-readable storage medium, the system including:
- a rotary electric machine having multi-phase armature windings;
- a first inverter including, for each phase, a first upper-arm switch and a first lower-arm switch connected in series, series connections of the first upper-arm switch and the first lower-arm switch being connected in parallel to a DC power supply;
- a second inverter including, for each phase, a second upper-arm switch and a second lower-arm switch connected in series;
- a positive-side bus line electrically connecting, for each phase, a high-potential-side terminal of the first upper-arm switch and a high-potential-side terminal of the second upper-arm switch;
- a negative-side bus line electrically connecting, for each phase, a low-potential-side terminal of the first lower-arm switch and a low-potential-side terminal of the second lower-arm switch;
- and a capacitor connected in parallel to the series connection of the first upper-arm switch and the first lower-arm switch, the program causing a processor to execute:
- for each phase, electrically connecting a low-potential-side terminal of the first upper-arm switch and a high-potential-side terminal of the first lower-arm switch to a first end of the armature winding;
- for each phase, electrically connecting a low-potential-side terminal of the second upper-arm switch and a high-potential-side terminal of the second lower-arm switch to a second end of the armature winding;
- setting, in H drive control for PWM-driving the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch, a switching pattern for each predetermined period of the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch;
- and controlling on/off states of the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch based on the switching pattern;
- space vectors in the H drive control including:
- a zero voltage vector;
- a first H vector extending from an origin on a first axis line, the first H vector having an H-level voltage;
- a second H vector extending from the origin on a second axis line forming an electrical angle of 60 degrees with respect to the first axis line, the second H vector having an H-level voltage;
- a first L vector extending from the origin to a midpoint between a tip of the first H vector and the origin, the first L vector having an L-level voltage;
- a second L vector extending from the origin to a midpoint between a tip of the second H vector and the origin, the second L vector having an L-level voltage;
- and an M vector extending from the origin to a midpoint between a tip of the first H vector and a tip of the second H vector, the M vector having an M-level voltage;
- the setting including, in the switching pattern for each predetermined period, at least three of the first H vector, the second H vector, the M vector, the first L vector, and the second L vector.
A method of controlling a rotary electric machine, applied to a system including:
- a rotary electric machine having multi-phase armature windings;
- a first inverter including, for each phase, a first upper-arm switch and a first lower-arm switch connected in series, series connections of the first upper-arm switch and the first lower-arm switch being connected in parallel to a DC power supply;
- a second inverter including, for each phase, a second upper-arm switch and a second lower-arm switch connected in series;
- a positive-side bus line electrically connecting, for each phase, a high-potential-side terminal of the first upper-arm switch and a high-potential-side terminal of the second upper-arm switch;
- a negative-side bus line electrically connecting, for each phase, a low-potential-side terminal of the first lower-arm switch and a low-potential-side terminal of the second lower-arm switch;
- and a capacitor connected in parallel to the series connection of the first upper-arm switch and the first lower-arm switch, the method comprising:
- for each phase, electrically connecting a low-potential-side terminal of the first upper-arm switch and a high-potential-side terminal of the first lower-arm switch to a first end of the armature winding;
- for each phase, electrically connecting a low-potential-side terminal of the second upper-arm switch and a high-potential-side terminal of the second lower-arm switch to a second end of the armature winding;
- setting, in H drive control for PWM-driving the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch, a switching pattern for each predetermined period of the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch;
- and controlling on/off states of the first upper-arm switch, the first lower-arm switch, the second upper-arm switch, and the second lower-arm switch based on the switching pattern;
- space vectors in the H drive control including:
- a zero voltage vector;
- a first H vector extending from an origin on a first axis line, the first H vector having an H-level voltage;
- a second H vector extending from the origin on a second axis line forming an electrical angle of 60 degrees with respect to the first axis line, the second H vector having an H-level voltage;
- a first L vector extending from the origin to a midpoint between a tip of the first H vector and the origin, the first L vector having an L-level voltage;
- a second L vector extending from the origin to a midpoint between a tip of the second H vector and the origin, the second L vector having an L-level voltage;
- and an M vector extending from the origin to a midpoint between a tip of the first H vector and a tip of the second H vector, the M vector having an M-level voltage;
- the setting including, in the switching pattern for each predetermined period, at least three of the first H vector, the second H vector, the M vector, the first L vector, and the second L vector.
Dependencies are inferred from the claim text.