You are on page 1of 4

2.

SIMULATION OF A BUCK CHOPPER


Aim: To plot the output voltage and current waveforms of buck converter on a RL load and later on check
the same wave forms by using a LC filter to remove harmonics in output load.
Apparatus: personal computer, PSPICE software, Manual.
Theory: Write the operation of a buck converter in RL Load, CCM.
Problem Statement: -
For a buck chopper, DC voltage = 200V, Load Resistance = 10ohms, Load Inductance = 1mH. For a
Duty cycle of 0.4, Calculate average and RMS values of output voltage and obtain the current and voltage
waveforms. The Switching Frequency of IGBT is 10kHz.
Points to Remember: -
Ton
 The output voltage of a buck converter is V0  Vin .
T
 IGBT is a bipolar, unidirectional Switch.
 An Inductor in series with Load is used to smoothen the output current.
 A Capacitor in parallel to load is used to smoothen the output Voltage.

Matlab Blocks Location: -


Blocks Used Location
powergui Simscape/SimPowerSystems/Specialized Technology
DC Voltage Source Simscape/SimPowerSystems/Specialized Technology /Electrical Sources
Ground Simscape/SimPowerSystems/Specialized Technology/Elements
Current measurement Simscape/SimPowerSystems/Specialized Technology/Measurements
Voltage measurement Simscape/SimPowerSystems/Specialized Technology/Measurements
Diode Simscape/SimPowerSystems/Specialized Technology/Power Electronics
IGBT Simscape/SimPowerSystems/Specialized Technology/Power Electronics
From Simulink/Signal Routing
Go to Simulink/Signal Routing
MUX Simulink/Signal Routing
RLC series branch Simscape/SimPowerSystems/Specialized Technology/Elements
Scope Simulink/Sinks
Display Simulink/Sinks
RMS block Simscape/SimPowerSystems/Specialized Technology/controls and
measurements library/measurements
Mean Block Simscape/SimPowerSystems/Specialized Technology/controls and
measurements library/Measurements
Pulse Generator Simulink/Sources
Circuit Diagram: -

2.1 BUCK converter without filter having R/RL load

2.2 BUCK Converter with LC filter to smoothen output voltage and current

Matlab Diagram: -
Matlab circuit of a buck converter with RL Load
Matlab circuit of a buck converter with RL Load and LC Filter

Procedure: -
1. Open MATLAB Software in computer
2. Enter into Simulink Library and copy the necessary block into model environment.
3. Open parameters of each block and enter the necessary data given.
4. Connect the blocks to form a buck converter.
5. Simulate the circuit for a time of 1sec and observe the output voltage and current waveforms also
note down RMS and Average values.
6. Reconnect the circuit with LC Filter to eliminate ripples in current and voltage waveforms.
7. Again, simulate the circuit and observe the output voltage and current waveforms, also note down
RMS and Average values.

Waveforms: -
Output Voltage and Output current waveforms for RL Load without Filter.
Output Voltage and Output current waveforms for RL Load without Filter.

Result : - Buck Converter with and with out filter is simulated in MATLAB and the output current and voltage
waveforms are observed.