Beruflich Dokumente
Kultur Dokumente
Abstract—In this paper, a functional simulation model for the version circuit. With the state equations, the circuit can be easily
voltage-source inverter (VSI) using the switching function concept modeled by using the functional blocks, which are supported
is studied and the actual implementation of the model is proposed in Matlab Simulink. In particular, in Matlab, the various kinds
with the help of Matlab Simulink. Also, this concept is extended
to the voltage-doubler-type pulsewidth-modulated (PWM) ac–dc of control algorithms can be easily implemented without using
rectifier and the PWM Ac–dc–ac converter. With the developed actual analog components. However, obtaining the state equa-
functional model, the simplification of the static power circuits can tion according to the circuit configuration is a cumbersome and
be achieved so that the convergence and long run-time problems time-consuming job. Whenever there is a minor change in the
can be solved. Also, in the functional model, the design parame- circuit configuration, new state equations should be obtained for
ters, such as voltage and current ratings of the power semicon-
ductor switches and load current, can be easily calculated. The describing the new circuit. Therefore, a simple method to model
general switching function concept is reviewed in brief and the pro- the power conversion circuits is highly desirable, which is not
posed functional models for the VSI, voltage-doubler rectifier, and based on the state equations.
PWM ac–dc–ac converter and their implementations using Matlab Recently, several research works have shown that the
Simulink are explained in detail. Also, several informative simula-
switching function concept is a powerful tool in understanding
tion results verify the validity of the proposed models.
and optimizing the performance of the static power converters/
Index Terms—Functional model, pulsewidth-modulation con- inverters [1]–[5]. Using the switching function concept, the
verter, pulsewidth-modulation rectifier, switching function, voltage-
power conversion circuits can be modeled according to their
source inverter.
functions, rather than circuit topologies [2]. Therefore, it
can achieve simplification of the overall power conversion
I. INTRODUCTION functions and also allow for the development of analytical
concepts that are applicable to families of converters instead
W ITH THE HELP of several powerful computer simula-
tion tools such as Pspice, Saber, and Matlab, one can an-
alyze and design the static power converter/inverter systems ef-
of individual ones [3]. In [4], the authors proposed the Pspice
simulation model by using a switching function concept. The
fectively. In power electronic systems, the simulation is mainly model could solve the convergence problem and reduce the
performed to analyze and design the circuit configuration and run time effectively. However, even though the converters are
the applied control strategy. modeled as functional ones, additional passive elements and
In the cases of Pspice and Saber, the power conversion circuits analog control circuits should be used to implement the overall
can be schematically expressed by using actual power semi- system. Therefore, it is noted that the inherent problems of
conductor device models and passive elements. Also, the con- Pspice cannot be solved completely.
trol algorithm can be implemented by analog components. Due In this paper, a functional simulation model for the voltage-
to the schematic characteristics, Pspice and Saber are suitable source inverter (VSI) is studied using the switching function
for design at the circuit level, i.e., power system configuration, concept. Then, the model is simply implemented by using the
snubber circuit, resonant network, and auxiliary circuit for the functional block of Matlab Simulink. The developed model has
main power circuit. However, these models are described as the following advantages.
a nonlinear controlled source by means of functions that con- 1) Simplification of the power conversion circuit can be
tain exponential terms, resulting in slow execution times, large achieved.
amounts of generated data, and convergence problems [4]. 2) It provides an easy-to-design tool for design and exam-
On the other hand, in the case of Matlab, the proper state ining the performance of the control strategy. When a
equations should be obtained in order to describe the power con- control algorithm is designed, the performance of the de-
veloped algorithm should be examined with the respect
to static and dynamic response and influence on the effi-
Manuscript received February 8, 2000; revised October 4, 2000. Abstract
published on the Internet December 18, 2000. This paper was presented at IEEE ciency and performance of the power conversion system.
IECON’99, San Jose, CA, November 29–December 3, 1999. In order to do that, an effective topologically oriented sim-
The authors are with the Department of Electrical Engineering, Texas ulation model, which can measure the detailed voltage
A&M University, College Station, TX 77843-3128 USA (e-mail: ehsani@ee.
tamu.edu). and current waveforms and calculate the average and rms
Publisher Item Identifier S 0278-0046(01)02629-6. ratings, is highly desired. Under the developed model, the
0278–0046/01$10.00 © 2001 IEEE
310 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 48, NO. 2, APRIL 2001
Fig. 2. (a) Circuit configuration of VSI. (b) Input and output variables of VSI.
Fig. 3. SPWM control strategy and switching functions. (a) Carrier (V ) and control (V ) signals. (b) Switching function SF . (c) Switching function SF .
(7)
(8)
(9) (10)
312 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 48, NO. 2, APRIL 2001
Fig. 4. Overall block diagram of the proposed simulation model for VSI using switching function concept.
(13)
(14)
Fig. 5. Implementation of switching function block. In order to calculate the current rating of the power semicon-
ductor switch, one needs the information for the pure switch
current and the pure diode current. Actually, the switch current
Also, in order to calculate the inverter phase voltage
( ) can be divided into
( is calculated as
(15)
(11)
where is the pure switch current and is the pure
diode current of the switch . Equations (13)–(15) are imple-
The phase voltages are obtained as
mented in the load current block and the pure current generator
block as shown in Fig. 4 and the actual implementations are des-
ignated as shown in Figs. 7 and 8. Also, from the switch currents,
the inverter input current ( ) can be obtained by
(12) (16)
LEE AND EHSANI: SIMULATION MODEL FOR THREE-PHASE VSI 313
Fig. 6. Inverter line-to-line and phase voltages generating block based on the switching function.
Fig. 8. Pure switch and diode currents and inverter input current (I ) generating block.
(17)
(a)
(18)
Fig. 13. Input block for generating the input current by hysteresis current control.
Fig. 15. PWM ac–dc–ac converter with voltage doubler for power-factor correction and speed control.
LEE AND EHSANI: SIMULATION MODEL FOR THREE-PHASE VSI 317
Fig. 16. Block diagram of simulation model for PWM ac–dc–ac converter using switching function.
(a) (b)
(c)
Fig. 17. Switching function SF and SF with the SPWM control (parameters: f = 1 kHz, f = 60 Hz, M = 0:8). (a) Phase A. (b) Phase B. (c) Phase C.
318 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 48, NO. 2, APRIL 2001
(a) (b)
(c) (d)
=
Fig. 18. Voltage and current waveforms of VSI with the SPWM control (parameters: V 300 V, f = 1 kHz, f = 60 Hz, M a = 0:8). (a) V ; V ; V ,
and V (b) Line-to-line voltages (V ; V ; V ) (c) Phase voltages (V ; V ; V ) (d) Load currents (I ; I ; I ).
V. SIMULATION RESULTS AND DISCUSSION By multiplying the load currents with the switching function
, the switch currents , and can be calculated
The proposed model for the VSI is implemented using as shown in Fig. 19. Then, using the pure current-generating
MATLAB Simulink (version 5.3.1) and the simulation voltage block of Fig. 8, the switch currents are divided into the pure
and current waveforms are presented in Figs. 17–20. The switch currents ( ) and the pure diode
simulation parameters are as follows: dc-link input voltage currents ( ) as shown in Fig. 20. By
V, , mH, carrier signal frequency adding the three switch currents ( ), the inverter
1 kHz, control signal frequency Hz, and modulation input current (dc-link output current) can be composed
index . as shown in Fig. 20(d). In order to select the proper power
Fig. 17 shows the switching function signals and semiconductor device, the voltage and current ratings should
for the three phases, obtained from the SPWM control strategy. be calculated. Using (17) and (18), the average and rms values
Based on the switching functions , the inverter voltage of the currents, which flow through the switch and diode, can
parameters, such as , line-to-line voltages be calculated as A,
( ), and phase voltages ( ), can be A, A, and A. From the
successfully derived as shown in Fig. 18. Also, the balanced simulation results presented in Figs. 17–20, it is noted that the
load currents , , and are obtained as shown in Fig. 18(d). proposed functional model perfectly and effectively generates
LEE AND EHSANI: SIMULATION MODEL FOR THREE-PHASE VSI 319
(a) (b)
(c)
Fig. 19. Calculating of switch currents using switching function SF . (a) Switch current I . (b) Switch current I . (c) Switch current I .
(a) (b)
Fig. 20. Calculating of pure switch and diode currents and inverter input current. (a) Pure switch and diode currents of S . (b) Pure switch and diode currents of S .
320 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 48, NO. 2, APRIL 2001
(c) (d)
Fig. 20. (Continued.) Calculating of pure switch and diode currents and inverter input current. (c) Pure switch and diode currents of S (d) Switch current and
inverter input current.
(a) (b)
(c)
Fig. 21. Voltage and current waveforms of voltage-doubler PWM ac–dc converter. (a) Input current and switching function. (b) Input voltage and current.
(c) Output voltage (V ) and its expanded waveform.
LEE AND EHSANI: SIMULATION MODEL FOR THREE-PHASE VSI 321