The present application claims priority under 35 U.S.C. §119 to Japanese Patent Application No. 2013-199990, filed Sep. 26, 2013. The contents of this application are incorporated herein by reference in their entirety.
1. Field of the Invention
The present invention relates to a matrix converter.
2. Discussion of the Background
Matrix converters include a plurality of bidirectional switches that couple between an AC (alternating-current) power source and a load. The bidirectional switches are controlled to directly switch phase voltages of the AC power source so as to output a desired voltage and a desired frequency to the load.
In switching between the phases of the AC power source to be coupled to the load using a bidirectional switch, the matrix converters perform commutation, which is to individually control, in a predetermined order, switching elements constituting the bidirectional switch. This is for the purpose of preventing inter-input phase short-circuiting and opening of an output phase.
Known commutations include a commutation based on a current commutation method and a commutation based on a voltage commutation method. The current commutation method may involve a commutation failure such as opening of an output phase due to a delay of polarity switching or erroneous detection of current, which are caused when, for example, the output current is small. The voltage commutation method may involve a commutation failure such as inter-input phase short-circuiting due to a delay in switching of relationship in magnitude among input phase voltages or due to erroneous detection of voltage, which are caused when, for example, the difference in relationship in magnitude among the input phase voltages is small.
In view of this, Japanese Unexamined Patent Application Publication No. 2003-333851 discloses performing a commutation while switching from the current commutation method to the voltage commutation method or from the voltage commutation method to the current commutation method when an absolute value of the output current is small or when the difference in absolute value among the input phase voltages is small.
According to one aspect of the present disclosure, a matrix converter includes a power converter and a controller. The power converter includes a plurality of bidirectional switches each having a conducting direction controllable by a plurality of switching elements. The plurality of bidirectional switches are disposed between a plurality of input terminals and a plurality of output terminals. The plurality of input terminals are respectively coupled to phases of an AC power source. The plurality of output terminals are respectively coupled to phases of a load. The controller is configured to control the plurality of bidirectional switches. The controller includes a first commutation controller, a second commutation controller, and a selector. The first commutation controller is configured to perform commutation control based on a first commutation. The second commutation controller is configured to perform the commutation control based on a second commutation different from the first commutation. The selector is configured to select between the first commutation controller and the second commutation controller to perform the commutation control based on a vector of an output current or a vector of an output voltage from the power converter or based on a vector of an input voltage or a vector of an input current from the AC power source to the power converter.
A more complete appreciation of the present disclosure and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
The embodiments will now be described with reference to the accompanying drawings, wherein like reference numerals designate corresponding or identical elements throughout the various drawings.
The matrix converter 1 includes input terminals Tr, Ys, and Tt, output terminals Tu, Tv, and Tw, a power converter 10, an LC filter 11, an input voltage detector 12, an output current detector 13, and a controller 14. The AC power source 2 supplies three-phase AC power to the matrix converter 1 through the input terminals Tr, Ts, and Tt. The matrix converter 1 converts the three-phase AC power into three-phase AC power of a desired voltage and a desired frequency. Then, the matrix converter 1 outputs the resulting three-phase AC power to the load 3 through the output terminals Tu, Tv, and Tw.
The power converter 10 includes a plurality of bidirectional switches, namely, Sru, Ssu, Stu, Srv, Ssv, Stv, Srw, Ssw, and Stw (hereinafter occasionally collectively referred to as bidirectional switch S). The plurality of bidirectional switches couple the phases of the AC power source 2 to the corresponding phases of the load 3.
The bidirectional switches Sru, Ssu, and Stu respectively couple the R, S, and T phases of the AC power source 2 to the U phase of the load 3. The bidirectional switches Srv, Ssv, and Stv respectively couple the R, S, and T phases of the AC power source 2 to the V phase of the load 3. The bidirectional switches Srw, Ssw, and Stw respectively couple the R, S, and T phases of the AC power source 2 to the W phase of the load 3.
Examples of the unidirectional switches Sio and Soi include, but are not limited to, semiconductor switching elements such as metal-oxide-semiconductor field-effect transistor (MOSFET) and insulated gate bipolar transistor (IGBT). Other examples include next generation semiconductor switching elements such as SiC and GaN.
Referring back to
The input voltage detector 12 detects the phase voltage of each of the R, S and T phases of the AC power source 2. Specifically, the input voltage detector 12 detects instantaneous values Er, Es, and Et (hereinafter referred to as input phase voltages Er, Es, and Et) respectively of the phase voltages of the R, S, and T phases of the AC power source 2. The phase voltages of the R, S, and T phases of the AC power source 2 may be occasionally collectively referred to as input voltage Vi.
The output current detector 13 detects the current flowing between the power converter 10 and the load 3. Specifically, the output current detector 13 detects instantaneous values Iu, Iv, and Iw (hereinafter referred to as output phase currents Iu, Iv, and Iw) of the currents flowing between the power converter 10 and the U, V, and W phases of the load 3. In the following description, the output phase currents Iu, Iv, and Iw may be occasionally collectively referred to as output current Io. Also, instantaneous values of the voltages respectively output to the U, V, and W phases of the load 3 from the power converter 10 may be occasionally referred to as output phase voltages Vu, Vv, and Vw. The phase voltages respectively output to the U, V, and W phases of the load 3 from the power converter 10 may be occasionally collectively referred to as output voltage Vo.
The controller 14 generates gate signals S1u to S6u, S1v to S6v, and S1w to S6w based on the input phase voltages Er, Es, and Et and based on the output phase currents Iu, Iv, and Iw. In the following description, the gate signals S1u to S6u, S1v to S6v, and S1w to S6w may be occasionally collectively referred to as gate signal Sg.
As described later, the controller 14 switches between commutation methods based on a vector of the output current Io. This ensures accurate switching between the commutation methods. The commutation operation will be described in detail below.
The controller 14 includes a microcomputer and various circuits. The microcomputer includes a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), and an input-output port. The CPU of the microcomputer reads and executes a program stored in the ROM to function as the voltage command calculator 30, the PWM duty ratio calculator 31, and the commutator 32. It is possible to implement the controller 14 using hardware alone, without using any programs.
Based on a frequency command f* and the output phase currents Iu, Iv, and Iw, the voltage command calculator 30 generates voltage commands Vu*, Vv*, and Vw* (hereinafter occasionally collectively referred to as voltage command Vo*) for the respective output phases. Then, the voltage command calculator 30 outputs the voltage commands Vu*, Vv*, and Vw*. The frequency command f* is a command associated with the frequencies of the output phase voltages Vu, Vv, and Vw.
Based on the voltage commands Vu*, Vv*, and Vw* and based on the input phase voltages Er, Es, and Et, the PWM duty ratio calculator 31 generates PWM voltage commands Vu1*, Vv1*, and Vw1*. It is possible to use any known technique to generate the PWM voltage commands Vu1*, Vv1*, and Vw1*. Exemplary techniques are described in Japanese Unexamined Patent Application Publication No. 2008-048550 and Japanese Unexamined Patent Application Publication No. 2012-239265.
For example, during a period of unchanging relationship in magnitude among the input phase voltages Er, Es, and Et, the PWM duty ratio calculator 31 makes the input phase voltages Er, Es, and Et into input phase voltages Ep, Em, and En in descending order. Then, the PWM duty ratio calculator 31 converts the voltage commands Vu*, Vv*, and Vw* into pulse width modulation signals corresponding to the voltage values of the input phase voltages Ep, Em, and En. Then, the PWM duty ratio calculator 31 outputs the resulting PWM voltage commands Vu1*, Vv1*, and Vw1*. In the following description, the PWM voltage commands Vu1*, Vv1*, and Vw1* may be occasionally collectively referred to as PWM voltage command Vo1*.
The commutator 32 executes commutation control, which is to switch the phases of the AC power source 2 to be coupled to the load 3 using the bidirectional switch S. Specifically, in response to the PWM voltage commands Vu1*, Vv1*, and Vw1*, the commutator 32 determines the switching order of the bidirectional switch S at the time of commutation based on the polarity of each of the output phase currents Iu, Iv, and Iw and based on the input phase voltages Ep, Em, and En. Based on the switching order thus determined, the commutator 32 generates the gate signals S1u to S6u, S1v to S6v, and S1w to S6w.
The gate signals S1u to S6u, S1v to S6v, and S1w to S6w are input into each of the unidirectional switches Sio and Soi of the bidirectional switch S of the power converter 10. Thus, the unidirectional switches Sio and Soi are ON-OFF controlled.
The unidirectional switch Sio (see
Referring back to
The selector 43 selects one of the first and second commutation controllers 41 and 42 based on a vector of the output current Io (the vector will be hereinafter referred to as output current vector Ioαβ). Then, the selector 43 causes the selected commutation controller to output the gate signals S1u to S6u, S1v to S6v, and S1w to S6w. This eliminates or minimizes a commutation failure such as opening of the output phase and improves accuracy of the output voltage Vo. The configurations of the first commutation controller 41, the second commutation controller 42, and the selector 43 will be described in detail below.
The first commutation controller 41 performs the commutation control based on a first commutation. The first commutation is a method of commutation that has higher dependency on the polarity of the output current Io than a second commutation. An example of the first commutation is a 4-step current commutation, which is relatively long in terms of the output opening time during the commutation operation when the polarity of the output current Io is incorrect.
In the 4-step current commutation, the commutation operation is based on a switching pattern of the following steps 1 to 4 in accordance with the polarity of the output current Io, so as to eliminate or minimize inter-input phase short-circuiting and opening of the output phase.
Step 1: Turn OFF one unidirectional switch, among the unidirectional switches of the bidirectional switch S serving as the switching source, that has a polarity opposite to the polarity of the output current Io.
Step 2: Turn ON one unidirectional switch, among the unidirectional switches of the bidirectional switch S serving as the switching destination, that has the same polarity as the polarity of the output current Io.
Step 3: Turn OFF one unidirectional switch, among the unidirectional switches of the bidirectional switch S serving as the switching source, that has the same polarity as the polarity of the output current Io.
Step 4: Turn ON one unidirectional switch, among the unidirectional switches of the bidirectional switch S serving as the switching destination, that has a polarity opposite to the polarity of the output current Io.
The 4-step current commutation will be described below by referring to
As shown in
At time t1, which is when the commutation operation starts, the first commutation controller 41 changes the gate signal S6u from High level to Low level (step 1). This state is as shown in
Then, at time t2, the first commutation controller 41 changes the gate signal S3u from Low level to High level (step 2). This state is as shown in
Then, at time t3, the first commutation controller 41 changes the gate signal S5u from High level to Low level (step 3). This state is as shown in
Then, at time t4, the first commutation controller 41 changes the gate signal S4u from Low level to High level (step 4). This state is as shown in
At time t5 to time t17 shown in
Thus, in the commutation control based on the 4-step current commutation, the voltage to be output as the output phase voltage Vu is changeable in the order En→Em→Ep→Em→En. At the same time, inter-input phase short-circuiting is eliminated or minimized, and opening of the output phase is eliminated or minimized. The above-described commutation control is similar on the output phase voltages Vv and Vw.
The second commutation controller 42 performs the commutation control based on the second commutation. The second commutation is a method of commutation that has lower dependency on the polarity of the output current Io than the first commutation. An example of the second commutation is a 4-step voltage commutation, which is relatively short in terms of the output opening time during the commutation operation when the polarity of the output current Io is incorrect.
In the 4-step voltage commutation, the commutation operation is based on a switching pattern of the following steps 1 to 4 in accordance with the relationship in magnitude among the input phase voltages Er, Es, and Et, so as to eliminate or minimize inter-input phase short-circuiting and opening of the output phase. In the 4-step voltage commutation, it is not necessary to change the switching pattern depending on the polarity of the output current Io.
Step 1: Turn ON a reverse biased unidirectional switch in a switching destination.
Step 2: Turn OFF a reverse biased unidirectional switch in a switching source.
Step 3: Turn ON a forward biased unidirectional switch in the switching destination.
Step 4: Turn OFF a forward biased unidirectional switch in the switching source.
In the unidirectional switch Sio, the reverse bias refers to a state where the input side voltage is lower than the output side voltage immediately before the commutation operation. The forward bias refers to a state where the input side voltage is higher than the output side voltage immediately before the commutation operation. In the unidirectional switch Soi, the forward bias refers to a state where the input side voltage is lower than the output side voltage immediately before the commutation operation. The reverse bias refers to a state where the input side voltage is higher than the output side voltage immediately before the commutation operation.
As shown in
Then, at time t2, the second commutation controller 42 changes the gate signal S6u from High level to the low level. This state is as shown in
Then, at time t3, the second commutation controller 42 changes the gate signal S3u from Low level to High level. This state is as shown in
Then, at time t4, the second commutation controller 42 changes the gate signal S5u from High level to Low level (step 4). This state is as shown in
At time t5 to time t8, time t10 to time t13, and time t14 to time t17 shown in
Thus, in the 4-step voltage commutation, the voltage to be output as the output phase voltage Vu is changeable in the order En→Em→Ep→Em→En. At the same time, inter-input phase short-circuiting is eliminated or minimized, and opening of the output phase is eliminated or minimized. The above-described commutation control is similar on the output phase voltages Vv and Vw, with a commutation failure eliminated or minimized.
Next, the selector 43 will be described. The selector 43 selects between the first and second commutation controllers 41 and 42 to perform the commutation control based on the output current vector Ioαβ. As described above, the first commutation controller 41 performs the commutation control based on the first commutation, while the second commutation controller 42 performs the commutation control based on the second commutation.
The first commutation has relatively high dependency on the polarity of the output current Io, and thus is susceptible to detection sensitivity, detection noise, and other factors associated with the output current detector 13. For example, a region RA shown in
In contrast, the second commutation has relatively low dependency on the polarity of the output current Io, and thus is less susceptible to detection sensitivity, detection noise, and other factors associated with the output current detector 13 than the first commutation. In view of this, the selector 43 selects the second commutation controller 42 in a region where a commutation failure is possible with the first commutation, so that the second commutation controller 42 performs the commutation control based on the second commutation.
The selector 43 determines whether a region is where a commutation failure is possible with the first commutation based on the output current vector Ioαβ, instead of on the absolute value of the output current Io. Specifically, the selector 43 selects the first commutation controller 41 when the output current vector Ioαβ is outside a predetermined range, and selects the second commutation controller 42 when the output current vector Ioαβ is within the predetermined range.
This enables the selector 43 to accurately determine whether a region is where a commutation failure is possible with the first commutation, and to cause the second commutation controller 42 to perform the commutation control based on the second commutation. This, as a result, eliminates or minimizes degradation of accuracy of the output voltage Vo due to a commutation failure associated with the first commutation controller 41.
The frequency determinator 44 detects a frequency ωo of the output current Io (hereinafter referred to as output current frequency ωo) based on the output phase currents Iu, Iv, and Iw. The output phase currents Iu, Iv, and Iw are detected by the output current detector 13 or estimated by a motor angular velocity detector (not shown) or from an output voltage command. The frequency determinator 44 includes phase locked loop (PLL), for example.
The three-phase two-phase converter 45 converts the output phase currents Iu, Iv, and Iw into αβ components on two orthogonal axes of a fixed coordinate system to obtain the output current vector Ioαβ. The output current vector Ioαβ has vector components, namely, a current component Ioα in the α axis direction, and a current component Ioβ in the β axis direction.
For the commutation operation in the U phase, the U phase determinator 50 shown in
Specifically, the U phase determinator 50 outputs a High level of U phase selection signal Su when the output current vector Ioαβ is outside a predetermined range RCx (x=1 to 7). The U phase determinator 50 outputs a Low level of U phase selection signal Su when the output current vector Ioαβ is within the predetermined range RCx. The output current vector Ioαβ is less susceptible to detection error of the output current detector 13 than the output phase currents Iu, Iv, and Iw. This improves the accuracy of determination as to commutation switching.
The U phase determinator 50 sets the predetermined range RCx based on a parameter Pa (=1 to 7) and a parameter Pb (=1 to 3), which are set in an internal storage of the U phase determinator 50. The predetermined range RCx set by the parameters Pa and Pb will be described in detail below. For example, the parameters Pa and Pb may be set through an input device, not shown, by a person who installs the matrix converter 1.
Setting the predetermined range RC1 in this manner compensates for such occurrences during a period of small output phase current Iu as a delay of switching of the switching pattern in accordance with the polarity of the output current Io (such delay will be hereinafter referred to as polarity switching delay). As a result, a region where a commutation failure is possible is set into the predetermined range RC1.
In contrast, as shown in
The U phase determinator 50 obtains the predetermined angle Δθ1 based on, for example, the following Formula (2) or a table corresponding to Formula (2). Thus, an angle that corresponds to the output current frequency ωo and to the commutation selection cycle dT is used as the predetermined angle Δθ1. This accurately reduces the possibility of a commutation failure even when the output current frequency ωo changes.
Δθ1=ωo×dT (2)
The U phase determinator 50 sets the predetermined width D1 in accordance with the setting of the parameter Pb. In a case where Pb=1, the predetermined width D1 is set at a value obtained by multiplying an average detection error Ndis of the output current detector 13 by a safety coefficient Kdis (>1). In a case where Pb=2, the predetermined width D1 is set at a value obtained by a sine function of a product of the output current frequency ωo, the commutation selection cycle dT, and a safety coefficient Ks (>1). This eliminates or minimizes a delay of polarity switching in a period of small output phase current Iu even when the output current frequency ωo is high.
In a case where Pb=3, the U phase determinator 50 obtains the predetermined width D1 from the following Formula (3) or a table corresponding to Formula (3). Thus, the predetermined width D1 is selected from, whichever is greater: the width determined by the average detection error Ndis; and the width at which a delay of polarity switching is eliminated or minimized even when the output current frequency ωo is high. In Formula (3), Ioc denotes an overcurrent value of the output current Io, and Ks (>2) denotes a safety coefficient.
D1=max(Kdis×Ndis,2×Ioc×sin(Ks×ωo×dT/2) (3)
As described above, in the example shown in
This prevents the second commutation from being left out from selection in the period of small output phase current Iu, and reduces the possibility of a commutation failure.
In a case where Pa=2, the U phase determinator 50 may select the second commutation regardless of the magnitude of the output phase current Iu, when a phase θu of the output phase current Iu is (π−Δθ2)/2 to (π+Δθ2)/2.
In a case where Pa=2, the U phase determinator 50 obtains the predetermined angle Δθ2 from the following Formula (4) or a table corresponding to Formula (4), for example. Thus, the predetermined angle Δθ2 is selected from, whichever is greater: the angle at which a delay of polarity switching is eliminated or minimized even when the output current frequency ωo is high; and the angle that increases as the vector length of the output current vector Ioαβ decreases. In Formula (4), |Ioαβ| denotes the vector length of the output current vector Ioαβ, and Ks (>1) denotes a safety coefficient.
Δθ2=max(Ks×ωo×dT,2×sin−1(Kdis×Ndis/|Ioαβ|) (4)
This compensates for a delay of polarity switching in the period of small output phase current Iu regardless of the magnitude of the output phase current Iu, and reduces the possibility of a commutation failure. For example, when the phase θu of the output phase current Iu is (π−Δθ2−Δθ1)/2 to (π+Δθ2−Δθ1)/2, the second commutation may be selected regardless of the magnitude of the output phase current Iu.
In the range RC4b, the second commutation is selected when the length of the output current vector Ioαβ is short (amplitude of the output current Iu is small). This ensures that the second commutation is selected any time when the amplitude of the output phase current Iu is small, as compared with the case where Pa=2. This, in turn, further reduces the possibility of a commutation failure.
The U phase determinator 50 obtains the radius R from the following Formula (5) or a table corresponding to Formula (5), for example. The safety coefficient Kdis is a value larger than 1.
R=Kdis×Ndis (5)
The U phase determinator 50 obtains the predetermined angle Δθ2 from the following Formula (6) or a table corresponding to Formula (6), for example, instead of Formula (4).
Δθ2=max(Ks×ωo×dT,2×sin−1(1/Kdis) (6)
As compared with the predetermined range RC4, the predetermined range RC5 provides more of a compensation for a delay of polarity switching during the period of small output phase current Iu, and further reduces the possibility of a commutation failure.
The U phase determinator 50 obtains the predetermined angle Δθ3 based on, for example, the following Formula (7) or a table corresponding to Formula (7). Thus, an angle that corresponds to a product of the output current frequency ωo and the commutation selection cycle dT is used as the Δθ3. This reduces the possibility of a commutation failure in the period of small output phase current Iu. The safety coefficient Ks is a value larger than 2.
Δθ3=Ks×ωo×dT (7)
In a case where Pa=6, the U phase determinator 50 sets a product of the average detection error Ndis and the safety coefficient Kdis (>1) as the predetermined width D1. This reduces the possibility of a commutation failure when the amplitude of the output phase current Iu is small, even when the output current frequency ωo is high.
As compared with the predetermined range RC6, the predetermined range RC7 provides more of a compensation for a delay of polarity switching in the period of small output phase current Iu, and further reduces the possibility of a commutation failure.
Description will be made with regard to processing of comparison between the output current vector Ioαβ and the predetermined range RCx in the U phase determinator 50. The following description will take as an example the processing of comparison between the output current vector Ioαβ and the predetermined range RC1.
The following Formula (8) represents a general expression of a line multiplied by a rotation matrix of the rotational angle Δθ1. From Formula (8), the predetermined range RC1 is defined by lines represented by the following Formula (9).
The relationships among the lines defining the predetermined range RC1 and the current vectors Ioα and Ioβ are represented by the following Formulae (10) and (11).
When the current vector Ioαβ satisfies Formulae (10) and (11), the U phase determinator 50 determines that the current vector Ioαβ is within the predetermined range RC1, and outputs a Low level of U phase selection signal Su. When the current vector Ioαβ does not satisfy Formulae (10) and (11), the U phase determinator 50 determines that the current vector Ioαβ is outside the predetermined range RC1, and outputs a High level of U phase selection signal Su.
The U phase determinator 50 performs the processing of comparison between the output current vector Ioαβ and the predetermined range RCx based on a parameter Pc, which is set in an internal storage of the U phase determinator 50. For example, in a case where Pa=1 and Pc=1, the U phase determinator 50 determines whether the current vector Ioαβ satisfies Formulae (10) and (11) as described above.
The U phase determinator 50 stores, in its internal storage, a determination table corresponding to Formula (9). In a case where Pc=2, the U phase determinator 50 performs the processing of comparison between the output current vector Ioαβ and the predetermined range RCx based on the determination table stored in the storage. This reduces the load of calculation as compared with the case where Pc=1.
In a case where Pa=1 and Pc=3, the U phase determinator 50 does not define the lines defining the predetermined range RC1 using the rotation matrix of the rotational angle Δθ1. Instead, the U phase determinator 50 rotates the output current vector Ioαβ. Two lines defining the predetermined range RC1 not rotated by the rotational angle Δθ1 are represented by the following Formula (12).
β′=A1α′+B1
β′=A2α′+B2 (2)
The output current vector Ioαβ rotated by the rotational matrix of the rotational angle Δθ1 is represented by the following Formula (13).
When the non-rotated two lines and the rotated output current vector Ioαβ satisfy the following Formula (14), the U phase determinator 50 determines that the current vector Ioαβ is within the predetermined range RC1, and outputs a Low level of U phase selection signal Su.
I
oβ
′>A
1
I
oα
′+B
1
I
oβ
′<A
2
I
oα
′+B
2 (14)
Referring back to
When the output current vector Ioαβ is outside a predetermined range RDx (x=1 to 7), the V phase determinator 52 outputs a High level of V phase selection signal Sv. When the output current vector Ioαβ is within the predetermined range RDx, the V phase determinator 52 outputs a Low level of V phase selection signal Sv.
The predetermined range RDx is obtained by turning the predetermined range RCx about the origin O by 2α/3. That is, for the V phase, the predetermined range RDx is set based on a reference direction, as in the case of the U phase. The reference direction is a direction in which the output current vector Ioαβ is oriented at a phase at which the output phase current Iv is zero (π/6 and 7π/6 in this example), where the amplitude of the output phase current Iv is not zero.
Similarly to the U phase determinator 50, the V phase determinator 52 sets the predetermined range RDx based on the parameters Pa and Pb, which are set in an internal storage of the V phase determinator 52. Then, the V phase determinator 52 compares the output current vector Ioαβ with the predetermined range RDx based on the parameter Pc.
When the V phase selection signal Sv is at High level, the V phase switch 64 outputs the gate signals S1v to S6v output from the first commutation controller 41. When the V phase selection signal Sv is at Low level, the V phase switch 64 outputs the gate signals S1v to S6v output from the second commutation controller 42.
When the output current vector Ioαβ is outside a predetermined range REx (x=1 to 7), the W phase determinator 52 outputs a High level of W phase selection signal Sw. When the output current vector Ioαβ is within the predetermined range REx, the W phase determinator 52 outputs a Low level of W phase selection signal Sw.
The predetermined range REx is obtained by turning the predetermined range RCx about the origin O by 4π/3. That is, for the W phase, the predetermined range REx is set based on a reference direction, as in the case of the U phase. The reference direction is a direction in which the output current vector Ioαβ is oriented at a phase at which the output phase current Iw is zero (5π/6 and 11π/6 in this example), where the amplitude of the output phase current Iw is not zero.
Similarly to the U phase determinator 50, the W phase determinator 54 sets the predetermined range REx based on the parameters Pa and Pb, which are set in an internal storage of the W phase determinator 54. Then, the W phase determinator 54 compares the output current vector Ioαβ with the predetermined range REx based on the parameter Pc.
When the W phase selection signal Sw is at High level, the W phase switch 66 outputs the gate signals S1w to S6w output from the first commutation controller 41. When the W phase selection signal Sw is at Low level, the W phase switch 66 outputs the gate signals S1w to S6w output from the second commutation controller 42.
The V phase determinator 52 and the W phase determinator 54 may use the predetermined range RCx as used by the U phase determinator 50. In this case, the V phase determinator 52 rotates the output current vector Ioαβ by 2π/3, and the W phase determinator 54 rotates the output current vector Ioαβ by 4π/3. The V phase determinator 52 compares the output current vector Ioαβ rotated by 2π/3 with the predetermined range RCx. The W phase determinator 54 compares the output current vector Ioαβ rotated by 4π/3 with the predetermined range RCx. Thus, the U phase determinator 50, the V phase determinator 52, and the W phase determinator 54 may share the predetermined range RCx.
As has been described hereinbefore, the matrix converter 1 according to this embodiment selects between the first and second commutation controllers 41 and 42 to perform the commutation control based on the vector of the output current from the power converter 10. This improves the accuracy of commutation switching. With improved accuracy of commutation switching, occurrence of surge voltage is eliminated or minimized. This, in turn, eliminates or minimizes failure of the power converter 10 without providing a snubber circuit or a similar circuit that is large in size and capacity. This, as a result, promotes reduced size, higher efficiency, and lower cost of the matrix converter 1.
The above description exemplifies the first commutation with the 4-step current commutation, and exemplifies the second commutation with the 4-step voltage commutation. This combination of the first and second commutations, however, should not be construed in a limiting sense.
The first commutation controller 41 stores a parameter Ps1 in an internal storage of the first commutation controller 41. The parameter Ps1 indicates the type of the first commutation, so that the first commutation controller 41 performs the commutation control based on the commutation corresponding to the parameter Ps1. The second commutation controller 42 stores a parameter Ps2 in an internal storage of the second commutation controller 42. The parameter Ps2 indicates the type of the second commutation, so that the second commutation controller 42 performs the commutation control based on the commutation corresponding to the parameter Ps2. In the first commutation, the parameters Ps1 and Ps2 are set under the condition that the first commutation has higher dependency on the polarity of the output current Io (hereinafter referred to as current polarity dependency) than the second commutation does. For example, the parameters Ps1 and Ps2 may be set through an input device, not shown, by a person who installs the matrix converter 1.
The commutations shown in
The “1-step current commutation” is such a method of commutation that the input phase voltage output to the output phase is switched on a one-step basis. For example, the commutation control is performed as shown in
The “2-step current commutation” is such a method of commutation that the input phase voltage output to each output phase is switched on a two-step basis. In the 2-step current commutation, among the bidirectional switch S serving as the switching destination, a unidirectional switch with a conducting direction that is the same as the direction of the output current Io is turned ON (step 1). Then, among the bidirectional switch S serving as the switching source, a unidirectional switch with a conducting direction that is the same as the direction of the output current Io is turned OFF (step 2).
The “3-step current commutation” is such a method of commutation that the input phase voltage output to each output phase is switched on a three-step basis. The commutation control is performed as shown in
The “3-step voltage and current commutation” is such a method of commutation that one of its step 1 and step 2 is corresponding step 1 or step 2 of the 3-step voltage commutation, while the other one of step 1 and step 2 is corresponding step 1 or step 2 of the 3-step current commutation.
The “3-step voltage commutation” is such a method of commutation that the input phase voltage output to each output phase is switched on a three-step basis. The commutation control is performed as shown in
The “2-step voltage commutation” is such a method of commutation that the input phase voltage output to each output phase is switched on a two-step basis. Also the 2-step voltage commutation is such a method of commutation that the unidirectional switches Sio and Soi of the bidirectional switch S corresponding to the input phase voltage output to the output phase are both ON before and after the commutation operation, while in the remaining bidirectional switches S, only one of the unidirectional switches is ON.
As has been described hereinbefore, the matrix converter 1 sets the first commutation or the second commutation as desired under the condition that the first commutation has higher current polarity dependency than the second commutation. This ensures setting of whichever commutation is more suitable for the environment in which the matrix converter 1 is installed or for the purpose that the matrix converter 1 serves. This improves the accuracy of the output voltage Vo.
Next, a matrix converter according to a second embodiment will be described. The matrix converter according to the second embodiment is different from the matrix converter 1 according to the first embodiment in that the commutation controller is selected based on the output voltage vector. The following description will mainly focus on those respects that are different from the matrix converter 1 according to the first embodiment, and the same reference numerals designate the same elements and functions throughout the first and second embodiments.
The controller 14A includes the voltage command calculator 30 (not shown), the PWM duty ratio calculator 31 (not shown), and a commutator 32A. The commutator 32A includes the first and second commutation controllers 41 and 42 and a selector 43A.
The selector 43A includes the frequency determinator 44, the three-phase two-phase converter 45, a vector length ratio calculator 47, a vector phase difference calculator 48, a U phase determinator 50A, a V phase determinator 52A, a W phase determinator 54A, the U phase switch 62, the V phase switch 64, and the W phase switch 66.
The three-phase two-phase converter 45 converts the output phase voltages Vu, Vv and Vw into αβ components on two orthogonal axes of a fixed coordinate system to obtain an output voltage vector Vαβ. The output voltage vector Vαβ has vector components, namely, a voltage component Vα in the α axis direction, and a voltage component Vβ in the β axis direction. The three-phase two-phase converter 45 obtains the output voltage vector Vαβ using the following Formula (15), for example.
The vector length ratio calculator 47 calculates a ratio HoVI (hereinafter referred to as vector length ratio HoVI) of the vector length of the output voltage vector Vαβ with respect to the vector length of the output current vector Ioαβ. The vector length ratio calculator 47 calculates the vector length ratio HoVI using the following Formula (16), for example.
The vector phase difference calculator 48 calculates a difference ΔθoVI (hereinafter referred to as vector phase difference ΔθoVI) between a phase θoV of the output voltage vector Vαβ and a phase θoI of the output current vector Ioαβ. The vector phase difference calculator 48 obtains the vector phase difference ΔθoVI using the following Formula (17), for example.
Based on the vector length ratio HoVI and the vector phase difference ΔθoVI, the U phase determinator 50A, the V phase determinator 52A, and the W phase determinator 54A deform the predetermines ranges RCx, RDx, and REx to generate predetermined ranges RCx′, RDx′, and REx′. The predetermined ranges RCx, RDx, and REx are set based on the parameters Pa, Pb, and Pc and based on the output current frequency ωo, as in the U phase determinator 50, the V phase determinator 52, and the W phase determinator 54.
Specifically, in a case where HoVI>1, the U phase determinator 50A, the V phase determinator 52A, and the W phase determinator 54A enlarge the predetermined ranges RCx, RDx, and REx in accordance with the vector length ratio HoVI. In a case where HoVI<1, the U phase determinator 50A, the V phase determinator 52A, and the W phase determinator 54A diminish the predetermined ranges RCx, RDx, and REx in accordance with the vector length ratio HoVI. Then, the U phase determinator 50A, the V phase determinator 52A, and the W phase determinator 54A rotate the predetermined ranges RCx, RDx, and REx about the origin O by the vector phase difference ΔθoVI. Thus, the predetermined ranges RCx′, RDx′, and REx′ are generated.
When the output voltage vector Vαβ is outside the predetermined range RCx′, the U phase determinator 50A outputs a High level of U phase selection signal Su. When the output voltage vector Vαβ is within the predetermined range RCx′, the U phase determinator 50A outputs a Low level of U phase selection signal Su. Similarly to the U phase determinator 50A, the V phase determinator 52A compares the output voltage vector Vαβ with the predetermined range RDx′, and outputs the V phase selection signal Sv in accordance with a result of the comparison. Similarly to the U phase determinator 50A, the W phase determinator 54A compares the output voltage vector Vαβ with the predetermined range REx′, and outputs the W phase selection signal Sw in accordance with a result of the comparison.
Thus, the matrix converter 1A according to the second embodiment is capable of selecting the commutation controller to perform the commutation control based on the output voltage vector Vαβ. This enables the matrix converter 1A to realize higher accuracy of the output voltage Vo than the accuracy realized by the matrix converter 1 when, for example, the output voltage detector 15 is higher in detection accuracy than the output current detector 13.
The matrix converter 1A obtains the output voltage vector Vαβ based on the output phase voltages Vu, Vv, and Vw. It is also possible to replace the three-phase two-phase converter 45 with such a three-phase two-phase converter that subjects voltage commands Vu*, Vv*, and Vw* to three-phase two-phase conversion so as to obtain the output voltage vector Vαβ.
Next, a matrix converter according to a third embodiment will be described. The matrix converter according to the third embodiment is different from the matrix converter 1 according to the first embodiment in that the commutation controller is selected based on the input voltage vector. The following description will mainly focus on those respects that are different from the matrix converter 1 according to the first embodiment, and the same reference numerals designate the same elements and functions throughout the first and third embodiments.
The controller 14B includes the voltage command calculator 30 (not shown), the PWM duty ratio calculator 31 (not shown), and a commutator 32B. The commutator 32B includes a first commutation controller 41B, a second commutation controller 42B, and a selector 43B.
The first commutation controller 41B performs the commutation control based on the first commutation. The first commutation is a method of commutation that has higher dependency on the relationship in magnitude among the input phase voltages Er, Es, and Et than the second commutation. An example of the first commutation is the 4-step voltage commutation described in the first embodiment. The first commutation is relatively long in terms of the inter-input phase short-circuiting time during the commutation operation when the relationship in magnitude among the input phase voltages Er, Es, and Et is incorrect.
The second commutation controller 42B performs the commutation control based on the second commutation. The second commutation is a method of commutation that has lower dependency on the relationship in magnitude among the input phase voltages Er, Es, and Et than the first commutation. An example of the second commutation is the 4-step current commutation described in the first embodiment. The second commutation is relatively short in terms of the inter-input phase short-circuiting time during the commutation operation when the relationship in magnitude among the input phase voltages Er, Es, and Et is incorrect.
The selector 43B selects between the first and second commutation controllers 41B and 42B to perform the commutation control based on a phase θi (hereinafter referred to as input voltage phase θi) of the input voltage Vi.
The first commutation has relatively high dependency on the relationship in magnitude among the input phase voltages Er, Es, and Et, and thus is susceptible to detection sensitivity, detection noise, and other factors associated with the input voltage detector 12.
In contrast, the second commutation has relatively low dependency on the relationship in magnitude among the input phase voltages Er, Es, and Et, and thus is less susceptible to detection sensitivity, detection noise, and other factors associated with the input voltage detector 12 than the first commutation. In view of this, the selector 43B selects the second commutation controller 42B in the region RB, where a commutation failure is possible with the first commutation, so that the second commutation controller 42B performs the commutation control based on the second commutation.
The selector 43B determines whether a region is where a commutation failure is possible with the first commutation based on the input voltage phase θi, instead of on the absolute values of the input phase voltages Er, Es, and Et. Specifically, the selector 43B selects the first commutation controller 41B when the input voltage phase θi is outside a predetermined range, and selects the second commutation controller 42B when the input voltage phase θi is within the predetermined range.
As shown in
Based on the input phase voltages Er, Es, and Et detected by the input voltage detector 12, the frequency detector 35 detects a frequency ωi (hereinafter referred to as input voltage frequency ωi) of the input voltage Vi. The frequency detector 35 includes phase locked loop (PLL), for example.
The three-phase two-phase converter 36 converts the input phase voltages Er, Es, and Et into αβ components on two orthogonal axes of a fixed coordinate system to obtain an input current vector Eαβ. The input current vector Eαβ has vector components, namely, a voltage component Eα in the α axis direction, and a voltage component Eβ in the β axis direction. The three-phase two-phase converter 36 obtains the input current vector Eαβ using the following Formula (18), for example.
The determinator 39 compares the input voltage vector Eαβ with a predetermined range RFx (x=1 to 7). The predetermined range RFx is set based on reference directions, as in the case of the predetermined range RCx. The reference directions are directions in which the input voltage vector Eαβ is oriented in a case where differences Ers (=Er−Es), Est (=Es−Et), and Etr (=Et−Er) are zero. The differences Ers, Est, and Etr are relationships in magnitude among the input phase voltages Er, Es, and Et.
As in the case of the predetermined range RCx, the determinator 39 sets the predetermined range RFx based on the parameter Pa (=1 to 7) and the parameter Pb (=1 to 3), which are stored in an internal storage of the determinator 39. In a case where Pa=1 and Pb=3, the overcurrent value Ioc of the output current in Formula (3) is replaced with an overvoltage value Voc of the input voltage. In a case where Pa=2, a vector length |Ioαβ| of the output current vector Ioαβ in Formula (4) is replaced with a vector length |Eαβ| of the input voltage vector Eαβ.
When the input voltage vector Eαβ is outside the predetermined range RFx, the determinator 39 outputs a High level of selection signal Sx. When the input voltage vector Eαβ is within the predetermined range RFx, the determinator 39 outputs a Low level of selection signal Sx. The input voltage vector Eαβ is less susceptible to a detection error of the input voltage detector 12 than the input phase voltages Er, Es, and Et are. Hence, the accuracy of determination as to commutation switching improves.
When the selection signal Sx is at High level, the switch 62B outputs the gate signals S1u to S6u, S1v to S6v, and S1w to S6w output from the first commutation controller 41B. When the selection signal Sx is at Low level, the switch 62B outputs the gate signals S1u to S6u, S1v to S6v, and S1w to S6w output from the second commutation controller 42B.
As has been described hereinbefore, the matrix converter 1B according to the third embodiment selects between the first and second commutation controllers 41B and 42B to perform the commutation control based on the input voltage vector Eαβ. This improves the accuracy of commutation switching. With improved accuracy of commutation switching, voltage dropping between the input phases is eliminated or minimized. This, in turn, eliminates or minimizes failure of the power converter 10 without providing a switching element or a similar element that is large in size and capacity. This, as a result, promotes reduced size, higher efficiency, and lower cost of the matrix converter 1B.
The above description exemplifies the first commutation with the 4-step voltage commutation, and exemplifies the second commutation with the 4-step current commutation. This combination of the first and second commutations, however, should not be construed in a limiting sense.
Specifically, as in the first embodiment, it is possible to select the first and second commutations from among the plurality of commutations shown in
As in the first embodiment, the first commutation controller 41B stores the parameter Ps1 in an internal storage of the first commutation controller 41B. The parameter Ps1 indicates the type of the first commutation, so that the first commutation controller 41B performs the commutation control based on the commutation corresponding to the parameter Ps1. The second commutation controller 42B stores the parameter Ps2 in an internal storage of the second commutation controller 42B. The parameter Ps2 indicates the type of the second commutation, so that the second commutation controller 42B performs the commutation control based on the commutation corresponding to the parameter Ps2.
Next, a matrix converter according to a fourth embodiment will be described. The matrix converter according to the fourth embodiment is different from the matrix converter 1B according to the third embodiment in that the commutation controller is selected based on the output current vector. The following description will mainly focus on those respects that are different from the matrix converter 1B according to the third embodiment, and the same reference numerals designate the same elements and functions throughout the third and fourth embodiments.
The controller 14C includes the voltage command calculator 30 (not shown), the PWM duty ratio calculator 31 (not shown), and a commutator 32C. The commutator 32C includes the first and second commutation controllers 41B and 42B and a selector 43C.
The selector 43C includes the frequency detector 35, a three-phase two-phase converter 36C, the vector length ratio calculator 37, the vector phase difference calculator 38, a determinator 39C, and the switch 62B.
The three-phase two-phase converter 36C converts the input phase currents Ir, Is, and It into αβ components on two orthogonal axes of a fixed coordinate system to obtain an input current vector Iiαβ. The input current vector Iiαβ has vector components, namely, a current component Iiα in the α axis direction, and a current component Iiβ in the β axis direction.
The vector length ratio calculator 37 calculates a ratio HiVI (hereinafter referred to as vector length ratio HiVI) of the vector length of the input current vector Iiαβ with respect to the vector length of the input voltage vector Eαβ. The vector phase difference calculator 38 calculates a difference ΔθiVI (hereinafter referred to as vector phase difference ΔθiVI) between a phase θiV of the input voltage vector Eαβ and a phase θiI of the input current vector Iiαβ.
The determinator 39C deforms the predetermined range RFx based on the vector length ratio HiVI and the vector phase difference ΔθiVI to generate a predetermined range RFx′. As in the determinator 39, the predetermined range RFx is set based on the parameters Pa, Pb, and Pc and based on the output current frequency ωo.
Specifically, in a case where HiVI>1, the determinator 39C enlarges the predetermined range RFx in accordance with the vector length ratio HiVI. In a case where HiVI<1, the determinator 39C diminishes the predetermined range RFx in accordance with the vector length ratio HiVI. Then, the determinator 39C rotates the predetermined range RFx about the origin O by the vector phase difference ΔθiVI. Thus, the predetermined range RFx′ is generated.
When the input current vector Iiαβ is outside the predetermined range RFx′, the determinator 39C outputs a High level of selection signal Sx. When the input current vector Iiαβ is within the predetermined range RFx′, the determinator 39C outputs a Low level of selection signal Sx.
As has been described hereinbefore, the matrix converter 1C according to the fourth embodiment selects the commutation controller to perform the commutation operation based on the input current vector Iiαβ. This enables the matrix converter 1C to realize higher accuracy of the output voltage Vo than the accuracy realized by the matrix converter 1 when, for example, the input current detector 16 is higher in detection accuracy than the input voltage detector 12.
Obviously, numerous modifications and variations of the present disclosure are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the present disclosure may be practiced otherwise than as specifically described herein.
Number | Date | Country | Kind |
---|---|---|---|
2013-199990 | Sep 2013 | JP | national |