Professional Documents
Culture Documents
Design of Fractional-Order PI Controller For DC-DC Power Converters PDF
Design of Fractional-Order PI Controller For DC-DC Power Converters PDF
Power Converters
Abstract— This paper comprises the design of fractional- fractional coefficient to the integral term of the conventional
order proportional–integral (FOPI) controller for dc-dc power PI controller, thus further increasing the complexity of
converters. Dominant-pole based control technique is used for tuning these parameters.
tuning the parameter values of FOPI controller. To achieve the A simple approach is presented in this paper to tune the
desired time-domain performances, two equations are derived
parameters of FOPI controller for dc-dc buck converter and
and solved to obtain values of proportional and integral
coefficients of FOPI controller in terms of dominant poles. The boost converter. The controller’s objective is to fulfill the
control scheme is implemented on second-order power desired time-domain performances of compensated dc-dc
converters, namely dc-dc buck converter and dc-dc boost converters. The parameters of FOPI controller are tuned
converter. The simulation results of FOPI controller are based on the dominant pole placement method [14], [15]. In
compared with integer-order PI (IOPI) controller and it is the dominant pole placement method, a pair of desired poles
found that FOPI controller performs comparatively better. is obtained in terms of specified time-domain performance
specifications of dc-dc converters. These poles are termed as
Keywords- Buck converter, Controller design, Dominant poles, dominant poles. As the transient performance of any control
Fractional-order controllers, PI controller.
system is mainly exhibited by dominant poles, so they can
I. INTRODUCTION be used for control system analysis and design. Therefore,
the control problem is formulated to find out the parameters
In the past decades, the design of a controller for different
for the FOPI controller corresponding to the dominant roots
power electronic converters in the industry has increased
of the closed-loop characteristic equation. The values of
massively. The dc-dc converters find many applications in
FOPI parameters are derived in terms of these dominant
modern electronic systems such personal computers,
poles. The performances of tuned FOPI controllers for dc-dc
medical instruments, portable electronic devices,
buck and boost are analyzed and compared with integer-
communication equipment, etc. The development of dc-dc
order PI controllers.
converters are enriched with many challenges such as
The remaining contents of the paper are arranged as follows.
compactness, reliability and excellent robust quality [1]–[3].
The mathematical models for dc-dc buck and boost power
Conventional controllers for power converters used in
converter are derived in section II. In section III, the control
industries are integer-order PI/PID because of its simplicity
strategy is mentioned where dominant poles calculation and
and acceptable performance [4]–[8]. However, to further
FOPI controllers have been designed for both the
improve the performance of dc-dc converters, researchers
converters. Section IV depicts the FOPI controller design
are looking towards new methods for designing these
example for buck and boost converters and its simulation
controllers. Thus designing robust and highly reliable
results. The conclusion is presented in section V followed
controllers with the better dynamic response, lesser
by references.
overshoots and undershoots, less settling time, reduced
steady-state error are great challenges for the researchers. II. MODELLING OF DC-DC BUCK AND BOOST CONVERTER
Numerous algorithms have been developed for tuning and
designing of PID controllers depending upon the A. Buck converter
applications in industry [9], [10]. Several tuning methods The power configuration of an ideal dc–dc buck converter is
are present, but they have some restrictions. These methods shown in Fig. 1. It has a switching device (MOSFET) S,
either do not give desired tuning parameterizations or do not inductor L, diode D, capacitor C and load resistor R. For
fulfill desired performance criterion for the control system. simplicity, the parasitic resistances of different elements, i.e.
On the other hand, research on fractional-order PI (FOPI) equivalent series resistances (ESRs) of inductor and
controllers is progressing. The researchers have suggested capacitor, diode forward resistance, switch on-resistance
different methods for tuning of the parameters of these FOPI have been neglected. The converter has switching frequency
controllers [11]–[13]. Fractional-order PI controller (FOPI) f, duty cycle D. The switch (MOSFET) is ON for a DT
is a generalization of the conventional integer-order PI duration and OFF for a duration of (1-D)T, where T is time
controller. It is usually denoted by PIλ, where λ is a period of one switching cycle (T=1/f). In continuous
where, D′ = 1 − D, Le = L D′2 y
where, A = x 2 + y 2 , θ = tan −1
III. CONTROL STRATEGY
x
Let the plant function at dominated poles is represented as
In this section, a control strategy is discussed to calculate
the dominant poles of the closed-loop system to achieve Gp ( s ) = α + jβ (27)
s = sd
desired performance specification. This control design At dominant pole s=sd, the characteristic equation becomes
procedure is used for dc-dc buck and boost power
converters. For calculating the dominant poles in this paper, 1 + G p ( sd ) Gc ( sd ) = 0 (28)
settling time (Ts) and overshoot (Mp) are considered as a Substituting values from (25) and (27) into(28), we get
performance parameter. Therefore, the dominant poles are
k
calculated in terms of Ts and Mp. 1 + (α + j β ) k p + λi = 0 (29)
sd
A. Dominant poles calculation
Consider that the compensated system is represented by its Substituting the value of sd from (26) into (29) and then
simplifying, we get
dominant poles and the corresponding closed-loop system is
a second-order system having following transfer function. Aλ ( cos λθ + j sin λθ )
(30)
ωn 2 + (α + j β ) k p Aλ ( cos λθ + j sin λθ ) + ki = 0
G p ( s) = 2 (17)
s + 2ξωn + ωn 2 Separating real and imaginary parts, we get
For the unit response of this closed-loop system, its settling Real part:
time and overshoot are found as [17].
Aλ cos λθ +α ( kp Aλ cos λθ + ki ) − βkp Aλ sin λθ = 0 (31)
4
Settling time (Ts) = (18) Imaginary part:
ξωn
ξπ
Aλ sin λθ + β ( kp Aλ cos λθ + ki ) +αkp Aλ sin λθ = 0 (32)
1−ξ 2 Rearranging above equations, we get
Overshoot (Mp) = e− (19)
k p Aλ (α cos λθ − β sin λθ ) + kiα = − Aλ cos λθ (33)
The poles of the closed-loop system i.e. s1 and s2 in (17) are
given as k p A ( β cos λθ + α sin λθ ) + ki β = − A sin λθ
λ λ
(34)
Here kp, ki,and λ are unknown quantities whereas A, α, β, θ
s1 , s2 = −ζωn ± ωn ζ 2 − 1 (20) are known quantities. There are two equations and three
Equation (20) can be written as unknown quantities. Therefore, solution for any two
variable can be obtained while keeping the third variable
1− ζ 2 constant. There are three possibilities: (i) solution for pair
s1 , s2 = ζωn −1 ± j (21)
ζ (kp, ki) while λ constant (ii) solution for pair (kp, λ) while ki
constant and (iii) solution for pair (ki, λ) while kp constant.
Similarly, (18) and (19) are rewritten as In this paper, the solutions for (kp, ki) is obtained while
4 keeping λ constant.
ξωn = (22) Equations (33) and (34) are written as
Ts
X 1k p + Y1ki = Z1 (35)
1−ξ 2 −π
= (23) X 2 k p + Y2 ki = Z 2 (36)
ξ ln M P where
Now substituting values from (22) and (23) into (21), the
dominant poles of closed-loop system represented by (17)
X1 = Aλ (α cos λθ − β sinλθ ) ,Y1 =α, Z1 =−Aλ cosλθ
are obtained in terms of its performance parameters (Ts and X2 = Aλ ( β cos λθ +α sinλθ ) ,Y2 = β, Z2 =−Aλ sinλθ
Mp). Thus, the dominant poles are
Solving (35) and (36), we get
4 π Y2 Z1 − Y1Z 2
s1 , s2 = −1 ± j (24) kp = (37)
Ts ln M P X 1Y2 − X 2Y1
B. Fractional-order PI (FOPI) design X Z − X 2 Z1
ki = 1 2 (38)
Let transfer function of FOPI controller (Gc) is given as X 1Y2 − X 2Y1
Using (37) and (38), the values of kp and ki can be found out Step Response
20
for the desired dominant poles with fixing λ to a constant
value.
IV. CONTROLLER DESIGN FOR DC-DC POWER CONVERTERS 15
In this section, the FOPI controller for the dc-dc buck and
boost converters will be designed for the given time domain
specifications. 10
A. Buck converter
The parameters of buck converter used is shown in Table I. 5
Substituting these values in (9), the duty-cycle to output-
voltage transfer function of buck converter is obtained as
24
Gbuck ( s ) =
0
(39) 0 0.002 0.004 0.006 0.008 0.01 0.012
9.24 × 10 s + 9.16 × 10−5 s + 1
−8 2
Time (seconds)
The time response of the uncompensated dc-dc buck
Fig. 3. Step response of open-loop buck converter
converter for duty cycle 0.5 is shown in Fig. 3. The peak
overshoot is 61.45% and settling time is 8ms. It can be seen Step Response
2
that the peak overshoot of open-loop buck converter is very
high. Therefore, a feedback control is designed for the buck
converter.
1.5
The transfer function of the uncompensated closed-loop
buck converter is obtained as
24
Gcl _ buck ( s ) = (40) 1
9.24 × 10 s + 9.16 ×10 −5 s + 25
−8 2
Parameters value
Fig. 5. Step response of compensated closed-loop buck converter
Input voltage (Vg) 24 V
Output voltage(Vo) 12 V TABLE II. PERFORMANCE COMPARISON OF IOPI &FOPI
Inductance (L) 1.1mH CONTROLLERS FOR CLOSED-LOOP Buck CONVERTER
Capacitance(C) 84 µF Parameters IOPI FOPI
Switching frequency(f) 10 kHz controllers controllers
Load resistance(R) 12 Ω Rise time 0.2ms 0.1ms
Duty cycle(D) 0.5 Settling time 4.91ms 1.01ms
Peak overshoot 38% 30%
B. Boost converter: Step Response
25
The boost converter parameters used in this paper is shown
in Table III. On substituting these values in (16), the duty-
cycle to output-voltage transfer function of buck converter is 20
obtained as
−28.57 s + 1.896 × 106 15
Gboost ( s ) =
Amplitude
(42)
0.0264 s 2 + s + 66360
10
The time response of uncompensated open-loop dc-dc boost
converter for duty cycle 0.58 is shown in Fig.6. The peak
overshoot is 96.31% and settling time is 0.21s. As seen, 5
peak overshoot, as well as settling time, are very high. A
feedback control is designed for the boost converter to
0
improve these performance parameters. 0 0.05 0.1 0.15 0.2 0.25 0.3
−28.57 s + 1.896 × 106 Time (seconds)
Gcl _ boost ( s ) = (43) Fig. 6. Step response of open-loop boost converter
0.0264 s 2 − 27.57 s + 1.962 × 106
The poles of uncompensated boost converters are
522.18±j8605.7, which indicates that the system is unstable.
The unit time response of uncompensated closed-loop boost
converter is shown in Fig. 7. From this response also, it is
observed that the unit response is unstable. An Integer-order
PI (IOPI) controller is designed to stabilize the closed-loop
system. The step unit response with PI controller for boost
converter is shown in Fig. 8. It can be observed that with
IOPI controller closed-loop system is stable and overshoot is
reduced to 46% with settling time of 40ms. To further
reduce the overshoot and settling time, a FOPI controller is
designed using the steps discussed in section. The PI
parameters of FOPI controller is kp =0.1787,ki=1.8144×103
for λ=1.5. The FOPI controller for boost converter is
1.81× 103
Gboost _ FOPI ( s ) = 0.178 + (44) Fig. 7. Step response of uncompensated closed-loop boost converter
s1.5
The unit step response with FOPI is shown in Fig.8. As Step response
2
clearly observed, the overshoot is reduced to 9% and settling
FOPI
time to 12ms with elimination of steady-state error. IOPI
Therefore, the peak overshoot and settling time for FOPI
based closed-loop system in both the cases is less than IOPI 1.5
controller. The performance comparison of IOPI and FOPI
controller for boost converter is given in Table IV.
1
TABLE III. PARAMETERS OF DC–DC BOOST CONVERTER
Parameters value
Input voltage (Vg) 5V 0.5
Output voltage(Vo) 12 V
Inductance (L) 250 µH
Capacitance(C) 1056 µF 0
Switching frequency(f) 10 kHz 0 0.01 0.02 0.03 0.04 0.05 0.06
Load resistance(R) 25 Ω time(sec)
Duty cycle(D) 0.58 Fig. 8. Step response of compensated closed-loop boost converter