Microsoft Word - 11-11-008 PDF
Microsoft Word - 11-11-008 PDF
Microsoft Word - 11-11-008 PDF
ISSN(Online) 2093-7423
1. Introduction
Electronic control Switched mode DC-DC converters
convert an unregulated dc input voltage into regulated dc
output by varying the duty cycle of the converter. These
converters are smaller in size, more power efficient
provides an efficiency of 75% to 98% therefore, they are
used extensively in computer peripherals, personal
computers, communication, medical electronics, Hybrid
electric vehicle [13-14] and adapters of consumer
electronic devices to provide different levels of DC
voltages.
The buck-boost converter also known as step-down and
step-up converter [1]. It is highly efficient and also very
simple to design as it excludes the usage of transformer.
Also there is minimal stress on the switch, and requires a
relatively small output filter for low output ripple. This
converter is widely used for energy management applications.
The switching devices and passive components such as
inductors and capacitors introduce nonlinearities in the
converters. As a result, the linear control techniques cannot
be directly applied for analysis.
The analog PID control scheme has been used
successfully in many industrial control systems. Digital
controllers are superior in performance and lower in cost
compared to analog counterparts. Digital controllers are
extremely flexible; easy to handle nonlinear control
equations involving complicated computations or logical
operations. A very much wider class of control laws can
be used in digital controllers than in analog controllers.
Corresponding Author: Dept. of Electrical and Electronic Engineering, Saranathan College of Engineering, Trichy, India. (bksviji@
gmail.com)
* Dept. of Electrical and Electronic Engineering, Anna University,
BIT Campus, Trichy, India. ([email protected])
Received: November 6, 2013; Accepted: February 14, 2014
output voltage is
=
(1)
D =
(2)
(3)
() = () + ()
() = () + ()
(4)
(5)
(6)
Fig. 3. Closed loop control system of buck-boost converter
with Discrete PID controller
where
0
= 0
(7)
0
= ; =
0
0
(8)
(9)
= + (1 )
(10)
= + (1 )
(11)
where
where
(12)
=
0
= [0 1] + [0] Vs(t)
(13)
(14)
Kp
0. 5Kcr
PI
0. 45Kcr
PID
0. 6Kcr
TI
1
1.2
0. 5Pcr
TD
0
0
0. 125Pcr
() = +
()
= 1 +
() =
(21)
(22)
(18)
(23)
(24)
= 2
(25)
Then
()() =
(26)
()
+ ()
+ =
(20)
()
() = [() + () +
()
(19)
Settling time
(27)
. .
.
(28)
U(z) =
. ( )
()
(t)t
( )
E(z)
()
. . .
()
() =
(37)
(38)
(. )(. )
()
(39)
(40)
6. Simulation Results
The proposed closed loop response of the buck-boost
converter is simulated using MATLAB / SIMULINK is
shown in Fig. 7. Simulation has been carried out using the
values same as that of the experimental values. The aim of
this work is to achieve robust controller in spite of
variations in load and uncertainty.
Table 2 shows the performance of the various controllers
using the same buck-boost converter. Table 2 shows that
the output voltage obtained using digital controller settle
down at 3mS with a rise time of 2mS. The controller
parameters under considerations are settling time, Peak
overshoot, rise time, steady state error and output ripple
voltage which is compared against its Discrete PI, and
analog PI and PID controllers are designed for the same
buck-boost converter.
Steady state error observed for load variations is much
lesser than 1% and no overshoot or undershoots are evident.
(30)
(31)
Therefore
N{(K+1)T=n(KT)+ {[( + 1)] + ()}
= + K
U(z) =
(29)
()
()
(32)
()
()
[ () + ()]
(33)
(34)
Fig. 7. Closed loop response of buck-boost converter using
MATLAB/SIMULINK
()[()]
(35)
Controller
Discrete PID
Discrete PI
Analog PID
Analog PI
(36)
746
Settling
Time
(ms)
3
10
18
20
Peak Over
shoot (%)
0
10
2
10
Rise
Time
(ms)
2
2
18
20
Steady
Output
State
Ripple
Error (V) Voltage (V)
0
0
0. 02
Less
0. 01
More
0. 03
More
Fig. 8. Output response of the discrete PID controlled buck-boost (buck performance) converter
Fig. 9. Output response of discrete PID controlled buck-boost (boost performance) converter.
747
L(H)
C(F)
13
18
23
25
30
30
10
12
16
19
22
25
15
25
35
40
45
50
Reference Voltage
(V)
8
8
16
7
16
16
() =
Output Voltage
(V)
8
8. 002
16. 001
7. 001
16. 001
16. 002
. . + .
( )
The root locus plot has drawn for the above transfer
function equation. From the root locus plot, it is clearly
obvious that the poles are placed neither outside the unit
circle nor at -1. Multiple poles have not occurred. All poles
are placed in the right half of the z-plane, thereby
satisfying the stability condition of the transfer function
frame for our proposed controller.
8. Hardware Implementation
The Buck-boost converter with Discrete Controller has
been implemented using LabVIEW (Laboratory Virtual
Instrumentation Engineering Work Bench) as a controller
platform. LabVIEW is primarily used as a platform for
implementing any closed loop system and it can also be
used for the improvement of a control system. It is
749
Experimental values
400 KHz
14 V
11H
14 F
14
IRF840
1N4001
NI 9221
Fig. 15. Output (boost) voltage obtained for 12V input and
load resistance of 14 (ch-2 5V/1mS & ch-3 10V/
1mS)
Ro
()
Vin
(V)
Iin
(A)
Vo
(V)
14
14
14
14
2. 501
21. 005
Io
(A)
1. 495
89. 7
Fig. 17. Output (buck) voltage obtained for 14V input and
load resistance of 18 (ch-2 5V/1mS & ch-3 5V/
1mS)
Fig. 16. Output voltage (boost) obtained for 18V input and
load resistance of 10 (ch-2 5V/1mS & ch-3 10V/
1mS)
[4]
[5]
[6]
[8]
8. Conclusion
[9]
[10]
[11]
[12]
[13]
[14]
References
[1]
[2]
[3]
[15]
K. K. Sajeesh and Agarwal, Digital controller implementation for non-inverting buck-boost converter
using run-time partial reconfiguration of FPGA, in
Proc. IEEE-IICPE, 2012, pp. 1-6.
P. Mattuveli, Digital controls of DC-DC boost converters with inductor current estimation, in Proc.
IEEE-APEC, 2004, pp. 74-80.
Subhash Chander, Auto-tuned, Discrete PID Con-
[16]
751