You are on page 1of 11

Microelctronics Journal 27 (1996) 149-159

(, S . . /
Copyright O 1996 Elsevier Science Limited
Printed in Great Britain. All rights reserved
0026-2692/96/$15.00
ELSEVIER

0026-2692(95)00084-4

Simulation of
power
semiconductor
systems as an
educational tool
Jaroslav 2:fi ek
Department of Electrotechnology, Faculty of ElectricalEngineering, Czech Technical
University, Technickfi 2, I66 27 Praha 6, Czech Republic.
Tel: +422 2435 2198. Fax: +422 311 1786. E-mail: zacek@feld.cvut.cz

The paper presents a brief overview of methods and tools techniques. Such evolution must also be
used for modelling of power semiconductor systems in reflected in advancement o f the content and
educational practice. Sinmlated phenomena, models of
semiconductor devices, and software tools are classified; form o f educational methods for power
mutual availabilityis discussed. Special attention is given to semiconductor systems. The experimental
the simplified device models applied to the simulation of portion o f teaching makes heavy demands on
complicated phenomena, combining commutation and laboratory equipment and is, therefore, very
control processesof power semiconductor converters. Two often substituted by or complemented with
principal sets of simulation tools are recommended--non-
linear static models in po:rt diagram and switch models in computer-aided simulation techniques. The
block diagram. Both cases are illustrated by the examples availability o f computer technology and suitable
solved. Some possible applications in educational practice software contribute to making the use o f this
are outlined. fast, effective and economical method o f system
analysis quite common.
1. Introduction
Modelling o f power semiconductor systems and
p ower semiconductor systems--converters
and s w i t c h e s - - are very effective and, until
simuhtion of different operational
extraordinary phenomena are now considered
or

now, have been indispensable equipment for the quite usual educational tools. There are some
conversion and control o f electrical energy. The relevant reasons for this. Such a method provides:
increasing demands on the compatibility o f such
systems are best solved by ingenious control (1) facilities for demonstration o f phenomena in
modes using modern, fully controlled power a maximally objective form, free o f any
semiconductor devices and microprocessor distortive secondary effects;

149
J. Zabek/Simulation of power semiconductor systems

(2) facilities for different parameter variations 2.1 Simulation of internal processes in power
and for investigation of their influence; semiconductor devices
The simulated processes, the internal transients
(3) facilities for modelling of such systems and inside the semiconductor structure of the device,
simulation of such phenomena, which are are very fast, within the time range of
unrealizable on real equipment either for approximately 10-9s to 10-6s. Such processes
economical or for safety reasons; are analysed mostly to prove static and dynamic
behaviour of newly designed semiconductor
(4) facilities for individual, independent and safe structures. The analysis is limited to one
experimentation by students. structure only, in most cases without any
influence of the external circuit. The model of a
A modelled power semiconductor system is power semiconductor device gives an account of
assembled from power semiconductor devices, its internal construction; it operates with
with their typical non-linear static and dynamic technological, geometrical and other internal
characteristics, and from additional circuit parameters of certain semiconductor structures.
elements (resistors, capacitors and reactors) with Special models are often used for simulating only
either linear or non-linear characteristics. For a certain group of analysed phenomena. Such
simulation purposes, the system model is models have a very limited application range and
completed with the models of sources, loads and are hardly qualified for power semiconductor
control equipment. system analysis.

The fundamental problem here is that a 2.2 Simulation of internal processes in power
modelling method for power semiconductor semiconductor systems
systems' circuits must be chosen which is This task deals with the modelling of
compatible with the choice of software support semiconductor system circuits assembled from
and which corresponds with the simulated power semiconductor devices and from the other
phenomena. The demands on these tools when elements with coupled source and load circuits.
applied for educational purposes are a bit special: With such a model, it is possible to simulate
they should support the understanding of the electrical processes inside the system which are
substance of the simulated problem; they should connected with the commutation among the
be easy to learn to use and not distract the devices and which form the output variables of the
student's attention from the simulated problem converter. These simulated processes are limited,
to the simulation technique; and they should be as a rule, to a few periods of the working
as universal as possible for application for a very frequency, within a time range of approximately
broad class of problems in different courses. 10-5s to 10-2s. The model serves mostly to
analyse the designed circuit and to prove its
functions in standard as well as in non-standard
2. Simulation tasks
(transient and breakdown) processes. Due to the
The characteristic feature of power semi- time range, these processes may be studied
conductor systems, which causes many problems separately from the internal processes inside the
in modelling and simulation, is the considerable device on the one hand, and from the processes in
difference of transient speed in particular parts of load circuits on the other hand. The system model
the system. Therefore, it is very advantageous to is constructed as a model of an electrical circuit
be able to analyse each of such transients that contains power semiconductor devices in
separately so that different simulation tasks can addition to the usual electrical elements. Models of
be distinguished. semiconductor devices represent their substantial

150
Microelectronics Journal, Vol. 27, Nos 2-3

static and dynamic chLaracteristics and are usually cannot be neglected due to their substantial
assembled in the library of simulation program as influence on simulated phenomena. Some
macromodels. The simulation tools for such examples are: the simulation of a dc motor with
purposes are well known and often used. Typical rectifier during starting and braking when the
examples of such means are programs like PSPICE intermittent current is respected; the simulation
and its family. of speed fluctuations of an ac motor fed by non-
sinusoidal voltage or current from an inverter;
2.3 Simulation of ex~ternal processes of power the simulation of the transient effects in a
semiconductor systems converter with PWM, etc. The c o m m o n
The simulation of electromechanical or character of all of these tasks is the simulation of
electrothermal processes in the load circuits of a effects which influence one another and which
power semiconductor system is a very c o m m o n have a mutually incommensurable rate of
task in automated technological systems. In such running. The simulation of a very long time
a way, the time response of motor torque and interval is r e q u i r e d - - w i t h many tens, hundreds
speed on control or disturbance signals, and the or even thousands of repeating c o m m u t a t i o n s - -
time response of thermal processes excited by at relatively slowly varying parameters of load or
control of supply converter, etc. may be verified. control. Such a task is both frequently required
Some phenomena on the input side of the and, at the same time, very difficult. The model
system (e.g. the course of active, reactive and of the converter must be assembled from
distortion power or of power factor as a response separate devices modelled as simply as possible,
to the control or disturbance signal) can also be the goal of which is maximum speed in
included in this task. As compared with previous obtaining a solution by computer. Classical
cases, these effects are relatively slow, within the simulation tools seem to be insufficient for such
time range of approximately 10-3s to 102s. purposes from this point of view, even solved
Therefore, the internal processes of the analysed with up-to-date computer techniques. The
semiconductor system may often be neglected possibilities for such problem solving are
and the converter modelled as a controlled analysed in the following sections of this paper.
source, either of direct voltage (current) or of
fundamental harmonic of alternating voltage
3. Models of power semiconductor
(current) at output frequency. The system model
devices
is then assembled from a model of a motor,
models of technological equipment, controllers, The models of power semiconductor devices are
etc. The power semiconductor converter is applied in two different tasks of power
modelled as a controlled voltage or current semiconductor system analysis mentioned in the
source; power semiconductor devices are not foregoing part of the paper: for simulation of
modelled in any w~ty. The software tools for internal processes in the power semiconductor
modelling of electrical circuits are used, as a rule, system and for simulation of combined
for simulation of this type of problem. Electro- processes, i.e. processes including internal and
mechanical, electro-thermal, electro-hydraulic external system phenomena. These models can
and other analogies are exploited. The converter be classified according to the level of
figures as a macromodel, in addition to the simplification in several groups.
models of the other circuit elements.
3.1 Non-linear dynamic models
2.4 Simulation of combined processes The non-linear dynamic model is the most
In some systems, contrary to the above case, the accurate, but, at the same time, the most
internal processes in the semiconductor system complicated representation of the real

151
J. Z bek/Simulation of power semiconductor systems

semiconductor device specified by its definite junction, respecting the influence o f real
producer and type specification. Such a model resistances in the forward and reverse directions.
includes m a x i m u m static and dynamic The curve (see Fig. 1) is then assembled from
parameters and characteristics o f the device, as three smoothly connected parts:
well as their dependence u p o n operational
conditions --voltage, current, temperature, (i) for 0 ~ u ~ U(TO)the curve is exponential
control signals, etc. A set of such models is
available as a model library, which is a substantial i=A(e13"-1) u = ~ l n 1( /) 1+~ (1)
part of a simulation tool. As an example, the
library o f SPICE (U.C. Berkeley) models can
contain even more than 1000 device m o d e l s - -
(ii) for u < 0 the curve is linearized: i = U/RR;
one model of a bipolar transistor has about 40
(iii) for u > U(TO) the curve is linearized:
adjustable parameters. It is obvious that models
of this group are well suited for exact and i= u/RF.
detailed analysis of commutation effects, snubber
Obtaining a smooth connection of these three
functions, etc., that is, for analysis of relatively
parts, one can determine the constants of the
short time intervals within one or a few periods
non-linear model (1) including only the
o f operational frequency, for tasks mentioned in
parameters of static characteristic curve:
Section 2.2. Their exactness can hardly be
evaluated in the case of combined process A = U(TO) B _ __1 In RR__ (2)
simulation, where the dynamic parameters of
RR ln(RR/RF) U(ro) RF
power devices can be neglected, and, in addition,
such models would cause the simulation run of T h e model of a power semiconductor diode is
long time intervals to be unremuneratively slow. so represented by a voltage controlled current
source or a current controlled voltage source; see
3.2 Non-linear static models Fig. 1.
These simplified device models with neglected
dynamic parameters are based on the static non- The model of a controlled device (power
linear volt/ampere characteristic curve and its switching transistor, thyristor, GTO-thyristor)
analytic expression. Such models employ contains, in addition, the forward off-state
external parameters accessible to any user. characteristic, which is defined by the off-state
resistance RD = RR; see Fig. 2. T h e model of
T h e model of a power diode is formed by the the controlled device can be created by serial
static volt/ampere characteristic curve o f the p-n connection o f the diode model and a controlled

R. Ucro}
Fig. 1. Characteristic curve and model of power diode.

152
Microelectronics Journal, Vol. 27, Nos 2-3

U~, y

I3,,o,
Fig. 2. Characteristiccurve and model of a controlleddevice.

resistance R. At the switch mode of devices, this complicated. The computer program, in such a
controlled resistance changes its value case, automatically shortens the integration step,
discontinuously from 0 to RD and back. and the calculation then continues in such time
intervals in an inadequately slow manner.
The control of this resistance is derived for a
transistor from the binary value of either the base 3.3 Switch models
current (for bipolar transistor) or the gate voltage The simultaneous neglecting of threshold
(for MOSFET or IGBT): voltage, on-state resistance and off-state
conductances
a = a D :¢ [(i > 0) A (UG ~ 0)1 (3)
U/TO/ = R~ = 1/Re. = 1 / R D --- 0
where the logical expression in brackets may be
0 or 1. Similarly, for a thyristor: is an extreme simplification of the device's
model. The function of a power semiconductor
a ~- a D * [(i > 0) A (i < IL) A (iG < IGT)] (4) device is then reduced to an ideal switching
element. The problem of small time constants is
and for a gate turned-off thyristor
thus removed completely: all circuit branches
with switched-off devices are deleted from the
R = RD * [(i > 0) A {(i < IL) A (iG < leT)
(5) converter model. Thereby, the model of a power
V (ic ~< --IGQ)}] semiconductor system is maximally reduced.

Neither the solving of the non-linear expressions We can expect that the simulation with such a
in eq. (1) nor the solving of the logical simplified system model will be time saving.
expressions (3)-(5) creates any difficulties with This type of model will be advantageous, namely
up-to-date computers used for simulation; the for the simulation of combined processes, i.e.
rate of computing run is quite satisfactory. But, the solving of relatively long time intervals with
the so-called problem of small time constants is a lot of commutations; see Section 2.4.
substantially more difficult. The discontinuous
changes of the device's resistance give rise to The fundamental problem of such a model is the
strongly damped transient effects with extremely varying structures of the modelled circuit, caused
small time constants or extremely high by the switching of semiconductor devices. As
frequency. These effects are quite insignificant each device switches on, it creates a new branch
for the converter operation, but make the in the circuit or merges two nodes into a single
mathematical solving of model equations more one. On the other hand, by its switching-off, the

153
J. Zabek/Simulation of power semiconductor systems

original branch will be deleted from the circuit the graphic editing of a simulated system as well:
or the original node will be split into twin nodes. the circuit is assembled on the screen by
The algorithm of the solution must follow these dislocating separate icons representing the circuit
changes of circuit structure and adapt the elements and by interconnecting them with
mathematical model. lines.

A port diagram can be applied for quite general


4. Simulation tools
cases, where the modelled system can create
Simulation of power semiconductor systems can even structures not anticipated during its
be effectively used in teaching only with operation, e.g. in breakdown or transient modes.
software support which makes no demands of a In such cases, the computer itself is able to
special programmer's technique on students and determine the structure of the circuit, i.e. the on
which makes full concentration on the analysed or off states of particular semiconductor devices.
problem possible. The diagram with non-linear dynamic models of
semiconductor devices is mostly suitable for
The simulation programs can be sorted into two simulation of relatively short time intervals with
groups, from the standpoint of the system's a few commutations, where the circuit processes
determination. are solved in detail, i.e. internal processes in a
power semiconductor system (Section 2.2). The
4.1 Programs processing port diagrams simulation run can be shortened by using the
A modelled system is represented by multiports simplified non-linear static models of devices.
--circuit elements such as voltage or current This method can be used to solve even
sources, resistors, inductors, power semi- combined processes (Section 2.4), if the program
conductor devices, etc. The specification of is able to process the switch device models.
multiport types, their parameters, and their
interconnection define the modelled system. A characteristic example of a program operating
The program then automatically searches for with port diagrams is SPICE (University of
partial mathematical models in its library of California, Berkeley, CA) and other members of
models, compiles the total mathematical model, its family--PSPICE, IsSPICE, ICAP, etc.
and solves it. Power semiconductor devices
included in the model library as special circuit 4.2 Programs processing block diagrams
elements are usually defined very precisely as A modelled system is represented by partial
non-linear dynamic models--see Section 3.1. mathematical models--computing blocks with
The simplified static models (Section 3.2) can be defined input/output functions. Therefore, we
applied as well. The application possibility of can model the power semiconductor system as a
switch models with their complicated control by block or a system of blocks with given linear or
voltage, current and external control signals non-linear dependence between input variables
(Section 3.3) is unique. (feeding and controlling) and output variables
(voltage, current, etc.). The switch models of
The model of an electrical circuit can be stated power semiconductor devices are most
very easily, straight from the circuit diagram. It is convenient for such a m e t h o d - - t h e i r operation
created usually by a text editor, i.e. each circuit is modelled by means of expressions with logical
element is inserted as the character string and relational operators.
containing the name and type of the element,
the names of input and output circuit nodes, its The preparation of a model is more complicated
parameters and their values. One can imagine as compared with the foregoing case; partial

154
Microelectronics Journal, Vol. 27, Nos 2-3

mathematical equations must be formulated. 5.1 Commutation failure of the thyristor


The computer input is realized by use of text or rectifier in regenerative mode
graphic editor, as in the previous case• Solution The simulation is used for analysis of the
with switch models :is usually very rapid and breakdown transient in the three-phase bridge-
makes it possible to simulate even very long time connected thyristor rectifier in the mode of
intervals with a lot of commutations. regenerative braking ofa dc motor. The failure is
caused by an inadmissible increase of the firing
A block diagram can be used without any angle.
difficulties only in certain special cases, i.e.
converters, where switching of semiconductor This problem is a characteristic example of an
devices creates few structures, which are internal process in a power semiconductor
anticipated, well known, and precisely defined. system (see Section 2.2), where the modelled
As an example, the transistor chopper may be system can create non-anticipated structures--
presented with only v¢¢o circuit structures. The the student does not quite exactly know what
three-phase transistor ac/dc converter with pulse will happen• The duration of such a transient can
width modulation represents a more be expected within a few commutations. For
complicated system, solvable by means of a such reasons, the non-linear static model of a
block diagram wi~h switch models of thyristor is chosen, and the system is represented
semiconductor devices as well• The model is as a port diagram (see Section 4.1) using the
again created either b'y use of a text editor or a program DYNAST (Dynast, Prague, Czech
graphic editor, as are port diagrams in the Republic).
foregoing case.
The short sample of this text-edited model
The MATLAB, with its extension SIMULINK represents the thyristor bridge with ac terminals
(MathWorks, Natick, MA) or PSI (Delft U, V, W and real ac three-phase source E, Ls.
University of Technology, BOZA, The The equivalent circuit of the dc motor (in this
Netherlands), can be presented as characteristic case, the generator) Ei, La, Ra is connected to
examples of this type of simulation tool. the dc terminals P, N. The macromodel of the
thyristor T H Y (not presented) corresponds with
Some simulation programs make it possible to Fig. 2 and eq. (4). The model of the firing
combine and use both methods: port diagrams generator is also not presented.
and block diagrams. The power part of a
simulated system (the converter circuit) can be
represented as the port diagram, and the control E1 U - 0 = 100.SIN(100PI.TIME);
part (controllers, etc.) as the block diagram. Lsl - E1 = 0.2M;
From such a group of tools, can be presented, for E2 V - 0 = 100*SIN(100PI.TIME + 4PI/3);
example, D Y N A S T (Dynast, Prague, Czech Ls2 - E2 = 0.2M;
Republic) or C A S P O C (Simulation Research, E3 W - 0 = 100,SIN(100PI,TIME + 2PI/3);
Alphen aan den Rijn, The Netherlands). Ls3 - E3 = 0.2M;
T1 > @THY U, G1, P; T3 > @THY V, G3, P;
T5 > @THY W, G5, P;
5. Examples of simulation
T2 > @THY N, G2, W; T4 > @THY N, G4,
The choice of the described means of simulation U; T6 > @THY N, G6, V;
is illustrated by some examples used in our Ei P - N = -200; La - Ei = 2M;
educational practice. The times of simulation Ika - Ei = 0.2;
runs are presented for 486 DX2/66 MHz.

155
J. Zabek/Simulation of power semiconductor systems

The effect of commutation failure is caused by This is an example of the combined process
an increase in the firing angle after the first (Section 2.4) where rapid internal processes in
successful commutation. The simulation results, the semiconductor system, i.e. its modulation,
the currents of both commutation groups, are must not be separated from the slow external
shown in Fig. 3. process in the load circuit--voltage changes on
the output capacitor. Then, the switch model of
The output dc current, the input ac currents or power semiconductor devices is used (Section
the thyristor voltages can be presented as well. 3.3), and the system is represented by a block
Such results serve as a very useful basis for diagram (Section 4.2).
understanding and for giving a detailed analysis
of this phenomenon. The simulating run of the
Both ways of system model editing are
whole transient with one successful, two
sampled in the next section. The content of
unsuccessful and one double commutation takes
the short samples is the model of a three-
about 130 s without any graphic interpretation.
phase bridge converter with ac voltages UA,
UB, U C and dc voltage UD. The modulating
5.2 Pulse width modulated ac/dc converter
signals AMOD, B M O D , C M O D are not
The simulation is used for analysis of the PWM
presented.
voltage stiff transistor rectifier. Feedback
modulation of input phase currents with
sampling is applied. Output dc load current is The text editing, as it is used in the program
constant; the object of analysis is the transient PSI/c (Delft University of Technology, BOZA,
response of the output dc voltage on the input The Netherlands), is presented in the first
current step. sample:

5o0- [A]
400--

300--
200--
i2 /
i4

I00
[s]
i
I ' I I ' I ' I ' I
0.002 0.004 0.006 0.008 0.01

[A]
400-~
300-~ _.iL
. _3 i51
75
[s]
' I ' I ' I ' I ' I ' I
r 0.002 0.004 0.006 0.008 0.01
Fig. 3. Commutation failure of the thyristor rectifier.

156
Microelectronics Journal, Vol. 27, Nos 2-3

process within the time interval 0.3 ms:


U0A = U D / 2 . A M O D ; sampling commands S/H with period 25#s,
U0B = UD/2*BMOD; reference sinusoidal phase current i^p,, real
U0C = UD/2*CMOD; phase current iA, and phase voltage u^ with its
UA = (2*UOA - U0B - U0C)/3; four levels +1/3 UD, 5:2/3 UD. Other
UB = (2*UOB - U0C - UOA)/3; modulation modes could be modelled and
U C = (2*UOC - U0A - UOB)/3; simulated in a similar way.

Note: All data outputs for the purpose of this


where logical variables AMOD, BMOD, presentation are post-processed by the GRAFIT
C M O D can be either + 1 or - 1 . program (Optimal, Prague, Czech Republic).

The graphic editing used in the program


6. Educational applications
SIMULINK + MATLAB (MathWorks, Natick,
MA) is presented in Fig. 4. The simulation Simulation tools can play a significant part in
results, obtained by PSI/c, are presented in Fig. increasing the efficiency of power systems
5. The sinusoidal phase currents, their decrease education. Different levels of study activity are
down to 50%, and the corresponding transient required for different means of applications•
of output dc voltage, can be analysed. The
simulation run of the whole process with about (1) The presentation of prepared examples
2000 commutations takes only 12s, including requires the least amount of independent
graphic interpretation on display! Such activity of students. These examples can
surprising results can be achieved thanks to the complete lectures and demonstrate
switch model of power semiconductor devices. theoretical conclusions. A high quality
presentation is necessary; graphs and their
An identical system model can be used for descriptions must be well arranged, legible
more detailed analysis of the modulation mode, and understandable. Students will only be
see Fig. 6. There we can study the modulation involved in the simulation process under
the supervision of the lecturer.

(2) Independent student work with a prepared


model assumes a higher degree of activity.
UA The student does not create the model, but
he will be aware of its structure. The aim of
Mux ) his work is the observation and study of
operational or extraordinary states and the
) influence of changing parameters and their
uc optimization, as well as an analysis of the
results. This variant is used in practice very
U0 often.

(3) The active creation of and work with a


model is the third part of this division.
-UD/2
The student has to analyse a problem and
solve it using a given simulation tool. This
Fig. 4. Graphic editing of the three-phase bridge converter. method entails, perhaps, the best

157
J. 2~bek/Simulation of power semiconductor systems

60-- • " ic
-

40--

20--

20-

40--
Is]
60
0.01 0.02 0.03 0.04 0.[

400- [v] liD

300--

200--

lO0--

[s]
0
. . . . I ' ' ' ' I ' ' ' ' I ' ' ' ' I ' ' ' I
0.00 0.01 0.02 0.03 0.04 0.05
Fig. 5. Control transient o f P W M voltage stiff rectifier.

[A] iA iA~
30-

20-

10-
S/H
!!!I!!!III!NI
00019 0.0020

[v] Uh
200-

100-

-I00-

-200--
0

' I
0.0019
I irI l [
0.0020

Fig. 6. M o d u l a t i o n o f ac c u r r e n t w i t h sampling•
I
l[s]
' I

158
Microelectronics Journal, Vol. 27, Nos 2-3

comprehension of problems, but it In closing this paper, it must be emphasized that


requires m u c h more time. T h e aim o f the modelling is only one of many educational tools
work, an analysis o f the behaviour of the and that it is preferable to combine it with w o r k
modelled system, has to follow the on real equipment whenever possible.
creation o f the model. This variant is
suitable for exercises where students use
References
the knowledge o f simulation tools
repeatedly for different models or for [1] J. 7.~ek, Modelling of power semiconductor
extensive w o r k - - term and diploma converters, Proc. Int. Seminar on Power Semiconductors
ISPS'92, Prague, 1992, pp. 178-183.
theses. [2] K. Ktinzel and J. Z~ek, Modelling of power systems
with semiconductor converters, 4th Annual Conf.
(4) Improvement and extension o f the EAEEIE Multimedia and Computer Tools: The Futurefor
Engineering, Prague, 1993, pp. 220--224.
simulation tools is the most exacting [3] J. Zfi~ek, Simulation of power semiconductor systems
application and is for specialists-- as an educational tool, 2nd Int. Seminar on Power
programmers in postgraduate study. Semiconductors ISPS'94, Prague, 1994, pp. 187-192.

159

You might also like