Professional Documents
Culture Documents
Hybrid Fuzzy PID Controller For Buck-Boost Converter in Solar Energy-Battery Systems - OK
Hybrid Fuzzy PID Controller For Buck-Boost Converter in Solar Energy-Battery Systems - OK
Hybrid Fuzzy PID Controller For Buck-Boost Converter in Solar Energy-Battery Systems - OK
I. INTRODUCTION
II. BUCK-BOOST CON NVERTER MODEL
Solar Photovoltaic (PV) has been increasiingly playing a The buck-boost converter chaanges unregulated source
significant role in new energy systems. PV systems do come voltages into higher or lower dessired output voltage values.
with some disadvantages, however, includingg: 1) relatively A typical buck-boost model is showns in Figure 2. In this
low conversion efficiency and 2) inconsistent output voltage figure, Vs is the input voltage, MI is a switch, VL is the
values due to irregular sun power which is cauused by weather voltage across the inductance, Vo is the output voltage
changes and shading effects. To address the second across the load, Vref is the refereence voltage, and L, C, D1
disadvantage, DC-DC converters have been proposed and and D2, are RL inductance, cap pacitance, diodes, and load
used to control PV output voltage and output power such as resistance respectively [3, 4].
in [1, 2, & 5]. The DC-DC converter system w with control and
battery system is shown in Figure 1.
0
U t Kp e t Ki e τ dτ Kd e t …….5
converts the output values of rule base to the ccrisp values [2,
7, and 8]. IV. SIMULATION RESU ULTS AND DISCUSSION
We used MATLAB/Simulink to o model and simulate the
various systems we proposed in n this work. The reference
Fuzzy Logic voltage was set to 12v at all tim
mes while the input voltage,
Control generated by the solar cells simulations was set at 18v from
Defuzzification
Fuzzification
15
and on the switching duty cycle [9]. The sysstem error and
changes in error values are calculated by usingg the following 0
0 1 2 3 4 5 6 7 8 9 10
Time (Sec..)
equations: Figure 6:Output Voltage of the PV Array.
The simulation parameters of DC C-DC Buck-boost converter
e ( k ) =V out −V ref .......... .......... ....( 6 ) and their selected values are show
wn in Table 3.
δ e = e ( k ) − e ( k − 1)......... .......... ....( 7 )
System Variables Values
PV Input Voltage 8 Volt-18 Volt
The rule base used in the fuzzy logic controlller is presented Output Voltage 12 Volt
in Table 2 for the two inputs and one output.. These are the Filter Inductance 133e-5H
Filter Capacitance 100.67e-3F
error e, change in error e, and duty cycle vallue D. The rule Output Resistance 10 Ohm
base is divided into three regions, which arre positive (P), p=1,Rs=0.0051,Po=85W
Ns=90,Np
PV Model
negative (N), and zero (Z) regions while the ssub-regions for Parameters
,Io=4.75A@
@18Volt;Po=18W,Io=2.25A
these variables are labeled as negative big ((NB), negative @8Volt
small (NS), positive big (PB) and positive smmall (PS) [10].
Table 2 shows 25 fuzzy control rules we ussed according Table 3:The simulation parameters of DC-DC
D Buck-boost converter and
their valuees.
to the practical operation experience of PV V system.
In this paper, we used the PI, PD,
P PID, fuzzy (F), hybrid
Fuzzy with PI (FPI), hybrid Fu uzzy with PD (FPD) and
hybrid fuzzy with PID (FPID) to make the output voltageV0,
δe be a constant at the desired valu
ue by controlling the value
NB NS Z PS PB pulse with modulation (PWM) of o the switch for the buck-
PB Z PS PS PB PB boost converter as shown as show
wn in Figure 7.
PS NS Z PS PS PB
e Z NS NS Z PS PS
NS NB NS NS Z PS
NB NB NB NS NS Z
Table 2: Fuzzy Rule Decision Map. The change in errorr signal is δe and
e is error signal
3- HYBRID FUZZY LOGIC CONTROL LLER
Although the Fuzzy logic control techniique has fast
dynamic response, it has a nonzero steaddy state error.
Therefore, we needed to integrate with a P PID controller
resulting in the hybrid fuzzy logic (hybrid Fuuzzy logic with Figure 7: Block diagram for the control off the Buck-Boost Converter using
PID) system. The PID controller elliminates the the various controls investigated and show
wing PWM source to generate the
disadvantages of Fuzzy Logic control alone. Similarly, the necessary switching signal for the gate of the MOSFET in the converter.
Fuzzy Logic controller corrects the disadvantaages of the PID
controller such as the larger overshoot and unddershoots.
073
V o lta g e (V o lt)
• In the application of the PI controller, we can 8
observe that the output has high overshoot and long
settling time, but zero steady state error. This 6
in Figure 8.
• In PID control, the system has a rise time less than
in PI and PD controller. Also, it has overshoot and
but zero steady state error as shown in Figure 8.
Output Voltage With PD Control
14
12
10
V o lta g e (V o lt)
0
0 1 2 3 4 5 6 7 8 9 10
Time (Sec.)
12
10
V o lta g e (V o lt)
0
0 1 2 3 4 5 6 7 8 9 10
Time (Sec.)
Figure 8: Output Voltage in PI, PD, and PID controller from top to bottom
respectively with a Reference voltage of 12 volts.
074
Controller PI PD PID overshoot and the system had less voltage oscillation than
Rise time (sec.) 0.2460 0.3220 0.2170 fuzzy PI and fuzzy PD as shown in Figure 10. The HFLC
exhibited robust characteristics with respect to the very short
Settling time (sec.) 1.3500 No 1.3450 rise time, small voltage oscillations and accurate desired
voltage compared to the controllers we tested. Therefore, the
Maximum over 1.2157 NO 0.7318 circuit under this control has always resulted in satisfactory
shoot (V) results.
Steady stats 12 11.63 12
voltage in 18V 14
Output Voltage With Hybrid Fuzzy PI Control
reference (V)
12
Drop voltage (V)in NO 0.37 No
18V reference (V) 10
V o lta g e ( V o lt)
8
voltage in 8V 6
reference (V)
Drop voltage (V) 0.8 0.7318 4
in 8V reference 1.2157 2
(V) 0
0 1 2 3 4 5 6 7 8 9 10
Time (Sec.)
0
Output Voltage With Fuzzy Control 0 1 2 3 4 5 6 7 8 9 10
14
Time (Sec.)
12
10
V o lta g e (V o lt )
12
6
10
4
V oltage (Volt)
8
2
6
0
0 1 2 3 4 5 6 7 8 9 10
Time (Sec.) 4
2
Figure 9: Output Voltage with Fuzzy Logic Control for a reference of 12
volts 0
0 1 2 3 4 5 6 7 8 9 10
Time (Sec)
V. CONCLUSIONS
We designed and simulated hybrid fuzzy PID controller for
use in DC-DC Buck boost converter to enhance the
performance of solar cell battery system and compared it to
classical controllers. The proposed system outperformed the
PI, PD, and PID controllers as well as the fuzzy PI and
Fuzzy PD controllers. In hybrid fuzzy PID controller, the
system had very short rise time, no overshoot, and
considerably less oscillation than fuzzy PI and fuzzy PD
individually.
REFERENCES
[1] M. E. Sahin, H. I Okumus, "Fuzzy Logic Controlled
Synchronous Buck DC-DC Converter for Solar Energy-
Hydrogen Systems", INISTA 2009 Conference, 2009.
[2] Cirstea, M. N., Dinu, A., Khor, J. G., & McCormick, M.
(2002). Neural and Fuzzy Logic Control of Drives and Power
System (pp. 1-399). San Diego, CA: Newnes.
[3] R, R., &Babu, S. (2013, July). Design and Control of DC-DC
Converter using Hybrid Fuzzy PI Controller. IJREAT
International Journal of Research in Engineering
Technology, 1(3), 1-7.
[4] Hart, D. W. (2010). Power Electronics (11th ed., pp. 1-477).
New York, NY:McGraw-Hil.
[5] M. E. Sahin, "Designing An Electrolyses System With Dc/Dc
Buck Converter", M.Sc. Thesis, Gazi University Institute of
Science andTechnology, April 2006.
[6] Stokes, J., &Sohie, G. R. (n.d.). Implementation of PID
Controllers on the Motorola DSP56000/DSP56001 (pp. 1-
84).
[7] N. Mohan, T. M. Undulant W. P. Robbins, "Power
Electronics", John Wiley, 1995.
[8] A. Bakhti and L. Benbaouche, "Simulink-DSP Co- Design of
Fuzzy Logic Controller", IEEE Explore, Jan. 2006, pp: 4587-
4592.
[9] S ahin M. E., Nevruzov V., "Computer Controlled Solar
House for Measurement Rize City Solar Energy Potential",
NURER, Ankara, 2010.
[10] I. H. Altas and A. M. Sharaf, "A Generalized Direct Approach
for Designing Fuzzy LogicControllers in Matlab/Simulink
GUI Environment", International Journal of Information
Technology and Intelligent Computing, 2007, no.4 vol.1.