Abstract
This paper addresses the new method for output voltage regulation of DC–DC buck converter nonlinear systems by a sampled-data linear parameter varying (LPV) controller. For this purpose, an output-error state-space affine LPV model is presented for DC–DC buck converter nonlinear systems. The sampled-data structure of the controller is considered as a time delay in the input, and stabilization conditions are obtained for LPV systems with affine dependence on the parameter by using a parameter-dependent Lyapunov–Krasovskii functional. Then, the design condition of the sampled-data LPV controller with an appropriate sampling period is derived to guarantee that the output voltage of the DC–DC buck converter can be adjusted to the desired voltage. Finally, simulation results are provided to show the validity of the presented approach in practical control applications where there are limitations on the value of the sampling period and the cost of the digital implementation.
1. Introduction
Power electronic systems play a crucial role in modern power systems by creating highly efficient interfaces as links between different sources, storage, and loads in DC networks [1]. In particular, DC–DC converters are often used in different stages of the network to handle regulated DC voltage and desired current to the units of the networks [2]. DC–DC converters utilized extensively in automotive electronics [3], renewable energy systems [4], hybrid energy storage system [5], satellite applications [6], and photovoltaic power applications [7].
A DC–DC converter should provide a fixed output voltage for the whole operating range, with load variations and non-constant power demand. Therefore, the closed-loop feedback control design for a DC–DC converter is important. The DC–DC buck converters (step-down) are one important structure of the converters that provide a lower output voltage than the input voltage. Because of the nonlinear characteristics of the DC–DC buck converter [8,9], it is of great importance that one use a nonlinear control approach in the problem of regulating the output voltage. A finite-time control method was presented for a nonlinear system, which was used for the DC–DC buck converter in [10]. By utilizing the backstepping approach, an adaptive nonlinear control method was proposed in [11], which obtained the output voltage regulation goal. A fuzzy self-regulating control method was employed in [12] for a DC–DC buck converter nonlinear system. In [13], a second-order control approach was proposed for a DC–DC buck converter by selecting the sliding surface appropriately. However, the proposed schemes are based on the presumption that the system states are available continuously in time and the controller output is applied immediately. However, in practice the system states are sampled periodically and the control signal has a delay for the computation.
With the development of programmable microcontroller technology, advanced nonlinear control approaches can be implemented with digital systems. A generalized proportional-integral controller for the DC–DC buck converter was implemented in the field-programmable gate array (FPGA), [14]. In [15], a type of fractional controller is designed for a DC–DC converter and implemented in a digital signal processor (DSP). In [16], a new approach based on the implicit discretization of the homogeneous differentiator to the digital controller design for a DC–DC buck converter with duty cycle saturation is presented. A digital fuzzy logic controller for the DC–DC buck converter is designed in [17], and the validity of the performance is evaluated with experimentation. A discrete-time sliding mode control of DC–DC converters is designed in [18], and the effectiveness of the controller is validated experimentally. Due to the complexity of the considering sampling period in the design of the controller, it is common to neglect this phenomenon and the sampling period for discrete-time controllers selected based on the engineering experience.
Sampled-data control methods, which can provide stable operation, have been extensively used for nonlinear systems over the past few years [19,20,21]. In [19], the global stabilization problem was presented, and the semi-global stabilization problem for the nonlinear systems was investigated in [21]. Recently, time-delay LPV systems have provided a suitable structure for sampled-data controller design for nonlinear systems [22,23]. The LPV method transforms the nonlinear model of the system into a simple parameter-variable linear model which is appropriate to design a time-varying controller for a nonlinear system. Inspired by the work [22,23,24] and considering the advantages of the LPV system [25] and the sampled-data control [26], we proposed a sampled-data LPV controller design method for a DC–DC buck converter nonlinear system to obtain robustness against load variations. In the first step, a new affine LPV model is derived, which describes the DC–DC buck converter nonlinear dynamics. Our objective is to design a sample-data LPV controller that achieved the output voltage regulation. To address this issue, the sampling rate of the states considered as the input delay and stability and stabilization conditions are derived for LPV systems with affine dependence on the parameter. We utilized the LKF approaches to derive design conditions that are appropriate for the stabilization and the sampled-data control of systems with time delay.
Due to the complexity of the considered sampling period in the design of the controller for the DC–DC buck converter, it is common to neglect this phenomenon, and the selection of the sampling period largely depends on the engineering experience, without theoretical support. If we want to improve the accuracy of the output voltage regulation, we usually decrease the sampling time in the cost of using the high-speed and expensive processor. However, if we want to increase the sampling period to reduce the cost of the implementation, the system performance may be decreased. Therefore, by using the LPV approach new theoretical results are provided, taking into account the nonlinear dynamics of the DC–DC buck converter and sampling and quantization of the measurements to a trade-off between the accuracy of the output voltage regulation and the sampling period.
The main contributions of this paper are as follows.
- (i)
- By using the LPV approach, new theoretical results are provided, taking into account the nonlinear dynamics of the DC–DC buck converter and sampling and quantization of the measurements.
- (ii)
- It is shown that the proposed LKF provides suitable bilinear matrix inequality conditions to compute the nonlinear control law by considering the sampling period which is suitable for practical control with low-cost digital implementation.
The rest of this paper is organized as follows. In Section 2, the nonlinear DC–DC buck converter model is presented, and then the LPV model is demonstrated. Section 3 is devoted to deriving stabilization conditions for sampled-data LPV controllers. The numerical simulation results and discussion about the controller performance are presented in Section 4.
2. Problem Formulation and Preliminaries
The DC–DC buck power converter studied here with a sampled-data LPV controller is presented in Figure 1. The PWM control approach is utilized to obtain the output voltage regulation by controlling the semiconductor switches, whereas the duty ratio of PWM is adjusted by the digital controller. The DC–DC buck consists of a load resistance , the static drain to source resistances of the power MOSFET , the circuit inductance L, the capacitance C, and equivalent series resistances of the inductor and capacitor . V denotes the time-invariant input voltage. and define the output voltage and inductor current, respectively.
Figure 1.
DC–DC buck converter topology with sampled-data LPV controller.
Sampled-data LPV controller changes the ratio of the duty cycle, to control current and output voltage. Applying averaging method in [27], the mathematical nonlinear model of the DC–DC buck converter is as follows:
Let be an equilibrium point of . Then, by (6), the equilibrium point is given by
Considering (3), the equilibrium point of is given by . Thus, from (1), the equilibrium point of , we obtain
In order to obtain the value of from the measured and , we used the following equality which was derived from (4). This is because measuring the value of in the considered DC–DC buck converter is extremely hard. We have
In the equilibrium point, from (9), , because .
We can express the dynamics of the system based on the deviated state about the equilibrium point as follows:
Let us define
Then, we can rewrite (13) as follows:
Note that
Therefore, we can derive the polytopic linear parameter varying (LPV) form of the DC–DC buck converter as follows:
The variation of the can be established as follows:
3. Problem Formulation
Sampled-data LPV controller in Figure 1 uses the system states measurement at sampling instants , needing
where shows the sampling period. Based on the measurement value of the state vector, the controller output is updated at each sampling instant; therefore, the control signal will be piecewise constant. We have
By utilizing the input delay approach, the sampled-data structure is modeled as a time-varying delay in the input which is defined by
The function is a sawtooth function which shows the time passed from the last sampling instant.
Although changes continuously in time, the in the control law is kept constant between two samples. The difference among the and the depends on the rate of the parameter variation and the sampling period of the parameter. By using and applying the mean-value theorem, we have
Consequently,
Because in the sampling interval, then
We should consider this uncertainty in the design conditions. By using (24), the open-loop system matrix depends on the uncertainty and the value of the measured parameter. Then we get
In the following, conditions for the asymptotic stability of the closed-loop system in (26) were derived. We utilized the following lemmas in deriving the main results. In some cases, for the sake of simplicity, explicit dependence on t is omitted to shorten the notation.
Lemma 1
([28]). Consider a differentiable function verifying
For a real matrix , there exists a matrix , such that the inequality
holds for all and where
Lemma 2
([22]). For a symmetric matrix O and two matrices M and L the following problem
is solvable if and only if
where and denote arbitrary bases of the null spaces of M and L respectively, and .
For the following parameter-dependent Lyapunov–Krasovskii functional
with
For , with the constraints on
and
the LKF is a positive definite function and there exists a small such that
Now, it is required to derive conditions that the LKF functional (32) is non-increasing at sampling instants .
The first term of the LKF is continuous in time, so it is nonincreasing at sampling instants. The second and integral terms of the LKF have positive values due to (34) and (35) and are continuous on . At the sampling instants, we have , and they become zero; thus, we have .
Therefore, the condition
holds, and LKF (32) will be nonincreasing at sampling instants.
The derivative of is given by
Replacing (26) in (38) and applying Lemma 1 on the integral term of the LKF the upper bound of the derivative of can be estimated as
where
Because (39) is affine in t, then for ,
and for
implying that a small enough exists, so that the following is satisfied
Thus the closed-loop system (26) with a time delay of less than , is asymptotically stable.
Derived conditions for stability in (41) and (42) are polynomially parameter-dependent matrix inequalities, because of the product of the system matrix with and . These conditions should be satisfied for all parameter space . Therefore, these conditions are not suitable for sampled-data LPV controller design purposes because they require an infinite number of constraints to be checked. In the following, these conditions are transformed to new stability conditions by using the Lemma 2, which is helpful for convexification purposes.
Theorem 1.
Closed-loop system (26) with a time delay less than is asymptotically stable if there exist matrix functions , , , , , , , , , , , , , , and controller , such that for all ρ the parameterized matrix inequalities problems (44)–(47) are feasible. We have
where
Proof.
The matrix inequalities in (44) and (45), which are taken from (34) and (35) are sufficient conditions for the positiveness of the LKF . The matrix inequalities in (46) and (47) are derived respectively from (41) and (42), which are sufficient conditions for the negativeness of the derivative of LKF . To prove this issue, we rewrite (46) as
with
and rewrite (47) as
with
Remark 1.
If the matrices chosen are parameter-independent, the conditions in Theorem 1 have affine dependence to the parameter. Therefore to ensure stability over the entire parameter space, the stability conditions in Theorem 1 should be solved at the vertices of the parameter value. When is unknown, the matrix inequalities (46) and (47) are non-convex bilinear matrix inequality (BMI) optimization problems, and cannot be resolved by using the convex optimisation algorithm.
Remark 2.
PENBMI [29], is a intense software for solving the BMI problems. The algorithm used in PENBMI is based on the augmented Lagrangian method. It can be viewed as a generalization to nonlinear semidefinite problems of the penalty-barrier-multiplier method. Convergence to a critical point satisfying the first-order Karush–Kuhn–Tucker (KKT) optimality conditions is guaranteed. In this paper, we utilized PENBMI 2.0 interfaced with YALMIP 3.0 to solve the matrix inequalities in Theorem 1 and design a sampled-data output feedback LPV controller.
4. Simulation Study
We simulate the DC–DC buck converter by using the nonlinear model in (1)–(3) in MATLAB/Simulink software with the parameters that are listed in Table 1. As presented in Table 1, the equilibrium point of is given by , and the lower and upper bounds of are given by and .
Table 1.
Parameters of the DC–DC Buck converter.
We applied PENBMI to solve Theorem 1 conditions with the sampling period chosen as T = 0.0005 s, and the following control law was obtained:
In the simulations, the proposed sampled-data LPV controller is implemented digitally by employing an analog-to-digital sampler and a zero-order hold. When the switching frequency is 200 kHZ, the simulation results for T = 0.0005 s are presented in Figure 2, Figure 3 and Figure 4 where the constant load changes from 5 to 20 and then back to 8 . We compared the proposed sampled-data feedback LPV controller with a regional pole placement LPV technique [30]. Simulation results show that under the duty ratio function shown in Figure 3, the output voltage reaches faster to the steady value, and suitable performance is obtained by the proposed sampled-data feedback LPV controller than the pole placement LPV.
Figure 2.
Comparison between output voltage regulation about the equilibrium point under the proposed controller (T = 0.0005 s) where the load is changed.
Figure 3.
Manipulated duty cycle of the buck converter for embedded PWM control duty ratio in the presence of load variations (T = 0.0005 s).
Figure 4.
Inductance current responses where the load is changed.
We repeated the simulation for T = 0.0002 s and the switching frequency 200 kHZ. Figure 5 shows that the output voltage adjusted to be steady in a shorter time by the pole placement with high-cost digital platforms. Consequently, it is crucial to select the suitable sampling period. If we want to modify the accuracy of the output voltage adjustment about the equilibrium point, we should decrease the sampling period. However, if we want to increase the sampling period to reduce the implementation cost, the system performance may be lost. The simulation results show the effectiveness of the proposed approach to reduce the implementation cost.
Figure 5.
Comparison between output voltage response curves under the proposed controller (T = 0.0002 s) where the load is changed.
5. Conclusions
This paper presents a new sampled-data LPV controller for a DC–DC buck converter. The main advantages of this control scheme are the consideration of the nonlinear systems of the DC–DC buck converter and the sampling period in the design conditions. It has been proven that the regulation problem can be solved by choosing the sampling period appropriately. This feature is desirable for practical control applications where hardware resources and digital processing capabilities are limited. A simulation study shows a satisfactory performance of the proposed sampled-data LPV controller. For future works, we will experimentally verify the effectiveness of the proposed approach and extend the proposed approach for output feedback controllers in the presence of disturbances.
Author Contributions
Conceptualization, K.H. and F.B.; methodology, K.H. and F.B.; software, K.H. and A.B.; validation, K.H. and A.B.; formal analysis, A.B. and F.B.; investigation, K.H. and A.B.; resources, K.H. and A.B.; data curation, K.H.; writing—original draft preparation, K.H. and F.B.; writing—review and editing, K.H. and A.B.; visualization, K.H. and A.B.; supervision, F.B. and A.B.; project administration, K.H.; funding acquisition, A.B. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Yang, Y.; Wang, H.; Sangwongwanich, A.; Blaabjerg, F. Design for reliability of power electronic systems. In Power Electronics Handbook; Butterworth-Heinemann: Oxford, UK, 2018; pp. 1423–1440. [Google Scholar]
- Goyal, V.K.; Shukla, A. Isolated DC-DC Boost Converter for Wide Input Voltage Range and Wide Load Range Applications. IEEE Trans. Ind. Electron. 2020, 68, 9527–9539. [Google Scholar] [CrossRef]
- Park, J.; Choi, S. Design and control of a bidirectional resonant DC-DC converter for automotive engine/battery hybrid power generators. IEEE Trans. Power Electron. 2013, 29, 3748–3757. [Google Scholar] [CrossRef]
- Xu, Q.; Zhang, C.; Wen, C.; Wang, P. A novel composite nonlinear controller for stabilization of constant power load in DC microgrid. IEEE Trans. Smart Grid 2017, 10, 752–761. [Google Scholar] [CrossRef]
- Xu, Q.; Hu, X.; Wang, P.; Xiao, J.; Tu, P.; Wen, C.; Lee, M.Y. A decentralized dynamic power sharing strategy for hybrid energy storage system in autonomous DC microgrid. IEEE Trans. Ind. Electron. 2016, 64, 5930–5941. [Google Scholar] [CrossRef]
- Naayagi, R.T.; Forsyth, A.J.; Shuttleworth, R. High-power bidirectional DC-DC converter for aerospace applications. IEEE Trans. Power Electron. 2012, 27, 4366–4379. [Google Scholar] [CrossRef]
- Olalla, C.; Clement, D.; Rodriguez, M.; Maksimovic, D. Architectures and control of submodule integrated DC-DC converters for photovoltaic applications. IEEE Trans. Power Electron. 2012, 28, 2980–2997. [Google Scholar] [CrossRef]
- Qiu, Y.; Chen, X.; Zhong, C.; Qi, C. Limiting integral loop digital control for DC-DC converters subject to changes in load current and source voltage. IEEE Trans. Ind. Inform. 2014, 10, 1307–1316. [Google Scholar]
- Shi, L.F.; Jia, W.G. Mode-selectable high-efficiency low-quiescent-current synchronous buck DC-DC converter. IEEE Trans. Ind. Electron. 2013, 61, 2278–2285. [Google Scholar] [CrossRef]
- Du, H.; Cheng, Y.; He, Y.; Jia, R. Finite-time output feedback control for a class of second-order nonlinear systems with application to DC-DC buck converters. Nonlinear Dyn. 2014, 78, 2021–2030. [Google Scholar] [CrossRef]
- Salimi, M.; Soltani, J.; Markadeh, G.A.; Abjadi, N.R. Indirect output voltage regulation of DC-DC buck/boost converter operating in continuous and discontinuous conduction modes using adaptive backstepping approach. IET Power Electron. 2013, 6, 732–741. [Google Scholar] [CrossRef]
- Li, Z.; Zhao, J. Output feedback stabilization for a general class of nonlinear systems via sampleddata control. Int. J. Robust Nonlinear Control. 2018, 28, 2853–2867. [Google Scholar] [CrossRef]
- Ling, R.; Maksimovic, D.; Leyva, R. Second-order sliding-mode controlled synchronous buck DC-DC converter. IEEE Trans. Power Electron. 2015, 31, 2539–2549. [Google Scholar] [CrossRef]
- Zurita-Bustamante, E.W.; Linares-Flores, J.; Guzmán-Ramírez, E.; Sira-Ramírez, H. A comparison between the GPI and PID controllers for the stabilization of a DC-DC “buck” converter: A field programmable gate array implementation. IEEE Trans. Ind. Electron. 2011, 58, 5251–5262. [Google Scholar] [CrossRef]
- Seo, S.W.; Choi, H.H. Digital implementation of fractional order PID-type controller for boost DC-DC converter. IEEE Access 2019, 7, 142652–142662. [Google Scholar] [CrossRef]
- Alarcon-Carbajal, M.A.; Carvajal-Rubio, J.E.; Sanchez-Torres, J.D.; Castro-Palazuelos, D.E.; Rubio-Astorga, G.J. An Output Feedback Discrete-Time Controller for the DC-DC Buck Converter. Energies 2022, 15, 528. [Google Scholar] [CrossRef]
- Seguel, J.L.; Seleme, S.I., Jr. Robust Digital Control Strategy Based on Fuzzy Logic for a Solar Charger of VRLA Batteries. Energies 2021, 14, 1001. [Google Scholar] [CrossRef]
- Ni, Y.; Xu, J. Study of discrete global-sliding mode control for switching DC-DC converter. J. Circuits Syst. Comput. 2011, 20, 1197–1209. [Google Scholar] [CrossRef]
- Qian, C.; Du, H. Global output feedback stabilization of a class of nonlinear systems via linear sampled data control. IEEE Trans. Autom. Control 2012, 57, 2934–2939. [Google Scholar] [CrossRef]
- Chu, H.; Qian, C.; Yang, J.; Xu, S.; Liu, Y. Almost disturbance decoupling for a class of nonlinear systems via sampled data output feedback control. Int. J. Robust Nonlinear Control 2016, 26, 2201–2215. [Google Scholar] [CrossRef]
- Zhang, C.; Jia, R.; Qian, C.; Li, S. Semi global stabilization via linear sampled data output feedback for a class of uncertain nonlinear systems. Int. J. Robust Nonlinear Control 2015, 25, 2041–2061. [Google Scholar] [CrossRef]
- Hooshm, K.; Bayat, F.; Jahed-Motlagh, M.R.; Jalali, A. Robust sampled data control of nonlinear LPV systems: Time dependent functional approach. IET Control Theory Appl. 2018, 12, 1318–1331. [Google Scholar] [CrossRef]
- Hooshm, K.; Bayat, F.; Jahedmotlagh, M.; Jalali, A. Guaranteed cost nonlinear sampled data control: Applications to a class of chaotic systems. Nonlinear Dyn. 2020, 100, 731–748. [Google Scholar] [CrossRef]
- Hooshm, K.; Bayat, F.; Jahed-Motlagh, M.R.; Jalali, A.A. Polynomial LPV approach to robust H∞ control of nonlinear sampled-data systems. Int. J. Control 2020, 93, 2145–2160. [Google Scholar] [CrossRef]
- Hoffmann, C.; Werner, H. A survey of linear parameter-varying control applications validated by experiments or high-fidelity simulations. IEEE Trans. Control Syst. Technol. 2014, 23, 416–433. [Google Scholar] [CrossRef]
- Hetel, L.; Fiter, C.; Omran, H.; Seuret, A.; Fridman, E.; Richard, J.P.; Niculescu, S.I. Recent developments on the stability of systems with aperiodic sampling: An overview. Automatica 2017, 76, 309–333. [Google Scholar] [CrossRef]
- Sun, J.; Grotstollen, H. Averaged modelling of switching power converters: Reformulation and theoretical basis. In Proceedings of the 23rd Annual IEEE Power Electronics Specialists Conference, Toledo, Spain, 29 June–3 July 1992; pp. 1165–1172. [Google Scholar]
- Briat, C. Convergence and equivalence results for the Jensen’s inequality—Application to time-delay and sampled-data systems. IEEE Trans. Autom. Control 2011, 56, 1660–1665. [Google Scholar] [CrossRef]
- Kocvara, M.; Stingl, M.; PENOPT GbR. PENBMI User’s Guide (Version 2.0); Software Manual, Hauptstrasse A; PENOPT GbR: Igensdorf, Germany, 2005; Volume 31, p. 91338. [Google Scholar]
- Joo, H.; Kim, S.H. LPV control with pole placement constraints for synchronous buck converters with piecewise-constant loads. Math. Probl. Eng. 2015, 2015, 686857. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).