Output Voltage Stabilization of Non-Ideal DC-DC Zeta Converter with Output Voltage Error Elimination via Hybrid Control ()
1. Introduction
Energy harvesting systems have a power management system that includes a DC-DC converter. Because of the uncertain nature of the ambient energy, for example, low or high irradiance of the sun and fluctuation of the wind speed, the voltage generated by the energy harvester, which is connected to the input of the DC-DC converter, can possibly be higher or lower than the output voltage. For that reason, the fourth-order DC-DC converter is a good candidate for deployment since it has step-up or step-down capability. There are a few topologies available, and the selection of a suitable topology is based on the intended application. With a smartphone battery charging application in mind where a solar panel gives the input, a suitable topology is the Zeta topology due to two reasons: 1) positive output voltage and low output voltage ripple, 2) natural DC input-to-output voltage isolation. The DC input in the zeta is disconnected/isolated from the output part in one of the two operation modes, precisely when the transistor is turned off. This isolation is beneficial, especially in uncertain solar energy sources, since it can reduce the effect of input voltage fluctuations.
There are several pulse width modulation (PWM)-based control techniques presented in the literature to control the DC-DC converter. The one most widely used is proportional integral (PI) control [1]-[5]. Although PI control produces fast output voltage regulation, it suffers from high control effort for the control duty-ratio [6] which can cause problems to the PWM circuitry. Another well-known controller is optimal control [6]-[11]. Conventional optimal linear quadratic regulator (LQR) control [6] [7] produces optimal compensation with minimal control effort. The downside, however, is that when the parameters have high uncertainty, the controller loses the capability to regulate the output. In [8]-[12], the authors consider the uncertainties in control design formulation and the controller can cope with large uncertainties at the expense of lower performance in nominal conditions. Other types of PWM-based controllers are sliding-mode [13]-[15], fuzzy [16] [17], adaptive [18] [19], and fuzzy-neural [20] [21], to name a few. The main disadvantage of the PWM-based controller is the high inrush current at the inductor during start-up due to the high switching frequency.
Hybrid control is a variable switching frequency type of controller. Hybrid control produces a low switching frequency at start-up; thus, the inrush current can be kept small. In [22]-[29], the authors used hybrid control to regulate the output voltage of buck [22], boost [23] [24] and buck-boost [25] converter by observing the relation between output voltage ripple and inductor current ripple. The fact that zeta topology has a very low output voltage ripple makes this method unsuitable. Control Lyapunov-based hybrid control is presented in [26]-[29]. Even though the output voltage is stabilized, the authors do not consider non-ideal conditions thus the output voltage error is not eliminated. In this paper, we propose hybrid control and consider non-ideal Zeta converter by including the transistor on resistance, equivalent series resistance for the two inductors, and forward voltage drop of the diode. By relating to the non-ideal condition and power loss, we introduced an improved hybrid control strategy that not only stabilized the Zeta converter, but also removed the steady-state output voltage error.
The remainder of the paper is organized as follows: In Section 2, we show the DC-DC Zeta converter modeling. In Section 3, we formulate a hybrid control strategy for the ideal and non-ideal Zeta converter. A design example and simulation results are given in Section 4. Lastly, in Section 5, we conclude our work.
Figure 1. DC-DC Zeta converter circuit.
(a) (b)
Figure 2. DC-DC Zeta converter equivalent circuit for (a) Mode 1, and (b) Mode 2.
2. DC-DC Zeta Converter CCM Model
Consider the DC-DC Zeta converter circuit shown in Figure 1. The circuit consists of two inductors
and
, two capacitors
and
, an ideal diode
and
, a DC voltage source
, a resistive load
, and an ideal switch
. Denote the currents of
and
as
and
, the voltages of
and
as
and
, respectively. Consider continuous conduction mode (CCM) operation of the converter. When the switch is closed (Mode 1), the converter is equivalent to the circuit shown in Figure 2(a), and when the switch is open (Mode 2), the converter is equivalent to the circuit shown in Figure 2(b). The state-space equation for the DC-DC Zeta converter is constructed using the state vector [29]
,
and the input
:
,(1)
where
represents the operation mode;
if the switch is closed (Mode 1) and
if the switch is open (Mode 2):
,
,(2)
,
,(3)
With the DC-DC Zeta converter model having been presented, the formulation of the switching control is addressed in the next section.
3. Hybrid Switching Control Formulation
The aim of the control is to design the switching law of
in such a way that the voltage of the load
becomes a prescribed value
. For the DC-DC Zeta converter case, the steady-state operation point [29] is given by
.(4)
3.1. Ideal DC-DC Zeta Converter Control
Choose a control Lyapunov function (CLF) candidate
,
.(5)
Let
and
be the derivative along the trajectory under Mode 1 and Mode 2, respectively. Then
,(6)
.(7)
Based on the CLF (5), we define the switching control law as follows:
Switching Control Law 1 |
When the current mode is Mode 1, if
, then stay in Mode 1, otherwise change to Mode 2. When the current mode is Mode 2, if
, then stay in Mode 2, otherwise change to Mode 1. |
Direct implementation of Switching Control Law 1 however induces infinite switching at the operating point which is impossible in practice. To overcome this problem, we propose an improved Switching Control Law 2 that makes the steady-state switching frequency finite.
Switching Control Law 2 |
When the current mode is Mode 1, if
, then stay in Mode 1, otherwise change to Mode 2. When the current mode is Mode 2, if
, then stay in Mode 2, otherwise change to Mode 1. |
With
(under Mode 1) and
(under Mode 2), the state-trajectory will move around the operating point where the states
,
,
, and
, are bounded by sizeable ripples. As a result, the switching is delayed, and since the switching time is inversely proportional to the switching frequency, the switching frequency is therefore reduced.
Figure 3. Approximate state-trajectory (top) and it’s respected switching signal (bottom) at the steady-state.
Define
as the steady-state switching frequency and
. The derivative of
and
is given by
Substituting
, then the gradient at the operating point is given by
,
.
Observing Figure 3, it is found that
,(8)
.(9)
From (8) and (9) above, by defining the desired steady-state switching frequency
, Switching Control Law 2 will enforce the voltage regulation and makes the DC-DC Zeta converter operate at the prescribed switching frequency.
3.2. Non-Ideal DC-DC Zeta Converter Control
In practice, there exists an internal resistance or a voltage drop at the electronics components. Under this circumstance, the average input power
for the converter is given by
, where
and
is the output power, and the loss power, respectively. Since
, then
.
As shown above, the output voltage is less than the prescribed value. To compensate for the output voltage discrepancy, extra input power needs to be supplied. Consider the output voltage equal to the prescribed value. With the assumption of constant input current, the input voltage, therefore, needs to be increased, consequently the power loss is expressed by
. (10)
Dividing (8) and (9), the ratio of
over
is given by
.(11)
For the Zeta topology, since the input voltage is only connected during Mode 1, the increase in the input voltage is therefore translated to the increment of
. Let define
.(12)
Eliminating
in (11) and (12), and solving for
yield
.
Furthermore, since
, then
. (13)
Consider an on resistance
at the power switch
, a forward voltage drop
at the diode
, and an equivalent series resistance (ESR)
and
at the inductor
and
, respectively. Then, the average power loss under this condition is given by
.(14)
Consequently, substituting (14) into (13), therefore
. (15)
Therefore, to adapt the Switching Control Law 2 in practice and to overcome the issue of the steady-state output voltage error,
needs to be replaced with
. To evaluate the effectiveness of the proposed switching control law, a design example and the simulation results are presented in Section 4.
4. Design Example and Simulation Results
With the smartphone charging application in mind, we choose the converter parameters, as shown in Table 1. The typical rated voltage to charge a smartphone battery is 5 V, therefore it is the selected reference output voltage
for the converter. Meanwhile, 2 A is the typical rated current hence the load resistance
is set to 2.5 Ω. As for the non-ideal parameters
,
,
, and
, they are realistically defined based on the datasheet in [30]-[32].
Table 1. DC-DC Zeta converter parameters.
Parameter |
Value |
|
18 V |
|
5 V |
|
2.5 Ω |
|
100 μH |
|
100 μH |
|
100 μF |
|
220 μF |
|
100 kHz |
|
0.16 Ω |
|
33 mΩ |
|
33 mΩ |
|
0.52 V |
Table 2. Input voltage perturbation setup.
Input voltage
|
Ave. input power
|
Ave. input
current
|
Load resistance
|
18 V |
10 W |
0.56 A |
2.5 Ω |
9 V |
5 W |
0.56 A |
5 Ω |
4.5 V |
2.5 W |
0.56 A |
10 Ω |
On the other hand, the input voltage
is assumed to be generated from photovoltaic (PV) panel with 10 W power rating. By looking at the 10 W PV datasheet [33], the typical voltage and current during maximum power generation are 18 V, and 0.56 A, respectively. Based on the characteristic of the PV [34], if less power is generated due to the low temperature and assumed that the irradiance remains constant at 1000 W/m2, the current remains constant, but the voltage will be decreased. With this fact, we reflect the decrease of the input voltage
to the load resistance
with the assumption of zero power loss. For example, when input voltage
reduces to 9 V, since the average input current
is constant at 0.56 A, this gives an indication that the average input power
is 5 W (
). Assuming all the input power
is transferred to the output/load, this is equivalent to the load resistance
of 5 Ω. For other examples, refer to Table 2.
To have a full on-line computation capability, in addition to the four state variables
,
,
, and
, two other variables are measured namely the input voltage
and the load current
, In practice, it is highly favorable to have less computation burden. As such, the parameters that are fixed are computed off-line to reduce unnecessary on-line computation. Moreover, the floating number is avoided to achieve fast computation especially if one wants to implement hybrid control digitally. Considering the criteria, with (4), Table 1 and
, the following expressions are gathered.
(16)
(17)
(18)
(20)
Following Switching Control Law 2, the hybrid control algorithm for the stabilization of the DC-DC Zeta converter is executed as follows:
Hybrid Control Algorithm |
Define initial conditions:
,
,
,
. a) Measure
,
,
,
,
and
. b) Compute
,
,
and
in (16), (17), (18) and (19), respectively. c) If
, assign
, else
. If
, assign
, else
. If
and
, assign
, else if
and
, assign
, else assign
,
. Repeat (a) to (c). |
Figure 4. Simulation results under perturbations. Comparison of the responses from the hybrid control with the inclusion of
or
.
Figure 5. Close view (zoom in) of the steady-state switching signal at three-different time intervals.
Tested in PSIM®, the simulation results under the perturbations are shown in Figure 4. Initially, the input voltage is set to 18 V, and the corresponding load current is 2 A (
Ω). As can be observed, with the controller either utilizes
or
, the output voltage settles at approximately 5 ms with no overshoot for both cases, with the different though is the former produces approximately −2.4% output voltage steady-state error (
V). At
ms, the input voltage abruptly drops to 9 V (−50%) which in turn reduces the output current to 1 A (
Ω). Although with the large input voltage perturbation, the effect in term of output voltage overshoot is quite minimal for both controllers (with
or
) although some oscillations are found before they settle down at approximately
= 15 ms. However, the output voltage steady-state error increases to -4.6% (
V) for the controller with
. Moreover, at
ms, the input voltage drops further to 4.5 V and the output current becomes 0.5 A (
Ω). Interesting to note here is at this condition, the converter’s operation changed from step-down (at
ms and
ms) to step-up thus highlight the usefulness of the Zeta topology which can handle two operation modes. The output voltage steady-state error (with
) is at its worst at −7.4% (
V) even though with less overshoot and oscillation as compared to previous case. On the contrary, in all the cases, the controller with
provides a very good compensation in such that no output voltage steady-state error is observed.
So far, we have proved the effectiveness of the proposed hybrid control in regulating the output voltage even with the existence of large perturbation. Next, we want to confirm the correctness of the mathematical models in reducing the steady-state switching frequency. To begin with, let’s have a look at the close view (zoom in) of the switch
waveform in Figure 5. As seen in the figure, with the input power of 10 W, 5 W, and 2.5 W, the respected steady-state switching frequency for the controller with
is 100 kHz, 98 kHz, and 94 kHz, whereas 87.7 kHz, 83.3 kHz, and 70.4 kHz, respectively, are recorded for the one with
. As a reference, the pre-defined switching frequency is 100 kHz (refer to Table 1). Therefore, there are some discrepancies especially for the later controller. This is due to relatively lower efficiency at lower input power which in turn gives higher power loss thus from (13), this increases the magnitude of
. Furthermore, since
is inversely proportional to the switching frequency, lower switching frequency is expected. Nonetheless, the mathematical models guarantee the upper bound of the switching frequency thus preventing the arbitrary fast switching frequency from happening.
5. Conclusion
In this paper, we have presented output voltage stabilization with consideration of non-ideal DC-DC Zeta converter components. From the simulation results, it is shown that by taking into consideration the non-ideal properties of the Zeta converter in the switching control law formulation, the steady-state output voltage error is successfully eliminated. Furthermore, the upper bound of desired steady-state switching frequency is achieved. The above results make this research close to a practical environment. Nevertheless, the hardware experimental validation, as well as other input sources such as wind and thermal energy, will be investigated in future research.
Acknowledgements
The authors would like to thank Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer and Universiti Teknikal Malaysia Melaka for supporting this research.