MOTOR CONTROL DEVICE
20240136959 ยท 2024-04-25
Inventors
- Masashi DOI (Kyoto-shi, KYOTO, JP)
- Takeo NISHIKAWA (Kyoto-shi, Kyoto, JP)
- Takeshi ASHIDA (Kyoto-shi, KYOTO, JP)
- Hiroyuki TOKUSAKI (Kyoto-shi, KYOTO, JP)
- Liangyu SHEN (Kyoto-shi, KYOTO, JP)
Cpc classification
H02M1/008
ELECTRICITY
H02M1/14
ELECTRICITY
International classification
Abstract
A motor controller includes a plurality of inverters that supply power to a corresponding motor of a plurality of motors through pulse width modulation control, a direct current power supply that supplies power to the plurality of inverters, and a capacitor connected parallel to the direct current power supply. Each of the plurality of inverters is categorized into one of a plurality of groups based on a switching frequency. All inverters in each of the groups have corresponding carrier signals being triangular wave signals determined based on a reference frequency assigned to the group. At least one of the triangular wave signals has at least one of a frequency or a phase different from a frequency or a phase of another triangular wave signal of the triangular wave signals.
Claims
1. A motor controller for controlling an operation of a plurality of motors, the motor controller comprising: a plurality of inverters, each of the plurality of inverters including a switching element to supply power to a corresponding motor of the plurality of motors through pulse width modulation control based on a carrier signal; a direct current power supply configured to supply power to the plurality of inverters; and a capacitor connected parallel to the direct current power supply, wherein each of the plurality of inverters is assigned with a reference frequency based on a switching frequency of the inverter, and the reference frequency is associated with the carrier signal for the pulse width modulation control, each of the plurality of inverters is categorized into one of a plurality of groups based on the reference frequency assigned to the inverter, and all inverters in each of the plurality of groups have corresponding carrier signals being triangular wave signals determined based on the reference frequency assigned to the group, and at least one of the carrier signals corresponding to all the inverters in each of the plurality of groups has at least one of a frequency or a phase different from a frequency or a phase of another carrier signal of the carrier signals.
2. The motor controller according to claim 1, wherein the carrier signal for each of the plurality of inverters is a triangular wave signal with a frequency determined based on the reference frequency of a predetermined group including the inverter, and the frequency of the carrier signal for each of the plurality of inverters is different from a frequency for every other inverter in the predetermined group.
3. The motor controller according to claim 1, wherein carrier signals in each of the plurality of groups have a frequency variation smaller than a difference in the reference frequency between the group and a group with a reference frequency closest to a reference frequency of the group, and a group with a lower reference frequency of the two groups has a highest frequency of carrier signals lower than a lowest frequency of carrier signals for the group with a higher reference frequency of the two groups.
4. The motor controller according to claim 1, wherein the carrier signal for each of the plurality of inverters and the carrier signal for another inverter in the group including the inverter switch between frequencies in a predetermined combination in sequences different from each other.
5. The motor controller according to claim 4, wherein all frequencies in the predetermined combination are shifted by a predetermined value being a frequency variation of carrier signals in a group corresponding to the predetermined combination divided by a number obtained by subtracting 1 from the number of inverters in the group.
6. The motor controller according to claim 1, wherein the reference frequency of each of the plurality of inverters is the same as the reference frequency of all of the other inverters in a predetermined group including the inverter.
7. The motor controller according to claim 1, wherein the carrier signal for each of the plurality of inverters is a triangular wave signal with a frequency determined based on the reference frequency of a predetermined group including the inverter, and the carrier signal has a phase different from a phase of the carrier signal for every other inverter in the predetermined group.
8. The motor controller according to claim 7, wherein the carrier signals for all the inverters in the predetermined group have phases shifted by 180 degrees divided by the number of inverters in the predetermined group.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019]
[0020]
[0021]
[0022]
[0023]
DETAILED DESCRIPTION
[0024] Embodiments of the present invention will now be described with reference to the drawings.
Example Use
[0025] A motor controller 1 that supplies power (alternating current or AC power) to multiple motors 42 as shown in
First Embodiment
[0026] [Structure of Motor Controller]
[0027] Referring to
[0028] The power supply 20 provides direct current (DC) power (or DC) to the inverters 41.sub.1 to 41.sub.7. The power supply 20 includes a grid (AC power supply) and a converter (specifically, a DC power supply) that converts power from the grid to DC power.
[0029] The capacitor 25 is connected parallel to the power supply 20. The capacitor 25 combined with the power supply 20 supplies DC power to the inverters 41.sub.1 to 41.sub.7 connected parallel to one another. The capacitor 25 maintains a voltage applied to the inverters 41.sub.1 to 41.sub.7 at a substantially constant level, thus reducing the likelihood of a sudden (momentary) fluctuation in the voltage applied to the inverters 41.sub.1 to 41.sub.7 (overvoltage or undervoltage). In the capacitor 25, a current called a ripple current occurs in response to changes in the operation of the inverters 41.sub.1 to 41.sub.7. A large ripple current causes a large temperature rise in the capacitor 25, thus adversely affecting the service life of the capacitor 25 and the motor controller 1. The structure according to the present embodiment reduces the peak value of ripple currents.
[0030] Each of the capacitors 40.sub.1 to 40.sub.7 is a smoothing capacitor that reduces the pulsation of DC power and can also store DC power.
[0031] The inverter 41.sub.X (X=1 to 7) controls the motor 42.sub.X with AC power with a frequency used by the motor 42.sub.X generated from the input power. The inverters 41.sub.1 to 41.sub.7 are connected to the power supply 20 and the capacitor 25 in parallel to one another. As shown in
[0032] The switching elements 100.sub.X are turned on and off based on a PWM control signal from the control circuit 101.sub.X. PWM control is thus performed to control AC power to be supplied from the inverter 41.sub.X to the motor 42.sub.X. The frequency at which the switching elements 100.sub.X are switched on and off (switching frequency) is predetermined (fixed) for the model of the inverter 41.sub.X. More specifically, the motor 42.sub.X with a higher capacity have a lower switching frequency.
[0033] The control circuit 101.sub.X compares a triangular wave signal output from the triangular wave generator 43 with a command value for the three-phase voltage of the motor 42.sub.X input from an operation controller (not shown) to generate PWM control signals to control the switching elements 100.sub.X between the on and off states. The control circuit 101.sub.X outputs the generated PWM control signals to the six switching elements 100.sub.X.
[0034] The triangular wave generator 43 generates triangular wave signals as basic waveforms for PWM control performed by each inverter 41. The triangular wave signals are carrier signals (carrier waves) that are the basic waves used to transmit information. The triangular wave generator 43 then outputs the triangular wave signals to the inverters 41.sub.1 to 41.sub.7 (control circuits 101.sub.1 to 101.sub.7). In the present embodiment, the inverters 41.sub.1 to 41.sub.7 are in groups each with a different reference frequency. The triangular wave generator 43 controls the triangular wave signals for each group to control ripple currents in the capacitor 25. More specifically, a reference frequency is assigned to each of the inverters 41.sub.1 to 41.sub.7 based on the switching frequency of each inverter. In other words, the inverters 41 with similar switching frequencies (switching frequencies in the same category) are assigned with the same reference frequency. The inverters 41.sub.1 to 41.sub.7 are then divided into groups based on the reference frequency. The triangular wave generator 43 controls the triangular wave signals for each group based on the reference frequency assigned to that group. The reference frequency assigned to a group may be the same as the switching frequency of the inverters 41 in the group, or the reference frequency may differ from the switching frequency.
[0035] In the examples shown in
[0036] (Frequency-Based Control of Triangular Wave Signals)
[0037] A method for controlling ripple currents performed by the triangular wave generator 43 controlling triangular wave signals based on frequency will now be described. The triangular wave generator 43 provides the inverters 41 in each group having the same reference frequency with triangular wave signals having frequency change patterns (frequencies) different from one another in the group. For group 1, for example, the triangular wave generator 43 determines a combination of three (corresponding to the number of inverters 41 in the group 1) frequencies. For example, the triangular wave generator 43 determines a combination of frequencies based on the frequency range between fa?fr/2 and fa+fr/2, which is an allowable range for a variable frequency fr (a variation) centered on fa as the reference frequency assigned to group 1. More specifically, the triangular wave generator 43 determines a combination of frequencies including fa, fa?fr/2, and fa+fr/2. The frequencies in this combination are, for example, shifted by the value of the variable frequency fr divided by 2, where 2 is obtained by subtracting 1 from 3, or the number of inverters in the group. The frequencies in the combination are not limited to these, but may each be any value within the frequency range between fa?fr/2 and fa+fr/2. For example, the reference frequency fa is 8 kHz, and the variable frequency fr is 200 Hz. The triangular wave generator 43 then generates triangular wave signals for the inverters 41.sub.1 to 41.sub.3, with the triangular wave signals switching between the frequencies included in the combination in different sequences. The number of frequencies included in the combination may not always be equal to the number of inverters 41 in the group, but may be any number greater than the number of inverters 41 in the group.
[0038] As shown in
[0039] Triangular wave signals generated in this manner for group 1 are synchronized with one another once in every period of the same number of cycles as the number of frequencies in the frequency set (three, or the number of inverters 41 in group 1). The peaks of the three triangular wave signals do not coincide with one another except at the time of synchronization. Thus, the switching elements 100 in the inverters 41.sub.1 to 41.sub.3 switch on and off at different timings except at the time of synchronization, reducing the peak value (maximum value) of ripple currents in the capacitor 25.
[0040] For the other groups 2 and 3, as shown in
[0041] In the experiments conducted by the inventors with a reference frequency (switching frequency) fa of 8 kHz and a variable frequency fr of 200 Hz, the peak-to-peak ripple amplitude in the frequency band with the largest switching ripple amplitudes is about 15% smaller when the above inverters 41.sub.1 to 41.sub.3 alone are operated with the triangular wave signals controlled as described in the present embodiment than when no frequency change control is performed in the above manner. Controlling the triangular wave signals as described in the present embodiment thus reduces the peak value of ripple currents in the motor controller 1.
[0042] (Phase-Based Control of Triangular Wave Signals)
[0043] A method for controlling ripple currents performed by the triangular wave generator 43 controlling triangular wave signals based on phases will now be described. The triangular wave generator 43 provides, to the inverters 41 in each group with the same reference frequency, triangular wave signals with phases shifted from one another as shown in
[0044] More specifically, as shown in
[0045] In the present embodiment, with the phases controlled for each group, unlike with the technique described in Patent Literature 1 described above, not all of the triangular wave signals have phases different from one another. More specifically, every group uses a triangular wave signal with a phase of 0 degrees.
[0046] In the experiments conducted by the inventors with a reference frequency fa of 8 kHz and a variable frequency fr of 200 Hz, the peak-to-peak ripple amplitude in the frequency band with the largest switching ripple amplitudes is about 95% smaller when the above inverters 41.sub.1 to 41.sub.3 are operated with phases of the triangular wave signals controlled as described in the present embodiment than when no phase control is performed in the above manner. This thus reduces adverse effects of ripple currents in the motor controller 1.
[0047] In the examples described above, each of the triangular wave signals output to a group with the same reference frequency either has a frequency change pattern or a phase different from the pattern or the phase of another signal. However, not every triangular wave signal output to a single group with the same reference frequency may have a frequency change pattern or a phase different from the pattern or the phase of another signal. In some embodiments, at least one of the triangular wave signals output to a single group with the same reference frequency may have a frequency change pattern or a phase different from the pattern or the phase of another signal.
[0048] In another example, each of the triangular wave signals output to a single group with the same reference frequency may have a frequency change pattern and a phase both different from the pattern and the phase of another signal. For group 1, for example, triangular wave signals that switch between the frequencies in a combination in sequences different from one another may be generated with different phases.
[0049] Instead of the triangular wave generator 43, each of the inverters 41.sub.1 to 41.sub.7 may perform a process to assign different frequency change patterns or phases to triangular wave signals. In this case, the triangular wave generator 43 may output the same triangular wave signal to the multiple inverters 41 in the same group. The control circuit 101.sub.1 may then generate (through conversion), based on, for example, the triangular wave signal obtained from the triangular wave generator 43, a triangular wave signal for PWM control of the switching element 100.sub.1 with a frequency change pattern different from the patterns of the triangular wave signals for PWM control of the switching element 100.sub.2 and the switching element 100.sub.3 in the same group.
[0050] In the above examples, the inverters 41.sub.1 to 41.sub.7 are grouped by reference frequency. The inverters 41 with the same reference frequency may further be divided into multiple subgroups. This also allows triangular wave signals to have different frequencies or phases in each group, thus reducing the peak value of ripple currents.
[0051] The scope of the claims is construed without being limited to the features described in the embodiments described above. The scope of the claims is construed to include the scope understandable by those skilled in the art to solve intended issues in view of the common technical knowledge at the time of filing.
[0052] (Appendix)
[0053] A motor controller (1) for controlling an operation of a plurality of motors (42), the motor controller (1) comprising: [0054] a plurality of inverters (41), each of the plurality of inverters (41) including a switching element (100) to supply power to a corresponding motor (42) of the plurality of motors (42) through pulse width modulation control based on a carrier signal; [0055] a direct current power supply (20) configured to supply power to the plurality of inverters (41); and [0056] a capacitor (25) connected parallel to the direct current power supply (20), [0057] wherein each of the plurality of inverters (41) is assigned with a reference frequency based on a switching frequency of the inverter (41), and the reference frequency is associated with the carrier signal for the pulse width modulation control, [0058] each of the plurality of inverters (41) is categorized into one of a plurality of groups based on the reference frequency assigned to the inverter (41), and [0059] all inverters (41) in each of the groups have corresponding carrier signals being triangular wave signals determined based on the reference frequency assigned to the group, and at least one of the carrier signals corresponding to all the inverters (41) in each of the plurality of groups has at least one of a frequency or a phase different from a frequency or a phase of another carrier signal of the carrier signals.
DESCRIPTION OF SYMBOLS
[0060] 1: motor controller, 20: power supply, 25: capacitor, 40: capacitor, 41: inverter, 42: motor, 43: triangular wave generator, 100: switching element, 101: control circuit