You are on page 1of 5

Microcontroller based DC-DC Boost Converter for Inverter

used in Solar Home System


Nan Kalayar Hlaing, Thet Tin
Department of Electrical Power Engineering
Mandalay Technological University

Abstract – The main purpose of this paper is to introduce an power processing system. From the block
approach to design a microcontroller based DC-DC boost
diagram, the system does not use any batteries
converter with 300V constant output voltage for
photovoltaic application system. The boost converter is to store energy produced by solar panel. Any
designed to step up a fluctuating solar panel voltage to a power produced by solar panel is directly
higher constant DC voltage. It uses voltage feedback to keep deliver to the domestic loads. Batteries are
the output voltage constant. To do so, a microcontroller is
used as the heart of the control system which it tracks and excluded from the system because battery banks
provides pulse-width-modulation signal to control power need high maintenance which had to be handled
electronic device in boost converter. The boost converter
carefully in order to have a long lifetime and
will be able to direct couple with inverter for photovoltaic
application system. Simulations were performed to describe safe environment. Besides, batteries are the
the proposed design. Simulation works were carried out second major cost contributor for the system [2].
with the designed boost converter which has a power rating
of 1000 W and 300 V output voltage operated in continuous
Therefore, the exclusion of batteries as the
conduction mode at 20 kHz switching frequency. The energy storage is economically advantageous
simulation results show that the proposed design exhibits a [3]. Proposed system is based on the use of
good performance.
advanced power electronics, advanced Pulse
Keywords - Photovoltaic Application, Boost Converter,
Width Modulation techniques (PWM), and
Microcontroller, PIC16F887, PROTEUS control systems based on microcontroller [4].
Simulation. The use of power electronics forces to take into
account such issues as cost, efficiency of
I. INTRODUCTION conversion, power quality, and reliability.
Nowadays, power generation using solar
power had increased dramatically because it is
pollution free as compare to power generation
using fossil fuel. Besides, it needs low
maintenance and no noise and wear due to the
absence of moving parts which make solar
power attractive to the people. Solar power uses
solar panel to convert sun irradiation into
electric energy using photovoltaic (PV) effect.
The output voltage of a solar panel is varying
depending on sun irradiation and temperature
Figure 1. Block diagram of solar home system.
[1]. As the sun irradiation and temperature
changes, output voltage changing as well. Since
In this paper, DC-DC boost converter with
the voltage produced is fluctuating, a lot of
300V constant output voltage is used for DC-
electronic equipments are unable to be directly
AC inverter in solar home system based on
connected. Therefore, a DC-DC boost converter
microcontroller for pulse width modulation
with constant output voltage is needed. The
process and voltage feedback control system.
boost converter will step up the solar panel
By using microcontroller, not only the
voltage to the suitable voltage required by
switching process but also the control stagey
electronic equipments. For AC electrical
of the system is simple instead of using multiple
equipments, the system requires an additional
power electronic devices. With the help of
AC-DC inverter which converts the constant
Proteus software, simulation results are
DC voltage to AC voltage. This system is called
analysed in terms of PWM signal waveform,
dual power processing stage system. Figure 1
output voltage measurement and LCD display.
shows a PV application system using dual
This paper is organized as follows. Section II where, Vout = the output DC voltage of boost converter
explains theoretical background of the boost Vin = the input DC voltage of boost converter
converter and then in section III expresses D = the duty cycle
design calculation and parameters of the
proposed boost converter. Section IV mentions
simulation setup and simulation results of the
proposed boost converter. Finally, section V
concludes the paper.
Figure 3. Circuit diagram of boost converter during Mode 1
II. THEORETICAL BACKGROUND OF BOOST
CONVERTER
A. Basic Operation
The boost converter is a medium of power
transmission to perform energy absorption and injection
from solar panel to inverter. The process of energy
absorption and injection in boost converter is performed Figure 4. Circuit diagram of boost converter during Mode 2
by a combination of four components which are inductor,
electronic switch, diode and output capacitor. The In order to operate the converter in CCM, the
connection of a boost converter is shown in Figure 2 [5]. inductance is calculated such that the inductor
The process of energy absorption and injection will current IL flows continuously and never falls to
constitute a switching cycle [6]. In other word, the zero as shown in Figure 5. Thus, L is given by
average output voltage is controlled by the switching on
and off time duration. At constant switching frequency,
adjusting the on and off duration of the switch is called (1 - D)2 DR
pulse-width-modulation (PWM) switching. The switching Lmin  (2)
2f
duty cycle, D is defined as the ratio of the on duration to
the switching time period. The energy absorption and
where Lmin is the minimum inductance, R is
injection with the relative length of switching period will output resistance, and f is the switching
operate the converter in two different modes known as frequency of switch SW. The output
continuous conduction mode (CCM) and discontinuous capacitance to give the desired output voltage
conduction mode (DCM) [5][6]. ripple is given by D
C  (3)
min
RfV r
where Cmin is the minimum capacitance and
Vr is output voltage ripple factor. Vr can be
expressed as

Figure 2. Schematic of boost converter. ∆Vout


Vr 
Vout
B. Boost Converter Analysis
Continuous Conduction Mode
(4)
Under CCM, it is divided into two modes. Mode 1
begins when the switch SW is turned on at t = 0 as shown
in Figure 3. The input current which rises flows through
inductor L and switch SW. During this mode, energy is
stored in the inductor and load is supplied by capacitor
current. Mode 2 begins when the switch is turned off at t
= DT. The current that was flowing through the switch
would now flow through inductor L, diode D, output
capacitor C, and load R as shown in Figure 4. The
inductor current falls until the switch is turned on again in
the next cycle. During this time, energy stored in the
inductor is transferred to the load together with the input
voltage. Therefore, the output voltage is greater than the
input voltage and is expressed as [7]
1
V  V (1) Figure 5. Boost converter waveforms at CCM.
out
1  D in
C. Equations for Power Losses in Boost Converter chart as shown in Figure 6 is written and load into
PIC16F877 microcontroller.
Inductor power loss,
P  r I2 (5)
rL L Lrms
MOSFET conduction loss,
P  r I2 (6)
rDS DS Srms
Switching loss,
P  fC V2
sw o out
Total power loss in the MOSFET is
Psw
PFET  PrDS  2 (7)
The diode power loss due to the diode offset voltage VF,
PVF  VFIOmax
The power loss due to the diode forward resistance RF,
P  R I2
RF F Drms

The diode conduction loss is


PD  PVF  PRF (8)
The power loss in the capacitor is
P  r I2 (9)
rC C Crms
The total power loss is
PLS  PrDS  Psw  PD  PrL  PrC (10)
The converter efficiency is
POmax Figure 6. Control flow chart.
η 100% (11)
POmax  PLS
1) Selection of electronic switch
The electronic switch SW in Figure 2 has been chosen
III. PROPOSED CONVERTER
based on its voltage and current rating which have to be
In this paper, a boost converter operated in CCM is higher than the maximum input voltage and current. From
designed to step up a fluctuating solar panel voltage the proposed system, the rating of the converter is 1000W
(50~72V) to a higher constant output voltage of 300 V. with an input voltage ranging from 50 V to 72 V.
Referring to [7], the range of the duty cycle is between 49 Therefore, electronic switch such as power MOSFET,
to 76% due to the instability cause by the parasitic IGBT, BJT and thyristor handling capability should meet
components. The specification of the proposed design is the specification of the proposed design.
shown in Table I.
IRFP460 MOSFET is chosen as a switch.
TABLE I
SPECIFICATION O F PROPOSED BOOST CONVERTER 2) Selection of inductor
Mode CCM Equation (2) is the minimum inductance for
Power Rating (P) 1000 boost converter to operate in CCM, therefore
Output Voltage (Vout) 300 the selection of the inductor should be higher
Input Voltage (V in ) 50~72
Switching Frequency (f) 20 kHz
than the calculated value. Inductors with a
Duty Cycle (D) 76~49 % ferrite core or equivalent are recommended.

In order to produce a constant output voltage, voltage 10mH inductors with a ferrite core is chosen
feedback control system is used. In this control system, and its ESR is rL(DC)=1.5Ω.
output voltage will be measured and compared with a
reference voltage and the differential value is used to
produce a PWM signal. Any changes in the output
3) Selection of diode
voltage will lead to the changes of duty cycle in PWM Diode reverse voltage rating is the main consideration
signal. To produce a set of PWM signal, a for selecting the diode. Other important consideration is
microcontroller is used. PIC16F877 microcontroller is its ability to block the required off–state voltage stress
selected as it is having a successive approximation and have sufficient peak and average current handling
analog-to-digital converter, comparator and PWM capability, fast switching characteristics, low reverse–
generator. PWM signal with frequency 20 kHz can be recovery, and low forward voltage drop.
generated when PIC16F877 is driven by a 20 MHz clock
cycle. Control strategy for voltage feedback control flow 10A04 fast recovery diode with R F=1.25Ω, VF(max)=1.5V
and V DSS=500V is chosen.
Figure 9 and Figure 10 also show the simulation
4) Selection of capacitor results with input voltage 72V.
Equation (3) is the calculation for output voltage
ripple using capacitance. The selection of capacitor From the simulation results, it shows that the
should be higher than the calculated value to make sure proposed design is able to produce a constant
that the converter’s output voltage ripple stays within the 300 V output voltage with a duty cycle of 49%
specific range. Another important consideration is its and 67% for variable input voltage (50~72V).
equivalent series resistance (ESR). Since the capacitor’s
ESR affects efficiency, low-ESR capacitors will be used
for best performance. ESR can be reduced by connecting
few capacitors in parallel.

100µF capacitor is chosen.

Table II shows the components used in the proposed


design based on the equations and consideration mention
previously and Table III shows the efficiency of the boost
converter with related losses.

TABLE II
BOOST CONVERTER CALCULATED PARAMETERS

Components Value / Type


Electronic switch IRFP460
Inductor 10 mH
Diode 10A04
Output capacitor 100 µ F

TABLE III Figure 7. Simulation result for output voltage, duty cycle with input
EFFICIENCY AND LOSSES OF PROPOSED CONVERTER voltage 50V

Losses in proposed converter Magnitude(W)

Loss due to ESR of inductor 3.858


Loss in MOSFET 1.436
Loss in Diode 143.87
Loss in capacitor 0.352
Input power 1000
Efficiency 87%
The efficiency of the boost converter is calculated by
the ratio of output power to input power. Efficiency can
be increase by reducing the total losses of the converter.
The losses in a boost converter consists of switching loss,
conduction loss, inductor’s eddy current and hysteresis Figure 8. Generated pulse width modulation signal from PIC16F887
loss, ESR and electromagnetic interference. Soft with input voltage 50V
switching such as zero-voltage and zero-current switching
is able to reduce switching losses in a boost converter.

IV. SIMULATION AND RESULTS


Based on the proposed design, computer
software PROTEUS is used to simulate the
designed boost converter’s performance. The
simulation results of the boost converter with
different input voltages, duty cycles and the
generated pulse width modulation signal are
shown in Figures. Figure 7 and Figure 8 show
the simulation results with input voltage 50V.
permission, suggestion, guidance, support and
encouragement. And also, the author is indebted
to all her teachers from the Department of
Electrical Power Engineering for their helpful
discussions and supporting.
REFERENCES
[1] E. Koutroulis, K. Kalaitzakis and N. C. Voulgaris, “Development
of a microcontroller based photovoltaic maximum power point
tracking system,” IEEE Trans. On Power Electronics, vol. 16, no.
1, pp. 46-54, 2001.
[2] J. H. R. Enslin, M. S. Wolf, D. B. Snyman and W. Swiegers,
“Integrated photovoltaic maximum power point tracking
converter,” IEEE Trans. On Industrail Electronics, vol 44, no. 6,
pp. 769-773,1997.
[3] D. C. Martins and R. Demontri, “Grid connected PV system using
two energy processing stages,” Photovoltaic Specialists Conf., pp.
1649-1652.
[4] Ned Mohan, Tore M. Undeland, and Williams P. Robbins, Power
Electronics: Converters, Applications, and Design, 3rd ed., John
Wiley &Sons: USA, 2003, pp. 161-197.
[5] B. M Hasaneen, and Adel A. Elbaset Mohammed, “Design and
Figure 9. Simulation result for output voltage, duty cycle with input
simulation of DC/DC boost converter,” Power System Conf.
voltage 72V
Middle-East, pp. 335-340, 2008.
[6] Ahmad Al Nabulsi, Muneer Al Sabbagh, Rached Dhaouadiand
Habib-ur Rehman, “A 300 watt cascaded boost converter design
for solar energy systems,” International Conf. on Electric Power
and Energy Conversion Systems, pp. 1-4, 2009.
[7] H. Mahmood and K. Natarajan, “Parasitics and voltage collapse of
the DC-DC boost converter,” Canadian Conf. on Electrical and
Computer Engineering, pp. 273-278, 2008.

Figure 10. Generated pulse width modulation signal from PIC16F887


with input voltage 72V

V. CONCLUSION
From the proposed design, the boost converter is able to
produce a constant output voltage of 300 V from a
variable voltage of solar panel (50~72V). The boost
converter is able to deliver power with the highest
efficiency of 87%. Components had been chosen based
on the consideration made. PIC16F877 microcontroller is
able to perform the pulse width modulation generation
and the voltage feedback control technique.

ACKNOWLEDGMENT

The author would like to thank to Dr. Yan


Aung Oo, Associate Professor and Head of the
Department of Electrical Power Engineering,
Mandalay Technological University for his
encouragement, advices and continuous
guidance throughout the study. Special thanks
are due to express deep sense of gratitude to her
supervisor, U Thet Tin, Lecturer, Department of
Electrical Power Engineering, Mandalay
Technological University, for his kindly

You might also like