Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Design and Analysis of Closed Loop Interleaved

Boost Converter with Arduino based Soft PI


Controller for Photovoltiac Application
Md. Khairul Alam Prof. Dr. Md. Ashraful Hoque
Department of Electrical and Electronic Department of Electrical and Electronic
Engineering Engineering
University of Asia Pacific Islamic University of Technology (IUT)
Dhaka, Bangladesh Gazipur, Bangladesh
khairul@uap-bd.edu mahoque@iut-dhaka.edu

Abstract—Low switching losses and high step up ratio is often The ripple current is increased due to the inductor used in
desirable in renewable application namely in high power boost converters. In high power applications, it is
photovoltaic system with low voltage and current ripple. In this
paper, a two-phase closed loop Interleaved Boost Converter advantageous to use multiple boost converters connected
(IBC) has been presented to obtain better stability in high parallelly, also known as interleaved connection, to improve
power PV application. Arduino based software generated the power level at the output as well as minimize ripple both
Proportional Integral (PI) controller is used to generate
at the input and output end. Interleaved converters provide
appropriate Pulse Width Modulation (PWM) pulse switching.
Interleaved boost converter is used as it leads the system higher efficiency, lower voltage at the output and lower
towards lower voltage and current ripples at both input and ripple in the input current; lower complexity than multiple
output side. Besides, it can also provide higher power and cascaded converters. In IBC, effective switching frequency
better control compared to Single Phase Boost Converter.
Arduino based PI controller is used instead of hardware-based can be doubled which helps to increase the reliability and
PI controller since it reduces the complexity and improves reduce switching losses. Although power loss is incurred
stability as well as reliability. A complete SIMULINK model due to switching components and inductors, the interleaved
has been developed and the simulation results have been architecture enhances the performance of converter.
provided in the paper.

Keywords—pv system, interleaved boost converter, arduino, Overall system efficiency can be increased by 1.5% by
pi controller, closed loop. incorporating IBC with resonant soft switching method
instead of conventional hard switching [1]. S.V. Dhople et
al. interleaved three boost converter and superior current
I. INTRODUCTION characteristics were found compared to coupled inductor
Traditional energy resources are on the verge of converters [2]. Soft switching was obtained by A. Vazquez
exhaustion while inducing terrible effects on environment. et al. using two extra switches operating on Synchronous
On the other contrary, constant search for clean and Conduction Mode (SCM) [3]. Majid Delshad and his fellow
abundant source of energy continues for remote areas where researchers showed that ZVS condition can be achieved by
power grids are unavailable. Considering the mentioned replacing two inductors with two transformers without using
criteria, solar energy is the most suitable and sustainable any auxiliary switch [4]. Jiang Fei et al. have proposed a
solution for the growing demands. Wind and geothermal simple IBC topology with soft switching devoid of any
energy are also becoming quite popular. However, voltage operating switches [5]. K. Matsumura et al. has integrated
levels obtained from such renewable energy sources quite multilevel boost converter and IBC in a novel topology to
low and produce unregulated voltage output. Therefore, achieve large increase in voltage and efficiency level [6].
suitable power converters especially boost converters may Switching and reverse-recovery losses of boost diodes can
be used to step up the output voltage as well as regulate it. be decreased by adopting a simple structure [7]-[8].
Switching losses and voltage stress can also be reduced by
DC-DC power converters play a major role in using coupling capacitor in IBC [9]. Niraj Rana has
photovoltaic power generation and other renewable energy minimized the ripple and improved the dynamic response by
application. Boost converter helps increase the voltage level, implementing tri-state IBC [10]. Daigoro Ebisumoto et al.
improve stability and power factor. In some cases, boost investigated IBC with Closed-Coupled Inductor [11]. Sayed
converter may also be used as a pre-regulator. It is evident Mokhtar Gheasaryan et al. has increased the efficiency of
that DC-DC converters require acceptable and efficient the system using soft switching technique [12].
operation for the PV system to be effective.
978-1-5386-8158-9/19/$31.00 2019 IEEE
Simplicity and robustness are of primary importance in (4)
PV system. One of the obstacles of IBC is concerned with
complexity. Another challenge is balancing the phase shift (5)
among different switches. An interleaved closed loop boost
converter has been suggested in this paper for photovoltaic (6)
operations. It is proven that better stability can be achieved
by closed loop IBC. An Arduino based PID controller is The current of the inductors is out of phase and cancels the
implemented for feedback control. The Arduino utilizes ripple of one another. From equation “Eq. 5”and “Eq. 6” the
input signal to calculate its required derivative and integral value of the inductor can be calculated for known value of
constants according to the predicted output and generates input and output voltage. The duty cycle, can be found
the appropriate PWM signal. The complexity of the circuit using “Eq. 7” given below.
is reduced due to Arduino microcontroller. Moreover, it also
helps manage the phase shift and duty cycle efficiently. (7)
MATLAB/SIMULINK is used to examine the design and
the simulation results have thus demonstrated in the paper. Duty cycle is expressed in percentage and is the ratio of
time the circuit is ON to the total time period. It is generated
II. INTERLEAVED BOOST CONVERTER by a reference DC signal along with a saw-tooth waveform
is fed to the input of a comparator to generate a pulse with
A boost or step-up converter is a power converter which has desired duty cycle. The value of the capacitor, can be
a higher DC voltage at the output than at the input. Owing to found using “Eq. 8” shown below.
the large ripple content in the current, conventional boost
converters are incompatible in applications involving high (8)
power. Rather interleaved boost converter is suited for high
power application due to lower ripple content in current. Where, output voltage change is denoted by , load
Multiple identical step-up converters having same phase resistance by and the switching frequency by . To
shift and switching frequency is assembled parallelly to calculate all the basic parameters, (e.g. value of inductor,
construct an interleaved boost converter. IBC has lower capacitor, duty cycle) the above equations are used.
ripple in input-output current and voltage waveforms. It can
operate on higher switching frequency and thus reduces loss III. SIMULINK MODEL OF PROPOSED CONVERTER
and scale down the converter. The circuit diagram of a two- In this paper, a PI controller incorporated IBC is
phase IBC is given in “Fig. 1”. proposed to minimize the ripple of output voltage and
current. Microcontroller based PI controller is implemented
to simplify the system with increased stability. A PI
controller is a feedback mechanism in control system used
extensively in industrial applications. The difference between
the measured output and its desired value is computed as the
error by the PI controller. According to the calculated error,
the proportional and the integral gain is adjusted. The
proposed SIMULINK model of the close loop IBC has been
illustrated in “Fig. 2”. The Arduino microcontroller, shown
as a subsystem in the model, is used for testing the system.
Fig. 1. Circuit Diagram of IBC The reference and actual output voltage are fed to the
microcontroller and two PWM pulses are generated
In a two-phase boost converter, a pair of boost converters is according to the inputs to drive two MOSFETs. Software
kept 180° apart in phase. Current at the input is the based PI controller is implemented here. Based on the input
summation of individual inductor current (e.g. & ). data, the microcontroller calculates the values for
Since the converter operates 180° out of phase, each proportional (P) and integral (I) constant programmatically.
inductor cancels the ripple of the other and thus the total Phase shift and duty cycle is controlled automatically which
input current ripple is reduced. improves the system stability and reduces the complexity.

When switch is on and switch is off, the current


and of the inductor is,

(1)

(2)
Considering first phase when one switch ( is off and
other switch (e.g. is on, the inductor current is,

(3)
Fig. 2. Simulink model of proposed converter Fig. 4. Transient current (inductor, input, load)

After calculating the percentage error, the microcontroller The system was further simulated for different inductor
checks if the error is greater than the allowable limit and values. “Fig. 5” shows the response for three different values
recalculate the duty cycle and phase shift by adjusting P and of inductors. Peak current is larger for lower values of
I. An error of 2% is used as an example in the flow chart. All inductor but reaches steady state faster.
parameters like percentage error, P & I can be set
programmatically. The implemented algorithm for Arduino
microcontroller is presented by a flow chart in “Fig. 3”.
Start

Read expected
output & actual
output

Calculate Error

Error <= 2% Fig. 5. Transient load current for different inductor values
No
“Fig. 6” depicts the result for different capacitance. It is
apparent from the simulation result that, increasing
capacitance decreases the oscillation however, settling time
Yes
Calculate Duty cycle & is increased.
phase shift

Output Gate Pulse

Stop

Fig. 3. Flowchart of PI controller

IV. SIMULATION RESULT


A. Transient Response of the Proposed Model
The complete model is simulated in
MATLAB/SIMULINK. The transient response of the system
is presented in this section. The system was simulated for an
input voltage of 48V, using 1 mH inductors and 33 µF
capacitor. In “Fig. 4”, the transient result for inductor current, Fig. 6. Transient load current for different capacitor values
input current and load current have been shown. From the
result, it is evident that input current has maximum peak
under transient condition.
Fig. 7. Transient load current for different resistance

In “Fig. 9” demonstrates the effect of different duty


cycles for same input voltage. The duty cycle is changed
manually for investigating the change of input and output
current. Both output current and voltage increases with
increased duty cycle.
B. Stedy State Response
The simulation results in steady state region are presented
here. In “Fig. 11”, inductor currents, input current and load
current have been shown.
The proposed model is simulated for different input
voltages. The microcontroller calculates the appropriate duty
cycle for expected output voltage by adjusting proportional
and integral constant. Simulated steady state load current for
five different input voltages are presented here. In “Fig. 12”,
the effect of input voltage on steady state output voltage is
displayed. The steady state load currents for different input
voltages are presented in “Fig. 13”. From “Fig. 12” and “Fig.
13” it is noticeable that, though the voltage and current at the
output corresponding to various input voltages are identical,
it still consists of some ripple. The ripple current for
Fig. 9. Transient load current for different duty cycle
proposed converter is calculated and tabulated in “Table 2”
The Arduino microcontroller is simulated for different with other values.
input voltage setting a fixed output voltage of 160 V. The
input voltage is changed from 40 V to 65 V and the duty
cycle calculated by the microcontroller is observed. The
“Table 1”, shows the found duty cycle for the corresponding Fig. 11. Steady state current
input voltage where input voltage is fixed to 160 V.

TABLE I. MICROCONTROLLER GENERATED DUTY CYCLE FOR


DIFFERENT INPUT VOLTAGE Fig. 11. Steady state current

Desired Output Duty cycle generated


Input Voltage (V)
Voltage (V) by Arduino (%)
40 75.09
48 70.12
55 160 65.78
Fig. 12. Output voltage for different input voltag
60 62.66
65 59.56

Fig. 11. Steady state inductor current, input and output current

Fig. 10. Effect of change of input voltage on output voltage


Fig. 12. Output voltage for different input voltage
The transient output voltage for corresponding input
voltage is shown in “Fig. 10”. From the output voltage
response, it is clear that the transient period is increased with Fig. 13. Steady state output current for different input voltage
a decrease in input voltage but overshoot decreases as input
voltage increases.
controller. The ripple current is thereby reduced using
software-based PI controller. SIMULINK has been used to
simulate the proposed model and the simulation results have
been presented in the paper. The ripple current is calculated
and compared with other boost converters in “Table 2”. In
proposed converter, the ripple content in the current is
limited to 0.0024. Efficiency of the proposed converter is
also increased to 82% by adjusting duty cycle
programmatically and the result is consequently compared
with other converters in “Table 3”.

REFERENCES

[1] Doo-Yong Jung; Young-Hyok Ji; Sang-Hoon Park; Yong-Chae Jung;


Chung-Yuen Won, "Interleaved Soft-Switching Boost Converter for
Photovoltaic Power-Generation System," Power Electronics, IEEE
Transactions on , vol.26, no.4, pp.1137-1145, April 2011.
TABLE II. COMPARISON OF RIPPLE CURRENT OF BOOST AND IBC [2] Dhople, S.V.; Davoudi, A.; Chapman, P.L., "Steady-state
WITH DIFFERENT TECHNIQUES [13] characterization of multi-phase, interleaved Dc-Dc converters for
photovoltaic applications," in Energy Conversion Congress and
Converter Ripple Current Exposition, 2009. ECCE 2009. IEEE, pp.330-336, 20-24 Sept. 2009.
Boost Converter with Single PWM 0.4 [3] Vazquez, A.; Rodriguez, A.; Martin, K.; Arias, M.; Hernando, M.M.,
"Inductor optimization for multiphase interleaved synchronous
Boost Converter with Sinusoidal PWM 0.03 bidirectional Boost converter working in discontinuous conduction
mode with zero voltage switching," in Energy Conversion Congress
Boost Converter with Modified Sinusoidal and Exposition (ECCE), 2013 IEEE, pp.4977-4984, 15-19 Sept. 2013.
0.035
Pulse Width Modulation
[4] Delshad, Majid; Shahri, E., "A new soft switching interleaved boost
IBC with Single PWM 0.2 converter with high voltage gain," Electrical Engineering/Electronics,
Computer,Telecommunications and Information Technology
IBC with Sinusoidal PWM 0.023 (ECTICON), 2011 8th International Conference on, pp.744-747, 1719
May 2011.
IBC with Modified Sinusoidal PWM 0.003
[5] Jiang Fei; Zhu Zhongni; Hu Liang; Qian Liang, "A parallel
Proposed IBC 0.0024 interleaving converter with soft-switching," Electric Information and
Control Engineering (ICEICE), 2011 International Conference on ,
pp.1088-1094, 15-17 April 2011.
TABLE III. COMPARISON OF EFFICIENCY OF BOOST AND IBC [6] Matsumura, K.; Koizumi, H., "Interleaved soft-switching multilevel
WITH DIFFERENT TECHNIQUES [13] boost converter," in Industrial Electronics Society, IECON 2013 -
39th Annual Conference of the IEEE, pp.936-941, 10-13 Nov. 2013.
Converter Efficiency [7] Rezvanyvardom, M.; Adib, E.; Farzanehfard, H.; Mohammadi, M.,
Boost Converter with Single PWM 15.4 "Analysis, design and implementation of zero-current transition
interleaved boost converter," in Power Electronics, IET , vol.5, no.9,
Boost Converter with Sinusoidal PWM 30 pp.1804-1812, November 2012.
[8] Chien-Ming Wang; Chien-Min Lu; Chang-Hua Lin; Jyun-Che Li, "A
Boost Converter with Modified Sinusoidal
68 ZVS-PWM interleaved boost DC/DC converter," in TENCON 2013 -
Pulse Width Modulation
2013 IEEE Region 10 Conference (31194), pp.1-4, 22-25 Oct. 2013.
IBC with Single PWM 20 [9] Gheasaryan, Sayed Mokhtar, Emad Roshandel, and Moien
Mohamadi. "A novel Interleaved Boost Converter having low
IBC with Sinusoidal PWM 48
Switching Losses in Photovoltaic Power-Generation System." IOSR
IBC with Modified Sinusoidal PWM 80 Journal of Electrical and Electronics Engineering (IOSR-JEEE),
pp.10,2,IV, 2128 Mar – Apr 2015.
Proposed IBC 82 [10] Niraj Rana, Mukesh Kumar, Arnab Ghosh, “A Novel Interleaved Tri-
State Boost Converter With Lower Ripple and Improved Dynamic
Response,” in IEEE Transactions On Industrial Electronics, vol.65,
V. LIMITATION AND FUTURE SCOPE no.7, 2018.
[11] Daigoro Ebisumoto, Shota Kimura,Masataka Ishihara, “Analytical
This is purely a simulation-based work. The complete Investigation of Interleaved DC-DC Converter using Closed-Coupled
model is simulated in MATLAB/SIMULINK. The system Inductor with Phase Drive Control,” in INTELEC, pp.526-529, 2017.
may be implemented in hardware as future works and the [12] Sayed Mokhtar Gheasaryan, Sayed Morteza Saghaian-Nejad,
results can be compared with the obtained simulation “Proposing an Interleaved Boost Converter with Novel Soft
Switching Approach in Photovoltaic Application,”IEEE 4th
results. PI controller is implemented here for the simulation. International Conference on Knowledge-Based Engineering and
In future, software based PID controller can be implemented Innovation (KBEI), pp.0120-0124, 2017.
and the results may be analyzed and compared.

VI. CONCLUSION
The closed loop interleaved boost converter circuit is
simplified by implementing it with microcontroller-based PI

You might also like