Standard Extended State Observer (SESO) and Sliding Mode Control (SMC) Combined Methods for Estimating States of the Photovoltaic (PV)/Boost Converter/DC Load System Subject to Mismatched Disturbances

Abstract

This paper investigates the combination of the sliding mode control (SMC) and standard extended state observer (SESO) methods for estimating the states of a Photovoltaic system associated with a boost converter and DC load subject to mismatched disturbances. To assess the unknown state and the internal disturbance, including the external disturbance of the PV/Boost converter/DC Load system, the SESO based on Multiple Input Multiple Output (MIMO) systems is constructed around the nominal dynamic model for this purpose. Then, the sliding mode control is proposed to track the set references during disturbed periods. To ensure system convergence, the stability analysis of the system in the permanent regime, the extended state system, and the sliding mode control are studied. The robustness of the mixed proposed method has been tested against perturbations from the PV voltage and DC load current. It shows that the variation of the PV voltage and DC load current slightly influences the boost converter current and the DC bus voltage. On the other hand, there are gaps between the estimated and real disturbance parts (d1 and d2). However, even though the mixed methods do not accurately estimate the disturbance parts during the perturbed periods, they are robust to the studied system’s principal states (inductance current IL and bus DC voltage). Furthermore, the design and dimensioning of the gains used for good state stability are more structured. The simulation results, the performance indicators and the stability analysis of the mixed methods (SESO and SMC) demonstrate the effectiveness and robustness of the principal states of the PV/Boost converter/DC Load system.

Share and Cite:

Ayang, A. , Tchoffo, H. , Bidias, J. ,  , Y. , Mbakop, F. and Tchaya, G. (2025) Standard Extended State Observer (SESO) and Sliding Mode Control (SMC) Combined Methods for Estimating States of the Photovoltaic (PV)/Boost Converter/DC Load System Subject to Mismatched Disturbances. Journal of Power and Energy Engineering, 13, 222-252. doi: 10.4236/jpee.2025.138013.

1. Introduction

Due to the escalating energy crisis, solar energy has emerged as the most promising renewable energy source, with photovoltaic electricity generation becoming one of the most widely utilized methods of producing renewable electricity [1]. PV systems are essential to the energy transition, providing a clean and abundant energy source [2]. PV systems are increasingly favoured for their low greenhouse gas emissions and necessitate continuous maximum power point tracking (MPPT) to maximize energy production. To track them, it must design the MPPT techniques. Several techniques and algorithms have been realized and proposed in the literature. The Perturb and Observe (P & O) [3] and Incremental conductance (IC) [4] are the most used because they are easy to implement and don’t require high memory space. However, their major drawback is the speed-accuracy dilemma [5] [6]. Solar PV power generation systems are a new type of solar electrical energy generating system. They are vulnerable to the impact of solar radiation, external temperature, and seasonal changes, and many uncertainties exist [7]. Power converters have been widely used to deploy photovoltaic energy systems. They are known as systems with strong nonlinearity, uncertain parameters and disturbances [8]. PV arrays should be installed in locations that receive ample daily solar radiation. However, these optimal locations are often remote from the converter, which creates challenges for measuring PV voltage and current. Additionally, using a long cable to connect the PV arrays to the converter and DC load can lead to DC bus voltage control inaccuracies due to potential voltage drops along the cable; a boost converter (BC) connects the PV modules and the DC load. The interactions between the maximum power point tracking, boost converter, and DC load influence the system’s performance [9]. Therefore, stabilising the systems’ states is still challenging due to their nonlinearity, uncertain parameters, disturbances, environmental influences, and voltage drops.

In most practical projects, the classic proportional-integral (PI) controller is still used with its simple structure and easy implementation. The PI controller quickly and effectively rejects uncertain and time-varying disturbances, which degrade control performance. To overcome the external perturbations, parameter variations and measurement errors of sensors, robust controllers like the backstepping and sliding mode controllers (SMC) are often designed [10] [11]; They are judged to be accurate and rapid. Therefore, these controllers can efficiently improve the PV modules and obtain a PV system with good tracking performance criteria. The SMC stand out as one of the most advanced control techniques, ensuring the fulfilment of control objectives even in the presence of nonlinearities, variations in model parameters, and external disturbances. Within the realm of grid-connected converters, SMC has garnered substantial attention due to its notable attributes, including rapid dynamic response, robustness, and excellent regulation qualities [12]-[14]. This method finds significant applications in controlling grid-connected photovoltaic (PV) systems, as exemplified in [15] [16].

In recent years, active disturbance rejection control [17] (ADRC) has developed rapidly due to its strong immunity to disturbance and its independence from mathematical models of controlled objects. Its core idea is mainly through expanded state observation. The device estimates and compensates the system model and external disturbances in real time, ensuring that the system has strong anti-disturbance capabilities [18]. However, although ADRC can show good control performance in many fields, its parameter-tuning process is cumbersome, and its structure is complex. An ADRC provides robustness against uncertainties and quick disturbance response [19] [20]. The idea of ADRC is to treat all uncertainties and disturbances as a generalized disturbance and to estimate them by Extended State Observer (ESO) [21]. Then, the control scheme utilizes the uncertainties and disturbances as feedback to reduce undesired signals. Although the ADRC algorithm is easy to implement with modern digital computers, the designer is expected to deal with a set of parameters. To overcome this issue, a new approach is proposed, namely Linear Active Disturbance Rejection Control (LADRC) [22] [23], wherein a linear ESO and state feedback are used. In addition to being beneficial to its parameter adjustment, the proposal of LADRC also greatly promotes the application of active disturbance rejection control theory in engineering practice. The ADRC is also proposed and applied to the hybrid renewable energy system (HRES), and it is based on the ESO, which allows us to estimate the internal and external disturbances such as modelling errors and parameter variations [19]. Observers are designed to estimate the state or disturbance part of a system. They are designed to replace sensors in dynamics systems. There are several types of observers described in the literature, such as adaptive observers, extended state observers, sliding mode observers (SMO), unknown input observers (UIO), learning observers (LO), disturbance observers, perturbation observers, equivalent input disturbance (EID) based estimation, ESO, adaptive observer and high gain observers [24]-[33]. While some papers compare different methods, combining them in converters yields better performance than individually designed controllers [34] [35].

Standard Active Disturbance Rejection Control (SADRC) applied to the boost converter was tested by the reference [36]. The results of this work show that the standard extended state observer is robust to perturbations, but the feedback control that is used does not track the set references during the perturbed periods. Therefore, individually, the classical method SADRC faces difficulties in maintaining the states on set references on perturbed periods. To overcome these challenges, this paper explores a combination of the SADRC and the SMC methods to estimate all system states and track the set references by rejecting perturbations. The standard extended state observer (SESO), the core of the SADRC, is formulated around the PV/Boost converter/DC Load system dynamics. The robust SMC control replaces the state feedback control law of the classic SADRC. To ensure the system’s convergence, the stability analyses of the system in the permanent regime, the extended state system, and the sliding mode control are studied. The goal is to accurately estimate the system’s states and return them to the references in case of external disturbances. Therefore, perturbations and uncertainties must be perfectly rejected.

This research provides several essential contributions to improving the performance of Standard Active Disturbance Rejection Control (SADRC) applied to photovoltaic systems associated with a Boost converter. The first aim is to analyze in depth the stability of the system and the impact of external perturbations on the performance of the combined SESO and SMC methods, highlighting the challenges posed by these disturbances on the stability and efficiency of the system.

The remainder of this paper is organized as follows: In Section 2, the problem is formulated by modelling both the dynamic nominal state model in the energy accumulation and transfer phases. Section 3 describes the mathematical background of the MIMO (multiple input, multiple output), SESO, and theorems that ensure their stability. Section 4 describes the construction of the SESO adapted to the PV/Boost converter/DC Load system dynamics. Section 5 outlines the stability of the studied system in the permanent regime and the stability of the SESO. The SMC law is constructed, and Lyapunov’s stability analysis is studied in Section 6. Section 7 displays the simulation results of the combination methods SESO and SMC, highlighting the effectiveness and robustness of the proposed method in perturbed periods. Finally, we conclude the work in Section 8.

2. Problem Formulation and Model Dynamics

2.1. Dynamic Nominal State Model

In this work, a boost controller is used as the converter; its structure is illustrated in Figure 1. Power converters’ dynamic models are most often nonlinear.

With such a converter, the goal is to establish an average voltage, V bus_DC_ref , at the converter output that meets the following criteria: V bus_DC_ref V PV and V bus_DC_ref is adjustable.

It is assumed that the voltage from the PV is the voltage V mp at the maximum power point, obtained by the “perturb and observe” control [37].

2.1.1. Energy Accumulation Phase in the Smoothing Inductor L PV

For the duty cycle μ=1 switch ST is closed and the diode D is open. During this phase, the inductor L PV starts to accumulate energy. Indeed, the inductor is subjected to a constant voltage source V PV . The transfer diode D is blocked and the capacitor C dc , initially charged, slowly discharges into the load I load ; the equivalent circuit is illustrated in Figure 2.

Figure 1. DC-DC converter and load integrated into the photovoltaic system.

Figure 2. Energy accumulation phase.

The dynamic model for this phase is written as follows:

{ d I L pv dt = R pv L pv I L pv + V pv L pv d V bus_dc dt = 1 C dc I load (1)

2.1.2. Energy Transfer Phase

For the duty cycle μ=0 the switch ST is open and the diode D is closed. Diode D starts to conduct to ensure the continuity of the current in the inductor L PV . The energy accumulated by the inductor is then transferred to the load and to the capacitor which renews its voltage. The equivalent circuit is shown in Figure 3.

Figure 3. Energy transfer phase.

The dynamic model for this phase is written as follows:

{ d I L pv dt = R pv L pv I L pv + V pv L pv V bus_DC L pv d V bus_DC dt = 1 C dc I load + I L pv C dc (2)

When the switching frequency is high, it is possible to model the average dynamic behavior of these converters [38] [39]. Combining the subsystems of Equations (1) and (2), we obtain the average dynamic model of the system:

{ d I L pv dt = R pv L pv I L pv + V pv L pv ( 1μ ) L pv V bus_DC d V bus_DC dt = ( 1μ ) C dc I L pv 1 C dc I load (3)

With μ[ 0,1 ] .

By putting x 1 = I L pv et x 2 = V bus_DC , Equation (3) takes the following form:

x ˙ ( t )=Ax( t )+g( x )μ+ E d d (4)

With A=( R pv / L pv 1/ L pv 1/ C dc 0 ) , g( x )=( x 2 ( t )/ L pv x 1 ( t )/ C pv ) , E d = I 2x2 , d=( V pv / L pv I load / C dc ) .

Equation (4) represents the nonlinear dynamic model of the system under investigation.

3. Mathematical Background

Remark 1: A matrix A is Hurwitz if it is square, and all real parts of its eigenvalues are strictly negative. System or subsystem with A as state matrix is stable.

Assumption 1 [40]: Consider the MIMO (multiple input multiple output) system below with considerable uncertainties and disturbances.

{ x 1 ( n 1 ) ( t )= f 1 ( x 1 ( t ),, x 1 ( n 1 1 ) ( t ),, x m ( n m 1 ) ( t ), w 1 ( t ) )+ g 1 ( u 1 ( t ),, u k ( t ) ), x 2 ( n 2 ) ( t )= f 2 ( x 1 ( t ),, x 1 ( n 1 1 ) ( t ),, x m ( n m 1 ) ( t ), w 2 ( t ) )+ g 2 ( u 1 ( t ),, u k ( t ) ),                  x m ( n m ) ( t )= f m ( x 1 ( t ),, x 1 ( n 1 1 ) ( t ),, x m ( n m 1 ) ( t ), w m ( t ) )+ g m ( u 1 ( t ),, u k ( t ) ), y i ( t )= x i ( t ),i=1,2,,m. (5)

f i represents the non-linear function of the system, w i ( t ) external disturbances, u i ( t ) the controls, y i ( t ) the outputs of the system, and g i C( k , ) .

For all i{ 1,2,,m } , all u i ( t ) , w i ( t ) , w ˙ i ( t ) , and MIMO solutions are bounded; g i C( k , ) , f i C 1 ( n 1 ++ n m +1 , ) .

Assumption 2 [40]: For all i{ 1,2,,m } , there are positive constants λ i,j ( j=1,2,,m ) , β i , and positive functions V i , W i : n i +1 that satisfy the following conditions:

  • λ i,1 y 2 V i ( y ) λ 2,i y 2 , λ i,3 y 2 W i ( y ) λ 4,i y 2 ,

  • l=1 n i V i ( y ) y l ( y l+1 φ i,l ( y 1 ) ) V( y ) y n i +1 φ i, n i +1 ( y 1 ) W i ( y )

  • | V i ( y ) y n i +1 | β i y ,  y=( y 1 , y 2 ,, y n+1 )

Theorem 1 [40]: Based on assumptions 1 and 2, for all given initial values of the MIMO

For any positive constant a>0 ,

lim τ0 | x i,j ( t ) x ^ i,j ( t ) |=0 uniformly for t[ a, ) ;

There is τ 0 >0 such that for each τ( 0, τ 0 ) there exists t τ >0 as

| x i,j ( t ) x ^ i,j ( t ) | K ij τ n i +2j , t( t τ , ) .

A typical example of Standard Extended State Observer (SESO) satisfying the conditions of the theorem is a Linear Extended State Observer (LESO) of the following form:

{ x ^ ˙ i,1 ( t )= x ^ i,2 ( t )+ 1 τ k i,1 ( x i,1 ( t ) x ^ i,1 ( t ) ) x ^ ˙ i,2 ( t )= x ^ i,3 ( t )+ 1 τ 2 k i,2 ( x i,1 ( t ) x ^ i,1 ( t ) )                 x ^ ˙ i, n i ( t )= x ^ i, n i +1 ( t )+ 1 τ n i k i, n i ( x i,1 ( t ) x ^ i,1 ( t ) )+ g i ( u 1 ( t ), u 2 ( t ),, u k ( t ) ) x ^ ˙ i, n i +1 ( t )= 1 τ n i +1 k i, n i +1 ( x i,1 ( t ) x ^ i,1 ( t ) ),i=1,2,,m. (6)

E i =( k i,1 1 0 0 k i,2 0 1 0 k i, n i 0 0 1 k i, n i +1 0 0 0 )

All matrices are assumed to be Hurwitz and assumptions 1 and 2 are satisfied.

4. Standard Extended State Observer

By setting the reference state variables i L pv _ref = x 1_ref ( t ) and V bus_DC_ref = x 2_ref ( t ) , Equation (3) can be rewritten in the following form:

{ x ˙ 1 ( t )= R pv L pv x 1 ( t ) 1 L pv x 2 ( t )+ x 2_ref ( t ) L pv μ+[ V pv L pv +( 1 L pv x 2 ( t ) x 2_ref ( t ) L pv )μ ] x ˙ 2 ( t )= 1 C dc x 1 ( t ) x 1_ref ( t ) C dc μ+[ 1 C dc I load +( 1 C dc x 1 ( t )+ x 1_ref ( t ) C dc )μ ] (7)

By putting U=( U 1 U 2 )=( x 2_ref ( t )μ x 1_ref ( t )μ ) as the control of the system, and

d( x,u,t )=( d 1 ( x,u,t ) d 2 ( x,u,t ) )=( V pv L pv +( 1 L pv x 2 ( t ) x 2_ref ( t ) L pv )μ 1 C dc I load +( 1 C dc x 1 ( t )+ x 1_ref ( t ) C dc )μ )

a nonlinear function representing the nonlinearity and the parts likely to be disturbed of the subsystem, Equation (7) becomes:

{ x ˙ 1 ( t )= R pv L pv x 1 ( t ) 1 L pv x 2 ( t )+ 1 L pv U 1 ( t )+ d 1 ( x,u,t ) x ˙ 2 ( t )= 1 C dc x 1 ( t )+( 1 C dc ) U 2 ( t )+ d 2 ( x,u,t ) (8)

By putting b 1,0 = 1 L pv and b 2,0 = 1 C dc , Equation (9) becomes:

{ x ˙ 1 ( t )= R pv L pv x 1 ( t ) 1 L pv x 2 ( t )+ b 1,0 U 1 ( t )+ d 1 ( x,u,t ) x ˙ 2 ( t )= 1 C dc x 1 ( t )+ b 2,0 U 2 ( t )+ d 2 ( x,u,t ) (9)

So, disturbances d 1 are affected by the parameters V pv , L pv , state x 2 and by the duty cycle μ ; and disturbances d 2 are affected by the parameters I load , C dc , state x 1 and by the duty cycle μ .

The Equation (9) takes the form of a MIMO system presented in Equation (5). Thus, we have a MIMO system, and referring to Equation (6), then the standard extended state observer of the system takes the following form:

{ x ^ ˙ 1 ( t )= d ^ 1 + R pv L pv x ^ 1 ( t ) 1 L pv x ^ 2 ( t )+ b 1,0 U 1 ( t )+ k 1 ε 1 2 ( x 1 ( t ) x ^ 1 ( t ) ) d ^ ˙ 1 = k 2 ε 1 3 ( x 1 ( t ) x ^ 1 ( t ) ) x ^ ˙ 2 ( t )= d ^ 2 + 1 C dc x ^ 1 ( t )+ b 2,0 U 2 ( t )+ k 3 ε 2 2 ( x 2 ( t ) x ^ 2 ( t ) ) d ^ ˙ 2 = k 4 ε 2 3 ( x 2 ( t ) x ^ 2 ( t ) ) (10)

k 1 , k 2 , k 3 , k 4 + ; ε( 0, ε 0 ) .

By properly choosing the coefficients k 1 , k 2 , k 3 , k 4 of matrix E 1 =( k 1 1 k 2 0 ) and E 2 =( k 3 1 k 4 0 ) , so that they are Hurwitz, Equation (10) estimates the state variables x 1 and x 2 , and disturbances d 1 ( x,u,t ) and d 2 ( x,u,t ) . The standard extended state observer is designed to estimate all state variables and disturbances.

Theorem 2: By appropriately choosing the observer’s gain E 1 and E 2 , the stability of Equation (10) is guaranteed under the assumption that d 1 ( t ) et d 2 ( t ) are bounded [41].

5. Stability Analysis

5.1. Stability Analysis of the Nominal System in Steady State

Let’s put ζ( t )=( ζ 1 ( t ) ζ 2 ( t ) )=( x 1 ( t ) x 1_ref ( t ) x 2 ( t ) x 2_ref ( t ) ) the error between the nominal states and the set references.

The dynamic of the error becomes:

ζ ˙ ( t )=( x ˙ 1 ( t ) x ˙ 2 ( t ) )=( R pv L pv ( ζ 1 ( t )+ x 1_ref ( t ) ) ( 1μ ) L pv ( ζ 2 ( t )+ x 2_ref ( t ) )+ V pv L pv ( 1μ ) C dc ( ζ 1 ( t )+ x 1_ref ( t ) ) 1 C dc I load ) (11)

In steady state ζ ˙ ( t )=ζ( t )= 0 2x1 , thus:

( R pv L pv x 1_ref ( t ) ( 1μ ) L pv x 2_ref ( t )+ V pv L pv ( 1μ ) C dc x 1_ref ( t ) 1 C dc I load )=( 0 0 ) (12)

At high frequencies μ is a constant. Thus, the PV voltage and the load current are expressed as:

( V pv I load )=( R pv x 1_ref ( t )+( 1μ ) x 2_ref ( t ) ( 1μ ) x 1_ref ( t ) ) (13)

The Equation (13) allows suitable choices of PV voltage and load current values to be made according to the duty cycle and set references x 1_ref ( t ) , and x 2_ref ( t ) . This Equation (13) ensures the stability of the nominal state system.

5.2. Stability Analysis of the Extended State System

Let’s put the estimation error e( t )=( e 1 ( t ) e 2 ( t ) e 3 ( t ) e 4 ( t ) )=( x 1 ( t ) x ^ 1 ( t ) x 2 ( t ) x ^ 2 ( t ) d 1 ( t ) d ^ 1 ( t ) d 2 ( t ) d ^ 2 ( t ) ) .

The dynamics of the estimation error are written as:

e ˙ ( t )=( e ˙ 1 ( t ) e ˙ 2 ( t ) e ˙ 3 ( t ) e ˙ 4 ( t ) )=( x ˙ 1 ( t ) x ^ ˙ 1 ( t ) x ˙ 2 ( t ) x ^ ˙ 2 ( t ) d ˙ 1 ( t ) d ^ ˙ 1 ( t ) d ˙ 2 ( t ) d ^ ˙ 2 ( t ) ) (14)

e ˙ ( t )=( R pv L pv ( x 1 ( t ) x ^ 1 ( t ) ) 1 L pv ( x 2 ( t ) x ^ 2 ( t ) ) k 1 ε 1 2 ( x 1 ( t ) x ^ 1 ( t ) )+( d 1 d ^ 1 ) 1 C dc ( x 1 ( t ) x ^ 1 ( t ) ) k 3 ε 2 2 ( x 2 ( t ) x ^ 2 ( t ) )+( d 2 d ^ 2 ) d ˙ 1 k 2 ε 2 2 ( x 1 ( t ) x ^ 1 ( t ) ) d ˙ 2 k 4 ε 4 2 ( x 2 ( t ) x ^ 2 ( t ) ) ) (15)

In state matrix form, the dynamic error is written as:

e ˙ ( t )=Γe+Eh( t ) (16)

With

Γ=( R pv L pv k 1 ε 1 2 1/ L pv 1 0 1 C dc k 3 ε 3 2 0 1 k 2 ε 2 2 0 0 0 0 k 4 ε 4 2 0 0 ) , E=( 0 0 0 0 1 0 0 1 ) , h( t )=( d ˙ 1 ( t ) d ˙ 2 ( t ) )

The dynamic error solution becomes:

e( t )=exp( Γt )e( 0 )+Eh( t ) 0 t exp( Γ( tτ ) )dτ (17)

where e( 0 ) is the initial estimate error.

The stability of the extended state system is based on the stability of the matrix Γ . Thus, the extended state system is stable if and only if Γ is a Hurwitz matrix.

6. Control Law by Sliding Mode Control

In this work, the sliding mode control is used to track the set references of the system. It is known as a robust control in the literature.

6.1. Sliding Mode Control Law

Equation (4) can be rewritten in the following form:

x ˙ ( t )=f( x )+ g 1 ( x )u( t )+ g 2 ( x )d( t ) (18)

With, f( x )=Ax( t ) , g 1 ( x )=B , g 2 ( x )= E d

The estimated state equation is written:

x ^ ˙ ( t )=f( x ^ )+ g 1 ( x ^ )u( t )+ g 2 ( x ^ ) d ^ ( t ) (19)

Either:

s= e ^ +β e ^ dt (20)

The sliding surface of the integral form [42], with e ^ = x ^ x d being the error at the states, x ^ the estimated states, and x d the states desired by the system control.

By deriving the sliding surface s ˙ = e ^ ˙ +β e ^ =( x ^ ˙ x ˙ d )+β( x ^ x d ) and combining it with Equation (13), we obtain:

s ˙ =0( x ^ ˙ x ˙ d )+β( x ^ x d )=0f( x ^ )+ g 1 ( x ^ )u( t )+ g 2 ( x ^ ) d ¯ ¯ ^ ( t ) x ˙ d +β e ^ =0

So, the control becomes:

u ( t )= ( g 1 ( x ^ ) ) 1 [ x ˙ d β e ^ f( x ^ ) g 2 ( x ^ ) d ^ ( t )Ksign( s )s | g 2 ( x ^ ) | 2 η( x ^ ) ] (21)

With η>0 , β>0 , K> D sup , d ^ ( t ) are bounded perturbations and | d ^ ( t ) | D sup , e ^ =( e ^ 1 e ^ 2 ) .

x ^ and d ^ ( t ) are estimated by the standard extended state observer.

Figure 4 schematically shows the block diagram of the implementation of the standard extended state observer (SESO) and Sliding Mode Control (SMC) combination methods.

Hypothesis 3: The disturbances and their derivatives are bounded, and have constant values in steady state, so:

lim t   d ˙ ( t,x,u )=0 and lim t d( t,x,u )=sup| d( t,x,u ) |

6.2. Stability Analysis by Lyapunov

Consider the following Lyapunov function:

V= 1 2 s 2 (22)

The derivative of the Lyapunov function gives:

Figure 4. Block diagram of the SESO and SMC combination methods for estimating states and controlling the PV/Boost converter/Load system.

V ˙ = s ˙ s (23)

Considering Equations (18) to (21):

V ˙ =s( β e ^ +( x ^ ˙ x ˙ d ) ) =s( β e ^ +f( x ^ )+ g 1 ( x ^ )u( t )+ g 2 ( x ^ ) d ^ ( t ) x ˙ d ) (24)

Given that g 1 ( x ^ )u( t )= x ˙ d β e ^ f( x ^ ) g 2 ( x ^ ) d ^ ( t )Ksign( s )s | g 2 ( x ^ ) | 2 η( x ^ )

V ˙ =s( β e ^ +f( x ^ )+ x ˙ d β e ^ f( x ^ ) g 2 ( x ^ ) d ^ ( t )Ksign( s ) s | g 2 ( x ^ ) | 2 η( x ^ ) + g 2 ( x ^ ) d ^ ( t ) x ˙ d ) =s( Ksign( s )s | g 2 ( x ^ ) | 2 η( x ^ ) ) (25)

So,

V ˙ | s |k | s | 2 | g 2 ( x ^ ) | 2 η( x ^ ) (26)

Or K>0 and η( x ^ )>0 , so for everything s0 :

V ˙ <0 (27)

Which means lim t ( s )0 .

The sliding surface is thus reached, and steady-state stability is ensured by the sliding surface (22).

7. Assumptions and Limitations

  • The non-linear components of the dynamic model are treated as disturbances;

  • The PV voltage and the load current without variations are considered as nominal without perturbations;

  • The references or targets limits are defined in steady state;

  • It is assumed that the chopper switch ST is ideal, does not fail and the functional temperature is constant;

  • It is assumed that the system’s output measurement sensors are functioning without faults.

8. Simulation Results

8.1. Studied System Parameters

The mixed of the sliding mode control (SMC) and standard extended state observer (SESO) approaches applied to the Photovoltaic system associated with a boost converter and DC load, subject to mismatched disturbances, has been implemented and validated by Matlab/Simulink software according to the parameters shown in Table 1. The Boost parameters, PV voltage, and DC bus voltage are taken from work done by Palak Jain et al. [43].

Table 1. Simulation parameters [43].

Parameter

Value

Bus reference voltage, Vdc_bus_ref

240 V

Reference inductance current, IL_ref

12 A

Input voltage of the PV array system assumed to be fixed, Vpv

120 V

Load current assumed fixed, Iload

12 A

Chopper inductance, Lpv

0.005 H

Chopper capacitance load input, Cdc

0.00285 F

Chopper resistance, Rpv

1 Ω

PWM parameters: Switching frequency and sampling step

f = 10,000 Hz

P = 0.00001 s

By correctly choosing the parameters of the standard extended state observer of Equation (15), such as: ε 1 =0.0065 ε 2 =0.0095 and E 1 = E 2 =( 3 1 1 0 ) .

The eigenvalues of E 1 and E 2 are { 2,6180;0,3820 } . These eigenvalues are strictly negative real decimal numbers.

Thus, the solutions of the standard extended state observer (Equation (10)) are stable.

The sliding mode control parameters are as follows:

K=[ K 1 K 2 ]=[ 40000 19100 ]>[ | V pv / L pv | | I load / C dc | ] , β=( 30 30 ) , η( x )=( η 1 η 2 )=( 2 1 ) ,

c 01 =5× 10 6 , s 01 = e 01 , c 02 =5× 10 6 , s 02 = e 02 , s=( s 1 s 2 )=( c 01 s 01 + e 1 c 02 s 02 + e 2 )

8.2. States Estimation Results without External Perturbations

Figure 5 illustrates the actual inductance current alongside its estimated value generated by the combination of SMC and SESO. The estimated error ranges from 0.0 A to 0.5 A, resulting in a relative error of 4%. This indicates that the estimated values are close to the actual values. The results demonstrate that the estimator accurately predicts the current, allowing effective tracking of the set reference, even when the current peaks around 190 A at the beginning of the simulation.

(a)

(b)

Figure 5. Response curves of the real and estimated boost converter inductor current (a) and estimation error (b) by the SESO and SMC combination methods.

Figure 6 displays the actual DC bus voltage estimated by combining SMC and SESO. From the estimated error curve, it tends to almost zero. This indicates that the estimated values are close to the actual values. The results demonstrate that the estimator accurately predicts the voltage of the DC bus.

(a)

(b)

Figure 6. Response curves of the real and estimated DC bus voltage (a) and estimation error (b) by the SESO and SMC combination methods.

Figure 7 shows the real and estimated d1 disturbances of the system. The error curve tends to zero, with an order of 10−5. The estimated values obtained by the combination of SESO and SMC follow the real values of the disturbances d1.

(a)

(b)

Figure 7. Real and estimated disturbance d1 and estimation error curves (a) and estimation error (b) by the SESO and SMC combination methods.

Figure 8 shows the studied system’s real and estimated d2 disturbances. The error curve tends to zero, with an order of 10−6. The values estimated by the combination of SESO and SMC align with the actual disturbances’ values.

(a)

(b)

Figure 8. Real and estimated disturbance d2 and estimation error curves (a) and estimation error (b) by the SESO and SMC combination methods.

8.3. Robustness Test of the Combination Methods of SESO and SMC on the PV/Boost Converter/DC Load System

This section tests the robustness of the SESO and SMC combination methods against PV voltage and DC load disturbances.

8.3.1. Combination Methods of SESO and SMC Subjected to PV Voltage (Vpv) Perturbations

In this work, it is assumed that the voltage V pv is perturbed due to the clouds or for other mismatches and changes as follows:

V pv ={ 240 V, for t [ 0;0.5 [ s 220 V, for t [ 0.5;1 [ s 230 V, for t [ 1;2 [ s 250 V, for t [ 2;3 [ s 240 V, for t[ 3;5 ]s (28)

Figure 9 illustrates the actual inductance current and estimated value generated by the combination of SMC and SESO, in the presence of external PV voltage perturbations. At the beginning of the variation time (0.5 s), the current is subject to oscillations (of small amplitude). The small oscillations of the estimated error range from 0.0 A to 0.5 A at all variation times (0.5 s, 1 s, 2 s, 3 s), resulting in a maximum relative error of 4%. This indicates that the estimated values are close to the actual values. The results demonstrate that the combined methods accurately predict the current, allowing effective tracking of the set reference, although PV voltage varies from the set reference (variation of maximum 20 V). So, the combined methods are robust to PV voltage variation while estimating inductance current.

(a)

(b)

Figure 9. Response curves of the real and estimated boost converter inductance current (a) and estimation error (b) by the SESO and SMC combination methods, subjected to PV voltage variation.

Figure 10 displays the actual DC bus voltage estimated by combining SMC and SESO, in the presence of external PV voltage perturbations. From the estimated error curve, it tends to almost zero. The DC bus voltage is subject to oscillations (of tiny amplitude) while the PV voltage varies. The small oscillations of the estimated error are quietly zero, of the order of 10−4. This indicates that the estimated values are close to the actual values. The results demonstrate that combined methods accurately predict the current, allowing effective tracking of the set reference, although PV voltage varies from the set reference (variation of maximum 20 V). So, the combined methods are robust to PV voltage variation while estimating DC bus voltage.

(a)

(b)

Figure 10. Response curves of the real and estimated DC bus voltage Vdc_bus (a) and estimation error (b) by the SESO and SMC combination methods subjected to PV voltage variation.

Figure 11 shows the system’s real and estimated d1 disturbances in the presence of external PV voltage perturbations. The estimated d1 curve does not follow the real curve precisely. It takes the shape of the real curve but does not have closed values. The error curve reveals a gap between the real and estimated disturbances d1, with an order of 103. When PV voltage varies, the estimated values obtained by combining SESO and SMC do not follow the real values of the disturbances d1, even though they take the form, resulting in a maximum relative error of 20%. So, the combined methods are not robust to PV voltage variation while estimating disturbances d1.

(a)

(b)

Figure 11. Real and estimated disturbance d1 and estimation error curves (a) and estimation error (b) by the SESO and SMC combination methods subjected to PV voltage variation.

Figure 12 shows the system’s real and estimated d2 disturbances in the presence of external PV voltage perturbations. The estimated d2 curve follows the real curve. The disturbances d2 are subject to oscillations (of considerable amplitude) while the PV voltage varies. The error curve reveals a gap between the real and estimated disturbances d1, with an order of 100. When PV voltage varies, the estimated values obtained by combining SESO and SMC do not follow the real values of the disturbances d2, even though the real values oscillate with a considerable amplitude, resulting in a maximum relative error of 18%. So, the combined methods are not robust to PV voltage variation while estimating disturbances d2.

(a)

(b)

Figure 12. Real and estimated disturbance d2 and estimation error curves (a) and estimation error (b) by the SESO and SMC combination methods subjected to PV voltage variation.

8.3.2. Combination Methods of SESO and SMC Subjected to DC Load (Iload) Perturbations

In this work, it is assumed that the DC load current I load is perturbed, and changes as follows:

I load ={ 12 A, for t [ 0;0.5 [ s 10 A, for t [ 0.5;2 [ s 8 A, for t[ 2;3 ]s 12 A, for t[ 3;5 ]s (29)

Figure 13 illustrates the actual inductance current and estimated value generated by the combination of SMC and SESO, in the presence of external load current perturbations. At the beginning of the variation time (0.5 s), the current is subject to oscillations (of small amplitude). The small oscillations of the estimated error range from 0.0 A to 0.5 A at all variation times (0.5 s, 1 s, 2 s, 3 s), resulting in a maximum relative error of 4%. This indicates that the estimated values are close to the actual values. The results demonstrate that the combined methods accurately predict the current, allowing effective tracking of the set reference, although DC load current varies from the set reference (variation of maximum 4 A). So, the combined methods are robust to DC load current variation while estimating inductance current.

(a)

(b)

Figure 13. Response curves of the real and estimated boost converter inductance current (a) and estimation error (b) by the SESO and SMC combination methods subjected to DC load variation.

Figure 14 displays the actual DC bus voltage estimated by combining SMC and SESO, in the presence of external DC load current perturbations. From the estimated error curve, it tends to almost zero. The DC bus voltage is subject to oscillations (of tiny amplitude) while the DC load current varies. The small oscillations of the estimated error are quietly zero, of the order of 10−4. This indicates that the estimated values are close to the actual values. The results demonstrate that combined methods accurately predict the current, allowing effective tracking of the set reference, although DC load current varies from the set reference (variation of maximum 4 A). So, the combined methods are robust to DC load current variation while estimating DC bus voltage.

(a)

(b)

Figure 14. Response curves of the real and estimated DC bus voltage Vdc_bus (a) and estimation error (b) by the SESO and SMC combination methods subjected to DC load variation.

Figure 15 shows the system’s real and estimated d1 disturbances in the presence of external DC load perturbations. The estimated d1 curve does not follow the real curve precisely. It does not take the form of the real curve. The error curve reveals a gap between the real and estimated disturbances d1, with an order of 2 × 103. When DC load current varies, the estimated values obtained by combining SESO and SMC do not follow the real values of the disturbances d1, resulting in a relative error of over 20%. So, the combined methods are not robust to DC load current variation while estimating disturbances d1.

(a)

(b)

Figure 15. Real and estimated disturbance d1 and estimation error curves (a) and estimation error (b) by the SESO and SMC combination methods subjected to DC load variation.

Figure 16 shows the system’s real and estimated d2 disturbances in the presence of external PV voltage perturbations. The estimated d2 curve follows the real curve. The disturbances d2 are subject to oscillations (of considerable amplitude) while the PV voltage varies. The error curve reveals a gap between the real and estimated disturbances d1, with an order of 200. When DC load current varies, the estimated values obtained by combining SESO and SMC follow the real values of the disturbances d2, even though the real values oscillate with a considerable amplitude, resulting in a relative error of over 30%. So, the combined methods are not robust to DC load current variation while estimating disturbances d2.

(a)

(b)

Figure 15. Real and estimated disturbance d1 and estimation error curves (a) and estimation error (b) by the SESO and SMC combination methods subjected to DC load variation.

The chattering phenomenon persists in the control law. This is due to the sign (.) function. To mitigate this high-frequency disturbance, several previous works were drawn upon [44]. This allowed us to replace the sign (.) function with the hyperbolic tangent tanh (.). It has also been observed that increasing the SMC parameter K reduces the chattering phenomenon in the control law.

8.4. Performance Indicators

Table 2 presents the quantitative performance indicators for the combination of the sliding mode control (SMC) and standard extended state observer (SESO) methods in estimating the states of a Photovoltaic system associated with a boost converter and DC load, subject to mismatched disturbances. This table explains and compares the performance indicators for each state in the absence and the presence of perturbations. Globally, these performance indicators show good robustness for the principal states (IL and Vbus_DC) and poor disturbance reconstruction for lumped state disturbances.

Table 2. Simulation performance indicators without/with perturbations.

Performance indicators

SMC with SESO

Comments

Without

Perturbations

With voltage Perturbations

With Current Perturbations

Settling

time (s) 2%

Current IL (A)

0.0774 s

0.0714 s

0.0586 s

The estimated values stabilise quickly, although perturbations

voltage Vdc_bus (V)

0.0671 s

0.3172 s

0.3173 s

The estimated values stabilise quickly, although perturbations

disturbance d1

0.0934 s

2.99 s

3.0753 s

The estimated values stabilise after perturbation time

disturbance d2

0.1375 s

3.0128 s

3.0242 s

The estimated values stabilise after perturbation time

Maximum

overshoot

Current IL (A)

178.89 A

169.93 A

169.93 A

The current peak exceeds the target

(12 A) by 1416% to 1490.7%

voltage Vdc_bus (V)

0.0001 V

0.0165 V

0.0339 V

The voltage peak exceeds the target

(240 V) by 0.00004% to 0.014%

disturbance d1

8.1645e−04

2464

2459

High peaks appear when perturbations occur

disturbance d2

4.3996e−06

81.4184

2.7506

Slightly peaks appear when

perturbations occur

Mean

Steady-state

error

Current IL (A)

0.07056 A

0.01915 A

0.014809 A

The control system tracks accurately the desired current IL

voltage Vdc_bus (V)

4.1617e−05 V

5.1352e−05 V

9.2216e−05 V

The control system tracks accurately the desired voltage Vdc_Bus

disturbance d1

240.4364

3488.4949

9064.4041

When perturbations occur, the control system fails to track the real values of disturbance d1

disturbance d2

3.9901

32.1266

95.0652

When perturbations occur, the control system fails to track the real values of disturbance d2

RMSE of

Disturbances

estimates

disturbance d1

2430.2912

4476.4741

10879.9526

The performance of the model’s predicted values degraded, highly, with perturbations.

disturbance d2

33.6545

69.9825

136.5154

The performance of the model’s predicted values degraded, slowly, with perturbations.

9. Conclusions

This paper explores the application of the combination of standard extended state observer (SESO) and the sliding mode control (SMC) approaches to the PV/controller/load system. The design and tuning of the gains for achieving good states stabilities are more structured. The global stability of the closed-loop system with the combined methods is guaranteed.

The results reveal that the combined methods are robust against perturbations from PV voltage variation and DC load current when estimating the principal states (inductance current IL and bus DC voltage). However, for the disturbance states (d1 and d2), the combined methods have difficulties accurately estimating the real values. The gaps observed are considerable, although the estimated values take the real form. Therefore, the mixed methods are robust for the principal states and not robust for the disturbances. Practically, the operators of the systems deal mainly with the principal states. These are worth putting into the health state evaluation of the whole system. The lumped states disturbances parts of the system can be estimated but are not indispensable for the operators. The operators must verify the stability of these parts of the systems.

To effectively track the disturbance parts, the Sliding Mode Control component will be enhanced with a fast estimator, such as a Generalised Extended State Observer (GESO) or Disturbance Observer-Based Control for nonlinear systems, which will be incorporated into future research work.

Acknowledgements

The authors would like to acknowledge Department of Renewable Energy, National Advance School of Engineering of Maroua, University of Maroua.

Author Contributions

Albert Ayang is the main author of this work. He wrote the first draft of the manuscript, the conception of the study and performed the results analysis. Etienne Tchoffo Houdji, Jean Benjamin Bidias, Yaouba, Fabrice Kwefeu Mbakop and Guy Bertrand Tchaya contributed to manuscript revision, read, and approved the submitted version.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

[1] Duman, T., Marti, S., Moonem, M., Abdul Kader, A. and Krishnaswami, H. (2017) A Modular Multilevel Converter with Power Mismatch Control for Grid-Connected Photovoltaic Systems. Energies, 10, Article 698.[CrossRef
[2] Wang, J. and Sun, Y. (2024) Load Frequency Active Disturbance Rejection Control Based on Improved Particle Swarm Optimization. Electronics, 13, Article 1268.[CrossRef
[3] Thakran, S., Singh, J., Garg, R. and Mahajan, P. (2018) Implementation of P&O Algorithm for MPPT in SPV System. 2018 International Conference on Power Energy, Environment and Intelligent Control (PEEIC), Greater Noida, 13-14 April 2018, 242-245.[CrossRef
[4] Halder, T. (2016) A Maximum Power Point Tracker (MPPT) Using the Incremental Conductance (INC) Technique. 2016 7th India International Conference on Power Electronics (IICPE), Patiala, 17-19 November 2016, 1-6.[CrossRef
[5] Reddy, D. and Ramasamy, S. (2017) A Fuzzy Logic MPPT Controller Based Three Phase Grid-Tied Solar PV System with Improved CPI Voltage. 2017 Innovations in Power and Advanced Computing Technologies (i-PACT), Vellore, 21-22 April 2017, 1-6.[CrossRef
[6] Mohapatra, A., Nayak, B. and Saiprakash, C. (2019) Adaptive Perturb & Observe MPPT for PV System with Experimental Validation. 2019 IEEE International Conference on Sustainable Energy Technologies (ICSET), Bhubaneswar, 26 February-March 2019, 257-261.[CrossRef
[7] Yang, H.P., Jiang, Q.X. and Zhong, Y. (2010) Active-Disturbance Rejection Control and Its Application to Solar PV DC-DC Converter. 2010 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE), Chengdu, 20-22 August 2010, V3-170-V3-173.[CrossRef
[8] Darbali-Zamora, R. and Ortiz-Rivera, E.I. (2019) An Overview into the Effects of Nonlinear Phenomena in Power Electronic Converters for Photovoltaic Applications. 2019 IEEE 46th Photovoltaic Specialists Conference (PVSC), Chicago, 16-21 June 2019, 2908-2915.[CrossRef
[9] Prakash, S., Alkhatib, M. and Muduli, U.R. (2024) Active Disturbance Rejection Controller Approach for Boost Converter in PV Application. 2024 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Mangalore, 18-21 December 2024, 1-6.[CrossRef
[10] Marhraoui, S., Abbou, A., Ziouh, A., hichami, N.E. and Rhaili, S.E. (2018) Robust Integral Backstepping Approach for MPPT in Different Models of Solar Panel. 2018 7th International Conference on Renewable Energy Research and Applications (ICRERA), Paris, 14-17 October 2018, 371-376.[CrossRef
[11] Fei, L. and Jiandi, Z. (2017) The MPPT Technology Based on Integral Sliding Mode Control. 2017 IEEE International Conference on Information and Automation (ICIA), Macao SAR, 18-20 July 2017, 288-292.[CrossRef
[12] Hao, X., Yang, X., Liu, T., Huang, L. and Chen, W. (2013) A Sliding-Mode Controller with Multiresonant Sliding Surface for Single-Phase Grid-Connected VSI with an LCL Filter. IEEE Transactions on Power Electronics, 28, 2259-2268.[CrossRef
[13] Vieira, R.P., Martins, L.T., Massing, J.R. and Stefanello, M. (2018) Sliding Mode Controller in a Multiloop Framework for a Grid-Connected VSI with LCL Filter. IEEE Transactions on Industrial Electronics, 65, 4714-4723.[CrossRef
[14] Komurcugil, H., Biricik, S., Bayhan, S. and Zhang, Z. (2021) Sliding Mode Control: Overview of Its Applications in Power Converters. IEEE Industrial Electronics Magazine, 15, 40-49.[CrossRef
[15] Naddami, S. and Ababssi, N. (2024) Robust Control and Energy Management in Grid-connected Photovoltaic-Battery Energy Storage Systems. International Journal of Intelligent Engineering & Systems, 17, 368-379.
[16] Kim, K., Park, J. and Choi, Y. (2006) Chattering Free Sliding Mode Control. 2006 SICE-ICASE International Joint Conference, Busan, 18-21 October 2006, 732-735.[CrossRef
[17] Han, J.Q. (1998) Auto Disturbance Rejection Controller and It’s Applications. Control and Decision, 13, 19-23.
[18] Han, J. (2009) From PID to Active Disturbance Rejection Control. IEEE Transactions on Industrial Electronics, 56, 900-906.[CrossRef
[19] Aboudrar, I., El Hani, S., Heyine, M.S. and Naseri, N. (2019) Dynamic Modeling and Robust Control by ADRC of Grid‐connected Hybrid PV-Wind Energy Conversion System. Mathematical Problems in Engineering, 2019, Article ID: 8362921.[CrossRef
[20] Singh, J.K., Prakash, S., Al Jaafari, K., Al Zaabi, O., Al Hosani, K., Behera, R.K., et al. (2023) Active Disturbance Rejection Control of Photovoltaic Three-Phase Grid Following Inverters under Uncertainty and Grid Voltage Variations. IEEE Transactions on Power Delivery, 38, 3155-3168.[CrossRef
[21] Eker, D. and Özbek, N.S. (2021) An Assessment of Active Disturbance Rejection Technique from a Theoretical Perspective. European Journal of Science and Technology, No. 29, 284-291.[CrossRef
[22] Gao, Z. (2003) Scaling and Bandwidth-Parameterization Based Controller Tuning. Proceedings of the 2003 American Control Conference, 2003, Denver,4-6 June 2003, 4989-4996.
[23] Gao, Z.Q. (2006) Active Disturbance Rejection Control: A Paradigm Shift in Feedback Control System Design. 2006 American Control Conference, Minneapolis, 14-16 June 2006, 7.[CrossRef
[24] Kharrat, D., Gassara, H., El Hajjaji, A. and Chaabane, M. (2018) Adaptive Observer and Fault Tolerant Control for Takagi-Sugeno Descriptor Nonlinear Systems with Sensor and Actuator Faults. International Journal of Control, Automation and Systems, 16, 972-982.[CrossRef
[25] Zhang, H., Han, J., Wang, Y. and Liu, X. (2017) Sensor Fault Estimation of Switched Fuzzy Systems with Unknown Input. IEEE Transactions on Fuzzy Systems, 26, 1114-1124.[CrossRef
[26] Li, M., Liu, M., Zhang, Y. and Geng, Y. (2018) Fault Tolerant Sliding Mode Control for T-S Fuzzy Stochastic Time-Delay System via a Novel Sliding Mode Observer Approach. International Journal of Systems Science, 49, 1353-1367.[CrossRef
[27] Benyamina, F., Benrabah, A., Khoucha, F., Zia, M.F., Achour, Y. and Benbouzid, M. (2021) An Augmented State Observer-Based Sensorless Control of Grid-Connected Inverters under Grid Faults. International Journal of Electrical Power & Energy Systems, 133, Article ID: 107222.[CrossRef
[28] Li, X., Yan, J. and Yang, G. (2019) Adaptive Fault Estimation for T-S Fuzzy Interconnected Systems Based on Persistent Excitation Condition via Reference Signals. IEEE Transactions on Cybernetics, 49, 2822-2834.[CrossRef] [PubMed]
[29] Mokhlis, M., Ferfra, M. and Idrissi, R. (2020) High Gain Observer-Based Control for Grid-Connected PV System under Partial Shading Effect. International Journal of Intelligent Engineering and Systems, 13, 161-172.[CrossRef
[30] idrissi, R., Abbou, A. and Mokhlis, M. (2020) Backstepping Integral Sliding Mode Control Method for Maximum Power Point Tracking for Optimization of PV System Operation Based on High-Gain Observer. International Journal of Intelligent Engineering and Systems, 13, 133-144.[CrossRef
[31] Stitou, M., Fadili, A.E., Chaoui, F.Z. and Giri, F. (2019) Adaptive High Gain Observer for Photovoltaic Systems. 2019 4th World Conference on Complex Systems (WCCS), Ouarzazate, 22-25 April 2019, 1-6.[CrossRef
[32] Adil, A., Hamaz, A., N’Doye, I., Zemouche, A., Laleg-Kirati, T. and Bedouhene, F. (2022) On High-Gain Observer Design for Nonlinear Systems with Delayed Output Measurements. Automatica, 141, Article ID: 110281.[CrossRef
[33] Adil, A., N’Doye, I. and Laleg-Kirati, T. (2022) High-Gain Observer Design for Nonlinear Systems with Delayed Output Measurements Using Time-Varying Gains. 2022 IEEE 61st Conference on Decision and Control (CDC), Cancun, 6-9 December 2022, 235-240.[CrossRef
[34] Barzegar-Kalashani, M. and Mahmud, M.A. (2022) A Linear Hybrid Active Disturbance Rejection Controller Design to Extenuate Powerline Bushfires in Resonant Grounded Distribution Power Systems. International Journal of Electrical Power & Energy Systems, 142, Article ID: 108192.[CrossRef
[35] Zhang, X., Chen, Y. and Sun, X. (2023) Overview of Active Disturbance Rejection Control for Permanent Magnet Synchronous Motors. Journal of Electrical Engineering & Technology, 19, 1237-1255.[CrossRef
[36] Ayang, A. (2020) Diagnostic d’un système photovoltaïque à stockage par estimation paramétrique et commandes ADRC, intégré à une centrale autonome de cogénération d’énergie. Master’s Thesis, Université du Québec à Chicoutimi.
[37] Ayang, A., Saad, M., Ouhrouche, M. and Wamkeue, R. (2018) Modeling, P&O MPPT and PI Controls and Performance Analysis of PV/Energy Storage Hybrid Power System. 2018 4th International Conference on Renewable Energies for Developing Countries (REDEC), Beirut, 1-2 November 2018, 1-6.[CrossRef
[38] Kassakian, J.G., Schlecht, M.F. and Verghese, G.C. (200) Principles of Power Electronics. Cambridge University Press.
[39] Boldea, I. and Tutelea, L.N. (2009) Electric Machines: Steady State, Transients, and Design with MATLAB. CRC Press.
[40] Guo, B. and Zhao, Z. (2016) Active Disturbance Rejection Control for Nonlinear Systems. Wiley.[CrossRef
[41] Chen, Z., Sun, M. and Yang, R. (2014) On the Stability of Linear Active Disturbance Rejection Control. Acta Automatica Sinica, 39, 574-580.[CrossRef
[42] Slotine, J.J.E. and Li, W. (1991) Applied Nonlinear Control. Prentice Hall.
[43] Jain, P., Jian, L., Poon, J., Spanos, C., Sanders, S.R., Xu, J., et al. (2017) A Luenberger Observer-Based Fault Detection and Identification Scheme for Photovoltaic DC-DC Converters. IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, 29 October-1 November 2017, 5015-5020.[CrossRef
[44] Belobo Mevo, B. (2019) Contribution à la commande adaptive et robuste d’un robot mobile de type unicycle avec modèle non-linéaire. Ph.D. Thesis, Université du Québec en Abitibi-Témiscamingue.

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.