The present invention relates generally to the field of power conversion electronics and more specifically to the field of space vector modulation for multi-level inverters.
A multi-level inverter is an assemblage of electronically controllable switches coupling a multi-level direct current (DC) input bus to an alternating current (AC) output bus. Often, the AC output bus will comprise multiple output phases.
Nominally, the controllable switches are operated either fully open or fully closed. Under such operation, the only instantaneous output voltages the inverter can produce are those levels available at the DC input bus. Rapid switching between different instantaneous output voltages is often used, therefore, to produce an output whose time average is intermediate to the DC input bus levels. When multiple output phases are produced, each switch closure combination produces a pattern of output voltages across the phases which may be thought of as being distributed in space. Hence, the patterns of output voltages are termed “space vectors,” and the rapid switching scheme is known as “space vector modulation” or “space vector pulse width modulation.”
Compared to two-level inverters, multi-level inverters promise many advantages including reduced voltage and current harmonics at relatively lower switching frequencies and reduced voltage rating requirements for the controllable switches. However, the increased number of DC input bus levels implies an increased number of controllable switches. The mapping (switching function) from desired (reference) space vectors to switch closure combinations is typically not unique. Furthermore, with a larger number of controllable switches, injudicious modulation strategies may result in unacceptably high switching losses.
Opportunities exist, therefore, to find new space vector modulation techniques to resolve the ambiguity inherent in the non-uniqueness of the switching function and to efficiently utilize the controllable switches to reduce switching losses.
The opportunities described above are addressed, in one embodiment of the present invention, by an apparatus for space vector modulation of a multi-level inverter, the apparatus comprising: a triangle generator for finding a modulation triangle enclosing a reference voltage vector, the modulation triangle comprising vertex vectors; a duty ratio calculator for determining duty ratios for the vertex vectors; a switching function selector for selecting switching functions corresponding to the vertex vectors; a forbidden transition identifier for identifying a forbidden transition between two of the vertex vectors; and a control module for applying the switching functions to the multi-level inverter according to the duty ratios and avoiding the forbidden transition.
These and other features, aspects, and advantages of the present invention will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
By way of example, not limitation,
To illustrate the inherent switching function non-uniqueness, note that, for example, the point is also equivalent to [1, 2, 2]. That is, taking one step along the B direction followed by one step along the C direction takes you to the same point as taking one step along A, two steps along B, and then two steps along C. Similarly, the origin is equivalent to [0, 0, 0], [1, 1, 1], and [2, 2, 2].
To illustrate the difference in efficiency among switching policies, note that synthesizing the time average value of Vref shown entails modulating among V1=[1,0,0], V2=[1,0,1], and V3=[2,0,1]. If we choose the pattern V1,V2,V3,V1,V2,V3, then each repetition of the pattern requires six changes of switch state. If, in contrast, we choose the pattern V1,V2,V3,V3,V2,V1, then each repetition of the pattern requires only four changes of switch state and produces the same voltage with reduced switching loss.
Continuing the example of
In one embodiment of the present invention,
In a more detailed embodiment of the present invention,
and “abs ( )” denotes the absolute value function.
Triangle level computer 170 then computes a triangle level, K, equal to the maximum of the individual vertex levels. Taking K as input, switching function computer 180 computes the switching functions, V, to the rule
In another more detailed embodiment, also illustrated in
(G1>0 and G1+H1>0 and G2>0 and G2+H2>0 and H1−H2=0)
or
(G1<0 and H1>0 and G2<0 and H2>0 and G1−G2+H1−H2=0)
or
(H1<0 and G1+H1<0 and H2<0 and G2 +H2<0 and G1−G2=0)
In another more detailed embodiment, also illustrated in
All of the elements described above of embodiments of the present invention may be implemented, by way of example, but not limitation, using singly or in combination any electric or electronic devices capable of performing the indicated functions. Examples of such devices include, without limitation: analog devices; analog computation modules; digital devices including, without limitation, small-, medium-, and large-scale integrated circuits, application specific integrated circuits (ASICs), and programmable logic arrays (PLAs); and digital computation modules including, without limitation, microcomputers, microprocessors, microcontrollers, digital signal processors (DSPs), and programmable logic controllers (PLCs).
In some embodiments, the elements described above of the present invention are implemented as software components in a general purpose computer. Such software implementations produce a technical effect of modulating the space vector of a multi-level inverter.
While only certain features of the invention have been illustrated and described herein, many modifications and changes will occur to those skilled in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the invention.
This application claims the benefit of U.S. provisional application 60/749,818, filed Dec. 13, 2005.
Number | Name | Date | Kind |
---|---|---|---|
4953069 | Braun et al. | Aug 1990 | A |
5355297 | Kawabata et al. | Oct 1994 | A |
5552977 | Xu et al. | Sep 1996 | A |
5684688 | Rouaud et al. | Nov 1997 | A |
5790396 | Miyazaki et al. | Aug 1998 | A |
6151257 | Jeffrey et al. | Nov 2000 | A |
6337804 | Kea et al. | Jan 2002 | B1 |
6653812 | Huo et al. | Nov 2003 | B1 |
6911801 | Youm | Jun 2005 | B2 |
20080258673 | Welchko et al. | Oct 2008 | A1 |
Number | Date | Country | |
---|---|---|---|
20070139970 A1 | Jun 2007 | US |
Number | Date | Country | |
---|---|---|---|
60749818 | Dec 2005 | US |