$$$.introduction To Power Electronics PDF
$$$.introduction To Power Electronics PDF
$$$.introduction To Power Electronics PDF
for elektroda
VOL.1
CONTENTS
INTRODUCTION
SIMPLE DIODE CIRCUITS
SIMPLE SCR CIRCUITS
FULLY-CONTROLLED 1-PH SCR BRIDGE RECTIFIER
FULLY-CONTROLLED 3-PH SCR BRIDGE RECTIFIER
SEMI-CONTROLLED RECTIFIER CIRCUITS
SWITCH-MODE POWER SUPPLY
INTRODUCTION TO POWER
ELECTRONICS
DEFINITION
MAIN TASK OF POWER ELECTRONICS
RECTIFICATION
DC-TO-AC CONVERSION
DC-TO-DC CONVERSION
AC-TO-AC CONVERSION
ADDITIONAL INSIGHTS INTO POWER
ELECTRONICS
STRUCTURE OF THE ONLINE TEXT ON
POWER ELECTRONICS
DEFINITION
Power electronics refers to control and conversion of electrical
power by power semiconductor devices wherein these devices
operate as switches. Advent of silicon-controlled rectifiers,
abbreviated as SCRs, led to the development of a new area of
application called the power electronics. Prior to the
introduction of SCRs, mercury-arc rectifiers were used for
controlling electrical power, but such rectifier circuits were part
of industrial electronics and the scope for applications of
mercury-arc rectifiers was limited. Once the SCRs were
available, the application area spread to many fields such as
drives, power supplies, aviation electronics, high frequency
inverters and power electronics originated.
RECTIFICATION
Rectifiers can be classified as uncontrolled and controlled
rectifiers, and the controlled rectifiers can be further divided into
semi-controlled and fully-controlled rectifiers. Uncontrolled
rectifier circuits are built with diodes, and fully-controlled
rectifier circuits are built with SCRs. Both diodes and SCRs are
used in semi-controlled rectifier circuits.
There are several rectifier circuits rectifier configurations. The
popular rectifier configurations are listed below.
Apart from the configurations listed above, there are seriesconnected and 12-pulse rectifiers for delivering high power
output.
Power rating of a single-phase rectifier tends to be lower than 10
kW. Three-phase bridge rectifiers are used for delivering higher
power output, up to 500 kW at 500 V dc or even more. For low
voltage, high current applications, a pair of three-phase, threepulse rectifiers interconnected by an inter-phase
transformer(IPT) is used. For a high current output, rectifiers
with IPT are preferred to connecting devices directly in parallel.
There are many applications for rectifiers. Some of them are:
Battery chargers,
DC power supplies and Power supply for a specific
application like electroplating
DC-TO-AC CONVERSION
The converter that changes a dc voltage to an alternating voltage
is called an inverter. Earlier inverters were built with SCRs.
Since the circuitry required to turn the SCR off tends to be
complex, other power semiconductor devices such as bipolar
junction transistors, power MOSFETs, insulated gate bipolar
transistors (IGBT) and MOS-controlled thyristors (MCTs) are
used nowadays. Currently only the inverters with a high power
rating, such as 500 kW or higher, are likely to be built with
either SCRs or gate turn-off thyristors(GTOs). There are many
inverter circuits and the techniques for controlling an inverter
vary in complexity.
Some of the applications of an inverter are listed below:
DC-TO-DC CONVERSION
When the SCR came into use, a dc-to-dc converter circuit was
called a chopper. Nowadays, an SCR is rarely used in a dc-to-dc
converter. Either a power BJT or a power MOSFET is normally
used in such a converter and this converter is called a switchmode power supply. A switch-mode power supply can be of one
of the types listed below:
DC drive
Battery charger and
DC power supply.
AC-TO-AC CONVERSION
A cycloconverter or a cycloinverter converts an ac voltage, such
as the mains supply, to another ac voltage. The amplitude and
the frequency of input voltage to a cycloconverter tend to be
kHz, using a proper core to limit the losses in the core, and
shielding the inductor properly so that the fringing that occurs at
the air-gaps in the magnetic path does not lead to
electromagnetic interference. Usually the capacitors used in a
power electronic application are also stressed. It is typical for a
capacitor to be operated at a high frequency with current surges
passing through it periodically. This means that the current
rating of the capacitor at the operating frequency should be
checked before its use. In addition, it may be preferable if the
capacitor has self-healing property. Hence an inductor or a
capacitor has to be selected or designed with care, taking into
account the operating conditions, before its use in a power
electronic circuit.
In many power electronic circuits, diodes play a crucial role. A
normal power diode is usually designed to be operated at 400 Hz
or less. Many of the inverter and switch-mode power supply
circuits operate at a much higher frequency and these circuits
need diodes that turn ON and OFF fast. In addition, it is also
desired that the turning-off process of a diode should not create
undesirable electrical transients in the circuit. Since there are
several types of diodes available, selection of a proper diode is
very important for reliable operation of a circuit.
Analysis of power electronic circuits tends to be quite
complicated, because these circuits rarely operate in steadystate. Traditionally steady-state response refers to the state of a
circuit characterized by either a dc response or a sinusoidal
response. Most of the power electronic circuits have a periodic
response, but this response is not usually sinusoidal. Typically,
the repetitive or the periodic response contains both a steadystate part due to the forcing function and a transient part due to
the poles of the network. Since the responses are nonsinusoidal,
harmonic analysis is often necessary. In order to obtain the time
response, it may be necessary to resort to the use of a computer
program.
Power electronics is a subject of interdisciplinary nature. To
design and build control circuitry of a power electronic
application, one needs knowledge of several areas, which are
listed below.
This page describes a single diode circuit. Most of the power electronic applications operate at a
relative high voltage and in such cases, the voltage drop across the power diode tends to be small.
It is quite often justifiable to use the ideal diode model. An ideal diode has zero conduction drop
when it is forward-biased and has zero current when it is reverse-biased. The explanation and the
analysis presented below is based on the ideal diode model.
CIRCUIT OPERATION
A circuit with a single diode and an RL load is shown above. The source vs is an alternating
sinusoidal source. If vs = E * sin (wt), vs is positive when 0 < wt < , and vs is negative when <
wt <2. When vs starts becoming positive, the diode starts conducting and the source keeps the
diode in conduction till wt reaches radians. At that instant defined by wt = radians, the current
through the circuit is not zero and there is some energy stored in the inductor. The voltage across an
inductor is positive when the current through it is increasing and it becomes negative when the
current through it tends to fall. When the voltage across the inductor is negative, it is in such a
direction as to forward-bias the diode. The polarity of voltage across the inductor is as shown in the
sketches shown below.
When vs changes from a positive to a negative value, there is current through the load at the
instant wt = radians and the diode continues to conduct till the energy stored in the inductor
becomes zero. After that the current tends to flow in the reverse direction and the diode blocks
conduction. The entire applied voltage now appears across the diode.
MATHEMATICAL ANALYSIS
An expression for the current through the diode can be obtained as shown below. It is assumed
that the current flows for 0 < wt < , where > . When the diode conducts, the driving
function for the differential equation is the sinusoidal function defining the source voltage. During
the period defined by < wt < 2, the diode blocks current and acts as an open switch. For this
period, there is no equation defining the behaviour of the circuit. For 0 < wt < , the equation (1)
defined below applies.
Given a linear differential equation, the solution is found out in two parts. The homogeneous
equation is defined by equation (2). It is preferable to express the equation in terms of the angle
instead of 't'. Since = wt, we get that d = w.dt. Then equation (2) then gets converted to
equation (3). Equation (4) shown above is the solution to this homogeneous equation and is called
the complementary integral.
The value of constant A in the complimentary solution is to be evaluated later.
The particular solution is the steady-state response and equation (5) expresses the particular
solution. The steady-state response is the current that would flow in steady-state in a circuit that
contains only the source, the resistor and the inductor shown in the circuit above, the only element
missing being the diode. This response can be obtained using the differential equation or the
Laplace transform or the ac sinusoidal circuit analysis. The total solution is the sum of both the
complimentary and the particular solution and it is shown as equation (6). The value of A is
obtained using the initial condition. Since the diode starts conducting at wt = 0 and the current
starts building up from zero, i(0) = 0. The value of A is expressed by equation (7).
Once the value of A is known, the expression for current is known. After evaluating A, current can
be evaluated at different values of wt, starting from wt = . As wt increases, the current would keep
decreasing. For some value of wt, say , the current would be zero. If wt > , the current would
evaluate to a negative value. Since the diode blocks current in the reverse direction, the diode stops
conducting when wt reaches . Then an expression for the average output voltage can be obtained.
Since the average voltage across the inductor has to be zero, the average voltage across the resistor
and the average voltage at the cathode of the diode are the same. This average value can be
obtained as shown in equation (8).
INTERACTIVE SIMULATION
The operation of the circuit can be simulated as shown below. In order to simulate, the solution for
current is presented in the following form, where = (wL)/R. Then
Again it is preferable to normalize. Here E is set to unity and E/R is also set to unity. Then
vs = sin (wt).
vo = i for 0 < wt < ,
vL = vs - i for 0 < wt < .
To solve the expression, all we need to know is then the ratio . The applet shown below simulates
this circuit. You have to key-in the ratio and then click on the button next to it. Do not key-in a
NaN.
The next page presents the same circuit with an additional diode.
PSPICE SIMULATION
For simulation using Pspice, the circuit used is shown below. Here the nodes are numbered. The ac
source is connected between nodes 1 and 0. The diode is connected between nodes 1 and 2 and the
inductor links nodes 2 and 3. The resistor is connected from 3 to the reference node, that is, node 0.
MATLAB SIMULATION
The Matlab program used is re-produced below.
% Program to simulate the half-wave rectifier circuit
% Enter the peak voltage, frequency, inductance L in mH and
resistor R
disp('Typical value for peak voltage is 340 V')
peakV=input('Enter Peak voltage in Volts>');
disp('Typical value for line frequency is 50 Hz')
freq=input('Enter line frequency in Hz>');
disp('Typical value for Load inductance is 31.8 mH')
L=input('Enter Load inductance in mH>');
disp('Typical value for Load Resistance is 10.0 Ohms')
R=input('Enter Load Resistance in Ohms>');
w=2.0*pi*freq;
X=w*L/1000.0;
if (X<0.001) X=0.001; end;
Z=sqrt(R*R+X*X);
loadAng=atan(X/R);
A=peakV/Z*sin(loadAng);
tauInv=R/X;
for n=1:360;
theta=n/180.0*pi;
X(n)=n;
cur=peakV/Z*sin(theta-loadAng)+A*exp(-tauInv*theta);
if (cur>0.0)
Vind(n)=peakV*sin(theta)-R*cur;
iLoad(n)=cur;
Vout(n)=peakV*sin(theta);
else
Vind(n)=0;
iLoad(n)=0;
Vout(n)=0;
end;
end;
plot(X,iLoad)
title('The diode current')
xlabel('degrees')
ylabel('Amps')
grid
pause
plot(X,Vout)
title('Voltage at cathode')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,Vind)
title('Inductor Voltage')
xlabel('degrees')
ylabel('Volts')
grid
The plots obtained for the typical values mentioned are shown below.
It can be seen from the waveform of voltage across the inductor is that the area above the x-axis at
0 V is equal to its area below the x-axis. It can be seen that the matlab program is relatively
simple.
MATHCAD SIMULATION
The simulation of this circuit is in a file called halfrec1.mcd. You can download it by clicking on
the image below. You need MathCad program to open this file. If you open this file with MathCad
program, you can change the parameters and see how the waveforms of output voltage, diode
current and voltage across the inductor.
Alternatively, you can view the mathcad file by clicking on the image below. Then you see the file
in HTML format, but you cannot change the parameters.
This page has described the circuit of a half-wave rectifier. It has been simulated using different
programs. The next page is on a half-wave rectifier with a free-wheeling diode.
CIRCUIT DIAGRAM
The circuit shown above differs from the circuit described in the previous page, which had only diode D1. This circuit
has another diode, marked D2 in the circuit shown above. This diode is called the free-wheeling diode. The circuit
operation is described next. The explanation is based on the assumption that the reader knows how the circuit without a
free-wheeling diode operates.
CIRCUIT OPERATION
Let the source voltage vs be defined to be E*sin (wt). The source voltage is positive when 0 < wt < radians and it is
negative when < wt < 2 radians. When vs is positive, diode D1 conducts and the voltage vc is positive. This in turn
leads to diode D2 being reverse-biased during this period. During < wt < 2, the voltage vc would be negative if
diode D1 tends to conduct. This means that D2 would be forward-biased and would conduct. When diode D2 conducts,
the voltage vc would be zero volts, assuming that the diode drop is negligible. Additionally when diode D2 conducts,
diode D1 remains reverse-biased, because the voltage vs is negative.
When the current through the inductor tends to fall, it starts acting as a source. When the inductor acts as a source, its
voltage tends to forward bias diode D2 if the source voltage vs is negative and forward bias diode D1 if the source
voltage vs is positive. Even when the source voltage vs is positive, the inductor current would tend to fall if the source
voltage is less than the voltage drop across the load resistor.
During the negative half-cycle of source voltage, diode D1 blocks conduction and diode D2 is forced to conduct. Since
diode D2 allows the inductor current circulate through L, R and D2, diode D2 is called the free-wheeling diode. We can
say that the current free-wheels through D2.
MATHEMATICAL ANALYSIS
An expression for the current through the load can be obtained as shown below. It can be assumed that the load current
flows all the time. In other words, the load current is continuous. When diode D1 conducts, the driving function for the
differential equation is the sinusoidal function defining the source voltage. During the period defined by < wt < 2,
diode D1 blocks current and acts as an open switch. On the other hand, diode D2 conducts during this period, the driving
function can be set to be zero volts. For 0 < wt < , the equation (1) shown below applies.
For the negative half-cycle of the source, equation (2) applies. As in the previous case, the solution is obtained in two
parts. The expressions for the complementary integral and the particular integral are the same. The expression for the
complementary integral is presented by equation (3). The particular solution to the equation (1) is the steady-state
response and is presented as equation (4). The total solution is the sum of both the complimentary and the particular
solution. For 0 < < , where wt = , the total solution is presented as equation (5).
The difference in solution is in how the constant A in complementary integral is evaluated. In the case of the circuit
without free-wheeling diode, i(0) = 0, since the current starts building up from zero at the start of every positive halfcycle. On the other hand, the current-flow is continuous when the circuit contains a free-wheeling diode also. Since the
input to the RL circuit is a periodic half-sinusoid function, we expect that the response of the circuit should also be
periodic. That means, the current through the load is periodic. It means that i(0) = i(2).
Since the current through the load free-wheels during < < 2 , we get equation (6). We use ( - ) for the elapsed
period in radians instead of itself, since the free-wheeling action starts at = . From the total solution, we can get
i() from equation (7) by substituing = . To obtain A, the following steps are necessary. From the total solution,
obtain an expression for i(0) by substituting 0 for . Also obtain an expression for i() by substituting for in
equation (7). Using this expression for i() in equation (6), obtain i(2) by letting = 2 . Since i(0) = i(2), we can
obtain A from equation (8). In equation (8), the terms containing constant A are grouped on the left-hand side of
equation and the other terms on the right-hand side.
SIMULATION
The operation of the circuit can be simulated as shown below. During 0 < < , the expression for current is presented
as equation (9). During < < 2 , the expression for current is shown as equation (10).
PSPICE SIMULATION
The circuit that is used for Pspice simulation is shown below. The nodes are numbered and the components have been
labeled.
The waveform of current through load resistor is shown below. It is the sum of both diode currents.
The advantage with Pspice is the simplicity of the program. In addition, the devices used are also simulated using the
spice models.
MATLAB SIMULATION
A matlab program for simulating the half-wave rectifier with a free-wheeling diode is presented below.
% Program to simulate the half-wave rectifier circuit
% The circuit has a free-wheeling diode
% Enter the peak voltage, frequency, inductance L in mH and
resistor R
disp('Typical value for peak voltage is 340 V')
peakV=input('Enter Peak voltage in Volts>');
disp('Typical value for line frequency is 50 Hz')
freq=input('Enter line frequency in Hz>');
disp('Typical value for Load inductance is 31.8 mH')
L=input('Enter Load inductance in mH>');
disp('Typical value for Load Resistance is 10.0 Ohms')
R=input('Enter Load Resistance in Ohms>');
w=2.0*pi*freq;
X=w*L/1000.0;
if (X<0.001) X=0.001; end;
Z=sqrt(R*R+X*X);
tauInv=R/X;
loadAng=atan(X/R);
A1=peakV/Z*sin(loadAng);
A2=peakV/Z*sin(pi-loadAng)*exp(-pi*tauInv);
A3=(A1+A2)/(1-exp(-2.0*pi*tauInv));
Ampavg=0;
AmpRMS=0;
for n=1:360;
theta=n/180.0*pi;
X(n)=n;
if (n<180)
cur=peakV/Z*sin(theta-loadAng)+A3*exp(-tauInv*theta);
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
else
A4=peakV/Z*sin(pi-loadAng)*exp(-(theta-pi)*tauInv);
cur=A4+A3*exp(-tauInv*theta);
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
end;
if (n<180)
Vind(n)=peakV*sin(theta)-R*cur;
Vout(n)=peakV*sin(theta);
diode2cur(n)=0;
diode1cur(n)=cur;
else
Vind(n)=-R*cur;
Vout(n)=0;
diode2cur(n)=cur;
diode1cur(n)=0;
end
iLoad(n)=cur;
end;
plot(X,iLoad)
title('The Load current')
xlabel('degrees')
ylabel('Amps')
grid
pause
plot(X,Vout)
title('Voltage at cathode')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,Vind)
title('Inductor Voltage')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,diode1cur)
title('Diode 1 current')
xlabel('degrees')
ylabel('Amps')
grid
pause
plot(X,diode2cur)
title('Diode 2 current')
xlabel('degrees')
ylabel('Amps')
grid
AmpRMS=sqrt(AmpRMS);
[A,message]=fopen('outhfr2.dat','w');
fprintf(A,'Avg Load Cur=\t%d\tRMS Load Cur=\t%f\n',Ampavg,AmpRMS);
fclose(A)
The responses obtained for the typical specified values are shown below.
The average and rms values of load current are presented below.
Avg Load Cur=
1.082254e+001
13.954542
MATHCAD SIMULATION
This circuit can be simulated using MathCad as shown next. Click on DOWNLOAD to download the file containing the
program and then open it using MathCad. Click on VIEW ONLY to view this file in HTML format.
SUMMARY
It has been shown how the half-wave rectifier with a free-wheeling diode can be simulated using different
software packages. The next page shows how a half-wave controlled rectifier circuit operates.
This page describes a circuit with a single SCR. It is similar to the single diode circuit, the difference being that an SCR
is used in place of the diode. Most of the power electronic applications operate at a relative high voltage and in such
cases, the voltage drop across the SCR tends to be small. It is quite often justifiable to assume that the conduction drop
across the SCR is zero when the circuit is analysed. It is also justifiable to assume that the current through the SCR is
zero when it is not conducting. It is known that the SCR can block conduction in either direction. The explanation and
the analysis presented below is based on the ideal SCR model. It is also assumed that the reader knows how an SCR
operates.
CIRCUIT OPERATION
A circuit with a single SCR and an RL load is shown above. The source vs is an alternating sinusoidal source. If vs = E
* sin (wt), vs is positive when 0 < wt < , and vs is negative when < wt <2. When vs starts becoming positive, the
SCR is forward-biased but remains in the blocking state till it is triggered. If the SCR is triggered at when wt = , then
is called the firing angle. When the SCR is triggered in the forward-bias state, it starts conducting and the positive
source keeps the SCR in conduction till wt reaches radians. At that instant, the current through the circuit is not zero
and there is some energy stored in the inductor at wt = radians. The voltage across an inductor is positive when the
current through it is increasing and it becomes negative when the current through the inductor tends to fall. When the
voltage across the inductor is negative, it is in such a direction as to forward-bias the SCR.
There is current through the load at the instant wt = radians and the SCR continues to conduct till the energy stored in
the inductor becomes zero. After that the current tends to flow in the reverse direction and the SCR blocks conduction.
The entire applied voltage now appears across the diode.
MATHEMATICAL ANALYSIS
An expression for the current through the SCR can be obtained as shown below. It is assumed that the current flows for
< wt < , where > . When the SCR conducts, the driving function for the differential equation is the sinusoidal
function defining the source voltage. Outside this period, the SCR blocks current and acts as an open switch. For this
period, there is no equation defining the behaviour of the circuit. For < wt < , equation (1) applies. Given a linear
differential equation, the solution is found out in two parts. The homogeneous equation is given by equation (2), where
is the firing angle. The value of constant A in the complimentary solution is to be evaluated later. The particular
solution is the steady-state response and is diplayed as equation (3). The total solution is the sum of both the
complimentary and the particular solution and is presented as equation (4). The value of A is obtained using the initial
condition. Since the SCR starts conducting at wt = and the current starts building up from zero, i() = 0. In the
expression above = wL/R. Then A can be expressed as in equation (5).
Once the value of A is known, the expression for current is known. When the firing angle and the extinction angle
are known, the average output voltage at the cathode of the SCR can be evaluated as shown in equation (6).
The average load current can be obtained by dividing the average load voltage by the load resistance, since the average
voltage across the inductor is zero.
SIMULATION
The operation of the circuit can be simulated as shown below. In order to simulate, the solution for current is presented
in the following form, where = (wL)/R. Then
Again it is preferable to normalize. Here E is set to unity and E/R is also set to unity. Then
vs = sin (wt).
vo = vs - i for < wt < , and
PSPICE SIMULATION
The program below presents a PSPICE program. The circuit used is shown below.
The PSPICE program shown below presents the SCR as a subcircuit. This model of the SCR has been described in the
book SPICE FOR POWER ELECTRONICS AND ELECTRIC POWER (Muhammed H.Rashid, Prentice-Hall , 1993,
pages 148-160).
* Half-wave Rectifier with RL Load
* A problem to find the SCR current
VIN 1 0 SIN(0 340V 50Hz)
XT1 1 2 5 2 SCR
VP 5 2 PULSE(0 10 1667U 1N 1N 100U 20M)
L1 2 3 31.8MH
R1 3 0 10
* Subcircuit for SCR
.SUBCKT SCR 101 102 103 102
S1 101 105 106 102 SMOD
RG 103 104 50
VX 104 102 DC 0
VY 105 107 DC 0
DT 107 102 DMOD
RT 106 102 1
CT 106 102 10U
F1 102 106 POLY(2) VX VY 0 50 11
.MODEL SMOD VSWITCH(RON=0.0105 ROFF=10E+5 VON=0.5 VOFF=0)
.MODEL DMOD D((IS=2.2E-15 BV=1200 TT=0 CJO=0)
.ENDS SCR
.TRAN 10US 60.0MS 20.0MS 10US
.PROBE
.OPTIONS(ABSTOL=1N RELTOL=.01 VNTOL=1MV)
.END
The waveforms obtained are presented below.
The voltage waveform of the pulse source used for triggering the SCR
MATLAB SIMULATION
The Matlab program used for simulation is presented below.
% Program to simulate the half-wave controlled rectifier circuit
% Enter the peak voltage, frequency, inductance L in mH and
resistor R
disp('Typical value for peak voltage is 340 V')
peakV=input('Enter Peak voltage in Volts>');
disp('Typical value for line frequency is 50 Hz')
freq=input('Enter line frequency in Hz>');
disp('Typical value for Load inductance is 31.8 mH')
L=input('Enter Load inductance in mH>');
disp('Typical value for Load Resistance is 10.0 Ohms')
R=input('Enter Load Resistance in Ohms>');
disp('Typical value for Firing angle is 30.0 degree')
fangDeg=input('Enter Firing angle within range 0 to 180 in deg>');
fangRad=fangDeg/180.0*pi;
w=2.0*pi*freq;
X=w*L/1000.0;
if (X<0.001) X=0.001; end;
Z=sqrt(R*R+X*X);
tauInv=R/X;
loadAng=atan(X/R);
A=peakV/Z*sin(loadAng-fangRad);
Ampavg=0;
AmpRMS=0;
for n=1:360;
theta=n/180.0*pi;
X(n)=n;
if (n<fangDeg)
cur=0.0;
Vind(n)=0;
iLoad(n)=0;
Vout(n)=0;
else
cur=peakV/Z*sin(theta-loadAng)+A*exp(-tauInv*(theta-fangRad));
if (cur>0)
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
Vind(n)=peakV*sin(theta)-R*cur;
iLoad(n)=cur;
Vout(n)=peakV*sin(theta);
else
Vind(n)=0;
iLoad(n)=0;
Vout(n)=0;
end;
end;
end;
plot(X,iLoad)
title('The Load current')
xlabel('degrees')
ylabel('Amps')
grid
pause
plot(X,Vout)
title('Voltage at cathode')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,Vind)
title('Inductor Voltage')
xlabel('degrees')
ylabel('Volts')
grid
AmpRMS=sqrt(AmpRMS);
[A,message]=fopen('hwavec1.dat','w');
fprintf(A,'Avg Load Cur=\t%d\tRMS Load Cur=\t%f\n',Ampavg,AmpRMS);
fclose(A)
The waveforms obtained for the typical specified values are displayed now.
The output file containing the values of average load current and the RMS load current is presented below.
Avg Load Cur= 8.481852e+000 RMS Load Cur= 12.878237
MATHCAD SIMULATION
The MathCad program can be downloaded by clicking on the image below.
This program can also be viewed in the HTML format. Click on the image below to view this file.
SUMMARY
This page has described how the half-wave controlled rectifier circuit operates. The next page shows how the behaviour
of this circuit can be changed by adding a free-wheeling diode.
The circuit shown above differs from the circuit described in the previous page, which had only a single SCR. This
circuit has a free-wheeling diode in addition, marked D in the circuit shown above. The circuit operation is described
next. The explanation is based on the assumption that both the diode and the SCR are ideal. It means that the voltage
drop across the device while in conduction is zero and the leakage current in the blocking state is zero.
CIRCUIT OPERATION
The source vs is an alternating sinusoidal source. If vs = E * sin (wt), vs is positive when 0 < wt < , and it is negative
when < wt <2. When vs starts becoming positive, the SCR is forward-biased but remains in the blocking state till it
is triggered. If the SCR is triggered at when wt = , then is called the firing angle. When the SCR is triggered in the
forward-bias state, it starts conducting and the positive source keeps the SCR in conduction till wt reaches radians. At
that instant, the current through the circuit is not zero and there is some energy stored in the inductor at wt = radians.
In the absence of the free wheeling diode, the inductor would keep the SCR in conduction for part of the negative cycle
till the energy stored in it is discharged. But when a free wheeling diode is present as shown in the circuit, the current has
a path that offers almost zero resistance. Hence the inductor discharges its energy during < wt < (2 + ) through the
free wheeling diode. When there is a free wheeling diode, the current through the load tends to be continuous, at least
under ideal conditions. When the diode conducts, the SCR remains reverse-biased, because the voltage vs is negative.
MATHEMATICAL ANALYSIS
An expression for the current through the load can be obtained as shown below. It can be assumed that the load current
flows all the time. In other words, the load current is continuous. When the SCR conducts, the driving function for the
differential equation is the sinusoidal function defining the source voltage. During the period defined by < wt < (2 +
), the SCR blocks current and acts as an open switch. On the other hand, the free wheeling diode conducts during this
period, and the driving function can be set to be zero volts. For < wt < , equation (1) applies whereas equation (2)
applies for the rest of the cycle.
As in the previous cases, the solution is obtained in two parts. The expressions for the complementary integral and the
particular integral are the same. The expression for the complementary integral is presented as equation (3). The
particular solution is the steady-state response and is presented as equation (4).
The total solution is the sum of both the complimentary and the particular solution for < wt < .
The difference in solution is in how the constant A in complementary integral is evaluated. In the case of the circuit
without free-wheeling diode, i() = 0, since the current starts building up from zero when the SCR is triggered during the
positive half-cycle. On the other hand, the current-flow is continuous, when there is a free wheeling diode. Since the
input to the RL circuit is a periodic function, we expect that the response of the circuit should also be periodic. That
means, the current through the load is periodic. It means that
i() = i(2 + ).
Since the current through the load free-wheels during < < (2 + ) , we get that,
i() = i() *exp[-( )/] , where = wL/R.
We use ( - ) for the elapsed period in radians instead of itself, since the free-wheeling action starts at = . From
the total solution, we get i().
i() = A*exp(- /) + (E/Z)*sin ( - ).
To obtain A, the following steps are necessary. From the total solution, obtain an expression for i() by substituting
for . From the expression for the free-wheeling period, obtain i(2 + ) by letting = (2 + ) . Since i() = i(2 +
), we can obtain A to be:
SIMULATION
The operation of the circuit can be simulated as shown below. During 0 < < , the expression for current is:
i() = A * exp [ -( )/) + (E/Z)*sin ( ),
where = wL/R, = atan (), Z2 = R2 + (wL)2 = R2*(1 + 2) and is the firing angle.
During < < (2 + ) , the expression for current is:
i() = A*exp {- ( ) /} + (E/Z)*sin ( - )*exp {- ( ) /} .
The voltage across the inductor is obtained to be
vL( ) = vs() - R*i() , for < < and
= - R*i() , for < < (2 + ) .
vs() = E*sin ().
It is preferable to normalize vs with respect to E and the current with respect to E/R and then the only value that is
required to be known for solving for the current is . The applet shown below simulates this circuit. You have to key-in
the ratio in the text-field to the left of the button and the firing angle in degrees in the text-field to the right of the button
and then click on the button next to it. Do not key-in a NaN.
PSPICE SIMULATION
The circuit used for Pspice simulation is shown below.
XT1 1 2 5 2 SCR
VP 5 2 PULSE(0 10 1667U 1N 1N 100U 20M)
L1 2 3 31.8MH
R1 3 0 10
D2 0 2 DNAME
.MODEL DNAME D(IS=10N N=1 BV=1200 IBV=10E-3 VJ=0.6)
* Subcircuit for SCR
.SUBCKT SCR 101 102 103 102
S1 101 105 106 102 SMOD
RG 103 104 50
VX 104 102 DC 0
VY 105 107 DC 0
DT 107 102 DMOD
RT 106 102 1
CT 106 102 10U
F1 102 106 POLY(2) VX VY 0 50 11
.MODEL SMOD VSWITCH(RON=0.0105 ROFF=10E+5 VON=0.5 VOFF=0)
.MODEL DMOD D((IS=2.2E-15 BV=1200 TT=0 CJO=0)
.ENDS SCR
.TRAN 10US 60.0MS 20.0MS 10US
.PROBE
.OPTIONS(ABSTOL=1N RELTOL=.01 VNTOL=1MV)
.END
MATLAB SIMULATION
The Matlab program is presented below.
% Program to simulate the half-wave controlled rectifier circuit
% The circuit has a free-wheeling diode
% Enter the peak voltage, frequency, inductance L in mH and
resistor R
disp('Typical value for peak voltage is 340 V')
peakV=input('Enter Peak voltage in Volts>');
disp('Typical value for line frequency is 50 Hz')
freq=input('Enter line frequency in Hz>');
disp('Typical value for Load inductance is 31.8 mH')
L=input('Enter Load inductance in mH>');
disp('Typical value for Load Resistance is 10.0 Ohms')
R=input('Enter Load Resistance in Ohms>');
plot(X,iLoad)
title('The Load current')
xlabel('degrees')
ylabel('Amps')
grid
pause
plot(X,Vout)
title('Voltage at cathode')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,Vind)
title('Inductor Voltage')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,VSCR)
title('SCR Voltage')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,curSCR)
title('SCR Current')
xlabel('degrees')
ylabel('Amps')
grid
pause
plot(X,diodecur)
title('diode Current')
xlabel('degrees')
ylabel('Amps')
grid
AmpRMS=sqrt(AmpRMS);
[C,message]=fopen('hwavec2.dat','w');
fprintf(C,'Avg Load Cur=\t%d\tRMS Load Cur=\t%f\n',Ampavg,AmpRMS);
fclose(C)
The output file is re-produced below.
Avg Load Cur=
1.009749e+001
Next the plots obtained for the typical specified values are displayed.
13.337142
This page has described the operation of a half-wave rectifier wirh a free-wheeling diode. Next we take up the study of
single-phase, full-wave, fully-controlled rectifier.
CIRCUIT OPERATION
The circuit of a single-phase fully-controlled bridge rectifier circuit is shown in the figure above. The circuit has four
SCRs. It is preferable to state that the circuit has two pairs of SCRs, with S1 and S4 forming one pair and, S2 and S3
the other pair. For this circuit, vs is a sinusoidal voltage source. When it is positive, SCRs S1 and S4 can be triggered
and then current flows from vs through SCR S1, load resistor R, SCR S4 and back into the source. In the next halfcycle, the other pair of SCRs conducts. Even though the direction of current through the source alternates from one
half-cycle to the other half-cycle, the current through the load remains unidirectional.
The main purpose of this circuit is to provide a variable dc output voltage, which is brought about by varying the firing
angle. Let vs = E sin wt, with 0 < wt < 360o. If wt = 30o when S1 and S4 are triggered, then the firing angle is said to be
30o. In this instance, the other pair is triggered when wt = 210o.
When vs changes from a positive to a negative value, the current through the load becomes zero at the instant wt =
radians, since the load is purely resistive and the SCRs cease to conduct. After that there is no current flow till the other
pair is triggered. The conduction through the load is discontinuous.
The operation of the circuit is illustrated by animating the functioning of this circuit. Key in the firing angle in degrees
and click the button. The source voltage and the output voltage waveforms are also displayed.
MATHEMATICAL ANALYSIS
The analysis is relatively simple when the load is purely resistive. The aims of the analysis are:
i.
ii.
iii.
iv.
v.
vi.
vii.
The average value of the output voltage is obtained as follows. Let the supply voltage be vs = E*Sin ( ), where varies
from 0 to 2 radians. Since the output waveform repeats itself for every half-cycle, the average output voltage is
expressed as a function of , the firing angle, as shown in equation (1). The r.m.s. value of output voltage is obtained as
shown in equation (2). The ripple factor in output voltage can defined in two ways. The definition followed in this text as
follows. The maximum average output voltage occurs at a firing angle of 0o. Let it be Vom. Then the ripple factor RF()
is defined as shown in equation (3).
The alternate definition uses Vo,avg() as the denominator instead of Vom. If Vo,avg() is used as the denominator, then
RF() can tend to infinity. It is more logical to express the ripple content as a fraction of the maximum average voltage.
The variation of average output voltage, rms output voltage and ripple factor with the firing angle have been shown
below. The plots shown below have been normalized with respect to Vom. For example, when the firing angle is 90o, the
average output is shown to be 0.5. It means that the actual average output voltage is 0.5Vom. It can also be seen that
when the firing angle is 0o, the r.m.s. output voltage is about 1.1Vom and the ripple factor is about 0.48. The ripple factor
increases as the firing angle increases. It increases to 0.658 at a firing angle of 65o and then it falls as the firing angle
increases further. At the firing angle of 65o, the r.m.s. ripple voltage in the output is 0.658Vom. For a sinusoidal source of
240 V r.m.s., the maximum r.m.s. ripple voltage works out to be 142 V.
In the equations above, * is used to in place of the product sign and it should not be confused with the same symbol used
for indicating convolution integrals. The source frequency, f, is taken as the fundamental and hence wo = 2f. It is
preferable to express the above equation in terms of angle , where = wot. If T is the cycle period, woT = 2 fT = 2,
since f = 1/T. Then the equations for the Fourier coefficients can be expressed as shown in equations (8), (9) and (10).
In the case of the full-wave bridge rectifier circuit, the period of the output is only half that of the input sinusoidal source
and hence the output contains a dc component and even harmonics only. The source current has half-wave symmetry. A
waveform defined as f(t) over a cycle is said to have half-wave symmetry if it satisfies equation (11). A waveform with
Let the Fourier coefficients for the source current be acur0(), acur2n() and bcur2n() . The line current waveform has
half-wave symmetry and contains only odd harmonics. When the SCRs are assumed to be ideal, load current iLine() is
defined by equation (17).
For the case where the load is purely resistive, the r.m.s. source current can be computed from the value obtained for the
output voltage, as shown in equation (22). Then the total harmonic distortion is defined by equation (23). Let the r.m.s
current when the firing angle is 0o be Irms,max. Since the waveform of the source current is purely sinusoidal when the
firing angle is 0o, the crest factor can be taken to be square root of 2. The program that simulates the operation of this
circuit computes the various values for a given firing angle and displays them in a suitable manner.
The displacement power factor, DPF, is the cosine of the angle by which the fundamental component of the line current
lags the source voltage. Then apparent power factor can be estimated as shown in equation (24).
SIMULATION
The firing angle has to be keyed-in. Then click on Compute button. The plots for voltage have been normalized with
respect to Vom and the currents with respect to Irms,max. The statistical details related to the output voltage have been
normalized with respect to Vom and those related to the source current with respect to Irms,max. The amplitude of each
harmonic in the output voltage has been normalized with respect to E which is the amplitude of the source voltage ,
whereas the amplitude of each harmonics in the source current has been normalized with respect to E/R.
PSPICE SIMULATION
The circuit used for Pspice simulation is shown below. All the nodes other than the datum node are connected to the
datum node through a 1 M resistor. A floating node or a node that tends to float can be a problem for Pspice
simulation.
SUMMARY
This page has described the operation of a fully-controlled bridge rectifier circuit with a purely resistive load. The next
page describes how the circuit behaves when the load has a reactive and a resistive component.
CIRCUIT OPERATION
The circuit of a single-phase fully-controlled bridge rectifier circuit is shown in the figure above. The circuit has four
SCRs. It is preferable to state that the circuit has two pairs of SCRs, with S1 and S3 forming one pair and, S2 and S4
the other pair. For this circuit, vs is a sinusoidal voltage source. When it is positive, the SCRs S1 and S3 can be
triggered and then current flows from vs through SCR S1, load inductor L, load resistor R, SCR S3 and back into the
source. In the next half-cycle, the other pair of SCRs conducts. Even though the direction of current through the
source alternates from one half-cycle to the other half-cycle, the current through the load remains unidirectional.
The main purpose of this circuit is to provide a variable dc output voltage, which is brought about by varying the firing
angle. Let vs = E sin wt, with 0 < wt < 360o. If wt = 30o when S1 and S3 are triggered, then the firing angle is said to be
30o. In this instance the other pair is triggered when wt= 210o.
When vs changes from a positive to a negative value, the current through the load does not fall to zero value at the
instant wt = radians, since the load contains an inductor and the SCRs continue to conduct, with the inductor acting as
a source. When the current through an inductor is falling, the voltage across it changes sign compared with the sign that
occurs when its current is rising. When the current through the inductor is falling, its voltage is such that the inductor
delivers power to the load resistor, feeds back some power to the ac source under certain conditions and keeps the SCRs
in conduction forward-biased. If the firing angle is less than the load angle, the energy stored in the inductor is sufficient
to maintain conduction till the next pair of SCRs is triggered. When the firing angle is greater than the load angle, the
current through the load becomes zero and the conduction through the load becomes discontinuous. Usually the
description of this circuit is based on the assumption that the load inductance is sufficiently large to keep the load current
continuous and ripple-free.
The operation of the circuit is illustrated by animating the functioning of this circuit. Key in the firing angle in degrees
and click the button. The source voltage, and the bridge output voltage are also displayed. It is assumed here that the load
inductance is quite large. The animation is correct only if the firing angle is less than 90o. The programs under
simulation section will run correctly for any firing angle.
MATHEMATICAL ANALYSIS
Analysis by hand is based on the assumption that the load inductance is sufficiently large to keep the load current ripplefree. Programs written for computer simulation are not based on this assumption and they simulate the operation based
on the parameter keyed-in.
When the load current is continuous, the average value of the output voltage is obtained as follows. Let the supply
voltage be vs = E*Sin ( ), where varies from 0 to 2 radians. Since the output waveform repeats itself for every halfcycle, the average output voltage is expressed in equation (1) as a function of , the firing angle.
If the load current is continuous, the r.m.s. value of output voltage is obtained as shown in equation (2).
The maximum average output voltage occurs at a firing angle of 0o. Let it be Vom. Then the ripple factor RF(a) is
defined as shown in equation (3). Equations (4) and (5) apply when the conduction is discontinuous.
The variation of average output voltage, r.m.s. output voltage and the ripple factor with the firing angle have been shown
below, based on the assumption that the load inductance is large. The plots shown below have been normalized with
respect to Vom. For example, when the firing angle is 60o, the average output is shown to be 0.5. It means that the actual
average output voltage is 0.5Vom. It can also be seen that when the firing angle is 0o, the r.m.s. output voltage is about
1.1Vom and the ripple factor is about 0.48. The ripple factor increases as the firing angle increases.
If the firing angle is highly retarded or if the load inductance is not sufficiently large, conduction of load current is not
continuous. Let us consider the positive half-cycle. When equals the firing angle, the SCRs S1 and S3 are triggered. Let
the load current start from zero at = and let the load current fall to zero when = + , before the next pair of SCRs
is triggered. It means that < . Then the average output voltage is computed as shown in equation (4), whereas the
r.m.s. output voltage is computed as shown in equation (5).
The value of can be found out by iteration, as shown in earlier pages. For the case when the conduction is
discontinuous, the plots of the average output voltage, the r.m.s. output voltage and the ripple factor are illustrated below.
Key-in the ratio of wL/R, where L is the load inductance, R is the load resistance and w is the angular frequency of the
source. In practice this ratio can vary from a low value to about 5. The load angle can be defined to be tan-1(wL/R).
When the firing angle is less than the load angle, the conduction is continuous. As explained below, the load current is
discontinuous if the firing angle is greater than the load angle.
PERFORMANCE PARAMETERS
In this section, the expressions for the load current are first derived. Then an expression for the line current can be
obtained. The r.m.s line current, the r.m.s. value of the fundamental of line current, the THD in line current, the
frequency spectrum of line current, the frequency spectrum and the ripple content of the bridge output voltage and the
frequency spectrum and the ripple content of the voltage across the load resistor are also determined.
For the case of discontinuous conduction, let the load current in each half cycle flow from = till = + , where <
. During this period, the differential equation that applies to the load current is calculated according to equation (6),
where is the firing angle, ( +) is the extinction angle and the conduction angle within a cycle is ( + ). The
solution to the above equation is obtained as given shown in equation (7). In equation (7), represents wL/R,the ratio of
load reactance to load resistance. is the load angle, defined to be tan-1(wL/R). When the conduction is discontinuous,
the load current starts from zero value at = . Hence equation (8) is obtained. When < , A has a negative value and
we have discontinuous conduction when < . It means that the firing of the SCRs is retarded and > .
When the conduction is continuous, equation (9) applies. The solution to equation (9) is presented as equation (10).
Since the signal applied to the load circuit is a periodic signal, the load current is also periodic, after a transient period. It
means that equation (11) is valid for continuous conduction.
For continuous conduction, > and A is positive. When = , the conduction is about to become continuous and the
value of A should satisfy both expressions for A. It is seen that = , A = 0 according to both expressions for A. When
= , the current drawn from the source is sinusoidal and equals (E/Z)*Sin (wt - ), where Z is defined as shown in
equation (12).
Once the load current is defined for a half-cycle, the expression for line current can be obtained. It equals the load current
when SCRs S1 and S3 are conducting and it is the negative of the load current when the other pair of SCRs is conducting.
Further analysis can be carried out using Fourier series and the DPF and PF of the line current can be determined.
When the circuit is switched on initially, the load current may settle down to a periodic response after a few output
cycles. The time constant of the load is L/R and a time period corresponding to five times the constant should elapse
before the load current becomes periodic. For example if the load time constant is 20 ms, a time period of 100 ms should
pass before the load current becomes periodic. This time period corresponds to five input voltage cycles at 50 Hz and six
input cycles at 60 Hz.
SIMULATION
The plots for voltage have been normalized with respect to Vom, the maximum average output voltage and the plots for
line current with respect to Irms,max, which is 0.707E/R. To see the periodic response, key-in firing angle in degrees in the
box on the left-hand side and the ratio in the box on the right-hand side and then click start button. The boxes have
default values filled-in.
The statistical details related to the output voltage have been normalized with respect to Vom and those related to the
source current with respect to Irms,max. The amplitude of each harmonic in the output voltage has been normalized with
respect to E which is the amplitude of the source voltage , whereas the amplitude of each harmonics in the source current
has been normalized with respect to E/R. The applet to follow displays the statistical details.
The applet below displays the transient response. As the ratio gets larger and larger, the load current requires larger
period to elapse before it becomes periodic.
PSPICE SIMULATION
The circuit used for simulation is shown below.
VY 105 107 DC 0
DT 107 102 DMOD
RT 106 102 1
CT 106 102 10U
F1 102 106 POLY(2) VX VY 0 50 11
.MODEL SMOD VSWITCH(RON=0.0105 ROFF=10E+5 VON=0.5 VOFF=0)
.MODEL DMOD D((IS=2.2E-15 BV=1200 TT=0 CJO=0)
.ENDS SCR
.TRAN 10US 60.0MS 0.0MS 10US
.FOUR 50 V(2,4) I(VIN)
.PROBE
.OPTIONS(ABSTOL=1N RELTOL=.01 VNTOL=1MV)
.END
The responses obtained are shown below.
The waveform of voltage at the output of bridge
MATLAB SIMULATION
The Matlab program is presented below.
% Program to simulate the full-wave fully-controlled bridge
rectifier
% Simulation at a specified firing angle
% Enter the peak voltage, frequency, inductance L in mH and
resistor R
disp('Typical value for peak voltage is 340 V')
peakV=input('Enter Peak voltage in Volts>');
disp('Typical value for line frequency is 50 Hz')
freq=input('Enter line frequency in Hz>');
disp('Typical value for Load inductance is 31.8 mH')
L=input('Enter Load inductance in mH>');
disp('Typical value for Load Resistance is 10.0 Ohms')
R=input('Enter Load Resistance in Ohms>');
disp('Typical value for Firing angle is 30.0 degree')
fangDeg=input('Enter Firing angle within range 0 to 180 in deg>');
fangRad=fangDeg/180.0*pi;
w=2.0*pi*freq;
X=w*L/1000.0;
if (X<0.001) X=0.001; end;
Z=sqrt(R*R+X*X);
tauInv=R/X;
loadAng=atan(X/R);
k1=peakV/Z;
k2=2.0*k1*sin(loadAng-fangRad)/(1.0-exp(-pi*tauInv));
k3=k1*sin(loadAng-fangRad);
if (fangRad<loadAng)
A=k2;
sw=1;
else
A=k3;
sw=2;
end;
Ampavg=0;
AmpRMS=0;
for n=1:360;
theta=n/180.0*pi;
X(n)=n;
if (sw==1);
if (n<fangDeg);
cur=k1*sin(pi+theta-loadAng)+A*exp(-tauInv*(pi+thetafangRad));
vbr(n)=peakV*sin(theta+pi);
vind(n)=vbr(n)-R*cur;
iLoad(n)=cur;
vSCR(n)=peakV*sin(theta);
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
elseif ((n>=fangDeg) & (n<(180+fangDeg)));
cur=k1*sin(theta-loadAng)+A*exp(-tauInv*(thetafangRad));
vbr(n)=peakV*sin(theta);
vind(n)=vbr(n)-R*cur;
iLoad(n)=cur;
vSCR(n)=0;
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
else (n>=(180+fangDeg));
cur=k1*sin(theta-pi-loadAng)+A*exp(-tauInv*(theta-pifangRad));
vbr(n)=peakV*sin(theta-pi);
vind(n)=vbr(n)-R*cur;
iLoad(n)=cur;
vSCR(n)=peakV*sin(theta);
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
end;
else
if (n<fangDeg);
cur=k1*sin(pi+theta-loadAng)+A*exp(-tauInv*(pi+thetafangRad));
if (cur>0);
vbr(n)=peakV*sin(theta+pi);
vind(n)=vbr(n)-R*cur;
iLoad(n)=cur;
vSCR(n)=peakV*sin(theta);
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
else;
vbr(n)=0.0;
vind(n)=0.0;
iLoad(n)=0.0;
vSCR(n)=peakV*sin(theta)/2.0;
end;
elseif ((n>=fangDeg) & (n<(180+fangDeg)));
cur=k1*sin(theta-loadAng)+A*exp(-tauInv*(thetafangRad));
if (cur>0);
vbr(n)=peakV*sin(theta);
vind(n)=vbr(n)-R*cur;
iLoad(n)=cur;
vSCR(n)=0;
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
else;
vbr(n)=0.0;
vind(n)=0.0;
iLoad(n)=0.0;
vSCR(n)=peakV*sin(theta)/2.0;
end;
else (n>=(180+fangDeg));
cur=k1*sin(theta-pi-loadAng)+A*exp(-tauInv*(theta-pifangRad));
vbr(n)=peakV*sin(theta-pi);
vind(n)=vbr(n)-R*cur;
iLoad(n)=cur;
vSCR(n)=peakV*sin(theta);
Ampavg=Ampavg+cur*1/360;
AmpRMS=AmpRMS+cur*cur*1/360;
end;
end;
end;
plot(X,iLoad)
title('The Load current')
xlabel('degrees')
ylabel('Amps')
grid
pause
plot(X,vbr)
title('Bridge Output volt')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,vind)
title('Inductor Voltage')
xlabel('degrees')
ylabel('Volts')
grid
pause
plot(X,vSCR)
title('SCR Voltage')
xlabel('degrees')
ylabel('Volts')
grid
AmpRMS=sqrt(AmpRMS);
[C,message]=fopen('fwrl1ph1.dat','w');
fprintf(C,'Avg Load Cur=\t%d\tRMS Load Cur=\t%f\n',Ampavg,AmpRMS);
fclose(C);
The responses obtained for the typical specified values have been displayed below.
The results obtained with a firing angle of 60o have been displayed below. The other values are the same as for the
previous set. When the firing angle is retarded this much, the load current is discontinuous.
SUMMARY
This page has described the operation of a fully-controlled bridge rectifier circuit with an RL load. Even though the
circuit has been simulated using Pspice, Mathcad and Matlab, it is difficult to reach the level of interactive programming
that can be achieved with Java or C by using these packages. Next page describes the operation of this circuit when the
source inductance is also taken into account.
This chapter describes the operation of a single-phase fully- controlled bridge rectifier circuit with a load consisting of
both resistance and inductance. In addition, the inductance of ac source supplying power to the circuit is taken into
account.
CIRCUIT OPERATION
The presence of source inductance changes the way the circuit operates during commutation. The word commutation
refers to switching conduction from one pair of SCRs to the other. Let vs = E sin wt, with 0 < wt < 360o. Let the load
inductance be large enough to maintain a steady current through the load. Let firing angle be 30o. Let SCRs S2 and S4
be in conduction before wt < 30o. When S1 and S3 are triggered at wt = 30o, there is current through the source
inductance, flowing in the direction opposite to that marked in the circuit diagram and hence commutation of current
from S2 and S4 to S1 and S3 would not occur instantaneously. The source current changes from - iL to iL due to the whole
of the source voltage being applied across the source inductance. When S1 is triggered with S4 in conduction, the current
through S1 would rise from zero to iL and the current through S4 would fall from iL to zero. Similar process occurs with
the SCRs S2 and S3. During this period, the current through S3 would rise from zero to iL and , the current through S2
would fall from iL to zero. The duration of the process of commutation is usually referred to as commutation overlap
period.
The operation of the circuit is illustrated with the help of an animation. There is no scope for setting any variable for
animation, since the purpose is only to show how the circuit operates. It is assumed that the load inductance is large to
keep the load current at a steady value. You can observe how the currents through the devices and the line current change
during commutation overlap. The running of the program can be halted by clicking on the Stop button. It can be resumed
by clicking on the Run button. By clicking on the One Step button, you can step through the process. To start or run the
process for one more cycle, click on the Start or Repeat button.
MATHEMATICAL ANALYSIS
BASED ON THE ASSUMPTION THAT LOAD INDUCTANCE IS INFINITE
When the load inductance is infinite, we can assume that the load current is continuous and steady without ripple. Let
the firing angle be . Let the commutation overlap period last from wt = till wt = .
During the period, < wt < , the output voltage is zero because all the SCRs are in conduction. If the SCRs are ideal,
the drop across an SCR in conduction is zero and hence the output voltage is zero. During < wt < ( + ), the output
voltage equals E*Sin (wt) and then the average output voltage can be obtained as shown in equation (1).
This expression is not very useful because the value of is required to be known. The value of is known, since it is the
firing angle, whereas the value of is not likely to be known. Here is the angle at which process of commutation
overlap ends and the duration of commutation depends on the firing angle, the value of source reactance and the load
impedance and value of is variable and unknown. Hence it is preferable to derive an alternate expression. It is possible
to derive an alternate expression for the case when the load reactance is large enough to ensure that the load current
remains steady without ripple at a given firing angle. Let us assume that the load current be I and the firing angle be .
Let the line current change from - I to + I during commutation overlap when wt changes from to . From the
waveforms shown above, the area of volt-seconds lost to output due to commutation overlap is computed as shown in
equation (2).
Since this area is lost over radians, the average value of output voltage lost due to commutation is calculated as shown
in equation (3). It is known that the average output voltage with no commutation overlap is (2E/)*Cos (). By
subtracting the voltage lost due to commutation, we can get the average output voltage taking into account the effect of
commutation overlap, as shown in equation (4).
The waveforms appear as shown below. Key-in a firing angle less than 90o and then press the Start button.
source voltage vs = E *Sin (), where = wt and 0 < < 2 . Then the equation that is applicable during < < ( + )
can be expressed as shown in equation (6). During this period, the line current is equal to load current as defined by
equation (7).
During < < ( + ), the voltage that appears as output is almost the negative of the source voltage and hence equation
(8) is used and the line current has the same magnitude as the load current, but its polarity is opposite to that of load
current as indicated by equation (9).
There are two instances of switching in one input cycle and commutation overlap occurs immediately after triggering
either pair of SCRs. The pair consisting of S1 and S3 is triggered at wt = and commuation overlap lasts from wt =
till wt = and the output voltage is zero during this period as indicated by equation (10). Similarly after S2 and S4 are
triggered at wt = ( + ), the output voltage is zero from wt = ( + ) till wt = ( + ), as indicated by equation (11).
During the commuation overlap, the entire input voltage is applied across the source inductance, as indicated by
equations (12) and (13).
The average and rms output voltage can be obtained as shown by equations (14) and (15). The maximum output voltage
that can occur is indicated by equation (16) neglecting the loss in output that may occur due to commutation overlap.
Then the ripple factor of output voltage can be expressed as shown by equation (17). If the ripple factor is multiplied by
Vom, the rms value of ripple content in output voltage is obtained.
The fundamental component of the source current can be determined and then the THD, DPF and apparent power factor
can be determined. The programs for simulation have been based on the equations displayed above.
SIMULATION
The program in the applet to follow displays the bridge output waveform, the load current, the line current, the voltage
across the load inductance, the voltage across the source inductance, the voltage across SCR S1, and the currents through
S1 and S4. Key-in the ratio wLL/RL, the ratio wLs/RL and the firing angle in degrees and then click on the Start button.
The program to follow produces the statistics for this circuit and needs the same inputs as the applet above.
The next applet displays the transient response of the load current. If the load inductance is large, the transient response
may last for a few cycles before it settles down to a periodic response. The load current starts building up from zero from
the instant one of the pairs of SCRs is triggered first. The response shown starts from this instant.
The next applet shows how the average bridge output voltage, the rms output voltage, and the ripple factor vary with
firing angle for a given set of wLL/RL and wLs/RL. This program may take some time to run.
PSPICE SIMULATION
The circuit used for simulation is presented below.
L2
R1
R2
R3
R4
1
3
1
2
4
9
4
0
0
0
1.6M
10
1MEG
1MEG
1MEG
The Expanded view of Voltage Output of the bridge to show the commutation overlap
It can be seen that there is close agreement between the results obtained from the Applets and the Mathcad program.
SIMULATION USING C
Instead of a Matlab program, a C program is presented below. You can download this file by clicking on the image
displayed below. This file, called fcb_1pha.cpp, can be complied just as a C program and no feature of C++ has been
used in this program. This program produces an output file called tran_v1.csv and stores in it in the same directory in
which the source file is located. This file can be opened by a spreadsheet program like EXCEL and the plots displayed
can be obtained.
C Program
// Simulation of a single-phase fully-controlled bridge
// rectifier circuit.
//
//
//
//
//
//
//
//
//
//
//
#include <math.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<iostream.h>
void
void
void
void
void
kreateRespFile(void);
tranResponse(void);
OneCycle(void);
computeOneStep(void);
produceEntries(void);
int main(void)
{
float ka1,kb2,kc3;
printf(" \n");
printf("
Load Time Constant in radians = ");
scanf("%f",&ka1);
L1=(double)ka1;
if (L1<0.05) L1=0.05;
printf(" \n");
printf("
Line Reactance Time Constant in radians = ");
scanf("%f",&kb2);
L2=(double)kb2;
printf(" \n");
printf("
Firing angle in degrees = ");
scanf("%f",&kc3);
alpha=(double)kc3;
fang=alpha*deg_rad;
alpha=0.0;
printf(" \n");
// Initialise though not necessary for global variables
elapseAng=0.0 ; cycleAng=0.0;
cur_load=0.0; cur_line=0.0; outVolt=0.0; tote_knt=0.0;
OverLapangle=0.0; commute=0; yes_Entry=0;
// Create a file for entering transient response
fnew=fopen("tran_v1.csv","w+r");
tranResponse();
fclose(fnew);
return 0;
}
void kreateRespFile(void)
{
int n1,n2;
tstr="Angle,InputV,VoutBr,LoadCur,LineCur,IndVolt";
p=strtok(tstr,",");
fprintf(fnew,p); fprintf(fnew,",");
n2=6;
for (n1=0;n1<(n2-1);n1++)
{
p=strtok(NULL,",");
if (n1!=(n2-2))
{
fprintf(fnew,p); fprintf(fnew,",");
}
else
{
fprintf(fnew,p); fprintf(fnew,"\n");
}
}
}
void tranResponse(void)
{
double d1;
int NumCycles,count;
d1=(6.0*(L1+L2))/(2.0*pi)+0.5;
NumCycles=(int)d1 + 1;
kreateRespFile();
modeSw=1;
for (count=0;count<=NumCycles;count++)
OneCycle();
}
void OneCycle(void)
{
int knt;
double dknt;
dknt=0.0;
for (knt=0;knt<1440;knt++)
{
cycleAng=dknt*step;
vInput=pi/2.0*sin(cycleAng);
if ((cycleAng<fang) || (cycleAng>(fang+pi)))
{
if (cycleAng<fang)
vSource=pi/2.0*sin(cycleAng+pi);
else vSource=pi/2.0*sin(cycleAng-pi);
toggle=0;
}
else
{
vSource=pi/2.0*sin(cycleAng);
toggle=1;
}
if (modeSw!=toggle)
{
commute=1;
if (L2<0.0005) commute=0;
modeSw=toggle;
}
computeOneStep();
dknt+=1.0;
}
}
void computeOneStep(void)
{
double dLoadI,dLineI;
switch (commute)
{
case 0:
dLoadI=(vSource-cur_load)/(L1+L2)*step;
cur_load=cur_load+dLoadI;
if (cur_load<0.00001) cur_load=0.0;
if (toggle==0) cur_line=-cur_load;
else cur_line=cur_load;
outVolt=cur_load+(vSource-cur_load)*L1/(L1+L2);
break;
case 1:
dLoadI=(0.0-cur_load)/L1*step;
cur_load=cur_load+dLoadI;
if (cur_load<0.00001) cur_load=0.0;
dLineI=vInput/L2*step;
cur_line=cur_line+dLineI;
if (toggle==1)
{
if (cur_line>cur_load) commute=0;
}
if (toggle==0)
{
if ((cur_line+cur_load)<0.0) commute=0;
}
outVolt=0.0;
break;
}
tote_knt+=1.0;
elapseAng=tote_knt*step;
alpha=tote_knt/4.0;
yes_Entry+=1;
if (yes_Entry==4) produceEntries();
if (yes_Entry==4) yes_Entry=0;
}
void produceEntries(void)
{
double negate;
gcvt(alpha,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(vInput,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(outVolt,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(cur_load,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(cur_line,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
if (toggle==0) negate = 1.0; else negate=-1.0;
gcvt(vInput-negate*outVolt,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
}
The responses obtained for L1=1.5, L2=0.2 and = 30o are produced below.
Another C program is presented below. This program carries out the harmonic analysis. This file, called fcb_1phb.cpp,
can be downloaded. It can also be compiled as a C program. It produces an output file, called harm_v1.csv.
C Program
// Simulation of a single-phase fully-controlled bridge
// rectifier circuit.
// This program obtainss the periodic response first and
// then computes the ripple components in output current
// and voltage and the harmonic components in the line current.
// The parameters to be fed are just three: the ratio of load
// inductive reactance to the load resistance, wL1/R , the
// ratio of source reactance to the load resistance to load
// resistance wL2/R and the firing angle in degrees.
#include <math.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
void periodicResponse(void);
void harmonicAnalysis(void);
void OneCycle(void);
void computeOneStep(void);
void kreateRespFile(void);
void produceEntries(void);
const double pi=3.1415926;
const double deg_rad=pi/180.0;
const double step=pi/720.0;
double L1,L2,fang,cycleAng;
double cur_load,cur_line,outVolt,vSource,vInput;
double OverLapangle,VoAvg,VoRMS,ILoadAvg,ILoadRMS;
double ILineAvg,ILineRMS,THD,RFVolt,RFCur;
int commute,toggle,modeSw;
double anLoadCur[26],bnLoadCur[26],cnLoadCur[26];
double anLineCur[26],bnLineCur[26],cnLineCur[26];
double anOutVolt[26],bnOutVolt[26],cnOutVolt[26];
FILE *fnew;
char *tstr,*p;
void main(void)
{
float ka1,kb2,kc3;
printf(" \n");
printf(" Load Time Constant in radians = ");
scanf("%f",&ka1);
L1=(double)ka1;
if (L1<0.05) L1=0.1;
printf(" \n");
printf(" Line Reactance Time Constant in radians = ");
scanf("%f",&kb2);
L2=(double)kb2;
printf(" \n");
printf(" Firing angle in degrees = ");
scanf("%f",&kc3);
fang=deg_rad*(double)kc3;
printf(" \n");
// Initialise though not necessary for global variables
cycleAng=0.0;
cur_load=0.0; cur_line=0.0; outVolt=0.0;
OverLapangle=0.0; commute=0; modeSw=0; toggle=0;
// obtain the transient response.
periodicResponse();
harmonicAnalysis();
printf("Close window by clicking on x button at top right corner \n");
}
void periodicResponse(void)
{
double startVal;
// Calculate one cycle of response and repeat till the
// response becomes periodic.
do
{
startVal=cur_load;
OneCycle();
} while (fabs(startVal-cur_load)>0.0005);
}
void OneCycle(void)
{
int knt;
double dknt;
dknt=0.0;
for (knt=0;knt<1440;knt++)
{
cycleAng=dknt*step;
vInput=pi/2.0*sin(cycleAng);
if ((cycleAng<fang) || (cycleAng>(fang+pi)))
{
if (cycleAng<fang) vSource=pi/2.0*sin(cycleAng+pi);
else vSource=pi/2.0*sin(cycleAng-pi);
toggle=0;
}
else
{
vSource=pi/2.0*sin(cycleAng);
toggle=1;
}
// To record commutation overlap, the routine described below is used.
// When commute is 1, overlap ensues. It is set to to 1 whenever
// a pair of SCRs is triggered at the set firing agnle. It is resset
// by the compute_one_step routine when overlap ends. This can be
// checked from the values of load current and line current.
if (modeSw!=toggle)
{
commute=1;
if (L2<0.0005) commute=0;
modeSw=toggle;
}
computeOneStep();
dknt+=1.0;
}
}
void computeOneStep(void)
{
double dLoadI,dLineI;
switch (commute)
{
case 0:
dLoadI=(vSource-cur_load)/(L1+L2)*step;
cur_load=cur_load+dLoadI;
if (cur_load<0.00001) cur_load=0.0;
if (toggle==0) cur_line=-cur_load;
else cur_line=cur_load;
if (cur_load>0.0) outVolt=cur_load+(vSource-cur_load)*L1/(L1+L2);
else outVolt=0.0;
break;
case 1:
dLoadI=(0.0-cur_load)/L1*step;
cur_load=cur_load+dLoadI;
if (cur_load<0.00001) cur_load=0.0;
dLineI=vInput/L2*step;
cur_line=cur_line+dLineI;
if (toggle==1)
{
if (cur_line>cur_load) commute=0;
}
if (toggle==0)
{
if ((cur_line+cur_load)<0.0) commute=0;
}
outVolt=0.0;
break;
}
}
void harmonicAnalysis(void)
{
int m;
double theta,dblm;
int knt;
double dknt;
dknt=0.0;
for (m=0;m<26;m++)
{
anLoadCur[m]=0.0; bnLoadCur[m]=0.0; cnLoadCur[m]=0.0;
anLineCur[m]=0.0; bnLineCur[m]=0.0; cnLineCur[m]=0.0;
anOutVolt[m]=0.0; bnOutVolt[m]=0.0; cnOutVolt[m]=0.0;
}
OverLapangle=0.0;
ILoadAvg=0.0; ILoadRMS=0.0; RFCur=0.0;
ILineAvg=0.0; ILineRMS=0.0; THD=0.0;
VoAvg=0.0; VoRMS=0.0; RFVolt=0.0;
for (knt=0;knt<720;knt++)
{
cycleAng=dknt*step;
vInput=pi/2.0*sin(cycleAng);
if ((cycleAng<fang) || (cycleAng>(fang+pi)))
{
vSource=pi/2.0*sin(cycleAng-pi);
toggle=0;
}
else
{
vSource=pi/2.0*sin(cycleAng);
toggle=1;
}
if (modeSw!=toggle)
{
commute=1;
if (L2<0.0005) commute=0;
modeSw=toggle;
}
computeOneStep();
if ((toggle==1) && (commute==1)) OverLapangle=OverLapangle+step;
dblm=0.0;
for (m=0;m<13;m++)
{
theta=2.0*dblm*cycleAng;
while (theta>(2.0*pi)) theta=theta-2.0*pi;
anLoadCur[2*m]=anLoadCur[2*m]+cur_load*cos(theta)*step;
bnLoadCur[2*m]=bnLoadCur[2*m]+cur_load*sin(theta)*step;
anOutVolt[2*m]=anOutVolt[2*m]+outVolt*cos(theta)*step;
bnOutVolt[2*m]=bnOutVolt[2*m]+outVolt*sin(theta)*step;
theta=theta+cycleAng;
if (theta>(2.0*pi)) theta=theta-2.0*pi;
anLineCur[2*m+1]=anLineCur[2*m+1]+cur_line*cos(theta)*step;
bnLineCur[2*m+1]=bnLineCur[2*m+1]+cur_line*sin(theta)*step;
dblm=dblm+1.0;
}
ILoadRMS=ILoadRMS+cur_load*cur_load*step;
VoRMS=VoRMS+outVolt*outVolt*step;
ILineAvg=ILineAvg+fabs(cur_line)*step;
ILineRMS=ILineRMS+cur_line*cur_line*step;
dknt+=1.0;
}
for (m=0;m<13;m++)
{
anLoadCur[2*m]=2.0/pi*anLoadCur[2*m];
bnLoadCur[2*m]=2.0/pi*bnLoadCur[2*m];
anOutVolt[2*m]=2.0/pi*anOutVolt[2*m];
bnOutVolt[2*m]=2.0/pi*bnOutVolt[2*m];
anLineCur[2*m+1]=2.0/pi*anLineCur[2*m+1];
bnLineCur[2*m+1]=2.0/pi*bnLineCur[2*m+1];
cnLoadCur[2*m]=anLoadCur[2*m]*anLoadCur[2*m]
+ bnLoadCur[2*m]*bnLoadCur[2*m];
cnLoadCur[2*m]=sqrt(cnLoadCur[2*m]);
cnLineCur[2*m+1]=anLineCur[2*m+1]*anLineCur[2*m+1]
+ bnLineCur[2*m+1]*bnLineCur[2*m+1];
cnLineCur[2*m+1]=sqrt(cnLineCur[2*m+1]);
cnOutVolt[2*m]=anOutVolt[2*m]*anOutVolt[2*m]
+ bnOutVolt[2*m]*bnOutVolt[2*m];
cnOutVolt[2*m]=sqrt(cnOutVolt[2*m]);
}
VoRMS=sqrt(VoRMS/pi);
ILoadRMS=sqrt(ILoadRMS/pi);
ILineAvg= ILineAvg/pi;
ILineRMS= sqrt(ILineRMS/pi);
ILoadAvg=anLoadCur[0]/2.0;
VoAvg=anOutVolt[0]/2.0;
THD=sqrt(ILineRMS*ILineRMS-cnLineCur[0]*cnLineCur[0]/2.0);
RFVolt=sqrt(VoRMS*VoRMS-VoAvg*VoAvg);
RFCur=sqrt(ILoadRMS*ILoadRMS-ILoadAvg*ILoadAvg);
fnew=fopen("harm_v1.csv","w+r");
kreateRespFile();
produceEntries();
fclose(fnew);
}
void kreateRespFile(void)
{
int n1,n2;
tstr="harmNo,LoadCur,OutVolt,harmNo,LineCur";
p=strtok(tstr,",");
fprintf(fnew,p); fprintf(fnew,",");
n2=5;
for (n1=0;n1<(n2-1);n1++)
{
p=strtok(NULL,",");
if (n1!=(n2-2))
{
fprintf(fnew,p); fprintf(fnew,",");
}
else
{
fprintf(fnew,p); fprintf(fnew,"\n");
}
}
}
void produceEntries(void)
{
int m;
for(m=0;m<13;m++)
{
itoa(2*m, p, 10);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(cnLoadCur[2*m],5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(cnOutVolt[2*m],5,p);
fprintf(fnew,p);
fprintf(fnew,",");
itoa(2*m+1, p, 10);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(cnLineCur[2*m+1],5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
}
fprintf(fnew,"\n");
p="LoadIAvg";
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(ILoadAvg,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
p="LoadIRMS";
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(ILoadRMS,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
p="RFCur";
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(RFCur,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
fprintf(fnew,"\n");
p="VoAvg";
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(VoAvg,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
p="VoRMS";
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(VoRMS,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
p="RFVolt";
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(RFVolt,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
fprintf(fnew,"\n");
p="ILineAvg"; fprintf(fnew,p);
fprintf(fnew,",");
gcvt(ILineAvg,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
p="ILineRMS";
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(ILineRMS,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
p="THD";
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(THD,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
fprintf(fnew,"\n");
p="OverLapAngle";
fprintf(fnew,p);
fprintf(fnew,",");
if (OverLapangle>0.0001) OverLapangle=OverLapangle+step/2.0;
gcvt(OverLapangle,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
}
The results obtained are presented below.
SUMMARY
This page has described how the fully-controlled bridge rectifier circuit behaves when the source has inductance. In the
next page, it is decribed how the operation of this circuit changes when it has a filter capacitor.
CIRCUIT OPERATION
The operation of the circuit has been described in the earlier pages. One pair of SCRs conducts at a time, producing a
bridge output voltage containing significant ripple content. Since the current through an inductor cannot change
suddenly, the inductor in the dc link tries to maintain the current passing through it as a steady value, which in turn
means that the ripple content of the current through it reduces. Nevertheless it does contain some ripple and this ripple in
the inductor current causes some ripple in the capacitor voltage, whereas the current through the load can be more or less
a steady value. The effectiveness of the filter circuit depends on the values of the inductor and the capacitor. The larger
they are, the higher the reduction in the filter content is. Of particular interest is the comparison of the bridge output
voltage and the capacitor voltage. The ripple in the capacitor voltage is almost out-of-phase with the ripple in the bridge
output voltage. This aspect is important when the output voltage across the load resistor is to be controlled in closed
loop.
MATHEMATICAL ANALYSIS
The analysis of this circuit is slightly more complex. The differential equations that describe the operation of the circuit
are presented below. Because of the filter capacitor, the current in the inductor can become discontinuous for a light load,
even if the firing angle is not high. Hence the differential equations are described for the two cases separately.
DISCONTINUOUS CONDUCTION
When the current through the load is discontinuous, the load current starts building up from zero value when one of the
pair of SCRs is triggered and it falls to zero before the next pair of SCRs is triggered. Let the firing angle be and let
the current through the inductor become 0 when wt = + , where < . That is, there is current flow during < wt <
( + ) SCRs S1 and S3 in conduction and during ( + ) < wt < (2 + ) SCRs S2 and S4 in conduction. This means
that ther will no current flow during ( + ) < wt < ( + ) and < wt < . Let the supply voltage vs be E*Sin (),
where = wt. Let the voltage across the capacitor be vC() and the current through the inductor be iL. Then equations (1)
and (3) are for the periods when there would no current flow. When SCRs S1 and S3 are in conduction, both the line
current and the load current have the same magntitude and polarity and equation (2) applies. When SCRs S2 and S4 are
in conduction, the line current is the negative of the load current and equation (4) is to be used. The current through the
capacitor is the difference of the dc link inductor current and the current through the load resistor, as shown in equation
(5).
CONTINUOUS CONDUCTION
For continuous conduction, it is sufficient if the equations are described for half-a-cycle only. In the other half-cycle, the
only difference is in the source current waveform. Since the source current has half-wave symmetry, it is sufficient if it is
described over half-a-cycle. Let the firing angle be . Let the commutation overlap angle be . Then it means the SCRs
are triggered when = or when = + , the process of commutation ends radians later. Let the source current be is.
Then during < < ( + ), the entire source voltage is applied across the source inductor, as shown in equation
(6). During this period, the output voltage of the bridge is zero and the voltage across the inductor is then the voltage
across the output capacitor. Since the voltage across the output capacitor tends to reverse the current through the
inductor, equation (7) describes the current-voltage relationship in the inductor for this period. During ( + ) < <
( + ) , the voltage across the source inductor and the dc link inductor is defined by equation (8). During this period,
the line current and the load current have both the same magnitude and polarity, as shown by equation (9). Equation (10)
defines the current-voltage relationship of the output capacitor. As shown in equation (10), capacitor current is the
difference between the inductor current and the current through the load resistor.
SOLUTION
The solution of the equations for both the cases is carried out using numerical technique.
SIMULATION
In this section, the circuit is simulated. You have to key-in the firing angle in degrees, the ratio wLL/RL, the ratio wLs/RL
and the average load current fraction. The ratios are specified for the nominal load conditions, assuming that the average
output voltage is at its maximum and that the average load current is at its rated value. The setting for load current
fraction allows for simulation under different load conditions. A setting of 1.0 means that the simulation is for rated load
condition. When the setting is 0.25, it means that the average load current set is 25% of the rated load current. The applet
below generates the waveforms for the parameters keyed-in.
The parameters for the next applet are the same as those for the applet above. This applet prints out the statistics.
PSPICE SIMULATION
The pspice program used for simulation is as follows:
* Full-wave Bridge
VIN 9 0 SIN(0 340V
XT1 1 2 5 2 SCR
XT2 0 2 6 2 SCR
XT3 4 0 7 0 SCR
XT4 4 1 8 1 SCR
VP1 5 2 PULSE(0 10
VP2 6 2 PULSE(0 10
VP3 7 0 PULSE(0 10
VP4 8 1 PULSE(0 10
L1 2 3 31.8M
L2 1 9 1.6M
R1 3 4 10
C1 3 4 318.5u
R2 1 0 1MEG
R3 2 0 1MEG
R4 4 0 1MEG
* Subcircuit for SCR
.SUBCKT SCR 101 102 103 102
S1 101 105 106 102 SMOD
RG 103 104 50
VX 104 102 DC 0
VY 105 107 DC 0
DT 107 102 DMOD
RT 106 102 1
CT 106 102 10U
F1 102 106 POLY(2) VX VY 0 50 11
.MODEL SMOD VSWITCH(RON=0.0105 ROFF=10E+5 VON=0.5 VOFF=0)
.MODEL DMOD D((IS=2.2E-15 BV=1200 TT=0 CJO=0)
.ENDS SCR
.TRAN 10US 60.0MS 0.0MS 10US
.FOUR 50 V(2,4) I(VIN)
.PROBE
.OPTIONS(ABSTOL=1N RELTOL=.01 VNTOL=1MV)
.END
The results obtained are presented below.
The waveform of bridge output voltage
SIMULATION USING C
//
//
//
//
//
//
//
//
//
//
//
//
//
#include <math.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<iostream.h>
void
void
void
void
void
kreateRespFile(void);
tranResponse(void);
OneCycle(void);
computeOneStep(void);
produceEntries(void);
int main(void)
{
float ka1,kb2,kc3,kd4,ke5;
printf(" \n");
printf("
Load Time Constant in radians = ");
scanf("%f",&ka1);
L1=(double)ka1;
if (L1<0.05) L1=0.05;
printf(" \n");
printf("
Line Reactance Time Constant in radians = ");
scanf("%f",&kb2);
L2=(double)kb2;
printf(" \n");
printf("
Cap. Filter Time Constant in radians
= ");
scanf("%f",&kc3);
Cap=(double)kc3;
if (Cap<0.1) Cap=0.1;
if (Cap>10.0) Cap=10.0;
printf(" \n");
printf("
Load Resistance in p.u.
= ");
scanf("%f",&ke5);
Res=(double)ke5;
if (Res<0.1) Res=0.1;
if (Res>10.0) Res=10.0;
printf(" \n");
printf("
Firing angle in degrees = ");
scanf("%f",&kd4);
alpha=(double)kd4;
fang=alpha*deg_rad;
alpha=0.0;
printf("
\n");
dknt=0.0;
for (knt=0;knt<1440;knt++)
{
cycleAng=dknt*step;
vInput=pi/2.0*sin(cycleAng);
if ((cycleAng<fang) || (cycleAng>(fang+pi)))
{
if (cycleAng<fang)
vSource=pi/2.0*sin(cycleAng+pi);
else vSource=pi/2.0*sin(cycleAng-pi);
toggle=0;
}
else
{
vSource=pi/2.0*sin(cycleAng);
toggle=1;
}
if (modeSw!=toggle)
{
commute=1;
if (L2<0.0005) commute=0;
modeSw=toggle;
}
computeOneStep();
dknt+=1.0;
}
}
void computeOneStep(void)
{
double dLoadI,dLineI,doutV;
switch (commute)
{
case 0:
dLoadI=(vSource-dcLinkCur)/(L1+L2)*step;
doutV=(dcLinkCur-capVolt/Res)*step/Cap;
dcLinkCur=dcLinkCur+dLoadI;
capVolt=capVolt+doutV;
if (capVolt<0.0) capVolt=0.0;
if (dcLinkCur<0.00001) dcLinkCur=0.0;
if (toggle==0) cur_line=-dcLinkCur;
else cur_line=dcLinkCur;
outVolt=cur_load+(vSource-cur_load)*L1/(L1+L2);
cur_load=capVolt/Res;
capCur=dcLinkCur-cur_load;
break;
case 1:
dLoadI=(0.0-cur_load)/L1*step;
doutV=(dcLinkCur-capVolt/Res)*step/Cap;
dcLinkCur=dcLinkCur+dLoadI;
capVolt=capVolt+doutV;
if (capVolt<0.0) capVolt=0.0;
if (dcLinkCur<0.00001) dcLinkCur=0.0;
dLineI=vInput/L2*step;
cur_line=cur_line+dLineI;
if (toggle==1)
{
if (cur_line>dcLinkCur) commute=0;
}
if (toggle==0)
{
if ((cur_line+dcLinkCur)<0.0) commute=0;
}
if (dcLinkCur<0.00001) outVolt=capVolt;
else outVolt=0.0;
cur_load=capVolt/Res;
capCur=dcLinkCur-cur_load;
break;
}
tote_knt+=1.0;
elapseAng=tote_knt*step;
alpha=tote_knt/4.0;
yes_Entry+=1;
if (yes_Entry==4) produceEntries();
if (yes_Entry==4) yes_Entry=0;
}
void produceEntries(void)
{
double negate;
gcvt(alpha,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(vInput,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(outVolt,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(dcLinkCur,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(cur_line,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
if (toggle==0) negate = 1.0; else negate=-1.0;
gcvt(vInput-negate*outVolt,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(capVolt,5,p);
fprintf(fnew,p);
fprintf(fnew,",");
gcvt(capCur,5,p);
fprintf(fnew,p);
fprintf(fnew,"\n");
}
The plots obtained for L1=1.0, L2=0.1, R=1.0, C=1.0 and =30o have been displayed below.
SUMMARY
This page has described the effect of adding a filter capacitor. It can also be seen that no attempt is made to obtain the
periodic response by determining the coefficients, since it is easier to use the numerical technique to obtain the solution.
The next page describes an application of this circuit.
A BATTERY CHARGER
CIRCUIT DIAGRAM
CIRCUIT OPERATION
MATHEMATICAL ANALYSIS
SIMULATION
CIRCUIT DIAGRAM
The circuit diagram of a battery charger is shown above. The ac source and the
inductance in series with it can represent a transformer and its leakage inductance as
viewed from its secondary. In a battery charger circuit, the current supplied by the
source is usually discontinuous and the load across the battery is usually very light.
CIRCUIT OPERATION
The behaviour of a fully-controlled bridge circuit has been described in the previous
pages. This page describes how the battery-charger can be controlled in closed-loop.
Traditionally systems use controllers such as a PI controller or a PDF controller for
feedback control. But a battery has a very large time constant and control of a system
with a large time constant is not easy. Hence the controller described in this page is a
rule-based controller. It can be implemented either with traditional logic gates, counters
and ADCs or by using a micro-controller and some more ICs to complement its
operation.
The battery is modeled mainly as a very large capacitor and a series resistor RB. The
capacitance used in the model is not as large as the value that can represent the stored
AH capacity of the battery, since that would lead to a very large period for simulation.
The capacitance used is large enough to make the behaviour of the system similar to that
of a real battery-charger, but small enough to get the simulation performed in a
reasonable time.
Firstly, a method by which the phase-angle can be controlled is explained and then the
rule-based controller is described. A synchronizing voltage, usually the output from a
secondary winding of a transformer with its primary connected to the mains supply, is
fed to a zero-crossing detector. In the scheme described here, two logic signals are
developed; logic signal A is set to high level when the synchronizing voltage crosses
zero, becomes positive and stays positive, and logic signal B is set to high level when the
synchronizing voltage crosses zero, becomes negative and stays negative. If the
synchronizing signal is described to be E*Sin (), it would be preferable if A is at 1 from
= 5o to = 175o and B is at 1 from = 185o to = 355o . Then a logic NOR signal,
A NOR B , can be obtained. The NOR signal can be used to reset a ramp generator
when the synchronizing signal crosses zero in either direction. The ramp output can then
be compared with a control voltage VC and the output C of comparator can be ANDed
with either A or B. The logic signal, A AND C, can be used to generate a firing signal
for SCRs S1 and S3. It can be seen that these SCRs are triggered when the source
voltage Vs is positive, provided that the synchronizing signal is in phase with the mains
supply voltage. The logic signal, B AND C, can be used to generate a firing signal for
SCRs S2 and S4. It can be seen that these SCRs are triggered when the source voltage Vs
is negative.
The scheme outlined can be implemented in different ways. One of the methods that can
be followed is described next.
supply is to be used, CMOS opamps, suitable for operation with a single power supply,
can be used. The resistors have to be chosen to suit the requirements. For example, let
the peak of synchronizing voltage be 10 V. If the ramp is to start at 5o, then the
magnitude of ramp signal would be 10 * Sin (5o), which is 0.871 V. If VCC is 12 V,
then R1 and R2 can be selected such that the voltage across R2 is 0.871 V. The values of
R3 and R4 are selected that the ratio (R3/R4) is very small, of the order of about 0.01.
The circuit to generate the ramp signal is shown above. Whenever the signal, A NOR B,
is at 1, the transistor is switched ON and it discharges the capacitor. When the NOR
signal becomes zero, the boot-strap integrator generates a ramp signal at its output. If
the ramp signal is be called y(t), then
where t starts from zero from the instant the transistor stops conducting. The values of R
and C should be chosen such that when the synchronizing voltage varies from 10 * Sin
(5o) to 10 * Sin (175o), the ramp signal varies from 0 V to about 10 V. The time
corresponding to 170o depends on the frequency. At 50 Hz, the corresponding time
period is 9.444 ms and it is 7.87 ms at 60 Hz. When the ramp signal varies in this
manner, the control voltage can be varied from 0 V to 10 V to vary the firing angle. For
the boot-strap integrator also, a CMOS opamp can be used . It would be preferable to
use a CMOS opamp as the comparator too. From the comparator output and the logic
signals A and B, the signals that can be used to generate firing pulse for the SCRs is
described next.
A firing signal for an SCR can be generated in several ways. For high power SCRs, the
best technique is to use a pulse transformer with a ferrite core. But in an application
such as the battery-charger with a single-phase fully-controlled bridge rectifier circuit,
the rating of the SCRs is not likely to be in the range of hundreds of amperes and it may
be preferable to use an opto-coupler with light-activated SCR detector.
light-activated SCR in turn triggers the main SCR as shown below. For the SCRs in the
bridge rectifier circuit also, it would be preferable to connect a resistor between the gate
and the cathode, and its value can be about 500 . In addition, it would be necessary to
connect a snubber circuit from the anode to cathode of each SCR. The values of
components to be used for the snubber circuit can be normally obtained from the
datasheet of the SCR. It should also be remembered that the blocking voltage of the
light-activated SCR should be the same as that of the main SCR.
The source that drives the bridge circuit is usually the secondary of a transformer. The
leakage inductance of the transformer as viewed from the secondary terminals acts as the
source inductance for the circuit. With a light load, the bridge output tends to be
discontinuous. The next section describes how the circuit operates.
MATHEMATICAL ANALYSIS
The equations are normalized. The nominal voltage of the battery is taken to be 1 p.u
and the nominal rms current of the secondary of the transformer is taken to be 1 p.u. For
example, let the nominal voltage of the battery bank be 72 V. Let the rms secondary
voltage be 100 V and its rated rms current be 10 A. Then the peak secondary voltage
equals (1.414*100/72), that is 1.964 p.u. If the drop in terminal voltage of the battery
bank when it delivers 10 A is 1 V, then its source impedance is set to be 1.414/72, that is
0.0196 p.u.
The load current drawn by the load resistor should be relatively low, less than 0.25 p.u.
That is, 0.3 p.u corresponds to 4.24 A the corresponding load resistance is 72/4.24, that
is 17 .
The simulation routine is explained below. All setting are in per unit notation.
Initializing routine:
Set the value of peak secondary voltage
Set the value of fractional load
Set the source inductance.
Set the peak battery current
Set the maximum average battery current
Set the initial battery voltage(internally set)
Set the time constant of the battery(set to 300 radians internally)
Set the source resistance of the battery
Set the firing angle to 175o (internal setting)
Reset to zero the battery current. peak charging current.
Reset to zero the rms secondary current. average battery charging current.
Go to pre-amble routine
Pre-amble routine:
Print the battery voltage
Print the average battery voltage
Print the peak charging current
Print the rms secondary current
Set the rule-based controller as follows:
if (average Battery Current =(1.1*maximum average battery Current))
increase the firing angle by 1o
else
{
if ((batteryVolt<=1.1) and (average Battery Current <maximum average
battery Current))
decrease the firing angle by 1o
if ((batteryVolt<=1.1) and (average Battery Current =maximum average
battery Current))
do no change the firing angle
if ((batteryVolt1.1) and (batteryVolt<=1.15)) do no change the firing angle
if (batteryVolt1.15) increase the firing angle by 1o
}
SIMULATION
The applet below demonstrates how a rule-based battery charger would function.
Next page describes how a dc motor can be controlled in closed-loop.
A TWO-QUADRANT DC DRIVE
PERFORMANCE CHARACTERISITCS
BLOCK DIAGRAM
CLOSED-LOOP CONTROL
SIMULATION
PERFORMANCE CHARACTERISTICS
This page describes how a separately-excited DC motor can be controlled in closed-loop with a
single-phase fully-controlled rectifier supplying dc source to its armature. The operation of a
DC motor is described briefly at first.
In equation (5), Km is a coefficient and its value depends on the armature winding. If the
armature current in steady-state be Ia, then the power P that is supplied to the armature is EaIa.
This electric power is converted to mechanical power by the armature of the DC motor. Let the
torque developed by the armature be Te, the unit for torque being Nm (Newton-metre). Then
power and torque can be related as shown in equation (6). On canceling the common term on
both sides, the torque Te developed by the armature is obtained as presented in equation (7).
If the instantaneous armature current is ia, then equation (8) applies. Torque has been denoted
by Te in both equations.
The speed of the motor can be controlled by varying Va and holding Vf constant at its rated
value. Then as the voltage applied to the armature is raised, the armature current increases
first. As the armature current increases, the torque developed by motor increases and hence the
speed of motor increases. The drop across the armature resistance tends to be small and hence
the motor speed rises almost proportionately with the voltage applied to the armature. But there
is a limit to the voltage that can be applied to the armature and that limit is the rated voltage of
the armature voltage. The speed of the motor corresponding to the rated armature voltage and
the rated field voltage is its rated speed. Thus the speed of a motor can be varied below its rated
speed by controlling the armature voltage. It would be desirable that the motor should be able
to develop as high as a torque as possible and hence the voltage rated applied to the field is held
at its rated value. Applying higher than the rated voltage to either the field or the armature is
not recommended. When the rated voltage is applied to the field, the flux would be near the
saturation level in the poles. If a voltage higher than its rated voltage is applied to the field, the
flux would saturate and there would not be any significant increase in the torque that the motor
can deliver. On the other hand, this would only result in increased losses in the winding. Since
the total heat which the DC motor can dissipate is fixed due to its surface area and cooling
system, increased losses from the excitation system would mean that the other losses would
have to reduce, implying that the armature current cannot be at its rated level and the maximum
torque that the motor can deliver may reduce. Increasing the armature voltage above its rated
value is not recommended because the insulation of the armature is designed for operation of
the motor with the rated voltage applied to its armature. Moreover, the torque that the motor
can deliver depends on the armature current and the field current. If the motor is operated
continuously, the maximum armature current should not be higher than its rated value. When
the armature current and the field voltage are at their rated level, the motor generates the rated
torque. Hence the maximum torque the motor can deliver continuously over a long period of
time is its rated torque when its speed is varied from a low value to its rated speed. Over this
period, 0 < w < wr, where wr is its rated speed, the power output is given by:
The maximum torque which the motor can deliver continuously is called Te,max cont. What is
being referred to here is the maximum torque the motor can deliver, and not the actual torque
the motor delivers. The actual torque the motor delivers depends on the mechanical load
connected to its shaft. If the speed of the motor is to be increased beyond its rated value, the
voltage applied to the armature can be held at its rated value and the field can be weakened by
reducing the voltage applied to it. When the speed of the motor is in this manner, the maximum
power that can be supplied to the armature is fixed, since both the voltage applied to the
armature and the armature current cannot exceed the rated level over a long period. That means
the maximum torque the motor can develop above the rated speed is:
The plots of Te,max cont and the maximum power Pa,max can be plotted as a function of rotor
speed asshown below. The rated values of speed, torque and power to the armature have been
set equal to unity.
A separately-excited dc motor can be controlled, either by varying the voltage applied to the
field winding or by varying the voltage applied to the armature. This page describes how the
motor can be controlled by varying the armature voltage and it is assumed that the field is
excited by a constant voltage, equaling the rated voltage of the field winding. It means that the
discussion to follow assumes that the field current remains steady at its rated value.
BLOCK DIAGRAM
The block diagram of a dc drive is shown above. It does not show all details. The DC motor
has not been represented in the form of a block diagram and the details of the load the motor
drives have also not been shown. The block diagram functions as follows.
For the system described here, the output of the system is the speed of the motor. Hence when
this system is to be controlled in closed-loop, the parameter that is to be set is what that speed
should be. It is denoted to be ref. In order to control the speed in closed-loop, we need a
feedback signal too. It can be obtained in several ways. A digital tacho or an analogue
tachogenerator can be used. It is assumed that an analogue tachogenerator is used here. It is
coupled to the motor shaft and its output voltage varies linearly with its speed. Let the speed
feedback signal be f. This signal can be compared with the speed reference signal and the
error can be processed by a controller. The controller can be of one of several types. It can be
As the output voltage of current controller increases due to the difference between the reference
signal and the feedback signal corresponding to armature current, the firing angle is advanced
towards 0o and the average output voltage of the bridge rectifier increases. This in turn leads to
increased torque generation and the motor accelerates.
If the speed reference is brought down suddenly, the current in the motor cannot be reversed
and hence the motor slows down due to friction and the load. This process can be slow.
The question that can be raised is whether we need the current loop. The answer is that it
improves the performance. If there is a change in the supply voltage even by a small amount,
the output of the bridge circuit tends to a fall a bit for the same firing angle. The reduction in
output voltage causes a large change in the armature current, with the speed remaining more or
less constant. The current loop comes into action, correcting the firing angle to the required
value. The time constant of the armature, due to its inductance and resistance, tends to be of the
order of a few tens of ms and the mechanical time constant, due to the moment of inertia of
motor and load and the friction, is of the order of a few tenths of a second. If a current
controller is not used, the speed would have to change before the speed controller can come into
action. Since the mechanical time constant is about at least 10 times greater, there would be a
significant change in speed if there be no current controller.
Normally a filter may be necessary in the feedback circuit for speed. The tacho signal usually
contains a small ripple superimposed on its dc content. The frequency of the ripple is usually
dependent on the speed and the lower the speed is the lower is the frequency of this ripple.
Hence the time constant of the filter may have to be set to correspond to the lowest speed at
which the motor would be required to run. Usually the motor speed does not have to vary over
a range larger than 0.1 p.u to 1 p.u. Since the power output varies proportionately with the
speed, there is usually no justification to run the motor at an extremely low speed. The next
section describes how the simulation is carried out. The routines are explained with the help of
pseudo-code that can be understood by a reader with some knowledge of one of the
programming languages such as C, PASCAL, BASIC, Fortran or Matlab.
CLOSED-LOOP CONTROL
This section explains how the simulation can be carried out.
Initialize_Routine:
Set and get Parameters
Initialize controller Outputs
Go to Calculation_Routine
Calculation_Routine
Execute One_Cycle_Routine
Plot the results
One_Cycle_Routine
Set angle to zero.
For (angle = 0; angle <360o; angle +stepsize)
{
Set the SCR pair based on firing angle and angle.
Go to Next_Values
}
Next_Values
Calculate the increments in
armature current
motor speed
tacho filter output
speed controller output
current controller output
Add the increments
Compute the firing angle
The pseudo-routine presents only the main steps.
SIMULATION
Before selecting the type of response, set the value of the selected parameter. When you select
a parameter, the textfield shows the default value set inside the program. Change the parameter
value if you want to and then you must click on the SET VALUE button for the change to take
effect. You can go from one type of response to another after the present calculations are
carried out. When you have selected a new type of response, you must click on Click to Start.
If you click on Reset button, initializing routine is carried out and the motor speed is set to zero,
and the other values are also reset. The program has been written assuming that the frequency
of operation is 50 Hz. If the frequency is different, the parameter values should be scaled
suitably.
Next page describes how a three-phase fully-controlled bridge rectifier circuit operates.
The three-phase bridge rectifier circuit has three-legs, each phase connected to one of the three phase
voltages. Alternatively, it can be seen that the bridge circuit has two halves, the positive half consisting of
the SCRs S1, S3 and S5 and the negative half consisting of the SCRs S2, S4 and S6. At any time when there
is current flow, one SCR from each half conducts. If the phase sequence of the source be RYB, the SCRs
are triggered in the sequence S1, S2 , S3 , S4, S5 , S6 and S1 and so on.
The operation of the circuit is first explained with the assumption that diodes are used in place of the SCRs.
The three-phase voltages vary as shown below.
Let the three-phase voltages be defined as shown below.
It can be seen that the R-phase voltage is the highest of the three-phase voltages when is in the range
from 30o to 150o. It can also be seen that Y-phase voltage is the highest of the three-phase voltages when
is in the range from 150o to 270o and that B-phase voltage is the highest of the three-phase voltages when
is in the range from 270o to 390o or 30o in the next cycle. We also find that R-phase voltage is the lowest
of the three-phase voltages when is in the range from 210o to 330o. It can also be seen that Y-phase
voltage is the lowest of the three-phase voltages when is in the range from 330o to 450o or 90o in the next
cycle, and that B-phase voltage is the lowest when is in the range from 90o to 210o. If diodes are used,
diode D1 in place of S1 would conduct from 30o to 150o, diode D3 would conduct from 150o to 270o and
diode D5 from 270o to 390o or 30o in the next cycle. In the same way, diode D4 would conduct from 210o
to 330o, diode D6 from 330o to 450o or 90o in the next cycle, and diode D2 would conduct from 90o to
210o. The positive rail of output voltage of the bridge is connected to the topmost segments of the envelope
of three-phase voltages and the negative rail of the output voltage to the lowest segments of the envelope.
At any instant barring the change-over periods when current flow gets transferred from diode to another,
only one of the following pairs conducts at any time.
Period, range of
30o to 90o
D1 and D6
90o to 150o
D1 and D2
150o to 210o
D2 and D3
210o to 270o
D3 and D4
270o to 330o
D4 and D5
D5 and D6
If SCRs are used, their conduction can be delayed by choosing the desired firing angle. When the SCRs are
fired at 0o firing angle, the output of the bridge rectifier would be the same as that of the circuit with
diodes. For instance, it is seen that D1 starts conducting only after = 30o. In fact, it can start conducting
only after = 30o , since it is reverse-biased before = 30o. The bias across D1 becomes zero when = 30o
and diode D1 starts getting forward-biased only after =30o. When vR() = E*Sin (), diode D1 is reversebiased before = 30o and it is forward-biased when > 30o. When firing angle to SCRs is zero degree, S1
is triggered when = 30o. This means that if a synchronizing signal is needed for triggering S1, that signal
voltage would lag vR() by 30o and if the firing angle is , SCR S1 is triggered when = + 30o. Given
that the conduction is continuous, the following table presents the SCR pair in conduction at any instant.
Period, range of
+ 30o to + 90o
S1 and S6
+ 90o to + 150o
S1 and S2
+ 150o to + 210o
S2 and S3
+ 210o to + 270o
S3 and S4
+ 270o to + 330o
S4 and S5
S5 and S6
The operation of the bridge-rectifier is illustrated with the help of an applet that follows this line. You can
set the firing angle in the range 0o < firing angle < 180o and the instantaneous angle. The applet displays
the SCR pair in conduction at the chosen instant. The current flow path is shown in red colour in the
circuit diagram. The instantaneous angle can be either set in its text-field or varied by dragging the scrollbar button. The rotating phasor diagram is quite useful to illustrate how the circuit operates. Once the
firing angle is set, the phasor position for firing angle is fixed. Then as the instantaneous angle changes, the
pair that conducts is connected to the thick orange arcs. One way to visualize is to imagine two brushes
which are 120o wide and the device in the phase connected to the brush conducts. The brush that has
"Firing angle " written beside it acts as the brush connected to the positive rail and the other acts as if it is
connected to the negative rail. This diagram illustrates how the rectifier circuit acts as a commutator and
converts ac to dc. The output voltage is specified with the amplitude of phase voltage being assigned unity
value.
SYNCHRONIZING SIGNALS
To vary the output voltage, it is necessary to vary the firing angle. In order to vary the firing angle, one
commonly used technique is to establish a synchronizing signal for each SCR. It has been seen that zero
degree firing angle occurs 30o degrees after the zero-crossing of the respective phase voltage. If the
synchronizing signal is to be a sinusoidal signal, it should lag the respective phase by 30o and then the
circuitry needed to generate a firing signal can be similar to that described for single-phase. Instead of a
single such circuit for a single phase rectifier, we would need three such circuits.
When the 3-phase source supply connected to the rectifier is star-connected, the line voltages and the phase
voltages have a 30o phase angle difference between them, as shown below.
The line voltage can also be obtained as:
This line voltage lags the R-phase voltage by30o and has an amplitude which is 1.732 times the amplitude
of the phase voltage. The synchronizing signal for SCR S1 can be obtained based on vRB line voltage. The
synchronizing signals for the other SCRs can be obtained in a similar manner.
To get the synchronizing signals, three control transformers can be used, with the primaries connected in
delta and the secondaries in star, as shown below.
For S1, voltage vS1 is used as the synchronizing signal. Voltage vS2 is used as the synchronizing signal for
SCR S2 and so on. The waveforms presented by the synchronizing signals are as shown below. The
waveforms do not show the effect of turns ratio, since any instantaneous value has been normalized with
respect to its peak value. For example, let the primary phase voltage be 240 V and then its peak value is
339.4 V. The primary voltage is normalized with respect to 339. V. If the peak voltage of each half of
secondary is 10 V, the secondary voltage are normalized with respect to 10 V.
MATHEMATICAL ANALYSIS
Analysis of this three-phase controlled rectifier is in many ways similar to the analysis of single-phase
bridge rectifier circuit. We are interested in output voltage and the source current. The average output
voltage, the rms output voltage, the ripple content in output voltage, the total rms line current, the
fundamental rms current, THD in line current, the displacement power factor and the apparent power factor
are to be determined. In this section, the analysis is carried out assuming that the load current is a steady
dc value.
AVERAGE OUTPUT VOLTAGE
Before getting an expression for the output voltage, it is preferable to find out how the output voltage
waveform varies as the firing angle is varied. In one cycle of source voltage, six pairs conduct, each pair
for 60o. This means that the period for output waveform is one-sixth of the period of line voltage. The
output waveform repeats itself six times in one cycle of input voltage. The waveform of output voltage can
be determined by considering one pair. It is seen that when vR() = E* Sin (), SCR S1 and S6 conduct
when varies from 30o + to 90o + , where is the firing angle. Then
The waveform of output can be plotted for different firing angles. The applet below takes in the firing
angle as an input and plots the output. The peak line-to-line voltage is marked as 'U' and the applet starts
with the instant an SCR is fired and displays the output waveform for one input cycle period.
The average output voltage of the bridge circuit is calculated as follows, with a change in variable, where
= + 60o.
In the expression above, U is the peak line-to-line voltage, whereas E is the amplitude of phase voltage of 3phase supply.
RMS OUTPUT VOLTAGE
The rms output voltage is calculated as follows:
The applet below displays the average output voltage, the rms output voltage and the ripple factor for the
case of continuous conduction through the load.
It is seen that the average output voltage is negative when firing angle exceeds 90o. It means that power
flow is from the dc side to the ac source. When the firing angle is kept in the region 0o < < 90o, this
circuit is said to be operating in the rectifier region. When the firing angle is kept in the region 90o < <
180o, this circuit is said to be operating in the inverter region. When the circuit operates in the rectifier
region, the net power flow is from the ac source to the dc link. In the inverter region, the net power flow is
in the reverse direction. To operate in the inverter region, it is necessary to have a dc source present in the
dc link which can provide the power that is fed back to the ac source.
RMS LINE CURRENT
The rms line current is relatively easy to find out if the dc current is ripple-free and steady. The load
current is ripple-free if the inductance in the dc link is relatively large. To maintain load current at any
firing angle, it is necessary that the dc link should contain a voltage source. Given that the resistance of the
load circuit is zero, the voltage source should equal the average output voltage of the bridge circuit. The
waveforms shown below are based on the assumption that these conditions are met. It has been shown that
if vR() = E*Sin (), SCR S1 conducts when varies from + 30o to + 90o and that SCR S4 conducts
when varies from + 210o to + 270o. If the amplitude of dc load current is assigned to be unity, the
line current waveform is then a rectangular pulse, remaining at + 1 from + 30o to + 150o, at - 1 from
+ 210o to + 330o, and zero elsewhere. The amplitude of the fundamental in line current is then 3.464/ (
which evaluates to nearly 0.78) and the amplitude of other odd harmonics is 3.464/n, where n is the odd
harmonic number. When the dc load current is steady and has a magnitude of unity, the rms line current is
obtained as shown in equation (5). The rms value of the fundamental is obtained as shown in equation (6).
Equation (6) is based on how trigonometric Fourier coefficients are defined for waveforms with quarterwave symmetry. When the line current is a rectangular and symmetric, the phase current is the same as the
line current and the fundamental component of the phase current lags the phase voltage by an angle equal to
the firing angle. Hence the displacement power factor is expressed as shown by equation (7). Since the line
current is not sinusoidal, the apparent power factor, usually referred to just as the power factor in most of
the texts, is less than DPF and is represented by equation (8). Since the line current is not sinusoidal, the
distortion component in the line current has to be computed. This component, called the THD( Total
Harmonic Distortion ), is calculated as shown in equation (9).
The three-phase fully-controlled bridge rectifier with a purely resistive load is shown above. With any single-controlled
rectifier circuit, the load current is unidirectional. Hence when the output voltage of the bridge tends to become
negative, the load current is zero and the conduction is discontinuous, with the output voltage clamped to zero volts.
The operation of this circuit has been described in detail in the previous page.
MATHEMATICAL ANALYSIS
Since the load current tends to be discontinuous, two expressions for the average output voltage can be derived, one for
the continuous mode and the other for the discontinuous mode. In the continuous mode, the average output voltage is as
shown in equation (1). The conduction becomes discontinuous when the firing angle exceeds 60o and remains less than
120o. Then the average voltage is obtained as shown in equation (2).
In equations (1) and (2), the amplitude of phase voltage is designated as E and the amplitude of line voltage is designaed
as U.
The rms voltage is computed as follows. When < 60o, the conduction is continuous and the expression for the rms
voltage is presented in equation (3), whereas equation (4) expresses the rms voltage obtained when firing angle > 60o.
The ripple factor can be found out as defined in the previous page.
The line/phase current can be defined as follows. Let R-phase voltage be defined to be
vR() = E*Sin ().
Then the R-phase current iR() is defined as follows, when the conduction is continuous.
From this definition of phase current, the rms line current, the rms of the fundamental in line current and its THD can be
found out.
The applet below displays the average output voltage, the rms output voltage, its ripple factor, the rms line current, the
fundamental rms content in line current and its THD as a function of firing angle. The peak average output voltage,
(3U/), is taken to be unity and (3U/R) is set equal to unity, where R is the load resistor.
SIMULATION
The applet shown below displays the source voltage, the output voltage, the current in R-phase and the voltage across
SCR S1. In addition, the relevant statistical details are also displayed. To run the applet, key-in the firing angle and then
click on Start Button.
PSPICE SIMULATION
The Pspice program for simulation of this three-phase rectifier circuit is presented below. The model used for the SCRs
is the same as defined for the single-phase fully-controlled bridge rectifier. The three-phase brdige rectifier contains six
SCRs and it is necessary to define six pulse sources, one for each SCR. The pulse sources have been defined for a firing
angle of 30o and the frequency of the three-phase source is 50 Hz. At any time two SCRs need to conduct, one from the
top half and another bottom half and hence only if one SCR is triggered at a time, conduction may never get established.
To overcome this problem, two SCRs are triggered at the same time. For example, when SCR S2 is to be triggered, SCR
S1 is also triggered. In the same way, when SCR S3 is to be triggered, SCR S2 is also triggered and so on. In order to
effect this in program, one voltage-controlled voltage source is defined for each SCR. The dependent source defined for
SCR S1 is dependent on two sources, the pulse source that defines when SCR S1 is to be triggered and the pulse source
that defines when SCR S2 is to be triggered.
* Three-phase Full-wave Fully-Controlled Bridge Rectifier
VA 1 0 SIN(0 340V 50Hz)
VB 2 0 SIN(0 340V 50Hz 0 0 -120)
VC 3 0 SIN(0 340V 50Hz 0 0 -240)
XT1 1 4 11 4 SCR
XT3 2 4 13 4 SCR
XT5 3 4 15 4 SCR
XT4 5 1 14 1 SCR
XT6 5 2 16 2 SCR
XT2 5 3 12 3 SCR
RP 4 0 100K
RN 5 0 100K
R1 4 5 10
VP1
VP2
VP3
VP4
VP5
VP6
RP1
RP2
RP3
RP4
RP5
RP6
EP1
EP2
EP3
EP4
EP5
EP6
21
22
23
24
25
26
21
22
23
24
25
26
11
12
13
14
15
16
0
0
0
0
0
0
0
0
0
0
0
0
4
3
4
1
4
2
PULSE(0
PULSE(0
PULSE(0
PULSE(0
PULSE(0
PULSE(0
100K
100K
100K
100K
100K
100K
poly(2)
poly(2)
poly(2)
poly(2)
poly(2)
poly(2)
10
10
10
10
10
10
(21,0)
(22,0)
(23,0)
(24,0)
(25,0)
(26,0)
(22,0)
(23,0)
(24,0)
(25,0)
(26,0)
(21,0)
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
SUMMARY
This page has described the operation of the three-phase fully-controlled bridge rectifier with a resistive load. The next
page describes how this rectifier functions when the load contains an inductor also.
CIRCUIT OPERATION
The circuit of the three-phase fully-controlled bridge rectifier circuit with an RL load and a voltage source has been
shown above. The purpose of providing a dc source in the dc link is to illustrate how two-quadrant operation can take
place. When the firing angle is held between 0o and 90o, the circuit operates in the rectifier region. When the firing
angle is held between 90o and 180o, the circuit can operate in the inverter region if the source E is sufficiently negative.
In the inverter region, the power flow is from the dc link to the ac 3-phase source. The inductor reduces the ripple in dc
link current.
MATHEMATICAL ANALYSIS
When the current flow in the dc link is continuous, the average output voltage can be calculated as outlined in the
previous page. It is difficult to estimate what the average output would be if there is a source present in the dc link and
the conduction is discontinuous. If there be no source in the dc link, the average output voltage for discontinuous
conduction is expressed by equation (1). The analysis of the circuit is along the lines described for the single-phase
controlled rectifier circuit. In order to get an expression for the line/phase current, it is necessary to get an expression
for the load current. The expression for load current is obtained from the expression for output voltage. The output
voltage is described by equation (2).
The differential equation that describes the load current is expressed by equation (3). The solution is of the form
expressed by equation (4). The impedance of load is Z and the load angle is . They are defined as shown in equation
(5).
In the equation above, w is the angular frequency in radians/second corresponding to the source frequency. When the
load current is continuous, equation (6) is valid. Using equation (6), equation (7) is obtained. Solving for A, we get
equation (8). When the conduction is discontinuous, iL(0) = 0 and then A is evaluated as shown in equation (9).
Once the value of A is known, the load current can be found out. From the load current, an expression for the line
current can be obtained. When SCR S1 is ON, the line current equals the load current. The line current is the negative
of load current when SCR S4 is ON, and it is zero when neither S1 nor S4 is ON. From the expression of the load
current, the rms value of line current, the rms value of the fundamental component of line current, the THD in line
current, the harmonic spectrum of line current, the DPF and the apparent power factor can be determined as outlined in
the earlier pages.
SIMULATION
The parameters to be keyed in are the firing angle, the value of source in the dc link (between 1.0 and -1.0 preferably)
and the ratio of load reactance to load resistance. The load reactance is wL, where w is the angular frequency in rad/s
corresponding to the ac source frequency. Click on Start Button for the program to respond.
PSPICE SIMULATION
* Three-phase Full-wave Fully-Controlled Bridge Rectifier
VA 1 0 SIN(0 340V 50Hz)
VB 2 0 SIN(0 340V 50Hz 0 0 -120)
VC 3 0 SIN(0 340V 50Hz 0 0 -240)
XT1 1 4 11 4 SCR
XT3 2 4 13 4 SCR
XT5 3 4 15 4 SCR
XT4 5 1 14 1 SCR
XT6 5 2 16 2 SCR
XT2 5 3 12 3 SCR
RP 4 0 100K
RN 5 0 100K
R1 4 6 10
L1 6 5 31.8M
VP1
VP2
VP3
VP4
VP5
VP6
RP1
RP2
RP3
RP4
RP5
RP6
EP1
EP2
EP3
EP4
EP5
EP6
21
22
23
24
25
26
21
22
23
24
25
26
11
12
13
14
15
16
0
0
0
0
0
0
0
0
0
0
0
0
4
3
4
1
4
2
PULSE(0
PULSE(0
PULSE(0
PULSE(0
PULSE(0
PULSE(0
100K
100K
100K
100K
100K
100K
poly(2)
poly(2)
poly(2)
poly(2)
poly(2)
poly(2)
10
10
10
10
10
10
(21,0)
(22,0)
(23,0)
(24,0)
(25,0)
(26,0)
(22,0)
(23,0)
(24,0)
(25,0)
(26,0)
(21,0)
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
It can be seen that the lowest harmonic frequency in the output voltage is at 300 Hz, the sixth harmonic, whereas there is
hardly any harmonic present in the load current because of the relatively large inductance in the load circuit. On the
other hand, the 5-th and the 7-th harmonics are visibly high in the line current.
CIRCUIT OPERATION
MATHEMATICAL ANALYSIS
SIMULATION
MATHCAD SIMULATION
SIMULATION USING C
SUMMARY
CIRCUIT OPERATION
The circuit of a three-phase fully-controlled bridge rectifier with source inductance is presented
above. The presence of source inductance introduces an additional mode of operation when the
firing angle is less than a certain value. Let us assume that SCRS S1 and S2 are in conduction when
SCRS S3 is triggered. Then the current from the source does not transfer from S1 to S3
instantaneously, and the transfer of current, called commutation, takes a while. During this
commutation overlap, both S1 and S3 conduct in addition to S2. SCR S1 continues to conduct till
the current through S3 rises to equal the dc link current.
The effects of commutation overlap are:
i. A slight reduction in output voltage,
ii. A notch in the supply voltage to the circuit during commutation overlap.
When the source has inductance, other loads connected to this source along with the controlled
rectifier are supplied voltages with notches in them and some of these loads can be sensitive to
these notches and they may operate improperly. Hence in order to reduce the magnitude of
notches, it is mandatory in some countries for the rectifier to be provided with an inductance in
series with each of its three-phase input lines. If these inductors are much larger than the source
inductance, the notch voltages are absorbed by these inductances and the other loads connected to
the same 3-phase source are not supplied with distorted voltages. The internal inductances
connected in series with the source are sometimes referred to as 4% inductances. If the inductor is
such that the voltage drop across it is about 4% of the phase voltage at rated current, it is normally
sufficient to reduce the notches at the source terminals to an acceptable level.
MATHEMATICAL ANALYSIS
When there is an inductor in series with each input line, it is necessary to find out its effect. We
need to find out:
a. The reduction in output voltage.
b. The duration of commutation overlap.
c. The relationship between the firing angle and the commutation overlap.
REDUCTION IN OUTPUT VOLTAGE
Calculations by hand are carried out assuming that the dc link current remains steady without any
ripple. The source voltages at its terminals and the output voltage appear as shown below,
assuming that the inductances belong to the source.
It is seen that there are six notches in one input cycle. The reduction in average output voltage can
be found out as follows. Let SCR S1 be in conduction and let S3 be triggered. Let the current
through the dc link be IDC. Then current throughY-phase has to rise from zero to IDC, whereas
current through R-phase has to fall from - IDC to zero. On the other hand, loop current iLOOP
marked in the sketch below has to rise from zero to IDC. This means that during commutation
current through Y-phase would rise from zero to IDC and the volt-second area the output misses out
is L2IDC, that absorbed by the inductor in the Y-phase.
From the volt-seconds lost per commutation, we can find the total volt-seconds lost in one input
cycle. Since there are six commutations per cycle, the total volt-seconds lost per cycle is expressed
as shown by equation (1). Dividing this area by the time corresponding to one cycle, we get the
average voltage reduction in output. The time corresponding to one input cycle is 1/f, where f is the
line frequency. Then the average reduction in output voltage is obtained as shown in equation (2).
In equation (2), we make use of the relation that the angular frequency, w = 2f. It is to be noted
that commutation overlap occurs only when there is continuous conduction through the load and
the average output voltage is expressed by equation (3). In equation (3), U is the peak line-to-line
voltage and is the firing angle.
The solution of equation (6) is presented in equation (7). Equation (7) can be re-arranged and
presented as shown in equation (8). Solving for , we obtain equation (9).
On simplifying equation (12), we get equation (13). During this period, the source appears to have
a source inductance equalling 1.5L2 . We get this value because the path through SCR S6 contains
L2 whereas the path through both S1 and S5 appears to have an equivalent inductance of value
equal to 0.5L2. The current through the load at the instant when SCR S1 is triggered can be
expressed as shown in equation (14).. The values of Z and in equation (14) are expressed in
equation (15).
The constant A in equation (14) is to be evaluated and 2 = tan (). At the end of commutation, this
current would be equal to the line current. Hence we obtain equation (16). The terms used in
equation (17) are defined in equation (18).
Equation (16) is the first of the three equations we need in order to obtain a solution and this
equation equates the line current to the load current at the end of commutation. Equation (17)
expresses the load current at the end of commutation, using another constant B and B is also to be
evaluated. Another equation can be formed as shown in equation (19), which equates the line
current at the end of commuation to the load current. Unlike equation (16), equation (19) makes
use of constant B. Equations (16) and (19) are two of the three equations required to solve for A, B
and . The third equation is obtained as follows. The load current at the instant when = /3 can
be computed in two ways, one from equation (16) and the other from equation (19) and these two
expressions can be equated to yield equation (20).
From these three equations, the three unknowns, A, B and , can be obtained. These equations
have been used in the program written for simulation.
SIMULATION
Three applets are presented in this section. The first applet animates the circuit. The only purpose
is to illustrate the sequence of operation of this circuit. It does not take in any parameter. To run it,
click on the RUN button. The SINGLE STEP button allows the user to step through, the PAUSE
button allows the user to stop the program and the RESET button allows the user to view the
simulation once more. To view the simulation once more, click on the RESET button and then
click on the RUN button. During the simulation, the user can ask the program to pause for a while,
then step through for a while and allow it to run through to the end of its cycle.
The second applet takes in these parameters:
a. the firing angle in degrees,
b. the ratio of load reactance to load resistance (load reactance evaluated at line frequency),
c. the ratio of source reactance to load resistance(preferably below 0.1 p.u), and
d. the value of dc link source.
The program allows you to view either the waveforms or the statistics. The values of load and line
reactance are to be entered in per unit. For example, if the line reactance is entered as 0.05 p.u.,
rated load current would cause a drop of 4% of phase voltage across the line reactance.
An example is presented now to explain how the per unit values can be set. Let a 3 phase, 415 V,
50 Hz source supply power to the converter. Then the maximum average voltage that can be
obtained is obtained as shown below. Let the nominal rated dc link current be 100 A. Then the
nominal load resistance or the base impedance for the system is computed as shown below. It is
also shown how the line reactance can be obtained, if its value in p.u. is known. Given that the
current through the load is free of ripple, the rated RMS line current is obtained as illustrated
below. From the total rms line current, inclusive of both the fundamental component and the
harmonic components, the fundamental rms component is obtained as illustrated below.
Given that the line inductance is 1 mH, its p.u. value is obtained as shown below.
Given that the dc link inductance is 10 mH, its p.u. value is computed as illustrated below.
Usually the line inductance is called as the 4% reactor, implying that when the line current is at its
rated value, the rms value of the fundamental component of voltage across the line reactor is 4% of
the phase voltage. For example, if the rms phase voltage is 240 V, the drop across 4% reactor at
rated current would be 9.6 V. When the line voltage is 415 V, the phase voltage is calculated as
shown below.The drop across the line inductor can now be stated as a fraction of the phase voltage
as given below.
This means that if the drop across the line inductor is to be 4% of phase voltage, the inductance
should be 0.4 mH and not 1 mH.
The third applet takes in these parameters:
a. the ratio of load reactance to load resistance (load reactance evaluated at line frequency),
b. the ratio of source reactance to load resistance(preferably below 0.1 p.u), and
c. the value of dc link source.
Within the program the firing angle is varied and the plots of rms bridge output voltage, the
average bridge output voltage, its RF, the rms line current, the fundamental rms component of line
current, the THD in line current, the average output current, its RF and the overlap angle as a
function of firing angle are displayed. The value of dc source in the dc link is assigned to be zero
in this applet.
SIMULATION USING C
A C-program called, ss_resp.cpp, can be downloaded by clicking on the image below. It can be
compiled as a C program and executed.
Another C-program called, harm3ph.cpp, can be downloaded by clicking on the image below. It
can be compiled as a C program and executed.
The results obtained for the same parameters are presented below.
harmNo
LoadCur
0
1.6874
1 0.93105
2 2.69E-08 1.16E-08
3 2.31E-08
4 2.75E-08 2.94E-08
5 0.19975
6 0.029517
0.1743
0.1142
8 2.85E-08 2.82E-08
9 1.85E-08
10 2.85E-08 3.00E-08
11 0.080921
12
0.00639 0.074642
13 0.061509
14 2.87E-08 2.90E-08
15 1.82E-08
16 2.86E-08 2.97E-08
17 0.048484
18 0.0023099 0.040382
19 0.040233
20 2.87E-08 2.91E-08
21 1.84E-08
22 2.87E-08 2.94E-08
23 0.032741
24 0.0009234 0.021504
25 0.02832
LoadIAvg
0.84371
LoadIRMS
0.84398
RFCur
0.021433
VoAvg
0.84362
VoRMS
0.85546
RFVolt
0.14184
ILineAvg
0.56248
ILineRMS
0.68481
THD
0.684811
OverLapAngle 0.085085
SUMMARY
This page has explained how source inductance leads to commutation overlap and how it affects
the output voltage. Next page how a DC power supply can be built using the 3-phase fullycontrolled bridge rectifier.
CIRCUIT OPERATION
MATHEMATICAL ANALYSIS
SIMULATION
CIRCUIT OPERATION
A three-phase fully-controlled bridge circuit is a much more suitable circuit to be used for generating a
variable dc output voltage than the single-phase fully-controlled bridge circuit, on account of two
reasons, which are:
a. reduced ripple content in its output and
b. much higher ripple frequency.
Both these factors lead to an LC filter which is relatively small and economical. This page describes
how such a power supply can be built and controlled.
An inductor in the dc link reduces ripple in the output current of the bridge circuit, whereas the
capacitor absorbs the ripple in output voltage. The inductor has to be designed such that it does not
saturate even when it carries the maximum current. This means that it should have an airgap in the path
of flux. The ripple current through the capacitor can also be significant. Hence it needs to be checked
from the datasheet that the capacitor chosen has the required ripple current rating. For such an
application, an electrolytic capacitor is normally chosen and its voltage rating should also be adequate.
We can have a block diagram to describe the operation of this dc power supply obtained using a threephase fully-controlled bridge rectifier. The output voltage Vo is varied by varying the firing angle .
The firing angle in turn is controlled by voltage VC, which is the output of a PI controller. The inputs
to the PI controller are a voltage named Vref representing the desired output voltage and the output
voltage Vo of the bridge circuit. If Vo is less than the desired output voltage, the resultant error causes
the output, VC, to increase, which in turns should advance firing angle. As the firing angle is
advanced, the output voltage of the bridge circuit increases. The next section describes how the block
diagram can be analysed, leading to simulation of the system.
MATHEMATICAL ANALYSIS
The simulation program is based on the pseudo-code displayed below.
Start block:
Set the values of load reactance, line reactance, capacitor, load fraction.
Set the desired output voltage, PI controller parameters
Set the current firing angle to be 120o.
Set base reference angle to 60o.
Set Commute = 0. ( Indicates no commutation overlap exists at start. )
Go to Loop Routine.
Set theta to zero.
Loop Routine
Call Compute routine.
Increment theta.
If {(theta + base reference angle) = (next firing angle) }
[
current firing angle = next firing angle.
The differential equation that describes the dc link inductor current is then described by equation (5).
The differential equation for the capacitor voltage is easily obtained and it is expressed as equation (6).
Next the equations relating to closed-loop control are described. Let the output of PI controller be
vC() and it is expressed by equation (7). In equation (7), A is a constant to be evaluated, K is the
proportional gain of the controller and T is its time constant. The above equation is represented as
equation (8) , which is more convenient for use in simulation. In equation (8), Vref is the desired output
voltage. The output of the controller is normally checked to ensure that it is within the set limits.
From the output of the controller, the firing angle, can be obtained. The maximum output voltage of
the controller should correspond to zero degree firing angle and the minimum to 120o firing angle.
Hence we get the following equation for firing angle. This means that the range for vC() is from 0 to
VCmax.
The simulation program uses the above equations and displays the results in a graphical format.
SIMULATION
The applet below can be run with the default parameters. To set any parameter, click on the arrow
pointing downwards beside the Peak Source Voltage, a menu would appear. The default value of the
parameter highlighted appears in the textfield for Set Value. To change the parameter, select the
parameter and then click within the editable textfield for Set Value. In order to change this parameter,
you must click on Set Value button. You can set the desired response to be one of three responses.
An example is presented now to explain how the per unit values can be set. Let a 3 phase, 415 V, 50
Hz source supply power to the converter. Then the maximum average voltage that can be obtained is
presented in equation (10). Let the nominal rated dc link current be 100 A. Then the nominal load
resistance or the base impedance for the system is assigned as shown by equation (11). Given that the
current through the load is free of ripple, the rms line current is obtained according to equation (12) and
this value includes both the fundamental component and the harmonic components. The fundamental
rms component is obtained as illustrated by equation (13). Given that the dc link inductance is 10 mH,
its p.u. value is obtained as shown by equation (14).
Given that the line inductance is 1 mH, its p.u. value is obtained as shown by equation (16). Usually the
line inductance is called as the 4% reactor, implying that when the line current is at its rated value, the
rms value of the fundamental component of voltage across the line reactor is 4% of the phase voltage.
For example, if the rms phase voltage is 240 V, the drop across 4% reactor at rated current would be 9.6
V. When the line voltage is 415 V, the phase voltage is obtained as shown by equation (16). The drop
across the line inductor can now be stated as a fraction of the phase voltage as given by equation
(17).This means that if the drop across the line inductor is to be 4% of phase voltage, the inductance
should be 0.4 mH and not 1 mH.
It is possible to set the load resistance to a value other than its nominal value. The nominal value of
load resistance is 5.6 . If the load resistance is to be 10 , then set Load Fraction as shown by
equation (18).
Some explanation is offered here to indicate how the values for different parameters can be set in the
applet shown below. The rated dc output voltage corresponds to 1 per unit. If the rated dc output
voltage is 400 V, the peak voltage of 415 V, 3 phase, 50 Hz supply is 1.467 p.u.. Let the nominal load
current through the load resistor be 100 A. Then Rnom is 4 . If the dc link inductance is 10 mH, its
time constant in radians is (2fLLink/Rnom) . Given that frequency is 50 Hz, it works out to be 0.7854
radians or p.u., since it expresses the ratio of the reactance over the base impedance. The per cunit
value to be set for the line reactance is also obtained similarly. Given the value of the filter capacitance,
its per unit value is obtained as (1/2fCRnom). The applet allows the dc output voltage to be set to a
value other than unity and the load fraction can also be varied.
INTRODUCTION
CIRCUIT OPERATION
CURRENT LOOP
THE PER UNIT NOTATION
SPEED LOOP
PARAMETERS IN PER UNIT NOTATION
CURRENT CONTROLLER DESIGN
SPEED CONTROLLER DESIGN
FIELD CONTROLLER DESIGN
LOGIC FOR FOUR-QUADRANT OPERATION
SWITCH-OVER OF CONTROL FROM ARMATURE TO FIELD
SIMULATION OF THE FOUR-QUADRANT DRIVE
SUMMARY
INTRODUCTION
This page describes how a separately-excited dc shunt motor can be operated in either direction in either
of the two modes, the two modes being the motoring mode and the regenerating mode. It can be seen
that the motor can operate in any of the four quadrants and the armature of the dc motor in a fast fourquadrant drive is usually supplied power through a dual converter. The dual converter can be operated
with either circulating current or without circulating current. If both the converters conduct at the same
time, there would be circulating current and the level of circulating current is restricted by an inductor. It
is possible to operate only one converter at any instant, but switching from one converter to the other
would be carried out after a small delay. This page describes the operation of a dual converter operating
without circulating current.
As shown in Fig. 1, the motor is operated such that it can deliver maximum torque below its base speed
and maximum power above its base speed. To control the speed below its base speed, the voltage
applied to the armature of motor is varied with the field voltage held at its nominal value. To control the
speed above its base speed, the armature is supplied with its rated voltage and the field is weakened. It
means that an additional single-phase controlled rectifier circuit is needed for field control. Closed-loop
control in the field-weakening mode tends to be difficult because of the relatively large time constant of
the field.
Each converter has six SCRs. The converter that conducts for forward motoring is called the positive
converter and the other converter is called the negative converter. Instead of naming the converters as
positive converter and negative converter, the names could have been forward and reverse converters.
The field is also connected to a controlled-bridge in order to bring about field weakening.
The circuit shown above can be re-drawn as shown in Fig. 3. Usually an inductor is inserted in each line
as shown in Fig. 3 and this inductor reduces the impact of notches on line voltages that occur during
commutation overlap.
CIRCUIT OPERATION
The operation of the circuit in the circulating-current free mode is not very much different from that
described in the previous pages. In order to drive the motor in the forward direction, the positive
converter is controlled. To control the motor in the reverse direction, the negative converter is
controlled. When the speed of motor is to be changed fast from a high value to a low value in the
forward direction, the conduction has to switch from the positive converter to the negative converter.
Then the direction of current flow changes in the motor and it regenerates, feeding power back to the
source. When the speed is to be reduced in the reverse direction, the conduction has to switch from the
negative converter to the positive converter. It is seen that conduction has to switch from one converter
to the other when the direction of motor rotation is to change, so that regeneration can occur. During
regeneration, the direction torque developed by motor is opposite to that of the motoring torque. Thus
the regenerating torque acts as the breaking torque and the motor decelerates fast.
At the instant when the switch from one converter to the other is to occur, it would be preferable to
ensure that the average output voltage of either converter is the same. Let the firing angle of the positive
converter be P, and the firing angle of the negative converter be N . If the peak line voltage be U, then
equation (1) should apply. Equation (1) leads to equation (2). Then the sum of firing angles of the two
In a dual-converter, the firing angles for the converter are changed according to equation (3). But it
needs to be emphasized that only one converter operates at any instant.
When the speed of the motor is to be increased above its base speed, the voltage applied to the armature
is kept at its nominal value and the phase-angle of the single phase bridge is varied such that the field
current is set to a value below its nominal value. If the nominal speed of the motor is 1500 rpm, then the
maximum speed at which it can run cannot exceed a certain value, say 2000 rpm. Above this speed, the
rotational stresses can affect the commutator and the motor can get damaged.
Next it is shown how the operation of motor can be represented by means of a block diagram. This
approach can be helpful in designing the closed-loop system.
CURRENT LOOP
Let the field excitation be assumed to remain constant at its nominal level. Let the voltage applied to
armature be va volts, the back e.m.f. eb volts and rotor speed wr rad/s. The back emf is expressed by
equation (4), where Km is the coefficient relating speed of motor to its back emf. If Ra be the resistance
of armature and La its inductance, then the applied armature voltage equals the sum of the motor back
e.m.f, the drop across its armature resistance and the drop across the armature inductance, as shown in
equation (5). In equation (5), va is the voltage applied to the armature and ia is the current though the
armature. The above equation can be represented in terms of Laplace transform, leading to equation (6).
Given that the excitation of the motor is constant and that the effects of armature reaction are negligible
either due to interpoles or series compensation winding, the torque output Me can be expressed as shown
in equation (7). If the load torque be ML N-m, the combined polar moment of inertia of motor and load
be J kg.m2 and its friction coefficient be B N-m/rad/sec, then the torque output of motor equals the
expression on the right-hand side of equation (8). Equation (8) can be represented in terms of Laplace
transform, as shown in equation (9), where the Laplace transform of w, the motor speed, is assigned to
be (s). A block diagram, as shown in Fig. 5, can now be drawn based on equations (4), (6), (7) and (9).
It can be seen that unit for Km is N-m/A.
With the load torque set to zero, a transfer function linking current Ia(s) and the input voltage Va(s) can
be obtained. It is expressed in equation (10).
The reason for obtaining this transfer function is to facilitate the design of a controller for controlling the
armature current. The two output parameters of interest are the torque and the speed. The armature
current is selected as one of the state-variables to be controlled in closed-loop, since the torque output
varies linearly with it. It is preferable that the variable to be controlled by negative feedback is a variable
that reflects some energy stored in a system. Here the armature current reflects the energy stored in the
inductance in the armature circuit. If the motor has a compensating winding and/or a compound
winding, the inductance of this winding should be added to La. In some drives, an additional inductor is
used in series with the armature and this value should also be added to La. Let G1(s) reflect the transfer
function in equation (10) and equation (11) shows the expression for G1(s). The part of the closed-loop
system that is usually used for controlling the armature current is shown in Fig. 6.
The block diagram in Fig. 6 is now described. If the armature current is to be controlled in closed-loop,
it is necessary to have a current reference signal, marked as IR(s) in Fig. 6. This signal is internally
generated, most often as the output of the controller for speed and it is shown later how that is achieved.
It is possible to use a controller other than a proportional plus gain(PI) controller. A PDF controller(a
pseudo-derivative controller) or a PID-controller can be used. But a PI controller is often sufficient,
since the integrating part of the PI controller leads to zero steady-state error for a step input and the
proportional gain can be adjusted to yield fast response and stability. The output of the current controller
is often a voltage which sets the firing angle for the fully-controlled bridge circuit. Since the gain KB()
is negative, the sign of both the proportional gain KI and the integrating time-constant TI should be
negative in order to keep the loop-gain of the system represented by block diagram in Fig. 6 as negative.
A variation in the output of the current controller does not change the firing angle instantaneously since
the SCRs in the bridge are triggered in a sequence at an interval of 60o on the average and there is a
delay before the change in the output of the current controller has an effect on the firing angle. This
delay can be classified as a transportation lag and it can be approximated by a first-order transfer
function, as shown in equation (12). In equation (12), y has been used in place of sTD.
For a system with 50 Hz input source, one-sixth of a cycle is about 3.3 ms and then the delay TD can be
set to be half of that value, that is 1.67 ms. What is carried out is an approximation to facilitate the
design of current controller.
As the firing angle increases, the instant of triggering of each SCR is delayed more and more from its
reference point corresponding to 0o firing angle. When the current flow in the dc link is continuous, the
average output voltage of the bridge changes from its positive maximum average value to its negative
maximum average value, as is allowed to very from 0o to 180o. In order to ensure that the loop gain is
negative, it is necessary that the gain due to controlled rectifier circuit is inverted. It is explained later
how it can be brought about for practical realization.
Another point to be noted is that the gain of the controlled rectifier is not constant and it varies with
firing angle. Let the maximum average output voltage be Vom. Then equation (13) shows how the
average output voltage at any firing angle, , is obtained. The actual gain of the controlled rectifier is
defined by equation (14). If the rated armature voltage, VRA, is assigned to be the base voltage, then the
gain of the controlled rectifier in per unit notation can be defined as in equation (15).
In equation (15), KA defines the ratio of maximum average output voltage of the bridge to the rated
armature voltage. It is seen that the gain varies and hence the controller has to be designed such that it
operates properly over this range of variation.
For a 3-phase controlled-bridge rectifier circuit, the maximum average output voltage that can be
obtained at 0o firing angle is shown in equation (23). Then the amplitude of line voltage of 3-ph supply
is described by equation (24). The per unit value of the peak line voltage is obtained from equation (25).
We have seen so far how voltages, currents and impedances related to armature circuit can be expressed
in per unit values. Next, it is shown how the torque developed, moment of inertia J and friction
coefficient B can be expressed in per unit values. Let the torque developed by motor be Me N-m. Then
when the motor is operating with the nominal or the rated flux, the torque developed by motor is defined
by equation (26), where ia is the armature current. Also, let wr be the armature shaft speed in rad/s. Then
the per unit value of the torque developed is expressed as shown in equation (27), where IRA is the rated
armature current.
The per unit value of moment of inertia is obtained as follows. Let R be the rated shaft speed in rad/s,
and the moment of inertia of motor and the coupled load be J kg-m2. Let the torque required to
accelerate this moment of inertia be MJ. Then equation (28) can be used to relate J and MJ. Dividing
both sides of equation (28) by the rated torque, we get equation (29). From equation (29), it is seen how
the per unit value of the moment of inertia can be obtained. Similarly, we can get an expression for
friction coefficient, as shown by equation (30).
It is necessary to state how the parameters for the current controller should be specified. The gain, KI , is
SPEED LOOP
Before the design of speed loop is to be attempted, the current loop should be approximated by a suitable
transfer function. The block diagram in Fig. 6 can be expressed by a transfer function, say G2(s). Then
G2(s) = Ia(s)/IR(s). Using G2(s), the speed loop can be represented as shown in Fig. 7. Again a PI
controller is used and it may be necessary to provide a filter in the path of speed feedback signal. The
time constants are to be specified in seconds. In per unit notation, the value of KM marked in Fig. 7
would be 1.
Va(s) and Ia(s) marked in Fig. 6 would be values in per unit notation. Conversion of equation (11) such
that it conforms to the per unit notation is explained below.
Both the numerator and the denominator of expression in equation (11) can be divided by BRa. The ratio
of J/B can be represented as the mechanical time constant, m. The resulting expression for G1(s)
presented as equation (31). Then equations (32) and (33) explain how equation (31) can be converted
such that it is in per unit notation.
The block diagram shown in Fig. 6 conforms to per unit notation. Here G1(s) is expressed by equation
(34) and Va(s) and Ia(s) marked in Fig. 6 are values in per unit notation. Using (34), the transfer
function, G2(s) representing the block diagram in Fig. 6 can be represented as shown below. In this case,
the controlled-rectifier is assigned to have its highest gain, KA. It is logical to do so, because the system
designed for stability at gain KA would be stable at lower gains too.
The second applet in this page finds the location of the poles and zeros of the closed-loop system in Fig.
6, given the necessary data. It is seen for a wide range of controller parameters, the zeros are located
such that they cancel almost two poles. The other two poles are located away from the origin. It is seen
that the design of current controller is fairly easy.
The block diagram in Fig.8 is now described. The field current, marked as IF, produces magnetic flux in
the motor and the back e.m.f of the motor is then proportional to the product of the field current and the
speed of the motor. This statement is based on the assumption that the field flux in the motor is not
saturated and that the field flux varies linearly with the field current. If the field current is in per unit
notation, where the field current corresponding to the rated current equals unity, then the back emf can
be shown to be equal to Km iF wR, where both Km and wR are also in per unit representing the motor
coefficient and the speed of the motor. Once the back e.m.f and the applied voltage are known, the
armature current can be obtained as shown in Fig. 8. From the values of armature current and field
current, the torque output of motor is obtained and the speed of the motor changes as shown.
For design of field controller, the block diagram in Fig. 8 is too complex. The design is carried out using
a simplified or a simplistic block diagram and the performance of the controller is evaluated using the
final simulation program, which uses a model that is reasonably close to real system.
The design of field controller is based on the block diagram shown in Fig. 9.
It is easy to represent the block diagram in Fig. 9 in per unit notation. The gain of the controlled bridge
for the field circuit is KF. Its value equals the ratio of the maximum rate of bridge output voltage to the
rated voltage of the field circuit and normally the value of KF is likely to be near 1.2. The delay due to
firing circuit is again approximated by TD2, and it is set equal to (1/4f), where f is the frequency of the ac
source. Then the field current is obtained in per unit value and it can be made equal to the torque,
assuming that the armature circuit has comparatively a small time constant and that the armature current
stays at the rated value. The friction coefficient, the mechanical time constant and the time constant of
the filter in the speed feedback signal are the same signals used for design of the speed controller. The
applet below can be used to design the field controller. This applet runs somewhat slowly. The poles and
zeros are calculated for the block diagram shown in Fig.9, whereas the step response is obtained using
the block diagram in Fig. 10.
The design of field controller is somewhat difficult because both the field circuit time constant and the
mechanical time constant are relatively large.
The applet displayed below shows step response of the drive with the field controller.
It is also necessary to find out when the switch from the positive converter to the negative converter or
vice-versa can be made. One possible method is outlined in Fig. 12. Based on the polarity of current
reference signal, a logic signal, called W can be developed. A comparator can be designed to yield an
output of 1 (W =1 ) when the current reference signal is positive and an output of 0 (W =0 ) when the
current reference signal is negative. Along with W, another signal can be derived based on the armature
current. A signal, called Enable, can be produced such that Enable is 1 when the armature current is
zero. When Enable is 1, the output of a flip-flop can be set. Output Q takes on the polarity of W signal.
When both W and Q are at logic 1, the positive converter is allowed to be triggered. When both W and
Q are at logic 0, the negative converter is allowed to be triggered.
The rest of the control arrangement for generating the firing signals is shown in Fig. 13. The block
diagram shows that there are active limits on the firing angle. The voltage output of the bridge can be
sensed and when it is at about 1.05 times the rated armature voltage, the firing angle may not be allowed
to become any smaller.
The variation of firing angle towards either 0o or 180o can be blocked, avoiding further rise in the output
voltage. It is better to have a provision that would allow for varying the limiting values to accommodate
changes in source voltages. It would not be difficult to implement such a scheme for a micro-controller
based control system.
When the active limit is not set, the firing angle of the field controller is set such that the field current
remains at the nominal value. When the active limits are applied to the armature control circuit, the
firing angle is varied such that the field current gets adjusted to the value required for the speed
reference set.
SEMI-CONTROLLED
RECTIFIERS
This chapter describes two semi-controlled
rectifier circuits:
CIRCUIT OPERATION
MATHEMATICAL ANALYSIS
SIMULATION
PSPICE SIMULATION
MATHCAD SIMULATION
SUMMARY
CIRCUIT OPERATION
A fully-controlled rectifier circuit contains only controlled-rectifiers, whereas a semi-controlled rectifier circuit is made
up of both controlled and uncontrolled rectifiers. Due to presence of diodes, free-wheeling operation takes place without
allowing the bridge output voltage to become negative. In a semi-controlled rectifier, control is effected only for positve
output voltage, and no control is possible when its output voltage tends to become negative since it is clamped at zero
volt. This page describes the operation of a single-phase half-controlled rectifier.
A semi-controlled full-wave bridge rectifier can be configured in a few ways. They are shown below.
The circuit in Configuration 1 contains two SCRs and two diodes. When source Vin is positive, SCR S1 can be triggered
at a firing angle called and then current flows out of the source through SCR S1 first, then through the load and returns
via diode D3. If
then SCR S1 and diode D3 conduct during < wt < . When < wt < 2, Vin is negative and SCR S2 is normally
triggered when wt = + . During < wt < ( + ) , the output of the bridge circuit would have been negative if we had
used a fully-controlled bridge rectifer and if the current flow was continuous. But here we have two diodes D3 and D4
instead of two SCRs. When the output of the bridge tends to becomes negative just after wt exceeds , diode D4 tends to
get forward-biased and it starts conducting. Then diode D3 is reverse-biased and it stops conducting. During < wt < (
+ ) , the devices in conduction are SCR S1 and diode D4 and the output of the bridge is clamped at zero, assuming that
the on-state drops across devices in conduction is zero. During ( + ) < wt < 2 , the devices in conduction are SCR S2
and diode D4. SCR S2 and diode D3 would conduct during 0 < wt < .
The circuit in configuration 1 has SCRs as the devices in the top-half and diodes as the devices in the bottom-half.
Instead, it it is possible to use SCRs as the devices in the bottom-half and diodes as the devices in the top-half.
It is also possible to build a semi-controlled full-wave bridge rectifier as shown by the circuit in configuration 2.
The behaviour of the circuit is the same as described earlier. In this circuit, SCR S1 and diode D3 conduct during < wt
< . During < wt < ( + ) , the devices in conduction are diodes D3 and D4 and the output of the bridge is clamped at
zero. During ( + ) < wt < 2 , the devices in conduction are SCR S2 and diode D4. Diodes D3 and D4 would conduct
during 0 < wt < .
Yet another configuration is available for semi-controlled bridge rectifier, as shown by the circuit in configuration 3.
In this circuit, SCRs S1 and S3 conduct during < wt < . During < wt < ( + ) , the device in conduction is diode D
and the output of the bridge is clamped at zero. During ( + ) < wt < 2 , the devices in conduction are SCRs S2 and S4.
Diode D would conduct during 0 < wt < .
MATHEMATICAL ANALYSIS
The aim of analysis is to obtain the following values:
1. The average output voltage of the bridge as a function of firing angle.
2. The rms output voltage of the bridge as a function of firing angle.
3. The ripple factor of output voltage of the bridge as a function of firing angle.
4. The rms line current as a function of firing angle and the ratio wL/R.
5. The fundamental rms line current as a function of firing angle and the ratio wL/R.
6. The THD in line current as a function of firing angle and the ratio wL/R.
The Average Output Voltage
Next it is shown how the line current is to be analysed. An expression for load current over half-a-cycle can be obtained
first. The load current during < wt < can be defined as follows.
where
That is,
and
Once A is known, the total rms value of line current and the rms value of its fundamental component can be estimated.
Let
and
To obtain the rms value of the fundamental component of the line current, we obtain the trigonometric Fourier series
coefficients of the fundamental component. The line current has half-wave symmetry and hence these coefficients are
obtained as follows.
Then
SIMULATION
The applet shown below simulates this circuit. The parameters to be keyed-in are the ratio of load reactance to load
resistance and the firing angle in degrees.
PSPICE SIMULATION
The semi-controlled bridge rectifier that has been simulated has four SCRs and a single free-wheeling diode. The
program is presented below.
* Full-wave Bridge Rectifier with a resistive load
VIN 1 0 SIN(0 340V 50Hz)
XT1 1 2 5 2 SCR
XT2 0 2 6 2 SCR
XT3 4 0 7 0 SCR
XT4 4 1 8 1 SCR
VP1 5 2 PULSE(0 10 1667U 1N 1N 100U 20M)
VP2 6 2 PULSE(0 10 11667U 1N 1N 100U 20M)
VP3 7 0 PULSE(0 10 1667U 1N 1N 100U 20M)
VP4 8 1 PULSE(0 10 11667U 1N 1N 100U 20M)
D1 4 2 DNAME
L1 2 3 31.8M
R1 3 4 10
R2 1 0 1MEG
R3 2 0 1MEG
R4 4 0 1MEG
.MODEL DNAME D(IS=10N N=1 BV=1200 IBV=10E-3 VJ=0.6)
* Subcircuit for SCR
.SUBCKT SCR 101 102 103 102
S1 101 105 106 102 SMOD
RG 103 104 50
VX 104 102 DC 0
VY 105 107 DC 0
DT 107 102 DMOD
RT 106 102 1
CT 106 102 10U
F1 102 106 POLY(2) VX VY 0 50 11
.MODEL SMOD VSWITCH(RON=0.0105 ROFF=10E+5 VON=0.5 VOFF=0)
.MODEL DMOD D((IS=2.2E-15 BV=1200 TT=0 CJO=0)
.ENDS SCR
.TRAN 10US 60.0MS 0.0MS 10US
.FOUR 50 V(2,4) I(VIN)
.PROBE
.OPTIONS(ABSTOL=1N RELTOL=.01 VNTOL=1MV)
.END
INTRODUCTION
CIRCUIT OPERATION
MATHEMATICAL ANALYSIS
SIMULATION WITH AN APPLET
MATHCAD SIMULATION
SUMMARY
INTRODUCTION
This page describes the operation of the three-phase semi-controlled rectifier. When a semi-controlled
rectifier is used, the output of the bridge is controlled when it remains positive. If it tends to become
negative, the output is clamped to zero volt through the free-wheeling action of the diodes.
Fig. 1
The circuit of the semi-controlled bridge rectifier is shown in Fig. 1, and this circuit contains three-
SCRs and three diodes. It is possible to configure the circuit in two more ways. For example, the tophalf can contain the diodes and the bottom half the SCRs. Alternatively, six SCRs can be used as in
the case of the fully-controlled bridge rectifier and an additional diode can be connected from the
negative rail to the positive rail of the bridge, with the anode connected to the negative rail and the
cathode to the positive rail. The operation of this circuit is different from that of the circuit displayed
above.
CIRCUIT OPERATION
The operation of the semi-controlled rectifier circuit displayed in Fig. 1 is now explained. The
waveform of the bridge output voltage for a firing angle of 30o is shown in Fig. 2. .It can be seen that
the trace of the positive rail of output voltage is that of a controlled rectifier, since only the top-half of
the bridge is controlled. The trace of the bottom rail is that of an uncontrolled bridge rectifier, since
the bottom half contains only diodes.
Fig. 2
Let the 3-phase supply be defined as shown in equation (1).
Given that the firing angle is 30o, SCR S1 is triggered when wt = 60o . The conduction range of the
As long as the firing angle remains less than 60o, the expression for output voltage over one output
cycle can be expressed as follows.
Substituting for vR, vY, and vB from equation (1), we get that
When the firing angle is higher than 60o, the expression for output voltage over one output cycle
can be expressed as follows, if conduction through the load is continuous.
Depending on the firing angle, the bridge output repeats itself every 120o. The applet shown below
plots the output voltage, given the firing angle. It is assumed that conduction through the load
impedance is continuous.
Fig. 3
If the firing angle is less than 60o, when SCR S1 is triggered, SCR S1 and diode D6 conduct during
the period ( + 30o) wt < 90o. Figure 3 shows the path of conduction that would exist during this
period. The pairs that conduct vary depending on the firing angle. Table 1 show the pairs that would
conduct when the firing angle is less than 60o, whereas Table 2 shows the pairs that would conduct
when the firing angle is greater than 60o.
MATHEMATICAL ANALYSIS
The aims of anlysis are:
1.
2.
3.
4.
5.
6.
7.
8.
9.
To obtain an expression for the average bridge output voltage as a function of firing angle,
To obtain an expression for the rms bridge output voltage as a function of firing angle,
To obtain an expression for the ripple factor of bridge output voltage as a function of firing
angle,
To obtain an expression for the instantaneous load current as a function of firing angle,
To obtain an expression for the instantaneous line current as a function of firing angle,
To obtain an expression for the rms value of the fundamental of line current as a function of
firing angle,
To obtain an expression for the rms line current as a function of firing angle,
To obtain an expression for the THD of line current as a function of firing angle,
To carry out harmonic analysis of line current, bridge output voltage and load current at a given
firing angle.
S1 D2
S 3 D2
S3 D4
S 5 D4
S5 D6
S1 D4
S 3 D4
S3 D6
S 5 D6
S5 D2
If the firing angle is greater than 60o and the conduction is continuous,
Since both VRMS() and VDC() are known, the ripple factor can be computed.
Instantaneous Load Current
An expression for the instantaneous load current as a function of firing angle can be obtained through
a somewhat tedious process.
When the firing angle is less than 60o, the instantaneous bridge output voltage expressed by equation
(4) is reproduced below.
The above expression can be written with the origin shifted to the instant of triggering an SCR. Then
The expression for load current during 0o (60o ) can be expressed to be:
The expression for load current during (60o ) 120o can be expressed to be:
Another expression for the load current can be obtained when the output cycle ends.
From equations (18), (19), (21) , (22) and (23), we can determine A1 and A2. From equations (19) and
(21), we get that
In the above equation, A3 and A4 have to be determined. The conditions we have are:
Now an expression for the load current is known for any firing angle.
Instantaneous Load Current
An expression for the instantaneous line current as a function of firing angle can be obtained from the
expression for the load current. Here an expression for current through R-phase over an input cycle is
obtained with the origin coinciding with the triggering of SCR S1. When SCR S1 is in conduction, the
line current is equal to the load current Then
When the firing angle is less than 60o,
2.
3.
4.
5.
back converter.
A switch mode power supply is a widely used circuit nowadays
and it is used in a system such as a computer, television receiver,
battery charger etc. The switching frequency is usually above 20
kHz, so that the noise produced by it is above the audio range. It
is also used to provide a variable dc voltage to armature of a dc
motor in a variable speed drive. It is used in a high-frequency
unity-power factor circuit.
This chapter describes the basics, operation and design of
switched-mode power supplies. The pages to follow contain:
INTRODUCTION
BASIC CIRCUIT OPERATION
DISCONTINUOUS OPERATION
CONTROL BY PULSE-WIDTH MODULATION
CLOSED-LOOP CONTROL
MICRO-CONTROLLER IMPLEMENTATION
IMPLEMENTATION USING A MULTIPLIER
SUMMARY
INTRODUCTION
A buck converter or step-down switch mode power supply can also be called a switch mode regulator.
Popularity of a switch mode regulator is due to its fairly high efficiency and compact size and a switch mode
regulator is used in place of a linear voltage regulator at relatively high output, because linear voltage regulators
are inefficient . Since the power devices used in linear regulators have to dissipate a fairly large amount of
power, they have to be adequately cooled, by mounting them on heatsinks and the heat is transferred from the
heatsinks to the surrounding air either by natural convection or by forced-air cooling. Heatsinks and provision
for cooling makes the regulator bulky and large. In applications where size and efficiency are critical, linear
voltage regulators cannot be used.
A switch mode regulator overcomes the drawbacks of linear regulators. Switched power supplies are more
efficient and they tend to have an efficiency of 80% or more. They can be packaged in a fraction of the size of
linear regulators. Unlike linear regulators, switched power supplies can step up or step down the input voltage.
The buck converter is introduced in this page using the evolutionary approach. Let us consider the circuit in Fig.
1, containing a single pole double-throw switch.
For the circuit in Fig. 1, the output voltage equals the input voltage when the switch is in position A and it is
zero when the switch is in position B. By varying the duration for which the switch is in position A and B, it can
be seen that the average output voltage can be varied, but the output voltage is not pure dc. The output voltage
contains an average voltage with a square-voltage superimposed on it, as shown in Fig. 2.. Usually the desired
outcome is a dc voltage without any noticeable ripple content and the circuit in Fig. 1 is to be modified.
The circuit in Fig. 1 can be modified as shown in Fig. 3 by adding an inductor in series with the load resistor.
An inductor reduces ripple in current passing through it and the output voltage would contain less ripple content
since the current through the load resistor is the same as that of the inductor. When the switch is in position A,
the current through the inductor increases and the energy stored in the inductor increases. When the switch is in
position B, the inductor acts as a source and maintains the current through the load resistor. During this period,
the energy stored in the inductor decreases and its current falls. It is important to note that there is continuous
conduction through the load for this circuit. If the time constant due to the inductor and load resistor is relatively
large compared with the period for which the switch is in position A or B, then the rise and fall of current
through inductor is more or less linear, as shown in Fig. 3.
The next step in evolutionary development of the buck converter is to add a capacitor across the load resistor
and this circuit is shown in Fig. 4. A capacitor reduces the ripple content in voltage across it, whereas an
inductor smoothes the current passing through it. The combined action of LC filter reduces the ripple in output
to a very low level.
The circuit in Fig. 4 contains a single-pole double-throw switch. It is a difficult configuration to realize using
power semiconductor devices. On the other hand, an understanding of the circuit in Fig. 4 leads to a realizable
and simple configuration. When the switch is in position A, the current through the inductor and it decreases
when the switch is in position B. It is possible to have a power semiconductor switch to correspond to the switch
in position A. When switch is in position B, the inductor current free-wheels through it and hence a diode can be
used for free-wheeling operation. Then only the power semiconductor switch needs to be controlled, and in
practice, a pulse-width modulating IC is used. The circuit that results is shown in Fig. 5.
Generally any basic switched power supply consists of five standard components:
a.
b.
c.
d.
e.
Control by pulse-width modulation, usually effected by an IC, is necessary for regulating the output. The
transistor switch is the heart of the switched supply and it controls the power supplied to the load. Power
MOSFETs are more suited than BJTs at power outputs of the order of 50 W. Transistors chosen for use in
switching power supplies must have fast switching times and should be able to withstand the voltage spikes
produced by the inductor.
An inductor is used in a filter to reduce the ripple in current. This reduction occurs because current through the
inductor cannot change suddenly. When the current through an inductor tends to fall, the inductor tends to
maintain the current by acting as a source. Inductors used in switched supplies are usually wound on toroidal
cores, often made of ferrite or powdered iron core with distributed air-gap to minimize core losses at high
frequencies.
A capacitor is used in a filter to reduce ripple in voltage. Since switched power regulators are usually used in
high current, high-performance power supplies, the capacitor should be chosen for minimum loss. Loss in a
capacitor occurs because of its internal series resistance and inductance. Capacitors for switched regulators are
chosen on the basis of effective series resistance (ESR). Solid tantalum capacitors are the best in this respect.
For very high performance power supplies, sometimes it is necessary to parallel capacitors to get a low enough
effective series resistance.
The diode used in a switched regulator is usually referred to as free-wheeling diode or sometimes as a catch
diode. The purpose of this diode is not to rectify, but to direct current flow in the circuit and to ensure that there
is always a path for the current to flow into the inductor. It is also necessary that this diode should be able to
turn off relatively fast. Diodes known as the fast recovery diodes are used in these applications.
Most of the switched supplies needs a minimum load, in order to ensure that the inductor carries current always.
If the current flow through the inductor is not continuous, regulation may become poorer.
The buck converter or SMPS can be controlled in two ways, known as :
1.
2.
With pulse-width modulation control, the regulation of output voltage is achieved by varying the duty cycle of
the switch, keeping the frequency of operation constant. Duty cycle refers to the ratio of the period for which the
power semiconductor is kept ON to the cycle period. Usually control by pulse width modulation is the preferred
method since constant frequency operation leads to optimization of LC filter and the ripple content in output
voltage can be controlled within the set limits. On the other hand, if the load on the converter is below a certain
level, voltage regulation of output becomes a problem and in such a case, control by frequency modulation is to
be preferred.
When control by frequency modulation is to be achieved, the ON period of the power semiconductor switch is
kept constant and the frequency of operation is varied to effect voltage regulation. Design of LC filter is not
easy in such a case.
If a micro-controller is used instead of a specific PWM IC, it is possible to switch from one mode of control to
the other depending on the load conditions.
FIG. 6(a):
FIG. 6(b):
Fig. 6.: Buck Converter : First State
The equations that govern the operation of the circuit in the first state are shown below.
The second state relates to the condition when the switch is off and the diode is ON. In this state, the inductor
current free-wheels through the diode and the inductor supplies energy to the RC network at the output. The
energy stored in the inductor falls in this state. In this state, the inductor discharges its energy and the capacitor
current may be in either direction, depending on the inductor current and the load current Figure 7 illustrates the
second state.
FIG. 7(a):
FIG. 7(b):
Fig. 7.: Buck Converter : Second State
The equations that govern the operation of the circuit in the second state are shown below.
When the switch is open, the inductor discharges its energy. When it has discharged all its energy, its current
falls to zero and tends to reverse, but the diode blocks conduction in the reverse direction. In the third state, both
the diode and the switch are OFF and Fig.8 illustrates the third state. During this state, the capacitor discharges
its energy and the inductor is at rest, with no energy stored in it. The inductor does not acquire energy or
discharge energy in this state.
FIG. 8:
Fig. 8.: Buck Converter : Third State
The equation that governs the operation of the circuit in the third state is shown below.
When the circuit receives a periodic signal, the response of the circuit also becomes periodic. Here it is assumed
that the source voltage remains constant with no ripple, and the frequency of operation is kept fixed with a fixed
duty cycle. If the RC time constant due to the load resistor and the filter capacitor is very large compared to the
cycle period of the switching frequency, the output voltage is more or less constant, with no noticeable ripple.
When both the input voltage and the output voltage are constant, the current through the inductor rises linearly
when the switch is ON and it falls linearly when the switch is OFF. Under this condition, the current through the
capacitor also varies linearly when it is getting charged or discharged.
The responses obtained for a particular set of parameters are displayed in Fig. 9. The values of parameters used
are:
Source voltage = 100 V dc,
Switching frequency = 20 kHz,
L = 500 H,
C = 500 F,
R = 10 , and
duty cycle = 0.5.
The value of 1 in a voltage plot in Fig. 9 corresponds to 100 V and the value of 1 in a current plot corresponds to
10 A. Figure 9 displays the responses over one cycle.
In eqn. (6), D stands for the duty cycle. The same expression for output voltage can be obtained in another way.
When the responses in the circuit are periodic, the inductor current is the same at the beginning and end of a
cycle. That is,
When the switch is ON, vL(t) = E - Vo,avg and when the diode is conducting,
vL(t) = - Vo,avg. Therefore
On evaluation,
The change in inductor current when the switch is On can be determined as follows. Let the change in inductor
current be I, as shown in Fig. 10. In this figure, the change in output voltage has been exaggerated for sake of
clarity. When the switch is ON, the voltage across the inductor can be expressed as:
When the output voltage remains steady at Vo,avg, the inductor current linearly during the ON period of the
switch. Then
During the ON-period, the inductor current rises from (Vo,avg/R - I/2) to (Vo,avg/R + I/2). That is,
Now an assumption is made to find out the change in output voltage. It is assumed that the capacitor gets
charged for half of the cycle period and gets discharged during the other half , as shown in Fig. 11. Since the
current through the capacitor varies linearly, the average charging current is half of its peak value of the
triangular waveform. The peak value of its triangular waveform is shown to be I/2. Hence
If a periodic signal has zero dc value over its cycle period, its average is defined based only on its positive part
and hence the average capacitor current is obtained as shown above. For a capacitor
Based on the average charging current and half of the cycle period as the charging period, we get the change in
output voltage V as:
Assuming that the ripple in output voltage is sinusoidal, the rms value of ripple content in output voltage is:
Note that the variation in output voltage is not shown to be sinusoidal in Fig. 10.. Even though the variation
appears to be triangular, equation (20) gives a better approximation of the rms value of ripple content in output
voltage.
Given that source voltage = 100 V dc, switching frequency = 20 kHz, L = 500 H, C = 500 F, R = 10 , and
duty cycle = 0.5, the results obtained are:
Vo,avg = 50 V,
I = 2.5 A,
V = 31.25 mV, and
Vrms,ripple = 11.05 mV.
In order that the capacitor current and the inductor current vary linearly, it is necessary that the RC time constant
should be relatively large, equal to about four or five times the cycle period. When the RC time constant is much
smaller than the cycle period, the responses obtained are not linear. To illustrate, Fig. 12 displays another set of
responses. The only change is that a 1 F capacitor is used in place of the 500 F capacitor.
When the RC time constant is small, the output voltage contains noticeable ripple. In addition, the ripple in
output voltage appears to be sinusoidal, justifying the equation used for finding out the rms value of the ripple
content in output voltage. Another aspect can be noticed in Fig. 12. It is that the ripple in output voltage goes
through its negative half-cycle when the switch is ON. When this circuit is to be controlled by negative
feedback, the feedback at the ripple frequency would become positive and closed-loop control effected without
taking this aspect into account would produce a larger ripple in the output.
Transient Response
Let us assume that the output voltage is zero and that there is no current through the inductor at start. If the
source voltage is connected suddenly and the switch is turned ON and OFF at a fixed frequency with a preset
duty cycle, the transient response of the circuit lasts for several cycles before it settles down to periodic
response. The inrush current through the inductor is quite high, several times the maximum current that can flow
under settled conditions. The transient response obtained over the first 10 ms with source voltage = 100 V dc,
switching frequency = 20 kHz, L = 500 H, C = 500 F, R = 10 , and duty cycle = 0.5, is shown in Fig. 13 .
Even after 200 cycles, the response is still in the transient state.
DISCONTINUOUS OPERATION
When the load resistor becomes high, the buck converter circuit operates in the discontinuous mode. The
inductor current falls to zero when the switch is open and remains at zero till the switch becomes ON in the next
cycle. Such a mode is the desirable mode of operation when variable frequency of operation is employed for
voltage control. Additionally, discontinuous operation puts less stress on the diode and the circuit operates well.
This aspect will be explained later.
The effect of load resistance on the inductor current is shown in Fig. 17. Given that the conduction is
continuous, the average load current is Vo,avg/R. As the load resistance increases, the average load current
decreases, but on the other hand, the change in inductor current as defined by equation (12) remains constant.
As indicated by equation (13), the inductor current remains within the range specified below.
When the inductor current is continuous, the value of Vo,avg is as defined by equation (10) and it is not so if the
conduction is discontinuous. After substituting for I from equation (12), we get that
Hence a critical resistance, say RC can be defined that makes the circuit operate at boundary of continuous
conduction, a situation illustrated in Fig. 17. When the load resistance is higher than the conduction in inductor
is discontinuous and it is continuous if the load resistance is less than RC .
It can be seen from equation that at the boundary of continuous and discontinuous conduction,
Discontinuous operation is illustrated in Fig. 18. In Fig. 18, the duty cycle for the switch is defined to D1, and
the duty cycle for the diode is defined to D2. It means that in each cycle, the switch conducts for a time interval
equal to D1T and the diode conducts for a time interval equal to D2T, where T is the cycle period. It can be seen
that for discontinuous conduction
At the boundary of continuous and discontinuous conduction, (D1 + D2) = 1. Given that the discontinuous, there
is no current in the inductor for a time interval equal to (1 - D1 -D2)T.
The average load current is the average of the inductor current in Fig. 18. From Fig. 18,
When R > RC, D2 can be obtained from equation (27), assuming that D1, f and L are known. Since the average
of the inductor voltage over a cycle is zero, we obtain from Fig. 18 that,
Then
The second applet shows how D2 and Vo,avg vary when R > RC.
The first applet is shown below. It has a pull-down list of items, of which the only first item is displayed. On
clicking on the downward arrow, the list is displayed. If any item of the list is high-lighted, its default value is
displayed in the window adjacent to the label with the caption Set Value.. If one scrolls down or up the list, the
default value of the item high-lighted is displayed in the window adjacent to the label with the caption Set
Value. To change the default value of an item, highlight it first and then click inside the text-field window
adjacent to the label with the caption Set Value. A line cursor would appear and the value can be changed. After
changing the value, click on the Set Value label and then the program recognizes the change. It can be verified
that the program has made the change out by inspecting the pull-down list again.
The default values of items in pull-down list are:
Input Voltage,dc avg = 100
Input Ripple Volt., pk-pk = 0
Input Ripple Frequency = 100
Switching Frequency,kHz = 20
Inductance, microHenry = 500
Capacitor, microFarad = 500
Load Resistance, Ohms = 10
Duty Cycle= 0.5
Slow Response,0-200 = 0.
It is possible to see one of the four responses:
Periodic response over one output cycle,
Transient response over one output cycle,
Periodic response over one input cycle, and
Transient response over one input cycle.
Initially, the program sets '1' on the voltage axis of the plots equal to 100 V and sets '1' on the current axis to 10
A. If periodic response over one output cycle is chosen, the program assumes that the peak-to-peak ripple in
input voltage is zero. The response can be slowed by varying the parameter called Slow Response. This
parameter is effective only for periodic or transient response over one output cycle.
If the load resistance is changed from 10 to 5 , still '1' on the current axis would correspond to 10 A. If the
Reset button is clicked, the program would make changes so that '1' on the voltage axis of the plots equal to
input voltage and sets '1' on the current axis to (input voltage/load resistance).
When Start/Continue button is clicked, the program responds to the visible response type and starts with the
values of inductor current and the capacitor voltage it had from the previous calculation. Initially they are set to
zero values. If the Reset button is clicked, the program would make them zero again.
FIRST APPLET
The second applet takes in three parameters, namely the switching frequency, the inductor value and the duty
cycle and plots the duty cycle of the diode and the output voltage as a function of the load resistance varying
from RC to (11 RC).
SECOND APPLET
The pulse-width modulator controls the semiconductor switch and is a complex part of a switched regulator.
Nowadays, switched regulator uses a pulse-width modulator integrator circuit. The principle of control by pulse-
width modulation is illustrated in Fig. 19. The simplified functional diagram of a typical pulse-width modulator
is shown in Fig.19a, whereas the waveforms in Fig. 19b explain the operation.
The pulse-width modulator circuit consists of a saw-tooth generator, an error amplifier, and a comparator. The
frequency of saw-tooth generator can usually be set by choosing proper values of an RC network. The error
amplifier compares the reference voltage and the feedback signal. The feedback signal is obtained using a
voltage divider network across the output of the SMPS circuit. For example, let the feedback signal be Vf and
the reference voltage be Vref. Then
The output of the error amplifier is compared with the saw-tooth waveform and when this voltage is greater than
the output of sawtooth generator, the output of the comparator would be at logic '1'. When the output of
comparator is at logic '1', the switch in the SMPS circuit can be kept in the ON state. When the comparator is at
logic '0', the switch in the SMPS circuit can be kept in the OFF state.
If the output voltage tends to be greater than that indicated by equation (32), the output voltage of the error
amplifier would fall and the duration for which the output of comparator remains at logic '1' would decrease.
Thus the duty cycle of the switch reduces and the output of the SMPS would fall, according to equation (10).
Thus it can be seen that the negative feedback control maintains the output at the desired value. For negative
feedback control, the feedback signal should be applied to the inverting input of the error amplifier.
When control by frequency modulation is desired, the ON-period is kept constant, but the frequency is varied in
order to bring about regulation. Such a technique is necessary if the load on the regulator tends to become very
low. It is difficult to make the ON-period below a certain time duration and when this limit is reached, control
by pulse width modulation becomes impossible. Then the duty cycle is reduced by keeping the ON period fixed
and increasing the cycle period. The value of minimum ON period depends on the transistor switch.
CLOSED-LOOP CONTROL
In order to regulate the output voltage, a controller is needed to be designed. For this purpose, the power circuit
is first represented by a transfer function.
The passive part of the power circuit is shown in Fig. 20. Since the DC output of the SMPS is defined by
equation (10), the effective input to the passive circuit in Fig. 20 can be stated to be E.D(s), whereas D(s) is the
Laplace transform of the output of the error amplifier shown in Fig. 19. In the design procedure outlined below,
D(s) is taken to be the output of the controller, varying between 0 and 1.
where
The block diagram of the SMPS with a PI controller is shown in Fig. 21. The transfer functions of the different
blocks in Fig. 21 are as follows:
The PI controller has two inputs, the reference signal Vref corresponding to the desired output voltage and the
feedback signal Vfdb. The error signal, the difference, e, between Vref and Vfdb is fed to the PI controller and the
output of the PI controller is D(s), the signal that sets the duty cycle. Then
In equation (35), K is the proportional gain and T is the integrating time constant. The output of the PI controller
varies between 0 and 1 and has two limits, one corresponding to the lowest duty cycle and the other
corresponding to the highest duty cycle.
There is a filter in the feedback path. The filter time constant is about 4 times the cycle period corresponding to
the switching frequency of the SMPS. Then the ripple at the switching frequency gets filtered out and the
feedback signal is essentially a dc signal. Otherwise, the ripple in the output at the switching frequency has
nearly 180o phase shift with respect to the fundamental of the input square pulse to the SMPS and then feedback
at switching frequency becomes positive, which in turn leads to amplification of the ripple content. The filter
avoids this problem, without seriously affecting its dynamic performance.
The transfer function of the power circuit is obtained as follows. Since the output varies linearly with the duty
cycle, equation (33) can be presented as follows:
For designing the closed loop system, the poles due to the source can be ignored. Since the power circuit is very
much under-damped, derivative feedback is required for stable operation. The differentiating circuit provides
the feedback signal. For simulation, the derivative signal is obtained based on the capacitor current. The
derivative feedback voltage is set to be kd.iC, where iC is expected to be its per unit value.
The third applet presented below allows the user to design a suitable PI controller. The parameters to be set are:
switching frequency in kHz, gain of the PI controller, its integrating time-constant , the inductance, the
capacitance, the load resistance, the time constant of the filter in the feedback path and the derivative
coefficient.
THIRD APPLET
The feedback arrangement used for actual simulation contains additional circuitry. It is necessary to limit the
inductor current since it is seen from the open loop response that the inductor current can be several times the
rated current, where the rated load current is the nominal current rating of the SMPS. It is a parameter that can
be set in the program.. In this program, the current limit is set at 1.5 times the rated load current, and when the
inductor current exceeds the current limit, the current in excess of the current limit is amplified and added to the
feedback signal. In addition, a derivative feedback signal, obtained using the capacitor current, is added to the
feedback signal. Derivative feedback improves damping of the system and without it, the system is oscillatory in
spite of a well-designed PI controller. While designing the PI controller using the third applet, the switching
circuit is replaced by a linear amplifier and this approximation is necessary for the design of the PI controller.
But in reality, the square-wave voltage input to the power circuit makes the system to be oscillatory since the
power circuit is heavily under-damped. The feedback arrangement used is shown in Fig. 22.
When the derivative feedback coefficient is set at unity, the derivative feedback amounts to 10% of the rated
voltage when the capacitor current equals the rated current.
The fourth applet that is presented below simulates the circuit. It has a pull-down list of items, of which the only
first item is displayed. On clicking on the downward arrow, the list is displayed. If any item of the list is highlighted, its default value is displayed in the window adjacent to the label with the caption Set Value.. If one
scrolls down or up the list, the default value of the item highlighted is displayed in the window adjacent to the
label with the caption Set Value. To change the default value of an item, highlight it first and then click inside
the text-field window adjacent to the label with the caption Set Value. A line cursor would appear and the value
can be changed. After changing the value, click on the Set Value label and then the program recognizes the
change. It can be verified that the program has made the change out by inspecting the pull-down list again.
The default values of items in pull-down list are:
Input Voltage,dc avg = 100
Input Ripple Volt., pk-pk = 0
Input Ripple Frequency = 100
Switching Frequency,kHz = 20
Inductance, microHenry = 500
Capacitor, microFarad = 500
Load Resistance, Ohms = 10
Output Voltage set at = 50
Gain of the PI controller = 5.
Time-constant of the PI controller in s =500
Time-constant of the Filter in s =40
Derivative Feedback Coefficient = 1.0
Rated Current in Amps = 10
Slow Response,0-200 = 0.
It is possible to see one of the five responses:
Periodic response over one output cycle,
Transient response over one output cycle,
MICRO-CONTROLLER IMPLEMENTATION
Nowadays the use of a micro-controller is popular. But control of a circuit switching at 20 kHz tends to be
difficult, essentially due to delays involved in A/D conversion and some mathematical operations. Hence the
approach to closed-loop control is a combination of rule-based logic and action of a PID controller. The delay
that occurs from the instant the A/D converter samples an input signal to the instant when the corresponding
digital output is available for use tends to be of the same order as the switching cycle period.
At 20 kHz, the switching cycle period is 50 S and the delay involved due to the use of an A/D converter is
about 40 S. This means that no more than one sample can be obtained during one switching cycle period. If
this sampling is done in an asynchronous manner, closed-loop operation can be difficult. For example, the
inductorcurrent can vary considerably over a cycle period and asynchronous sampling of inductor current may
not lead to stable closed-loop control. It is preferable to sample the inductor current at a predetermined instant
of the cycle period. For example, at the start of a switching cycle, a sample and hold circuit can be used to
store the instantaneous value of inductor current and the A/D converter can convert this value. In the fifth applet
displayed below, the A/D converter delay is set to be equal to one switching cycle period. When that is so, the
sampling occurs at the beginning of each cycle. The inductor current and the capacitor voltage are sampled
once in two cycles, since conversion period for each sample equals one switching cycle period.
If the sampling is to be done at a faster rate, the sampling has to be asynchronous and then an analogue filter has
to be used to reduce the variations in the feedback signal corresponding to inductor current before it is used as
the input to the A/D converter. Alternatively, fast A/D converters such as
flash A/D converter with the sampling period of the order of 1 s can be used.
The scheme suggested for controlling the SMPS with a micro-controller is outlined with the help of a pseudocode presented below.
Initialize:
Output Voltage Count = 0 // Output of A/D converter
Inductor Current Count =0 // Output of A/D converter
Old Current Count = 0
Parameters Subroutine:
Begin
Desired Output Voltage=50.0
// numerical setting using thumb-wheel switches/KeyPad
Current Limit = 125%
// Set in software, using KeyPad or thumb-wheel switches
kd=20
// Derivative feedback coefficient in Ohms.
// Feedback in Volt equals (kd Inductor Current).
dkI=0.1
// Integrating Coefficient effective when output voltage is within
// a close band of 5% of source voltage from the desired output voltage.
End subroutine
NextValues Subroutine
Begin
atod_Count=0;
The fifth applet presented below simulates the operation of the switch mode step-down power supply controlled
by a micro-controller. The applet has default values for the parameters listed below.
Input Voltage,dc avg = 100
Input Ripple Volt., pk-pk = 0;
Input Ripple Frequency = 100
Inductance, microHenry = 500;
Capacitor, microFarad = 500 ;
Load Resistance, Ohms = 10;
Desired Output Voltage = 50;
Rated Current, Amp = 10;
Micro's Clock Freq, MHz = 2 ;
Switching Period:Clock Cycles = 100;
A/D Delay :Clock Cycles = 100;
Derivative FeedBack Coef. =20;
Integrating Coefficient = 0.1;
This applet has the same structure as the fourth applet and is hence not described any further.
FIFTH APPLET
The inputs to the multiplier are the source voltage or a part thereof and the output of the opamp in the feedback
loop. Since the output of the multiplier should equal Vref representing the desired output voltage, the output of
the opamp reflects the duty cycle. This signal can be compared with the output of a sawtooth generator and a
pulse to turn on the switch can be obtained. If Vref can be modified to include the effects of drop in the switch,
the output of the SMPS can equal the set value. The sixth applet simulates the SMPS controlled in this manner.
SUMMARY
This page has described the operation of a switch mode step-down power supply circuit. For description in this
page, it has been assumed that the components used in the power circuit are ideal, whereas they are not ideal in
reality. The next page goes into details of the practical limitations of the power circuit components.
INTRODUCTION
DIODE REVERSE RECOVERY CURRENT
TURN-ON TRANSIENT IN A DIODE
TRANSIENT PROCESSES IN A MOSFET
LOSSES IN ENERGY STORAGE ELEMENTS
CONTROL BY PWM
CURRENT MODE CONTROL: IDEAL CIRCUIT
SUMMARY
INTRODUCTION
The previous page on the step-down switch-mode power supply circuit was described and
analyzed assuming that the components used are ideal. The real diode and the MOSFET have
some limitations and they have to be taken into account for designing a practical power supply.
First, the characteristics of the diode are outlined first.
The operation of the test circuit is explained at first. The time constant due to load inductance
and load resistance should be several times the time corresponding to the switching frequency.
Then the current through the remains more or less steady and its value is given by:
When the MOSFET is ON, the load current flows through the transistor. When it is turned off,
the current flows through the snubber circuit initially and then the free-wheeling diode, marked
as DUT (device under test). When the MOSFET is switched ON again, the source tends to
reverse the current through the diode. The current through the diode falls rapidly and reverses
before it becomes zero. The reverse recovery has been simulated using the model of the diode
shown in Fig. 1.
The reverse-recovery transient process depends on the diode itself and it also depends on the
junction temperature of the diode, the forward current prior to being reverse biased, the rate of
fall forward current and the source voltage that applies to the reverse bias to the diode. As the
value of any one of these parameters rises with the other parameters remaining unchanged, the
reverse recovery transient process becomes worse, reflected by an increase in the peak reverse
current. The reverse recovery turn-off period starts once the diode current becomes negative
and lasts till the reverse diode current increases in ampltidue first and then decays to about
10% of its reverse peak current. It represents the time that has to elapse before the diode
recovers ability to block reverse voltage.
The manufacture specifies the reverse recovery transient period and the maximum reverse
current for a set defined by its forward current, the rate of fall of forward current and the
junction temperature. For many diodes, the maximum rate of fall forward current is specified
to be 100 A/s. This means the test inductance L should set be such that
where the rated current of diode is Irated,diode and diF/dt is the permissible ,axi,u, rate of fall of
diode current. It is difficult to select an inductor based on trr, its reverse recovery transient
period, because the inductor chosen based on the diF/dt rating of the diode is more
conservative. For example, the data sheet for a diode with 30 A rating may have its diF/dt
rating to be 100 A/s and its turn-off time at 100o C of junction temperature may be specified
to be 150 ns. If the diode is carrying 30 A when it is suddenly reverse-biased, a time interval
of 300 ns is required for its current to fall to zero and then a further 150 ns
would need to elapse before the diode is off. It is seen why the inductor is to be selected based
on the diF/dt rating of the diode. It is better that the inductor restricts the rate of fall of diode
current to a value lower than its diF/dt rating in order to restrict the reverse-recovery current.
The applet simulates the reverse recovery transient. It is an approximation of the behaviour of
the diode. No accuracy for this model is claimed, but it does show the dependence of recovery
transient on the parameters mentioned. The model developed is a mathematical model, based
purely on the turn-off time, load current, rated current, junction temperature, and the maximum
rate of fall of current of the diode. No physical model has been developed, as is the common
practice. The process that occurs within a diode during turn-off and turn-on is a complex one
and it is difficult to develop a physical model that is stable as well as realistic. On the other
hand, the mathematical model is easy to develop. When the MOSFET is turned on, the current
through the diode falls, its rate of fall restricted by the inductor. In the process, diode current
reduces and becomes negative. The peak reverse current that can occur is calculated based on
the load current, the rate of fall of diode current,and the junction temperature. Once this peak
reverse current is reached, the diode voltage builds up, depending on the reverse voltage rating,
the junction temperature and the turn-off time and the diode current can be calculated once the
diode voltage is determined.
The pull-down choice menu contains rated current of the diode, its turn-off period, its turn-on
period, load current, source voltage, test inductance in nH, test resistance in Ohms and the
junction temperature as its items. To change the value of a menu-item, pull down the menu,
highlight the item, change its value in the adjacent text-field and then click on Set Value
button. When the Run/More button is clicked, the program displays the diode current and the
voltage across the diode for a period corresponding to 12 times the turn-off period. If the diode
had not turned off by then, click again on the Run/More button, and the process that occurs for
the next 12 times the turn-off period would be displayed. Whenever the rate of fall of forward
current increases due to either lower test inductance or higher source voltage, the total period
required for the diode to turn-off decreases, but there would a significant increase in the peak
reverse current. In the plots shown by the applet, unit on the y-axis represents the rated current
for the top plot and it represents the rated reverse voltage for the bottom plot.
APPLET FOR REVERSE RECOVERY TRANSIENT IN A DIODE
In a practical circuit, it is often difficult to notice the turn-on transient process, for two reasons.
Firstly, the turn-on process lasts only for a brief period. Secondly, the transient process of some
other device can often mask the turn-on process of a diode. For example, the turn-off delay of
the MOSFET can mask the turn-on process of the diode. The simulation, shown in the second
applet, makes the assumption that the transistor is ideal and simulates the turn-on process in an
approximate manner. It is necessary to have a snubber capacitor across the FET as shown in
Fig. 2. Again a mathematical model is used. When the FET is turned off, the snubber
capacitor voltage builds up to the source voltage due to load current charging it. After that, the
diode current rises at a predetermined rate, depending on the rated current, the turn-on period
and the junction temperature. After the diode current becomes equal to the load current, the
diode voltage exponentially decays, based on its turn-on period. It is assumed that the diode
current remains constant.
In some circuits, such as the flyback converter to be described in one of the pages to follow,
the turn-on delay of the diode is crucial. The only practical remedy to address this problem is
to connect an RC snubber circuit across the diode.
APPLET FOR TURN-ON TRANSIENT IN A DIODE
The turn-off characteristic of a MOSFET is shown below. The voltage and the current
associated with the device can change in this manner and the datasheets display a similar turnoff characteristic. When the MOSFET is placed in a circuit, the fall in current and the rise in
voltage get modified due to the influence of the external components.
The body diode is comparatively slow. It turns on quite fast, but its turn-off process is quite
slow, of the order of 500 ns. Hence when the MOSFET is to be operated at high frequency, it is
preferable to use an external diode. In such a case, an additional diode may be required, that
has to be connected in series with the MOSFET.
A circuit that can be used for simulating the transient processes in a MOSFET is shown in Fig.
3. Here Q1 is turned on and off, whereas Q2 remains off. When Q1 is turned off, the load
current is diverted through diode D2, the body diode of Q2 . When Q1 is turned on, both the
turn-on transient of Q1 and the reverse recovery transient of D2 occur. The simulation that is
displayed as applet 3 is again quite approximate. The purpose is to illustrate how MOSFET
functions as a switch. An air-cored inductor, labeled L3 in Fig.3, is necessary to be used to
reduce the reverse recovery current of the diode. The time constant due L3 and R3 should be
much less compared with the cycle period corresponding to switching frequency. The turn-on
process of the MOSFET is quite slow, due to the slow turn-off of the body diode D2. In
applications where the MOSFET has to be switched on and off at higher frequency of the order
of 20 kHz and above, it is the practice to bypass the body diode by an external diode. In this
application, such a technique is unnecessary because the body diode does not have to conduct
at all.
When the applet for simulating the dynamic characteristics of a MOSFET is run, the
waveforms produced may appear to be bizarre. When the applet is run with the default values
to simulate the turn-on process of the MOSFET, the waveforms produced are presented below.
The logic behind the waveforms is as follows. When the MOSFET is turned on by applying a
gate pulse,
theere is a turn-on delay. During this period, the voltage across the FET remains equal to the
source voltage and there is no current through the FET. Then the rise period follows, during
which the FET current rises and the FET voltage is determined by the external circuit. Here
when the current the FET rises, inductor L3 absorbs the voltage and the voltage across the FET
is zero. The current through the FET equals the load current well before the rise period
elapses and hence the voltage across the FET becomes equal to the source voltage once the rate
of rise FET current is zero. At the end of the rise period, the body diode of Q2 contains still a
large number of charge carriers and it is predisposed to conduct in the reverse direction. As the
reverse recovery current increases, the FET voltage falls in some piecewise linear fashion.
There is some behind the simulation, even though its accuracy is questionable.
Now the waveforms obtained for the turn-off process are explained.
When the MOSFET is turned off, there is a storage delay period during which both the current
and the voltage of the FET do not change. After that, the FET voltage rises, with its current
remaining unchanged. Then the FET current falls. As the current falls, the voltage across L3
changes polarity and the FET voltage is the sum of the source voltage and the voltage across
the inductor L3.
The fourth applet simulates the step-down SMPS with PWM control in the open loop. The aim
of this simulation is to estimate the losses in the switch and the diode and to show how the
modifications to the power circuit lead to reliable operation, whether the conduction is
continuous or discontinuous.
The non-ideal properties of filter capacitor at the output and the inductor affect the
performance of the circuit. The inductor is not lossless because of the winding resistance and
the core loss. The model of the inductor can be changed to a series network containing a
resistor reflecting its losses and an inductor. Due to the losses in the inductor, there is a slight
reduction in the output voltage and also a drop in the efficiency of the circuit. Given a duty
cycle and a steady input voltage, the output voltage is has been obtained in the previous page
as:
The average inductor current is the same as the average load current. Then the average inductor
current IL is:
If the internal resistance of the inductor is Rind, the drop in output voltage is approximately:
The effect of the ESR of capacitor is to increase the ripple content in output. From the
previous page, the change in capactor current from its higheest value to its lowest value is:
The worst-case increase in peak-to-peak ripple in output voltage can be obtained by just adding
the ripple due to ESR with the previously obtained value. If ESR of capavitor be Rcap, then
The actual peak-to-peak ripple would be less than the value stated above.
CONTROL BY PWM
It is necessary to modify the step-down SMPS if it is to operate at relatively high voltage in the
continuous conduction mode. The problem with continuous conduction occurs when the
MOSFET is turned on with the diode still in conduction. To explain this aspect, Fig. 4 is
presented. When the MOSFET is turned on, the diode can act as a short circuit till it recovers.
To overcome this problem, the circuit in Fig. 4 is to be modified.
The modifed circuit is presented in Fig. 5. This circuit, when designed properly, would well
whether the conduction is continuous or discontinuous. This circuit contains a few additional
components. The components added are an additional diode marked as D1 and an RC
dissipating circuit for D1. Diode D3, inductor L2 and capacitor C2 are the same components,
marked as D, L and C respectively in Fig. 4. The operation of the circuit in Fig. 5 is explained
now. The circuit in Fig. 5 does not show the snubber circuit required for the diodes D1 and D2
and possibly MOSFET. Some MOSFETs do not need a snubber circuit, whereas a diode
needs a snubber circuit. There is a separate page on design of snubber circuit.
The conduction path that exists when the MOSFET is ON is shown in red colour in Fig. 6. The
current flow is through the MOSFET and the inductors.
When the MOSFET is turned off, the set of components in conduction varies. In mode 1
following immediately after the turn-off of the MOSFET, diode D1, inductor L1, capacitor C1,
resistor R1 and components L2 C2 and RL are in conduction. The RC circuit in series with D1
conducts, the time constant associated with C1 and R1 being very small compared with the onoff periods of the MOSFET. During this mode, inductor L1 discharges its energy to R1 and
C1. The components in conduction in mode 1 are shown in Fig. 7.
When mode 1 is over after inductor L1 has discharged its energy, mode 2 follows. Here only
D2 continues to conduct, but L1 and D1 are not in conduction. This mode is illustrated in Fig.
8. During this phase, C1 would discharge any energy it may have acquired into R1. After the
end of the period corresponding to the switching frequency, the MOSFET is turned ON again
and the circuit reverts to the state shown in Fig. 9.
The circuit lasts in the state shown in Fig. 9 till the current through L1 becomes equal to that
through L2. After that, the circuit reverts to the state shown in Fig. 6.
When the MOSFET is switched on, current through L1 rises gradually and current through D2
falls gradually. If inductor L1 is sufficiently large, there would be hardly any reverse recovery
transient due to diode D2. Typically L1 should be such that the rate of rise current is less than
50% of the maximum rate of fall specified for diode D2. Inductor L1 can even be an air-core
inductor, whereas inductor L2 has a ferrite-core with an air gap.
The complete power circuit along with the required snubber circuits is shwon in Fig. 10. The
design of power circuit is described in a separate page. The snubber circuit for the MOSFET
may not be required if a MOSFET that does not need a snubber is chosen.
The fourth applet presented below simulates the circuit in Fig. 5. It is assumed that the turn-on
delay of diodes is negligible.The pull-down menu contains two items that are not shown
explicitly in Fig.5. They are the equivalent-series resistance of capacitor C2 and the internal
resistance of inductor L2. In practice, even with a fixed duty cycle, a fixed switching
frequency and a steady-input voltage, the ripple content in output tends to be higher than the
calculated value, mainly due to the ESR of C2. The default value of ESR of C2 is set to be
zero. To see its effect, the type of response should be set as Statistics. Then when the program
is run, the peak-to-peak ripple in output voltage is displayed. The program has to be run a few
times in this mode before the peak-to-peak ripple in output settles down to its periodic value.
For example, when ESR of C2 is increased to 0.1 , it can be seen that the peak-to-peak
ripple that results is much higher.
The internal resistance of L2 reflects the winding resistance and the core loss and the losses in
inductor L2 tend to reduce the efficiency of this converter. The default value of internal
resistance has been set to be zero. Its realistic value can be calculated by assuming a quality
factor of about 100 at the switching frequency. For the value of inductor L2, an appropriate
value of internal resistance of L2 can be set to be about 0.5 . To see its effect, the type of
response should be set as Statistics in the program.
When the type of response is Statistics, the program should be run a few times before the
results become repetitive. Even then, the sum of output power and all the losses may not add
upto the input power, due to errors in modelling and the presence of energy storage elements.
The loss calculation of diode D1 in particular is quite incorrect, because the turn-on losses of a
diode have been ignored. Even though the average current of D1 turns out to be small, its turn-
on losses are quite significant and it is advisable to use the same diode selected to be used as
D2. These diodes should be fast-switching diodes with a low reverse period of about 50 ns. It
is likely that there will be some time delay before the selected response is displayed. In the
meantime, the message that computing is going on will be flashed on the screen.
INTRODUCTION
ANALYSIS OF THE IDEAL CIRCUIT
CONTINUOUS CONDUCTION
DISCONTINUOUS CONDUCTION
CLOSED-LOOP CONTROL USING PWM
IMPLEMENTATION USING A MULTIPLIER
CURRENT-MODE CONTROL
MICRO-CONTROLLER IMPLEMENTATION
SUMMARY
INTRODUCTION
The boost converter, also known as the step-up converter, is another switching
converter that has the same components as the buck converter, but this converter
produces an output voltage greater than the source. The ideal boost converter has the
five basic components, namely a power semiconductor switch, a diode, an inductor,
a capacitor and a PWM controller. The placement of the inductor, the switch and the
diode in the boost converter is different from that of the buck converter. The basic
circuit of the boost converter is shown in Fig. 1.
The operation of the circuit is explained now. The essential control mechanism of
the circuit in Fig. 1 is turning the power semiconductor switch on and off. When the
switch is ON, the current through the inductor increases and the energy stored in the
inductor builds up. When the switch is off, current through the inductor continues to
flow via the diode D, the RC network and back to the source. The inductor is
discharging its energy and the polarity of inductor voltage is such that its terminal
connected to the diode is positive with respect to its other terminal connected to the
source. It can be seen then the capacitor voltage has to be higher than the source
voltage and hence this converter is known as the boost converter. It can be seen that
the inductor acts like a pump, receiving energy when the switch is closed and
transferring it to the RC network when the switch is open.
When the switch is closed, the diode does not conduct and the capacitor sustains the
output voltage. The circuit can be split into two parts, as shown in Fig. 2. As long as
the RC time constant is very much larger than the on-period of the switch, the output
voltage would remain more or less constant.
When the switch is open, the equivalent circuit that is applicable is shown in Fig. 3.
There is a single connected circuit in this case.
1.
2.
3.
4.
5.
The responses in the circuit are periodic. It means especially that the inductor
current is periodic. Its value at the start and end of a switching cycle is the
same. The net increase in inductor current over a cycle is zero. If it is non-zero,
it would mean that the average inductor current should either be gradually
increasing or decreasing and then the inductor current is in a transient state and
has not become periodic.
It is assumed that the switch is made ON and OFF at a fixed frequency and let
the period corresponding to the switching frequency be T. Given that the duty
cycle is D, the switch is on for a period equal to DT, and the switch is off for a
time interval equal to (1 - D)T.
The inductor current is continuous and is greater than zero.
The capacitor is relatively large. The RC time constant is so large, that the
changes in capacitor voltage when the switch is ON or OFF can be neglected
for calculating the change in inductor current and the average output voltage.
The average output voltage is assumed to remain steady, excepting when the
change in output voltage is calculated.
The source voltage VS remains constant.
If the source voltage remains constant, the rate of rise of inductor current is positive
and remains fixed, so long as the inductor is not saturated. Then equation (1) can be
expressed as :
The switch remains ON for a time interval of DT in one switching cycle and hence
DT can be used for t. The net increase in inductor current when the switch is ON
can be obtained from equation (2) to be:
Given that the output voltage is larger than the source voltage, the voltage across the
inductor is negative and the rate of rise of inductor current, described by equation
(5), is negative. Hence if the switch is held OFF for a time interval equal to (1 - D)T,
the change in inductor current can be computed as shown in equation (6)
.
The change in inductor current reflected by equation (6) is a negative value, since Vo
> VS. Since the net change in inductor current over a cycle period is zero when the
response iL(t) is periodic, the sum of changes in inductor current expressed by (4)
and (6) should be zero. That is,
It has been stated that when iL(t) is periodic, the net change in inductor current over
a cycle is zero. Since change in inductor current is related to its volt-seconds, the net
volt-seconds of the inductor has to be zero. The expression for the net volt-seconds
can be obtained from equation (7) and it can be seen that the numerator of equation
(7) should be zero. That is,
The value of D varies such that 0 < D < 1 and it can be seen from equation (8) that
output voltage is greater than the source voltage, and hence this circuit is called the
boost converter. The output voltage has its lowest value when D = 0 and then the
output voltage equals the source voltage. When D approaches unity, output voltage
tends to infinity. Usually D is varied such that 0.1 < D < 0.9 .
The waveforms of inductor voltage and inductor current are shown in Fig. 4. These
waveforms are drawn assuming that both the output and the source voltage remain
steady. These waveforms illustrate how the inductor voltage is related to its current.
When current through a capacitor charges it up, its rate of rise of capacitor voltage is
positive since the capacitor voltage is increasing. When the switch is open, the
capacitor is discharging its energy with its voltage falling and the current through the
capacitor is then a negative value. The output voltage remains positive and hence the
output current is positive and it is the negative of the capacitor current, as can be
seen from Fig. 2. Since the change in output voltage is quite small, it can be assumed
that the load current remains constant at its average value and equation (10) can be
now expressed as:
When the capacitor current is constant, its voltage changes linearly with time. Here
the period for which the switch is closed is DT and the DT can be used in place of
t. The peak-to-peak ripple in output voltage expressed as vo and it is then
expressed as:
Equation (12) yields the value of the peak-to-peak ripple in output voltage. In
equation (12), 1/f replaces T since T is the reciprocal of switching frequency.
Figure 5 shows how the capacitor current and voltage vary over a cycle. The ripple
in output voltage is exaggerated in Fig. 5, whereas in practice it would be much
smaller. If the output voltage is drawn to scale, the ripple in output voltage would
not be noticeable.
Expression for Average Inductor Current
The average inductor current can be found out by equating the power drawn from
the source to the power delivered to the load resistor. Again the ripple in output
voltage is ignored and it is assumed justifiably that the output voltage remains steady
at its average value. Power Po absorbed by load resistor is then:
It can be seen from the circuit in Fig. 1 that the current drawn from the source flows
through the inductor. Hence the average value of inductor current is also the average
value of source current. Let the average inductor current be IL. Then power PS
supplied by the source is then:
After equating equations (13) and (14), we get the average inductor current as:
Using equations (8) and (16), equation (15) can be re-presented as:
Since 0 < D < 1, it can be seen from equation (17) that IL > Io.
CONTINUOUS CONDUCTION
The analysis thus far is based on the assumption that the current through the inductor
is continuous. The inductor current varies over a cycle, varying between a minimum
value and a maximum value. The minimum and maximum values can be expressed
in terms of its mean value and its change as expressed in equation (3). That is,
and
It is shown in Fig. 6 how the maximum and the minimum inductor current can be
obtained. It is also shown that as the load resistor becomes greater, the average
inductor current reduces, but the peak-to-peak ripple in inductor current does not
change. It has to be so and expression for IL in equation (3) does not indicate any
term reflecting the load resistor.
Another expression for IL is now obtained. Substituting for Vo in equation (15) the
expression in equation (8), we obtain that
Substituting for IL from the equation above and for iL from equation (3), equation
(18) becomes:
and
From equations (23) and (24), the condition for continuous conduction is:
Equation (25) can be interpreted as follows, assuming that only one of the four
parameters is varied at a given time with the other three parameters remaining
unchanged.
The circuit tends to become discontinuous,
i.
ii.
iii.
iv.
DISCONTINUOUS CONDUCTION
When the conduction is discontinuous, the voltage across the inductor is zero for
part of the cycle since there is no current through the inductor. Let D1T be the time
for which the switch is ON in one cycle and let D2T be the period for which the
diode conducts. Since the conduction is discontinuous,
An expression for the output voltage can be obtained in terms of source voltage,
duty cycle D1 of the switch and duty cycle D2 of the diode. Since the net change in
inductor current is over a cycle, the net volt-seconds area associated with the
inductor is zero. The waveforms relevant to the inductor when the conduction is
discontinuous are shown in Fig. 7. From Fig. 7,
The value of D1, the duty cycle of the switch, is usually known, but the period for
which the diode conducts is an unknown quantity depending on the other circuit
parameters. The value of D2 can be determined in several ways. Here it is
determined using the power balance between the input and output. When the circuit
is ideal, the input power equals output power. Let the average source current be IS
and the average output current be Io. Then
The average source current be IS can be obtained from Fig. 7. The average source
current is the same as the average inductor current. Let the peak inductor current be
IL and the period for which this current flows is (D1T + D2T). This period is the
base of the triangle that defines the inductor current. The average inductor current is
obtained as the area of this triangle divided by the cycle period. We have that
equate the average load current with the average diode current. The average output
current can be obtained from the average output voltage and the load resistor. The
average diode current is:
Using the expression for IL from equation (33), and replacing the L.H.S. by the
average load current,
By substituting for D2 from equation (36) in the above equation, we can get an
expression for Vo/VS. Alternatively, equation (28) can be re-written as:
That is,
Solving for the ratio of output to source voltage and taking the positive root of the
expression on the R.H.S. of equation (42),
The second set of curves illustrates how the duty cycle of the diode varies as a
function of the ratio of load resistance to critical resistance for different duty cycles
of the switch. The values of critical resistance at various values of duty cycle are
also displayed. The parameters to be set initially are the frequency of operation and
the value of inductor.
The transfer function of the circuit in open loop is obtained as outlined below by
using an approximate method. Even though it is difficult to justify the
approximation, it is presented. The output voltage is expressed by equation (8). Let
the quiescent duty cycle be assumed to be D and let the small increment to duty
cycle be d. Then equation (8) can be presented as:
If d<< (1-D), then the above equation can be approximated using the binomial
expansion and retaining only the first two terms. That is,
The design of the controller is based on the block diagram in Fig. 10. The third
applet has been developed based on this block diagram. The difference between the
inductor current and the load current is the capacitor current and the current through
the capacitor is proportional to the derivative of the capacitor voltage and the
derivative feedback is obtained as shown. . The third applet presented below
displays the location of poles and zeros for the selected parameters. If any poles
happen to be in the right-half side of s-plane, the program may not work
For simulation of the power circuit using PWM, closed loop scheme used is shown
in Fig. 9. As long as the inductor current is less than the maximum current, the
feedback signal is the sum of the output voltage of the filter circuit and a derivative
signal obtained from the inductor current and the load current. When the inductor
voltage exceeds the set maximum value, the feedback signal contains an additional
element proportional to the amount by which the inductor current exceeds the
maximum current. The output of the PI controller determines the duty cycle.
The simulation of the power circuit with closed-loop control and pulse-width
modulation mode is presented in the fourth applet. One of the five responses can be
selected and the program interface is similar to many of the preceding applets. For
all the applets to follow, transient responses are displayed without any delay,
whereas there can be quite a delay before the periodic responses or the statistical
details are displayed.
The above equation is valid if the conduction is continuous. The above equation can
be realized using a multiplier and a few opamps as shown in Fig. 11. It needs to be
mentioned that components should be chosen suitably, reflecting the required
scaling. For example, if the multiplier yields an output of 10 V when both its inputs
are at 10 V, an input of 10 V should correspond to the maximum input voltage. If the
maximum duty cycle is set to be 0.9 and it corresponds to 9 V, then an input of 9 V
to the opamp in the feedback path should correspond to the maximum desired output
voltage. In this case, the ramp signal with which the output of this circuit is
Objectives
History and Applications of Power Electronics
Power Semiconductor Devices
Ratings and Characteristics of Power Devices
Control Characteristics of Power Devices
Classification of Power Semiconductor Switching Devices
Types of Power Electronic Circuits
Design of Power Electronic Equipment
Peripheral Effects
Objectives
Introduction
Objectives
Introduction
Freewheeling Diodes
Laplace Transform used to solve equations - Revision
Performance Parameters of Rectifiers
Example 3.1
Single Phase Half-Wave Rectifier (RL Load)
Example 3.2
Single Phase Full Wave Rectifiers - Center Tapped Transformer
Example 3.3
Bridge Rectifier
Solving Exact and Non-Exact First Order Linear Differential Equations - Revision
Three Phase Bridge Rectifier
Example 3.4
Rectifier Filter Circuits
Example 3.5
Example 3.6
Example 3.7
Example 3.8
Effects of Source Inductance
Section 4 - Thyristors
Objectives
Introduction
Thyristor Characteristics
Thyristor Turn-on
di/dt Protection
dv/dt Protection
Example 4.1
Thyristor Turn-Off
Thyristor Types
Example 4.2
Objectives
Introduction
Single Phase Half-Wave Thyristor Converter With R Load
Example 5.1
Three-Phase Semiconverter
Objectives
Introduction
On-off Control
A diode is a two terminal device consisting of an anode and a cathode. The diode
conducts when its anode voltage is more positive than that of the cathode. If the
cathode voltage is more positive than its anode voltage, the diode is said to be in
the blocking mode.
Diode Types
There are three types of power diodes:
1. General Purpose
2. High-Speed (or fast recovery) - used for high frequency switching of power
converters
3. Schottky - have low on state voltage and very small recovery time, typically
nanoseconds
Thyristors
Thyristor Operation
A thyristor is a three terminal device consisting of an anode, a cathode and a gate.
It is physically made up of four layers of alternate p-type and n-type silicon
semiconductor. The terminals connected to the ending p-type and the n-type layers
are the anode and cathode respictively. This configuration will give three p-n
junctions. When the anode is held more positive than the cathode, two of the p-n
junctions are foward biased, offering very little resistance, and one is reverse
biased, offering high resistance.
When a small current is passed through the gate to cathode circuit, and the anode
is at a higher potential than the cathode, the thyristor conducts current from anode
to cathode. In other words when triggered the thyristor has aproximately the same
characteristics as a single diode. Once the thyristor has been turned on, the gate
circuit looses control of the thyristor and the forward voltage drop across the device
is very small in the region of 0.5 to 2V.
Once on, the device loses control over the anode current, and the only way to turn
it off is to reduce the anode current below some value referred to as the holding
value. This can be acheived in one of two ways; by making the anode potential
equal or less than the cathode potential, due to the sinusoidal nature of an ac
voltage which is called line commutation or by the use of an auxilixry as in the case
of forced-commutation.
Thyristors can be subdivided into eight groups:
1. Forced-commutated thyristors
2. Line-commutated thyristors
3. Gate turn off thyristors (GTO) - self turned-off device.
4. Reverse conducting thyristors (RCT) - can be considered as a thyristor with an
inverse parallel diode, used for high speed switching.
5. Static induction thyristors (SITH) - self turned-off device.
6. Gate assisted turn-off thyristors (GATT) - used for high speed switching.
7. Light activated silicon-controlled rectifier (LASCR)
8. MOS-controlled thyristors (MCTs)
IGBTs
The insulated gate bipolar transistor (IGBT) is a three terminal device consisting of
gate, emitter and collector. It combines the low on-state voltage drop
characteristics of the BJT with the excellent switching characteristics and high input
impedance of the MOSFET. They are available in current and voltage ratings much
higher than those found in MOSFETs.
To turn-on the N-channel IGBT the collector must be at a positive potential with
respect to the emitter and a positive gate potential will turn-on the device. The
removal of this positive gate voltage would turn-off the device
Figure 1.1 Output voltage and control characteristics of a few power switching
devices
Ac-dc Converters
An ac-dc converter with two naturally commutated thyristors are shown in figure 1.3.
Thyristors need to be fired to be turned on, and each one is fired at the
same point in the appropriate half cycle. This pont, or delay into the cycle,
is termed the firing angle.
Ac-ac Converters
These converters ore used to produce a variable ac output voltage from a fixed ac
source. Figure 1.4 shows a single phase converter using a TRIAC. The output voltage is
controlled by varying the conduction time of firing/delay angle of the TRIAC. These
converters are also known as ac voltage controllers.
Between the time when one pair of transistors is on and the other pair is
on, there is a period during which both are off, and the output across the
load is zero.
Static Switches
Power devices can be used to operate as static switches or contactors, When the supply
to these switches is an ac supply, they are called ac static switches and when the supply
is dc, they are called dc static switches.
Peripheral Effects
Objectives
Introduction
Function of power semiconductor diodes in power electronic circuits:
1. Switches in rectifiers
2. Freewheeling in switching regulators
3. Charge reversal of capacitor & energy transfer between components
4. Voltage isolation
5. Energy feedback from load to power source
6. Trapped energy recovery
a small forward voltage drop across it. The magnitude of this voltage drop depends
on:
-> the manufacturing process and
-> the junction temperature.
Reverse Biased Diode
When the cathode potential is positive with respect to the anode, the diode is said
to be reverse biased. In such a configuration, the holes will be attracted to the
negative electrode, and the electrons will be attracted towards the positive
electrode. This will create an area at the junction void of free holes or electrons.
This area is called the depletion layer in which there are no charge carriers to
facilitate current flow.
In practice, due to thermal agitation, some carriers build up sufficient velocity to
jump the gap. This causes a small reverse or leakage current. Since this current is
due to the effects of heat, the higher the temperature, the greater this leagake
current will be.
In addition, the magnitude of the reverse current increases in magnitude with
reverse voltage until the avalanche or zener voltage is reached.
..............(2.1)
whereID = current through the diode in amperes
VD = diode voltage with anode positive w.r.t cathode in volts
IS =
15A
leakage (or reverse saturation) current, usually in the range 10-6 to 10-
Reverse-biased Region
In this region, VD < 0 volts and if |VD| >> VT, or in other words if the magnitude
of the diode voltage is much greater than the thershold voltage (which is generally
the case), the exponential term in equation 2.1 becomes very small compared to
unity and the diode current ID can be written as:
..............(2.4)
Equation 2.4 indicates that the diode current in the reverse direction is constant
and equal to IS.
Breakdown Region
When the reverse voltage exceeds the breakdown voltage VBR, the diode is said to
be in the breakdown region. In this region, the reverse current increases rapidly for
small increases in reverse voltage beyond VBR. Diode operation in the breakdown
region is not destructive, provided that the power dissipation is within a safe level
as specified by the manufacturer.
It is generally advisable to implement circuitry which will limit the
reverse current in the breakdown region. This is because in this region,
although it may be a non-destructive region, it should be noted that the
slightest change in VD would cause a large change in ID which could
damage the device.
trr = reverse recovery time, measured as the time between the initial zero crossing
of the diode current to the time when this current reaches 25% of the peak reverse
current.
IRR = maximum reverse current
ta = time between zero crossing and the maximum reverse current and it is due to
the charge stored in the depletion region of the junction
tb = time between maximum reverse current IRR and 25% of the of the maximum
reverse current IRR and is due to charge stored in the bulk semiconductor material
The reverse recovery time is measured from the initial zero crossing from
forward conduction to reverse blocking condition of the diode current to 25%
of the maximum reverse current IRR. Its magnitude depends on:
1. junction temperature
2. rate of fall of forward current
3. forward current prior to commutation
..............(2.9)
If tb is negligible in comparison to ta which is usually the case, then
Ideally diodes should not have a reverse recovery time, and it is possible to
construct such a diode. However, the manufacturing cost of such a diode would be
quite high for such a feature which in most cases has minor consequences.
Electrical Home
They are mainly used in high current low voltage power supplies
The switch SW is turned on at time t = 0 and remains on long enough for a steady
load current to flow. This load current is given by
..............(2.12)
would result in a reverse current. This reverse current, IRR, is directly proportional
to di/dt. And since the fall of foward current of Dm would be very high, this reverse
current would also be high, as seen from equation 2.13.
..............(2.13)
Since diode Dm would have free carriers, it would conduct in the reverse direction.
This would cause it to behave as a short in the circuit. This short would cause the
rate of rise in the foward current od D1 to be very high and consequently increate
the reverse current of Dm. This run-away effect could damage the diodes.
This problem can be overcome by connecting a current limiting inductor in series
with diode D1.
From the graphs it can be seen that in the forward-biased condition, both diodes
conduct the same amount of current and the forward voltage drop for each diode
would be almost equal. In the reversed-biased condition, however, where each
diode has to carry the same leakage current, the blocking voltage would differ
significantly as shown in figure 2.5b.
This problem is solved by forcing equal voltage sharing by connecting a resistor
across each diode as shown in figure 2.6.
Due to the equal voltage sharing the leakage current of each diode would be
different as shown in figure 2.6b.
The relationship between the resistors for equal voltage sharing is developed below
In this arrangement, the total leakage current must be shared by a diode and a
resistor. Hence
..............(2.14)
but we need to get,
..............(2.15)
Now we know that,
and
Hence using equation 2.14 under conditions of equal voltage sharing yields
..............(2.16)
Hence the relationship between the two resistors for equal voltage sharing is given
by equation 2.16.
For steady-state current sharing, the circuit of figure 2.7a with series resistors are
used.
Dynamic current sharing is achieved with the use of coupled inductors as indicated
by figure 2.7b. If the current through diode D1 rises, then the voltage across
inductor L1 (Recall VL = L di/dt) increases, causing a voltage of opposite polarity to
be induced across inductor L2. This causes a low impedance path for current flow
through diode D2, and more current is shifted through this diode.
The disadvantage of using current sharing devices under dynamic conditions is that
the inductors would generate voltage spikes and would be expensive and bulky.
Select the parameters of simple input and output filters for diode circuits.
Introduction
Diodes are widely used in power electronics circuits for the conversion of electric
power and power processing. Ac-dc converters, usually called rectifiers, utilize
diodes and provide a fixed output dc voltage. The diodes considered in the
application circuits to follow would be considered to be ideal, i.e. having negligible
reverse recovery time and forward voltage drop.
Therefore
..............(3.1)
Recall
......(L.1)
The Integral above is a function of the parameter s; therefore we
call that function F(s) such that F(s) = L{F(t)}
......(L.2)
An important Theorem (that will not be proven here) in working in
the Laplace plane is as follows:
If F(t) is continuous for t 0 and is also of exponential order as t
, and if F(t) is of "Class A"*, then
......(L.3)
..............(3.3)
where
..............(3.4)
When the switch is opened at time t = t1 at the end of this mode, the current
becomes
..............(3.6)
If t1 is sufficiently long such that the exponential term in equation 3.6 becomes
negligible, then the steady-state current is given by
..............(3.7)
Mode 2
This mode begins when the switch is opened and the load current starts to flow
through the freewheeling diode Dm. The voltage equation for this mode is given by
..............(3.8)
..............(3.9)
where
9. The form factor which is a measure of the shape of the output voltage is given
by
10. The ripple factor which is a measure of the ripple content is given by
By substituting the equation for the effective value of the qac component of
the output voltgae into the ripple factor equation, we can express the ripple
factor as
where Vsand Isare the rms voltage and rms current of the transformer
secondary respectively.
For a pure sinusoidal input current and voltage, power factor is defined as
the cosine of the load angle , i.e.
where the voltages and currents are stated in rms values and
where
where
Hence,
During the positive half cycle of input voltage, diode D1 conducts and the input
voltage appears across the load. During the negative half cycle of input voltage, the
diode is in the reverse biased condition, so it does not conduct and the output
voltage is zero. A point to note is that when in foward baising, there is a voltage
drop, VTD, across the diode equal to the turn on voltage. This voltage is small,
usually 0.5 to 0.7 Volts, and is generally assumed to be zero volts.
Disadvantages of this rectifier:
Electrical Home
Solution
But
and
a. Efficiency,
Pdc = VdcIdc
and
Pac = VrmsIrms
b. Form factor
c. Ripple factor
The rms value of the transformer secondary current is the same as the rms
value of the load current
e. The peak inverse voltage is the peak reverse voltage seen by the diode and is
equal to Vm.
f. Crest factor
then the inductor would be able to keep diode Dm on for the entire duration of the
negative half-cycle, and by so doing, maintain a continuous load current.
Example 3.2
The waveforms of the voltage and load current are shown below.
Solution
E = 12 V
Vp = 120 V
Vm = 2 Vs = 2(60) = 84.85 V
a.
for Vs > E the diode D1 conducts.
The angle when the diode starts to conduct is found from:
Vm sin = E
= 8.13
= 180 - = 180 - 8.13 = 171.87
conduction angle = - = 171.87 - 8.13
= 163.74
b. The average charging surrent Idc is given by
=-
R = 4.26
c. The rms battery current Irms is given by
= 67.4
Irms = 67.4 = 8.2A
Power rating of resistor =
= 286.4 W
100 WH = 60 x h
Electrical Home
Each diode conducts on alternate half cycles of supply voltage producing a fullwave output voltage across the load. Dc saturation of the transformer core does
not exist here since there is no dc current flowing through the transformer.
The average output voltage is given by
Half-Wave
Rectifier (R Load)
Full-Wave Center-Tapped
Transformer Rectifier (R
Load)
Efficiency ()
40.5%
81%
157%
111%
121%
48.2%
28.6%
57.32%
Vm
2Vm
1.414
Table 3.1 shows that the full-wave center-tapped rectifier has improved
performance over the half-wave rectifier.
Example 3.3
Solution
The average output voltage is given by
a.
b. Form factor
c. Ripple factor
This is the value of the transformer secondary voltage for of the secondary
winding.
Rms value of transformer secondary voltage associated with this winding
secondary voltage is the same as the (rms) load current for this winding.
e. PIV = 2Vm
f.
Figure 3.6 - Full-Wave Bridge Rectifier With R load and Associated Waveforms
Single Phase Full-Wave Bridge Rectifier With RL Load
With a resistive load, the load current is identical in shape to the output voltage.
Most loads are inductive and the load current with these loads depends on the
value of load resistance and load inductance.
Figure 3.7 is a circuit of a bridge rectifier with an inductive load and a battery.
and the load current can be obtained from the solution of the differential equation
.............(1)
Recall
.............(LE.1)
.............(LE.2)
For the moment, let us assume that there exists for equation LE.2 a
positive integrating factor v(x) > 0, a function of x alone. Then
v(x)[dy/dx + P(x)y] = v(x)Q(x)
.............(LE.3)
must be an exact equation. But equation LE.3 can be easily put into
the form
[v(x)P(x)y - v(x)Q(x)]dx + v(x)dy = 0
.............(LE.4)
and
.............(LE.5)
Recall
.............(E.1)
.............(E.2)
Then certainly
F(x,y) = c
.............(E.3)
.............(E.5)
These two equations lead to
.............(E.6)
therefore
.............(E.7)
Therefore if equation LE.5 is to be exact it follows from the
requirement of equation E.7 that v must satisfy the equation
vP = dv/dx
.............(LE.6)
.............(LE.7)
In other words, we have shown that if equation LE.2 has a positive
integrating factor independant of y, then that factor must be given by
equation LE.7. Let us multiply equation LE.2 by the integrating factor,
obtaining
.............(LE.8)
Now the left member of LE.8 is the derivative of the product
.............(LE.9)
and the right side is a function of x only. Hence equation LE.8 is exact,
which is what we wanted to show. Now let us proceed to solve and
obtain a general solution for y. Integrating equation LE.8 with respect
to x is done as shown below
.............(LE.10)
Solving for y yields a general solution as shown in equation LE.11
(where r = Q, and h =
).
.............(LE.11)
Now applying this solution of a first order linear differential equation to equation
(1) which is
.............(1)
which can be rewritten as
.............(16)
where
.............(3)
.............(4)
Now
where
Therefore
and
.............(5)
where Z is the load impedance given by
Examination of the load current waveform for this circuit reveals the following:
1. at t = ,
iL = I1
2. at t = 0,
iL = I1
hence the value of the constant C in equation (5) and the value of I1 can be
determined by imposing these conditions in the load current equation.
Imposing the condition at t = ,
on the load current equation
iL = I1
yields
.............(6)
Substituting for C in equation (5) yields
.............(7)
Under steady-state conditions
where
.............(8)
Now substituting for I1 in equation (7) yields
.............(9)
for
and
Equation (9) is the equation for the continuous load current of a bridge rectifier
with an inductive load and a battery in series with the load.
The rms diode current for diodes D1 and D2 is given by
.............(10)
and the rms output current can be obtained by combining the rms diode current of
diodes D1 and D2 with that of diodes D3 and D4 and is given by
.............(11)
The average diode current is given by
.............(12)
Discontinuous Load Current
Under these conditions, the load current flows only for the interval given by
At t = ,
given by
yields
The diodes are numbered in order of conduction sequences where the conduction
sequence for the diodes is 12, 23, 34, 45, 56 and 61. In one cycle, each pair of
diodes conducts for 60 and each diode conducts for 120. The pair of diodes
connected to the supply lines with the highest instantaneous line-to-line voltage
will conduct. Since there are six commutations taking place in one cycle this
rectifier is also called a six-pulse converter.
Three-Phase Bridge Rectifier R Load
Taking the line voltage waveform as a cosine wave, since each pair of diodes is on
for 60 then they begin conduction at -30 and end at +30.
If Vm is the peak phase voltage of the transformer secondary winding, and there
are six pulses in one cycle, then the average output voltage is given by
The rms diode current is obtained by integrating over 60 and multiplying the
integral by 2 since each diode conducts for 60 in a cycle. This current is given by
From the line current waveform, it is clear that the current in line-a flows for four
sixty degrees in one cycle. Hence, the rms value of transformer secondary current
is given by
Example 3.4
Performance Parameters of Half-Wave, Full-Wave Center-Tapped & 3Phase Bridge Rectifiers R load
Table 3.2
Performance
Parameter
Single
PhaseHalfWave Rectifier
(R Load)
Three-Phase
BridgeRectifier
(R Load)
Efficiency ()
40.5%
81%
99.83%
157%
111%
100.08%
121%
48.2%
4%
Transformer
Utilization Factor
(TUF)
28.6%
57.32%
95.42%
Peak Inverse
Voltage (PIV)
Vm
2Vm
3Vm
1.414
From the above table, it is clear that the three-phase bridge rectifier is far superior
with respect to performance parameters in comparison to the single phase half
wave and single phase full wave center-tapped rectifiers.
Three-Phase Bridge Rectifier RL Load
.............(1)
The load current can be obtained from the solution of the equation
.............(2)
The solution is of the form
.............(3)
where Z is the load impedance given by
and
IL = I1
for
Since each diode conducts for 120, the rms diode current is twice the rms current
over the 60 interval in a cycle. This is given by
The rms output current is obtained by combining the rms current of each diode
over a cycle. This is given by
Solution
a. Efficiency,
Now
Pdc = VdcIdc
then
and since
Vrms = 1.6554Vm
then
b. Form factor
c. Ripple factor
Now, the output voltage is comprised of two components
a. a dc value
b. an ac or ripple component
The rms output voltage is given by
d.
where Vs = rms voltage of transformer secondary
Is = rms current of transformer secondary
Vs = 0.707Vm
Is = current in one line of transformer = 0.7804Im
where Im = peak secondary line current
But
If the average load current is Idcand each diode is on for 120 of a cycle of
360
then average diode current = average load current
DC filters are usually L type, C type or LC type, these are shown in figure 3.9.
Example 3.5
Example 3.6
Example 3.7
Example 3.8
Electrical Home
Solution
i. Charging of capacitor
When the instantaneous voltage vs is higher than the capacitor voltage
vc, diodes D1 and D2 or D3 and D4 conduct supply voltage thereby
charging the capacitor.
ii. Discharging of capacitor
When the instantaneous supply voltage vs falls below the instantaneous
capacitor voltage vc diodes D1 and D2 or D3 and D4 are reverse biased
and the capacitor discharges through the load resistor.
iii. The capacitor voltage varies between Vcmin and Vcmax and this is known
as the output ripple voltage.
iv. The output voltage waveforms and equivalent circuit on charging and
discharging are shown below.
differentiating we get
Let ek = K
vc = Vm
and
Hence the output or capacitor voltage during the discharge period is given by
Now e-x 1 - x
For large R, t1 t2
hence
but
b.
Solution
To make it easier for the nth harmonic ripple current to pass through the capacitor,
the load impedance must be 10 times greater than the capacitor reactance, ie.,
The rms value of the nth harmonic component appearing in the output is obtained
using
The output voltage of a bridge rectifier can be described by a power series given by
where
bn = 0
Le = 30.83 mH
Solution
a. The equivalent circuit of the nth harmonic current is shown above where:
Isn = rms value of the nth harmonic current appearing in the supply
In = rms value of the nth harmonic current produced by the rectifier switching
action
NOTE: It is Isn that must be reduced to a specified value relative to the
fundamental current so that:
a. the supply would have a small harmonic content and
b. the remainder of the harmonic current would flow through the capacitor
and diodes
The potential difference across Li and Ci due to the current source In() is
given by
The total rms harmonic current flowing in the supply is given by Inwhere
Now the input current expressed in a fourier series is given by i1(t) where
where
NOTE: At this frequency 30.72 Hz the filter would ensure that the total input
harmonic current is reduced to 1% of the fundamental component.
b. Harmonic factor
The rms value of the input current is given by
HF = 48.43 %
c. Power factor
From the waveform, the displacement angle is zero,
hence
displacement factor DF = cos = cos 0 = 1
PF = 0.9 lagging
In this circuit, the diodes with the most positive voltage will conduct.
At the same time, id3 the current through diode D3 increases from zero,
inducing an equal voltage
-vL2 across inductor L2. The resulting output voltage becomes
vL = vbc - vL2
The result is that the anode voltages of diodes D1 and D3 are equal and both
diodes conduct for a specified period called the commutation or overlap angle
.
The transfer of current from one diode to another is called commutation and
the reactance corresponding to the inductance causing the overlap is called
the commutating reactance.
The effect of this overlap is to reduce the average output voltage of the
rectifier. The reduction in output voltage is determined using the following
method:
The voltage across the inductor L2 is given by
This process of transferring current from one diode to another occurs six
times for a three-phase bridge rectifier, hence the average reduction in
voltage due to the presence of commutating inductances is given by Vx
where
Electrical Home
Section 4 - Thyristors
Objectives
Identify the conditions and techniques for series and parallel operation of
thyristors.
Examine thyristor firing circuits.
Introduction
Section 4 - Thyristors
Thyristor Characteristics
A thyristor is a four layer pnpn semiconductor device consisting of three pn
junctions. It has three terminals: an anode a cathode and a gate. Figure 4.1
shows the thyristor symbol and a sectional view of the three pn junctions.
When the anode voltage is made positive with respect to the cathode, junctions J1
and J3 are forward biased and junction J2 is reverse biased. The thyristor is said
to be in the forward blocking or off-state condition. A small leakage current flows
from anode to cathode and is called the off-state current.
If the anode voltage VAK is increased to a sufficiently large value, the reverse
biased junction J2 would breakdown. This is known as avalanche breakdown and
the corresponding voltage is called the forward breakdown voltage VBO. Since the
other two junctions J1 and J3 are already forward biased, there will be free
movement of carriers across all three junctions. This results in a large forward
current. The device is now said to be in a conducting or on-state. The voltage drop
across the device in the on-state is due to the ohmic drop in the four layers and is
very small (in the region of 1 V). In the on-state the anode current is limited by
an external impedance or resistance as shown in figure 4.2(a).
V-I Characteristics of Thyristor
Figure 4.2 shows the V-I characteristics and the circuit used to obtain these
characteristics.
Latching Current IL
This is the minimum anode current required to maintain the thyristor in the
on-state immediately after a thyristor has been turned on and the gate signal
has been removed.
If a gate current greater than the threshold gate current is applied until the
anode current is greater than the latching current IL then the thyristor will be
turned on or triggered.
Holding Current IH
This is the minimum anode current required to maintain the thyristor in the
on-state.
To turn off a thyristor, the forward anode current must be reduced below its
holding current for a sufficient time for mobile charge carriers to vacate the
junction. If the anode current is not maintained below IH for long enough,
the thyristor will not have returned to the fully blocking state by the time the
anode-to-cathode voltage rises again. It might then return to the conducting
state without an externally-applied gate current.
Reverse Current IR
When the cathode voltage is positive with respect to the anode, the junction
J2 is forward biased but junctions J1 and J3 are reverse biased. The thyristor
is said to be in the reverse blocking state and a reverse leakage current
known as reverse current IR will flow through the device.
Once the thyristor is turned on by a gate signal and its anode current is
greater than the holding current, the device continues to conduct due to
positive feedback even if the gate signal is removed. This is because the
thyristor is a latching device and it has been latched to the on-state.
Section 4 - Thyristors
Two - Transistor Model of Thyristor
This model is used to demonstrate the regenerative or latching action due to
positive feedback in the thyristor. A thyristor can be considered as two
complementary transistors. One being pnp and the other npn. The two-transistor
model is shown in figure 4.3 below.
The collector current IC of a transistor is related to the emitter current IE and the
leakage current of the collector base junction ICBO as
.............(1)
The emitter current of transistor Q1 is the anode current IA of the thyristor and
collector current IC1 is given by
.............(2)
where 1 and ICBO1 are the current gain and leakage current respectively for
transistor Q1.
where 2 and ICBO2 are the current gain and leakage current respectively for
transistor Q2.
.............(4)
.............(6)
The current gain 1 varies with emitter current IE1 which is equal to IA; and 2
varies with emitter current IE2 which is equal to Ik.
A typical variation of current gain with emitter current IE is shown in figure 4.4.
If the gate current IG is increased from zero to some positive value, this will
increase the anode current IA as shown by equation 6. An increase of IA which is
an increase of IE1 would increase 1 as shown in figure 4.4 and also 2 since
. The increase in values of both 1 and 2 would further increase the
where
Cj2 = capacitance of junction j2
Vj2 = voltage of junction j2
qj2 = charge in junction j2
If the rate of rise of voltage dv/dt is large, then ij2 would be large, which would
result in increased leakage currents ICBO1 and ICBO2. High enough values of ICBO1
and ICBO2 may cause 1 and 2 to approach unity, resulting in undesirable turn on
of the thyristor.
It must be noted that a large current through the junction capacitors may
cause damage to the device.
Section 4 - Thyristors
Thyristor Turn-on
A thyristor is turned on by increasing the anode current. This can be accomplished
in the following ways.
Thermals
If the temperature of a thyristor is high, there will be an increase in the number of
electron-hole pairs. This would increase the leakage current. This increase in
leakage current causes the anode current to increase and as a result causes 1 and
2 to increase. Due to the regenerative action, the sum 1 + 2 may tend to unity
and the thyristor may be turned on. This type of turn-on may cause thermal
runaway and should be avoided.
Light
If light is allowed to strike the junction of a thyristor, the electron-hole pairs will
increase and this may cause the thyristor to be turned on. This is the principle of
operation of light activated thyristors.
High Voltage
If the forward anode to cathode voltage VAK is increased beyond the forward
breakdown voltage VBO , high enough leakage currents will flow, causing
regenerative turn-on. This type of turn-on is destructive and should be avoided.
dv/dt
From equation 6, if the rate or rise of the anode to cathode voltage is high, (for
example, when there is a voltage spike), the charging current of the capacitive
junctions may be high enough to turn on the thyristor. A high value of charging
current may cause damage to the thyristor and must be avoided. Hence, thyristors
must be protected against high dv/dt and must be operated within the
manufacturer's dv/dt specifications.
Gate Current
The injection of gate current into a forward biased thyristor would turn-on the
device. As the gate current is increased, the forward voltage required to turn-on
the device decreases. This is shown in figure 4.6.
Figure 4.7 shows the waveform of anode current as a function of time, following
the application of a gate signal. The following time delays can be described from
the waveforms:
Delay Time td
The delay time td is defined as the time interval between 10% of gate current
and 10% of thyristor on-state current.
Rise Time tr
The rise time is defined as the time required for the anode current to rise from
10% of the on-state current to 90% of the on-state current.
Note:
The gate signal should be removed after the thyristor has been turned on. A
continuous gate signal will increase the power loss in the gate junction.
No gate signal should be applied when the thyristor is reversed biased. If a
gate signal is applied under these conditions, the thyristor may fail due to an
increased leakage current.
The width of the gate pulse must be greater than the time required for the
anode current to rise to the holding current. In practice, the gate pulse width
is made wider than the turn-on time of the thyristor.
Electrical Home
Section 4 - Thyristors
Di/dt Protection
A minimum time is required for the thyristor to spread the current conduction
uniformly throughout the junctions. If this time is not allotted and the rate of rise
of anode current is very high compared to the spreading velocity at turn-on, then
this could lead to localised "hot-spot" heating and the device may fail as a result of
excessive heating.
Protection against di/dt is necessary and an example is shown in figure 4.8 below.
The circuit analysis is as follows:
Figure 4.8
dv/dt Protection
As seen earlier, a high dv/dt may cause damage to a thyristor. In order to protect a
thyristor from high dv/dt, the circuits shown in figure 4.9 below could be used.
then
and the rate of rise of voltage is limited by the value of the capacitor used. In order
to limit the capacitor discharge current when the thyristor is turned on, a resistor
Rs is inserted in series with the capacitor as shown in figure 4.9(c). This resistor
capacitor arrangement is known as a snubber circuit.
For figure 4.9(c), when switch S1 is closed at time t = 0, the voltage across the
capacitor is given by
and this charging capacitor voltage is seen by the thyristor anode to cathode
terminals as VAK. This is depicted by the waveform of figure 4.9(d). The rate of rise
It is sometimes necessary to use one resistor for dv/dt and another for limiting the
discharge current of the snubber capacitor. This arrangement is shown in figure
4.9(e). In this circuit, R1 and CS are used for dv/dt protection, while R1 + R2 is
used for limiting the capacitor discharge current.
The load can also be placed in series with the snubber components as shown in
figure 4.9(f).
Example 4.1
Section 4 - Thyristors
Example 4.1
The input voltage to the circuit shown below is Vs = 200 V with load resistance R =
5 ohms. The load and stray inductances are negligible and the thyristor is operated
at a frequency of 2 kHz. If the required dv/dt is 100 V/s and the discharge current
is to be limited to 100 A, determine
a. the values of Rs and Cs
b. the snubber losses and
c. the power rating if the snubber resistor.
Solution
ITD = 100 A
R=5
Vs = 200 V
(a) Using Kirchoffs voltage law
at t = 0, vc = 0
differentiating
Section 4 - Thyristors
Thyristor Turn-Off
A thyristor which is in the on-state can be turned off or commutated by reducing
the anode current to a level below the holding current and keeping the anode
current below this level for a sufficiently long time so that the excess carriers in the
four layers are swept out or recombined.
Thyristors can either be line commutated or forced commutated. Figure 4.10
displays the turn-off characteristics of a line commutated thyristor.
The two outer pn junctions exhibit torn-off characteristics similar to that of a diode.
The reverse recovery time trr and peak reverse recovery current IRR are given by
trr = ta + tb
For this line commutated thyristor, a reverse voltage appears across the thyristor
immediately after the forward current goes through the zero value. This reverse
voltage will accelerate the turn-off process by sweeping out excess carriers in
junctions J1 and J3.
The inner junction J2 will require a time known as the recombination time trc to
recombine the excess carriers and the negative reverse voltage reduces this
recombination time.
Turn-off Time tq
This is the sum of the reverse recovery time trr and the recombination time
trc. It is defined as the time interval between the instant when the on-state
current has decreased to zero and the instant when the thyristor is capable of
withstanding forward voltage without turning on. It depends on the peak value
of on-state current and the instantaneous on-state voltage.
Section 4 - Thyristors
Thyristor Types
Thyristors are manufactured almost exclusively by diffusion. Thyristors can be
classified into nine categories depending on the physical construction, turn-on time
and turn-off time. These categories are:
1. Phase Control Thyristors (SCRs)
2. Fast Switching Thyristors (SCRs)
3. Gate Turn-off Thyristors (GTOs)
4. Bidirectional Triode Thyristors (TRIACs)
5. Reverse Conducting Thyristors (RCTs)
6. Static Induction Thyristors (SITHs)
7. Light Activated Silicon Controlled Rectifiers (LASCRs)
8. FET Controlled Thyristors (FET-CTHs)
9. MOS Controlled Thyristors (MCTs)
Phase Control Thyristors
This type of thyristor operates at line frequency and is turned-off by natural
commutation. The turn-off time is of the order of 50 to 100 s. Since the thyristor
is made of silicon and it is a controlled device, it is called a silicon control rectifier
(SCR). This type is used in low speed switching applications and is also known as a
converter thyristor. Modern thyristors use an amplifying gate circuit to turn-on the
main thyristor. In figure 4.11 an auxiliary thyristor TA is gated on by an external
gate signal. The amplified output of this auxiliary thyristor is used to supply gate
signal to the main thyristor TM.
commutated. They have fast turn-off times in the range of 5 to 50 s. The on-state
voltage drop varies approximately as an inverse function of the turn-off time tq.
This type is known as an inverter thyristor.
Gate Turn-off Thyristor
A gate turn-off thyristor is turned on by applying a positive gate signal and turned
off with the application of a negative gate signal. GTOs have several advantages
over SCRs. These advantages are:
1. Elimination of commutating components resulting in a reduction in cost,
weight and volume.
2. Reduction in acoustic and electromagnetic noise due to the elimination of
commutation chokes.
3. Faster turn-off permitting high switching frequency applications.
4. Improved efficiency of converters.
GTOs, when used in low power applications have several advantages over bipolar
transistors. These advantages are:
1. Higher blocking voltage capability.
2. A high ratio of peak controllable current to average current.
3. A high ratio of peak surge current to average current.
4. A high on-state gain i.e. anode current to gate current.
5. A pulsed gate signal of shorter duration.
Controllable Peak On-state Current ITGQ
This is defined as the peak value of on-state current which can be turned off by
gate control.
Bi-directional Triode Thyristor
The bi-directional thyristor or TRIAC conducts current in both directions and is
normally used in ac phase control circuits. It can be considered as two SCRs
connected in anti-parallel with a common gate connection. The TRIAC symbol and VI characteristics are shown in figure 4.12.
A bi-directional device cannot have an anode and a cathode, hence the terminals
are labeled gate, MT1 and MT2. If terminal MT1 is positive with respect to MT2, the
triac can be turned on by applying a positive gate signal between gate and MT1. If
terminal MT2 is negative with respect to MT1, the triac can be turned on by
applying a negative gate signal between gate and MT1. It is not necessary to have
both polarities of gate signals to turn on a thyristor. If operated in quadrant 1, it
needs a positive gate voltage and current, while if operated in quadrant III it needs
a negative gate voltage and current.
Reverse Conducting Thyristor
An RCT is a thyristor with a built in anti-parallel diode as shown in figure 4.13.
This thyristor is used in chopper and inverter circuits to allow reverse current due
to inductive loads to flow through the antiparallel diode. The reverse blocking
voltage of an RCT is very low typically in the range of 30 to 40 volts.
Static Induction Thyristor
A SITH is a minority carrier device. It is turned on by applying a positive gate
voltage and turned off by applying a negative gate voltage. It has fast switching
speed in the range of 1 to 6 s and high dv/dt and di/dt capabilities.
Light Activated Silicon Controlled Thyristor
This device is turned on when light is incident on the silicon wafer. Electron-hole
pairs which are produced by the incident light trigger the device when an electric
field is applied. LASCRs are used in high voltage high current applications like
HVDC transmission. These devices offer complete electrical isolation between the
light triggering source and the switching device. LASCRs cannot be turned off by
the gate.
FET Controlled Thyristor
The FET controlled thyristor consists of a FET in parallel with a thyristor as shown in
figure 4.14. The thyristor is triggered when a gate voltage is applied to the
MOSFET. These devices cannot be turned off by gate control.
Section 4 - Thyristors
Series Operation of Thyristors
Thyristors are connected in series to improve their overall voltage rating. The
characteristics of thyristors of the same type are not the same, as shown in figure
4.16 and hence auxiliary components must be added to thyristors connected in
series to ensure proper operation.
In figure 4.16 it is clearly seen that for the same off-state current the off-state
voltages differ. Voltage sharing networks are required for both reverse and offstate conditions. Resistors placed in parallel with the thyristors are used to
accomplish voltage sharing between thyristors placed in series. The voltage sharing
resistors for n thyristors in series are shown in figure 4.17.
For equal voltage sharing, the off-state currents differ as shown in figure 4.18.
If I1 is the current through resistor R which is connected across thyristor T1, then
the current through the other resistors are equal and given by
ID2 = ID3 = IDn
The off-state current spread is given by ID where
ID = ID2 - ID1
ID = (IT - I2) - (IT - I1)
ID = I1 - I2
therefore
I2 = I1 - ID
The voltage drop across thyristor T1 is given by VD1 where,
VD1 = RI1
Using Kirchhoff's voltage law where supply voltage is given by Vs yields
Vs = VD1 + (ns - 1)I2R = VD1 + (ns - 1)(I1 - ID)R
The voltage across the thyristor T1 will be a maximum when the off-state current
spread ID is maximum. The worse case steady-state voltage across the thyristor
T1 is seen when no current flows through thyristor T1. Under these conditions,
ID1 = 0
and
ID = ID2
The voltage across thyristor T1 is now given as VDS(max), where
The voltage difference between thyristors T1 and the other thyristors is given by
where Q1 is the charge stored by thyristor T1 and Q2 is the charge stored by the
other thyristors such that
Q2 = Q3 = Qn
and
Q1 < Q2
The transient voltage across thyristor T1 is given by
The worse case transient voltage occurs when Q1 = 0, hence Q = Q2 and is given
by
The transient voltage derating factor which is normally used to increase the
reliability of the string is given by
Example 4.2
Section 4 - Thyristors
Parallel Operation of Thyristors
When the load current exceeds the rating of a single thyristor, thyristors are
connected in parallel to increase the overall current capability. Contrary to what
might be expected, the load current is not shared equally between the thyristors,
because thyristors are not perfectly matched. Figure 4.20 shows the V-I
characteristics of two thyristors T1 and T2 which are connected in parallel.
The thyristor carrying the higher current would dissipate more power which in turn
will increase the junction temperature and hence decrease the internal resistance.
This in turn will increase its current sharing capcity and maybe damage the
thyristor. This process is termed thermal runawy and is not common only to
thyristors. Thermal runaway may be prevented by using one common heat sink to
ensure that both thyristors are operating at the same temperature. Equal current
sharing could be accomplished with the use of a small resistor or inductor in series
with each thyristor as shown in figure 4.21.
When a resistor is used to produce equal current sharing, the losses in the series
resistor is very high and may be unacceptable. When magnetically coupled
inductors are used for the purpose of current sharing, if thyristor T1 current
increases, a voltage of opposite polarity to that of the coil in series with T1 will be
induced in the coil in series with thyristor T2. The polarity of this voltage is as such
to increase the anode potential of thyristor T2, thereby increasing the current flow
through this thyristor.
Section 4 - Thyristors
Thyristor Firing Circuits
In thyristor converters high ac voltages exists between anode and cathode of the
thyristor, while low voltage level pulses are placed between gate and cathode.
Isolation is necessary between the gate-cathode circuit and the anode-cathode
circuit. This isolation is accomplished with the use of:
1. Optocouplers and
2. Pulse transformers.
In the case of optocoupler isolation, the low voltage gate drive circuit is optically
isolated from the high voltage anode-cathode circuit as shown in figure 4.22.
In the above circuit, the gate drive circuit is connected to the light emitting diode
D1 via a current limiting resistor R1. Pulses sent to the light emitting diode D1 turns
on the photo SCR T1 which in turn triggers the power thyristor TL. Hence the gate
drive circuit is optically isolated from the output circuit. Instead of using an
optocoupler, a pulse transformer could be used to magnetically isolate the gate
drive circuit from the anode-cathode circuit.
Examine the problems of poor power factor and harmonic distortion of supply
current due to controlled rectifiers.
Determine the filtering requirements for controlled rectifiers.
Introduction
Electrical Home
The output voltage Vdc can be varied from Vm/ to zero as the firing angle varies
from zero to .
The rms output voltage is given by
Example 5.1
Solution
delay angle,
Vdc = 0.1592 Vm
a.
period t .
For the period t ( + ), the input voltage is negative and the thyristor T1
and diode D2 will be reversed biased. Under these conditions, freewheeling diode
Dm is forward biased and provides a path for the flow of load current. During the
negative half cycle of input voltage, thyristor T2 is forward biased and when a firing
pulse occurs at t = + , diode Dm will be reversed biased and the load will be
connected to the supply via thyristor T2 and diode D1.
The average output voltage is found from
The output voltage can be varied from a maximum of 2Vm/ to a minimum of zero
.............(1)
.............(2)
where is given as
where
yields
Hence,
At the end of this interval i.e. when t = , the load current is given by IL1, where
Solving the above equation for the load current iL2 yields
Now
where
Therefore
When thyristor T1 is turned off at t = , the load current iL2(t) goes back to its
original value IL0 where,
Click the stop/play button to stop or play the animation or click the step button to
step through the animated sequence above.
For the period t + , the input voltage is negative, input current is positive
and power flows from the load to the supply. The converter is said to be operated
in the inversion mode. This converter supplies two quadrant operation since the
output voltage can either be positive or negative depending on the value of the
firing angle.
The average output voltage is given as
The output voltage can be varied from 2Vm/ to -2Vm/ when a varies from 0 to .
The rms output voltage is given by
at t = , iL = IL0 hence
The current magnitude at the end of the first conponent of load current is the same
as that at the beginning of the second component of load current, that is at
t = + , iL = IL0 and the current IL0 can be obtained by substituting this
condition in the above equation which yields
The value of firing angle a at which current IL0 = 0 can be obtained for known
values of the parameters in the above equation, using an iterative method.
The rms value of thyristor current is given by
t = 5/6 + , since vbn is the most positive phase voltage for the next 120.
When thyristor T2 is fired on, T1 will be turned off due to the line to line voltage
Vab is now negative. Thyristor T3 is fired at t = 3/2 + . When this happens,
thyristor T2 will be turned off.
Click the stop/play button to stop or play the animation or click the step button to
step forward through the animated sequence above.
In figure 5.4 the load current is continuous since the load is highly inductive. For a
purely resistive load and firing angle > /6, the load current would be
discontinuous and each thyristor would be commutated when the polarity of the
phase voltage is reversed. The frequency of the output ripple voltage is 3fs, where
fs is the frequency of the supply. This converter is not normally implemented in
practical circuits because the supply current contain dc components.
For a continuous load current, the average output voltage is given by:
Figures 5.5 and 5.6 show a three-phase semiconverter with a highly inductive load.
For delay angle /3
The delay angle can be varied between 0 and . For the period /6 t 7/6,
thyristor T1 is forward biased and if it is fired at t = /6 + , thyristor T1 and
diode D1 conducts the supply line voltage vac across the load. At t = 7/6, the
line voltage vac starts to go negative. This causes freewheeling diode Dm to
conduct load current causing thyristor T1 and diode D1 to turn off. Each thyristor
conducts for a duration of - which is less than 2/3.
For delay angle /3
Under these conditions, each thyristor conducts along with two diodes (one diode
and a thyristor at any one time) for the interval 2/3.
Output Voltage of Semiconverter
The three line to neutral voltages are given by:
Recall A function f(x) is called periodic if it is defined for all real x and if there is some positive
number p such that
f(x + p) = f(x)
for all x
................F.1
This number p is called the period of f(x). The graph of such a function is obtained by
periodic repetition of its graph in any interval of length p.
Note that f = c = const is also a periodic function in the sense of the definition,
because it satisfies (F.1) for every positive p.
From (F.1) we have
f(x + 2p) = f[(x + p) + p]
= f(x + p)
= f(x)
So we can say
f(x + np) = f(x)
for all x
................F.2
(a,b = const)
................F.3
That is we assume that the series converges. We see that each term of the series has the period 2.
Hence, if the series converges, its sum will be a function of period 2.
Given such a function we want to find the coefficients a0, an and bn of the corresponding series (F.3).
We determine a0. Integrating on both sides of (F.3) from - to , we get
................F.4
We now determine a1, a2,... by a similar procedure. We multiply (F.3) by cos mx, where m is any
fixed positive integer, and integrate from - to .
................F.5
Recall
The first integral in (F.5) is zero. By applying (1) and (2) to (F.5), we obtain
Integration shows that all the terms on the right of equations (F.6) and (F.7) are zero, except for the
last term in (F.6) which equals when n = m. Since in (F.5) this term is multiplied by am, the right
side in (F.5) equals am. Our second result is (if we write n in place of m).
................F.8
We finally determine b1,b2,..., in (F.3). If we multiply (F.3) by sin mx, where m is any fixed positive
integer, and then integrate from integrate from - to .
................F.9
The first integral in is zero. The next integral is of the kind considered before, and is zero for all n =
1,2,... For the last integral, using (3), we obtain
................F.10
The last term is zero. The first term is also zero, except at n = m when it is equal to . Since in (F.9)
this term is multiplied by bm, the right side in (F.9) equals bm. Our final result is (if we write n in
place of m).
................F.10
Summary
So in summary, if we have a function f(x) of period 2, we can represent it as a sum of sin and
cosine terms given by the fourier series
where
n = 1,2,...
n = 1,2,...
Introduction
Two types of control strategy are used to control power flow between supply
and load:
a. On-off control
b. Phase angle control
In on-off control, thyristors connect the load to the ac source for a few cycles
of input voltage and then disconnect it for another few cycles.
In phase angle control, thyristors connect the load to the ac source for a
portion of each cycle of input voltage.
AC voltage controllers are classified as follows:
1. Single phase controllers
a. Unidirectional or half wave control
b. Bidirectional or full-wave control
2. Three-Phase Controllers
a. Unidirectional or half wave control
b. Bidirectional or full-wave control
is connected to the load for n cycles and disconnected for m cycles the rms
output voltage is given by
where
It should be noted that as the delay angle is varied between 0 and , the rms
output voltage varies between Vm/2 and Vm/2 , while the average output voltage
varies between 0 and -Vm/.
The output voltage and input current are asymmetrical and contain a dc
component. This may produce a saturation problem if an input transformer exists.
The problem of dc input current could be prevented with the use of the bidirectional
controller.
Thyristor T1 controls power flow during the positive half-cycle of input voltage,
while thyristor T2 provides control during the negative half cycle of input voltage by
varying the delay angle.
It must be noted that the firing pulses of thyristors T1 and T2 are kept 180 degrees
apart.
If the delay angle of thyristors T1 and T2 are equal and given by , then the rms
output voltage is given by
If thyristor T1 is fired on the positive half cycle and carries the load current, then,
at t = , when the input voltage starts to go negative, the load current does not
fall to zero due to the load inductance.
The thyristor T1 will continue to conduct until its current falls to zero at t = .
The conduction angle of thyristor T1 is given by , where
=-
The angle depends on
1. delay angle
2. power factor angle of load .
The instantaneous thyristor current can be found from the equation
and
from which the angle which is known as the extinction angle can be determined
by an iterative method.
The rms output voltage is given by
and the rms output current is obtained by combining the rms current of each
thyristor and given as Io where
For resistive loads, the gating signals for a controller could be short pulses.
For inductive loads, short pulses should not be used as gating signals. This can be
explained as follows:
When thyristor T2 is fired at t = + , thyristor T1 is still conducting due to load
inductance. When thyristor T1 current falls to zero at time t = , the gate pulses
to thyristor T2 has already ceased and hence thyristor T2 will not turn on. This can
be corrected by using continuous gating signals of duration - . The disadvantage
of continuous gating signal is an increase in switching losses and hence a larger
isolation transformer is required for the gate circuit.
The diagram of a single phase transformer tap changer is shown in figure 6.5
below.
Figure 6.5 - Single-Phase Transformer Tap Changer
The waveforms for the transformer tap changer is shown in figure 6.6.
Figure 6.6 Waveforms of Single-Phase Transformer Tap Changer
The input and output waveforms for = 60o and = 150o are shown in figure 6.8.
Three conduction ranges would be described for this controller.
For 0 90
For this range, two or three devices could conduct simultaneously and the
possible combinations are:
a. two thyristors and one diode
b. one thyristor and one diode
c. one thyristor and two diodes
If three devices conduct, then normal three-phase operation is in effect and the
output phase voltage is the same as the input phase voltage i.e.
van = vAN = 2 Vs sin t
If two devices conduct at the same time, current flows only through two lines
and the third line can be considered to be open circuited and the line to line
voltage would appear across the load. The output phase voltage would be one
half the line voltage. Example if c is open circuited, then
line voltage vAB supplies load current via thyristor T1 and diode D6
line voltage vAC supplies load current via thyristor T1 and diode D2
Hence, three devices are conducting and the output phase voltage van is
equal to the input phase voltage vAN.
These three devices conduct until line voltage vBC becomes more positive
than line voltage vAB and this reverse biases diode D6, resulting in only
line voltage vAC supplying load current thereafter.
The three devices conduct for the interval t = to t = 2/3, hence the
output phase voltage van for this interval is given by the input phase
voltage VAN:
These three devices conduct until line voltage vCA becomes more positive
than line voltage vBC and this reverse biases diode D2, resulting in only
line voltage vBA supplying load current thereafter. The three devices
conduct for the interval t = 2/3 + to t = 4/3, hence the output
phase voltage van for this interval is given by the input phase voltage vAN:
vBA = 6Vssint
The output phase voltage van for this interval is given by:
line voltage vCB supplies load current via thyristor T5 and diode D6.
Hence, three devices are conducting and the output phase voltage van is
equal to the input phase voltage vAN.
These three devices conduct until line voltage vAB becomes more positive
than line voltage vCA and this reverse biases diode D4, resulting in only
line voltage vCB supplying load current thereafter. The three devices
conduct for the interval t = 4/3 + to t = 6/3, hence the output
phase voltage van for this interval is given by the input phase voltage vAN:
The full rms output phase voltage over an interval of 2 is given by:
For 90 120
When the thyristor anode to cathode voltage goes negative, the thyristor will
commutate, hence the range of the line voltages will change as follows:
1. vAC will be placed across the load for the interval t = /2 and t =
since the thyristor in question will commutate when its anode voltage goes
negative.
2. vBA will be placed across the load for the interval t = 3/2 and t = 2,
since the thyristor in question will commutate when its anode voltage goes
negative.
Hence the rms output voltage for this interval is given by:
/6 and , since for t >= , vAC is negative and the thyristor in question
commutates.
3. Line voltage vBA will be placed across the load for the interval t = 3/2 2/3 + and t = 2, since the thyristor in question will commutate when
its anode voltage goes negative.
Hence the rms output voltage for this interval is given by:
The unidirectional controller contain dc input current and high harmonic content
due to the asymmetrical nature of the output voltage waveform.
The firing sequence of thyristors is T1, T2, T3, T4, T5and T6.
For rms input phase voltage of Vs, the instantaneous input phase voltages are
given by
The waveforms of output phase voltage and input voltages are shown in figure
6.10.
Figure 6.10 Waveforms of 3-Phase Bidirectional Controller
Two and three thyristors conduct at one time, and the rms output phase
voltage is given by:
The final circuit element is the transformer. Figure 6 shows the schematic representation of a transformer. A
transformer could be thought of as a ferromagnetic-cored inductor with two or more sets of wires wound on it.
Saturation is also a problem in transformers. Thus transformers and inductors are sometimes lumped together
and simply called magnetics.
Transformers are most commonly used for one of two purposes. The first is isolation, which is typically needed
between two sections of a system which have different ground levels. The second is to change voltage levels.
A familiar example is the large ac adapter wall plug supplied with most portable equipment for home use. The
adaptor box contains a transformer which steps the voltage down from the line voltage, usually to around 12V,
which is then further conditioned by two diodes, and finally supplied to the equipment.
Leakage inductance is a critical parameter for transformers, generators, and motors. Leakage inductance is
the difference between the self-inductance and the mutual inductance of the primary and secondary windings.
Its value is typically quite small, but very important in determining the characteristics and operation of the
circuit. It is of particular interest as the switching device may be asked to dissipate the energy stored in the
leakage inductance. The leakage inductance contributes to a turn-off voltage spike seen by the switching
device. If the energy and/or voltage is sufficient, a snubber may need to be added to the circuit to protect the
switching device from damage due to this spike. IR specifies the amount of energy HEXFET power
MOSFETs can dissipate in this mode and are tested as shown in Figure 7, the unclamped inductive test
circuit.
p-type material.
Semiconductor devices can also be divided into two groups based on how current is conducted
through the material. A device in which the current is conducted by the charges dominant in the
lattice is called a majority carrier device (e.g., electrons in n-type material, or holes in p-type
material. If the current is conducted by charges not dominant in the lattice, the resulting device is
called a minority carrier device (e.g., electrons in p-type material, or holes in retype material). This
very important distinction has a large bearing on the device's operation, especially the recovery
characteristics. A fish tank can be used to illustrate how current is conducted through silicon. If
you put an air hose onto the bottom of the fish tank, it takes some time for the air to bubble out of
the tank. This is analogous to a minority carrier device (current carrier is different from the bulk
media). On the other hand, if you put a water hose onto the bottom of the tank, it doesn't take any
time for the water to reach equilibrium. This is analogous to a majority carrier device (current
carrier is the same as the bulk media).
Basic Semiconductor Processing
Wafers are sliced from a single silicon crystal which has to be "grown." This is done by melting
silicon in a crucible. Pure silicon occurs in two forms - either as a single crystal, or as a collection
of atoms with no particular arrangement, called polysilicon. A "seed" or a small silicon crystal is
inserted into the crucible holding the molten polysilicon. As the seed is slowly drawn out, the
molten silicon aligns with the crystal lattice in the seed. As it cools, the molten silicon expands on
this crystal lattice forming an ingot as shown in Figure 10. The entire ingot is drawn out as a single
crystal made up of many silicon atoms. This ingot is then sliced into thin wafers, and each wafer is
polished to a mirror-like finish. The mirror-like finish of the silicon wafer needs to have a pattern
etched into it to make a useful circuit, or circuit element (discrete).
"forgets" it is a diode for a period of time and allows current to conduct. After this short period of time,
called the reverse recovery time, or trr, the diode "remembers" it is a diode and begins blocking
current. However, during this recovery time, a large current conducts through the diode, called reverse
recovery current, or Irr. The shape of the waveforms during this period are critical to the operation of
the rest of the circuit, which is why IR has developed the HEXFRED diode, an ultra-fast, but ultra-soft
diode unlike snappier diodes from our competitors that usually cause excessive voltage ringing in the
circuit. As temperature increases, the forward voltage decreases, while the reverse recovery current
and charge increase.
Schottky Diode
As shown in Figure 14, the Schottky diode is very similar to a standard pn diode, but instead of having an
implanted p-layer, the action occurs at the interface between the barrier metal and the silicon. The guard rings are
used to make the device's reverse breakdown characteristics more rugged. Since both metal and the silicon are ntype materials, the conduction occurs through majority carriers only, with no minority carrier injection, storage, or
recombination . This explains the Schottky diode's lack of reverse recovery, making it ideal for high frequency
applications.
The SCR (silicon controlled rectifier), or thyristor, is one of the original high power semiconductor switching
technologies. As shown in Figure 15, the SCR is a four layer device, npnp from top to bottom (or cathode to
anode). It is a latching device; once it is turned on, or "fired," it remains on until the current is removed. For this
reason, its primary application is phase-control of ac signals. Figure 16 shows that by controlling where on the
cycle the SCR is turned on, the output power level is controlled. SCRs designed for these line frequency (50-60
Hz) applications are called phase control SCRs.
It is important to select the proper voltage MOSFET as the RDS(on) increases exponentially with increasing
breakdown voltage. Also, as the device heats up due to power dissipation, its RDS(on) increases. Thus, in most
applications, the 25 degC RDS(on) rating is not accurate. The actual RDS(on) rating could be twice as high. This is not
always a negative attribute. It's what allows power MOSFETs to easily be used in parallel.
IGBT
The IGBT (Insulated Gate Bipolar Transistor) represents the union of a power MOSFET and a power bipolar (BJT)
transistor, incorporating the best features of each. But while the MOSFET can be used in applications exceeding 1
MHz, the fastest IGBTs are limited to only a fraction of that. Therefore, the only real drawback of the IGBT is its
switching speed. Yet the conduction characteristics of the IGBT really outshine those of the power MOSFET,
especially at voltages greater than about 200V. If you have a midfrequency, high voltage design, look at IGBTs.
Increasing the operating temperature of an IGBT causes its switching losses to increase substantially, thus
decreasing the maximum operating frequency. The conduction voltage of IGBTs is not strongly affected by
temperature, and can even decrease with temperature at certain current densities. This causes concern for
designers with regards to the IGBT's parallelibility. Still, IR believes that by following a few simple guidelines,
IGBTs can be successfully paralleled. (See Design Tip 94-6 for more information on parallel operation of IGBTs.)
Control IC
In 1987, IR introduced the IR2110, a half-bridge, high voltage, MOS Gate Driver, or Control IC . Since that time,
many variations on the IR2110 have been introduced. These devices are unique in that they simplify the drive
circuitry required to drive a high-side, n-channel MOSFET at voltages up to 600V. These devices allow designers
to reduce the parts count and design time for the drive circuitry. Figure 18 shows a cross-section of the die. One of
the most successful devices in this family is the IR2151, a self-oscillating, half-bridge driver designed primarily for
electronic ballast applications.
Mounting Techniques
Most mounting questions concern the TO-220AB and TO-247AC package styles used to house
diodes, MOSFETs, and IGBTs, and the three methods used to make electrical connections to the
die within these packages: wire bonding, soldering, and compression mounting. Each method has
its own advantages and disadvantages.
In some applications, high-side intelligent switches can be used to replace electromagnetic relays. However,
applications that require voltage isolation must use IR microelectronic relays. These solid state devices cost
more than equivalent mechanical devices, but feature superior reliability. Additionally, microelectronic relays
are available to control ac loads. This line has found application in telecommunications, instrumentation, and
process control.