A New Single-Input Dual-Output DC-DC Converter Modelled Using
A New Single-Input Dual-Output DC-DC Converter Modelled Using
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
-inMode B [(d1T ≤ t ≤todC
L1 is transferred 2 T )]: S2 is ON, the energy stored
o1.
the first and the second output voltages (v1 and v2), (Ie) = d1. (1)
respectively. 2 (at t =
The expression of the instantaneous current IL1d2
B. Operating Principle d2T) is given by (2).
Fig. 2(a), 2(b) and 2(c) show the typical current 2 − 2.d2
. (2)
and output voltages waveforms in steady-state status. IL1d2 = I L1 min
+ ∆I L1 2 − d2 − d1
Where the ripple in the current of L1 is:
Assuming that d1 and d2 are, respectively, the duty
∆IL1 = IL1 − IL1min (3)
The mean current in D12max
(Fig. 2(a)), ((I1)) during B
Mode is given by (4):
(I ) = (d (4)
IL1d2 + IL1max
− d ).
1 2 1
2
During C mode, the mean current in D11 ((I2)), can be
expressed as:
IL1d2 + IL1min (5)
(I ) = (1 − d ).
2 2
2
III. M ODELLING AND CONTROL STRATEGY
Fig. 2: Typical current and voltage waveforms of the SIDO-BBTOS A. Small Ac Signal Modelling
1) State-Space Averaging Model: The following
cycles of S1 and S2. According to Fig. 2, the operating study is based on the following hypotheses:
behaviour of the converter is divided into three modes:
-keeps
Modeincreasing
A [(0 ≤ t ≤linearly
d1T )]: Sin
1 is ON, the current (IL1)
L1: it is the storage • All power switches and diodes are supposed to be
step. ideal;
However, Co1 and Co2 are discharging. • Co1 and Co2 are big enough to assume that the
capacitors voltages are constant;
• The converter works only under continuous
conduc- tion mode;
• The switching frequency f is 20 kHz.
Regarding the proposed architecture of the SIDO-
BBTOS in Fig. 1, state variables are the current through
L1 (iL1 ), the first output voltage (v1 ) and the second
output voltage (v2), which are the voltages across Co1 • State three: (d2T ≤ t ≤ T ) (Mode C)
and Co2 respectively. The state vector x(t) is given by: In this state, S1 and S2 are OFF, consequently, D11 is
x (t) = [iL (t), v1(t), v2(t)]T (6) ON. The state equations are given by:
.
1
voltage Wher
Two current sources as independent disturbance sources e:
are added to create two input variables. The input
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
x˙ (t) = [A3 ]x (t) + [B3 ] u (t)
(14)
y (t) = [C3]T x(t)
1 1
Ue(t), ich1(t) and ich2(t) represent the input vector u(t)
defined by: 0 − −
L1 L1
u (t) = [Ue(t), ich1(t), ich2(t)]T (7) 1 1
[A3] =
C − R1.Co1 0
(15)
o1 1 1
There are three operating states according to the duty
ratio of the two switches S1 and S2 in one switching C 0 − R .C
period T :
0 o2
0 0
2 o2
• State one: (0 ≤ t ≤ d1T ) (Mode A)
[B ]= 0 − C1o1 0
, [C ]T = [I ] (16)
During this state, only S1 is ON. The state space
3
3 3
1
representation describing the dynamics of x(t) in this
0 0 −
interval can be expressed as: Co2
. The state space averaging model can be given by the
following general equations (with [B ] = [B ]:
x˙ (t) = [A1 ]xT (t) + [B1 ] u (t) (8)
.
Where: y (t) = [C1] x(t)
2 3 (17)
x˙ (t) = [Aav
]x (t) + ]u (t)
[Bav
0 0 0 y (t) = [C]T x (t)
1
0 − R1.C
0
[A1] = o1
1 (9) and
0 0 − [C1]T = [C2]T = [C3]T = [C]T = [I3] (18)
R2.Co2
1 With:
0 0 .
L1 [Aav] = d1[A1] + (d2 − d1)[A2] + (1 − d2)[A3]
1 0 , [C1]T [Bav] = d1[B1] + (1 − d1)[B2]
[B1] =
0 − Co1 = [I3](10) (19)
1
2) Small Ac Signals Model: In order to design the
0 0 − Co2 control system for the proposed SIDO-BBTOS, first
• State two: (d1T ≤ t ≤ d2T ) (Mode B) major step is to obtain the small-signal model. The
During this state, only S2 is ON. The differential equa- dynamic variables of the presented converter (Fig. 1)
tions characterizing the dynamics of x(t) in this interval over one switching time period (T ) are:
can be formulated as follows:
.
x˙ (t) = [A ]x (t) + [B ] u (x) = X + xˆ
(t)
(11) dˆ (D ) = d + 1 (20)
2 2
Where: y (t) = [C2]T x(t) 1 1
ˆ
1 (D2 ) = d2 + d 2
(u) = U + uˆ
0 − 00
xˆ, dˆ1 , dˆ2 and uˆ are small perturbations of the
following
L1
1 1
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
[A2] =
− steady state values: X, d1, d2 and U, respectively.
(12)
Co1
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
0 0 − R .C
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
of four variables ((x), (D1), (D2)and(u)), the linear
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
[B ] =
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
0
,
[
CT
]
=
[I
]
(1
3)
.
0 −
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
2 Co1
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
1
xˆ(t) = Aav xˆ(t) + Ad1 d1 (t) + Ad2 d2 (t) + Bav uˆ(t)
0 0 − Co2
(21)
Σ For the diodes D11 and D12, the power losses PD are
[P (s)] = (26)
Σ modelled as a sum of two products: the Ron resistor
P11 P12 P13
P21 P22 P23 D
with the effective current IL1 and the drop voltage Vo (0.7
The main purpose of the control system is formulated V) with the mean current IL1 during the modes B and C.
in keeping constant output voltages using the two duty Thus the expression of the losses in D11 and D12 is:
ratios of S1 and S2, whilst the tolerant immunity to load
and input disturbances (vdis) is preserved. Moreover, the 2
controller should take into account that v1 and v2 depend PD = R onD · IL1ef f ,(d1 T −T ) + Vo · IL1mean ,(d1 T −T ) (28)
on the two duty cycles d1 and d2 at the same time. 2) Losses in the inductor: The power losses PL1 in
Thus, we propose in the MIMO controller, two PID L1 can be evaluated as follows:
controllers to regulate the output voltages. The aim is 2
to minimize the impact of the disturbances (ue, ich1 and PL1 = RL · IL1ef f (29)
ich2) on v1 and (ue, ich1 and ich2)) on v2. The use of 3) Efficiency: The efficiency η is calculated by the
H∞ norm was to measure the impact of the disturbances separate losses method.
mentioned above and the control process will minimize The useful power Pu is the addition of the two output
the H∞ peak to pass from disturbing variables to error powers, as follows:
signals. These objectives can be designed in one single
cost function as in Fig. 3. The feedback of the controller Pu = (V1 · Ich1 + V2 · Ich2) (30)
uses measurements of the two output voltages v1 and The absorbed power Pa is the input power, as follows:
v2. The tuning of the PIDs parameters was done using
Pa = Ue · Iemean = Pu + PMOS + PD + PL (31)
the MIMO Control System of MATLAB environment for
The expression of the efficiency is as follows: 1
specified bandwidth (43.75 Hz) ensuring a good stability
for the system, with Co1 and Co2 equal to 2000 µF, L1 Pu
is 0.117 mH and ich1 and ich2 are equal to 5 A η= (32)
Pa
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on October 25,2020 at 14:07:07 UTC from IEEE Xplore. Restrictions apply.
IV. S IMULATION RESULTS AND DISCUSSION
A. Transient State Evaluation
The stability and the performance of the proposed
control system are tested under different scenarios:
1) Step change of currents: Fig. 4 shows the steady
state waveforms of v1 and v2 for two step changes in ich1
and ich2 (dynamic tests) at different times (Figures 4(a)
and 4(b)). ich1 varies from 6 A to 8 A at t=0.3s and ich2
passes from 5 A to 7 A at t=0.6s. The overshoot in v1 is
a little bit greater than the one in v2, which is equal to
0.4 %. The controlling process works in a satisfactory
way with a high immunity to load disturbances.
ACKNOWLEDGEMENT
This work was financially supported by the PHC
Utique program (17G 1131), EranetMed (the French Na-
tional Research Agency:ANR) and the Tunisian
Ministry of High Education and Scientific Research.