Motor driving device and motor driving method
11011952 · 2021-05-18
Assignee
Inventors
Cpc classification
H02P5/46
ELECTRICITY
H02K3/42
ELECTRICITY
International classification
H02K3/42
ELECTRICITY
H02P5/46
ELECTRICITY
Abstract
A motor driving device includes N units (N is a natural number equal to or greater than 2) of inverters configured to control N units of motors, respectively, a×N units (a is a natural number) of cables configured to allow connection between the N units of inverters and the N units of motors, respectively, and a PWM signal output unit configured to transmit a PWM signal to the N units of inverters. The N units of inverters and the a×N units of cables are divided into M groups (M≤N). The PWM signal output unit outputs the PWM signal for driving at least one inverter belonging to each group of the M groups so that the PWM signals have phase differences shifted by 360 degrees/M among the groups.
Claims
1. A motor driving device comprising: N units of motors, the N being a natural number equal to or greater than 2; N units of inverters configured to control the N units of motors, respectively; a×N units of cables configured to allow connection between the N units of inverters and the N units of motors, respectively, the a being a natural number; a PWM signal output unit configured to transmit a PWM signal to the N units of inverters, a stray capacitance estimating unit configured to calculate added stray capacitances obtained by adding each stray capacitance of the N units of motors and each stray capacitance of the a×N units of cables, at least based on information on the N units of motors and information on the a×N units of cables; and a grouping unit configured to obtain M groups having an identical stray capacitance, based on the added stray capacitances calculated by the stray capacitance estimating unit, and prepare a table indicating a combination of at least motors and inverters included in each of the M groups, wherein M is a natural number equal to or less than N and equal to or greater than 2, wherein the PWM signal output unit outputs the PWM signal for driving at least one inverter belonging to each group of the M groups so that the PWM signals have phase differences shifted by 360 degrees/M among the groups, based on the table.
2. The motor driving device according to claim 1, wherein the PWM signal output unit includes M units of PWM control units each configured to output the PWM signal to the at least one inverter in each group of the M groups, and a triangular wave generator configured to output triangular waves having phase differences shifted by 360 degrees/M to the M units of PWM control units, and the M units of PWM control units output the PWM signals having phase differences shifted by 360 degrees/M on a basis of the triangular waves.
3. The motor driving device according to claim 1, wherein the motors are three-phase motors.
4. A motor driving method for controlling a motor driving device, the motor driving device comprising: N units of motors, the N being a natural number equal to or greater than 2; N units of inverters configured to control the N units of motors, respectively, the N being a natural number equal to or greater than 2; and a×N units of cables configured to allow connection between the N units of inverters and the N units of motors, respectively, the a being a natural number, the motor driving method comprising a step of: calculating added stray capacitances obtained by adding each stray capacitance of the N units of motors and each stray capacitance of the a×N units of cables, at least based on information on the N units of motors and information on the a×N units of cables; and obtaining M groups having an identical stray capacitance, based on the added stray capacitances calculated, and preparing a table indicating a combination of at least motors and inverters included in each of the M groups, wherein M is a natural number equal to or less than N and equal to or greater than 2, wherein PWM signals each for driving at least one inverter belonging to each group of the M groups have phase differences shifted by 360 degrees/M among the groups, based on the table.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE INVENTION
(6) An embodiment according to the present disclosure will be described below in detail with reference to the drawings.
(7) The motor driving device 10 includes an AC power source 11, a converter 12, N units (N is a natural number equal to or greater than 2) of inverters 13-1 to 13-N, N units of motors 14-1 to 14-N, cables L.sub.11 to L.sub.13 respectively to cables L.sub.N1 to L.sub.N3 for connecting the respective inverters 13-1 to 13-N and the motors 14-1 to 14-N, and a PWM signal output unit 15. The inverters 13-1 to 13-N are disposed so as to correspond to the respective motors 14-1 to 14-N, and the number of the inverters is identical to the number of the motors. It is noted that although five units or more of the inverters are illustrated in
(8) Each of the motors 14-1 to 14-N has a stray capacitance. Each of the cables L.sub.11 to L.sub.13 respectively to L.sub.N1 to L.sub.N3, which connects the inverters 13-1 to 13-N and the motors 14-1 to 14-N, also has a stray capacitance. In
(9) The three-phase AC power (U-phase, V-phase, W-phase, and GND) supplied by the AC power source 11 is converted to DC power by the converter 12. The DC power is converted into three-phase AC power by the inverters 13-1 to 13-N. The motors 14-1 to 14-N are driven by the AC power output by the inverters 13-1 to 13-N. When each of the motors 14-1 to 14-N is decelerated, the three-phase AC power generated by each of the motors is converted from AC power to DC power by each of the inverters 13-1 to 13-N. The DC power is input to the converter 12, converted into three-phase AC power by the converter 12, and thereafter input to the AC power source 11.
(10) As shown in
(11) The inverters 13-1 to 13-N have the same configuration. For the sake of simplification,
(12) The U-phase AC power is output from the connected portion between the main terminals of the two transistors TR arranged in the first column of the inverter 13-1 to the motor 14-1. The V-phase AC power is output from the connected portion between the main terminals of the two transistors TR arranged in the second column of the inverter 13-1 to the motor 14-1. The W-phase AC power is output from the connected portion between the main terminals of the two transistors TR arranged in the third column of the inverter 13-1 to the motor 14-1.
(13) A capacitor C.sub.2 is disposed on the input side to be connected to the converter 12 in the inverter 13-2. The capacitor C.sub.2 functions as a smoothing capacitor for suppressing a pulsating component of the DC power and an accumulation capacitor for accumulating a DC voltage. In the inverter 13-2, the constituent units each including the transistor TR and the diode D connected in parallel to the transistor TR are arranged in two rows and three columns. In each column, one main terminal (for example, an emitter terminal) of the transistor TR in the upper row is connected to another main terminal (for example, a collector terminal) of the transistor TR in the lower row. A signal SU.sub.N2, a signal SV.sub.N2, and a signal SW.sub.N2, and an inversion signal SU.sub.I2, an inversion signal SV.sub.I2 and an inversion signal SW.sub.I2 are supplied by the PWM signal output unit 15 to the control terminals (for example, base terminals) of the transistors TR arranged in two rows and three columns of the inverter 13-2 shown in
(14) The U-phase AC power is output from the connected portion between the main terminals of the two transistors TR arranged in the first column of the inverter 13-2 to the motor 14-2. The V-phase AC power is output from the connected portion between the main terminals of the two transistors TR arranged in the second column of the inverter 13-2 to the motor 14-2. The W-phase AC power is output from the connected portion between the main terminals of the two transistors TR arranged in the third column of the inverter 13-2 to the motor 14-2.
(15) As shown in
(16) In the case of N=4 as another example, an operator calculates the added stray capacitance C.sub.1 (C.sub.1=C.sub.11+C.sub.12+C.sub.13) of the motor 14-1 and the cables L.sub.11 to L.sub.13, and further calculates an added stray capacitance C.sub.3 (C.sub.3=C.sub.31+C.sub.32+C.sub.33) of the motor 14-3 and the cables L.sub.31 to L.sub.33. The operator further calculates the added stray capacitance C.sub.2 (C.sub.2=C.sub.21+C.sub.22+C.sub.23) of the motor 14-2 and the cables L.sub.21 to L.sub.23, and an added stray capacitance C.sub.4 (C.sub.4=C.sub.41+C.sub.42+C.sub.43) of the motor 14-4 and the cables L.sub.41 to L.sub.43. In the case where the sum of the stray capacitances (C.sub.1+C.sub.3) is equal to the sum of the stray capacitances (C.sub.2+C.sub.4), two groups (M=2) including a first group and a second group are formed. The first group includes the motor 14-1, the inverter 13-1, and the cables L.sub.11 to L.sub.13, and the motor 14-3, the inverter 13-3, and the cables L.sub.31 to L.sub.33. The second group includes the motor 14-2, the inverter 13-2, and the cables L.sub.21 to L.sub.23, and the motor 14-4, the inverter 13-4, and the cables L.sub.41 to L.sub.43. In this case, the sum of the stray capacitances (C.sub.1+C.sub.3) and the sum of the stray capacitances (C.sub.2+C.sub.4) are treated as the stray capacitances of the groups, respectively. It is noted that the state of the stray capacitances being equal includes not only the state of being completely identical, but also the state in which a difference between the stray capacitances is in a specified range (for example, one stray capacitance is 10% greater or less compared to the other stray capacitance).
(17) In the case where M groups having the same stray capacitance are formed, the triangular wave generator 17 outputs triangular waves having phase differences shifted by 360 degrees/M among the groups to the PWM control units corresponding to the inverters of each group of the M groups. In an example of the case where the number of the groups having the same stray capacitance is two (M=2), the triangular wave generator 17 outputs triangular waves having phase differences shifted by 180 degrees between the groups to the PWM control units corresponding to the inverters in each group of the two groups. In the case where the number of the groups having the same stray capacitance is three (M=3), the triangular wave generator 17 outputs triangular waves having phase differences shifted by 120 degrees among the groups to the PWM control units corresponding to the inverters in each group of the three groups.
(18) The case of N=2 and M=2, for example, is described below. It is supposed that the added stray capacitance C.sub.1 (C.sub.1=C.sub.11+C.sub.12+C.sub.3) is equal to the added stray capacitance C.sub.2 (C.sub.2=C.sub.21+C.sub.22+C.sub.23) and that the first group includes the motor 14-1, the inverter 13-1, and the cables L.sub.11 to L.sub.13, while the second group includes the motor 14-2, the inverter 13-2, and the cables L.sub.21 to L.sub.23. The PWM control unit 16-1 corresponds to the inverter 13-1 of the first group, and the PWM control unit 16-2 corresponds to the inverter 13-2 of the second group. The triangular wave generator 17 outputs a first triangular wave, and a second triangular wave having a phase difference shifted by 180 degrees from the first triangular wave to the PWM control units 16-1, 16-2, respectively.
(19) As shown in
(20) TABLE-US-00001 TABLE 1 NAME OF PWM GROUP NAME CONTROL UNIT NAME OF INVERTER NAME OF MOTOR FIRST GROUP FIRST PWM FIRST INVERTER FIRST MOTOR CONTROL UNIT SECOND GROUP SECOND PWM CONT SECOND INVERTER SECOND MOTOR ROL UNIT
(21) Table 2 indicates the table of the case of N=4 and M=2. Also in Table 2, the stray capacitances of the first group and the second group are equal to each other. In the first group, the first PWM control unit and a third PWM control unit correspond to the PWM control units 16-1, 16-3, respectively. The first inverter and a third inverter correspond to the inverters 13-1, 13-3, respectively. The first motor and a third motor correspond to the motors 14-1, 14-3, respectively. In the second group, the second PWM control unit and a fourth PWM control unit correspond to the PWM control units 16-2, 16-4, respectively. The second inverter and a fourth inverter correspond to the inverters 13-2, 13-4, respectively. The second motor and a fourth motor correspond to the motors 14-2, 14-4, respectively.
(22) TABLE-US-00002 TABLE 2 NAME OF PWM GROUP NAME CONTROL UNIT NAME OF INVERTER NAME OF MOTOR FIRST GROUP FIRST PWM FIRST INVERTER FIRST MOTOR CONTROL UNIT THIRD PWM THIRD INVERTER THIRD MOTOR CONTROL UNIT SECOND GROUP SECOND PWM CONT SECOND INVERTER SECOND MOTOR ROL UNIT FOURTH PWM CONT FOURTH INVERTER FOURTH MOTOR ROL UNIT
(23) The tables stored in the storage unit 174 are prepared on the basis of the information input by an operator. An operator estimates the stray capacitances of the motors 14-1 to 14-N and the stray capacitances of the cables L.sub.11 to L.sub.13 respectively to L.sub.N1 to L.sub.N3 for connecting the respective inverters 13-1 to 13-N and the motors 14-1 to 14-N. The motors 14-1 to 14-N, the inverters 13-1 to 13-N, and the cables L.sub.11 to L.sub.13 respectively to L.sub.N1 to L.sub.N3 are divided into M groups (M is a natural number is equal to or less than N and equal to or greater than 2) so that the stray capacitances are equal among the groups. The operation of the PWM signal output unit 15 is described below, by use of the case of N=2 and M=2 as an example. An operator is supposed to estimate that the added stray capacitance obtained by adding the stray capacitance of the motor 14-1 to the stray capacitances of the cables L.sub.11 to L.sub.13 is equal to the added stray capacitance obtained by adding the stray capacitance of the motor 14-2 to the stray capacitances of the cables L.sub.21 to L.sub.23. The operator inputs at least one of the information for specifying the inverters 13-1, 13-2 and the information for specifying the motors 14-1, 14-2 into the triangular wave generator 17 via the input/output unit 173.
(24) The control unit 172 specifies the PWM control units with respect to the same added stray capacitance on the basis of the at least one of the information for specifying the inverters 13-1, 13-2 and the information for specifying the motors 14-1, 14-2, and stores Table 1 indicating the groups having the same added stray capacitance as the first group and the second group in the storage unit 174. Table 1 indicates the case where the information on the inverters 13-1, 13-2 and the information on the motors 14-1, 14-2 are both input into the triangular wave generator 17. The control unit 172 controls the triangular wave generating unit 171 by referring to the table of Table 1 stored in the storage unit 174, during the operation of the motor driving device, to output the first triangular wave and the second triangular wave having phase differences shifted by 180 degrees from each other to the PWM control units 16-1, 16-2, respectively.
(25) As shown in
(26) The comparator 161-1 compares the first triangular wave and the U-phase voltage command VU.sub.1, and outputs the signal SU.sub.N1 to the inverter 13-1 and the NOT circuit 161-2. The NOT circuit 161-2 outputs the inversion signal SU.sub.I1 to the inverter 13-1. The comparator 161-3 compares the first triangular wave and the V-phase voltage command VV.sub.1, and outputs the signal SV.sub.N1 to the inverter 13-1 and the NOT circuit 161-4. The NOT circuit 161-4 outputs the inversion signal SV.sub.I1 to the inverter 13-1. The comparator 161-5 compares the first triangular wave and the W-phase voltage command VW.sub.1, and outputs the signal SW.sub.N1 to the inverter 13-1 and the NOT circuit 161-6. The NOT circuit 161-6 outputs the inversion signal SW.sub.I1 to the inverter 13-1.
(27) The PWM control unit 16-2, which has the same configuration as the PWM control unit 16-1, has a comparator 162-1, a comparator 162-3 and a comparator 162-5, and a NOT circuit 162-2, a NOT circuit 162-4 and a NOT circuit 162-6 respectively for inverting the outputs of the comparators 162-1, 162-3, 162-5. The triangular wave generator 17 inputs the second triangular wave into each of the comparators 162-1, 162-3, 162-5. The comparator 162-2 receives a U-phase voltage command VU.sub.2. The comparator 162-3 receives a V-phase voltage command VV.sub.2. The comparator 162-5 receives a W-phase voltage command VW.sub.2. The PWM control unit 16-2 outputs the signals SU.sub.N2, SV.sub.N2, SW.sub.N2 and the inversion signals SU.sub.I2, SV.sub.I2, SW.sub.I2 to the inverter 13-2, by the same operation as the PWM control unit 16-1.
(28) The next description with reference to
(29) The control unit 172 controls the triangular wave generating unit 171 by referring to the table of Table 1 stored in the storage unit 174, during the operation of the motor driving device, to output the first triangular wave and the second triangular wave having phase differences shifted by 180 degrees from each other to the PWM control units 16-1, 16-2, respectively. In the state shown in
(30) The case of N=2 and M=2 has been described so far. The value N may be appropriately set according to the configuration of the motor driving device, and the number M of the groups may be set to any number as long as the stray capacitances are made equal among the groups. For example, in the motor driving device with N=6, the number M may be set to 2 or 3 as long as the stray capacitances are made equal among the groups.
(31) The above-described PWM control unit is enabled to be realized by hardware, software, or a combination of these. The PWM control method to be performed by the cooperation of the respective components included in the above-described PWM control unit is also enabled to be realized by hardware, software, or a combination of these. The description of “being realized by software” means the case of being realized when a computer reads and executes a program. In the case of being realized by the cooperation of hardware and software, the PWM control unit includes an arithmetic processing unit such as a CPU (Central Processing Unit). The PWM control unit includes an auxiliary storage device such as an HDD (Hard Disk Drive) for storing various types of control programs such as application software and OS (Operating System) and a main storage device such as a RAM (Random Access Memory) for storing data temporarily required by the arithmetic processing unit in executing such programs.
(32) In the PWM control unit, the arithmetic processing unit reads application software or OS from the auxiliary storage device, develops the read application software or the OS in the main storage device, and performs arithmetic processing based on the application software or the OS. Various types of hardware included in each device are controlled on the basis of the arithmetic processing result. In this way, the present embodiment is enabled to be realized by the cooperation of hardware and software.
(33) Programs are stored by use of various types of non-transitory computer readable media, and are able to be supplied to a computer. Non-transitory computer readable media include various types of tangible storage media. Examples of the non-transitory computer readable media include: a magnetic recording medium (e.g. hard disk drive); a magneto-optical recording medium (e.g. magneto-optical disk); CD-ROM (Read Only Memory); CD-R; CD-R/W; and semiconductor memory (e.g. Mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, and RAM (Random Access Memory)).
(34) The above-described embodiment is a preferred embodiment of the present invention. However, the scope of the present invention is not limited only to the above-described embodiment. Various modifications are available without deviating from the gist of the present invention. For example, as shown in
(35) <Modification in which the PWM Control Unit is Provided Separately from the Motor Control Device>
(36) In the embodiment described above, the PWM control unit is configured so as to be included in the motor driving device. An PWM control device having some or all of the functions of the PWM control unit may be provided separately from the motor driving device.
EXPLANATION OF REFERENCE NUMERALS
(37) 11 AC POWER SOURCE 12 CONVERTER 13-1 to 13-N INVERTER 14-1 to 14-N MOTOR 15 PWM SIGNAL OUTPUT UNIT 16-1 to 16-N PWM CONTROL UNIT 17 TRIANGULAR WAVE GENERATOR