In this article, a non-fragile adaptive fuzzy observer is proposed for nonlinear systems with uncertain external disturbance and measurement noise. Firstly, the nonlinear system is augmented by an output filtered transformation. The output with measurement disturbance is put into the state equation of the augment system. Then, we introduce fuzzy logic system (FLS) to approximate the measurement disturbance, and construct an augmented non-fragile adaptive fuzzy observer for the augment system. A Lyapunov function is constructed to reveal that the characteristic of estimation errors is uniformly ultimately boundedness (UUB). Finally, two experimental simulations are offered to confirm the validity of the proposed design method.
It is reported in industrial applications that due to round-off errors in calculation and sensor devices aging, observer gains may exist drifts [1]. For example, the application of observer in secure communication has been studied in [2, 3]. The basic principle of secure communication is that introduce a state observer to construct a receiving system synchronized with the chaotic system, and modulate a digital signal to a certain parameter of the transmission system. Then, the signal is demodulated by using the synchronization error at the receiving terminal. In addition, secure communication has been also achieved by designing electronic circuits in [4]. With aging of electronic components, there may exist observer gain perturbation. Recently, some researchers have commenced to discuss about observer design with gain perturbations [5–7], since the concept of non-fragile observer has been formally presented to resist the resilient observer gains [8]. However, the obtained results rely on linear matrix inequality (LMI) technology. The designed approach will be invalidity if the LMI-based sufficient conditions are infeasible.
On the other hand, uncertainties not only exist in observer gain but also in outputs of a system. For instance, there inevitably exists output noise in practical systems such as electrical devices [9] and mechanical systems [10]. The high-gain technology is one of the effective ways to resist unknown measurement uncertainty [11–14]. However, larger high-gain will produce the phenomenon of oscillation [15] and variation [16] in the presence of measurement uncertainty. Recently, filtering technique has been introduced to deal with the measurement disturbance [17]. The references [18, 19] also showed the influence of measurement uncertainties in high-gain observers when low-pass filter were inserted.
With the development of computer technology and artificial intelligence, fuzzy logic system (FLS) was proposed based on fuzziness characteristics of human brain thinking. FLS is especially suitable for nonlinear and time-varying systems [20]. Base on a fuzzifier, a fuzzy inference machine, a de-fuzzifier and a knowledge database, FLS reveals an excellent approximation ability to estimate an unknown disturbance [21]. It has been gradually applied in nonlinear system control field to approximate an unknown function [22–16]. An adaptive technology was also proposed to identify the weights of FLS [27].
It is well known that the adaptive technique devotes to estimate unknown states and parameters simultaneously for linear systems [28–33] and nonlinear systems [34–40]. For a speed sensorless induction motor, an adaptive high-gain observer has been designed in [41]. For a switched nonlinear system, an adaptive fuzzy observer has been established in [42]. Moreover, the author proposed a new adaptive estimation algorithm independent with the positive definite matrix by an easy-to-check persistent excitation condition in [37]. In the latest study [43], an enhanced feedback adaptive observer without persistent excitation has been proposed. However, the adaptive observer revealed an erratic performance under the circumstance of measurement disturbances [44, 45].
Motivate by above investigations, we propose a non-fragile adaptive fuzzy observer for nonlinear systems with measurement disturbance. The definition of non-fragile adaptive fuzzy observer is given, firstly. Secondly, the nonlinear system is augmented by applying an output filter. Then, the measurement noise is transformed to the state equations, and approximated by FLS. Next, the adaptive observer technique is used to estimate the weights of FLS and the unmeasurable states. Finally, by constructing a Lyapunov function, it is shown that the estimation errors are uniformly ultimately boundedness (UUB).
The main difficulties are as follows. (a) How to deal with gain perturbations of high-gain observers. (b) How to attenuate the effect of measurement noise to high-gain observers. The innovations and contributions of our work are as follows. (a) A non-fragile adaptive fuzzy observer is proposed for nonlinear systems with uncertain external disturbance and measurement noise based on an output filter and FLS approximation theory. (b) Sufficient conditions are given such that the estimation errors are UUB. The estimation error bound is adjustable.
This article is organized as follows. The preliminaries and problem description are located in Section 2. In Section 3, we propose the non-fragile adaptive fuzzy observer design method for nonlinear systems with uncertain external disturbance and measurement noise. The experimental simulation results are arranged in Section 4. The last section summarizes this article.
Preliminaries and problem description
In this section, we will present the problem statement and some fundamentals. Similar with [43], we are going to consider the following nonlinear system with both states uncertainty and measurement noise d (t),
where , and u (t) are the state variable, the output variable and the control variable, respectively. and , βj is the unknown parameter, and φi,j (t) (i = 1, ⋯ , n, j = 1, ⋯ , p) is continuous function with an upper bound φmax. The measurement uncertainty d (t) is a continuous nonlinear function. The nonlinear function and are continuous nonlinear functions and satisfy
where , (i = 1, ⋯ , n) and ϱ > 0 is a constant.
Lemma 1.[46]: A continuous functionon a compact set ϒ ⊂ Rq can be estimated by a FLS,
where υ = (υ1, υ2, ⋯ , υq) T ∈ ϒ is the input vector, is the weight vector and ξ is the approximation error. The basis continuous function vector . Moreover, there exists a positive constant to let . The ideal weight O* can be figured out by
whereandis a constant. Then,
where ξ* is the optimal approximation error.
From Lemma 1, the measurement noise d (t) can be approximated by,
where φi (t) is continuous basis function with the upper bound φmax, is the optimal coefficient and d* (t) is the optimal approximation error with an upper bound . Our aim is to design a non-fragile adaptive fuzzy observer for the nonlinear system (1) with the measurement noise (2).
Lemma 2.[47] Letand, where η (t) is an unknown continuous and bounded function with ∞ > ηmax ≥ η (t) ≥ ηmin > 0, ηmax and ηmin are two constants. The parameters ai, (i = 1, ⋯ , n) and bi, (i = 1, ⋯ , n) can be calculated by,
where v0 > 0 and v ≤ 1. The parameters a0 and b0 satisfy the following conditions,
and
Then,
where .
Note that the specific matrix P1 is independent of η (t).
Lemma 3.Define and , where . Let P = D-1P1D-1. Then,
The non-fragile adaptive fuzzy observer design strategies
Generally, the output error is used to design observers. However, for the nonlinear system with output disturbance, the observer gains will couple together with the output disturbance. In order to avoid the influence of the output disturbance on observer gains, we introduce an output filter to transform the output disturbance into the state equation.
Insert the following filtering action to the output with disturbance. Then, according to Lemma 1, we have
where L and k0 are two positive constants, αi is the unknown parameter and θ (t) ∈ (θmin, θmax) is the gain perturbation.
Remark 1. In order to explain the sensitivity of the observer gain, take the follow linear system as an example,
where , and u* (t) are the state variable, the output variable and the control variable for the linear system, respectively. , and . By introducing the output filter,
an augmented linear system can be obtained,
where y* (t) is the output of the augmented linear system, , , and . Then, design the following observer as,
where the gain vector . Let . The error system can be obtained as,
The eigenvalue vector of A* - κC* is presented as follows,
Obviously, all the eigenvalues have negative real parts, which means the error system is stable. However, after introducing a small perturbation Δκ = (-0.1 - 0.1 - 0.1 - 0.1 - 0.1) T, the eigenvalue vector of A* - (κ + Δκ) C* will be
It reveals the error system is unstable. Due to , we can conclude the error system may be fragile with an observer gain perturbation rate less than 10-6.
According to (5), the following augmented system from (1) can be obtained,
where y (t) is the output of the augmented system (6), , , , , , , γ = (α1 ⋯ αm β1 ⋯ βp) T and .
The time-varying matrix Γ (t) is obtained by linearly filtering Ξ (t) through
where and k0, k1, ⋯ , kn are some positive constants to be designed.
Lemma 4.The time-varying matrix Γ (t) satisfies
where P is given in Lemma 3.
Proof. Define the Lyapunov function as . From Lemma 3, we can deduce
Propose the following observer for the augmented system (6),
where , and Λ is a positive definite diagonal matrix.
Definition 1. By the output filter (5), the nonlinear system (1) can be augmented to the system (6). We construct the observer (10) with the gain perturbation θ (t) ∈ (θmin, θmax). If there exists two positive real numbers t1 and d1 satisfying
which indicates the estimation errors satisfying UUB, then we call the system (10) is a non-fragile adaptive fuzzy observer of the nonlinear system (1).
Next, we give the following results of the non-fragile adaptive fuzzy observer.
Theorem 1.If the high-gain L satisfies that , then the system (10) is a non-fragile adaptive fuzzy observer for the nonlinear system (1).Proof. Construct the following Lyapunov function . Then,
Due to
and
and Lemma 3, we can obtain
where .
If , the following inequality can be deduced
Let . When t > t1, there exists
Obviously, it reveals that
and
Combining with (8), (9) and (14), for j = 1, ⋯ , n, we have
where .
Obviously, the estimation error is UUB. The proof is completed.
Remark 2. Note that χ and the high-gain L are independent of the optimal approximation error of FLS. Because the FLS is able to approximate a continuous function with an arbitrary accuracy, can be arbitrarily small as long as the basis functions are abundant enough. Therefore, the estimation error bound can be adjusted to an arbitrarily small value.
Simulations
In this section, two numerical simulations based on practical systems are presented to illustrate the correctness and validity of our observer design strategies.
Example 1. Consider a DC motor driven fan speed control system with measurement disturbance d (t) described in [49]. The dynamic equation is shown as
where s (t) , I (t) , τ (t) are the fan speed, armature current and load torque, respectively. The input u (t) =5 is the armature voltage. de (t) is the uncertain external disturbance. J1, J2, κ1, κ2, κ3 are the coefficients of the system.
Let , . The fan speed control system becomes
Then, insert an output filter, introduce a FLS to estimate d (t) and set the coefficients J1 = J2 = κ1 = κ2 = κ3 = 1, τ (t) = x1 (t) sin(x1). It becomes
The non-fragile adaptive fuzzy observer is constructed as,
The initial conditions are given by x (0) = (0, 0, 0) T, , and Γ0,1 (0) = Γ0,2 (0) = Γ0,3 (0) = Γ0,4 (0) =0. Set L = 10, v0 = 0.6, , where . The observer gain vector can be obtained as k = (5, 3.54, 2.124). Set the measurement disturbance d (t) =0.5 sin(8t), the gain perturbation θ (t) =0.9 + 0.2 cos(2t), and the uncertain external disturbance de (t) =0. We plot the trajectories of the estimation errors of the non-fragile adaptive fuzzy observer in Fig. 1.
The trajectories of estimation errors.
In order to demonstrate our observer have better performance than the following high-gain observer of the system (16),
where , and are the states and output of the observer, respectively. Set the same gain perturbation θ (t) =0.9 + 0.2 cos(2t), and the observer gains k1 = 3.54, k2 = 2.124, and L = 10. The initial conditions are given by , , and , . We display the comparison results in Figs. 2 and 3, respectively. It is observed that our observer design method has smaller errors.
The comparison trajectories of estimation error of x1.
The comparison trajectories of estimation error of x2.
Example 2. In this example, we consider the nonlinear system (17) containing the uncertain external disturbance de (t) =0.5 sin(5t) +1.5 sin(10t) while keeping other conditions fixed. Set , and Γi,j (0) =0, (i = 0, 1, 2, j = 1, 2, 3, 4, 5, 6). Then, by selecting , the observer can be established as,
The simulation results are shown in Fig. 4, which confirms the effectiveness of the designed non-fragile adaptive fuzzy observer.
The trajectories of estimation errors for nonlinear system with uncertain external disturbance.
Conclusion
We presented the definition and design method of the non-fragile adaptive fuzzy observer for nonlinear systems with uncertainties. By designing a Lyapunov function, the estimation error was proved UUB. In addition, the estimation error bound could be an arbitrarily small value by adjusting some parameters. In the future, the obtained results can be extended to nonlinear adaptive controller with uncertainties.
Footnotes
Acknowledgments
This work was supported by National Natural Science Foundation of China (62273200).
References
1.
YangG.H.WangJ.L., Robust nonfragile kalman filtering for uncertain linear systems with estimator gain uncertainty, IEEE Transactions on Automatic Control46(2) (2001), 343–348.
2.
PerruquettiW.FloquetT.MoulayE., Finite-time observers: Application to secure communication, IEEE Transactions on Automatic Control53(1) (2008), 356–360.
3.
LiG.XuD.ZhouS., A parameter-modulated method for chaotic digital communication based on state observers, ATAC Physica Sinica53(3) (2004), 706–709.
4.
LiuY.FeiS., Chaos synchronization between the Sprott-B and Sprott-C with linear coupling, ATAC Physica Sinica53(3) (2004), 1035–1039.
5.
XiangZ.WangR.JiangB., Nonfragile observer for discrete-time switched nonlinear systems with time delay, Circuits Systems and Signal Processing30(1) (2011), 73–87.
6.
HuangJ.HanZ., Adaptive non-fragile observer design for the uncertain Lur’e differential inclusion system, Applied Mathematical Modelling37(1) (2013), 72–81.
7.
ZhengQ.XuS.ZhangZ., Nonfragile H-infinity observer design for uncertain nonlinear switched systems with quantization, Applied Mathematics and Computation. 2020, doi: https://doi.org/10.1016/j.amc.2020.125435.
8.
JeongC.S.YazE.BahakeemA.YazY., Resilient design of observers with general criteria using lmis, in 2006 American Control Conference (2006), 6.
9.
JC.J., Sensors and circuits. NJ, USA: Prentice-Hall: Englewood Cliffs, 1993.
10.
KolovskyM.Z., Nonlinear dynamics of active and passive systems of vibration protection, Foundations of Engineering Mechanics184(4) (1999), 269–297.
11.
AhrensJ.H.KhalilH.K., High-gain observers in the presence of measurement noise: A switched-gain approach, Automatica45(4) (2009), 936–943.
12.
SanfeliceR.PralyL., On the performance of high-gain observers with sign-indefinite gain adaptation under measurement noise, Automatica47(10) (2011), 2165–2176.
13.
AstolfiD.ZaccarianL.JungersM., On the use of lowpass filters in high-gain observers, Systems and Control Letters148(10) (2021), 104856.
14.
EsfandiariK.ShakaramiM., Bank of high-gain observers in output feedback control: Robustness analysis against measurement noise, IEEE Transactions on Systems, Man, and Cybernetics: Systems51(4) (2021), 2476–2487.
15.
PrasovA.A.KhalilH.K., A nonlinear high-gain observer for systems with measurement noise in a feedback control framework, IEEE Transactions on Automatic Control58 (2013), 569–580.
16.
AstolfiD.MarconiL.PralyL.TeelA., Sensitivity to high-frequency measurement noise of nonlinear high-gain observers, IFAC-PapersOnLine49 (2016), 862–866.
17.
BusawonK.DanaherS.KaboreP., Observer design using low-pass filtered outputs, in IEEE Conference on Decision and Control, Orlando, FL, USA (2001), 3878–3879.
18.
KhalilH.K.PriessS., Analysis of the use of low-pass filters with high-gain observers, IFAC-PapersOnLine49(18) (2016), 488–492.
19.
TreangleC.FarzaM.M’SaadM., A simple filtered high gain observer for a class of uncertain nonlinear systems, in 18th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering, Monastir, Tunisia, (2017), 1957–1962.
20.
WangL.X., Adaptive Fuzzy Systems and Control. NJ, USA: Prentice-Hall: Englewood Cliffs, 1994.
21.
TongS.ZhangL.LiY., Observed-based adaptive fuzzy decentralized tracking control for switched uncertain nonlinear large-scale systems with dead zones, IEEE Transactions on Systems Man and Cybernetics: Systems46(1) (2016), 37–47.
22.
WangW.TongS., Adaptive fuzzy containment control of nonlinear strictfeedback systems with full state constraints, IEEE Transactions on Fuzzy Systems27(10) (2019), 2024–2038.
23.
LiuW.ChenZ.XieF.LiP., Fuzzy observer-based sampled-data control for a class of pure-feedback nonlinear systems, Journal of the Franklin Institute355(14) (2018), 6416–6434.
24.
ChenM.GeS.S., Adaptive neural output feedback control of uncertain non-linear systems with unknown hysteresis using disturbance observer, IEEE Transactions on Industrial Electronics62(12) (2015), 7706–7716.
25.
PanY.ZhouY.SunT.ErM.J., Composite adaptive fuzzy H infty tracking control of uncertain nonlinear systems, Neurocomputing99(1) (2013), 15–24.
26.
TongS.SuiS.LiY., Adaptive fuzzy decentralized control for stochastic large-scale nonlinear systems with unknown dead-zone and unmodeled dynamics, Neurocomputing135(5) (2014), 367–377.
27.
LiC.TongS.WangW., Fuzzy adaptive high-gain-based observer backstepping control for siso nonlinear systems, Information Sciences181(11) (2011), 2405–2421.
28.
LudersG.NarendraK., An adaptive observer and identifier for a linear system, IEEE Transactions on Automatic Control18(5) (1973), 496–499.
29.
ZhangQ.ClavelA., Adaptive observer with exponential forgetting factor for linear time varying systems, in IEEE Conference on Decision and Control (2001), 3886–3891.
30.
ZhangQ., Adaptive observer for multiple-input-multipleoutput (MIMO) linear time-varying systems, IEEE Transactions on Automatic Control47(3) (2002), 525–529.
31.
KarabutovN., Adaptive observers for linear time-varying dynamic objects, in 2017 International Conference on Mechanical, System and Control Engineering (2017), 1–14.
32.
JianZ.YinD.ZhangH., An improved adaptive observer design for a class of linear time-varying systems, in IEEE Conference on Decision and Control (2011), 1395–1398.
33.
OhremS.J.HoldenC., Adaptive controller and observer design using open and closed-loop reference models for linear time-invariant systems with unknown dynamics, IEEE Transactions on Automatic Control66(11) (2021), 5482–5489.
MarinoR.TomeiP., Adaptive observers with arbitrary exponential rate of convergence for nonlinear systems, IEEE Transactions on Automatic Control40(7) (2002), 1300–1304.
36.
RajamaniR.HedrickJ., Adaptive observer for active automotive suspensions, in 1993 American Control Conference3 (1993), 706–710.
37.
XuA.ZhangQ., Nonlinear system fault diagnosis based on adaptive estimation, Automatica40(7) (2004), 1181–1193.
38.
UcakK.OkeG., Gunel, A novel adaptive narma-l2 controller based on online support vector regression for nonlinear systems, Neural Processing Letters44(3) (2016), 857–886.
39.
SongS.SongX.BalseraI.T., Mixed H-infinity/passive projective synchronization for nonidentical uncertain fractionalorder neural networks based on adaptive sliding mode control, Neural Processing Letters47(2) (2018), 443–462.
40.
GuanS.LiZ., Normalised spline adaptive filtering algorithm for nonlinear system identification, Neural Processing Letters46(2) (2017), 595–607.
41.
FarzaA.MaatougT., Adaptive observer design for a class of nonlinear systems. application to speed sensorless induction motor, Automatica90 (2018), 239–247.
42.
FuS.QiuJ.ChenL.MouS., Adaptive fuzzy observer design for a class of switched nonlinear systems with actuator and sensor faults, IEEE Transactions on Fuzzy Systems26(6) (2018), 3730–3742.
43.
TomeiP.MarinoR., An enhanced feedback adaptive observer for nonlinear systems with lack of persistency of excitation, IEEE Transactions on Automatic Control2022, doi: 10.1109/TAC.2022.3214798
44.
MarinoR.SantosuossoG.L.TomeiP., Robust adaptive observers for nonlinear systems with bounded disturbances, IEEE Transactions on Automatic Control46(6) (1999), 967–972.
45.
JungJ.HuhK.FathyH.K.SteinJ.L., Optimal robust adaptive observer design for a class of nonlinear systems via an H-infinity approach, in American Control Conference (2006), 6.
46.
QiZ.PengS.LuJ.XuS., Adaptive output-feedback fuzzy tracking control for a class of nonlinear systems, IEEE Transactions on Fuzzy Systems19(5) (2011), 972–982.
47.
JiaX.ChenS.ChengH., Global stabilisation of nonlinear systems with unknown time-varying delay and measurement uncertainty, International Journal of Control., (2022), doi: 10.1080/00207179.2022.2080119.
48.
Huang JH.Z., Adaptive non-fragile observer design for the uncertain lur’e differential inclusion system, Applied Mathematical Modelling37(5) (2013), 72–81.
49.
ZhuC.ZhangK.XinX.GaoF.WeiH., Eventtriggered adaptive fixed-time output feedback fault tolerant control for perturbed planar nonlinear systems, International Journal of Robust and Nonlinear Control31(14) (2021), 6934–6952.