SlideShare a Scribd company logo
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 10, No. 2, April 2020, pp. 1722~1727
ISSN: 2088-8708, DOI: 10.11591/ijece.v10i2.pp1722-1727  1722
Journal homepage: http://ijece.iaescore.com/index.php/IJECE
Switching pulse generation for DC-DC boost converter using
Xilinx-ISE with FPGA processor
R. Palanisamy, C. S. Boopathi, K. Selvakumar, K. Vijayakumar
SRM Institute of Science and Technology, Kattankulathur, Chennai, India
Article Info ABSTRACT
Article history:
Received Apr 15, 2019
Revised Oct 22, 2019
Accepted Nov 30, 2019
This paper explains steps to generate switching pulse using Xilinx-ISE with
FPGA processor for DC-DC boost converter. The switching pulse generated
using Very high speed integrated circuit Hardware Description Language
(VHDL) with Xilinx-ISE. VHDL is a programming language, which is used
to model and design any complex circuits in a dynamic environment.
This paper gives the course of action for generation of switching pulses for
dc-dc boost converter using Xilinx-ISE and matlab simulink. The switching
pulse generated using Xilinx-ISE with FPGA-Spartan 6 processor compared
with switching pulse generated using matlab.
Keywords:
DC-DC boost converter
Field Programmable Gate Array
(FPGA) Processor
Hardware Description
Language (VHDL)
Xilinx-ISE
Copyright © 2020 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
K. Selvakumar,
Department of Electrical and Electronics Engineering,
SRM Institute of Science and Technology,
Kattankulathur, Chennai, India.
Email: selvakse@gmail.com, krspalani@gmail.com
1. INTRODUCTION
In recent years the usage and progress of Programmable Logic Devices (FPGA, CPLD) are
increasing for the power electronic applications without microprocessors (CPU or DSP) and
microcontrollers [1-2]. Complex control algorithm can be implementing for any power electronic system
using FPGA processor and computational time also significantly reduced using programmable logic
devices [3], but in terms of business based applications for power electronic systems are designed using
microprocessor & microcontroller [4-6]. Generally to improve the output of renewable energy system or dc
source, the dc-dc boost converters are employed. The relevance of dc-dc converters engross the following
requirements like high step up output voltage gain, low input current and low current ripples, high output
voltage and low voltage ripples and higher efficiency [7-10]. The various dc-dc converters are design with
help of conventional coupled inductor, switched capacitor, clamping diodes and controlled power
semiconductor device, which is controlled by duty ratio. Based on duty ratio of dc-dc converter the output
voltage can be increased or decreased [11-14]. In this paper gives the procedure to generate switching pulse
for dc-dc boost converter using Xilinx-ISE with FPGA processor and matlab. The hardware results for dc-dc
boost converter are obtained using Spartan-6 FPGA processor.
2. DC-DC BOOST CONVERTER
The dc-dc converter is electronic system which converts dc source voltage from one voltage range
to another voltage range [15-17]. It attracts many researchers to boost or increases output voltage from
the renewable energy systems like fuel cell, PV system and wind energy system [16]. The conventional
dc–dc converters are power switching converter which innately introduces a certain amount ripple in current
Int J Elec & Comp Eng ISSN: 2088-8708 
Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA… (R. Palanisamy)
1723
output, which is minimized with help of advanced dc-dc converters [17-19]. Generally the conventional
dc-dc converters only applicable for low power applications, which are developed to high power applications
using isolated and non isolated converters [20-22]. In Figure 1 shows the diagram for boost converter, which
is used to boost input dc voltage. When the power switch is ON condition, the inductor charge energy in
the form of electromagnetic field and discharge energy when power switch is off condition. The time
constant RC of the circuit depends on the capacitor size. The output voltage boost level depends on the duty
ratio of the switch and applied input voltage, which is defined as,
𝑉0 = 𝑉𝑖 (1 − 𝐺) (1)
Where, Vo is output voltage, Vi – input voltage and G- duty ratio.
Figure 1. Circuit diagram of DC-DC Boost converter
3. SWITCHING PULSE GENERATION
The switching pulse for dc-dc boost converter is generated using Sinusoidal Pulse Width
Modulation (SPWM). Pulse Width Modulation is a method wherein a fixed DC input voltage is given to
inverters and controlled AC output voltage is obtained by adjusting the duty cycle [23]. Output signal
alternates between ON and OFF within specified period; controls power received by a device and the voltage
seen by the load is directly proportional to the source voltage [24]. Pulse Width Modulation allows us to vary
how much time the signal is high in an analog way [25-26]. While the signal can only be high (usually 5V) or
low (ground) but we can vary the proportion of time the signal is high compared to when it is low is shown in
Figure 2.
Figure 2. SPWM – switching pulse generation
The main advantage of PWM is that power loss in the switching devices is very low. The technique
we are using is the Sinusoidal Pulse Width Modulation. SPWM is one of the most popular modulation
technique used and finds more applications in industries. The gating signal can be generated by comparing
a sinusoidal reference signal with a triangular carrier wave and width of each pulse varied proportionally to
amplitude of a sine wave evaluated at the centre of same pulse. SPWM is one technique which helps in
reducing the harmonics present in quasi state.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 10, No. 2, April 2020 : 1722 - 1727
1724
The modulation index is defined as, Ma=Am/Ac (2)
Where, Am = reference signal amplitude, Ac = carrier signal amplitude.
4. VHDL CODING USING XILINX-ISE
The switching pulse for dc/dc converter is engendered using VHDL coding by Xilinx ISE with help
of FPGA processor. Xilinx-ISE is the platform environment for writing VHDL code and to feed into
the FPGA processor. To generate single switching pulse for dc/dc converter the following VHDL coding
written in Xilinx software.
a. Coding
Library IEEE
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_ARITH.ALL;
Entity top_SPWM
Port (CLK: IN STD_LOGIC;
PWM DIR: OUT_STD_LOGIC;
PWM OE: OUT_ STD_LOGIC;
PWM 1: OUT STD_LOGIC; );
ARCHITECTURE BEHAV OF TOP_PWM IS
Signal CAR: integer:=0
Begin
Process(clk)
Variable counter: integer:=0;
Begin
if rising_edge(clk) then
COUNTER:=COUNTER+1;
If counter > 0 and counter <=1000;
CAR<=CAR+1;
ELSEIF COUNTER >1000 AND COUNTER <= 2000 THEN
CAR<=CAR-1;
ELSEIF COUNTER >2000 THEN
COUNTER:=0;
CAR<=0;
END IF;
END IF;
IF 500>=CAR THEN
PWM 1<= ‘1’;
ELSE
PWM 1 <= ‘0’;
END IF;
END PROCESS;
b. Steps to generate bit file from VHDL coding
After initializing the spartan-6 FPGA processor; the VHDL has written for single switching pulse
generation to control the dc-dc converter. The flowchart for generation of bit files from VHDL code is shown
in Figure 3 and the generated bit file is feed into the FPGA processor to control the dc-dc converter, which is
shown in Figure.4.
5. SIMULATION AND HARDWARE RESULTS & DISCUSSION
The system is simulated and implemented to generate switching pulse using Xilinx-ISE with FPGA
processor for DC-DC boost converter. The switching pulse generated using Very high speed integrated
circuit Hardware Description Language (VHDL) with Xilinx-ISE. VHDL is a programming language, which
is used to model and design any complex circuits in a dynamic environment. the switching pulse generated
through SPWM method and it is implemented through FPGA professor with help of Xilinx software, which
is shown in Figure 5. The DC input supply applied to dc-dc converter is 12V and it is converted 32V, which
is 2.6 times of applied input voltage and is shown in Figure 6.
Int J Elec & Comp Eng ISSN: 2088-8708 
Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA… (R. Palanisamy)
1725
Figure 3. Lowchart to generate bit file from
VHDL code
Figure 4. Flowchart to feed the bit into FPGA
processor
(a)
(b)
Figure 5. Switching pulse generation using SPWM (a) simulation (b) hardware
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 10, No. 2, April 2020 : 1722 - 1727
1726
(a)
(b)
Figure 6. Output voltage of dc-dc boost converter (a) simulation (b) hardware
6. CONCLUSION
Generally various dc-dc converter topologies are used for energy conversion system. In this paper,
switching pulse generation for dc to dc converter using Xilinx – Spartan 6 controller. The output voltage of
the dc-dc converters are varied, which attains as increased, decreased or equal to applied voltage depends on
the duty ratio produced by the sinusoidal pulse width modulation technique. The simulation & hardware
results are verified using matlab/simulink and FPGA processor.
REFERENCES
[1] Yang, W. Li, Y. Zhao, and X. He, “Design and analysis of a grid connected PV power system,” IEEE Trans.Power
Electron., vol. 25, no. 4, pp. 992–1000, Apr. 2010.
[2] J. Selvaraj and N. A. Rahim, “Multilevel inverter for grid-connected PV system employing digital PI controller,”
IEEE Trans. Ind. Electron., vol. 56, no. 1, pp. 149–158, Jan. 2009.
[3] L. S. Yang, T. J. Liang, H. C. Lee, and J. F. Chen, “Novel high step-up DC–DC converter with coupled-inductor
and voltage doubler circuits,” IEEE Trans. Ind. Electron., vol. 58, no. 9, pp. 4196– 4206, Sep. 2011.
[4] Q. Zhao and F. C. Lee, “High-efficiency, high step-up DC–DC converters,” IEEE Trans. Power Electron., vol. 18,
no. 1, pp. 65–73, Jan. 2003.
[5] R. Palanisamy, K. Vijayakumar “Maximum Boost Control for 7-level z-source cascaded h-bridge inverter ”,
International Journal of Power Electronics and Drive Systems, vol 8, Issue 2, June 2017.
[6] W. Yu, H. Qian, and J. S. Lai, “Design of high-efficiency bidirectional dc–dc converter and high-precision
efficiency measurement,” IEEE Trans Power Electron., vol. 25, no. 3, pp. 650– 658, Mar. 2010.
Int J Elec & Comp Eng ISSN: 2088-8708 
Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA… (R. Palanisamy)
1727
[7] Y. R. J. Wai and R. Y. Duan, “High step-up converter with coupled inductor,” IEEE Trans. Power Electron.,
vol. 20, no. 5, pp. 1025–1035, Sep. 2005.
[8] R. Palanisamy, K. Vijayakumar, V. Venkatachalam, K. Saravanan, “Simulation of various DC-DC converters for
photovoltaic system,” International Journal of Electrical and Computer Engineering (IJECE), Vol. 9, No. 2,
pp. 917~925, April 2019.
[9] Poh Chiang Loh, Feng Gao, FredeBlaabjerg, and Sokweilim, “Operational Analysis and Modulation Control of
ThreeLevel Z-Source Inverters With Enhanced Output Waveform Quality,” IEEE Transaction on Power
Electronics, Vol.24, No.7, July 2010.
[10] S.C.Tan, Y.M.Lai, C.K. Tse, “Implementation of Pulse-Width- Modulation based Sliding Mode Controller for Boost
converters,” IEEE Power Electronics Letters, vol.3, No.4, pp.130-135, Dec. 2006.
[11] S.S.Muley, R.M.Nagarale, “Sliding Mode Control Of Boost converter,” IJETAE ISSN:2250-2259, vol.3, Issue 9,
Sept.2013.
[12] R. Palanisamy, A.U Mutawakkil, K. Vijayakumar “Hysteresis SVM for coupled inductor z source diode clamped
3-level inverter based grid connected PV system,” International Journal of Power Electronics and Drive Systems,
vol 7, Issue 4, Dec 2016.
[13] S.S. Kim, D.K. Choi, S.J. Jang, T.W. Lee, C.Y. Won. The active clamp SEPIC-flyback converter, Power Electronics
Specialists Conference, 2005. PESC’05. IEEE 36th, pp. 1209-1212, 2005.
[14] W. Li and X. He, “An interleaved winding-coupled boost converter with passive lossless clamp circuits,” IEEE
Trans. Power Electron., vol. 22, no. 4, pp. 1499–1507, Jul. 2007.
[15] Y.-P. Hsieh, J.-F. Chen, T.-J. Liang, and L.-S. Yang, “A novel high step-up DC–DC converter for a microgrid
system,” IEEE Trans. Power Electron., vol. 26, no. 4, pp. 1127– 1136, Apr. 2011.
[16] R. Xie,W. Li, Y. Zhao, J. Zhao, X. He, and F. Cao, “Performance analysis of isolated ZVT interleaved converter
with winding-cross-coupled inductors and switched capacitors,” in Proc. IEEE Energy Convers. Congr. Expo.
Atlanta, GA, USA, pp. 2025–2029, 2010.
[17] Lin.W.Song & Huang.I.Bau “Harmonic Reduction in Inverters by Use of Sinusoidal Pulse Width Modulation,”
IEEE Transactions on Industrial Electronics - IEEE TRANS IND ELECTRON , vol. IECI-27, no. 3, pp. 201-207,
1980.
[18] Maswood. Ali.I & Al-Ammar. Essam "Analysis of a PWM Voltage Source Inverter with PI Controller under Non-
ideal conditions," International Power Engineering Conference-IPEC, 2010.
[19] Anand. D & Jeevananthan .S "Modeling and Analysis of Conducted EMI Emissions of a Single-Phase PWM
Inverters" Asian Power Electronics Journal, Vol. 4, No.3 December 2010.
[20] Crowley. Ian. F & Leung. H. F "PWM Techniques: A Pure Sine Wave Inverter," Worcester Polytechnic Institute
Major Qualifying Project, 2010.
[21] Matsuo, Hirofumi; Kurokawa, Fujio; , "New Solar Cell Power Supply System Using a Boost Type Bidirectinal DC-
DC Converter," Industrial Electronics, IEEE Transactions on , vol.IE-31, no.1, pp.51- 55, Feb. 1984.
[22] Henn, G.A.L.; Barreto, L.H.S.; Oliveira, D.S.; da Silva, E.A.S., "A novel bidirectional interleaved boost converter
with high voltage gain," Applied Power Electronics Conference and Exposition, 2008. APEC 2008. Twenty-Third
Annual IEEE, vol., no., pp.1589-1594, 24-28 Feb. 2008.
[23] Ci-Ming Hong; Lung-Sheng Yang; TsorngJuu Liang; Jiann-Fuh Chen, "Novel bidirectional DC-DC converter with
high step-up/down voltage gain," Energy Conversion Congress and Exposition, 2009. ECCE 2009. IEEE, pp.60- 66,
20-24 Sept. 2009.
[24] Liao, W.C.; Liang, T.J.; Liang, H.H.; Liao, H.K.; Yang, L.S.; Juang, K.C.; Chen, J.F., "Study and implementation of
a novel bidirectional DC-DC converter with high conversion ratio," Energy Conversion Congress and Exposition
(ECCE), 2011 IEEE , vol., no., pp.134-140, 17-22 Sept. 2011.
[25] Lung-Sheng Yang; Tsorng-Juu Liang, "Analysis and Implementation of a Novel Bidirectional DC–DC Converter,"
Industrial Electronics, IEEE Transactions on, vol.59, no.1, pp.422-434, Jan. 2012.
[26] Zhigang Liang; Huang, A.Q.; Rong Guo, "High efficiency switched capacitor buckboost converter for PV
application," Applied Power Electronics Conference and Exposition (APEC), 2012 Twenty-Seventh Annual IEEE,
vol., no., pp.1951-1958, 5-9 Feb. 2012.

More Related Content

PDF
Life Cycle of Big Data Analysis by using MapReduce Algorithm
PDF
Novel High Voltage Buck Boost Converter
PDF
J0372049056
PDF
Simplified cascade multiphase DC-DC boost power converters for high voltage-g...
PDF
Efficient Design of Differential Trans- Conductance Amplifier with Sub-Thresh...
PDF
A unity power factor bridgeless isolated cuk converter fed brushless dc motor...
PDF
A Novel Single Phase bridgeless AC/DC PFC converter for Low Total Harmonics D...
PDF
An Internal Current Controlled BLDC Motor Drive Supplied with PV Fed High Vol...
Life Cycle of Big Data Analysis by using MapReduce Algorithm
Novel High Voltage Buck Boost Converter
J0372049056
Simplified cascade multiphase DC-DC boost power converters for high voltage-g...
Efficient Design of Differential Trans- Conductance Amplifier with Sub-Thresh...
A unity power factor bridgeless isolated cuk converter fed brushless dc motor...
A Novel Single Phase bridgeless AC/DC PFC converter for Low Total Harmonics D...
An Internal Current Controlled BLDC Motor Drive Supplied with PV Fed High Vol...

What's hot (19)

PDF
C010242128
PDF
Analysis and design of single switch forward-flyback two-channel led driver w...
PDF
IMPLEMENTATION OF DISCONTINUOUS INDUCTOR CURRENT MODE IN CUK CONVERTERS FED B...
PDF
IEEE POWER ELECTRONICS PROJECT TITLE 2015-16
PDF
IRJET - A Comparative Analysis of Cuk and Buck Boost Converter for PFC in...
PDF
A Review of Low-Energy 1-Bit Full Adder Techniques for Power Deprived Applica...
PDF
IRJET - Comparative Study of Different AC-DC Converter for High Step Down
PDF
Development and implementation of two-stage boost converter for single-phase ...
PDF
AN ACTIVE PFC WITH FLYBACK DESIGN FOR INTELLIGENCE IN STREET LIGHT APPLICATION
PDF
IRJET- Design and Implementation of Single Switch Sepic Converter for Sup...
DOCX
Ieee 2018 2019 new power electronics titles
DOCX
Comprehensive Study of Single-Phase AC-DC Power Factor Corrected Converters w...
PDF
Comparison of Buck-Boost and Cuk Converters for BLDC Drive Applications with PFC
PDF
A three level quasi-two-stage single-phase pfc converter with flexible output...
PDF
IRJET- Power Quality Improvement by Harmonic Reduction using Compact Desi...
PDF
A bridgeless cuk converter based induction motor drive for pfc applications
PDF
STATE-SPACE AVERAGING METHOD
PDF
Power quality improvement using impedance network based inverter
PDF
Application of direct MRAC in PI controller for DC-DC boost converter
C010242128
Analysis and design of single switch forward-flyback two-channel led driver w...
IMPLEMENTATION OF DISCONTINUOUS INDUCTOR CURRENT MODE IN CUK CONVERTERS FED B...
IEEE POWER ELECTRONICS PROJECT TITLE 2015-16
IRJET - A Comparative Analysis of Cuk and Buck Boost Converter for PFC in...
A Review of Low-Energy 1-Bit Full Adder Techniques for Power Deprived Applica...
IRJET - Comparative Study of Different AC-DC Converter for High Step Down
Development and implementation of two-stage boost converter for single-phase ...
AN ACTIVE PFC WITH FLYBACK DESIGN FOR INTELLIGENCE IN STREET LIGHT APPLICATION
IRJET- Design and Implementation of Single Switch Sepic Converter for Sup...
Ieee 2018 2019 new power electronics titles
Comprehensive Study of Single-Phase AC-DC Power Factor Corrected Converters w...
Comparison of Buck-Boost and Cuk Converters for BLDC Drive Applications with PFC
A three level quasi-two-stage single-phase pfc converter with flexible output...
IRJET- Power Quality Improvement by Harmonic Reduction using Compact Desi...
A bridgeless cuk converter based induction motor drive for pfc applications
STATE-SPACE AVERAGING METHOD
Power quality improvement using impedance network based inverter
Application of direct MRAC in PI controller for DC-DC boost converter
Ad

Similar to Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA processor (20)

PDF
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
PDF
39 9146 a novel single source multi output (edit lafi)
PDF
A Commercial Low Cost, Highly Efficient UC3842 based High Brightness LED (HBL...
PDF
Analysis and design of single phase voltage-frequency converter with optimize...
PDF
A Review on Modeling and Analysis of Multi Stage with Multi Phase DC DC Boost...
PDF
40120140505013
PDF
Design and simulation of Arduino Nano controlled DC-DC converters for low and...
PDF
5 kW Three-Channel CCM PFC Controller
PDF
International Journal of Engineering Research and Development
PDF
G010614450
PDF
Design & Implementation of Controller Based Buck-Boost Converter for Small Wi...
PDF
Vibration Based Energy Harvesting Interface Circuit using Diode-Capacitor Top...
PDF
Design, Simulation and Hardware Implementation of a Multi Device Interleaved ...
DOC
Multi_Vdd_IEEE_Paper
PPTX
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
PDF
506 267-276
PDF
Development of square wave inverter using DC/DC boost converter
PDF
Proportional Resonant Controlled Dual Active Bridge DC to AC Converter System...
PDF
Grid Connected Distributed Generation System with High Voltage Gain Cascaded ...
PDF
Closed Loop Simulation and Implementation of Digital Integral Control of Sy...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
39 9146 a novel single source multi output (edit lafi)
A Commercial Low Cost, Highly Efficient UC3842 based High Brightness LED (HBL...
Analysis and design of single phase voltage-frequency converter with optimize...
A Review on Modeling and Analysis of Multi Stage with Multi Phase DC DC Boost...
40120140505013
Design and simulation of Arduino Nano controlled DC-DC converters for low and...
5 kW Three-Channel CCM PFC Controller
International Journal of Engineering Research and Development
G010614450
Design & Implementation of Controller Based Buck-Boost Converter for Small Wi...
Vibration Based Energy Harvesting Interface Circuit using Diode-Capacitor Top...
Design, Simulation and Hardware Implementation of a Multi Device Interleaved ...
Multi_Vdd_IEEE_Paper
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
506 267-276
Development of square wave inverter using DC/DC boost converter
Proportional Resonant Controlled Dual Active Bridge DC to AC Converter System...
Grid Connected Distributed Generation System with High Voltage Gain Cascaded ...
Closed Loop Simulation and Implementation of Digital Integral Control of Sy...
Ad

More from IJECEIAES (20)

PDF
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
PDF
Embedded machine learning-based road conditions and driving behavior monitoring
PDF
Advanced control scheme of doubly fed induction generator for wind turbine us...
PDF
Neural network optimizer of proportional-integral-differential controller par...
PDF
An improved modulation technique suitable for a three level flying capacitor ...
PDF
A review on features and methods of potential fishing zone
PDF
Electrical signal interference minimization using appropriate core material f...
PDF
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
PDF
Bibliometric analysis highlighting the role of women in addressing climate ch...
PDF
Voltage and frequency control of microgrid in presence of micro-turbine inter...
PDF
Enhancing battery system identification: nonlinear autoregressive modeling fo...
PDF
Smart grid deployment: from a bibliometric analysis to a survey
PDF
Use of analytical hierarchy process for selecting and prioritizing islanding ...
PDF
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
PDF
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
PDF
Adaptive synchronous sliding control for a robot manipulator based on neural ...
PDF
Remote field-programmable gate array laboratory for signal acquisition and de...
PDF
Detecting and resolving feature envy through automated machine learning and m...
PDF
Smart monitoring technique for solar cell systems using internet of things ba...
PDF
An efficient security framework for intrusion detection and prevention in int...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Embedded machine learning-based road conditions and driving behavior monitoring
Advanced control scheme of doubly fed induction generator for wind turbine us...
Neural network optimizer of proportional-integral-differential controller par...
An improved modulation technique suitable for a three level flying capacitor ...
A review on features and methods of potential fishing zone
Electrical signal interference minimization using appropriate core material f...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Bibliometric analysis highlighting the role of women in addressing climate ch...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Smart grid deployment: from a bibliometric analysis to a survey
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Remote field-programmable gate array laboratory for signal acquisition and de...
Detecting and resolving feature envy through automated machine learning and m...
Smart monitoring technique for solar cell systems using internet of things ba...
An efficient security framework for intrusion detection and prevention in int...

Recently uploaded (20)

PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPT
Project quality management in manufacturing
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
PPT on Performance Review to get promotions
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
CYBER-CRIMES AND SECURITY A guide to understanding
Project quality management in manufacturing
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Model Code of Practice - Construction Work - 21102022 .pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPT on Performance Review to get promotions
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Embodied AI: Ushering in the Next Era of Intelligent Systems
Internet of Things (IOT) - A guide to understanding
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Mechanical Engineering MATERIALS Selection
Operating System & Kernel Study Guide-1 - converted.pdf
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf

Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA processor

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 10, No. 2, April 2020, pp. 1722~1727 ISSN: 2088-8708, DOI: 10.11591/ijece.v10i2.pp1722-1727  1722 Journal homepage: http://ijece.iaescore.com/index.php/IJECE Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA processor R. Palanisamy, C. S. Boopathi, K. Selvakumar, K. Vijayakumar SRM Institute of Science and Technology, Kattankulathur, Chennai, India Article Info ABSTRACT Article history: Received Apr 15, 2019 Revised Oct 22, 2019 Accepted Nov 30, 2019 This paper explains steps to generate switching pulse using Xilinx-ISE with FPGA processor for DC-DC boost converter. The switching pulse generated using Very high speed integrated circuit Hardware Description Language (VHDL) with Xilinx-ISE. VHDL is a programming language, which is used to model and design any complex circuits in a dynamic environment. This paper gives the course of action for generation of switching pulses for dc-dc boost converter using Xilinx-ISE and matlab simulink. The switching pulse generated using Xilinx-ISE with FPGA-Spartan 6 processor compared with switching pulse generated using matlab. Keywords: DC-DC boost converter Field Programmable Gate Array (FPGA) Processor Hardware Description Language (VHDL) Xilinx-ISE Copyright © 2020 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: K. Selvakumar, Department of Electrical and Electronics Engineering, SRM Institute of Science and Technology, Kattankulathur, Chennai, India. Email: selvakse@gmail.com, krspalani@gmail.com 1. INTRODUCTION In recent years the usage and progress of Programmable Logic Devices (FPGA, CPLD) are increasing for the power electronic applications without microprocessors (CPU or DSP) and microcontrollers [1-2]. Complex control algorithm can be implementing for any power electronic system using FPGA processor and computational time also significantly reduced using programmable logic devices [3], but in terms of business based applications for power electronic systems are designed using microprocessor & microcontroller [4-6]. Generally to improve the output of renewable energy system or dc source, the dc-dc boost converters are employed. The relevance of dc-dc converters engross the following requirements like high step up output voltage gain, low input current and low current ripples, high output voltage and low voltage ripples and higher efficiency [7-10]. The various dc-dc converters are design with help of conventional coupled inductor, switched capacitor, clamping diodes and controlled power semiconductor device, which is controlled by duty ratio. Based on duty ratio of dc-dc converter the output voltage can be increased or decreased [11-14]. In this paper gives the procedure to generate switching pulse for dc-dc boost converter using Xilinx-ISE with FPGA processor and matlab. The hardware results for dc-dc boost converter are obtained using Spartan-6 FPGA processor. 2. DC-DC BOOST CONVERTER The dc-dc converter is electronic system which converts dc source voltage from one voltage range to another voltage range [15-17]. It attracts many researchers to boost or increases output voltage from the renewable energy systems like fuel cell, PV system and wind energy system [16]. The conventional dc–dc converters are power switching converter which innately introduces a certain amount ripple in current
  • 2. Int J Elec & Comp Eng ISSN: 2088-8708  Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA… (R. Palanisamy) 1723 output, which is minimized with help of advanced dc-dc converters [17-19]. Generally the conventional dc-dc converters only applicable for low power applications, which are developed to high power applications using isolated and non isolated converters [20-22]. In Figure 1 shows the diagram for boost converter, which is used to boost input dc voltage. When the power switch is ON condition, the inductor charge energy in the form of electromagnetic field and discharge energy when power switch is off condition. The time constant RC of the circuit depends on the capacitor size. The output voltage boost level depends on the duty ratio of the switch and applied input voltage, which is defined as, 𝑉0 = 𝑉𝑖 (1 − 𝐺) (1) Where, Vo is output voltage, Vi – input voltage and G- duty ratio. Figure 1. Circuit diagram of DC-DC Boost converter 3. SWITCHING PULSE GENERATION The switching pulse for dc-dc boost converter is generated using Sinusoidal Pulse Width Modulation (SPWM). Pulse Width Modulation is a method wherein a fixed DC input voltage is given to inverters and controlled AC output voltage is obtained by adjusting the duty cycle [23]. Output signal alternates between ON and OFF within specified period; controls power received by a device and the voltage seen by the load is directly proportional to the source voltage [24]. Pulse Width Modulation allows us to vary how much time the signal is high in an analog way [25-26]. While the signal can only be high (usually 5V) or low (ground) but we can vary the proportion of time the signal is high compared to when it is low is shown in Figure 2. Figure 2. SPWM – switching pulse generation The main advantage of PWM is that power loss in the switching devices is very low. The technique we are using is the Sinusoidal Pulse Width Modulation. SPWM is one of the most popular modulation technique used and finds more applications in industries. The gating signal can be generated by comparing a sinusoidal reference signal with a triangular carrier wave and width of each pulse varied proportionally to amplitude of a sine wave evaluated at the centre of same pulse. SPWM is one technique which helps in reducing the harmonics present in quasi state.
  • 3.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 10, No. 2, April 2020 : 1722 - 1727 1724 The modulation index is defined as, Ma=Am/Ac (2) Where, Am = reference signal amplitude, Ac = carrier signal amplitude. 4. VHDL CODING USING XILINX-ISE The switching pulse for dc/dc converter is engendered using VHDL coding by Xilinx ISE with help of FPGA processor. Xilinx-ISE is the platform environment for writing VHDL code and to feed into the FPGA processor. To generate single switching pulse for dc/dc converter the following VHDL coding written in Xilinx software. a. Coding Library IEEE USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_ARITH.ALL; Entity top_SPWM Port (CLK: IN STD_LOGIC; PWM DIR: OUT_STD_LOGIC; PWM OE: OUT_ STD_LOGIC; PWM 1: OUT STD_LOGIC; ); ARCHITECTURE BEHAV OF TOP_PWM IS Signal CAR: integer:=0 Begin Process(clk) Variable counter: integer:=0; Begin if rising_edge(clk) then COUNTER:=COUNTER+1; If counter > 0 and counter <=1000; CAR<=CAR+1; ELSEIF COUNTER >1000 AND COUNTER <= 2000 THEN CAR<=CAR-1; ELSEIF COUNTER >2000 THEN COUNTER:=0; CAR<=0; END IF; END IF; IF 500>=CAR THEN PWM 1<= ‘1’; ELSE PWM 1 <= ‘0’; END IF; END PROCESS; b. Steps to generate bit file from VHDL coding After initializing the spartan-6 FPGA processor; the VHDL has written for single switching pulse generation to control the dc-dc converter. The flowchart for generation of bit files from VHDL code is shown in Figure 3 and the generated bit file is feed into the FPGA processor to control the dc-dc converter, which is shown in Figure.4. 5. SIMULATION AND HARDWARE RESULTS & DISCUSSION The system is simulated and implemented to generate switching pulse using Xilinx-ISE with FPGA processor for DC-DC boost converter. The switching pulse generated using Very high speed integrated circuit Hardware Description Language (VHDL) with Xilinx-ISE. VHDL is a programming language, which is used to model and design any complex circuits in a dynamic environment. the switching pulse generated through SPWM method and it is implemented through FPGA professor with help of Xilinx software, which is shown in Figure 5. The DC input supply applied to dc-dc converter is 12V and it is converted 32V, which is 2.6 times of applied input voltage and is shown in Figure 6.
  • 4. Int J Elec & Comp Eng ISSN: 2088-8708  Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA… (R. Palanisamy) 1725 Figure 3. Lowchart to generate bit file from VHDL code Figure 4. Flowchart to feed the bit into FPGA processor (a) (b) Figure 5. Switching pulse generation using SPWM (a) simulation (b) hardware
  • 5.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 10, No. 2, April 2020 : 1722 - 1727 1726 (a) (b) Figure 6. Output voltage of dc-dc boost converter (a) simulation (b) hardware 6. CONCLUSION Generally various dc-dc converter topologies are used for energy conversion system. In this paper, switching pulse generation for dc to dc converter using Xilinx – Spartan 6 controller. The output voltage of the dc-dc converters are varied, which attains as increased, decreased or equal to applied voltage depends on the duty ratio produced by the sinusoidal pulse width modulation technique. The simulation & hardware results are verified using matlab/simulink and FPGA processor. REFERENCES [1] Yang, W. Li, Y. Zhao, and X. He, “Design and analysis of a grid connected PV power system,” IEEE Trans.Power Electron., vol. 25, no. 4, pp. 992–1000, Apr. 2010. [2] J. Selvaraj and N. A. Rahim, “Multilevel inverter for grid-connected PV system employing digital PI controller,” IEEE Trans. Ind. Electron., vol. 56, no. 1, pp. 149–158, Jan. 2009. [3] L. S. Yang, T. J. Liang, H. C. Lee, and J. F. Chen, “Novel high step-up DC–DC converter with coupled-inductor and voltage doubler circuits,” IEEE Trans. Ind. Electron., vol. 58, no. 9, pp. 4196– 4206, Sep. 2011. [4] Q. Zhao and F. C. Lee, “High-efficiency, high step-up DC–DC converters,” IEEE Trans. Power Electron., vol. 18, no. 1, pp. 65–73, Jan. 2003. [5] R. Palanisamy, K. Vijayakumar “Maximum Boost Control for 7-level z-source cascaded h-bridge inverter ”, International Journal of Power Electronics and Drive Systems, vol 8, Issue 2, June 2017. [6] W. Yu, H. Qian, and J. S. Lai, “Design of high-efficiency bidirectional dc–dc converter and high-precision efficiency measurement,” IEEE Trans Power Electron., vol. 25, no. 3, pp. 650– 658, Mar. 2010.
  • 6. Int J Elec & Comp Eng ISSN: 2088-8708  Switching pulse generation for DC-DC boost converter using Xilinx-ISE with FPGA… (R. Palanisamy) 1727 [7] Y. R. J. Wai and R. Y. Duan, “High step-up converter with coupled inductor,” IEEE Trans. Power Electron., vol. 20, no. 5, pp. 1025–1035, Sep. 2005. [8] R. Palanisamy, K. Vijayakumar, V. Venkatachalam, K. Saravanan, “Simulation of various DC-DC converters for photovoltaic system,” International Journal of Electrical and Computer Engineering (IJECE), Vol. 9, No. 2, pp. 917~925, April 2019. [9] Poh Chiang Loh, Feng Gao, FredeBlaabjerg, and Sokweilim, “Operational Analysis and Modulation Control of ThreeLevel Z-Source Inverters With Enhanced Output Waveform Quality,” IEEE Transaction on Power Electronics, Vol.24, No.7, July 2010. [10] S.C.Tan, Y.M.Lai, C.K. Tse, “Implementation of Pulse-Width- Modulation based Sliding Mode Controller for Boost converters,” IEEE Power Electronics Letters, vol.3, No.4, pp.130-135, Dec. 2006. [11] S.S.Muley, R.M.Nagarale, “Sliding Mode Control Of Boost converter,” IJETAE ISSN:2250-2259, vol.3, Issue 9, Sept.2013. [12] R. Palanisamy, A.U Mutawakkil, K. Vijayakumar “Hysteresis SVM for coupled inductor z source diode clamped 3-level inverter based grid connected PV system,” International Journal of Power Electronics and Drive Systems, vol 7, Issue 4, Dec 2016. [13] S.S. Kim, D.K. Choi, S.J. Jang, T.W. Lee, C.Y. Won. The active clamp SEPIC-flyback converter, Power Electronics Specialists Conference, 2005. PESC’05. IEEE 36th, pp. 1209-1212, 2005. [14] W. Li and X. He, “An interleaved winding-coupled boost converter with passive lossless clamp circuits,” IEEE Trans. Power Electron., vol. 22, no. 4, pp. 1499–1507, Jul. 2007. [15] Y.-P. Hsieh, J.-F. Chen, T.-J. Liang, and L.-S. Yang, “A novel high step-up DC–DC converter for a microgrid system,” IEEE Trans. Power Electron., vol. 26, no. 4, pp. 1127– 1136, Apr. 2011. [16] R. Xie,W. Li, Y. Zhao, J. Zhao, X. He, and F. Cao, “Performance analysis of isolated ZVT interleaved converter with winding-cross-coupled inductors and switched capacitors,” in Proc. IEEE Energy Convers. Congr. Expo. Atlanta, GA, USA, pp. 2025–2029, 2010. [17] Lin.W.Song & Huang.I.Bau “Harmonic Reduction in Inverters by Use of Sinusoidal Pulse Width Modulation,” IEEE Transactions on Industrial Electronics - IEEE TRANS IND ELECTRON , vol. IECI-27, no. 3, pp. 201-207, 1980. [18] Maswood. Ali.I & Al-Ammar. Essam "Analysis of a PWM Voltage Source Inverter with PI Controller under Non- ideal conditions," International Power Engineering Conference-IPEC, 2010. [19] Anand. D & Jeevananthan .S "Modeling and Analysis of Conducted EMI Emissions of a Single-Phase PWM Inverters" Asian Power Electronics Journal, Vol. 4, No.3 December 2010. [20] Crowley. Ian. F & Leung. H. F "PWM Techniques: A Pure Sine Wave Inverter," Worcester Polytechnic Institute Major Qualifying Project, 2010. [21] Matsuo, Hirofumi; Kurokawa, Fujio; , "New Solar Cell Power Supply System Using a Boost Type Bidirectinal DC- DC Converter," Industrial Electronics, IEEE Transactions on , vol.IE-31, no.1, pp.51- 55, Feb. 1984. [22] Henn, G.A.L.; Barreto, L.H.S.; Oliveira, D.S.; da Silva, E.A.S., "A novel bidirectional interleaved boost converter with high voltage gain," Applied Power Electronics Conference and Exposition, 2008. APEC 2008. Twenty-Third Annual IEEE, vol., no., pp.1589-1594, 24-28 Feb. 2008. [23] Ci-Ming Hong; Lung-Sheng Yang; TsorngJuu Liang; Jiann-Fuh Chen, "Novel bidirectional DC-DC converter with high step-up/down voltage gain," Energy Conversion Congress and Exposition, 2009. ECCE 2009. IEEE, pp.60- 66, 20-24 Sept. 2009. [24] Liao, W.C.; Liang, T.J.; Liang, H.H.; Liao, H.K.; Yang, L.S.; Juang, K.C.; Chen, J.F., "Study and implementation of a novel bidirectional DC-DC converter with high conversion ratio," Energy Conversion Congress and Exposition (ECCE), 2011 IEEE , vol., no., pp.134-140, 17-22 Sept. 2011. [25] Lung-Sheng Yang; Tsorng-Juu Liang, "Analysis and Implementation of a Novel Bidirectional DC–DC Converter," Industrial Electronics, IEEE Transactions on, vol.59, no.1, pp.422-434, Jan. 2012. [26] Zhigang Liang; Huang, A.Q.; Rong Guo, "High efficiency switched capacitor buckboost converter for PV application," Applied Power Electronics Conference and Exposition (APEC), 2012 Twenty-Seventh Annual IEEE, vol., no., pp.1951-1958, 5-9 Feb. 2012.