1. Introduction
Modern feedback control systems, like precision-machining motion axes, are increasingly required to maintain satisfactory performance in the presence of uncertain dynamics, external disturbances, measurement noise, and actuator limitations. Active Disturbance Rejection Control (ADRC) addresses these challenges by aggregating unknown plant dynamics and external perturbations into a total disturbance, which is estimated online and compensated in the control law [
1,
2]. This approach reduces the dependence of the controller on an accurate plant model and provides a systematic framework for disturbance rejection. Nevertheless, the closed-loop performance of ADRC remains strongly dependent on the quality of the extended-state estimate, particularly in the presence of non-Gaussian noise, measurement outliers, nonlinearities, and actuator constraints.
The conventional ADRC framework predominantly employs a deterministic Extended State Observer (ESO), whose convergence and robustness properties have been extensively investigated [
3]. However, the ESO provides a point estimate of the extended state and does not explicitly represent estimation uncertainty. Several probabilistic alternatives are available for nonlinear state estimation. Gaussian assumed-density filters, including the extended, unscented [
4], and cubature Kalman filters [
5], propagate the state mean and covariance and therefore offer a favorable compromise between accuracy and computational cost when a unimodal Gaussian approximation is adequate. Gaussian-sum filters represent the posterior by multiple Gaussian components and can consequently capture multimodality at the expense of additional computational complexity [
6]. For systems affected by impulsive or heavy-tailed disturbances, filtering structures based on
-stable distributions have also been proposed [
7]. Particle filters provide a more general nonparametric representation of the posterior through weighted samples [
8], although their practical use is associated with particle degeneracy and a computational cost that increases with the number of particles and the state dimension. In the present work, the particle filter is selected not because it is the only probabilistic estimator applicable to ADRC, but because its empirical posterior can preserve asymmetry, multimodality, and heavy-tailed uncertainty and can be directly propagated through the nonlinear control law.
Probabilistic and stochastic concepts have previously been incorporated into ADRC in several distinct ways. Probabilistic robustness has been used to design ADRC parameters over prescribed distributions of uncertain plant models [
9], whereas stochastic ESO-based output-feedback stabilization has been investigated for nonlinear systems affected by Brownian and Lévy disturbances [
10]. Other studies employ Kalman-filter-inspired extended-state filters [
11], tune ESO gains using Kalman filtering principles [
12], or combine adaptive unscented Kalman state estimation with an ADRC structure [
13]. A recent probabilistic ADRC formulation uses innovation second moments to schedule the ESO bandwidth and disturbance compensation under privacy noise and actuator saturation, while explicitly distinguishing this approach from Bayesian filtering [
14]. These representative contributions use uncertainty information mainly for controller design, observer tuning, stochastic stability analysis, or the generation of point state estimates. In contrast, the present method constructs a particle approximation of the posterior of the complete extended state and maps it into an empirical distribution of particle-wise required control actions, from which a constrained risk-aware control input is selected.
Recent developments have also extended ADRC beyond the conventional matched-disturbance setting. For nonlinear systems with mismatched uncertainties, uncertain terms may enter through channels different from the control input and therefore cannot, in general, be directly lumped into a single total-disturbance state. This may couple the observer and controller design, thereby requiring non-separation-based analysis or additional synthesis mechanisms, such as backstepping, including distributed consensus formulations for multiagent systems [
15,
16]. These developments primarily address the structural treatment of mismatched uncertainties, rather than the probabilistic representation of the extended state and posterior-based risk-aware control-action selection considered in this work.
Various control methodologies have been developed to address uncertain dynamics, external disturbances, and operational constraints. Robust
control and sliding-mode control provide disturbance attenuation under suitably defined uncertainty assumptions [
17,
18,
19]. Model predictive control (MPC) explicitly incorporates state and input constraints into the control problem [
20], whereas stochastic MPC and risk-aware optimal control additionally account for probabilistic uncertainty and unfavorable outcomes [
21,
22]. In output-feedback predictive-control formulations, unavailable states require an appropriate estimation mechanism [
23]. More generally, classical optimal-control formulations are not excluded in the considered setting: if a sufficiently informative plant model, a performance criterion, and an appropriate state estimate or belief state are available, they may also be applied. However, they constitute a different synthesis problem from the estimator-dependent extension of the ADRC architecture considered here. In robust or stochastic formulations, uncertain dynamics and disturbances generally need to be represented through an appropriate model, uncertainty set, or probability distribution.
In contrast, ADRC does not require an explicit model of the unknown matched component of the plant dynamics and external disturbances, which are instead aggregated into the total disturbance and estimated online together with the physical state, thereby retaining a comparatively direct estimation-and-compensation architecture [
1,
2,
24,
25]. The proposed approach preserves this ADRC structure and introduces a scalar posterior-based action-selection layer at the current sampling instant, without predicting future state trajectories or optimizing a sequence of control inputs over a prediction horizon. This distinction concerns the structure and information requirements of the control problem rather than establishing a universal computational advantage of ADRC, as the cost of the proposed method also depends on the number of particles and candidate control actions. Accordingly, the present work focuses on extending the ADRC framework rather than establishing superiority over MPC or other optimal-control paradigms.
Reliable state estimation and feedback control under noisy measurements are required in numerous engineering applications. Representative examples include particle-filter-based localization of mobile robots under ambiguous sensor information [
26,
27,
28], online parameter and state-of-charge estimation in lithium-ion batteries [
29], and state reconstruction in nuclear reactors subject to Gaussian, continuous, and non-Gaussian disturbances [
30]. These applications illustrate that measurement uncertainty may be non-Gaussian, time-varying, or affected by outliers, which motivates estimation and control methods that preserve more information than a single point estimate. In particular, multimodal measurement uncertainty may arise when observations originate from different operating or propagation conditions. Gaussian-mixture measurement models are relevant in such practical sensing problems; for example, in wireless and satellite-based positioning, multipath propagation, signal reflections, and transitions between line-of-sight and non-line-of-sight conditions can produce non-Gaussian and multimodal measurement-error distributions, for which Gaussian-mixture likelihood models have been employed [
31,
32].
A related comparison of the Kalman filter (KF), particle filter (PF), and linear ESO was presented in [
30] for state estimation in a modular high-temperature gas-cooled reactor. Although those simulations were conducted during PID-controlled operation, the compared methods were used as parallel state estimators rather than as integral components of estimator-dependent control laws. In parallel, Conditional Value-at-Risk (CVaR) has been introduced in stochastic optimal control to account for unfavorable tail realizations [
22,
33]. However, these estimation-oriented and risk-aware control developments have largely remained separate from the conventional ADRC architecture.
A preliminary version of the PF-based extended-state estimator, limited to certainty-equivalent posterior-mean control, was presented in [
34]. However, a gap remains between probabilistic extended-state estimation and uncertainty-aware control-action selection in ADRC. Particle filtering provides a particle approximation of the physical states and total disturbance, but conventional PF-based ADRC reduces this distribution to a single posterior-mean estimate and therefore retains the certainty-equivalent form of the control law [
34]. As a result, information concerning the dispersion, asymmetry, multimodality, and unfavorable tails of the estimated state distribution is not directly used when selecting the control input.
The novelty of the proposed approach lies in using the particle approximation of the extended-state posterior directly for control-action selection. Individual particles are propagated through the ADRC control law to construct an empirical distribution of candidate control actions, which is then evaluated using expected loss, CVaR-based tail risk, control-rate regularization, and control-magnitude penalization. This extends PF-ADRC beyond certainty-equivalent posterior-mean control toward probabilistic, risk-aware, and constraint-aware feedback. The principal contribution is therefore a general concept for transferring uncertainty represented in the extended-state posterior directly into the ADRC control-decision space.
The main contributions include the following:
Extension of PF-based ADRC from posterior-mean estimation to posterior-based control-action selection;
Construction of an empirical control-action distribution by propagating the extended-state particles through the ADRC control law;
Development of a constrained risk-aware action-selection mechanism combining expected loss, CVaR-based tail risk, control-rate regularization, and control-magnitude penalization;
Formulation of practical tuning guidelines for the estimator, controller, and risk-related parameters;
Simulation-based validation against conventional ESO- and Kalman-filter-based ADRC structures under Gaussian and non-Gaussian measurement conditions, including a preliminary study on a higher-order nonlinear underactuated system.
2. Active Disturbance Rejection Control Framework
Active Disturbance Rejection Control is a control methodology designed to compensate for internal uncertainties and external disturbances without requiring a highly accurate mathematical description of the controlled plant. Its main principle is to collect the unknown plant dynamics, parameter mismatches, nonlinear effects, and external disturbances into a single additional state referred to as the total disturbance. This quantity is estimated online and actively compensated in the control law. As a result, the controller is designed mainly for a nominal model (in the basic ADRC idea—chain of integrators), whereas the influence of uncertain dynamics is handled by the disturbance estimator.
Consider a single-input single-output system of relative degree
n. Within the ADRC framework, its input–output dynamics are expressed in the equivalent form [
1]
where
y denotes the measured system output,
u is the control input,
d represents an external disturbance, and
is the available estimate of the plant input gain. The function
constitutes the known system part used in the control synthesis. The term
aggregates all dynamics that are not explicitly included in the nominal input channel and can be defined as
where
represents the unknown or unmodeled part of the plant dynamics and
is the actual input gain. Consequently, the total disturbance includes both external perturbations and internal modeling errors, including the effect of an inaccurate input-gain estimate.
Assumption 1 (Known control direction)
. The actual input gain is nonzero and its sign is correctly known. The nominal gain estimate is selected such that and . A mismatch in the gain magnitude is allowed and is incorporated into the total disturbance according to (2). To estimate
together with the physical state variables, the state vector is augmented by one additional component:
where
contains the physical state variables and
is the extended state representing the total disturbance. The resulting augmented model can be written as
where the matrices and vectors correspond to the canonical integrator-chain representation [
35]:
Remark 1 (Controllability and observability)
. For the canonical augmented model in (5), and , where denotes the i-th canonical vector in . As for and , the controllability matrix can be written as , where denotes the exchange matrix. Hence, : the n-dimensional physical integrator chain is controllable, whereas the additional total-disturbance state is not controllable through the plant input.Conversely, for , and therefore , so that . Thus, the complete augmented state is observable.
Note that the signal acts as an unknown input that affects the extended state. A common assumption of ADRC is that the total disturbance is sufficiently smooth and that its derivative remains bounded within the operating range considered. Under this assumption, the extended state can be reconstructed by an appropriately designed observer, presented below.
2.1. Extended State Observer
The Extended State Observer is the conventional estimation mechanism used in ADRC. Its purpose is to reconstruct both the physical state variables and the total disturbance using the measured output and the applied control signal. For the augmented model in (
4), the linear ESO is defined as [
35]
where
denotes the estimated extended state and
is the observer gain vector. Equivalently, the observer dynamics can be written as
A frequently used tuning procedure is the bandwidth-parameterization method, in which all observer poles are placed at the common location
, where
denotes the observer bandwidth. Hence, the observer characteristic polynomial is selected as
For a second-order plant, the augmented state has dimension three and the observer gain vector becomes
Increasing
generally improves the speed of state and disturbance estimation. However, a high observer bandwidth also increases sensitivity to measurement noise, discretization errors, neglected dynamics, and finite sampling frequency. The observer bandwidth must therefore be selected as a compromise between estimation speed and noise attenuation [
35]. This trade-off constitutes one of the main motivations for replacing the deterministic ESO with probabilistic estimation methods considered in the following sections.
2.2. ADRC Control Law
The control objective is to compensate for the estimated total disturbance and recover the nominal behavior of a chain of integrators. Introducing the virtual control input
, the desired input–output dynamics are written as
For constant or sufficiently slowly varying reference signals, the virtual input can be generated using the state-feedback law
where
is the reference value,
contains the estimated physical state variables, and
is the feedback gain vector. The gain
provides the reference contribution and is simultaneously included as the first component of
.
The actual control input is obtained by compensating for the estimated total disturbance:
where
denotes the disturbance estimate. Substituting (
12) into (
1) gives
Thus, the deviation from the nominal integral-chain dynamics depends directly on the disturbance estimation error
, and also
. If the extended-state estimate is sufficiently accurate, that is,
for a sufficiently small
, the closed-loop system approximately follows the desired nominal dynamics.
Similarly to the observer design, the feedback gains are commonly obtained through bandwidth parameterization. All nominal closed-loop poles are assigned to
, where
is the controller bandwidth:
For a second-order plant, the feedback gains are, therefore, given by
The conventional bandwidth rule usually assumes that the observer dynamics are faster than the controller dynamics, which is commonly expressed by selecting
[
35]. Nevertheless, excessively fast estimation can amplify measurement noise and generate highly variable control signals. The proposed particle-filter-based formulation addresses this limitation by replacing the pointwise deterministic reconstruction of the extended state with a probabilistic description of the state and disturbance uncertainty.
Remark 2 (Nominal stability)
. The controllability and observability properties discussed above permit independent pole assignment for the nominal feedback controller and the conventional ESO. With the bandwidth parameterization in (8) and (15), and place the corresponding observer and controller poles in the open left-half plane, so that the corresponding nominal closed-loop and observer error dynamics are Hurwitz. This nominal property does not by itself establish the stability of the complete uncertain closed-loop system. The latter, including the influence of estimation errors and the PF-based risk-aware control modification introduced next, is analyzed separately in Section 5. 4. Simulation Study
The following simulations constitute a concept-validation study intended to demonstrate how the extended-state posterior can be transferred to the control-action space under selected nonlinear, non-Gaussian, and constrained operating conditions. The general open-loop system considered in the study, disturbed by the external input
d and measurement noise
, and also including control signal saturation, is presented in
Figure 3.
The simulation study considers a reduced-order nonlinear model of a servo-driven rotary axis subjected to viscous damping, gravity-induced torque, and unknown load torque. Such dynamics are representative of rotary motion systems, including tilting axes used in multiaxis machine tools
where
is the position on the rotary-axis,
J is the equivalent moment of inertia,
B denotes viscous damping, and
represents the gravity-induced torque resulting from the offset of the center of mass of the workpiece. The signal
denotes an unknown load torque, which may include machining-induced disturbances transmitted to the rotary drive.
Let
and define
. Dividing the model by
J gives
where
,
,
. The numerical parameters used throughout the simulation study are
,
,
, and, hence, the considered plant is
The plant parameters are kept unchanged in the following cases, whereas the measurement-noise distribution, disturbance profile, actuator constraints, and estimator configuration are varied. One can define the standard ADRC model components (
1):
and
is assumed to be known.
Unless stated otherwise, the compared estimators were tuned to provide a practical compromise between disturbance tracking and measurement-noise sensitivity. The ESO and KF settings followed their conventional tuning principles, whereas the PF used an empirically selected process-noise variance and a measurement likelihood consistent with the assumed noise distribution. The parameter sets were kept unchanged across the considered scenarios.
Remark 7. For linear models with Gaussian process and measurement noise, the Kalman filter provides the exact Bayesian mean and covariance, whereas the particle filter approximates the same posterior numerically [8]. This case was already investigated in the preliminary conference study [34]. Moreover, for small angular displacements, the nonlinear plant considered here is locally approximated by the same linear model. Therefore, the present study focuses on non-Gaussian measurement noise and risk-aware control-action selection. Example 2 (Illustrative comparison under non-Gaussian measurement noise)
. Consider the nonlinear plant defined in (48). The controller and estimator parameters are kept identical for all compared structures. A step disturbance , where is the time horizon, is introduced halfway through the simulation. The measurement noise follows the symmetric bimodal distributionwhere the right-hand side denotes an equal-weight Gaussian mixture distribution rather than a sum of two Gaussian random variables, with parameters and . The PF evaluates the particle weights using the true likelihood (49), whereas the KF employs its Gaussian approximation with the same variance as : , so the approximated distribution is defined as (see Figure 4). The symmetric equal-weight bimodal distribution considered here is intended as a controlled representative model of multimodal measurement uncertainty rather than as an exact statistical model of a particular sensor. The numerical parameters and measurement-noise amplitudes are expressed in normalized coordinates and are selected to provide a challenging assessment of the proposed estimation and action-selection mechanisms.
The standard posterior-mean PF-ADRC structure is used, without the proposed risk-aware action-selection mechanism. Hence, the control input is calculated directly from the weighted posterior-mean state estimate. In the discrete-time implementation, sample time s was used. The controller and estimator parameters are selected as follows:and for PF-based estimator:The results obtained without and with the actuator constraint are shown in Figure 5. Without the actuator constraint, all three ADRC structures stabilize the plant response and reject the applied disturbance. The main difference is observed in the control effort: the PF-based structure produces a less variable control signal and requires lower control energy because it directly incorporates the true non-Gaussian measurement likelihood.
When the actuator constraint is introduced, only the PF-based ADRC recovers the reference value after the disturbance d is applied. In the ESO- and KF-based structures, the estimated control demand is shifted toward the actuator boundary and exhibits larger variability. Consequently, the control signal repeatedly enters saturation and the available control authority becomes insufficient to compensate for the disturbance during the second half of the simulation. The example therefore provides an illustrative motivation for retaining the non-Gaussian posterior information in the subsequent risk-aware control-action selection.
Example 3 (Sensitivity to measurement-noise dispersion)
. The nonlinear plant and the control conditions introduced in Example 2 are considered. The measurement noise follows the same symmetric bimodal distribution (49), whereas the variance of each Gaussian component is varied within the range The ESO and KF settings are the same as in Example 2. For the PF, the process-noise parameter is set to , while the Gaussian-component variance used in the PF likelihood is adjusted according to . For each value of (the original PDF is used), 100 Monte Carlo simulations are performed using different random-number-generator seeds.
Let denote the noise-free plant output (used here in the estimation quality evaluation, not available in practice), let denote the measured output, and denote its estimate. The following performance indices are evaluated:The values reported in Figure 6 are averaged over all Monte Carlo runs. The results show that increasing the measurement noise variance degrades the performance of all compared structures. The PF provides the smallest estimation error and substantially lower control effort than the ESO, which is consistent with the ADRC law directly using the estimated states and total disturbance. For low and moderate noise levels, this also improves tracking quality; however, under the highest noise variance, the PF tracking error increases despite the favorable estimation and control-effort indices.
Example 4 (Risk-aware control under outlier-contaminated bimodal measurement noise)
. The nonlinear plant defined in (48) is considered under bimodal measurement noise with sparse outliers. The posterior-mean PF-ADRC is compared with the proposed risk-aware action-selection variants. The measurement noise is modeled as a symmetric bimodal Gaussian mixture contaminated by sparse symmetric outliers (see Figure 7):and with probabilities , , and , respectively. Thus, follows an equal-weight symmetric Gaussian mixture rather than a linear combination of two Gaussian random variables. Although this mixture has zero mean, its variance is and its distribution is generally non-Gaussian. The parameters are set to , , , and . In the PF, the sparse outliers were not included in the assumed likelihood. Therefore, the example additionally evaluates robustness to measurement-model mismatch. To separate the effects of tail-risk penalization and control regularization, the simulations were carried out in four PF-based ADRC variants:
(a) Posterior-mean control without risk-aware or regularization terms: ;
(b) Posterior-mean control with control-rate and control-magnitude regularization: , , and ;
(c) Risk-aware control with the CVaR contribution and without regularization terms: and ;
(d) The complete risk-aware formulation combining the CVaR term with both regularization terms: , , and .
For each case, was assumed. For the grid-based implementation of the risk-aware action selection, uniformly spaced candidate control actions were considered over the interval . The simulation results are shown in Figure 8, and Table 2 presents the performance indices. The results show that the CVaR-based variants maintain satisfactory closed-loop operation, whereas the posterior-mean PF and the regularization-only variant lose tracking performance. This indicates that, for the considered noise realization, accounting for the unfavorable tail of the control-action distribution is essential. The presented results support the feasibility of the proposed posterior-based action-selection concept. For the considered severe noise realization, the CVaR-based variants maintain satisfactory closed-loop operation, whereas the posterior-mean and regularization-only variants lose tracking performance. This single-run result illustrates the potential role of posterior tail information.
Example 5 (Monte Carlo assessment of risk-aware action selection)
. To evaluate the repeatability of the results obtained in Example 4, a Monte Carlo study was performed for the same nonlinear plant, measurement-noise model, actuator constraint, and four action-selection variants. A total of simulations were conducted using different random-number-generator seeds. Within each Monte Carlo run, the same measurement-noise realization and the same initial particle set were applied to all variants to ensure a paired comparison.
The Monte Carlo results, shown in Table 3, are summarized using the median values of and , while denotes the 95th percentile of the values and characterizes unfavorable tracking-error realizations. The empirical success rate is defined aswhere N is the total number of samples, and is the sample number in the considered time horizon (the last one second of simulation here). The Monte Carlo results indicate that the proposed posterior-based action-selection modifications generally improve the closed-loop performance compared with the posterior-mean PF baseline. The modified variants provide lower median tracking error, reduced control effort, and a higher empirical success rate, although no single configuration is uniformly superior with respect to all considered indices. The results should therefore be interpreted primarily as an initial validation of the proposed concept and as a characterization of its performance trade-offs rather than as evidence of universally improved or optimal risk-aware tuning.
Example 6 (Computational-time analysis)
. To quantitatively assess the computational overhead of the considered approaches, the execution time of the controller-algorithm function was measured, excluding the plant simulation, Simulink solver, visualization, and other simulation-related overhead. The timing analysis was performed for the same second-order plant and nominal PF-ADRC settings used in the preceding simulation examples, unless stated otherwise. All measurements were performed on a desktop computer equipped with an Intel Core i5-7400 @ 3.00 GHz processor and 24 GB of DDR4 @ 2133 MHz RAM, running Windows 10 Pro operating system, version 22H2 (build 19045.6466), using MATLAB/Simulink R2023a. For each controller variant, 1000 function calls were evaluated under the nominal settings used in the preceding simulations. The mean execution time, 95th percentile (), maximum observed execution time, and the mean execution time relative to the sampling period ms are summarized in Table 4. To additionally assess computational scalability, the measurements were repeated for varying numbers of particles and candidate control actions . When varying , was kept at its nominal value, whereas was fixed at its nominal value when varying . The results are shown in Figure 9. The execution times of the ESO and KF are negligible relative to the sampling period. The non-CVaR PF variants (a) and (b) require less than of on average, whereas the CVaR-based variants (c) and (d) require approximately of . The computation time increases with for all PF-based variants, whereas increasing primarily affects the CVaR-based variants. For the nominal value , the mean execution time of variant (d) reaches the sampling-period threshold at approximately . Variants (a) and (b), as well as (c) and (d), exhibit nearly identical execution times because the additional regularization terms introduce only negligible computational overhead compared with the dominant PF and CVaR computations. Overall, the results indicate computational feasibility for the nominal settings, while more efficient implementations may further reduce the execution time.
Example 7 (Validation on a higher-order nonlinear system: reaction-wheel pendulum)
. To complement the preceding studies based on the second-order nonlinear plant and to provide a preliminary assessment of the applicability of the proposed framework to a more complex plant, an additional simulation study was performed for the third-order nonlinear reaction-wheel pendulum (RWP) described in detail in [38]. The RWP is a higher-order, nonlinear, and underactuated system whose input–output dynamics can be expressed aswhere the coefficients , , , and result from the physical parameters of the original nonlinear RWP model, and represents the corresponding input gain. The ADRC-compatible formulation proposed in [38] was used for controller and estimator design, while the bimodal measurement noise considered in the present study was additionally introduced. The measurement noise followed the symmetric bimodal Gaussian mixture (49) with and . The parameters were , , and, for the PF, , . The PF employed a bimodal measurement likelihood of the same form, with empirically selected noise-variance parameters and for the process and measurement models, respectively. The risk-aware variant additionally used , , , and . The actuator was constrained to V. The pendulum position was normalized with respect to the unstable upper equilibrium, corresponding to the reference value , with the normalized angular position restricted to the range . Outside the stabilization region rad, the same swing-up controller was employed for all variants. The sampling period of the RWP was s. The RWP study was performed offline and is intended as a preliminary validation of the proposed approach rather than as a real-time implementation study. The simulation results can be found in Figure 10. The preliminary results show that the ESO-based ADRC exhibits high control variability; increasing further amplifies the measurement noise, whereas lower values result in insufficiently fast estimation. The CE-PF improves the behavior but remains sensitive to the considered uncertainty. The proposed risk-aware action selection mitigates part of these limitations and maintains the pendulum near the upper equilibrium under the imposed actuator constraint in the considered simulation scenario. A more systematic investigation of the RWP case is left for future work.
6. Discussion and Conclusions
This work extends the conventional ADRC framework by replacing the deterministic extended-state reconstruction with a probabilistic representation based on particle filtering. In contrast to the ESO and KF, the PF preserves a weighted particle approximation of the posterior distribution of the physical states and total disturbance. This representation can accommodate nonlinear transition models and non-Gaussian measurement likelihoods, while also providing information about the dispersion, asymmetry, and multimodality of the estimated quantities. The principal differences between the deterministic ESO and the probabilistic PF estimation paradigms are summarized in
Table 5.
Initial simulation studies confirm the effectiveness of PF-based ADRC for extended-state estimation under measurement noise. When the measurement noise follows a non-Gaussian distribution, the particle filter provides the lowest estimation error and control effort while maintaining tracking performance comparable to the other methods. As the ADRC input is computed directly from the estimated physical states and total disturbance, improved estimation generally reduces unnecessary control activity. However, a lower estimation error does not necessarily guarantee uniformly better tracking under severe measurement uncertainty, as the closed-loop response also depends on the controller dynamics, disturbance compensation, and actuator constraints.
The risk-aware study demonstrates the feasibility of using the particle-induced control-action posterior directly in the ADRC decision process. The proposed modifications generally improve selected statistical measures compared to posterior-mean control, although the relative benefits of CVaR penalization and regularization of the control depend on the adopted metric, the tuning parameters, and the realization of the noise. The results should therefore be interpreted as a validation of the proposed concept and its performance trade-offs rather than as evidence of universal superiority of one action-selection variant.
The stability analysis complements the numerical results. For ESO-based ADRC, bounded disturbance variation and measurement noise imply ultimate boundedness of the estimation and tracking errors, provided that the observer sufficiently dominates the nonlinear coupling. For PF-based ADRC, the result is conditional on bounded mean-square estimation error and bounded deviation from the certainty-equivalent action.
Overall, particle filtering is a useful alternative to deterministic observers under nonlinear and non-Gaussian conditions, as it improves estimation and preserves posterior information for risk-aware control. However, it increases the implementation complexity and computational cost, and its use is not advantageous when the posterior is narrow, nearly Gaussian, or well represented by simpler estimators.
The present formulation assumes that the uncertain dynamics can be represented within the conventional ADRC matched-disturbance structure, i.e., aggregated into the total disturbance acting through the input–output channel. More general nonlinear systems with mismatched uncertainties constitute a substantially more challenging extension. In such systems, uncertain terms may enter through channels different from the control input and therefore cannot, in general, be directly compensated through a single extended-state estimate. Recent ADRC developments for mismatched uncertain systems show that this may require coupled observer–controller design and additional synthesis mechanisms, such as backstepping-based constructions. Extending the proposed probabilistic and risk-aware PF-ADRC framework to this class of systems remains an important direction for future work.
Future work will also focus on real-time embedded experimental validation of the proposed structure, adaptive identification of measurement likelihood and process uncertainty, and more computationally efficient solutions to the scalar risk-aware optimization problem. Further research will also investigate automatic selection of the risk parameters and sufficient conditions guaranteeing uniform particle-filter estimation bounds for the considered nonlinear extended-state model and the wider class of the systems.