0% found this document useful (0 votes)
4 views15 pages

PE Project Report

Power Electronics

Uploaded by

malikaqibz786
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views15 pages

PE Project Report

Power Electronics

Uploaded by

malikaqibz786
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

POWER ELECTRONICS

PROJECT REPORT
DEGREE:
39
DEPARTMENT:
DEPARTMENT OF ELECTRICAL ENGINEERING
SYNDICATE:
B
SUBMITTED BY:
TAHA BIN SAEED (240532)
TAYYABAH HASNAIN (201561)
SAMEER UL HASSAN (240538)
IBRAHIM AHMED USMAN (226939)
SUBMITTED TO:
L/E AZMAT SAEED
BUCK CONVERTER WITH FEEDBACK
TASK ASSIGNED:
The Buck conversion mechanism is designed specifically to provide a reliable 12V output with an
improved PID compensator for a 24V input. The compensation function is the Voltage Mode
Regulation for the regulated output voltage. This project covers stability experiments using the Buck
Convertor Voltage Mode Control MATLAB simulationS and hardware architecture.

OBJECTIVES:
The voltage control mode of buck convertor mainly aims at the following objectives:

• To produce and maintain a stable output DC voltage.

• To reduce the noise and the distortions that comes during the process.

INTRODUCTION:
A buck converter is a DC to DC power converter which steps down voltage from its input to its
output. It is also known as Step Down voltage regulator. As it steps down the voltage at output, it is
actually stepping up the current at the output. A Single Pole Double Throw Switch (SPDT) is used to
achieve lower DC voltages. In order to construct an SPDT, one controlled device (MOSFET, BJT, IGBT
etc.) and one uncontrolled device (diode) is used in combination with LC Filter to remove harmonics
from the output DC Voltage.

SPECIFICATIONS:
We design a Buck Converter with Feedback as with the Specifications as follows:

Vs=24v, V0=12v,

fs: 2kHz to 30kHz,

Ripple voltage = 5%,

Ripple Current = 10%,

Steady state error < 10%,

Overshoot < 10%,


RL=32

The project Includes complete use of MATLAB and Proteus.

PROJECT EXECUTION:
The MATLAB CODE IS GIVEN AS FOLLOWS:

PROJECT CODE
Vin=24
Vo=12;
D=Vo/Vin
R=32;
rc=0.01;
C=316e-6; %Cmin=3.16e-6;
L=10e-3; %Lmin=1.975e-3
rL=0.1; %dc esr, AC esr = 1.8ohm for L=1mH
fs=10e3;
Vm=5;
s=tf('s');
zc=rc+1/(s*C);
zrc=R*zc/(R+zc);
Ztotal=rL+s*L+zrc;
%wo=sqrt(R/(L*C*(R+rc)));
Sz=1/(C*rc);
wo=sqrt(1/(L*C));
Q=1/(wo*(L/R+C*rc));
Qdb=20*log(Q);
fo=wo/2/pi();
e=1;
f=0.5;
vod=Vin*zrc/Ztotal
vodzpk=zpk(vod);
bode(vod);
margin(vod);
voin=D/Vin*vod;
voinzpk=zpk(voin);

Vin =

24

D =

0.5000

vod =

2.451e-12 s^4 + 7.76e-07 s^3 + 7.669e-05 s^2


-------------------------------------------------------------
1.022e-13 s^5 + 2.133e-11 s^4 + 3.353e-08 s^3 + 3.205e-06 s^2
Continuous-time transfer function.

RESULTS OF CODE TO GET OUTPUT VALUES:


Running this part of the code, gives us the Critical Values. They are shown below. And hence we take
the following values for L & C:

C= 3.16e-4 Farad
L=1.4e-5 Henry
R= 32 Ohms
SISOTOOL:
First we load the Transfer Function into the Sisotool:
Then, we alter the Bode Plot and Create a Controller. At first, we include an INTEGRATOR:

Then, we include two Real Zeros:

After First Zero:

After Second Zero:


Then we add two Poles:

After First Pole:

After Second Pole:


Then, we get the Final Compensator and set the Gain Value at 700 as:

Controller Designed from SISOTOOL:


Controller=(700*(1+0.0021*s)*(1+0.0017*s))/(s*(1+3.4e-6*s)*(1+3.4e-6*s))

Controller =

0.002499 s^2 + 2.66 s + 700


-------------------------------
1.156e-11 s^3 + 6.8e-06 s^2 + s
Continuous-time transfer function.

SIMULINK:
We design the circuit on SIMULINK and see the output Waveform. The Simulink design is as follows:

The output waveform for current and voltage is shown as:


Once Zoomed In, the Waveform shows:

Output for the PWM Signal is as follows:

CONTROLLER VALUES FOR PROTEUS


clear all;
clc;
wi=700;
wz1=476.1905;
wz2=588.2353;
wp1=2.9412e+05;
wp2=2.9412e+05;
C1=1e-6;
R1=1/(wi*C1);
R2=1/(wz1*C1);
C2=1/(wz2*R1);
R3=1/(wp1*C2);
C3=1/(wp2*R2);

R1 =

1.4286e+03

R2 =

2.1000e+03

C2 =

1.1900e-06

R3 =

2.8571

C3 =

1.6190e-09

PROTEUS:
We implement the Calculated Values in the Proteus Design and hence get the following design:
We get the following Outputs from the Analogue Analysers:

Output Voltage:

Inductor Current:
Error Signal:

Duty Cycle:

LINE AND LOAD VARIATION:


After applying Hit and Trial Method to see Line and Load Variation, we see that:

LOAD VARIATION: 15 Ohms – 85 Ohms

LINE VARIATION: 19 V – Any Limit

We can see the waveforms at these Values for example:

LOAD VARIATION (LOWER LIMIT): 15 OHMS


LOAD VARIATION (UPPER LIMIT): 85 OHMS

LINE VARIATION: LOWER LIMITS: 19 V


CONCLUSION:

We study Load Variation with Vs =24V and varying RL and on the other hand we study Line Variation
with RL=32 Ohms and varying VS.

LINE VARIATION LINE VARIATION


Vs Vout RL Vout
6 7.85 5 8.88
12 9.3 10 9.65
18 11.2 14 11.68
19 12 15 12
30 12 25 12
36 12 35 12
250 12 45 12
500 12 55 12
750 12 65 12
1000 12 85 12

You might also like