Next Article in Journal
Battery Testing and Discharge Model Validation for Electric Unmanned Aerial Vehicles (UAV)
Previous Article in Journal
Performance Analysis of Embedded Multilayer Perceptron Artificial Neural Networks on Smart Cyber-Physical Systems for IoT Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic Sensorless Control Approach for Markovian Switching Systems Applied to PWM DC–DC Converters with Time-Delay and Partial Input Saturation

1
Faculty of Technology Sciences, Constantine 1—Frères Mentouri University, Constantine 25017, Algeria
2
Laboratory of SATIT, Department of Industrial Engineering, Abbes Laghrour University, Khenchela 40004, Algeria
3
Université Paris-Saclay, Univ Evry, IBISC, 91020 Evry, France
4
College of Engineering and Technology, American University of the Middle East, Egaila 54200, Kuwait
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(15), 6936; https://doi.org/10.3390/s23156936
Submission received: 16 June 2023 / Revised: 19 July 2023 / Accepted: 27 July 2023 / Published: 4 August 2023
(This article belongs to the Section Sensors Development)

Abstract

:
This paper provides a detailed analysis of the output voltage/current tracking control of a PWM DCDC converter that has been modeled as a Markov jump system. In order to achieve that, a dynamic sensorless strategy is proposed to perform active disturbance rejection control. As a convex optimization problem, a novel reformulation of the problem is provided to compute optimal control. Accordingly, necessary less conservative conditions are established via Linear Matrix Inequalities. First, a sensorless active disturbance rejection design is proposed. Then, to carry out the control process, a robust dynamic observer–predictive controller approach is introduced. Meanwhile, the PWM DC-DC switching power converters are examined as discrete-time Markovian switching systems. Considering that the system is subject to modeling uncertainties, time delays, and load variations as external disturbances, and by taking partial input saturation into account, the Lyapunov–Krasovskii function is used to construct the required feasibility frame and less conservative stability conditions. As a result, the proposed design provides an efficient control strategy with disturbance rejection and time-delay compensation capabilities and maintains robust performance with respect to constraints. Finally, a PWM DC-DC power converter simulation study is performed in different scenarios, and the obtained results are illustrated in detail to demonstrate the effectiveness of the proposed approach.

1. Introduction

Due to their efficiency and adaptability to various systems, DC-DC converters have gained significant attention in the industry. They have been used by many researchers as one of the nonlinear plants to test different nonlinear control strategies. Generally, DC-DC converters, such as buck type [1,2,3], boost type [4,5,6,7,8], and buck–boost type [9,10,11], are highly nonlinear systems due to the incorporated switch, which causes the process to change dramatically within one operating cycle. The objective of the switching control in DC-DC converters is to realize high power transfer efficiency and to ensure good output voltage tracking (maintaining the desired levels of the output voltage/current). In addition, DC-DC converters have been widely used in different applications for their usefulness and functionalities in the control process. These applications include robotics [12], networking, motor driving [13], and renewable energy [14,15,16,17]. Meanwhile, two aspects of DC-DC converters have been investigated over the years in the literature: the modeling aspect and control approaches. Inspired by their usefulness and applicability, this study focuses on DC-DC converters with PWM (Pulse-Width-Modulation). PWM had been applied to DC-DC switching converters in many applications, such as in [18], in which the result illustrated a significant improvement in voltage regulation.
Relating to switched-mode converters, DC-DC power systems have been used as one of the main benchmarks to study and control Markov jump systems (MJSs). MJSs have random abrupt changes in their parameters and structures. Therefore, the stability of discrete-time Markov jump linear systems is a very challenging criterion. Many researchers have investigated several techniques to improve the stability of these systems [19,20]. In addition, modeling these types of systems results in extra uncertain parameters. To cope with uncertainty issues, several works have considered the filtering task and implemented it as a pointed control design [21]. As is well known, DC-DC converters are extremely nonlinear plants. Usually, these classes of converters are affected by external factors such as load variation, which is considered an external disturbance and can result in a chattering influence at the output voltage/current response. Handling uncertainties and achieving disturbance rejection while controlling a system have been investigated in many control designs. With DC-DC converters, improving the control of output responses is necessary, especially for dealing with chattering alleviation resulting from disturbances and time delays.
To this subject, the sensorless disturbance rejection control strategy is considered to be among the most efficient control designs; it has been implemented to maintain the highest performance of DC-DC converters. Therefore, the filtering task and extended state observer “ESO” concepts have been used on a very large scale to enhance the controller design performance. In fact, for its accuracy of output estimation, observer-based control design has been widely employed in real-time processes and industrial applications. In order to study the estimation response of hybrid systems, an observer was tested in [22] to establish a controller, while an observer-based control design was proposed in [23] for switched affine systems applied to DC–DC converters. Furthermore, a mismatch in functional dynamics can have occurred from disturbances and time delays. To cope with undesirable situations, and to improve the reliability of the controller for linear systems subject to mixed delays and stochastic delays, delay-kernel-dependent and distributed-delay-dependent approaches were proposed in [24,25]. Meanwhile, diagnosis tasks may become very useful in this case, e.g., the reliable proposed diagnosis approach in [26], based on predictive control. To this end, time-delay-based predictive control was designed in [27] as a second-step control scheme, in order to maintain the very high performance of the DC-DC converters and ensure acceptable compensation for the time delays. Furthermore, in [28], an ESO-based sliding mode control design was introduced to handle disturbances.
In fact, sensorless control designs are more reliable and less time-consuming for electric and network applications. As a tracking current sensorless mode strategy, a finite-time output feedback control design based on a reduced-order observer was investigated in [29] to control a DC-DC buck-switched power converter. Recently, many studies have been devoted to sensorless control-based observers. A sensorless control design based on a state observer was given in [30] to estimate the unknown load conductance. Next, a generalized parameter estimation-based observer was introduced in [31] for a DC-DC boost converter. In [32], an investigation was performed for robust speed tracking control under network-induced delay and slope variation with state estimation; this study may be improved in the future and used in electric vehicles. Additionally, the employment of the estimation concept-based state observers fused with many approaches has been investigated many times and established as a sensorless control strategy. Sensorless adaptive voltage control for DC-DC converters was proposed in [33], and extended to studying the robustness of bidirectional DC-DC converters in [34]. In addition, buck converters are controlled using adaptive sensorless control with a constant power load [35], while a disturbance observer-based sliding mode control is proposed in [36], to enhance the dynamic performance of a buck/boost converter.
Despite the existing control strategies, predictive control has the ability to provide high robustness and high response time. In addition, model predictive control is a control design that can deal with terminal constraints. As a consequence, combining predictive control with an observer may result in a reliable sensorless predictive control strategy. Note that a current observer is usually chosen to build a sensorless predictive control approach for DC-DC converters. In order to decrease the effect of component parasitic parameters, the authors in [37] proposed a self-correction differential current observer approach. A sensorless model predictive control scheme is proposed in [38] to improve the dynamic performances of dual bridge DC-DC converters. Generally, improving the controller performances can be achieved by providing less conservative conditions, either in the presence of disturbances and time delay or during the transient response of the voltage/current control. This approach may reduce the calculation complexity of the provided control design and avoid consuming time in updating the controller’s parameters. Unfortunately, is not always easy to design such a technique for PWM DC-DC switching power converters, since the appearance of the threshold value of Diode as input saturation along time for DC-DC working mode “buck/boost mode”. Meanwhile, the partial input saturation is not matched in the PWM DC-DC converters model, which eventually increases the calculation complexity of new parameters of the controller.
Motivated by the previous proposed work based on predictive control, this work focuses on enhancing the sensorless disturbance rejection control strategy. By employing a model predictive control scheme based on extended state observer, efficient feasible, and stable conditions have been provided. The robust disturbance rejection for PWM DC-DC converters is a very sensitive criterion, as well as the compensation for time delays. Also, satisfying accurate output voltage/current tracking as terminal constraints is very essential in the proposed controller. Mainly, PWM DC-DC switching power converters are considered high nonlinear systems, usually modeled as discrete-time Markovian jump systems. In this work, a new reformulation has been given as a linear system with modeling uncertainties. The obtained augmented system reflects the discrete-time Markovian jump system that describes the DC-DC converter. Thus, a dynamic sensorless active disturbances rejection control approach is proposed. Accordingly, and using supported assumptions, less conservative conditions have been established via Linear Matrix Inequalities based on Lyapunov–Krasovskii function. While the asymptotical stability of the PWM DC-DC power converter is ensured satisfying all constraints. The main contributions of this work can be summarized in the next points:
-
The disturbance rejection and chattering alleviation are achieved to maintain robust performances of PWM DC-DC converters. Mainly, the two-mode tracking control “voltage/current control” had been supported based on an extended state observer;
-
Compensating the time delay is performed at each time sample (iteration). Additionally, the partial input saturation has been modeled as an explicit parameter in the state representation. As a required performance, the proposed approach stabilizes the behavior of the PWM DC-DC converters by satisfying the terminal constraints for the output voltage/current tracking;
-
At the establishment of stability and feasibility conditions, a supported assumption is given to eliminate the bilinearity form so that, to update the controller parameters at each iteration, the infinite time domain “min–max” is implemented to formulate the optimization problem as a relaxed convex optimization problem.
This paper is presented as follows: Section 2 introduces the problem formulation and the model of DC-DC converters. Section 3 presents the design of the sensorless active disturbance rejection approach based on an observer to estimate and stabilize the behavior of Markovian switching systems. In Section 4, we introduce an efficient robust dynamic controller. Therefore, necessary and stable conditions are constructed using a robust observer–predictive control design. We conclude the paper with Section 5, PWM DC-DC converter as a demonstrated case study is presented with simulation results for two scenarios.
Notation: Throughout this paper, the symbols are quite standard unless otherwise specified. R n denotes the n dimensional Euclidean space and S n × n , R n × m , R m × n , are the set of n × n , n × m , and m × n real matrices, respectively. 0 n and I represent the zero and identity matrices with proper dimensions, respectively. K1 and K2 are the controller gains matrices, L is the observer gain matrix and d k is a varying delay.
Q, G,  P ¯ , Q ¯ i ,   i = 1 : 2 and X i ,   i = 1 : 2 symmetric positive definite matrices.   Q 0   a n d   R 0 are weighting matrices and γ positive scalar. The symbol * denotes the elements above the main diagonal of a symmetric block matrix.

2. Problem Formulation and Modelling of DC-DC Converters

In this paper, we focus on analyzing Pulse Width Modulation (PWM) converters, which had analyzed in different ways in the literature by applying averaging method. A nonlinear state-space representation of the DC-DC converter can be expressed in the following form as [18]:
First, the mode on-state of the MOSFET transistor case for the DC-DC converter is given by:
I ˙ l ( t ) V ˙ o ( t ) + E I ˙ l ( t d ) V ˙ o ( t d )                                   = 1 / L l R l + R p R p / L l R c R p / C c R c R p / C c R R c I l ( t ) V o ( t )                                   + ( V i n + ( R m I l ( t ) ) ) / L l 0 + R p / L l R p / ( C c R c ) I l o a d ( t )   .
In the second mode, the model is given in the off-state of the MOSFET transistor case by the next equation:
I ˙ l ( t ) V ˙ o ( t ) + E I ˙ l ( t d ) V ˙ o ( t d )                                   = 1 / L l R l + R p R p / L l R c R p / C c R c R p / C c R R c I l ( t ) V o ( t ) + V d / L l 0                                   + R p / L l R p / ( C c R c ) I l o a d ( t )  
where the global dynamic model of the converters is presented in [11] as:
I ˙ l ( t ) V ˙ o ( t ) + E I ˙ l ( t d ) V ˙ o ( t d )                                   = 1 / L l R l + R p R p / L l R c R p / C c R c R p / C c R R c I l ( t ) V o ( t ) + V d / L l 0                                   + V i n + V d + R m I l t L l 0 d ( t ) + R p / L l R p / ( C c R c ) I l o a d ( t )  
where I l ( t ) and V o ( t ) are the inductance current and output voltage of the PWM converter, respectively. R m is the on-state resistance of the MOSFET transistor, R L is the winding resistance of the inductor, R p = R R c is the equivalent series resistance (while R c is the equivalent series resistance of the filter capacitor), V d is the threshold voltage of the diode and i l o a d ( t ) represent the external disturbance. Finally, d ( t ) is the duty cycle.
DC-DC Converters Model:
First, we define:
z ˙ t = [ I ˙ l t   V ˙ o ( t )   ] T
z ˙ t + E z ˙ t d = 1 / L l R l + R p R p / L l R c R p / C c R c R p / C c R R c z t + V d L l 0 + V d L l 0 d t + R m z t / L l 0 d ( t ) + V i n / L l 0 d ( t ) + R p / L l R p / ( C c R c ) I l o a d ( t )  
z ˙ t + E z ˙ t d = A z t + u ( t ) + D E ( t )
where A , D , and E are represented the matrix state, disturbances matrix, and matrix function of the Markov process. u ( t ) represents input control.
Where (6) can be written as follows:
E ¯ Ψ ˙ t = A ¯ Ψ t + u ( t ) + D E ( t )
For a general state space representation of (7) we obtain:
Ψ ˙ t = A ~ Ψ t + B ~ u ( t k ) + D ~ E ( t )  
The defining matrices of (7) and (8) are next:
A ~ = E ¯ 1 A ¯ , B ~ = E ¯ 1 and D ~ = E ¯ 1 D
E ¯ = 0 E , A ¯ = A 0 and E 1 = 1 0 ,
A = 1 / L l R l + R p R p / L l R c R p / C c R c R p / C c R R c , D = R p / L l R p / ( C c R c )
u t = V i n / L l 0 d ( t ) + V d / L l 0 + V d / L l 0 d ( t ) + R m E 1 Ψ t / L l 0 d ( t )
u t = u s a t t + u c t
u c t = R m E 1 / L l 0 d t Ψ t   u s a t t = V i n / L l 0 d t + V d / L l 0 d t 1  
In this paper, a discrete uncertain linear system is investigated, so, that the sampling time is 0.095 ms and the PWM frequency used in this work equals 1 kHz.
As a result, we consider the following discrete-time uncertain switching system with disturbances and time delay that reflected the system (8) represented as:
Ψ k + 1 = A Ψ k + B u ( k ) + D E ( k ) Y Ψ k = C Ψ k    
While the controller is required to satisfy the output constraints as follows:
Y Ψ k + i / k m a x = Y Ψ k 2 y m a x 2 .
Then, the expression (11) can be written as follows:
u k = u s a t k + u c k   u c k = K Ψ ^ k     .
Remark 1.
To create a conducting path along the diode, a minimum voltage value “the threshold voltage of the diode” is needed. Since a real diode is never completely off, the achievement of the threshold value is not always accurate at a specific time. So, by controlling and increasing the voltage applied to the diode, the required threshold voltage value is obtained. As a result, the time delay in this paper is considered in the input control.
Assumption 1.
The threshold voltage value is considered as a partial input saturation since the threshold voltage is known as the point where the diode starts conducting in the exponential mode.
Combined with Remark 1 and the input control (10), with respect to time along the trajectory for the operating mode of power converters, the global control law is expressed as:
u k = u k d = u s a t k d + u c k   v d < V d   u k = u s a t k + u c k   v d = V d   .
For any instant k / k along the trajectory of the system, and taking into account the duty cycle d t of the input control law, the plant system can be expressed as follows:
Ψ k + 1 = A Ψ k + B u k + B u k d + D E ( k )
In this work, it is assumed that the states of the discrete-time uncertain switching system with disturbances and time delay are not measurable. So, an observer is designed taking into account input saturation:
Ψ ^ k + 1 = A Ψ ^ k + B u k + B u k d + D E ^ k + L y k y ^ k Y ^ Ψ k = C Ψ ^ k   e E k + 1 = e Y Ψ k Y ^ Ψ k    
Then, the closed loop linear plant can have written as:
Ψ ^ k + 1 = A Ψ ^ k + B u k + B u k d + D E ^ k + L C e k Y ^ Ψ k = C Ψ ^ k   e E k + 1 = e C e k  
where A , B ,   and   C are state matrices, K i are the controller gains matrix, and L is the observer gain matrix, where D and e are disturbance matrices, respectively.
For necessary stability conditions, a Lyapunov–Krasovskii function is defined as:
V k / k = Ψ ^ T k P Ψ ^ k V 1 + j = k d k k 1 η T j Q 1 η j + V 2                     + j = 1 d M 1 d m r = k 1 j k 1 η T r Q 2 η r V 3
Assumption 2
([12]). Let X and Y be known matrices with appropriate dimensions. The following statements are equivalent and verified for any P = P T > 0   if and only if there exists an appropriate matrix Z , such that:
1 .           X T P Y + Y T P X 0
2 .     Z + X T P X + Y T P Y 0 .

3. Sensorless Active Disturbance Rejection Design

Based on estimated load variation information by sensorless active disturbance rejection-based extended state observer, the controller can react to the disturbance rapidly and compensate for the time delay and would have improved dynamic performance. So, the next theorem is given:
Theorem 1.
For the discrete-time Markovian switching systems (12). The state observer (17) meets the control performances (15) and will asymptotically stabilize the system (5), subject to disturbance, time delay, and partial input saturation if there exists a positive definite matrices P ¯ ,   Q ¯ 1   a n d   Q ¯ 2 ; and any matrices K i ,   L and Z i satisfying the following LMI:
ξ Z ¯ 2 A + B K 1 P ¯ ω 1 ω 1 T 0 n P ¯ 0 n 2 B K 2 0 n P ¯ 0 n 0 n 2 D 0 n P ¯ 0 n 0 n 0 n 2 L C 0 n P ¯ 0 n 0 n 0 n 0 n ω 1 0 n Q ¯ 1 0 n 0 n 0 n 0 n ω 2 0 n 0 n Q ¯ 1 0 n 0 n 0 n 0 n 0 n 0 n 0 n d k + 1 ω 1 Q ¯ 2 0 n 0 n 0 n 0 n 0 n 0 n 0 n ω 3 0 n Q ¯ 2 0 n 0 n 0 n 0 n 0 n 0 n 0 n ω 4 0 n 0 n Q ¯ 2 0  
Proof of Theorem 1.
Taking the forward difference of (19) as V k = V k + 1 V k and with respect to time along the trajectory of the system yields:
V k = V 1 k + V 2 k + V 3 k
Define V k / k . as follows next:
V ( Ψ ^ ( k + j + 1 / k ) ) V ( Ψ ^ ( k + j / k ) ) 0 .
According to (17), that can be written as:
A Ψ ^ k + B u k + B u k d + D E ^ k + L C e k T P ( A Ψ ^ k + B u k + B u k d                                         + D E ^ k + L C e k ) Ψ ^ T k / k P Ψ ^ ( k / k ) + j = k d k k 1 η T j Q 1 η j                                                             + j = 1 d M 1 d m r = k 1 j k 1 η T r Q 2 η r 0 .
The previous Equation (25) is expressed as follows next:
( A + B K 1 ) Ψ ^ k + B K 2 Ψ ^ k d + D E ^ k + L C e k T P ( ( A + B K 1 ) Ψ ^ k                                                                                                   + B K 2 Ψ ^ k d + D E ^ k + L C e k ) Ψ ^ T k / k P Ψ ^ ( k / k )                                                                                                   + η T k Q 1 η k η T k d k Q 1 η k d k + d k + 1 η T k Q 2 η k                                                                                                   η T k d M Q 2 η k d M η T k d m Q 2 η k d m 0 .
The next vectors and matrices are defined as:
η k = Ψ ^ k Ψ ^ k d E ^ k e k .
Then, it can be written as:
A + B K 1 B K 2 D L C T T η T k P ¯ η k A + B K 1 B K 2 D L C T                                                         ω 1 η T k P η k ω 1 T + η T k Q 1 η k                                                         η T k d k Q 1 η k d k + d k + 1 η T k Q 2 η k                                                         η T k d M Q 2 η k d M η T k d m Q 2 η k d m 0  
where P ¯ = P P P P P P P P P and ω i R n × n i = 1 , , 4 , e . g . , ω 1 = I n 0 n 0 n 0 n
A + B K 1 B K 2 D L C T T ω 1 T P ¯ 1 + P ¯ 2 ω 1 A + B K 1 B K 2 D L C T                                                         ω 1 ω 1 T P ω 1 ω 1 T + ω 1 T Q 1 ω 1 ω 2 T Q 1 ω 2 + d k + 1 ω 1 T Q 2 ω 1                                                         ω 3 T Q 2 ω 4 ω 4 T Q 2 ω 4 0  
where:
ζ k = [ η T k η T k d k η T k d M η T k d m ] T  
P ¯ 1 = P 0 n 0 n 0 n P 0 n 0 n 0 n P , and P ¯ 2 = 0 n P P P 0 n P P P 0 n .
Using Assumption 2, the inequality (30) leads to:
2 A + B K 1 T P A + B K 1 + 2 B K 2 T P B K 2 + 2 D T P D + 2 L C T P L C + ξ Z i                                                         ω 1 ω 1 T P ω 1 ω 1 T + ω 1 T Q 1 ω 1 ω 2 T Q 1 ω 2 + ( d k + 1 ) ω 1 T Q 2 ω 1                                                         ω 3 T Q 2 ω 4 ω 4 T Q 2 ω 4 0 .
For (31) to be definite positive, we can write:
ξ Z i 2 A + B K 1 T P A + B K 1 2 B K 2 T P B K 2 2 D T P D + 2 L C T P L C                                                         + ω 1 ω 1 T P ω 1 ω 1 T ω 1 T Q 1 ω 1 + ω 2 T Q 1 ω 2 d k + 1 ω 1 T Q 2 ω 1                                                         + ω 3 T Q 2 ω 3 + ω 4 T Q 2 ω 4 0  
where: ξ Z i = Z 1 Z 2 Z 3 Z 4 Z 5 Z 6 .
By putting Z i = γ Z ¯ i , P = γ P ¯ 1 , Q 1 = γ Q ¯ 1 1 and Q 2 = γ Q ¯ 2 1 , the inequality (32) can be rewritten as follows:
ξ Z ¯ I 10 1 T ( B T P 1 B ) I 10 1 0  
  • where: B = 2 A + B K 1 ω 1 ω 1 T 0 n 2 B K 2 0 n 0 n 2 D 0 n 0 n 0 n 2 L C 0 n 0 n 0 n 0 n ω 1 0 n 0 n 0 n 0 n ω 2 0 n 0 n 0 n 0 n 0 n d k + 1 ω 1 0 n 0 n 0 n 0 n 0 n ω 3 0 n 0 n 0 n 0 n 0 n ω 4
  • and P 1 = P ¯ M 0 n Q ¯ 1 M 0 n 0 n Q ¯ 2 M
  • where: P ¯ M = P ¯ * * * * 0 n P ¯ * * * 0 n 0 n P ¯ * * 0 n 0 n 0 n P ¯ * 0 n 0 n 0 n 0 n P ¯ , Q ¯ 1 M = Q ¯ 1 * 0 n Q ¯ 1 and Q ¯ 2 M = Q ¯ 2 * * 0 n Q ¯ 2 * 0 n 0 n Q ¯ 2
Using Schur’s complement inequality (33) is written as:
ξ Z ¯ 2 A + B K 1 P ¯ ω 1 ω 1 T 0 n P ¯ 0 n 2 B K 2 0 n P ¯ 0 n 0 n 2 D 0 n P ¯ 0 n 0 n 0 n 2 L C 0 n P ¯ 0 n 0 n 0 n 0 n ω 1 0 n Q ¯ 1 0 n 0 n 0 n 0 n ω 2 0 n 0 n Q ¯ 1 0 n 0 n 0 n 0 n 0 n 0 n 0 n d k + 1 ω 1 Q ¯ 2 0 n 0 n 0 n 0 n 0 n 0 n 0 n ω 3 0 n Q ¯ 2 0 n 0 n 0 n 0 n 0 n 0 n 0 n ω 4 0 n 0 n Q ¯ 2 0
End of proof. □

4. Robust Stability of Dynamic Sensorless Active Disturbance Rejection Control Approach

In this section, robust stability analysis has been investigated for the proposed strategy. Taking into account partial input saturation and terminal constraints equality, the state observer based on the control law defined in Equation (15) has been used to robustly stabilize the closed-loop system subject to disturbances and time delay. In order to achieve that, the optimization problem is formulated, in this section, as a convex optimization problem as in [39] to construct feasibility conditions. The condition defined in Theorem 1 should guarantee asymptotic stability.
Next, in order to guarantee the feasibility of the optimization problem at each sampling time, a robust stable sensorless approach based on observer-based predictive control has been established. Consider the next optimization problem that minimizes the following worst-case quadratic objective function with an infinite horizon:
min u k + i / k max i > 0 J ( k ) Subject   to   ( 15 )   and   Y Ψ k 2 y m a x
where max i > 0 J ( k ) is the upper bound γ , that is, the objective target to optimize, which is related to the following objective function as follows next:
J k = i = 0 e ~ k + i Q 0 2 + u k + i R 0 2 .
Moreover, let us define the estimation error dynamics as follows:
e k + 1 = A e k + D e E k L C e k .
Theorem 2.
Given the augmented system (37) that reflected the discrete-time Markovian switching systems (10). The state feedback controller based on the dynamic system in (17) meets the control performances (15), and will asymptotically stabilize system (5) subject to disturbance, time-delay and partial input saturation, if there exists a positive scalar γ , positive definite matrices P ,   X 1   a n d   X 2 , and any matrices K 1 ,   K 2 and L satisfying the following LMIs:
min γ , Q , X 1 , X 2 , K 1 ,   K 2 , L γ  
Subject to
1 e k Q 0  
y m a x 2 C A G + D e G L C G   A G + D e G L C G   T C T Q G T G 0  
Q X 1 R 0 1 / 2 ( ω 3 B K 1 + ω 4 B K 2 ) γ I Q 0 1 / 2 ω 1 0 n γ I d k + 1 ω 1 0 n 0 n X 2 A + D e L C 0 n 0 n 0 n Q ω 2 0 n 0 n 0 n 0 n X 1 ω 3 0 n 0 n 0 n 0 n 0 n X 2 ω 4 0 n 0 n 0 n 0 n 0 n 0 n X 2 0
Proof of Theorem 2.
Taking the forward difference V k of (19) with upper bound γ , and for any i 0 , with respect to time along the trajectory of the system. The objective is to satisfy the following stability constraint as follows:
V k = V k + 1 V k γ  
V e k + i + 1 / k V e k + 1 / k e ~ k + i Q 0 2 + u k + i R 0 2 .
To construct the stability conditions given in Theorem 2, the summation is performed up to ∞, i.e., i , e ( i | k ) should approach zero, i.e., Ψ ^ k = 0 , yields:
J k V e k / k γ .
Obviously, for asymptotical stability of DC-DC converters inequality (41) implies that V e k / k decreases as i and (48) is formulated as follows next:
e T k P e k γ .
By using the Schur complement, the LMI (39) is obtained.
-
While the output constraint in Equation (13) is expressed as:
Y Ψ k + i / k m a x max i Y Ψ i k + i / k .
It can be written as: Y Ψ k 2 y m a x 2
max i > 0 Y Ψ k m a x max i > 0 C A e k + D e E k L C e k   m a x .
Thus, Y Ψ k + i / k 2 y m a x ,   i 1 , for any A k + j   B k + j   D k + j Ω , j 1 if:
P 1 / 2 A + D e L C   T C T C A + D e L C   P 1 2 y m a x 2 I .  
Using the Schur complement the output constraint can write as follows:
y m a x 2 C A + D e L C   A + D e L C   T C T P 1 0
Multiplying the right by I O 0 G and the left by I O 0 G T , the LMI (40) is obtained.
-
Let us recall the optimization problem represented in expression (43) that defines V k / k , and we have:
V e k + i + 1 / k V e k + 1 / k e ~ k + i Q 0 2 + u k + i R 0 2 .
According to (14) and (37), the optimization problem can be written as:
A e k + D e E k L C e k T P A e k + D e E k L C e k e T k / k P e ( k / k )                                                         + j = k d k k 1 e ~ T j Q 1 e ~ j + j = 1 d M 1 d m r = k 1 j k 1 e ~ T r Q 2 e ~ r                                                         e ~ T k Q 0 e ~ k u T k R 0 u k  
where e ~ = [ e ( k / k ) e E ( k / k ) Ψ ^ ( k / k ) Ψ ^ ( k d / k ) ] T .
Then, it can be written:
A + D e L C T e ~ T k P e ~ k A + D e L C ω 1 e ~ T k P e ~ k ω 1 T + e ~ T k Q 1 e ~ k                                                         e ~ T k d k Q 1 e ~ k d k + d k + 1 e ~ T k Q 2 e ~ k                                                         e ~ T k d M Q 2 e ~ k d M e ~ T k d m Q 2 e ~ k d m + e ~ T k Q 0 e ~ k                                                         + u T k R 0 u k 0  
where:
ξ k = [ e ~ T k e ~ T k d k e ~ T k d M e ~ T k d m ] T
ω 1 T A + D e L C T P ω 1 A + D e L C ω 1 T P ω 1 + ω 1 T Q 1 ω 1 ω 2 T Q 1 ω 2                                                         + d k + 1 ω 1 T Q 2 ω 1 ω 3 T Q 2 ω 3 ω 4 T Q 2 ω 4 + ω 1 T Q 0 ω 1                                                         + ω 3 B K 1 + ω 4 B K 2 T R 0 ( ω 3 B K 1 + ω 4 B K 2 ) 0 .
Then, it can be written as:
Λ 0 n Ξ A + D e L C ω 2 ω 3 ω 4 T P 0 n Q 1 0 n 0 n Q 2 0 n 0 n 0 n Q 2 A + D e L C ω 2 ω 3 ω 4 0 .
By putting: Λ = P Q 1 ω 1 T Q 0 ω 1 ( ω 3 B K 1 + ω 4 B K 2 ) T R 0 ( ω 3 B K 1 + ω 4 B K 2 ) and Ξ = d k + 1 ω 1 T Q 2 ω 1 .
By using the Schur complement, it obtains:
Λ 0 n Ξ A + D e L C 0 n P ω 2 0 n 0 n Q 1 ω 3 0 n 0 n 0 n Q 2 ω 4 0 n 0 n 0 n 0 n Q 2 0 .
Substituting P = γ Q 1 , Q 1 = γ X 1 1 and Q 2 = γ X 2 1 into (56) and using t Schur complement, (56) can be expressed as:
Q X 1 R 0 1 / 2 ( ω 3 B K 1 + ω 4 B K 2 ) γ I Q 0 1 / 2 ω 1 0 n γ I d k + 1 ω 1 0 n 0 n X 2 A + D e L C 0 n 0 n 0 n Q ω 2 0 n 0 n 0 n 0 n X 1 ω 3 0 n 0 n 0 n 0 n 0 n X 2 ω 4 0 n 0 n 0 n 0 n 0 n 0 n X 2 0 .
End of proof. □
To show the best visibility of the contribution proposed in this paper and prove the effectiveness of the dynamic sensorless active disturbance rejection-based predictive control approach, Table 1 presents a performance comparison with similar and related works in the literature.

5. Simulation Results and Discussions

In this section, the simulation results with discussions are given to illustrate the effectiveness and improvement of the proposed control approach. The disturbances rejection and compensation of time delay are tested to achieve the dynamic robustness of the PWM DC-DC converter. The simulation results are presented in two scenarios: the buck mode and buck/boost mode. For the first mode desired, the value as constraints are fixed, the closed loop DC-DC converter is targeted for 15   V / 1.25   A , while the buck/boost mode is fixed to achieve the target of the next sequence, 15 23 10   V / 1.25 2.5 0.8   A , according to the duty cycle d ( t ) . Then, a comparison of the obtained results, with two strategies, is discussed in detail. The two strategies used for comparison are: dynamic sensorless active disturbances rejection-based predictive control and the second strategy is the Robust Classical MPC.
The PWM DC-DC converter is subject to load variation such as disturbances, time delay, and partial input saturation. These variations may influence the output voltage/current tracking control. To deal with these parameters to maintain the desired output values of the DC-DC converters, a controller, as discussed earlier, is designed from the convex LMI optimization problem.
The parameters of the PWM DC-DC converter are defined in Table 2.
The selected MPC parameters as weighting matrices are Q 0 = I n , R 0 = 0.5 ; the constraints in the buck mode are 15 V / 1.25 A and in the buck/boost mode are 15 23 10 V / 1.25 2.5 0.8 . The initials conditions are x = [ 0   0 ] T .
-
Case 1. PWM Buck DC-DC Converter
Both responses of the output voltage and the inductance current of the PWM buck converter are, respectively, plotted in Figure 1 and Figure 2.
Figure 1 and Figure 2 show up the estimated inductor current and its error dynamics, and the estimated output voltage and its error dynamics, respectively. For both results, the dynamic sensorless active disturbance rejection-based predictive control tracks the desired trajectory precisely at 15 V/1.25 A (voltage/current trajectory) at t = 0.02 s. In addition, the results obtained from the proposed controller show consistent dynamical response, compensation of time delay, and disturbance rejection capability.
-
Comparison with Classical Robust MPC
Figure 3 and Figure 4 demonstrate the comparison results between the presented control approach and the classical robust MPC of Buck PWM DC-DC power converter. Notably, the two designs track the desired value subject to disturbances and time delay. However, the proposed robust sensorless active disturbances rejection predictive control strategy has a faster dynamical response and perfect disturbance rejection compared to the classical approach. In addition, the proposed approach has better compensation for the time-dealy than the classical approach. Clearly, the estimated error dynamics demonstrate the tracking dynamic of inductor current and output voltage response. Thus, the terminal constraints are satisfied using dynamic sensorless active disturbance rejection-based predictive control while it is not the case for the classical robust MPC. Moreover, the settling time for the proposed approach is less than 15 ms, while in classical robust MPC, it is more than 25 ms. Furthermore, it is clear from Figure 3 and Figure 4 that tracking dynamics using classical robust MPC will not achieve the desired targets.
When investigating the effectiveness of each control approach, it is well noticed that the sensorless active disturbance rejection-based predictive control strategy has more abilities in rejecting the disturbances. In addition, the proposed approach has the ability to compensate for time delay compared to the classical robust MPC.
-
Case 2. PWM Buck/Boost DC-DC Converter
In this subsection, two cycles are considered to investigate the dynamic response. The first is increasing the desired value (voltage/current) from 15 V to 23 V/1.25 A to 2.5 A, respectively, and the second cycle is when the line value decreases from 23 V to 10 V/2.5 A to 0.8 A, respectively.
Figure 5 and Figure 6 show the tracking performances for dynamic sensorless active disturbance rejection-based predictive control and the classical robust MPC strategies as buck/boost mode with switching mode at a specific time according to the duty cycle d ( t ) . In Figure 5, the settling time for the proposed approach occurs in less than 1 ms at the first switching, from 15 V to 23 V/1.25 A to 2.5 A, while in classical robust MPC is more than 2 ms. For the second cycle from 23 V to 10 V/2.5 A to 0.8 A, the regulation time is occurring in less than 1 ms and more than 2 ms for the proposed approach and classical robust MPC, respectively. It can be noticed that dynamic sensorless active disturbance rejection-based predictive control exhibit a percentage overshoot/undershoot less than those exhibited by the Robust Classical MPC. In addition, the proposed approach achieves the desired target, deals with disturbances, compensates for time delay, and satisfies the constraints. On the contrary, the estimated error dynamic in Figure 5 and Figure 6 has proved that classical robust MPC has not been able to efficiently track precisely the desired values. In addition, the classical MPC approach has demonstrated less efficiency in dealing with disturbances and compensation for time delay.
In conclusion, the obtained results in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 show the superiority and effectiveness of the proposed control strategy in satisfying the imposed constraints, dealing with disturbances, and compensating for the time delay in the presence of partial input saturation.

6. Conclusions

In this work, a dynamic sensorless active disturbances rejection control approach is proposed and applied to PWM DC-DC converters. Taking into account partial input saturation and terminal equality constraints of the DC-DC switching power converters, based on observer-based predictive control, less conservative conditions are established via Linear Matrix Inequalities. The main challenge presented in this work is converting the high nonlinearity of DC-DC converters into linear systems with modeling uncertainties; meanwhile, handling load variations as external disturbances that had been rejected to maintain robust performances of the PWM DC-DC converters. In addition, time delay had considered in the input control as an extra parameter. Therefore, the Lyapunov–Krasovskii function had used to construct the required necessary and less conservative stability conditions to ensure the robust performance of the system. These conditions can be obtained by using the infinite time domain “min–max”, to formulate the optimization problem into a new convex optimization problem. As a result, the proposed sensorless active disturbances rejection control strategy based on the observer–predictive control is designed, in which the parameters of the control law are updated at each iteration to obtain the control signal; meanwhile, the asymptotical stability of the PWM DC-DC power converter is guaranteed. The simulation results of the two scenarios have shown effectiveness and the reliability of the proposed approach. So, disturbances rejection is ensured and time delay had compensated, with satisfying the imposed constraints.

Author Contributions

Conceptualization, A.Z. and S.B.; methodology, A.Z., S.B. and I.B.; validation, A.Z., S.B., M.C., I.B., B.N. and N.K.; formal analysis, A.Z., S.B., M.C., I.B., B.N. and N.K.; investigation, A.Z., S.B., M.C., I.B., B.N. and N.K.; writing—original draft preparation, A.Z. and S.B.; writing—review and editing, A.Z., S.B., M.C., I.B., B.N. and N.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dong, W.; Li, S.; Fu, X.; Li, Z.; Fairbank, M.; Gao, Y. Control of a buck DC/DC converter using approximate dynamic programming and artificial neural networks. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 1760–1768. [Google Scholar] [CrossRef]
  2. Karppanen, M.; Suntio, T.; Sippola, M. Dynamical characterization of input-voltage-feed forward-controlled buck converter. IEEE Trans. Ind. Electron. 2007, 54, 1005–1013. [Google Scholar] [CrossRef]
  3. Geyer, T.; Papafotiou, G.; Frasca, R.; Morari, M. Constrained optimal control of the step-down DC-DC converter. IEEE Trans. Power Electron. 2008, 23, 2454–2464. [Google Scholar] [CrossRef]
  4. Sayed, K.; Gronfula, M.G.; Ziedan, H.A. Novel soft-switching integrated boost DC-DC converter for PV power system. Energies 2020, 13, 749. [Google Scholar] [CrossRef] [Green Version]
  5. Song, T.T.; Chung, H.S. Boundary control of boost converters using state-energy plane. IEEE Trans. Power Electron. 2008, 23, 551–563. [Google Scholar] [CrossRef]
  6. Ballo, A.; Grasso, A.D.; Palumbo, G.A. review of charge pump topologies for the power management of IoT nodes. Electronics 2019, 8, 480. [Google Scholar] [CrossRef] [Green Version]
  7. Sundareswaran, K.; Sreedevi, V.T. Boost converter controller design using queen-bee-assisted GA. IEEE Trans. Ind. Electron. 2009, 56, 778–783. [Google Scholar] [CrossRef]
  8. Ballo, A.; Grasso, A.D.; Palumbo, G.; Tanzawa, T.A. Charge Loss Aware Advanced Model of Dickson Voltage Multipliers. IEEE Access 2022, 10, 118082–118092. [Google Scholar] [CrossRef]
  9. Yari, K.; Mojallali, H.; Shahalami, S.H. A new coupled-inductor-based buck–boost DC–DC converter for PV applications. IEEE Trans. Power Electron. 2021, 37, 687–699. [Google Scholar] [CrossRef]
  10. Nimitti, F.G.; Giacomini, J.C.; Andrade, A.M.S.S. Dual-Stacked Bidirectional Boost/Buck DC-DC Converter. IEEE Trans. Ind. Electron. 2022, 70, 8873–8882. [Google Scholar] [CrossRef]
  11. Wu, K.C. A comprehensive analysis of current-mode control for DCM buck-boost converters. IEEE Trans. Ind. Electron. 2004, 51, 733–735. [Google Scholar] [CrossRef]
  12. Zahaf, A.; Bououden, S.; Chadli, M.; Chemachema, M. Robust Fault Tolerant Optimal Predictive Control of Hybrid Actuators with Time-Varying Delay for Industrial Robot Arm. Asian J. Control 2022, 24, 1–15. [Google Scholar] [CrossRef]
  13. Bounemeur, A.; Chemachema, M.; Essounbouli, N. Indirect Adaptive Fuzzy Fault Tolerant Tracking Control for MIMO Nonlinear Systems with Actuator and Sensor Failures. ISA Trans. 2018, 79, 45–61. [Google Scholar] [CrossRef]
  14. Hasanpour, S.; Siwakoti, Y.P.; Mostaan, A.; Blaabjerg, F. New semiquadratic high step-up DC/DC converter for renewable energy applications. IEEE Trans. Power Electron. 2020, 36, 433–446. [Google Scholar] [CrossRef]
  15. Yan, S.; Gu, Z.; Park, J.H.; Xie, X. Sampled memory-event-triggered fuzzy load frequency control for wind power systems subject to outliers and transmission delays. IEEE Trans. Cybern. 2022, 53, 4043–4053. [Google Scholar] [CrossRef]
  16. Bououden, S.; Allouani, F.; Abboudi, A.; Chadli, M.; Boulkaibet, I.; Barakeh, Z.A.; Ghandour, R. Observer-Based Robust Fault Predictive Control for Wind Turbine Time-Delay Systems with Sensor and Actuator Faults. Energies 2023, 16, 858. [Google Scholar] [CrossRef]
  17. Hazil, O.; Allouani, F.; Bououden, S.; Chadli, M.; Chemachema, M.; Boulkaibet, I.; Neji, B. A robust model predictive control for a photovoltaic pumping system subject to actuator saturation Nonlinearity. Sustainability 2023, 15, 4493. [Google Scholar] [CrossRef]
  18. Karimi, H.R.; Shi, P. H∞ Control of Markovian Switching Systems with Time-Delays: Applied to DC-DC Converters. In Proceedings of the 37th Annual Conference on IEEE Industrial Electronics Society, IECON, Melbourne, Australia, 7–10 November 2011. [Google Scholar]
  19. Boukas, E.K.; Benzaouia, A. Stability of Discrete-Time Linear Systems with Markovian Jumping Parameters and Constrained Control. IEEE Trans. Autom. Control 2002, 47, 516–521. [Google Scholar] [CrossRef]
  20. Wang, B.; Zhu, Q. Stability Analysis of Discrete-Time Semi-Markov Jump Linear Systems. IEEE Trans. Autom. Control 2020, 65, 5415–5421. [Google Scholar] [CrossRef]
  21. Shi, P.; Boukas, E.K.; Agarwal, K. Kalman Filtering for Continuous Time Uncertain Systems with Markovian Jumping Parameters. IEEE Trans. Autom. Control 1999, 44, 1592–1597. [Google Scholar]
  22. Zahaf, A.; Bououden, S.; Chadli, M.; Zelinka, I.; Boulkaibet, I. Observer Based Model Predictive Control of Hybrid Systems. In Proceedings of the International Conference on Electrical Engineering and Control Applications, Constantine, Algeria, 21–23 November 2017; Springer: Cham, Switzerland, 2017; pp. 198–207. [Google Scholar]
  23. Yoshimura, V.L.; Assunção, E.; da Silva, E.R.P.; Teixeira, M.C.M.; Júnior, E.I.M. Observer-Based Control Design for Switched Affine Systems and Applications to DC–DC Converters. J. Control Autom. Electr. Syst. 2013, 24, 535–543. [Google Scholar] [CrossRef]
  24. Yan, S.; Gu, Z.; Park, J.H.; Xie, X.A. delay-kernel-dependent approach to saturated control of linear systems with mixed delays. Automatica 2023, 152, 110984. [Google Scholar] [CrossRef]
  25. Yan, S.; Gu, Z.; Park, J.H.; Xie, X. Distributed-delay-dependent stabilization for networked interval type-2 fuzzy systems with stochastic delay and actuator saturation. IEEE Trans. Syst. Man Cybern. Syst. 2022, 53, 3165–3175. [Google Scholar] [CrossRef]
  26. Zahaf, A.; Bounemeur, A.; Bououden, S.; Boulkaibet, I. Fault Diagnosis of Uncertain Hybrid Actuators Based Model Predictive Control. In Proceedings of the International Conference on Electrical Engineering and Control Applications, Constantine, Algeria, 17–19 December 2019; Springer: Singapore, 2019; pp. 961–971. [Google Scholar]
  27. Wang, Y.X.; Xuan, D.J.; Yu, D.H.; Kim, Y.B. Buck DC-DC Converter Design and Experimental Validation by Time Delay Control. In Proceedings of the International Automatic Control Conference (CACS), Sun Moon Lake, Taiwan, 2–4 December 2013. [Google Scholar]
  28. Wang, J.; Li, S.; Yang, J.; Wu, B. Extended State Observer-Based Sliding Mode Control for PWM-Based DC-DC Buck Power Converter Systems with Mismatched Disturbances. IET Control Theory Appl. 2015, 9, 579–586. [Google Scholar] [CrossRef]
  29. Wang, J.; Zhang, C.; Li, S.; Yang, J.; Li, Q. Finite-time output feedback control for PWM-based DC–DC buck power converters of current sensorless mode. IEEE Trans. Control Syst. Technol. 2016, 25, 1359–1371. [Google Scholar] [CrossRef]
  30. He, W.; Namazi, M.M.; Li, L.; Ortega, R. A State Observer for Sensorless Control of Power Converters with Unknown Load Conductance. IEEE Trans. Power Electron. 2022, 37, 9187–9199. [Google Scholar] [CrossRef]
  31. Zhang, X.; Martinez-Lopez, M.; He, W.; Shang, Y.; Jiang, C.; Moreno-Valenzuela, J. Sensorless control for DC–DC boost converter via generalized parameter estimation-based observer. Appl. Sci. 2021, 11, 7761. [Google Scholar] [CrossRef]
  32. Zhang, J.; Fan, Q.; Wang, M.; Zhang, B.; Chen, Y. Robust speed tracking control for future electric vehicles under network-induced delay and road slope variation. Sensors 2022, 22, 1787. [Google Scholar] [CrossRef]
  33. Gil-González, W.; Montoya, O.D.; Restrepo, C.; Hernández, J.C. Sensorless Adaptive Voltage Control for Classical DC-DC Converters Feeding Unknown Loads: A Generalized PI Passivity-Based Approach. Sensors 2021, 21, 6367. [Google Scholar] [CrossRef]
  34. Trinh, H.A.; Nguyen, D.G.; Phan, V.D.; Duong, T.Q.; Truong HV, A.; Choi, S.J.; Ahn, K.K. Robust Adaptive Control Strategy for a Bidirectional DC-DC Converter Based on Extremum Seeking and Sliding Mode Control. Sensors 2023, 23, 457. [Google Scholar] [CrossRef]
  35. He, W.; Shang, Y.; Namazi, M.M.; Ortega, R. Adaptive sensorless control for buck converter with constant power load. Control Eng. Pract. 2022, 126, 105237. [Google Scholar] [CrossRef]
  36. Su, M.; Feng, W.; Jiang, T.; Guo, B.; Wang, H.; Zheng, C. Disturbance observer-based sliding mode control for dynamic performance enhancement and current-sensorless of buck/boost converter. IET Power Electron. 2021, 14, 1421–1432. [Google Scholar] [CrossRef]
  37. Zhang, Q.; Min, R.; Tong, Q.; Zou, X.; Liu, Z.; Shen, A. Sensorless predictive current controlled DC–DC converter with a self-correction differential current observer. IEEE Trans. Ind. Electron. 2014, 61, 6747–6757. [Google Scholar] [CrossRef]
  38. Deng, Y.; Song, W.; Yin, S.; Zhong, M.; Yang, K.; Feng, X. A Model Predictive Control Scheme without Current Sensor of Dual Active Bridge DC-DC Converters: Improving Dynamic Performance and Reducing Hardware Cost. IEEE Trans. Transp. Electrif. 2022, 9, 2916–2928. [Google Scholar] [CrossRef]
  39. Kothare, M.V.; Balakrishnan, V.; Morari, M. Robust Constrained Model Predictive Control Using Linear Matrix Inequalities. Automatica 1996, 32, 1361–1379. [Google Scholar] [CrossRef] [Green Version]
  40. Pandey, S.K.; Patil, S.L.; Ginoya, D.; Chaskar, U.M.; Phadke, S.B. Robust control of mismatched buck DC–DC converters by PWM-based sliding mode control schemes. Control Eng. Pract. 2019, 84, 183–193. [Google Scholar] [CrossRef]
  41. Al-Baidhani, H.; Kazimierczuk, M.K. Simplified Nonlinear Current-Mode Control of DC-DC Cuk Converter for Low-Cost Industrial Applications. Sensors 2023, 23, 1462. [Google Scholar] [CrossRef]
Figure 1. Responses of the inductance current of PWM buck converter: (a) Inductor Current Tracking Response; (b) Inductor Current Tracking Error.
Figure 1. Responses of the inductance current of PWM buck converter: (a) Inductor Current Tracking Response; (b) Inductor Current Tracking Error.
Sensors 23 06936 g001
Figure 2. Responses of the output voltage of PWM buck converter: (a) Output Voltage Tracking Response; (b) Output Voltage Tracking Error.
Figure 2. Responses of the output voltage of PWM buck converter: (a) Output Voltage Tracking Response; (b) Output Voltage Tracking Error.
Sensors 23 06936 g002
Figure 3. Comparison between the tracking response of the proposed control design and classical robust MPC for PWM buck DC-DC converter: (a) Inductor Current Tracking Response; (b) Inductor Current Tracking Error.
Figure 3. Comparison between the tracking response of the proposed control design and classical robust MPC for PWM buck DC-DC converter: (a) Inductor Current Tracking Response; (b) Inductor Current Tracking Error.
Sensors 23 06936 g003
Figure 4. Comparison between the tracking response of the proposed control design and classical robust MPC, for PWM buck DC-DC converter: (a) Output Voltage Tracking Response; (b) Output Voltage Tracking Error.
Figure 4. Comparison between the tracking response of the proposed control design and classical robust MPC, for PWM buck DC-DC converter: (a) Output Voltage Tracking Response; (b) Output Voltage Tracking Error.
Sensors 23 06936 g004
Figure 5. Responses of the output voltage of PWM buck/boost DC-DC converter: (a) Inductor Current Tracking Response; (b) Inductor Current Tracking Error.
Figure 5. Responses of the output voltage of PWM buck/boost DC-DC converter: (a) Inductor Current Tracking Response; (b) Inductor Current Tracking Error.
Sensors 23 06936 g005
Figure 6. Responses of the output voltage of PWM buck/boost DC-DC converter: (a) Output Voltage Tracking Response; (b) Output Voltage Tracking Error.
Figure 6. Responses of the output voltage of PWM buck/boost DC-DC converter: (a) Output Voltage Tracking Response; (b) Output Voltage Tracking Error.
Sensors 23 06936 g006
Table 1. Performances comparison of recent control approaches of a DC-DC converter.
Table 1. Performances comparison of recent control approaches of a DC-DC converter.
Control StrategyUsed TechnicsAdvantagesReference
Dynamic Sensorless Active Disturbances Rejection-based Predictive Control
-
Predictive Control
-
Fast-tracking performances
Present Work
-
Robustness and stability
-
Sensorless Control-based Observer (Voltage/Current)
-
Accurate tracking
-
Chattering alleviation
-
Disturbance Observer
-
Time-varying load estimation
-
Less conservative conditions
Sensorless Predictive Control
-
Predictive Control
-
Fast-tracking performances
[37]
-
Voltage Sensorless Control based Observer
-
Robustness and stability
-
Fast response
State Observe-based Control
-
Sensorless Control-based Observer
-
Fast response
[30]
-
Time-varying load estimation
Robust PWM-based Sliding Mode Control
-
Sliding Mode Control
-
Fast response
[40]
-
Disturbance Observer
-
Robustness
Finite-time Output Feedback Sensorless Control
-
Finite-time Output Feedback Control
-
Fast response
[29]
-
State Observer
-
Stability
-
Current Sensorless Control
-
Decreasing of chattering
Sensorless Control
-
Voltage Sensorless Control
-
Fast response
[31]
-
PI Controller
-
Stability
-
State Observer
Robust Nonlinear Current-Mode Control
-
Sliding-mode Current Control
-
Tracking performances
[41]
-
Stability
Table 2. DC-DC converter physical parameters.
Table 2. DC-DC converter physical parameters.
ParametersDescriptionNumerical Value
VinInput voltage25 V
VRefDesired voltage15 V–23 V
Ilmin, IlmaxDesired range current0.5 A, 3 A
iloadExternal disturbance0.25sin(1000 t)
RThe load resistance6 Ω
LThe inductance98.58 mH
RlResistance of inductor48.5 mΩ
CThe capacitance202.5 µF
RcResistance of capacitor0.16 mΩ
RmOn-state resistance of the MOSFET0.27 mΩ
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zahaf, A.; Bououden, S.; Chadli, M.; Boulkaibet, I.; Neji, B.; Khezami, N. Dynamic Sensorless Control Approach for Markovian Switching Systems Applied to PWM DC–DC Converters with Time-Delay and Partial Input Saturation. Sensors 2023, 23, 6936. https://doi.org/10.3390/s23156936

AMA Style

Zahaf A, Bououden S, Chadli M, Boulkaibet I, Neji B, Khezami N. Dynamic Sensorless Control Approach for Markovian Switching Systems Applied to PWM DC–DC Converters with Time-Delay and Partial Input Saturation. Sensors. 2023; 23(15):6936. https://doi.org/10.3390/s23156936

Chicago/Turabian Style

Zahaf, Abdelmalek, Sofiane Bououden, Mohammed Chadli, Ilyes Boulkaibet, Bilel Neji, and Nadhira Khezami. 2023. "Dynamic Sensorless Control Approach for Markovian Switching Systems Applied to PWM DC–DC Converters with Time-Delay and Partial Input Saturation" Sensors 23, no. 15: 6936. https://doi.org/10.3390/s23156936

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop