The present invention relates to a power conversion device.
Conventionally, a three-phase motor drive device including a dual inverter is known. In the conventional technique, in each of the three H-bridges of the dual inverter, a fixed potential leg and a pulse width modulation (PWM) leg are alternately switched every electrical angle of 180 degrees of a three-phase motor. Further, in one PWM cycle period, a current supply periods of three H-bridges are arranged so as not to overlap each other as much as possible.
In a period in which a voltage direction and a current direction coincide with each other in one electrical angle cycle, as in the conventional technique, current supply periods of three H-bridges are arranged so as not to overlap each other as much as possible, so that charge and discharge current of a smoothing capacitor can be suppressed.
However, since a motor has an inductance component, a current phase is delayed with respect to a voltage phase. Due to such a delay in a current phase, there is also a period in which a voltage direction and a current direction are opposite in one electrical angle cycle. Since phase current flows back to the smoothing capacitor in this period, if current supply periods of three H-bridges are arranged so as not to overlap with each other, charge and discharge current of the smoothing capacitor increases instead.
One aspect of an exemplary power conversion device of the present invention includes a first three-phase full-bridge circuit connected to one end of a three-phase coil of an open-winding three-phase motor, a second three-phase full-bridge circuit connected to another end of the three-phase coil, and a control unit that individually controls voltage application time of the three-phase coil by controlling the first three-phase full-bridge circuit and the second three-phase full-bridge circuit by pulse width modulation. The control unit minimizes a width of a first time region in which voltage application time of an X-phase coil with a largest current value among the three-phase coils and voltage application time of a Y-phase coil with a second largest current value among the three-phase coils overlap within one control period of the pulse width modulation, and changes a position of a second time region occupied by voltage application time of a Z-phase coil within the one control period based on a target voltage application time length of each of the X-phase coil, the Y-phase coil, and the Z-phase coil and on a current direction of the Z-phase coil, the Z-phase coil having a smallest current value among the three-phase coils.
The above and other elements, features, steps, characteristics and advantages of the present disclosure will become more apparent from the following detailed description of the preferred embodiments with reference to the attached drawings.
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
The motor 20 includes a three-phase coil including a U-phase coil 21u, a V-phase coil 21v, and a W-phase coil 21w. Although not illustrated in
The U-phase coil 21u, the V-phase coil 21v, and the W-phase coil 21w are excitation coils provided in the stator. One end of the U-phase coil 21u is connected to a first U-phase connection terminal 11u of the power conversion device 10. Another end of the U-phase coil 21u is connected to a second U-phase connection terminal 12u of the power conversion device 10. One end of the V-phase coil 21v is connected to a first V-phase connection terminal 11v of the power conversion device 10. Another end of the V-phase coil 21v is connected to a second V-phase connection terminal 12v of the power conversion device 10. One end of the W-phase coil 21w is connected to a first W-phase connection terminal 11w of the power conversion device 10. Another end of the W-phase coil 21w is connected to a second W-phase connection terminal 12w of the power conversion device 10.
When energization states of the U-phase coil 21u, the V-phase coil 21v, and the W-phase coil 21w are controlled by the power conversion device 10, electromagnetic force necessary for rotating the rotor is generated. When the rotor rotates, an output shaft also rotates in synchronization with the rotor.
The power conversion device 10 includes a first three-phase full-bridge circuit 11, a second three-phase full-bridge circuit 12, and a control unit 13. The first three-phase full-bridge circuit 11 is connected to one end of a three-phase coil of the motor 20. The second three-phase full-bridge circuit 12 is connected to another end of the three-phase coil of the motor 20. Each of the first three-phase full-bridge circuit 11 and the second three-phase full-bridge circuit 12 is connected to a DC power supply 30.
The first three-phase full-bridge circuit 11 and the second three-phase full-bridge circuit 12 perform cooperative operation according to each gate signal output from the control unit 13, so that DC power and three-phase AC power are mutually converted between the DC power supply 30 and the motor 20. For example, when the first three-phase full-bridge circuit 11 and the second three-phase full-bridge circuit 12 operate as a dual inverter, the power conversion device 10 converts DC power supplied from the DC power supply 30 into three-phase AC power and outputs the three-phase AC power to the motor 20. As an example, the DC power supply 30 is one of a plurality of batteries mounted on an electric vehicle.
A smoothing capacitor 40 is connected in parallel to the DC power supply 30. The smoothing capacitor 40 may be a capacitor built in the power conversion device 10 or may be a capacitor provided outside the power conversion device 10.
The first three-phase full-bridge circuit 11 has a total of six switches including three high-side switches and three low-side switches. The first three-phase full-bridge circuit 11 includes a first U-phase high-side switch UH1, a first V-phase high-side switch VH1, a first W-phase high-side switch WH1, a first U-phase low-side switch UL1, a first V-phase low-side switch VL1, and a first W-phase low-side switch WL1. In the present embodiment, each switch included in the first three-phase full-bridge circuit 11 is, for example, a metal-oxide-semiconductor field-effect transistor (MOS-FET).
Further, the first three-phase full-bridge circuit 11 has three shunt resistors. The first three-phase full-bridge circuit 11 includes a first U-phase shunt resistor Ru1, a first V-phase shunt resistor Rv1, and a first W-phase shunt resistor Rw1.
Each of a drain terminal of the first U-phase high-side switch UH1, a drain terminal of the first V-phase high-side switch VH1, and a drain terminal of the first W-phase high-side switch WH1 is connected to a positive electrode terminal of the DC power supply 30 and one end of the smoothing capacitor 40.
A source terminal of the first U-phase low-side switch UL1 is connected to a negative electrode terminal of the DC power supply 30 and another end of the smoothing capacitor 40 via the first U-phase shunt resistor Ru1. A source terminal of the first V-phase low-side switch VL1 is connected to a negative electrode terminal of the DC power supply 30 and another end of the smoothing capacitor 40 via the first V-phase shunt resistor Rv1. A source terminal of the first W-phase low-side switch WL1 is connected to a negative electrode terminal of the DC power supply 30 and another end of the smoothing capacitor 40 via the first W-phase shunt resistor Rw1.
A source terminal of the first U-phase high-side switch UH1 is connected to each of the first U-phase connection terminal 11u and a drain terminal of the first U-phase low-side switch UL1. That is, a source terminal of the first U-phase high-side switch UH1 is connected to one end of the U-phase coil 21u via the first U-phase connection terminal 11u.
A source terminal of the first V-phase high-side switch VH1 is connected to each of the first V-phase connection terminal 11v and a drain terminal of the first V-phase low-side switch VL1. That is, a source terminal of the first V-phase high-side switch VH1 is connected to one end of the V-phase coil 21v via the first V-phase connection terminal 11v.
A source terminal of the first W-phase high-side switch WH1 is connected to each of the first W-phase connection terminal 11w and a drain terminal of the first W-phase low-side switch WL1. That is, a source terminal of the first W-phase high-side switch WH1 is connected to one end of the W-phase coil 21w via the first W-phase connection terminal 11w.
Each of a gate terminal of the first U-phase high-side switch UH1, a gate terminal of the first V-phase high-side switch VH1, and a gate terminal of the first W-phase high-side switch WH1 is connected to the control unit 13. Further, each of a gate terminal of the first U-phase low-side switch UL1, a gate terminal of the first V-phase low-side switch VL1, and a gate terminal of the first W-phase low-side switch WL1 is also connected to the control unit 13.
One end of the first U-phase shunt resistor Ru1 is connected to a source terminal of the first U-phase low-side switch UL1 and the control unit 13. One end of the first V-phase shunt resistor Rv1 is connected to a source terminal of the first V-phase low-side switch VL1 and the control unit 13. One end of the first W-phase shunt resistor Rw1 is connected to a source terminal of the first W-phase low-side switch WL1 and the control unit 13. Each of another end of the first U-phase shunt resistor Ru1, another end of the first V-phase shunt resistor Rv1, and another end of the first W-phase shunt resistor Rw1 is connected to a negative electrode terminal of the DC power supply 30.
The second three-phase full-bridge circuit 12 has a total of six switches including three high-side switches and three low-side switches. The second three-phase full-bridge circuit 12 includes a second U-phase high-side switch UH2, a second V-phase high-side switch VH2, a second W-phase high-side switch WH2, a second U-phase low-side switch UL2, a second V-phase low-side switch VL2, and a second W-phase low-side switch WL2. In the present embodiment, each switch included in the second three-phase full-bridge circuit 12 is, for example, a MOS-FET.
Further, the second three-phase full-bridge circuit 12 has three shunt resistors. The second three-phase full-bridge circuit 12 includes a second U-phase shunt resistor Ru2, a second V-phase shunt resistor Rv2, and a second W-phase shunt resistor Rw2.
Each of a drain terminal of the second U-phase high-side switch UH2, a drain terminal of the second V-phase high-side switch VH2, and a drain terminal of the second W-phase high-side switch WH2 is connected to a positive electrode terminal of the DC power supply 30 and one end of the smoothing capacitor 40.
A source terminal of the second U-phase low-side switch UL2 is connected to a negative electrode terminal of the DC power supply 30 and another end of the smoothing capacitor 40 via the second U-phase shunt resistor Ru2. A source terminal of the second V-phase low-side switch VL2 is connected to a negative electrode terminal of the DC power supply 30 and another end of the smoothing capacitor 40 via the second V-phase shunt resistor Rv2. A source terminal of the second W-phase low-side switch WL2 is connected to a negative electrode terminal of the DC power supply 30 and another end of the smoothing capacitor 40 via the second W-phase shunt resistor Rw2.
A source terminal of the second U-phase high-side switch UH2 is connected to each of the second U-phase connection terminal 12u and a drain terminal of the second U-phase low-side switch UL2. That is, a source terminal of the second U-phase high-side switch UH2 is connected to another end of the U-phase coil 21u via the second U-phase connection terminal 12u.
A source terminal of the second V-phase high-side switch VH2 is connected to each of the second V-phase connection terminal 12v and a drain terminal of the second V-phase low-side switch VL2. That is, a source terminal of the second V-phase high-side switch VH2 is connected to another end of the V-phase coil 21v via the second V-phase connection terminal 12v.
A source terminal of the second W-phase high-side switch WH2 is connected to each of the second W-phase connection terminal 12w and a drain terminal of the second W-phase low-side switch WL2. That is, a source terminal of the second W-phase high-side switch WH2 is connected to another end of the W-phase coil 21w via the second W-phase connection terminal 12w.
Each of a gate terminal of the second U-phase high-side switch UH2, a gate terminal of the second V-phase high-side switch VH2, and a gate terminal of the second W-phase high-side switch WH2 is connected to the control unit 13. Further, each of a gate terminal of the second U-phase low-side switch UL2, a gate terminal of the second V-phase low-side switch VL2, and a gate terminal of the second W-phase low-side switch WL2 is also connected to the control unit 13.
One end of the second U-phase shunt resistor Ru2 is connected to a source terminal of the second U-phase low-side switch UL2 and the control unit 13. One end of the second V-phase shunt resistor Rv2 is connected to a source terminal of the second V-phase low-side switch VL2 and the control unit 13. One end of the second W-phase shunt resistor Rw2 is connected to a source terminal of the second W-phase low-side switch WL2 and the control unit 13. Each of another end of the second U-phase shunt resistor Ru2, another end of the second V-phase shunt resistor Rv2, and another end of the second W-phase shunt resistor Rw2 is connected to a negative electrode terminal of the DC power supply 30.
In description below, the first three-phase full-bridge circuit 11 may be referred to as a “first inverter”, and the second three-phase full-bridge circuit 12 may be referred to as a “second inverter”. Further, in description below, six switches included in the first inverter 11 may be collectively referred to as “first switches”, and six switches included in the second inverter 12 may be collectively referred to as “second switches”.
The control unit 13 is a processor incorporating a memory (not illustrated). As an example, the control unit 13 is a microcontroller unit (MCU). The control unit 13 controls the first inverter 11 and the second inverter 12 according to a program stored in advance in the memory.
When U-phase current flows through the U-phase coil 21u via the first U-phase shunt resistor Ru1, voltage is generated in the first U-phase shunt resistor Ru1. The control unit 13 detects voltage of the first U-phase shunt resistor Ru1 as a first current value of the U-phase current. When U-phase current flows through the U-phase coil 21u via the second U-phase shunt resistor Ru2, voltage is generated in the second U-phase shunt resistor Ru2. The control unit 13 detects voltage of the second U-phase shunt resistor Ru2 as a second current value of the U-phase current.
When V-phase current flows through the V-phase coil 21v via the first V-phase shunt resistor Rv1, voltage is generated in the first V-phase shunt resistor Rv1. The control unit 13 detects voltage of the first V-phase shunt resistor Rv1 as a first current value of the V-phase current. When V-phase current flows through the V-phase coil 21v via the second V-phase shunt resistor Rv2, voltage is generated in the second V-phase shunt resistor Rv2. The control unit 13 detects voltage of the second V-phase shunt resistor Rv2 as a second current value of the V-phase current.
When W-phase current flows through the W-phase coil 21w via the first W-phase shunt resistor Rw1, voltage is generated in the first W-phase shunt resistor Rw1. The control unit 13 detects voltage of the first W-phase shunt resistor Rw1 as a first current value of the W-phase current. When W-phase current flows through the W-phase coil 21w via the second W-phase shunt resistor Rw2, voltage is generated in the second W-phase shunt resistor Rw2. The control unit 13 detects voltage of the second W-phase shunt resistor Rw2 as a second current value of the W-phase current.
The control unit 13 individually controls voltage application time of a three-phase coil by controlling the first inverter 11 and the second inverter 12 by pulse width modulation based on a detection result of the first current value and the second current value of each phase current. The control unit 13 generates a gate signal necessary for controlling the first switch included in the first inverter 11 and the second switch included in the second inverter 12 by pulse width modulation.
The control unit 13 generates a first U-phase high-side gate signal G1 and outputs the first U-phase high-side gate signal G1 to a gate terminal of the first U-phase high-side switch UH1. The control unit 13 generates a first U-phase low-side gate signal G2 and outputs the first U-phase low-side gate signal G2 to a gate terminal of the first U-phase low-side switch UL1. The first U-phase low-side gate signal G2 is a complementary signal of the first U-phase high-side gate signal G1.
The control unit 13 generates a first V-phase high-side gate signal G3 and outputs the first V-phase high-side gate signal G3 to a gate terminal of the first V-phase high-side switch VH1. The control unit 13 generates a first V-phase low-side gate signal G4 and outputs the first V-phase low-side gate signal G4 to a gate terminal of the first V-phase low-side switch VL1. The first V-phase low-side gate signal G4 is a complementary signal of the first V-phase high-side gate signal G3.
The control unit 13 generates a first W-phase high-side gate signal G5 and outputs the first W-phase high-side gate signal G5 to a gate terminal of the first W-phase high-side switch WH1. The control unit 13 generates a first W-phase low-side gate signal G6 and outputs the first W-phase low-side gate signal G6 to a gate terminal of the first W-phase low-side switch WL1. The first W-phase low-side gate signal G6 is a complementary signal of the first W-phase high-side gate signal G5.
The control unit 13 generates a second U-phase high-side gate signal G7 and outputs the second U-phase high-side gate signal G7 to a gate terminal of the second U-phase high-side switch UH2. The control unit 13 generates a second U-phase low-side gate signal G8, and outputs the second U-phase low-side gate signal G8 to a gate terminal of the second U-phase low-side switch UL2. The second U-phase low-side gate signal G8 is a complementary signal of the second U-phase high-side gate signal G7.
The control unit 13 generates a second V-phase high-side gate signal G9 and outputs the second V-phase high-side gate signal G9 to a gate terminal of the second V-phase high-side switch VH2. The control unit 13 generates a second V-phase low-side gate signal G10 and outputs the second V-phase low-side gate signal G10 to a gate terminal of the second V-phase low-side switch VL2. The second V-phase low-side gate signal G10 is a complementary signal of the second V-phase high-side gate signal G9.
The control unit 13 generates a second W-phase high-side gate signal G11 and outputs the second W-phase high-side gate signal G11 to a gate terminal of the second W-phase high-side switch WH2. The control unit 13 generates a second W-phase low-side gate signal G12 and outputs the second W-phase low-side gate signal G12 to a gate terminal of the second W-phase low-side switch WL2. The second W-phase low-side gate signal G12 is a complementary signal of the second W-phase high-side gate signal G11.
Note that dead time is inserted into each gate control signal in order to prevent a high-side switch and a low-side switch of the same phase from being simultaneously switched on.
The configuration of the power conversion device 10 has been described above. Hereinafter, before describing operation of the control unit 13 included in the power conversion device 10, the technical problem to be solved by the present invention and the gist of the present invention will be described in detail in order to facilitate understanding of the present invention.
As illustrated in
The first U-phase leg U1 is a U-phase leg included in one of two inverters included in the dual inverter. The second U-phase leg U2 is a U-phase leg included in the other of the two inverters included in the dual inverter. The first U-phase leg U1 and the second U-phase leg U2 constitute a U-phase H-bridge (see
In a region 100 surrounded by an alternate long and short dash line in one electrical angle cycle illustrated in
The left diagram of
On the other hand, in a period of second half 180 degrees of one electrical angle cycle, high-side duty of the second U-phase leg U2 is equal to or more than high-side duty of the first U-phase leg U1 and is one. Therefore, a value obtained by subtracting the high-side duty of the first U-phase leg U1 from the high-side duty of the second U-phase leg U2 is the current supply time. Voltage directions in the U-phase H-bridge are opposite between a period of first half 180 degrees and a period of second half 180 degrees.
Furthermore, in the conventional technique, current supply periods of three H-bridges are arranged so as not to overlap each other as much as possible in one PWM cycle period. Here, in a case where a voltage direction (direction in which a difference in high-side duty becomes positive) coincides with a current direction, charge and discharge current of a smoothing capacitor can be suppressed as described below. Note that “current supply period” represents length of time during which current is supplied to a coil, but “current supply time” described in the present description is defined by a difference value of high-side duty as described above. That is, “current supply time” described in the present description represents a ratio of time during which current is supplied to a coil in one PWM cycle. In description below, “current supply period” and “current supply time” are intentionally used in different ways.
Similarly to the U-phase H-bridge, in a period of first half 180 degrees of one electrical angle cycle (a period from 120 degrees to 300 degrees in
Similarly to the U-phase H-bridge, in a period of first half 180 degrees of one electrical angle cycle (a period from 240 degrees to 360 degrees and a period from 0 degrees to 60 degrees in
When current supply periods of three of the H-bridges overlap each other in a region 110 surrounded by an alternate long and short dash line in one electrical angle cycle illustrated in
On the other hand, when current supply periods of three of the H-bridges are arranged so as not to overlap each other in one PWM cycle period, as illustrated in “Pattern B”, “Pattern C”, and “Pattern D” in
An overview of the conventional technique and an effect of the technique have been described above.
In the above description, it is assumed that a voltage direction and a current direction coincide with each other. However, since a motor has an inductance component, a current phase is delayed with respect to a voltage phase. Due to such a delay in a current phase, there is also a period in which a voltage direction and a current direction are opposite in one electrical angle cycle.
On the other hand, since a voltage direction and a current direction are opposite in periods indicated by [1] and [3] in
When current supply periods of three of the H-bridges are arranged so as not to overlap each other in a state where the region 120 exists within one electrical angle cycle, the W-phase current Iw flows backward to the smoothing capacitor in a current supply period of the W-phase H-bridge as illustrated in “Pattern C′” of
As described above, in a period in which a voltage direction and a current direction are opposite in one electrical angle cycle, phase current flows backward to the smoothing capacitor. Therefore, if current supply periods of three of the H-bridges are arranged so as not to overlap each other, charge and discharge current of the smoothing capacitor rather increases.
The present invention solves the technical problems described above. Further, it is known that two current supply periods that are relatively short among current supply periods of three of the H-bridges are preferentially overlapped, but this method does not sufficiently suppress charge and discharge current of the smoothing capacitor in some cases. The present invention also solves this technical problem.
Note that when current supply periods of three of the H-bridges overlap each other in a state where a period (the region 120) in which a voltage direction and a current direction are opposite exists within one electrical angle cycle, as illustrated in “Pattern A′” of
Hereinafter, before description of the gist of the present invention, the premise of the present invention will be described.
For example, focusing on a U phase, one high-side arm of the first U-phase leg U1 and the second U-phase leg U2 is turned on, and another low-side arm is turned on, so that power supply voltage is applied to both ends of a U-phase coil. In the present invention, a ratio of time (voltage application time) during which power supply voltage is applied to both ends of the U-phase coil to a PWM period only needs to be a desired value. That is, as long as a difference between high-side duty of the first U-phase leg U1 and high-side duty of the second U-phase leg U2 is a desired value required by motor control, a value of each high-side duty may be any value.
The upper left diagram in
The upper right diagram in
The upper middle diagram in
The lower diagram of
As described above, if a difference between high-side duty of the first U-phase leg U1 and high-side duty of the second U-phase leg U2 is calculated as current supply time of a U-phase H-bridge, a waveform of the same current supply time can be obtained regardless of a modulation method. Therefore, in the present invention, it is not necessary to limit a modulation method to a specific modulation method. Therefore, a modulation method may be switched during a period in which a motor is controlled. Note that, as described later, the high-side-on-fixed modulation method and the low-side-on-fixed modulation method have an advantage that a switching loss can be reduced.
Although the premise of the present invention has been described above, the above description also applies to a V phase and a W phase.
Hereinafter, the gist of the present invention will be described.
Focusing on a range of 60 degrees to 120 degrees of one electrical angle cycle illustrated in
The upper diagram in
The lower diagram of
A duty difference illustrated in the upper diagram of
When duty of each leg at the electrical angle indicated by a vertical dotted line 130 in one electrical angle cycle illustrated in
In order to suppress charge and discharge current of the smoothing capacitor, it is desirable to arrange voltage application time of a phase having largest current and voltage application time of a phase having second largest current so as not to overlap each other as much as possible in one PWM cycle. That is, in the present invention, basically, in one PWM cycle, one of a phase with largest current and a phase with second largest current is controlled by the high-side-on-fixed modulation method, and the other is controlled by the low-side-on-fixed modulation method.
However, since a current phase is delayed with respect to a voltage phase, there is a time zone in which current in a negative direction flows in a phase with smallest current in one electrical angle cycle. Therefore, in the present invention, in a case where current in a positive direction flows through a phase with smallest current, in one PWM cycle, whether to minimize overlap between voltage application time of a phase with smallest current and voltage application time of a phase with largest current or to minimize length of time during which voltage application times of all phases overlap is selected by a determination formula. By the above, in a case where current in a positive direction flows through a phase with smallest current, charge and discharge current of the smoothing capacitor can be more effectively suppressed.
Further, in the present invention, in a case where current in a negative direction flows through a phase with smallest current, voltage application time of a phase with smallest current is preferentially caused to overlap voltage application time of a phase with largest current in one PWM cycle. In a case where there is a time region in which voltage application time of a phase with largest current and voltage application time of a phase with second largest current overlap, voltage application time of a phase with smallest current is more preferentially caused to overlap the time region. By the above, in a case where current in a negative direction flows through a phase with smallest current, charge and discharge current of the smoothing capacitor can be more effectively suppressed.
The gist of the present invention has been described above. Hereinafter, operation of the control unit 13 included in the power conversion device 10 will be described based on the gist of the present invention.
The control unit 13 included in the power conversion device 10 of the present embodiment minimizes a width of a first time region in which voltage application time of an X-phase coil with a largest current value among three-phase coils of the motor 20 and voltage application time of a Y-phase coil with a second largest current value among the three-phase coils overlap within one control period of pulse width modulation. Further, the control unit 13 changes a position of a second time region occupied by voltage application time of a Z-phase coil within one control period of pulse width modulation based on target voltage application time length of each of the X-phase coil, the Y-phase coil, and a Z-phase coil with a smallest current value among the three-phase coils and a current direction of the Z-phase coil.
The control unit 13 compares the magnitudes of a three-phase AC waveform and a carrier waveform so as to generate gate signals G1 to G12. As an example, the carrier waveform is a triangular wave. For example, the control unit 13 generates a three-phase AC waveform based on a torque command value or a speed command value from a host control device and a detection result of a rotation angle and each phase current of the motor 20. Since generating a three-phase AC waveform in this manner is a publicly-known technique in the field of motor control, description of a method of generating a three-phase AC waveform is omitted.
As described above, in a case where a carrier waveform is a triangular wave, one control period of pulse width modulation corresponds to one period of the carrier waveform. In description below, one control period of pulse width modulation may be referred to as “one PWM cycle”. Further, in description below, a case where the control unit 13 executes center alignment PWM in which duty is updated once in one PWM cycle is assumed. Note that, as is well known, duty is a value obtained by dividing pulse width of a gate signal generated within one PWM cycle by time corresponding to one PWM cycle.
Definitions of “current value” in “X-phase coil with a largest current value among three-phase coils”, “Y-phase coil with a second largest current value among three-phase coils”, and “Z-phase coil with a smallest current value among three-phase coils” are different between a case of power running operation and a case of regenerative operation. That is, in the case of power running operation, “current value” means a value of phase current in which a direction from a switch controlled with larger duty between the first switches and the second switches to a switch controlled with smaller duty between the first switches and the second switches is a positive current direction in each phase. Further, in the case of regenerative operation, “current value” means a value of phase current in which a direction from a switch controlled with smaller duty between the first switches and the second switches to a switch controlled with larger duty between the first switches and the second switches is a positive current direction in each phase. Hereinafter, the case of power running operation will be described as an example.
In description below, of the first switches and the second switches, a switch controlled with larger duty may be referred to as a “high-duty switch”. Further, among the first switches and the second switches, a switch controlled with smaller duty may be referred to as a “low-duty switch”.
In each phase, in a case where phase current flows in a positive current direction, that is, in a direction from the high-duty switch to the low-duty switch, a current value of the phase current is a positive value. On the other hand, in each phase, in a case where phase current flows in a negative current direction, that is, in a direction from the low-duty switch to the high-duty switch, a current value of the phase current is a negative value. In description below, phase current flowing through an X-phase coil may be referred to as “X-phase current”, phase current flowing through a Y-phase coil may be referred to as “Y-phase current”, and phase current flowing through a Z-phase coil may be referred to as “Z-phase current”.
Although details will be described later, in a case where a current direction of the Z-phase coil is a positive direction, that is, in a case where the current value Iz of the Z-phase current is a positive value, the control unit 13 determines a modulation method of a three-phase coil and a position of the second time region based on success or failure of at least one of Conditional expressions (1) to (9) below, so as to minimize width of a third time region in which voltage application time of the Z-phase coil and voltage application time of the X-phase coil overlap each other or minimize width of a fourth time region in which voltage application time of the Z-phase coil and the first time region overlap each other.
On the other hand, in a case where the current direction of the Z-phase coil is a negative direction, that is, in a case where the current value Iz of the Z-phase current is a negative value, the control unit 13 determines a modulation method of a three-phase coil and a position of the second time region based on success or failure of at least one of Conditional expressions (1), (3), and (10) below, so as to maximize width of the third time region in which voltage application time of the Z-phase coil and voltage application time of the X-phase coil overlap each other and maximize width of the fourth time region in which voltage application time of the Z-phase coil and the first time region overlap each other.
In Conditional expressions (1) to (10), ΔX is a target voltage application time length of the X-phase coil, ΔY is a target voltage application time length of the Y-phase coil, and ΔZ is a target voltage application time length of the Z-phase coil. The target voltage application time length ΔX of the X-phase coil is expressed by Expression (11) below. The target voltage application time length ΔY of the Y-phase coil is expressed by Expression (12) below. The target voltage application time length ΔZ of the Z-phase coil is expressed by Expression (13) below. However, in Expressions (11) to (12) below, influence of dead time Td is ignored. In a case where influence of the dead time Td is considered, 2Td is subtracted from the left side of each expression.
In Expression (11), X2 is duty of the high-duty switch connected to the X-phase coil, and X1 is duty of the low-duty switch connected to the X-phase coil. In Expression (12), Y2 is duty of the high-duty switch connected to the Y-phase coil, and Y1 is duty of the low-duty switch connected to the Y-phase coil. In Expression (13), Z2 is duty of the high-duty switch connected to the Z-phase coil, and Z1 is duty of the low-duty switch connected to the Z-phase coil.
The target voltage application time lengths ΔX, ΔY, and ΔZ are target values of length of voltage application time required by motor control in one PWM cycle. The control unit 13 determines the duties X1, X2, Y1, Y2, 21, and Z2 that achieve the target voltage application time lengths ΔX, ΔY, and ΔZ required by motor control in one PWM cycle.
In the present embodiment, “voltage application time” is a term defined as time during which power supply voltage is applied between terminals of a coil, but is not a term representing length of time itself, and is a term representing a time zone or a time region during which power supply voltage is applied between terminals of a coil. On the other hand, “target voltage application time length” is a term defined as a target value of “length of voltage application time” as described above, and is a term representing length of time itself.
In Conditional expressions (6) to (9), Ix is a current value of the X-phase coil, that is, a current value of x-phase current, and Iy is a current value of the Y-phase coil, that is, a current value of Y-phase current. In the present embodiment, modulation methods include the high-side-on-fixed modulation method, the low-side-on-fixed modulation method, and the both-side-switching modulation method.
The high-side-on-fixed modulation method is to fix one i-phase high-side switch (i is any of X, Y, and Z) of the first inverter 11 and the second inverter 12 to be turned on and control another i-phase low-side switch by pulse width modulation. The low-side-on-fixed modulation method is to fix one i-phase low-side switch of the first inverter 11 and the second inverter 12 to be turned on and control another i-phase high-side switch by pulse width modulation. The both-side-switching modulation method is to control both of one i-phase high-side switch and another i-phase low-side switch of the first inverter 11 and the second inverter 12 by pulse width modulation.
Note that, in each of a U phase, a V phase, and a W phase of the first inverter 11 and a U phase, a V phase, and a W phase of the second inverter 12, during a period in which phase current is in a direction from a connection terminal of each phase toward the motor 20, a low-side switch serves as a rectifier element, and thus pulse width modulation of the low-side switch may be omitted and the low-side switch may be continuously turned off. Also in this case, a high-side switch is driven by pulse width modulation similarly to a case where pulse width modulation of a low-side switch is not omitted. Similarly, during a period in which phase current is directed from the motor 20 to a connection terminal of each phase, a high-side switch serves as a rectifier element, and thus pulse width modulation of the high-side switch may be omitted and the high-side switch may be continuously turned off. Also in this case, a low-side switch is driven by a complementary signal similarly to a case where the pulse width modulation of a high-side switch is not omitted. Further, even in a case where pulse width modulation of a high-side switch is omitted, duty of the high-side switch is defined as a value equivalent to that in a case where pulse width modulation is not omitted.
Hereinafter, operation of the control unit 13 will be described in detail with reference to
As illustrated in
The control unit 13 determines a coil with a largest current value among three-phase coils as an X-phase coil based on a sorting result of the current values Iu, Iv, and Iw, and determines a largest current value among the current values Iu, Iv, and Iw as the current value Ix of the X-phase coil. The control unit 13 determines a coil with a second largest current value among three-phase coils as a Y-phase coil based on a sorting result of the current values Iu, Iv, and Iw, and determines a second largest current value among the current values Iu, Iv, and Iw as the current value Iy of the Y-phase coil. The control unit 13 determines a coil with a smallest current value among three-phase coils as a Z-phase coil based on a sorting result of the current values Iu, Iv, and Iw, and determines a smallest current value among the current values Iu, Iv, and Iw as the current value Iz of the Z-phase coil.
Subsequently, the control unit 13 determines whether or not the current value Iz of the Z-phase coil is zero or more (Step S2). In a case where the current value Iz of the Z-phase coil is zero or more (Step S2: Yes), the control unit 13 proceeds to next Step S3. In other words, in a case where the current direction of the Z-phase coil is a positive direction, the control unit 13 proceeds to Step S3.
On the other hand, in a case where the current value Iz of the Z-phase coil is less than zero (Step S2: No), the control unit 13 proceeds to Step S26 in a flowchart of
When proceeding to Step S3, the control unit 13 determines whether or not Conditional expression (1) is satisfied (Step S3). Specifically, in Step S3, the control unit 13 determines whether or not Conditional expression (1) is satisfied by substituting the target voltage application time lengths ΔX and ΔY required by motor control in current one PWM cycle into Conditional expression (1).
In a case where Conditional expression (1) is satisfied (Step S3: Yes), the control unit 13 proceeds to next Step S4. On the other hand, in a case where Conditional expression (1) is not satisfied (Step S3: No), the control unit 13 proceeds to Step S23 in a flowchart of
When proceeding to Step S4, the control unit 13 determines whether or not Conditional expression (2) is satisfied (Step S4). Specifically, in Step S4, the control unit 13 determines whether or not Conditional expression (2) is satisfied by substituting the target voltage application time lengths ΔX and ΔZ required by motor control in current one PWM cycle into Conditional expression (2).
In a case where Conditional expression (2) is satisfied (Step S4: Yes), the control unit 13 proceeds to next Step S5. On the other hand, in a case where Conditional expression (2) is not satisfied (Step S4: No), the control unit 13 proceeds to Step S22 in a flowchart of
When proceeding to Step S5, the control unit 13 determines whether or not Conditional expression (3) is satisfied (Step S5). Specifically, in Step S5, the control unit 13 determines whether or not Conditional expression (3) is satisfied by substituting the target voltage application time lengths ΔX and ΔZ required by motor control in current one PWM cycle into Conditional expression (3).
In a case where Conditional expression (3) is satisfied (Step S5: Yes), the control unit 13 proceeds to next Step S6. On the other hand, in a case where Conditional expression (3) is not satisfied (Step S5: No), the control unit 13 proceeds to Step S21 in a flowchart of
When proceeding to Step S6, the control unit 13 determines whether or not Conditional expression (4) is satisfied (Step S6). Specifically, in Step S6, the control unit 13 determines whether or not Conditional expression (4) is satisfied by substituting the target voltage application time lengths ΔY and ΔZ required by motor control in current one PWM cycle into Conditional expression (4).
In a case where Conditional expression (4) is satisfied (Step S6: Yes), the control unit 13 proceeds to next Step S7. On the other hand, in a case where Conditional expression (4) is not satisfied (Step S6: No), the control unit 13 proceeds to Step S14 in a flowchart of
When proceeding to Step S7, the control unit 13 determines whether or not Conditional expression (5) is satisfied (Step S7). Specifically, in Step S7, the control unit 13 determines whether or not Conditional expression (5) is satisfied by substituting the target voltage application time lengths ΔY and ΔZ required by motor control in current one PWM cycle into Conditional expression (5).
In a case where Conditional expression (5) is satisfied (Step S7: Yes), the control unit 13 proceeds to next Step S8. On the other hand, in a case where Conditional expression (5) is not satisfied (Step S7: No), the control unit 13 proceeds to Step S11 in a flowchart of
When proceeding to Step S8, the control unit 13 determines whether or not Conditional expression (6) is satisfied (Step S8). Specifically, in Step S8, the control unit 13 determines whether or not Conditional expression (6) is satisfied by substituting the target voltage application time lengths ΔX and ΔY required by motor control in current one PWM cycle, the current value Ix of the X-phase coil, and the current value Iy of the Y-phase coil into Conditional expression (6).
In a case where Conditional expression (6) is satisfied (Step S8: Yes), the control unit 13 proceeds to next Step S9. On the other hand, in a case where Conditional expression (6) is not satisfied (Step S8: No), the control unit 13 proceeds to Step S10 in a flowchart of
As described above, the control unit 13 executes processing of Step S9 in a case where Conditional expressions (1) to (6) are satisfied. When proceeding to Step S9, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the Y-phase coil (Step S9). Specifically, in Step S9, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S9, the control unit 13 minimizes a width of the third time region by controlling the Z-phase coil by the same modulation method as that for the Y-phase coil in one PWM cycle.
An upper waveform of PWM waveforms of the X phase indicates a PWM waveform generated with the duty X2 of the high-duty switch connected to the X-phase coil. A lower waveform of PWM waveforms of the X phase indicates a PWM waveform generated with the duty X1 of the low duty switch connected to the X-phase coil. In the PWM waveforms of the X phase, when dead time is ignored, a hatched region is actual voltage application time of the X-phase coil (a time zone or a time region in which power supply voltage is applied between terminals of the X-phase coil).
An upper waveform of PWM waveforms of the Y phase indicates a PWM waveform generated with the duty Y2 of the high-duty switch connected to the Y-phase coil. A lower waveform of PWM waveforms of the Y phase indicates a PWM waveform generated with the duty Y1 of the low duty switch connected to the Y-phase coil. In the PWM waveforms of the Y phase, a hatched region is actual voltage application time of the Y-phase coil (a time zone or a time region in which power supply voltage is applied between terminals of the Y-phase coil).
An upper waveform of PWM waveforms of the Z phase indicates a PWM waveform generated with the duty 22 of the high-duty switch connected to the Z-phase coil. A lower waveform of PWM waveforms of the Z phase indicates a PWM waveform generated with the duty Z1 of the low duty switch connected to the Z-phase coil. In the PWM waveforms of the Z phase, a hatched region is actual voltage application time of the Z-phase coil (a time zone or a time region in which power supply voltage is applied between terminals of the Z-phase coil).
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction and Conditional expressions (1) to (6) are satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S9. Note that, in this case, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same high-side-on-fixed modulation method as the Y-phase coil.
Returning to
When proceeding to Step S10, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the X-phase coil (Step S10). Specifically, in Step S10, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S10, the control unit 13 minimizes a width of the fourth time region by controlling the Z-phase coil by the same modulation method as that for the X-phase coil in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expressions (1) to (5) are satisfied, and the Condition (6) is not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S10. Note that, in this case, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same low-side-on-fixed modulation method as the X-phase coil.
Returning to
In a case where Conditional expression (7) is satisfied (Step S11: Yes), the control unit 13 proceeds to next Step S12. On the other hand, in a case where Conditional expression (7) is not satisfied (Step S11: No), the control unit 13 proceeds to Step S13 in a flowchart of
As described above, in a case where Conditional expressions (1) to (4) and (7) are satisfied and Conditional expression (5) is not satisfied, the control unit 13 executes the processing of Step S12. When proceeding to Step S12, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the Y-phase coil (Step S12). Specifically, in Step S12, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S12, the control unit 13 minimizes the width of the third time region by controlling the Z-phase coil by the same modulation method as that for the Y-phase coil in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expressions (1) to (4) and (7) are satisfied, and Conditional expression (5) is not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S12. Note that, in this case, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same high-side-on-fixed modulation method as the Y-phase coil.
Returning to
When proceeding to Step S13, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the X-phase coil (Step S13). Specifically, in Step S13, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S13, the control unit 13 minimizes the width of the fourth time region by controlling the Z-phase coil by the same modulation method as that for the X-phase coil in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expressions (1) to (4) are satisfied, and Conditional expressions (5) and (7) are not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S13. Note that, in this case, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same low-side-on-fixed modulation method as the X-phase coil.
Returning to
In a case where Conditional expression (5) is satisfied (Step S14: Yes), the control unit 13 proceeds to next Step S15. On the other hand, in a case where Conditional expression (5) is not satisfied (Step S14: No), the control unit 13 proceeds to Step S18 in a flowchart of
When proceeding to Step S15, the control unit 13 determines whether or not Conditional expression (8) is satisfied (Step S15). Specifically, in Step S15, the control unit 13 determines whether or not Conditional expression (8) is satisfied by substituting the target voltage application time lengths ΔX and ΔZ required by motor control in current one PWM cycle, the current value Ix of the X-phase coil, and the current value Iy of the Y-phase coil into Conditional expression (8).
In a case where Conditional expression (8) is satisfied (Step S15: Yes), the control unit 13 proceeds to next Step S16. On the other hand, in a case where Conditional expression (8) is not satisfied (Step S15: No), the control unit 13 proceeds to Step S17 in a flowchart of
As described above, in a case where Conditional expressions (1) to (3), (5), and (8) are satisfied and Conditional expression (4) is not satisfied, the control unit 13 executes the processing of Step S16. When proceeding to Step S16, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the Y-phase coil (Step S16). Specifically, in Step S16, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S16, the control unit 13 minimizes the width of the third time region by controlling the Z-phase coil by the same modulation method as that for the Y-phase coil in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expressions (1) to (3), (5), and (8) are satisfied, and Conditional expression (4) is not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S16. Note that, in this case, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same high-side-on-fixed modulation method as the Y-phase coil.
Returning to
When proceeding to Step S17, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the X-phase coil (Step S17). Specifically, in Step S17, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S17, the control unit 13 minimizes the width of the fourth time region by controlling the Z-phase coil by the same modulation method as that for the X-phase coil or controlling the Z-phase coil by the both-side-switching modulation method in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expressions (1) to (3) and (5) are satisfied, and Conditional expressions (4) and (8) are not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S17. Note that, in this case, if a condition of Z1≥Y2 is satisfied, the Z-phase coil may be controlled by the both-side-switching modulation method. As described above, also in a case where the Z-phase coil is controlled by the both-side-switching modulation method, width of the fourth time region is minimized.
Further, in a case where Conditional expressions (1) to (3) and (5) are satisfied and Conditional expressions (4) and (8) are not satisfied, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same low-side-on-fixed modulation method as the X-phase coil. In this case, if a condition of 22≤Y1 is satisfied, the Z-phase coil may be controlled by the both-side-switching modulation method. Note that controlling the Z-phase coil by the same high-side-on-fixed modulation method or low-side-on-fixed modulation method as the X-phase coil is advantageous in that a switching loss can be reduced.
Returning to
In a case where Conditional expression (9) is satisfied (Step S18: Yes), the control unit 13 proceeds to next Step S19. On the other hand, in a case where Conditional expression (9) is not satisfied (Step S18: No), the control unit 13 proceeds to Step S20 in a flowchart of
As described above, in a case where Conditional expressions (1) to (3) and (9) are satisfied and Conditional expressions (4) and (5) are not satisfied, the control unit 13 executes the processing of Step S19. When proceeding to Step S19, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the Y-phase coil (Step S19). Specifically, in Step S19, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S19, the control unit 13 minimizes the width of the third time region by controlling the Z-phase coil by the same modulation method as that for the Y-phase coil in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expressions (1) to (3) and (9) are satisfied, and Conditional expressions (4) and (5) are not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S19. Note that, in this case, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same high-side-on-fixed modulation method as the Y-phase coil.
Returning to
When proceeding to Step S20, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the X-phase coil (Step S20). Specifically, in Step S20, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S20, the control unit 13 minimizes the width of the fourth time region by controlling the Z-phase coil by the same modulation method as that for the X-phase coil or controlling the Z-phase coil by the both-side-switching modulation method in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expressions (1) to (3) are satisfied, and Conditional expressions (4), (5), and (9) are not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S20. Note that, in this case, if a condition of Z1≥Y2 is satisfied, the Z-phase coil may be controlled by the both-side-switching modulation method. As described above, also in a case where the Z-phase coil is controlled by the both-side-switching modulation method, width of the fourth time region is minimized.
Further, in a case where Conditional expressions (1) to (3) are satisfied and Conditional expressions (4), (5), and (9) are not satisfied, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same low-side-on-fixed modulation method as the X-phase coil. In this case, if a condition of 22≤Y1 is satisfied, the Z-phase coil may be controlled by the both-side-switching modulation method. Note that controlling the Z-phase coil by the same high-side-on-fixed modulation method or low-side-on-fixed modulation method as the X-phase coil is advantageous in that a switching loss can be reduced.
Returning to
When proceeding to Step S21, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the Y-phase coil (Step S21). Specifically, in Step S21, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S21, the control unit 13 minimizes the width of the third time region by controlling the Z-phase coil by the same modulation method as that for the Y-phase coil in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expressions (1) and (2) are satisfied, and Conditional expression (3) is not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S21. Note that, in this case, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same high-side-on-fixed modulation method as the Y-phase coil.
Returning to
When proceeding to Step S22, the control unit 13 controls at least the Z-phase coil by a modulation method of the same type as that for the Y-phase coil (Step S22). Specifically, in Step S22, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S22, the control unit 13 minimizes the width of the third time region by controlling the Z-phase coil by the same modulation method as that for the Y-phase coil or controlling the Z-phase coil by the both-side-switching modulation method in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expression (1) is satisfied, and Conditional expression (2) is not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S22. Note that, in this case, if a condition of X1≥Z2 is satisfied, the Z-phase coil may be controlled by the both-side-switching modulation method. As described above, also in a case where the Z-phase coil is controlled by the both-side-switching modulation method, width of the third time region is minimized.
Further, in a case where Conditional expression (1) is satisfied and Conditional expression (2) is not satisfied, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the same high-side-on-fixed modulation method as the Y-phase coil. In this case, if a condition of X2≤Z1 is satisfied, the Z-phase coil may be controlled by the both-side-switching modulation method. Note that controlling the Z-phase coil by the same high-side-on-fixed modulation method or low-side-on-fixed modulation method as the Y-phase coil is advantageous in that a switching loss can be reduced.
Returning to
In a case where Conditional expression (2) is satisfied (Step S23: Yes), the control unit 13 proceeds to next Step S24. On the other hand, in a case where Conditional expression (2) is not satisfied (Step S23: No), the control unit 13 proceeds to Step S25 in a flowchart of
As described above, in a case where Conditional expression (1) is not satisfied and Conditional expression (2) is satisfied, the control unit 13 executes the processing of Step S24. When proceeding to Step S24, the control unit 13 controls the Y-phase coil by a modulation method of an opposite type to that for the X-phase coil or the both-side-switching modulation method, and controls the Z-phase coil by a modulation method of an opposite type to that for the X-phase coil (Step S24).
Specifically, in Step S24, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Alternatively, the control unit 13 minimizes the width of the first time region by controlling the X-phase coil by the high-side-on-fixed modulation method or the low-side-on-fixed modulation method and controlling the Y-phase coil by the both-side-switching modulation method in one PWM cycle. Further, in Step S24, the control unit 13 minimizes the width of the third time region by controlling the Z-phase coil by a modulation method of an opposite type to that for the X-phase coil in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, Conditional expression (1) is not satisfied, and Conditional expression (2) is satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S24. Note that, in this case, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method or the both-side-switching modulation method, and the Z-phase coil may be controlled by the high-side-on-fixed modulation method. In this case, a condition of X2≤Y1 only needs to be satisfied.
Returning to
When proceeding to Step S25, the control unit 13 controls the Y-phase coil by a modulation method of an opposite type to that for the X-phase coil, and controls the Z-phase coil by the both-side-switching modulation method (Step S25: Case A). Alternatively, when proceeding to Step S25, the control unit 13 controls the Y-phase coil by the both-side-switching modulation method, and controls the Z-phase coil by a modulation method of an opposite type to that for the X-phase coil (Step S25: Case B).
Specifically, in Case A of Step S25, the control unit 13 sets width of the first time region to zero by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Case A of Step S25, the control unit 13 sets the width of the third time region to zero and minimizes a width of the fifth time region in which voltage application time of the Z-phase coil and voltage application time of the Y-phase coil overlap by controlling the Z-phase coil by the both-side-switching modulation method in one PWM cycle.
In Case B of Step S25, the control unit 13 sets width of the first time region to zero by controlling the X-phase coil by the high-side-on-fixed modulation method or the low-side-on-fixed modulation method and controlling the Y-phase coil by the both-side-switching modulation method in one PWM cycle. Further, in Case B of Step S25, the control unit 13 sets the width of the third time region to zero and minimizes the width of the fifth time region in which voltage application time of the Z-phase coil and voltage application time of the Y-phase coil overlap by controlling the Z-phase coil by a modulation method of an opposite type to that for the X-phase coil in one PWM cycle.
As indicated by the PWM waveform in Case A in
As described above, in a case where the current direction of the Z-phase coil is the positive direction, and Conditional expressions (1) and (2) are not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S25. Note that, in Case A, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the high-side-on-fixed modulation method, and the Z-phase coil may be controlled by the both-side-switching modulation method. In this case, it is preferable that X2=Z1. Further, in Case B, the X-phase coil may be controlled by the low-side-on-fixed modulation method, the Y-phase coil may be controlled by the both-side-switching modulation method, and the Z-phase coil may be controlled by the high-side-on-fixed modulation method. In this case, it is preferable that X2=Y1.
Returning to
As illustrated in
In a case where Conditional expression (1) is satisfied (Step S26: Yes), the control unit 13 proceeds to next Step S27. On the other hand, in a case where Conditional expression (1) is not satisfied (Step S26: No), the control unit 13 proceeds to Step S32 in a flowchart of
When proceeding to Step S27, the control unit 13 determines whether or not Conditional expression (10) is satisfied (Step S27). Specifically, in Step S27, the control unit 13 determines whether or not Conditional expression (10) is satisfied by substituting the target voltage application time lengths ΔX, ΔY, and ΔZ required by motor control in current one PWM cycle into Conditional expression (10).
In a case where Conditional expression (10) is satisfied (Step S27: Yes), the control unit 13 proceeds to next Step S28. On the other hand, in a case where Conditional expression (10) is not satisfied (Step S27: No), the control unit 13 proceeds to Step S29 in a flowchart of
As described above, in a case where the current direction of the Z-phase coil is the negative direction, and in a case where Conditional expressions (1) and (10) are satisfied, the control unit 13 executes the processing of Step S28. When proceeding to Step S28, the control unit 13 controls the Y-phase coil by a modulation method of an opposite type to that for the X-phase coil, and controls the Z-phase coil by the both-side-switching modulation method (Step S28).
Specifically, in Step S28, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S24, the control unit 13 maximizes width of the fourth time region by controlling the Z-phase coil by the both-side-switching modulation method in one PWM cycle.
Between the two PWM waveforms illustrated in
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the negative direction, and Conditional expressions (1) and (10) are satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S28.
Returning to
In a case where Conditional expression (3) is satisfied (Step S29: Yes), the control unit 13 proceeds to next Step S30. On the other hand, in a case where Conditional expression (3) is not satisfied (Step S29: No), the control unit 13 proceeds to Step S31 in a flowchart of
As described above, in a case where the current direction of the Z-phase coil is the negative direction, and in a case where Conditional expressions (1) and (3) are satisfied and Conditional expression (10) is not satisfied, the control unit 13 executes the processing of Step S30. When proceeding to Step S30, the control unit 13 controls the Y-phase coil by a modulation method of an opposite type to that for the X-phase coil, and controls the Z-phase coil by the both-side-switching modulation method (Step S30).
Specifically, in Step S30, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S30, the control unit 13 maximizes width of the fourth time region by controlling the Z-phase coil by the both-side-switching modulation method in one PWM cycle.
Between two PWM waveforms illustrated in
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the negative direction, Conditional expressions (1) and (3) are satisfied, and Conditional expression (10) is not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S30.
Returning to
When proceeding to Step S31, the control unit 13 controls the Y-phase coil by a modulation method of an opposite type to that for the X-phase coil, and controls the Z-phase coil by a modulation method of the same type as that for the X-phase coil (Step S30). Specifically, in Step S31, the control unit 13 minimizes the width of the first time region by controlling one of the X-phase coil and the Y-phase coil by the high-side-on-fixed modulation method and the other by the low-side-on-fixed modulation method in one PWM cycle. Further, in Step S31, the control unit 13 maximizes width of the third time region by controlling the Z-phase coil by the same modulation method as that for the X-phase coil in one PWM cycle.
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the negative direction, Conditional expression (1) is satisfied, and Conditional expressions (3) and (10) are not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S31.
Returning to
In a case where Conditional expression (3) is satisfied (Step S32: Yes), the control unit 13 proceeds to next Step S33. On the other hand, in a case where Conditional expression (3) is not satisfied (Step S32: No), the control unit 13 proceeds to Step S34 in a flowchart of
As described above, in a case where the current direction of the Z-phase coil is the negative direction, and in a case where Conditional expression (1) is not satisfied and Conditional expressions (3) is satisfied, the control unit 13 executes the processing of Step S33. When proceeding to Step S33, the control unit 13 controls the Y-phase coil by a modulation method of an opposite type to that for the X-phase coil or the both-side-switching modulation method, and controls the Z-phase coil by a modulation method of the same type as that for the X-phase coil or the both-side-switching modulation method (Step S33).
Specifically, in Step S33, the control unit 13 sets width of the first time region to zero by controlling the X-phase coil by any of one of the high-side-on-fixed modulation method and the low-side-on-fixed modulation method or the both-side-switching modulation method in one PWM cycle, and controlling the Y-phase coil by any of the other one of the high-side-on-fixed modulation method and the low-side-on-fixed modulation method or the both-side-switching modulation method. Further, in Step S33, the control unit 13 controls the Z-phase coil in any of one of the high-side-on-fixed modulation method and the low-side-on-fixed modulation method or the both-side-switching modulation method in one PWM cycle, so as to include voltage application time of the Z-phase coil in voltage application time of the X-phase coil.
Between the two PWM waveforms illustrated in
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the negative direction, Conditional expression (1) is not satisfied, and Conditional expression (3) is satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S33. In this case, at least one of the X-phase coil and the Y-phase coil may be controlled by the both-side-switching modulation method as long as voltage application time of the Y-phase coil does not overlap voltage application time of the X-phase coil.
Further, if voltage application time of the Z-phase coil is included in voltage application time of the X-phase coil, the Z-phase coil may be controlled by the both-side-switching modulation method. Note that controlling the Z-phase coil by the same high-side-on-fixed modulation method or low-side-on-fixed modulation method as the X-phase coil is advantageous in that a switching loss can be reduced.
Returning to
When proceeding to Step S34, the control unit 13 controls the Y-phase coil by the both-side-switching modulation method, and controls the Z-phase coil by a modulation method of the same type as that for the X-phase coil (Step S34). Specifically, in Step S34, the control unit 13 minimizes the width of the first time region by controlling the X-phase coil by the high-side-on-fixed modulation method or the low-side-on-fixed modulation method and controlling the Y-phase coil by the both-side-switching modulation method in one PWM cycle. Further, in Step S34, the control unit 13 maximizes width of the third time region by controlling the Z-phase coil by the same modulation method as that for the X-phase coil in one PWM cycle. Furthermore, the control unit 13 makes voltage application time of the X-phase coil and voltage application time of the Y-phase coil adjacent to each other in one PWM cycle, so as to maximize width of the fifth time region in which voltage application time of the Z-phase coil and voltage application time of the Y-phase coil overlap under a condition that voltage application time of the Z-phase coil includes voltage application time of the X-phase coil.
Between the two PWM waveforms illustrated in
As illustrated in
As described above, in a case where the current direction of the Z-phase coil is the negative direction, and Conditional expressions (1) and (3) are not satisfied, the control unit 13 can effectively suppress charge and discharge current of the smoothing capacitor 40 by performing the processing of Step S33.
As described above, the control unit 13 included in the power conversion device 10 of the present embodiment minimizes the width of the first time region in which voltage application time of the X-phase coil with a largest current value among three-phase coils of the motor 20 and voltage application time of the Y-phase coil with a second largest current value among the three-phase coils overlap within one PWM cycle, and changes a position of the second time region occupied by voltage application time of the Z-phase coil within one PWM cycle, based on target voltage application time length of each of the X-phase coil, the Y-phase coil, and the Z-phase coil and on the current direction of the Z-phase coil, the Z-phase coil having a smallest current value among the three-phase coils. According to the present embodiment, also in a case where there is a period in which a voltage direction and a current direction are opposite in one electrical angle cycle due to a delay of a current phase with respect to a voltage phase, it is possible to reduce a time zone in which current flows simultaneously in three phases and in the same direction as much as possible. As a result, as compared with the conventional technique, charge and discharge current of the smoothing capacitor 40 can be effectively suppressed, and heat generation of the smoothing capacitor 40 can be further suppressed.
The present invention is not limited to the above embodiment, and the configurations described in the present description can be appropriately combined within a range not conflicting with one another.
For example, in the above embodiment, an aspect in which the control unit 13 executes the center alignment PWM in which duty is updated once every one PWM cycle (one cycle of a triangular wave) by using a carrier waveform which is a triangular wave, but the present invention is not limited to this. For example, the control unit according to the present invention may execute asymmetric center alignment PWM in which duty is updated every half PWM cycle (half cycle of a triangular wave) by using a carrier waveform that is a triangular wave.
In a case of using the asymmetric center alignment PWM, the control unit may control the X-phase coil by the high-side-on-fixed modulation method or the low-side-on-fixed modulation method, and control the Y-phase coil and the Z-phase coil by a modulation method of an opposite type to that for the X-phase coil. A left diagram and a center diagram in
In the example of the PWM waveform illustrated in the left diagram, the control unit matches a turn-on edge of an X-phase low-duty switch with a turn-on edge of a Y-phase high-duty switch, and matches a turn-off edge of the X-phase low-duty switch with a turn-off edge of a Z-phase high-duty switch. Alternatively, conversely, a turn-off edge of the X-phase low-duty switch and a turn-off edge of the Y-phase high-duty switch may be matched, and a turn-on edge of the X-phase low-duty switch and a turn-on edge of the Z-phase high-duty switch may be matched. In a case of using the asymmetric center alignment PWM, as the control unit generates such a PWM waveform, it is possible to reduce a time zone in which current simultaneously flows through three phases as much as possible, and thus, it is possible to effectively suppress charge and discharge current of the smoothing capacitor.
However, when the asymmetric center alignment PWM is used, a turn-off edge of a Y-phase high-duty switch or a turn-on edge of a Z-phase high-duty switch may deviate from one PWM cycle (one cycle of a triangular wave). In this case, as illustrated in the center diagram of
Note that, in a case of using the asymmetric center alignment PWM, the control unit may control the X-phase coil by the low-side-on-fixed modulation method and control the Y-phase coil and the Z-phase coil by the high-side-on-fixed modulation method. In this case, the control unit matches a turn-on edge of an X-phase high-duty switch with a turn-on edge of a Y-phase low-duty switch, and matches a turn-off edge of the X-phase high-duty switch with a turn-off edge of a Z-phase low-duty switch. Alternatively, conversely, a turn-off edge of the X-phase high-duty switch and a turn-off edge of the Y-phase low-duty switch may be matched, and a turn-on edge of the X-phase high-duty switch and a turn-on edge of the Z-phase low-duty switch may be matched.
Further, the control unit according to the present invention may execute edge alignment PWM in which duty is updated once every one PWM cycle (one cycle of a sawtooth wave) by using a carrier waveform that is a sawtooth wave.
In a case of using the edge alignment PWM, the control unit can appropriately select the high-side-on-fixed modulation method or the low-side-fixed modulation method for each of an X phase, a Y phase, and a Z phase. For example, the control unit may control the X-phase coil by the high-side-on-fixed modulation method or the low-side-on-fixed modulation method, control the Y-phase coil by a modulation method of an opposite type to that for the X-phase coil, and control the Z-phase coil by the same modulation method as the X-phase coil. A right diagram in
In the example of the PWM waveform illustrated in the right diagram, the control unit matches a turn-on edge of an X-phase low-duty switch with a turn-on edge of a Y-phase high-duty switch, and matches a turn-off edge of the X-phase low-duty switch with a turn-on edge of a Z-phase low-duty switch.
Note that, in a case of using the edge alignment PWM, the control unit may control the X-phase coil and the Z-phase coil by the low-side-on-fixed modulation method and control the Y-phase coil by the high-side-on-fixed modulation method. In this case, the control unit matches a turn-on edge of an X-phase high-duty switch with a turn-on edge of a Y-phase low-duty switch, and matches a turn-off edge of the X-phase high-duty switch with a turn-on edge of a Z-phase high-duty switch.
Further, in the above embodiment, a MOS-FET is exemplified as each switch included in the first three-phase full-bridge circuit 11 and the second three-phase full-bridge circuit 12, but each switch may be, for example, a high-power switching element other than a MOS-FET such as an Insulated Gate Bipolar Transistor (IGBT).
In the above embodiment, a shunt resistor of each phase is provided between a source terminal of a low-side switch and a negative electrode terminal of the DC power supply 30 to perform current detection, but the shunt resistor may be provided in another portion (for example, a connection terminal portion of each phase) as long as phase current detection is possible. Further, a current detection means is not limited to a method using a shunt resistor, and for example, a non-contact type current sensor can also be used.
Further, in the above embodiment, influence of the dead time Td is ignored in the description. However, in a case where the dead time Td is provided between a high-side gate signal and a low-side gate signal, charge and discharge current of the smoothing capacitor 40 can be more effectively suppressed in consideration of a shift portion of a turn-on edge or a turn-off edge due to the dead time Td. In a case where switching is performed on an inverter located on a downstream side of phase current between the first inverter 11 and the second inverter 12, voltage application time of the phase is defined by a turn-on edge and a turn-off edge on the low side. For this reason, an edge of voltage application time is shifted from a turn-off edge and a turn-on edge on the high side by the dead time Td. For this reason, as described above, it is preferable to subtract 2Td from the left side of Expressions (11) to (13). Further, duty of an inverter on the current downstream side is regarded as a value obtained by adding 2Td to high-side duty except for a case where a duty value is zero and one, so that charge and discharge current of the smoothing capacitor 40 can be suppressed more precisely.
Features of the above-described preferred embodiments and the modifications thereof may be combined appropriately as long as no conflict arises.
While preferred embodiments of the present disclosure have been described above, it is to be understood that variations and modifications will be apparent to those skilled in the art without departing from the scope and spirit of the present disclosure. The scope of the present disclosure, therefore, is to be determined solely by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
2022-060077 | Mar 2022 | JP | national |
This is the U.S. national stage of application No. PCT/JP2023/013015, filed on Mar. 29, 2023, and priority under 35 U.S.C. § 119 (a) and 35 U.S.C. § 365 (b) is claimed from Japanese Patent Application No. 2022-060077, filed on Mar. 31, 2022.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2023/013015 | 3/29/2023 | WO |