Next Article in Journal
IEC 61850-80-5-Based Data Mapping for Communication Modeling of Smart Inverters with IEC 61850 and Modbus Integration
Next Article in Special Issue
Capacitance Reduction in IGCT-Based MMC Through Elevated Ripple Tolerance Under Linear Modulation Constraints
Previous Article in Journal
A Physically Constrained KPP–Rate-and-State Reaction–Diffusion Framework for Stable Large-Scale Modeling of Stress Evolution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Current Estimator LESO-Based Discrete-Time LADRC of a DC-DC Buck Converter

Department of Mechatronics Engineering, Faculty of Technology, Sakarya University of Applied Sciences, Sakarya 54050, Türkiye
Electronics 2026, 15(5), 1133; https://doi.org/10.3390/electronics15051133
Submission received: 29 January 2026 / Revised: 28 February 2026 / Accepted: 5 March 2026 / Published: 9 March 2026
(This article belongs to the Special Issue Power Electronics and Multilevel Converters)

Abstract

This study proposes a systematic approach for implementing discrete-time Linear Active Disturbance Rejection Control in the closed-loop regulation of power converters. The continuous-time Linear Extended State Observer was discretized using the zero-order hold method to obtain a current estimator-based Linear Extended State Observer that is suitable for real-time implementation. The design considerations for discrete-time Linear Active Disturbance Rejection Control, including the selection of observer and controller parameters and the sampling period, are addressed. For performance comparison, a PI controller was designed and implemented in discrete time. The control schemes were evaluated via MATLAB/Simulink (2025b) simulations and real-time closed-loop experiments on a microcontroller to assess the transient response, disturbance rejection capability, and steady-state accuracy of the buck converter. The simulation and experimental results demonstrate that the discrete-time Linear Active Disturbance Rejection Control incorporating a current-estimator-based Linear Extended State Observer significantly outperforms the PI controller in terms of transient response and disturbance rejection capability. From this perspective, this study provides a meaningful contribution to the limited literature on linear extended state observer-based discrete-time Active Disturbance Rejection Control methods.

1. Introduction

Power converters are widely utilized in numerous applications, such as consumer electronics, electric vehicles, renewable energy systems, data centers, telecommunication infrastructure, industrial automation, medical devices, household appliances, lighting systems, and audio–visual equipment. Regardless of the application domain, a power converter must exhibit robust dynamic behavior and maintain stable operation in the presence of disturbances.
Like other dynamic systems, power converters are inherently exposed to various internal and external disturbances, including input voltage fluctuations, load variations, component tolerances, and measurement noise. These disturbances not only complicate the control design, but also degrade the system performance, efficiency, and reliability [1]. As modern power converters demand a higher dynamic response, tighter voltage regulation, and improved energy efficiency, the development of robust control strategies capable of rejecting disturbances in real time has become increasingly important.
Classical linear controllers, such as PI/PID controllers, have been widely used in industrial applications for many years because of their simple structures and ease of implementation. However, their performance deteriorates significantly under rapidly changing operating conditions, strong nonlinearities, and uncertainties in the system parameters. Moreover, with the widespread adoption of advanced microcontrollers and digital signal processors, the simplicity of classical controllers is no longer considered an advantage [2]. Consequently, traditional PI/PID control strategies are gradually being replaced by modern control approaches that offer superior disturbance rejection capabilities and enhanced robustness. Among these modern methods, Active Disturbance Rejection Control (ADRC) has emerged as a promising approach that provides higher adaptability and robustness without requiring an exact mathematical model of the system [2].
ADRC was first proposed by Han as a nonlinear control algorithm [3]. The core of the ADRC framework is an observer that estimates the total disturbance, including external disturbances and system uncertainties. This observer treats the total disturbance as an additional system state and is referred to as the Extended State Observer (ESO).
The original ADRC proposed by Han employs a Nonlinear Extended State Observer (NLESO) and is consequently known as Nonlinear Active Disturbance Rejection Control (NLADRC) [2]. Despite its robustness, the NLADRC involves numerous parameters that must be tuned, thereby limiting its applicability in practical engineering implementations. To address this limitation, Gao introduced a linear version that preserves many of the advantages of the original method while simplifying the tuning process [4]. This version uses a Linear Extended State Observer (LESO) and is commonly referred to as Linear Active Disturbance Rejection Control (LADRC) [3].
Numerous studies have investigated the application of the LADRC in power converter control. From a control strategy perspective, existing studies can be categorized into pure LADRC/ADRC-based control, hybrid LADRC/LESO-based control schemes, and LESO-assisted advanced control strategies.
Pure LADRC/ADRC-based control strategies constitute a significant portion of the literature. An LESO-based ADRC was proposed for the closed-loop control of a dual active bridge (DAB) series resonant converter, where the feedback law and observer were optimized to reduce estimation errors and improve stability and dynamic performance [5]. A fractional-order LADRC was introduced in [6] for a buck converter to enhance the response speed, disturbance rejection capability, and control accuracy, with validation through simulations and experiments. A series-compensation-based ADRC was developed for DAB power supplies feeding pulsed loads, improving the suppression of ramp, acceleration, and sinusoidal disturbances while reducing the steady-state error; disturbance estimation accuracy was enhanced by integrating a PID block [7]. An LESO-based ADRC focusing on estimating disturbances in the system gain was proposed to eliminate steady-state errors caused by time-varying disturbances and was validated on a floating boost converter [8]. Similarly, in [9], the LADRC was applied to an LLC resonant converter for electric vehicle chargers, where a compensation function was introduced to improve the LESO prediction accuracy while reducing the computational burden. A dual-loop LESO-based LADRC was proposed for a DC–DC boost converter to address output voltage instability caused by non-minimum phase behavior, input voltage variations, and load disturbances, and its effectiveness was demonstrated through both simulation and experimental studies [10].
Hybrid LADRC/LESO-based control strategies have been proposed to combine disturbance rejection capability with complementary control mechanisms. LADRC was applied to unified power flow control of modular multilevel converters, where an additional disturbance observer was employed to enhance LESO’s disturbance prediction capability [11]. A feedforward control strategy combining LESO and super-twisting sliding mode control was proposed for a DAB DC–DC converter in off-grid hydrogen production systems [12]. An adaptive control approach combining LESO with a phase-locked loop observer (PLLO) was presented for a DAB DC–DC converter, in which the transient behavior was regulated by the PLLO and the steady-state behavior was handled by the LESO [13]. A combined LADRC–sliding mode control (SMC) strategy was developed for a DAB converter in a distributed electric propulsion system, achieving an improved dynamic response and robustness [14]. A decentralized and decoupled LADRC-based control strategy was proposed for input-series output-parallel (ISOP) DAB converters, where two LESOs were employed to decouple the voltage regulation and input voltage-sharing loops, thereby mitigating coupling-induced oscillations and enhancing scalability [15].
LESO-assisted advanced control strategies, in which LESO is integrated into predictive or nonlinear control frameworks, represent another important research direction. A model-free LESO-based model predictive control (MPC) strategy was proposed for a non-isolated AC–DC–DC converter, achieving superior disturbance rejection against model uncertainties, external disturbances, and load variations compared with the conventional MPC [16]. The LESO was formulated in continuous time and discretized using the Euler method as follows: An LESO-based finite-set ultra-local MPC (FS-ULMPCC) was proposed for an AC–DC converter in direct-driven wind energy systems, yielding improved steady-state performance [17]. An LESO-based MPC was developed for a three-phase interleaved bidirectional DC–DC converter to enhance its robustness against uncertainties and external disturbances [18]. An LESO-based sliding mode control (SMC) scheme was proposed for the output voltage regulation of a buck–boost converter, where the LESO estimated matched and unmatched disturbances and the SMC handled voltage regulation; experimental validation was conducted using a dSPACE-based HIL platform [19]. An LADRC-based SMC strategy was applied to bus voltage regulation of an AC–DC converter in DC distribution networks, and the performance was verified through simulations [20].
Power converter applications have been widely studied with respect to Linear Active Disturbance Rejection Control (LADRC). A significant portion of these studies has focused primarily on simulation-based evaluations. While some implementations have been carried out in hardware-in-the-loop (HIL) laboratory setups, only a few have employed high-performance digital platforms such as FPGA or DSP. With the exception of [16], in all the surveyed studies, the Linear Extended State Observer (LESO), which is the core component of LADRC, was designed in continuous time. In [16], discretization is treated at a basic level using the Euler method, which is known to provide low accuracy compared to methods such as Zero-Order Hold (ZOH).
Our comprehensive literature review revealed a notable gap in the discrete implementation of the LADRC, particularly in power converter applications. The accurate estimation of state variables is critical for control performance. In discrete-time observer-based control systems, employing the most recent output sample is commonly referred to as the current estimator approach. This technique can significantly enhance the accuracy and reliability of the discrete control action. To the best of our knowledge, no comprehensive study has addressed the current estimator-based discrete-time LESO for power converter control. This situation limits the translation of the LADRC from simulations to real-world power converter systems.
This paper presents a systematic approach to the discrete implementation of Linear Active Disturbance Control (LADRC), addressing the gap in the existing literature. In this study, the Linear Extended State Observer (LESO), which is the core component of the LADRC, was discretized using the Zero-Order Hold (ZOH) method. In digital control applications, the ZOH method differs from the Euler, FOH, and Tustin methods in terms of its low computational load and physical consistency. The Euler, FOH, and Tustin methods exhibit limitations in terms of discretization accuracy, computational complexity, and distortion in the high-frequency dynamics, respectively.
The discrete-time LESO is designed current estimator form, which utilizes the most recent output sample. This enhances the estimation accuracy of the discrete time LESO. In addition, discrete-time Linear Active Disturbance Rejection Control (D-LADRC) incorporating a current-estimator-based Linear Extended State Observer (CE-LESO) was implemented on a power converter using a microcontroller.
This study also presents a systematic approach to parameter tuning and a practical method for sampling time selection in CE-LESO-based D-LADRC implementations. Overall, this study contributes to the field of Active Disturbance Rejection Control by systematizing the discrete design process and simplifying the experimental realization. It also aims to reduce dependence on high-level software tools such as embedded code generators.
This study systematically and comparatively examines LESO estimator topologies and discretization methods based on criteria such as estimation error, noise sensitivity, recovery time, sampling time, PWM latency, and sampling frequency sensitivity. In this context, the combination of the evaluation of the current-estimator-based LESO structure and Zero-Order Hold discretization approach provides a meaningful contribution to the limited literature on discrete LADRC design for high-frequency power converters.
The remainder of this paper is organized as follows. Section 2 presents the state-space model of the buck converter, feedback linearization, continuous-time LESO design, discretization of the LESO using the ZOH method in the current estimator form, D-LADRC parameter tuning, and CE-LESO-based D-LADRC block diagram of the buck converter. Section 3 presents the simulation and experimental results comparing the CE-LESO-based D-LADRC with a classical PI controller. Finally, Section 4 and Section 5 present the discussion and conclusions of the study, respectively.

2. CE-LESO-Based D-LADRC of Buck Converter

2.1. State Space Model

The circuit topology of the buck converter, as illustrated in Figure 1, consists of an inductance ( L 1 ), a capacitance ( C 1 ), and two semiconductor switches ( Q 1 and D 1 ). The load supplied by the converter is represented by the variable resistance ( R 1 ). The input and output voltages of the buck converter are denoted as V i and V o , respectively, and u denotes the control signal. The control signal is converted into switching pulses using a pulse-width modulator (PWM). The output voltage of the buck converter is regulated by adjusting the control signal u .
The dynamics of the buck converter can be expressed in the standard state-space form by employing the state-space averaging method. The standard state-space representation of a single-input single-output (SISO) system is defined by (1).
x ˙ F x + G u y H x + J u
Accordingly, the dynamics of the buck converter can be represented in standard form as in (2).
[ x ˙ 1 x ˙ 2 ] = [ 0 1 / L 1 C 1 1 1 / R 1 C 1 ] [ x 1 x 2 ] + [ 0 V i / L 1 C 1 ] u y = [ 1 0 ] [ x 1 x 2 ]
where x 1 and x 2 denote the state variables representing the output voltage ( v o ) and its time derivative ( v ˙ o ), respectively.
For an ideal buck converter, the state equations can be derived from the state-space model, as given in (3).
x ˙ 1 = x 2 x ˙ 2 = 1 L 1 C 1 x 1 1 R 1 C 1 x 2 + V i L 1 C 1 u
The generalized nonideal state-space model of the buck converter, which incorporates parameter uncertainties and external disturbances, is expressed as follows:
x ˙ 1 = x 2 x ˙ 2 = f x 1 , x 2 , d + b 0 . u
Here, d denotes the lumped disturbance that represents the effects of model uncertainties and external disturbances. The term b 0 denotes the system gain defined in (5).
b 0 = V i L 1 C 1

2.2. Feedback Linearization

In the feedback linearization control approach, the nonlinear dynamics of a system, including the effects of disturbances, can be canceled such that the closed-loop dynamics are transformed into linear dynamics. Therefore, the closed-loop behavior of a nonlinear system can be analyzed and controlled using conventional linear control techniques. A second-order nonlinear system in the controllable canonical form is given by (6).
x ˙ 1 = x 2 x ˙ 2 = f x + b ( x ) . u
where x = [ x 1 ,   x 2 ] T and f x is a function dependent on the state variables. The function f x may be either linear or nonlinear. Assuming b x 0 , the control input can be selected as shown in (7).
u = 1 b x ( u 0 f x )
In this case,
x ˙ 2 = x ¨ 1 = u 0
The system is then transformed into an integrator chain. If the system output x 1 is required to track a reference, u 0 can be chosen as in (9), enabling the tracking error to converge to zero by using linear control methods.
u 0 = x ¨ r k 0 . x 1 x r k 1 . ( x ˙ 1 x ˙ r )
By substituting (9) into (8) with respect to reference x r , the following expression is obtained:
( x ¨ 1 x ¨ r ) + k 0 . x 1 x r + k 1 . ( x ˙ 1 x ˙ r ) = e ¨ + k 1 e ˙ + k 0 e = 0
where e denotes the tracking error. The coefficients k 0 and k 1 are selected such that the roots of (10) lie in the left half of the complex plane, ensuring that the tracking error e converges to zero as t . As the reference of the buck converter is constant, it is clear that x ¨ r = x ˙ r = 0 .
The characteristic equation of the system given by (10) can be expressed as
λ s = s 2 + k 1 s + k 0 = s + ω c 2
For simplicity and to achieve the fastest response without overshoot, the roots of the characteristic equation are chosen to coincide with the real axis. Therefore, the feedback linearization gains can be expressed as k 0 = ω c 2 and k 1 = 2 ω c , where ω c is the closed-loop control bandwidth.
To implement feedback linearization, function f in (7) must be measured. However, measuring f is often impossible or costly. In this case, if f can be estimated by an observer, the system can be controlled using feedback linearization. The Linear Extended State Observer (LESO) treats the unmeasurable function f as an additional state and attempts to estimate it.

2.3. Linear Extended State Observer

The extended state equations of the system defined in (6), in which the lumped disturbances are treated as new state variables, can be expressed as follows:
x ˙ 1 = x 2 x ˙ 2 = x 3 + b ( x ) . u x ˙ 3 = f ˙ y = x 1
Here, x 3 represents the extended state that includes model uncertainties and external disturbances, referred to as lumped disturbances, and also corresponds to the function f ( x 1 , x 2 , d ) given in (4). When the above set of equations is expressed in the vector–matrix form, the extended state-space model of the system is obtained, as shown in (13). It can be observed that although the buck converter to be controlled is a second-order system, the extended system formed by incorporating lumped disturbances has a third-order structure.
x ˙ 1 x ˙ 2 x ˙ 3 = 0 1 0 0 0 1 0 0 0 A x 1 x 2 x 3 + b 0 0 1 0 B u + 0 0 1 E f ˙ y = 1 0 0 C x 1 x 2 x 3
The extended system described in (13) along with its corresponding observer is depicted in the block diagram in Figure 2.
In the block diagram, let x = [ x 1 , x 2 , x 3 ] T and x ~ = [ x ~ 1 , x ~ 2 , x ~ 3 ] T denote the actual and estimated states of the system and let y and y ~ represent the measured and estimated outputs, respectively. Accordingly, the continuous-time observer for the system can be designed as:
x ~ ˙ = A x ~ + B u + L ( y y ~ )
The error dynamics of the observer are given by Equation (15).
( x ˙ x ~ ˙ ) = ( A L C ) ( x x ~ ) + E f ˙
Because the variations in the disturbances and estimation error are physically bounded, the system output is asymptotically stable [16].
If the observer gain matrix L = [ l 1 , l 2 , l 3 ] T is chosen such that the eigenvalues of the observer lie in the left half of the complex plane, then the observer is guaranteed to be stable. For convenience and to achieve the fastest convergence without an overshoot, the observer poles can be selected as coincident on the left half of the complex plane, as indicated in (16), as follows:
P = [ ω 0 ω 0 ω 0 ]
The characteristic polynomial of the observer and corresponding gain matrix L , which places this characteristic polynomial at the desired closed-loop pole locations denoted by P, can be determined as follows:
λ s = s I A L C = s + ω 0 3 = s 3 + l 1 s 2 + l 2 s + l 3 L = 3 ω 0 3 ω 0 2 ω 0 3 T

2.4. Discretization of the LESO

The Linear Extended State Observer (LESO), designed in continuous time, must be discretized to enable its implementation on a microcontroller. In this study, the Zero-Order Hold (ZOH) method was employed for the discretization of the LESO. First, the discretization of a continuous-time system given in the standard state-space form using the ZOH method is addressed, and the discretization of the continuous-time LESO, as expressed in (13), is presented.
The discrete-time state-space representation of a continuous-time system, given in the standard form by (1), is presented in (18).
x k + 1 = Φ x k + Γ u k y k = H x k + J u ( k )
Here, Φ , Γ , H and J represent the matrices of the discrete time system. Assuming a sampling period of T and employing the ZOH method, the discrete-time system matrices can be expressed as:
Φ = e F T = k = 0 F k T k k ! Γ = 0 T e F η d η G = k = 0 F k T k + 1 k + 1 ! G
Based on the above information, applying the ZOH to (13) yields the discrete-time LESO matrices as follows:
Φ = 1 T T 2 2 0 1 T 0 0 1 Γ = b 0 T 2 2 T 0 H = C , J = 0
In discrete-time observer design, two types of estimators are commonly employed for state-variable estimation: the prediction and current estimators. While the Prediction Estimator relies on output measurements up to y ( k 1 ) to estimate the state variables, the Current Estimator makes use of the most recent measurements up to y ( k ) . In this study, the Current Estimator was selected to prevent additional delays and improve the system response in the discrete-time observer design. Figure 3 presents block diagrams of the discrete-time observer types and the dynamic equations of the Prediction Estimator, as illustrated in Figure 3a can be expressed as follows:
x ¯ k + 1 = Φ x ¯ k + Γ u k + L p [ y k H x ¯ k ]
Here, L p represents the feedback gain of the prediction estimator-based LESO, and x ¯ k denotes the matrix of the estimated state variables. The error dynamics of the observer can be expressed as follows:
e k + 1 = [ Φ L p H ] e ( k )
By choosing L p = l p 1   l p 2   l p 3 T such that the roots of the characteristic polynomial of (22) lie within the unit circle, the observer is ensured to be asymptotically stable, and for any initial error e ( 0 ) , the error e ( k ) gradually converges to zero.
To simplify the design process, the poles of the prediction-Estimator-based LESO can be selected to be coincident and located inside the unit circle in the z-plane. Considering parameter β , which represents the closed-loop pole locations of the discrete-time LESO, the matrix P containing the desired pole locations for a third-order LESO is obtained as follows:
P = [ β β β ]
The observer characteristic equation is given by (24).
λ z = z I Φ + L p H = ( z β ) n
Thus, the LESO gain matrix derived from the prediction estimator is obtained as shown in (25).
L p = 3 ( 1 β ) 1 2 T 6 ( 1 β ) 2 ( 1 β ) 3 1 T 2 ( 1 β ) 3
A relationship exists between the feedback gain matrices of the prediction and current estimators, as expressed in (26).
L c = Φ 1 L p
The locations of the poles of the discrete-time LESO based on the prediction estimator can be calculated using the following equation, taking the continuous-time LESO poles given in (16) as a reference, with T as the sampling period:
β = e ω 0 T
To validate discrete-time LESO structures a second order system was selected with a natural angular frequency ω n = 4000   r a d / s . For this second-order system, current estimator (CE) and prediction estimator (PE)-based third-order observers were obtained using zero-order hold (ZOH) and Euler discretization methods. Within this scope, four LESO variants were created: CE-LESO ZOH, CE-LESO Euler, PE-LESO ZOH, and PE-LESO Euler. For a fair comparison, a sampling period T   =   40   μ s and an observer bandwidth ω0 = 20,000 rad/s were selected for all observer types. The corresponding pole placement parameter β was calculated as 0.4493 for the given sampling period and bandwidth. A noise with an RMS value of 20 × 10−3 p.u. (2% of the output value) was injected into the output channel ( y ) . Note that 1 p.u. corresponds to the nominal output. The injected noise was modeled as band-limited white noise, and the bandwidth was selected as 10% of the sampling frequency ( f ). The noise sensitivity (NS) metric was calculated over a 100 ms evaluation period. The estimation error and recovery time metrics were obtained from the step-input disturbance. The results are presented in Figure 4 and summarized in Table 1. Accordingly, it has been demonstrated that the CE-LESO structures provide lower estimation errors, especially when used in conjunction with ZOH discretization. Furthermore, it has been observed that the CE-LESO structures exhibit lower sensitivity to measurement noise and faster recovery behavior for both ZOH and Euler discretization methods. In contrast, the PE- LESO structures showed poor performance in all evaluation metrics. This result demonstrates that a ZOH-discretized CE-LESO achieves a higher estimation accuracy, comparable noise sensitivity, and recovery time in digital control applications.

2.5. D-LADRC Parameter Tuning

In CE-LESO-based D-LADRC, three parameters need to be adjusted: ω c , ω 0 , and T . Here, ω c represents the bandwidth of the state feedback controller, ω 0 is the bandwidth of the LESO, and T denotes the sampling time.
The appropriate selection of ω c can be performed by trial and error according to the settling time criterion of the output voltage of the buck converter. ω 0 can be determined as in (28) to ensure that the estimation error of LESO converges rapidly to zero [21].
ω 0 = ( 2 5 ) ω c
The sampling time T should be selected such that the pole locations given in (27) remain sufficiently distant from the unit circle. If the sampling time is too long, the pole locations given in (27) will be very close to the unit circle, making the observer excessively sensitive to parameter variations.

2.6. Design Procedure

In this section, the step-by-step design procedure of the D-LADRC is presented to guide researchers who intend to implement the controller in discrete time. In this context, the fundamental steps to be followed in the design of the discrete-time structure of the controller are explained in detail, and the key considerations during the implementation process are discussed.
Step 1. Determine system order ( n ) and gain b 0 : Because active disturbance rejection control (ADRC) does not require a complete mathematical model of the system, the system order ( n ) and gain ( b 0 ) can be determined through simulation-based methods such as sweep analysis. However, as mathematical models of power converters are widely available in the literature, it is recommended to determine these parameters based on a mathematical model.
Step 2. Determine closed-loop bandwidth, ω c : ω c can be determined either through a trial-and-error approach or by applying optimization techniques. Based on our experimental observations, an initial estimate of ω c = 5 ω n , where ω n denotes the natural frequency of the system, provides a reliable starting point for further tuning.
Step 3. Define u 0 linear function and its coefficients: To achieve feedback linearization, the u 0 function should be determined according to the order of the system. Once u 0 is defined, the gains k 0 , k 1 , , k n 1 can be calculated according to the system order, as shown in (11).
Step 4. Define Closed-loop bandwidth of LESO, ω 0 : For the selection of ω 0 , a range of ω 0 = ( 2 5 ) ω c is recommended to enable the LESO to track the system rapidly [21].
Step 5. Determine the sampling time, T : The sampling period should be determined such that the discrete-time closed-loop control poles remain sufficiently within the unit circle in the z-domain. An excessively large sampling period causes the poles to approach the unit circle, thereby leading to slower system dynamics and reduced stability margin. Conversely, excessively small sampling times drive the poles too close to the origin, resulting in increased noise amplification and greater sensitivity to sampling and actuation delays. In this context, the sampling time should be considered to achieve a balanced placement that ensures closed-loop stability, dynamic response speed, and noise robustness. The sampling time should be selected such that the desired pole locations β of the discrete-time LESO remain inside the unit circle in the z-plane. The recommended range for β is 0.3–0.7.
Step 6. Calculate LESO matrices: The matrices Φ , Γ , L p , and L c are computed using (20), (25), and (26) respectively.
Figure 5 shows the block diagram of the buck converter controlled by a discrete-time current estimator-based LESO within the D-LADRC framework. Both simulation and experimental investigations were performed based on this block diagram. In this setup, an LESO incorporating a current estimator was employed to estimate the output voltage of the buck converter, its variations, and the states associated with the disturbances.
Subsequently, through feedback linearization, the buck converter was linearized with respect to the disturbances, enabling the output voltage dynamics to be addressed using linear control techniques. The control signals generated by these linear control methods are then converted into pulse-width modulation (PWM) signals via a comparator and applied to the buck converter.

3. Results

3.1. Simulation Studies

In this study, the performance of the CE-LESO-based D-LADRC was compared with that of a PI controller using MATLAB-Simulink. The coefficients of both controllers were tuned to achieve a settling time of 1 ms without an overshoot in response to a step input, thereby ensuring a fair comparison. The PI control path did not include any anti-windup mechanism, and no digital filtering was applied in either the PI or ADRC controllers. To mitigate high-frequency noise and preserve signal integrity, a simple analog RC filter with a cutoff frequency of 1 MHz was implemented at the microcontroller’s ADC measurement input. The parameters of the converter used in the simulation studies are presented in Table 2.
The coefficients of the PI controller were tuned using the MATLAB tuning tool and are presented in Table 3. Accordingly, the coefficients of the CE-LESO-based D-LADRC were selected to achieve a settling time of 1 ms without overshooting.
In the simulations, the output voltage response of the converter to external disturbances, including input voltage and output current variations, as well as to internal dynamics caused by model parameter changes, was analyzed. The ADC quantization error and sensor noise were added to the measurement channel to evaluate the robustness of the D-LADRC. Additionally, the sampling-rate and delay sensitivity of the D-LADRC are examined by selecting a switching frequency of f s = 100   kHz and introducing a 2-PWM-cycle latency. The results are shown in Figure 6.
Figure 6a shows the step response of the buck converter under nominal operating conditions. For both controllers, the converter output voltage reached the 2% band in approximately 1 ms with almost no overshoot.
Figure 6b illustrates the disturbance rejection capabilities of the controllers for a 50% step-up disturbance in the input voltage. Owing to this disturbance, the converter output voltage exhibited a maximum overshoot of 0.3 V for the D-LADRC and 2 V for the PI. The time required for the output voltage to return to the 2% band was approximately 600 µs for the D-LADRC and 1.5 ms for PI.
Figure 6c shows the disturbance rejection performance for a 50% step-down disturbance in the input voltage. Owing to this disturbance, the converter output voltage experienced a maximum drop of 0.75 V for the D-LADRC and 2.3 V for PI. The time for the output voltage to return to the 2% band was approximately 1.5 ms for the D-LADRC and 3 ms for PI.
Figure 6d illustrates the disturbance rejection capabilities for a 50% step-up disturbance in the output current. The converter output voltage exhibited a maximum drop of 0.75 V for the D-LADRC and 1.6 V for the PI. The time required for the output voltage to return to the 2% band was approximately 800 µs for the D-LADRC and 1.4 ms for PI.
Figure 6e shows the disturbance rejection performance for a 50% step-down disturbance in the output current. Owing to this disturbance, the converter output voltage showed a maximum overshoot of 1.1 V for the D-LADRC and 2.1 V for the PI. The time required for the output voltage to return to the 2% band was approximately 800 µs for the D-LADRC and 2.2 ms for PI.
Figure 6f shows the model-based disturbance rejection capabilities of the controllers for 8% and 20% deviations in the inductor and capacitor values of the buck converter. The D-LADRC closely followed the nominal response curve for both the step response and 50% step-down output current disturbance, showing almost no deviation from the nominal response. By contrast, the PI controller exhibited a slightly higher overshoot and longer settling time than the nominal step response. For the 50% output current disturbance, the maximum voltage deviation remained almost unchanged, whereas the settling time increased by approximately 500 µs compared with the nominal case.
Figure 6g demonstrates the robustness of the D-LADRC against the ADC quantization error and measurement noise. The ADC quantization error is modeled by masking the least significant 4 bits of result register, while sensor noise is represented by band-limited white noise with an RMS amplitude of n R M S = 100   m V and a bandwidth of B W = 0.1   f s . The output voltage did not show any noticeable degradation with the ADC quantization error alone. When both the quantization error and measurement noise are present, the D-LADRC maintains a satisfactory performance.
Figure 6h illustrates the sampling rate and PWM latency sensitivity of the D-LADRC at sampling frequencies of 100 and 200 kHz, with a 2-PWM-cycle latency. Both tests were conducted under a 50% step-down load current disturbance. Reducing the sampling frequency from 200 to 100 kHz caused no noticeable change in the output voltage response or settling time. The introduction of a two-PWM-cycle latency results in output voltage deviations that remain within acceptable limits. Under these conditions, the D-LADRC maintained a stable behavior with respect to the sampling frequency and PWM latency.
Table 4 illustrates the closed-loop performance of the buck converter when subjected to various disturbance conditions, comparing the D-LADRC and PI controller performances. Table 5 details the noise immunity and sensitivity to PWM latency of the D-LADRC.

3.2. Experimental Verificaiton

For the discrete implementation of the D-LADRC, a 25 W buck converter was selected as the power converter. The parameters of the converter were the same as those used in the simulation study and are listed in Table 2. In the experimental study, discrete implementations of both the D-LADRC and PI controller were performed using the TMS320F28377S microcontroller (Texas Instruments, Dallas, TX, USA). The converter output voltage was measured using an on-chip analog-to-digital converter (ADC) operating at a 12-bit resolution in the single-ended mode. The pulse-width modulation (PWM) module was configured with a switching frequency of 200 kHz. The control algorithm is executed at discrete times with a fixed sampling period synchronized to the PWM cycle. To ensure deterministic timing and minimize sampling jitter, the ADC sampling was triggered by a PWM event, providing cycle-accurate synchronization between measurement acquisition and control execution.
The real-time execution flow of the proposed controller, including the CE-LESO update and control law computation, follows the sequence outlined in Algorithm 1. A photograph of the experimental setup is presented in Figure 7.
In the experimental study, the dynamic performance of the D-LADRC and discrete-time PI controller was tested under input voltage and output current disturbances. In addition, the step response performances of both controllers were evaluated under the nominal operating conditions.
Algorithm 1: CE-LESO-Based Discrete-Time LADRC Algorithm
Parameters
- Sampling   period ,   T : 10 µs
- PWM   frequency ,   f s w : 200 kHz
- Observer   bandwidth ,   ω 0 : 40,000 rad/s
- Discrete   LESO   pole   locations ,   β : 0.6703
- Plant   gain ,   b 0 : 1 × 109
- Feedback   gains :   k 0 :   16   ×   10 3 ,   k 1 = 64× 106
Control sequence (executed every T):
 1.
Measure   output ,   y ( k )
 2.
Compute   estimation   error ,   e ( k )
 3.
Compute   states ,   x ^ ( k )
 4.
Compute virtual signal, u0(k)
 5.
Compute control signal, u(k)
 6.
Compute   states ,   x ¯ ( k )
 7.
Update PWM using u(k)
 8.
return
Figure 8 shows the output voltage response of the converter under external disturbances, such as the input voltage and output current. Figure 8a shows the step response of the buck converter under nominal operating conditions. As observed, for both controllers, the output voltage of the converter reached the ±2% band in approximately 1.2 ms with almost no overshoot.
Figure 8b illustrates the disturbance rejection capabilities of the controllers for a 50% step-up disturbance in the input voltage. Owing to this disturbance, the output voltage of the converter exhibited a maximum overshoot of 0.25 V for the D-LADRC and 2 V for the PI controller. The output voltage returned to the ±2% band at approximately 500 µs for the D-LADRC and 1.2 ms for the PI controller.
Figure 8c presents the disturbance rejection capabilities of the controllers for a 50% step-down disturbance in the input voltage. Under this disturbance, the output voltage dropped by a maximum of 0.6 V for the D-LADRC and 2.4 V for the PI-controller. The recovery time to the ±2% band was approximately 1.3 ms for the D-LADRC and 3.4 ms for the PI-controller.
Figure 8d shows the disturbance rejection performance of the controllers for a 50% step-up disturbance in the output current. As a result of this disturbance, the output voltage decreased by a maximum of 0.7 V for the D-LADRC and 1.8 V for the PI controller. The output voltage returned to the ±2% band at approximately 700 µs for the D-LADRC and 1.2 ms for the PI controller.
Figure 8e illustrates the response of the controllers to a 50% step-down disturbance in the output current. Under this disturbance, the output voltage overshoot reached a maximum of 1 V for the D-LADRC and 2.3 V for the PI-controller. The output voltage returned to the ±2% band at approximately 600 µs for the D-LADRC and 1.8 ms for the PI controller.
Figure 8f demonstrates the robustness of the D-LADRC against the ADC quantization error and measurement noise. Both tests were conducted under a 50% step-down load current disturbance. The experimental study employed the same ADC quantization and band-limited white noise models as those used in the simulations. The output voltage remains largely unaffected by the ADC quantization error. Even in the presence of both quantization errors and measurement noise, the D-LADRC preserves an acceptable control performance.
Figure 8g shows how the D-LADRC responds to variations in the sampling rate and PWM latency at sampling frequencies of 100 and 200 kHz, with a latency of two PWM cycles. Both scenarios were tested under a 50% reduction in the load current. When a 2-PWM-cycle latency was introduced at a sampling frequency of 100 kHz, the output voltage deviations remained within acceptable bounds. Overall, the findings in Figure 8g indicate that the D-LADRC exhibits stable performance in terms of the sampling frequency and PWM latency under the specified operating conditions.
Table 6 summarizes the closed-loop performance of the buck converter under various disturbance conditions for the D-LADRC and PI controller. Table 7 summarizes the noise immunity and PWM latency sensitivity of the D-LADRC.

4. Discussion

A strong correlation was observed between the experimental and simulation results. As demonstrated by the experimental and simulation results, the D-LADRC exhibited a significantly superior disturbance rejection capability compared to the PI controller, as shown in Table 6. Considering the settling time and overshoot criteria, the CE-LESO-based D-LADRC was observed to provide an approximately 2–3 times faster dynamic response and a 50–80% reduction in overshoot compared with the PI controller.
In the experimental study, the computational loads of the D-LADRC and PI controller were compared, and the results are presented in Table 8. The microcontroller used in the experimental setup operated at a frequency of 200 MHz, and the compiler version was TI v22.6.2. LTS. To ensure a fair comparison, no optimization was applied during the compilation of the controller code.
According to the results presented in Table 8, the computational load of the conventional PI controller was approximately 4.3 times lower than that of the D-LADRC. Nevertheless, the closed-loop performance evaluations summarized in Table 6 clearly indicate that the D-LADRC achieves a significantly superior control performance compared with the PI controller. In this context, it should be noted that current microcontroller technologies can handle the increased computational load associated with the D-LADRC, thereby enabling its practical implementation without compromising real-time performance.

5. Conclusions

This paper presents a discrete-time LADRC for power converters in a systematic manner. The main novelty lies in the zero-order-hold-based discretization of the continuous-time LESO and its formulation as a current estimator-based observer, enabling direct implementation on digital control platforms. In contrast to many existing studies that primarily focus on continuous-time formulations, this study explicitly addresses key discrete-time design aspects, including observer and controller parameter selection and sampling period considerations. Comprehensive simulation results and microcontroller-based experimental validations on a buck converter demonstrated that the proposed discrete-time LADRC achieved improved transient performance and enhanced disturbance rejection compared with a discrete-time PI controller while maintaining steady-state accuracy. These findings provide both methodological and experimental contributions to the limited literature on LESO-based discrete-time LADRC for digitally controlled high-frequency power converters.
Although the proposed discrete-time LESO-based method provides an effective disturbance estimation and fast dynamic response, it exhibits certain practical limitations. Increasing the observer bandwidth improves the estimation accuracy but also increases the sensitivity to the measurement noise and computational burden. In addition, high sampling frequencies impose stricter real-time constraints on microcontroller resources and execution timing. Therefore, the method should be implemented with careful consideration of the sampling time, observer parameter selection, and digital delays to achieve a balanced trade-off between stability, noise robustness, and computational complexity.

Funding

This research received no external funding.

Data Availability Statement

The datasets and source codes used in the current study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, W.H.; Yang, J.; Guo, L.; Li, S. Disturbance-Observer-Based Control and Related Methods—An Overview. Inst. Electr. Electron. Eng. Inc. 2016, 63, 1083–1095. [Google Scholar] [CrossRef]
  2. Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
  3. Xu, L.; Zhuo, S.; Liu, J.; Jin, S.; Huangfu, Y.; Gao, F. Advancement of Active Disturbance Rejection Control and Its Applications in Power Electronics. IEEE Trans. Ind. Appl. 2024, 60, 1680–1694. [Google Scholar] [CrossRef]
  4. Gao, Z. Scaling and Bandwidth-Parameterization Based Controller Tuning. In Proceedings of the 2003 American Control Conference, Denver, CO, USA, 4–6 June 2003; pp. 4989–4996. [Google Scholar]
  5. Li, X.; Zhan, S.; Yang, Z.; Guo, F.; Liao, H. Improved linear active disturbance rejection control for double active bridge series resonant converter with high voltage gain. Int. J. Circuit Theory Appl. 2025, 53, 243–258. [Google Scholar] [CrossRef]
  6. Zhang, J.; Wang, S. Fractional-Order Linear Active Disturbance Rejection Control Strategy for DC-DC BUCK Converters. Electronics 2025, 14, 2226. [Google Scholar] [CrossRef]
  7. Yin, H.; Cao, L.; Zeng, X.; Loo, K.H.; Pan, X. Enhanced Observer with Series-Correction for Active Disturbance Rejection Control in DAB Converters. IEEE Trans. Power Electron. 2025, 40, 15519–15528. [Google Scholar] [CrossRef]
  8. Xu, L.; Zhuo, S.; Huangfu, Y.; Liu, J.; Gao, F. Adaptive Active Disturbance Rejection Control for DC–DC Converter With Time-Varying Disturbance. IEEE J. Emerg. Sel. Top. Ind. Electron. 2023, 5, 868–879. [Google Scholar] [CrossRef]
  9. Bai, H.; Yang, D.; Song, J.; Su, Q.; Duan, B.; Zhang, C. Linear Active Disturbance Rejection Control of LLC Resonant Converters for EV Chargers. In Chinese Automation Congress, CAC 2020; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2020; pp. 993–998. [Google Scholar] [CrossRef]
  10. Li, H.; Liu, X.; Lu, J. Research on linear active disturbance rejection control in dc/dc boost converter. Electronics 2019, 8, 1249. [Google Scholar] [CrossRef]
  11. Zhang, K.; Chen, Z.; Wang, J.; Yu, C.; Long, H.; Wang, C. A Fast-Response Power-Flow Control Strategy of MMC-UPFC Based on Active Disturbance Rejection Control. IEEE Access 2024, 12, 177553–177564. [Google Scholar] [CrossRef]
  12. Kang, Z.; Li, L.; Zhang, H. Feedforward Control Strategy of a DC-DC Converter for an Off-Grid Hydrogen Production System Based on a Linear Extended State Observer and Super-Twisting Sliding Mode Control. Electronics 2024, 13, 3934. [Google Scholar] [CrossRef]
  13. Yin, H.; Cao, L.; Zeng, X.; Loo, K.H.; Sun, C. Fast Dynamic Control of Dual-Active-Bridge DC-DC Converter Based on an Adaptive Linear Extended State Observer. IEEE Trans. Power Electron. 2024, 39, 16019–16030. [Google Scholar] [CrossRef]
  14. Yang, M.; Liu, P. Research on Sliding Mode Control of Dual Active Bridge Converter Based on Linear Extended State Observer in Distributed Electric Propulsion System. Electronics 2023, 12, 3522. [Google Scholar] [CrossRef]
  15. Qin, L.; Wu, X.; Guan, Y.; Zhang, G.; Liu, L. Decoupling Control Strategy for Input-series-output-parallel Dual Active Bridge Converter Based on Active Disturbance Rejection Control. In Proceedings of the 2023 8th International Conference on Power and Renewable Energy, ICPRE 2023; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2023; pp. 442–447. [Google Scholar] [CrossRef]
  16. Yu, X.; Chen, W.; Wang, F.; Ke, D.; Xu, L.; Rodriguez, J. Model-free predictive control of non-isolated two-stage AC–DC–DC converter based on linear extended state observer. Int. J. Robust Nonlinear Control. 2025, 35, 2642–2657. [Google Scholar] [CrossRef]
  17. Wang, Z.; Yin, Z.; Yu, F.; Long, Y.; Ni, S.; Gao, P. A Novel Finite-Set Ultra-Local Model-Based Predictive Current Control for AC/DC Converters of Direct-Driven Wind Power Generation with Enhanced Steady-State Performance. Electronics 2024, 13, 3302. [Google Scholar] [CrossRef]
  18. Yu, X.; Chen, N.; Ke, D.; Li, Z.; Xu, L.; Wang, F. Linear Extended State Observer Based Model Predictive Control for Bidirectional DC-DC Converter. In Proceedings of the ICIEA 2022—Proceedings of the 17th IEEE Conference on Industrial Electronics and Applications; Institute of Electrical and Electronics Engineers Inc.: New York, NY, USA, 2022; pp. 816–821. [Google Scholar] [CrossRef]
  19. Linares-Flores, J.; Juarez-Abad, J.A.J.; Hernandez-Mendez, A.; Castro-Heredia, O.; Guerrero-Castellanos, J.F.; Heredia-Barba, R.R.; Curiel-Olivares, G. Sliding Mode Control Based on Linear Extended State Observer for DC-to-DC Buck-Boost Power Converter System with Mismatched Disturbances. IEEE Trans. Ind. Appl. 2022, 58, 940–950. [Google Scholar] [CrossRef]
  20. Wu, B.; Zhou, X.; Ma, Y. Bus voltage control of DC distribution network based on sliding mode active disturbance rejection control strategy. Energies 2020, 13, 1358. [Google Scholar] [CrossRef]
  21. Ogata, K. Modern Control Engineering; Prentice Hall: Hoboken, NJ, USA, 2022. [Google Scholar]
Figure 1. Buck Converter.
Figure 1. Buck Converter.
Electronics 15 01133 g001
Figure 2. Extended System and Observer Block Diagram.
Figure 2. Extended System and Observer Block Diagram.
Electronics 15 01133 g002
Figure 3. Discrete-time observers: (a) Prediction estimator-based; (b) Current Estimator-based.
Figure 3. Discrete-time observers: (a) Prediction estimator-based; (b) Current Estimator-based.
Electronics 15 01133 g003
Figure 4. Comparison of estimation accuracy and noise sensitivity for CE-LESO and PE-LESO observers discretized using ZOH and Euler methods.
Figure 4. Comparison of estimation accuracy and noise sensitivity for CE-LESO and PE-LESO observers discretized using ZOH and Euler methods.
Electronics 15 01133 g004
Figure 5. Current Estimator LESO Based D-LADRC of Buck Converter.
Figure 5. Current Estimator LESO Based D-LADRC of Buck Converter.
Electronics 15 01133 g005
Figure 6. Simulation results of the Buck converter for both controllers: (a) step response for nominal conditions; (b) 50% step-up at input-voltage disturbance rejection; (c) 50% step-down at input-voltage disturbance rejection; (d) 50% step-up at output-current disturbance rejection; (e) 50% step-down at output-current disturbance rejection; (f) controllers’ performance for C 1 = 120   μ F , and L 1 = 216   μ H , (g) ADC quantization error and noise sensitivity, (h) sampling rate and PWM latency sensitivity.
Figure 6. Simulation results of the Buck converter for both controllers: (a) step response for nominal conditions; (b) 50% step-up at input-voltage disturbance rejection; (c) 50% step-down at input-voltage disturbance rejection; (d) 50% step-up at output-current disturbance rejection; (e) 50% step-down at output-current disturbance rejection; (f) controllers’ performance for C 1 = 120   μ F , and L 1 = 216   μ H , (g) ADC quantization error and noise sensitivity, (h) sampling rate and PWM latency sensitivity.
Electronics 15 01133 g006
Figure 7. Experimental setup.
Figure 7. Experimental setup.
Electronics 15 01133 g007
Figure 8. Experimental Results of the Buck converter for both controllers: (a) step response under nominal conditions; (b) 50% step-up input-voltage disturbance rejection; (c) 50% step-down input-voltage disturbance rejection; (d) 50% step-up output-current disturbance rejection; (e) 50% step-down output-current disturbance rejection, (f) ADC quantization error and noise sensitivity, (g) sampling rate and PWM latency sensitivity.
Figure 8. Experimental Results of the Buck converter for both controllers: (a) step response under nominal conditions; (b) 50% step-up input-voltage disturbance rejection; (c) 50% step-down input-voltage disturbance rejection; (d) 50% step-up output-current disturbance rejection; (e) 50% step-down output-current disturbance rejection, (f) ADC quantization error and noise sensitivity, (g) sampling rate and PWM latency sensitivity.
Electronics 15 01133 g008
Table 1. Comparative evaluation of current- and prediction estimator-based discrete-time LESOs.
Table 1. Comparative evaluation of current- and prediction estimator-based discrete-time LESOs.
LESO Type Estimation   Error   e ( t ) = ( y y ~ ) Recovery   Time   ( % 2 ) t r (ms) Noise Sensitivity
N S = y ( R M S ) / n ( R M S )
CE-LESO (ZOH)~7.811 × 10−7~30 ms~1.004
CE-LESO (Euler)~8.672 × 10−7~30 ms~1.004
PE-LESO (ZOH)~86.111 × 10−7~40 ms~1.286
PE-LESO (Euler)~95.598 × 10−7~40 ms~1.286
Test conditions: T = 40   µ s , ω 0 = 4000   r a d / s , β = 0.4493 . Injected noise n ( R M S ) = 30 m p . u . where 1 p.u. corresponds to the nominal output of the system. The noise Sensitivity was computed over a 100 ms steady-state evaluation window.
Table 2. The Buck Converter Parameters.
Table 2. The Buck Converter Parameters.
ParametersSymbolValue
Nominal Input Voltage V i 20 V
Nominal Output Voltage V o 5 V
Nominal Output Power P o 25 W
Switching Frequency f s w 100 kHz
Sampling Frequency f s 200 kHz
Filter Capacitor C 1 100 µF
Filter Inductor L 1 200 µH
Nominal Load R 1 1 Ω
System Gain b 0 2.1277 × 108
Table 3. Controllers Parameters.
Table 3. Controllers Parameters.
ControllerSettling timeOvershotCoefficientValue
PI1 ms0% k p 0.0002
k i 96
D-LADRC1 ms0% ω c 8000   r a d / s
T10 × 10−6 s
ω o 40,000 rad/s
β0.6703
Table 4. Performance comparison of controllers (simulation).
Table 4. Performance comparison of controllers (simulation).
DisturbanceStep Magnitudes Settling   Time   ( % 2 ) ,   t s (ms),Overshoot (%)
D-LADRCPIADRCPI
Step Response0 → 5 V1100
V i Step up20 → 30 V0.61.5640
V i Step down20 → 10 V131546
I o Step up2.5→5 A0.81.41532
I o Step down5→2.5 A0.82.22242
L1 = 216 uH/C1 = 80 uF5→2.5 A0.83.52242
Table 5. Output voltage metrics across test scenarios for D-LADRC (simulation).
Table 5. Output voltage metrics across test scenarios for D-LADRC (simulation).
Scenario V 0 , m i n ( V ) V 0 , m a x ( V ) Peak Error Settling   Time   ( % 2 ) ,   t s (µs)
Quantization Error + Sensor Noise4.61 V6.23 V1.23 V780 µs
f s = 200   k H z + 2-PWM Latency 4.62 V6.25 V1.25 V800 µs
f s = 100   k H z + 2-PWM Latency4.40 V6.43 V1.43 V820 µs
Quantization error: 4-bit LSB masking; Sensor Noise: band-limited white noise n R M S = 100   m V , B W = 0.1   f s .
Table 6. Performance comparison of controllers (experimental).
Table 6. Performance comparison of controllers (experimental).
DisturbanceStep Magnitudes Settling   Time   ( % 2 ) ,   t s (ms) Overshoot (%)
D-LADRCPID-LADRCPI
Step Response0 → 5 V1.21.200
V i Step up20 → 30 V0.51.2540
V i Step down20 → 10 V1.33.41248
I o Step up2.5→5 A0.71.21436
I o Step down5→2.5 A0.61.82046
Table 7. Output voltage metrics across test scenarios for D-LADRC (experimental).
Table 7. Output voltage metrics across test scenarios for D-LADRC (experimental).
Scenario V 0 , m i n ( V ) V 0 , m a x ( V ) Peak Error Settling   Time   ( % 2 ) ,   t s (µs)
Quantization Error+ Sensor Noise4.98 V6.18 V1.18 V670 µs
f s = 200   kHz + 2-PWM Latency 4.75 V6.10 V1.1 V440 µs
f s = 100   kHz + 2-PWM Latency4.96 V6.24 V1.24 V700 µs
Quantization error: 4-bit LSB masking; Sensor Noise: band-limited white noise n R M S = 100   m V , B W = 0.1   f s .
Table 8. Computational loads of controllers.
Table 8. Computational loads of controllers.
PID-LARDC
CPUTMS320F28377STMS320F28377S
CPU Frequency200 MHz200 MHz
Algorithm Clock Cycles (exact.)36155
Algorithm Time (approx.)0.20 µs0.85 µs
ISR Period10 µs10 µs
ISR Execution Time(approx.)1.25 µs1.85 µs
ISR Budget%12.5%18.5
Compiler Flagsoffoff
Compiler VersionTI v22.6.2. LTSTI v22.6.2. LTS
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

Demirel, O. Current Estimator LESO-Based Discrete-Time LADRC of a DC-DC Buck Converter. Electronics 2026, 15, 1133. https://doi.org/10.3390/electronics15051133

AMA Style

Demirel O. Current Estimator LESO-Based Discrete-Time LADRC of a DC-DC Buck Converter. Electronics. 2026; 15(5):1133. https://doi.org/10.3390/electronics15051133

Chicago/Turabian Style

Demirel, Onur. 2026. "Current Estimator LESO-Based Discrete-Time LADRC of a DC-DC Buck Converter" Electronics 15, no. 5: 1133. https://doi.org/10.3390/electronics15051133

APA Style

Demirel, O. (2026). Current Estimator LESO-Based Discrete-Time LADRC of a DC-DC Buck Converter. Electronics, 15(5), 1133. https://doi.org/10.3390/electronics15051133

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