Event-Triggered Active Disturbance Rejection Control for Uncertain Random Nonlinear Systems
Ze-Hao Wu
zehaowu@amss.ac.cnFeiqi Deng
aufqdeng@scut.edu.cnPengyu Zeng
pyzeng@outlook.comHua-Cheng Zhou
hczhou@amss.ac.cnHongyi Li
lihongyi2009@swu.edu.cn
School of Mathematics and Big Data, Foshan University, Foshan 528000, China
Systems Engineering Institute, South China University of Technology, Guangzhou 510640, China
School of Mathematics and Statistics, HNP-LAMA, Central South University, Changsha 410075, China
School of Electronic and Information Engineering and Chongqing Key Laboratory of Generic Technology and System of Service Robots, Southwest University, Chongqing 400715, China
Abstract
In this paper, event-triggered active disturbance rejection control (ADRC) is first addressed
for a class of uncertain random nonlinear systems driven by bounded noise and colored noise.
The event-triggered extended state observer (ESO) and ADRC controller are designed, where two respective event-triggering mechanisms
with a fixed positive lower bound for the inter-execution times are proposed. The random total disturbance representing the coupling of
nonlinear unmodeled dynamics, external deterministic disturbance, bounded noise, and colored noise is estimated in real
time by the event-triggered ESO and compensated in the event-triggered feedback loop. Both the mean square and almost
surely practical convergence of the closed-loop systems is shown with rigorous theoretical analysis. Finally, some
numerical simulations are implemented to validate the proposed control scheme and theoretical results.
keywords:
Random systems; Active disturbance rejection control; Event-triggering mechanisms; Extended state observer.
,
, , ,
1 Introduction
Disturbance rejection for uncertain systems has been attracting increasing attention in the past decades since disturbances
and uncertainties are widespread in engineering applications. Active disturbance rejection control (ADRC)
is a novel control technology based on estimation/compensation strategy, proposed by Han in the late 1980s [9].
The key component of ADRC scheme is extended state observer (ESO),
which aims at estimating in real time not only unmeasurable states but also total disturbance representing total effects of internal uncertainties and
external disturbances. Based on the estimates obtained via ESO, the ADRC controller composed of
a feedback controller and a compensator is devised to achieve disturbance rejection and desired control objective for the plant,
where the total disturbance is promptly estimated and compensated in the closed-loop.
Since ADRC is proposed, it has been applied in extensive engineering technology applications like
general purpose control chips manufactured by Texas Instruments [28],
DC-DC power converter [22], permanent magnet synchronous motor [24], Delta robot control [2],
and power plant [25], etc.
On the one hand, over the past twenty years much progress on the theoretical foundation of ADRC for uncertain systems has been made including the convergence analysis of ESO and ADRC’s closed-loop,
which can be found in the convergence analysis of ESO for a class of uncertain nonlinear systems in [7], the convergence analysis of ADRC’s closed-loop
of uncertain random systems in [6], and more all-round designs and theoretical analysis of ADRC for uncertain nonlinear systems in the monographs [8, 26] and the references therein.
On the other hand, networked control systems (NCSs), where sensors, actuators, and controllers are spatially distributed,
transmit data over a communication network with superiority in reducing installation costs, obtaining higher dependability, and improving system flexibility, and then have been applied extensively.
It is important to note that the bandwidth of the wireless sensor-actuator networks and computation resources are limited in NCSs.
Event-triggering mechanisms (ETMs) have been widely applied in improving communication efficiency for NCSs
with ensuring control quality, see, e.g., [10, 30, 1, 4, 21] and the references therein.
The ESO designs via the continuously transmitted output measurement and the ADRC controller designs based on continuous-time estimates obtained by ESO
like those in aforementioned literature may become impracticable for uncertain systems in networked environment. This further promotes the
recent development of event-triggered ADRC for uncertain systems, see, e.g.,
[27, 11, 23] and the references therein. In the framework of event-triggered control,
information transmission and control signal renovating occur only when essential for the system, leading to momentous
efficiency in saving communication/computation resources.
It is widely acknowledged that disturbances and uncertainties are more likely to be of random characteristic in engineering applications.
Many important developments have been made in the feedback control of stochastic systems driven by white noise described by stochastic differential equations (SDEs)
in the past few decades, see
for instance [3, 29]. Recently,
event-triggered control for stochastic systems has also been drawing great attention, see, e.g., [16, 17, 18, 19].
However, the mean power of white noise is infinite so that
SDE is not always appropriate for describing many practical
systems, especially those in engineering [33].
Random differential equations (RDEs) have been widely used as the dynamic
models, which are driven by second moment processes whose mean power is bounded, see, e.g., [13, 14]. It was not until 2014 that
the existence and uniqueness of solutions and stability
analysis of RDEs were developed in [31].
A series of relevant advancements occurred subsequently, see e.g., [33, 35, 36]. For example, the trajectory tracking
control for Lagrange systems driven by
second moment processes was addressed in [33];
The existence and uniqueness of the global solution, stability, and
the adaptive output feedback regulation control design
for random nonlinear time-delay systems were investigated in [35];
The event-triggered adaptive tracking control for RDE systems with coexisting parametric uncertainties and severe nonlinearities
was addressed in [36].
More research progresses on random systems in the field
of control can be found in the recent review paper [34].
Recently, linear and nonlinear event-triggered ESOs have been designed for the open-loop of a class of uncertain
random nonlinear systems driven by bounded noise and colored noise which are representative second moment processes, and the mean square and almost sure convergence of proposed ESOs
have been presented with rigorous theoretical analysis [32].
A prominent element for the ETM-based observer and controller to be workable is to prevent the Zeno phenomenon (i.e., the triggering
conditions are satisfied infinite times in finite time). This leads to enormous difficulty
in developing event-triggered control for stochastic/random systems, because the execution/sampling times and the
inter-execution times are both random and then a positive constant lower
bound for the random inter-execution times is difficult or even impossible to be obtained.
In aforementioned literature like [16, 17, 18, 19], novel ETM with dwell time (time-regularization)
or periodic ETM was designed, with the Zeno phenomenon be directly excluded but the
theoretical analysis be much more sophisticated.
In this paper, we develop the
event-triggered ADRC controller
design and convergence analysis for a class of uncertain random nonlinear systems. The main contribution and novelty can be
summed up as follows: a) The controlled random nonlinear systems are subject to broad scale random
total disturbance involving the coupling of nonlinear unmodeled dynamics, external deterministic disturbance, bounded noise, and colored noise;
b) The event-triggered ADRC controller is designed with two feasible event-triggering mechanisms be proposed; c) Both the mean square and almost surely
practical convergence of the ADRC’s closed-loop of the uncertain random nonlinear systems is presented with rigorous theoretical proofs.
This paper has the following structure. In Section 2, the problem is formulated, and some preliminaries are
introduced. In Section 3, the event-triggered ADRC controller is designed and the main results are presented.
The theoretical proofs of main results are given in Section 4.
In Section 5, some numerical simulations are carried out to validate the theoretical results, followed up with concluding remarks in Section 6.
2 Problem formulation and preliminaries
Throughout the paper, the following notations are used.
denotes the mathematical expectation;
stands for the absolute value of a scalar , and
denotes the 2-norm (or Euclidean norm) of a vector ;
denotes the -dimensional identity matrix; , ,
;
and denote
the minimum eigenvalue and maximum eigenvalue of a positive definite matrix ;
denotes an indicator function
with the function value be in the domain and be otherwise;
represents
a complete filtered probability space with a filtration
, where
two mutually independent one-dimensional standard Brownian motions are defined.
In this paper, the event-triggered ADRC approach is addressed for the output-feedback stabilization and
disturbance rejection for a class of uncertain random nonlinear systems driven by bounded noise and colored noise as follows:
(1)
where ,
, and are the state,
control input, and output measurement of system, respectively;
is an unknown system function, and are the known ones,
but still indicate unknown dynamics because of the unmeasurable state;
defined by an unknown function satisfying Assumption (A2) is the bounded noise,
and is the colored noise that is the solution to the Itô-type stochastic differential equation
(see, e.g., [15, p.426], [20, p.101]):
(2)
where and are constants representing
the correlation time and the noise intensity, respectively,
and the initial values .
, could be unknown but within known bounded intervals.
The significance of considering these two kinds of random noises can be expounded as follows.
It is known that white noise can be a characterization of random disturbances in practice,
which is generally understood as a stationary process with
zero mean and constant power spectral density.
However, white noise is not always workable in characterizing noise in many engineering applications
because the mean power of continuous-time white noise is infinite and it has a correlation time of [33].
The colored noise described by (2) is a second moment process, which is with uneven power spectral density
and bounded mean power. Compared to white noise, colored noise could be
more realistic in describing noise when
the real processes have finite or even long correlation time and bounded mean power [15, 33].
More explanations and comparisons of white noise and colored noise and physical backgrounds of
colored noise can be found in [14, 15, 31, 33, 34], etc.
As for the bounded noise, conventional deterministic disturbance is its special example by letting
which is the function with regard to the time argument only, and frequently occurring bounded noises
like and in practice ([12]) are the concerned
ones satisfying the following Assumption (A2).
It was shown in [5] that any uniform observable affine single-input single-output (SISO) nonlinear system can be transformed
into the lower triangular form (1) with . Moreover, system (1)
covers the essential-integral-chain system with matched disturbance and uncertainty as a special case of , which is the normalized form
to demonstrate the designing process and applications of ADRC.
Numerous engineering systems can be described by system (1)
like aforementioned dynamics of DC-DC power converter [22], permanent magnet synchronous motor [24], and Delta robot [2], etc.
It should be pointed out that the convergence of
ESO for the open-loop systems in [32] doesn’t directly indicates the convergence of ESO and stability
of controlled systems in the ADRC’s closed-loop. This is because in the proof of convergence of
estimation error of the random total disturbance including system state for the open-loop systems, the state
should be assumed to be bounded in a statistical sense beforehand, while the boundedness of
the closed-loop state depends on the convergence of ESO conversely.
The boundedness assumption of state for the open-loop systems can be regarded as a slowly varying condition
besides the common structural one (like exact observability). This presupposition is unwanted when the ADRC controller is designed, which is not an easy theoretical task.
In addition, both the designs and theoretical analysis of this paper are largely distinguished from the deterministic counterpart in [27, 11, 23].
3 Event-triggered ADRC design and main results
Define
(3)
which is a random total disturbance (extended state) involving the nonlinear coupling effects of the nonlinear unmodeled dynamics, external deterministic disturbance, bounded noise, and colored noise.
To estimate both unmeasurable state and random total disturbance, the event-triggered ESO
is designed via the output and input of system (1) as follows:
(4)
where , , are the estimates of ,
is the tuning gain, parameters are selected to guarantee that the matrix
(5)
is Hurwitz, and are random execution times (stopping times) determined by the following event-triggering ETM
(6)
with and , be free positive tuning parameters.
For any fixed , the last execution time of the ETM (6) before can be expressed as follows:
(7)
Therefore, can always represent for any . Since , the maximum
of execution times before is for almost every sample path. For , we define
(8)
Consequently, can be expressed as the union of a set of mutually disjoint subsets as
for any fixed .
Based on the event-triggered ESO (4), the event-triggered ADRC controller is
designed as
(9)
where , is to be specified later, are the control gains chosen such that the matrix
(10)
is Hurwitz, and are random execution times (stopping times) determined by the following ETM
(11)
with , , and , be any free positive tuning parameters.
The event-triggered ADRC controller (9) is comprised of an output-feedback controller
and a disturbance rejection component
under the ETM (11), which rejects the random total disturbance in an active way
but not the passive one.
Similarly, for any fixed , the last execution time of the ETM (11) before is
(12)
Since , the maximum
of execution times before is for almost every sample path. For , we define
(13)
Then can also be represented as the union of a set of mutually disjoint subsets as
for any fixed .
In addition, we also set
(14)
Remark 3.1.
With regard to the ETM (6) (or (11)),
each inter-execution
interval (or ) is of two-stage: once the execution emerges, the trigger
will still cease in (or ); and the event triggering condition is continuously evaluated
after the time instant (or ) to determine the next execution time (or ).
This means that
each inter-execution time is clearly not less than (or ),
so that the Zeno phenomenon can be naturally avoided. However, the convergence analysis of ADRC’s closed-loop
under these ETMs would be more complex.
To guarantee the mean square and almost surely practical convergence of the resulting closed-loop of system (1) under the event-triggered ADRC controller (9),
the following assumptions are required.
Assumption (A1).
has first-order and second-order continuous partial derivatives with regard to the arguments and
, respectively, and there are known constants , , and functions such that for all , ,
, , , there holds
Assumption (A2). The function
has first order and second order continuous partial derivatives with regard to
the arguments and , respectively, and there exists a known constant , such that for all
, ,
Remark 3.2.
Because the random total disturbance is to be estimated by the event-triggered ESO and compensated in the event-triggered ADRC’s closed-loop,
its rate of variation (stochastic differential in (53)) is naturally be required to be bounded or
linear growth with respect to the closed-loop states, which is guaranteed by Assumptions (A1)-(A2).
In the following main results and their proofs, the following symbols are used:
(17)
(18)
Set
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
where tuning parameters , , are chosen such that .
The sampling error
on is provided in Lemma 3.1, necessary for the convergence
analysis of the closed-loop systems later.
Lemma 3.1.
Suppose that Assumptions (A1)-(A2) hold, and tuning parameters , , are chosen such that , then for all , there holds
Let and
be the respective unique positive definite matrices solutions of
the Lyapunov equations
(33)
and
(34)
where and are given in (10) and (5), respectively.
The mean square practical convergence and almost surely practical one of
the closed-loop of system (1) under the event-triggered ADRC controller (9) is summarized up
as the following Theorem 3.1.
Theorem 3.1.
Suppose that Assumptions (A1)-(A2) hold, is chosen such that and .
Then, there exists a known constant , such that for any initial values , , ,
and any , there exists a unique global solution to the closed-loop of system (1) under the event-triggered ADRC controller (9) that satisfies
(35)
(36)
(37)
(38)
for all with be an -dependent constant, where and are a constant and a random variable independent of , respectively.
Compared to the convergence of linear event-triggered ESO in [32], both the mean square practical convergence and almost surely practical one of the
event-triggered ESO in the closed-loop are obtained without requiring the boundedness of state as a presupposition.
The concerning convergence in aforementioned main results mean that the estimation error and the bound of the closed-loop state in the mean square and almost sure sense
can be as small as we want in , provided that the gain is tuned to be large enough, which requires the -dependent event-triggered ESO-based controller
to be designed accordingly.
4 Proofs of the main results
The proofs of the main results are given in this section.
Proof of Lemma 3.1. The following procedures in the proof of Lemma 3.1 are implemented
for any fixed . Let
(39)
where is defined as that in (12). , , and are
specified in (17).
For , we have . Thus, by the ETM (6), for all ,
Therefore, for , it follows that
For , we have .
Then, for any and , it is obtained that
and
Therefore, for any , we have
These, together with Assumptions (A1)-(A2) and the inequality for and , further yield that
where are defined as those in (39). , , and are
specified in (17).
Applying Itô’s formula to the random total disturbance with respect to
along system (1) and (2) with the event-triggered ADRC controller designed in (9), it is obtained that
(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60)
(61)
(62)
(63)
where represents the second argument of the function , and is defined in (12).
By Assumptions (A1)-(A2), there are known constants such that for all ,
(65)
By Assumption (A1) about the function , it follows that
(66)
The closed-loop of system (1) under aforementioned event-triggered ADRC controller (9) is equivalent to
(67)
It follows from (2) that the colored noise can be regarded as the
extended state variable of (67), and the
bounded noise is with deterministic bound satisfying Assumption (A2).
These, together with Assumption (A1), yield that the
local Lipschitz and the linear growth conditions are satisfied by
the drift term and diffusion one of (67). Similar to
the existence and unique theorem of the stochastic event-triggered
controlled systems (see, e.g., [18, Theorem 1]), a unique global solution to the equivalent closed-loop system (67)
exists, and then a unique global solution to the closed-loop of system (1) under the event-triggered ADRC controller (9)
also exists.
Set
(68)
for all and , where and
are the positive definite matrices specified in (33) and (34), and a Lyapunov functional is defined as
(69)
(70)
(71)
where
Apply Itô’s formula to with regard to
along the equivalent closed-loop system (67) to obtain
Choose sufficiently small , , , and sufficiently large such that
(72)
(73)
(74)
(75)
(76)
where and .
These together with (65), (66), and Young’s inequality, further yield that for all ,
(77)
(78)
(79)
(80)
(81)
(82)
(83)
(84)
(85)
(86)
(87)
(88)
(89)
(90)
(91)
(92)
(93)
By the ETMs (6) and (11), it follows that for all ,
(94)
(95)
For , we have . A direct computation shows that
(96)
(97)
(98)
Set
(99)
By (19), , and , it can be obtained that
, , , and are strictly decreasing
with respect to and approach zero as .
Therefore, there exists such that
(100)
(101)
(102)
where , ,
and is dependent on , , , , , , , , , , and .
Choose
(103)
It follows from Lemma 3.1, (77), (94), (96), (99), (100), and (103) that
(104)
(105)
(106)
(107)
(108)
(109)
(110)
(111)
(112)
(113)
(114)
(115)
(116)
(117)
(118)
(119)
where we set
For any fixed , a direct computation shows that
(120)
(121)
(122)
(123)
where because . Thus, for all with , it follows from (104) and (120) that
(124)
(125)
By Lemma 3.1, ETM (11), and (124),
for all , we have
(126)
(127)
(128)
(129)
Similar to (77), it follows from (94), (96), (124), and (126) that for all ,
Similar to (77), for all , it follows from Lemma 3.1, (94), (124), and (142) that
(147)
(148)
(149)
(150)
where
(151)
(152)
(153)
by (19) and
Thus, it follows from (124) and (147) that for all
(154)
with and be
any positive constant, we have
(155)
(156)
(157)
where
(158)
Thus, for all with , it holds that
(159)
where we set
(160)
which is independent of the tuning gain .
This finishes the proof of (i) and (iii) of Theorem 3.1.
It follows from (i) of Theorem 3.1
and Chebyshev’s inequality ([20, p.5]) that
(161)
for all , , and . From the Borel-Cantelli’s lemma ([20, p.7]), for almost all
and , there
is a random variable such that whenever , we have
(162)
Thus, (ii) of Theorem 3.1 holds and (iv) follows similarly with be a random variable independent of .
This completes the proof of Theorem 3.1.
5 Numerical simulations
Some numerical simulations are implemented to verify the functionality of the
proposed event-triggered ADRC scheme in this section. The following uncertain random nonlinear systems are taken as an numerical example:
(163)
which is the second-order case of system (1) with , .
is the random total disturbance.
Choose , , , , and . Thus, the eigenvalues of in (5) are equal to and then is Hurwitz.
The event-triggered ESO is then designed as
(164)
where execution times are determined by the following ETM
(165)
Design , , and then
with . Take which satisfies
and , and let .
Therefore, the event-triggered ADRC controller is designed as
(166)
where
(167)
In the following numerical simulations, we take
(168)
(169)
and for definition of in (2), and the initial values are specified as
.
It can be easily checked that all assumptions of Theorem 3.1 are satisfied.
It can be observed from Figure 1 that the estimate effect for both state
and random total disturbance and the stabilizing effect for are satisfactory,
where the estimation effect for is not as good as the one for state .
These are consistent with the theoretical result presented in Theorem 3.1.
The inter-execution times corresponding to
ETM (165) for output transmission and ETM (167) for control signal update
can be seen from Figure 2 and Figure 2, respectively,
whose respective number of execution times during [0, 20] is 1290 and 8554.
Figure 1: The state and random total disturbance
and their estimates .
Figure 2: Inter-execution times corresponding to ETMs (165) and (167).
6 Concluding remarks
In this paper, event-triggered ADRC has been first addressed for a class of
uncertain random nonlinear systems.
The controlled systems with lower triangular structure are subject to
nonlinear unmodeled dynamics, bounded noise, and colored noise in large scale,
whose total effects are treated as a random total disturbance. An event-triggered
ESO has been designed for real-time estimation of the random total disturbance,
and then an event-triggered controller composed of an output-feedback controller and a compensator has been
designed for the output-feedback stabilization and disturbance rejection for the controlled systems.
Rigorous theoretical proofs have been given to obtain both the mean square practical convergence and almost surely practical one
of the ADRC’s closed-loop under two respective event-triggering mechanisms, validated by some numerical simulations.
Potential interesting problems to be solve are the design and convergence analysis of
periodic event-triggered ADRC for uncertain random nonlinear systems and the comparison
of its communication efficiency with the one of the strategy proposed in this paper.
References
[1]Anderson, R. P., Milutinović, D., & Dimarogonas, D. V. (2015). Self-triggered sampling for second-moment stability of state-feedback controlled SDE systems. Automatica, 54, 8-15.
[2]Castañeda, L. A., Luviano-Juárez, A., & Chairez, I. (2014). Robust trajectory tracking of a Delta robot through adaptive active disturbance rejection control. IEEE Transactions on Control Systems Technology, 23(4), 1387-1398.
[3]Deng, H., & Krstic, M. (1999). Output-feedback stochastic nonlinear stabilization. IEEE Transactions on Automatic Control, 44(2), 328-333.
[4]Espitia, N., Karafyllis, I., & Krstic, M. (2021). Event-triggered boundary control of constant-parameter reaction-diffusion PDEs: A small-gain approach. Automatica, 128, 109562.
[5] Gauthier, J. P., Hammouri, H., & Othman, S. (1992). A simple observer for nonlinear systems applications to bioreactors. IEEE Transactions on Automatic Control, 37(6), 875-880.
[6]Guo, B. Z., Wu, Z. H., & Zhou, H. C. (2015). Active disturbance rejection control approach to output-feedback stabilization of a class of uncertain nonlinear systems subject to stochastic disturbance. IEEE Transactions on Automatic Control, 61(6), 1613-1618.
[7] Guo, B. Z., & Zhao, Z. L. (2011). On the convergence of an extended state observer for nonlinear systems with uncertainty. Systems & Control Letters, 60(6), 420-430.
[8]Guo, B. Z., & Zhao, Z. L. (2017). Active Disturbance Rejection Control for Nonlinear Systems: An Introduction. John Wiley & Sons, Inc., New York.
[9]Han, J. (2009). From PID to active disturbance rejection control. IEEE Transactions on Industrial Electronics, 56(3), 900-906.
[10]Heemels, W. H., Donkers, M. C. F., & Teel, A. R. (2012). Periodic event-triggered control for linear systems. IEEE Transactions on Automatic Control, 58(4), 847-861.
[11]Huang, Y., Wang, J., Shi, D., Wu, J., & Shi, L. (2019). Event-triggered sampled-data control: An active disturbance rejection approach. IEEE/ASME Transactions on Mechatronics, 24(5), 2052-2063.
[12]Huang, Z. L., Zhu, W. Q., Ni, Y. Q., & Ko, J. M. (2002). Stochastic averaging of strongly non-linear oscillators under bounded noise excitation. Journal of Sound and Vibration, 254(2), 245-267.
[13] Khas’minskii, R. (1980). Stochastic Stability of Differential Equations.
Rockville, MD: S & N International (originally published in Russian by Nauka, Moskow, 1969).
[14] Khalil, H. K. (1978). Control of linear singularly perturbed systems with colored noise disturbance. Automatica, 14(2), 153-156.
[15]Klosek-Dygas, M. M., Matkowsky, B. J., & Schuss, Z. (1988). Colored noise in dynamical systems. SIAM Journal on Applied Mathematics, 48(2), 425-441.
[16] Luo, S., & Deng, F. (2019). On event-triggered control of nonlinear stochastic systems. IEEE Transactions on Automatic Control, 65(1), 369-375.
[17] Luo, S., Deng, F., & Chen, W. H. (2019). Dynamic event-triggered control for linear stochastic systems with sporadic measurements and communication delays. Automatica, 107, 86-94.
[18] Li, F., & Liu, Y. (2019). Event-triggered stabilization for continuous-time stochastic systems. IEEE Transactions on Automatic Control, 65(10), 4031-4046.
[19] Li, F., & Liu, Y. (2020). An enlarged framework of event-triggered control for stochastic systems. IEEE Transactions on Automatic Control, 66(9), 4132-4147.
[21] Ren, H., Cheng, Z., Qin, J., & Lu, R. (2023). Deception attacks on event-triggered distributed consensus estimation for nonlinear systems. Automatica, 154, 111100.
[22] Sun, B., & Gao, Z. (2005). A DSP-based active disturbance rejection control design for a 1-kW H-bridge DC-DC power converter. IEEE Transactions on Industrial Electronics, 52(5), 1271-1277.
[23] Shi, D., Huang, Y., Wang, J., & Shi, L. (2021). Event-Triggered Active Disturbance Rejection Control. Springer Singapore.
[24]Sira-Ramírez, H., Linares-Flores, J., García-Rodríguez, C., & Contreras-Ordaz, M. A. (2014). On the control of the permanent magnet synchronous motor: An active disturbance rejection control approach. IEEE Transactions on Control Systems Technology, 22(5), 2056-2063.
[25] Sun, L., Li, D., Hu, K., Lee, K. Y., & Pan, F. (2016). On tuning and practical implementation of active disturbance rejection controller: A case study from a regenerative heater in a 1000 MW power plant. Industrial & Engineering Chemistry Research, 55(23), 6686-6695.
[26] Sira-Ramírez, H., Luviano-Juárez, A., Ramírez-Neria, M., & Zurita-Bustamante, E. W. (2017). Active Disturbance Rejection Control of Dynamic Systems: A Flatness Based Approach. Butterworth-Heinemann.
[27]Sun, J., Yang, J., Li, S., & Zheng, W. X. (2017). Sampled-data-based event-triggered active disturbance rejection control for disturbed systems in networked environment. IEEE Transactions on Cybernetics, 49(2), 556-566.
[28] Texas Instruments, Technical Reference Manual. (2013). TMS320F28069M,
TMS320F28068M InstaSPIN-MOTION Software,
Literature Number: SPRUHJ0A. April 2013, Revised November 2013.
[29]Pan, Z., & Basar, T. (1999). Backstepping controller design for nonlinear stochastic systems under a risk-sensitive cost criterion. SIAM Journal on Control and optimization, 37(3), 957-995.
[30]Quevedo, D. E., Gupta, V., Ma, W. J., & Yüksel, S. (2014). Stochastic stability of event-triggered anytime control. IEEE Transactions on Automatic Control, 59(12), 3373-3379.
[31]Wu, Z. (2014). Stability criteria of random nonlinear systems and their applications. IEEE Transactions on Automatic Control, 60(4), 1038-1049.
[32]Wu, Z. H., Deng, F., Zhou, H. C., & Zhao, Z. L. (2024). Linear and nonlinear event-triggered extended state observers for uncertain random systems.
IEEE Transactions on Automatic Control, doi:10.1109/TAC.2024.3370650.
[33]Wu, Z., Karimi, H. R., & Shi, P. (2019). Practical trajectory tracking of random Lagrange systems. Automatica, 105, 314-322.
[34]Xi, R., Zhang, H., Wang, Y., & Sun, S. (2022). Overview of the recent
research progress for stability and control on random nonlinear systems.
Annual Reviews in Control, 53, 70-82.
[35]Yao, L., Zhang, W., & Xie, X. J. (2020). Stability analysis of random nonlinear systems with time-varying delay and its application. Automatica, 117, 108994.
[36]Zhang, H., Xi, R., Wang, Y., Sun, S., & Sun, J. (2021). Event-triggered adaptive tracking control for random systems with coexisting
parametric uncertainties and severe nonlinearities. IEEE Transactions on Automatic Control, 67(4), 2011-2018.