Abstract
Dynamic observers are commonly used in feedback loops to estimate the system’s states from available control inputs and measured outputs. The presence of measurement noise degrades the performance of the observer and consequently degrades the performance of the controlled system. This paper presents a novel nonlinear higher-order extended state observer (NHOESO) for efficient state and disturbance estimation in presence of measurement noise for nonlinear single-input–single-output systems. The proposed nonlinear function allows a fast reconstruction of the system’s states and is robust against uncertainties and measurement noise. An analytical parameterization technique is proposed to parameterize the coefficients of the proposed nonlinear higher-order extended state observer in the case of measurement noise in the output signal. Several scenarios are simulated to demonstrate the effectiveness of the proposed observer.
Keywords:
nonlinear systems; measurement noise; extended state observer; active disturbance rejection control; nonlinear function filtering MSC:
93-XX
1. Introduction
The presence of noise in engineering environments is inevitable and may reduce considerably the performance of the controlled system that uses, in the feedback loop, noisy outputs, directly or through state observers. The impact of noise may be attenuated by applying suited filters on the system outputs that are injected in the observer. However, it is difficult to overcome the differences in amplitude and phase between the filtered signals and the actual system outputs. These differences may also degrade the performance of the controlled system. However, in some nonlinear systems the noise is beneficial for enhancing weak signals of interest and signal estimation such as [1].
1.1. Related Work
An attenuation technique of measurement noise is applied to a state observer in [2] to decouple the effect of noise from the observed states. To manage noisy estimations, the extended state observer (ESO) structure is expanded with another fictional state variable which is the integral of the output signal. This noise attenuation method, which depends on augmenting the plant model with an extra integral state variable, permits designers to select higher values of observer gains to give quicker estimation convergence, without the risk of making the system less energy powerful because of noise intensification.
A Novel Augmented Extended State Observer (NAESO) was developed in [3] using a singular perturbation technique which offers adequate noise rejection and easier parameter selection. The Adaptive ESO (AESO) designed in [4] presented even better design flexibility and estimation capabilities than Linear ESO (LESO), and a capacity for more complex parameter refinement as the AESO order extends. Filtering of high-frequency noise measurement may also be addressed with a first-order low-pass filter, as presented in [5], which offers an additional alternative with which a modified active disturbance rejection control (ADRC) could provide satisfactory noise measurement. Unfortunately, this low-pass filter introduced a time delay. An amended ESO, which included a nonlinear function to improve the accuracy of estimations in the attenuation of measurement noises in system outputs, was proposed in [6]. Moreover, the work in [7] examined the construction of a Nonlinear ESO (NLESO) using piecewise, smooth, linear, and fractional power functions, the properties of which included improved robustness of measurement noise and reduced peaking values in the transient behaviour. In [8], the observer-based output feedback control (OBOFC) problem was focused on a class of discrete-time strict-feedback nonlinear systems (DTSFNS) with both multiplicative process noise and additive measurement noise. In [9], a nonlinear observer was designed to estimate the inertial pose and the velocity of a free-floating non-cooperative satellite using only relative pose measurements. In [10], a nonlinear high-gain observer is proposed to overcome the effect of measurement noise that is amplified in a traditional high-gain observer. In [11], a time-averaged Lyapunov function was used to show that the sensor noise can be effectively reduced, and to calculate explicitly a rate of convergence to the sliding surface of a noisy sliding mode observer. The paper provided necessary and sufficient conditions for observer design that would allow the proposed observer to be significantly less conservative than linear gain observers and H∞ observers. In [12], a new observer, called High Gain (HG)/Linear Matrix Inequality (LMI) observer, was obtained by combining the standard high-gain methodology with the LMI-based observer design technique. Through analytical developments, the work showed how the new observer provided lower gains, how it applies to systems with nonlinear functions, and analysis performance in the presence of measurement noise and/or delayed output measurements. Observer design using fuzzy filtering is studied in [13,14,15,16].
1.2. Paper Motivation and Contribution
This paper introduces a new analytical technique to parameterize a novel NHOESO in the presence of measurement noise. Instead of adopting a trade-off between a fast estimation of system states and measurement noise, the new NHOESO with the proposed parameterization method aims to provide simultaneously fast estimation of systems states and robustness to uncertainties and measurement noise. The proposed method is robust to noise, which seems to create chaos in nonlinear systems [17].
The contribution of this paper is summarized as follows. The standard ESO is modified by adding an additional state to its state–space model and by introducing a smooth saturation-like nonlinear error function, which leads to a Nonlinear Higher Order ESO (NHOESO). This design enables accurate estimation of generalized disturbance with high-order derivatives. The parameters of the proposed NHOESO are designed by employing a novel analytical method based on the Lyapunov method, which confers a higher immunity against measurement noise.
1.3. Symbol Definitions
The symbols used in this paper are explained in Table 1.
Table 1.
Symbol definitions.
1.4. Paper Structure
The rest of this paper is outlined as follows. The problem statement is introduced in Section 2. In Section 3, the theoretical background of the Linear ESO (LESO) and the tuning of its parameters are recalled. The proposed NHOESO with measurement noise is presented in Section 4. The parameterization of the NHOESO to reduce noise influence is introduced in Section 5. Section 6 presents numerical simulations of the proposed NHOESO with different measurement noise scenarios which illustrate the validity and performance of the proposed observer. Finally, a conclusion is given in Section 7.
2. Problem Statement
Consider an nth order uncertain nonlinear SISO system with relative degree where
where are system states, is the state of internal dynamics, is the control signal, is the measured output, is the uncertain exogenous disturbance, is the input gain, is the nonlinear function of internal dynamics, is a Gaussian measurement noise, and is uncertain dynamics that are a part of the generalized disturbance and may involve exogenous disturbances , parameter uncertainties, and unmodeled dynamics. The system (1) is not written as a “pure chain of integrators”. Assuming , one gets
Extending the system with an additional state,
in which is called the generalized disturbance [18,19,20], it includes all of the unidentified internal dynamics, uncertainties, and exogenous disturbances. There are two methods with which to select the value of the coefficient :
- (i)
- The parameter is a rough estimate of in the system within a ±50% range [7].
- (ii)
- The parameter is typically selected plainly by the designer as a design coefficient [21].
The second method will be adopted in this work. It is required to observe the system states and the generalized disturbance of (1) in the presence of measurement noise using the proposed NHOESO. Incorporating the ESO as part of the feedback control system will ensure that (1) will be converted into a chain of integrators up to . The estimated states will be used to realize feedback, whilst removing the generalized disturbance from (1) in the ADRC structure.
3. Theoretical Background
The aim of an observer is to provide accurate estimation of the states of the system from its known inputs and outputs. Luenberger [22] first proposed observer schemes for linear dynamical systems, and various subsequent versions of state observers have followed, such as high-gain observers [23] and sliding-mode observers [24]. The ESO was pioneering in its autonomy of being independent on the mathematical model of the plant. It was established for active disturbance rejection control (ADRC) to estimate in real-time the individual elements of the generalized disturbance, which are model uncertainties, exogenous disturbances, or unmodelled dynamics of the nonlinear system.
As in [25], the following three assumptions are considered for system (1):
Assumption 1.
is a continuously differentiable function.
Assumption 2.
There existssuch that.
Assumption 3.
andare functions that are continuously differentiable, with:
where and are positive constants, and where is the scaled estimation error which will be described later in (16)–(18). Based on Assumptions 1, 2, and 3, a order ESO can be designed to estimate generalized disturbance. An ESO is either linear (LESO) or nonlinear (NLESO) depending on the estimation error function that is used. As an extension of the Luenberger observer [22], the LESO equation includes only linear correcting terms. These terms act on the error between the estimated states and the actual system states such that the error tends to zero. In the NLESO, the error-correcting terms benefit from the inclusion of a nonlinear function of estimation error, which enables a faster and smoother convergence to zero.
The system states given in Equation (1) with the generalized disturbance will be observed by the following LESO (2), as presented in [4]:
where is the ESO gain parameter to be tuned, .
The pole-placement technique [26] and the bandwidth-based method [27] are the conventional ways to tune an LESO. If the objective is to limit the number of parameters, they may be defined in terms of the LESO bandwidth. The observer gains, selected as in [28], are given by
where is the ESO bandwidth, are carefully chosen in such a way that the characteristic polynomial is Hurwitz. That is, all the roots of the characteristic polynomial are in the open left-half complex plane. For the sake of simplicity, let where the binomial coefficients are defined as [29]:
The characteristic polynomial of Equation (2) has the following form:
Observer bandwidth is the lone adjusting observer parameter, which makes the adjustment of the LESO easier. By manipulating a single parameter , one can quickly find the optimum balance between the speed at which the observer tracks the states and its sensitivity to disturbances. The chosen bandwidth should be adequately larger than the frequency of the disturbance while smaller than the unmodelled dynamics frequency [30]. LESO performance will worsen if the bandwidth takes an unacceptably high or low value [31]. Optimum values for the controller and LESO bandwidth will provide an effective elimination of exogenic disturbances and tracking performance [32,33,34,35,36,37,38,39]. The side effects of approving large bandwidth values can be summarized as measurement noise potentially degrading output tracking, deterioration of the transient response of the LESO, and the possibility of some unmodelled high-frequency dynamics being activated beyond a certain frequency.
The two most common causes of bandwidth constriction are noise and sampling rates. Consequently, it is essential to select an appropriate bandwidth that can elevate noise tolerance and tracking performance. Hence, a new parameterization method is needed to handle these issues without increasing the bandwidth.
4. The Proposed NHOESO with Measurement Noise
Measurement noise badly affects the performance and accuracy of controllers. Since the ESO is the key element of the ADRC, this unit is highly affected by the presence of such noise. This noise will cause a degradation in the performance of the system. Sometimes, it might destabilize the system if the high-gain observers (e.g., LESO) are used to estimate the states and the generalized disturbance [4]. In this case, the generated control signal based on the estimated states and the generalized disturbance will include a high frequency that has many drawbacks. The first of these is large control activity, which introduces a large energy, delivered to the controlled plant. A reduction in tracking accuracy is another consequence due to the existence of noise.
The proposed NHOESO is described as,
where , is observer gains to be tuned. Let , where , is the associated tuning coefficient with each , and is the selected NHOESO bandwidth. The nonlinear function is designed as,
where is the estimation error, and are positive tuning coefficients, see Figure 1. The proposed nonlinear function of (10) can be rewritten as,
Figure 1.
The function with parameters .
Since sign() = /|| for , then
The function is a nonlinear even-gain function with
An analytical method is proposed in this paper to parameterize the coefficients of the proposed nonlinear function used in the NHOESO.
Authors should discuss the results and how they can be interpreted from the perspective of previous studies and of the working hypotheses. The findings and their implications should be discussed in the broadest context possible. Future research directions may also be highlighted.
5. Parameterization of NHOESO to Reduce Noise Influence
Consider a class of nonlinear affine single-input–single-output (SISO) systems with measurement noise, uncertainties, and exogenous disturbances which can be represented as follows:
where is the control input, is the measured output, is an unknown system function, is system states, is the uncertain exogenous disturbance, is the input gain, and is the bounded measurement noise where is a positive small real number.
By adding an extended state , , the system given in Equation (11) can be written as
where .
Assumption 4.
andare functions that are continuously differentiable with:
where and are positive constants.
Theorem 1.
Given the system (12) and the NHOESO (9), under Assumptions 1, 2, 3, and 4 and, wherefor any initial values, it is proven thatfor specific values of the parameters of the nonlinear function, whereand() denote respectively the solutions of (12) and (9).
Proof of Theorem 1.
The time-scaled estimation error dynamics is:
Finding the derivative of with respect to along the solution of Equation (18), one gets
Consider Equation (14) given in Assumption 4:
Given Assumption 4, consider the candidate Lyapunov functions defined by , where and is a symmetric positive definite matrix. Suppose (3) in Assumption 3 with and . Thus, when and , then . Moreover, . Thus, . Finally, because , this leads to . As a result,
This is because . Thus
To reduce the effect of noise on the NHOESO, the following constraint is considered:
which leads to . After rearranging, one obtains .
Since , and by letting in , the following is obtained:
Firstly, letting , Equation (25) is then reduced to , which leads to:
To cancel the term , is considered. Subsequently, Equation (26) is reduced to a simpler form which is expressed as
Consequently,
A very large value of leads to a very small value of . The result of the parameterization step is given as
Figure 2 shows function (10) according to the parameters in (29), which is called and leads to
Figure 2.
The curve of the nonlinear error function: (a) with ; (b) 0.8 0.05, 0.05.
Solving the ordinary differential Equation (30) gives
Based on Assumption 4 and the foregoing analysis, then
It follows from Equation (17) that
Thus, using Equation (32) gives
Finally,
□
Comparing Figure 2a with Figure 2b, the slope in Figure 2b is lower than that of Figure 2a, which brings the benefits of reducing the gain multiplied by the measurement noise to a lower gain value. To illustrate the above discussion with numerical values, consider the parameters of the LESO with the following values .
The parameters of the nonlinear error function in the NHOESO are selected as . The nonlinear error function is selected with the following parameters: . Table 2 shows the value of the error-correcting term for .
Table 2.
The values of the error-correcting term.
The LESO with gain for a large bandwidth leads to a high gain which is multiplied by the measurement noise . Therefore, the LESO shows a weaker level of performance.
6. Numerical Simulations
To evaluate the performance of the proposed NHOESO where measurement noise is present, a hypothetical nonlinear SISO system is used, with the dynamics given as
where , with , , and . The reference input is chosen as a periodic signal and is expressed as applied at t = 0 sec. A noise of Gaussian type was applied to the output with variance σ2 equal to 10−4 and the mean μ = 0.
The system (34) is used to evaluate the performance of the proposed parameterized NHOESO. The fal-based control law is chosen as
where is expressed as
The tracking error which is driving the control signal is given by . The desired transient profile vector is obtained using the conventional TD given as in [1],
The simulation scenarios are explained below.
Scenario 1: The LESO is optimized for minimum Integral Time-weighted Absolute Error (ITAE) and integration of the square of the control signal (ISU) without measurement noise and tested in a noisy environment, where ITAE = and .
Scenario 2: The NHOESO is optimized for minimum ITAE and ISU without measurement noise and tested in a noisy environment.
Scenario 3: The NHOESO is tested in a noisy environment. The parameters are selected based on the values found in Theorem 1.
It should be noted that the difference between Scenario 3 and the other scenarios is that in Scenario 1 and 2 the NHOESO is tuned without taking into consideration the effect of measurement noise. While for Scenario 3, the noise is taken into account during the tuning while adopting Theorem 1 for the selection of the NHOESO parameters.
Both the LESO given in Equation (2) and the NHOESO of Equation (5) are used in these simulations to find the estimated states and the estimated generalized disturbance . The response curves of these scenarios are shown in Figure 3, Figure 4 and Figure 5, respectively.
Figure 3.
Results of the numerical simulation for Scenario 1: (a) tracking response of the reference input ; (b) control action ; (c) estimation of the generalized disturbance .
Figure 4.
Results of the numerical simulation for Scenario 2, (a) tracking response of the reference input ; (b) control action ; (c) estimation of the generalized disturbance .
Figure 5.
Numerical simulation results for Scenario 3: (a) tracking response of the reference input ; (b) control action ; (c) estimation of the generalized disturbance .
Figure 3a illustrates the worst tracking response, where the LESO exhibits a bad response to noise. To alleviate the effect of the noise, several solutions are considered. Firstly, the NHOESO is tuned under no measurement noise. Next, the NHOESO with its tuned parameters is tested for the case of measurement noise. Figure 4 shows a better tracking response and a big reduction in chattering in the control signal and the estimated generalized disturbance.
Selecting the parameters of the NHOESO based on the method proposed in Equation (29) of Theorem 1 has a considerable effect on both the accuracy of the transient response and the energy of the controller. As can be seen from Figure 5, a greater reduction in chattering is obtained in both the control signal and the estimated generalized disturbance. This is very apparent, in contrast to the previous two scenarios. Applying the adaptive techniques leads to substantial improvement in the output response of the system.
Furthermore, in the presence of measurement noise , the NHOESO is the most practical ESO with moderated delivered energy. Using the NHOESO with an analytical approach (i.e., fixed parameters) shows a big reduction in control energy because the parameters are selected analytically to diminish the noise terms in the estimated error dynamics . The performance of the NHOESO is improved because it leads to a better state estimation and minimum estimation errors under measurement noise . This has a direct effect on the generation of the appropriate control law , which is a nonlinear combination of the feedback estimated states and reference signals.
The numerical results of the three scenarios in terms of both ITAE and ISU are listed in Table 3.
Table 3.
Values of the performance indices of the three scenarios.
As illustrated in Table 3, large values of both the ITAE and ISU reflect the impact of measurement noise on the LESO, with a big reduction in performance indices for the second scenario concerning the indices of Scenario 1. Additionally, the NHOESO (Scenario 3), when the parameters are applied as indicated in (26), shows a reduction of 59.3% of the ISU.
7. Conclusions
To provide the controller with necessary information about the environment, it is required to use sensors. However, measurement noise is largely associated with these sensors, which badly affects the performance and accuracy of the control systems. The ESO is highly affected by the presence of measurement noise. In this case, control signals generated based on the estimated state and the generalized disturbance will include a high frequency that has many drawbacks. Firstly, a large control activity, which introduces large energy, is delivered to the controlled plant. Secondly, tracking accuracy is reduced. In this work, the proposed nonlinear function introduced in the NHOESO acts as a filter without introducing a delay in the estimation error. The proposed analytical parameterization technique of the proposed nonlinear observer error function has many advantages. It leads to a large reduction in the delivered control signal energy and a significant reduction in the chattering phenomena, which reduces wear on the mechanical parts. With the proposed parameterization technique of the NHOESO, measurement noise has a negligible effect on system performance, which is illustrated in simulations.
Author Contributions
Conceptualization, A.T.A., F.A.A.-M., I.K.I.; Data curation, F.A.A.-M., H.S.M., I.A.H., N.A.K., A.J.M.J., A.H.A., W.R.A.-A., I.K.I.; Funding acquisition, I.A.H.; Investigation, A.T.A., H.S.M., I.A.H., N.A.K., A.J.M.J., W.R.A.-A., I.K.I.; Methodology A.T.A., F.A.A.-M., N.A.K., A.J.M.J., A.H.A., W.R.A.-A., I.K.I.; Resources, F.A.A.-M., A.T.A., H.S.M., I.A.H., N.A.K., A.J.M.J., A.H.A., W.R.A.-A.; Software, F.A.A.-M., H.S.M., A.J.M.J., A.H.A., W.R.A.-A.; Investigation, A.T.A., N.A.K., I.A.H., I.K.I., Supervision, I.K.I.; Validation, A.T.A., H.S.M., I.A.H., N.A.K., A.J.M.J., A.H.A., W.R.A.-A.; Visualization, A.T.A., F.A.A.-M., H.S.M., I.A.H., N.A.K.; Writing - original draft, F.A.A.-M., H.S.M., A.J.M.J., A.H.A., W.R.A.-A., I.K.I.; Writing—review & editing A.T.A., F.A.A.-M., H.S.M., I.A.H., N.A.K., A.J.M.J., A.H.A., W.R.A.-A., I.K.I. All authors have read and agreed to the published version of the manuscript.
Funding
Norwegian University of Science and Technology, Larsgårdsvegen, Ålesund, Norway.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
The authors would like to acknowledge the support of the Norwegian University of Science and Technology for paying the Article Processing Charges (APC) of this publication. Special acknowledgement to Automated Systems & Soft Computing Lab (ASSCL), Prince Sultan University, Riyadh, Saudi Arabia. In addition, the authors wish to acknowledge the editor and anonymous reviewers for their insightful comments, which have improved the quality of this publication.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Qiao, Z.; Shu, X. Coupled neurons with multi-objective optimization benefit incipient fault identification of machinery. Chaos Solitons Fractals 2021, 145, 110813. [Google Scholar] [CrossRef]
- Madoński, R.; Herman, P. Method of Sensor Noise Attenuation in High-Gain Observers—Experimental Verification on Two Laboratory Systems. In Proceedings of the International Symposium on Robotic and Sensors Environments Proceedings, Magdeburg, Germany, 16–18 November 2012; pp. 121–126. [Google Scholar] [CrossRef]
- Xingling, S.; Honglun, W. Novel Augmented Extended State Observer Design. In Proceedings of the 7th International Conference on Intelligent Human-Machine Systems and Cybernetics, Hangzhou, China, 26–27 August 2015; pp. 270–273. [Google Scholar] [CrossRef]
- Pu, Z.; Yuan, R.; Yi, J.; Tan, X. A Class of Adaptive Extended State Observers for Nonlinear Disturbed Systems. IEEE Trans. Ind. Electron. 2015, 62, 5858–5869. [Google Scholar] [CrossRef]
- Wei, W.; Liang, B.; Li, D.; Su, W. Improving the Efficiency of extended state observer under noisy measurements by low-pass filter. In Proceedings of the 28th Chinese Control and Decision Conference (CCDC), Yinchuan, China, 28–30 May 2016; pp. 3566–3569. [Google Scholar] [CrossRef]
- Guo, Y.; Zhang, Y. On the Performance of Improved Extended State Observer Based Control for Uncertain Systems with Measurement Noises. In Proceedings of the 29th Chinese Control and Decision Conference (CCDC), Chongqing, China, 28–30 May 2017; pp. 7072–7077. [Google Scholar] [CrossRef]
- Zhao, Z.L.; Guo, B.Z. A nonlinear extended state observer based on fractional power functions. Automatica 2017, 81, 286–296. [Google Scholar] [CrossRef]
- Wang, M.; Wang, Z.; Chen, Y.; Sheng, W. Observer-Based Fuzzy Output-Feedback Control for Discrete-Time Strict-Feedback Nonlinear Systems with Stochastic Noises. IEEE Trans. Cybern. 2020, 50, 3766–3777. [Google Scholar] [CrossRef] [PubMed]
- Mishra, H.; De Stefano, M.; Giordano, M.A.; Ott, C. A Nonlinear Observer for Free-Floating Target Motion using only Pose Measurements. In Proceedings of the American Control Conference (ACC), Philadelphia, PA, USA, 10–12 July 2019; pp. 1114–1121. [Google Scholar]
- Liaquat, M.; Javaid, M.A.; Saad, M. A Nonlinear High-Gain Observer for n-link Robot Manipulator Which has Measurement Noise in a Feedback Control Framework. In Proceedings of the 17th International Conference on Control, Automation and Systems (ICCAS), Jeju, Korea, 14 December 2017. [Google Scholar]
- Mehta, S.; Vijayaraghavan, K. Design of sliding observers for Lipschitz nonlinear system using a new time-averaged Lyapunov function Design of sliding observers for Lipschitz nonlinear system using a new time-averaged Lyapunov function. Int. J. Control 2019, 92, 2420–2429. [Google Scholar] [CrossRef]
- Zemouche, A.; Zhang, F.; Mazenc, F.; Rajamani, R. High-Gain Nonlinear Observer with Lower Tuning Parameter. IEEE Trans. Autom. Control 2019, 64, 3194–3209. [Google Scholar] [CrossRef]
- Chang, X.; Qiao, M.; Zhao, X. Fuzzy Energy-to-Peak Filtering FOR Continuous-Time Nonlinear Singular System. In IEEE Transactions on Fuzzy Systems; IEEE: Piscataway, NJ, USA, 2021; Available online: https://ieeexplore.ieee.org/abstract/document/9432713 (accessed on 1 May 2022).
- Li, Y.; Xu, N.; Niu, B.; Chang, Y.; Zhao, J.; Zhao, X. Small-gain technique-based adaptive fuzzy command filtered control for uncertain nonlinear systems with unmodeled dynamics and disturbances. Int. J. Adapt. Control. Signal Process 2021, 35, 1664–1684. [Google Scholar] [CrossRef]
- Chang, Y.; Zhou, P.; Niu, B.; Wang, H.; Xu, N.; Alassafi, M.O.; Ahmad, A.M. Switched-observer-based adaptive output-feedback control design with unknown gain for pure-feedback switched nonlinear systems via average dwell time. Int. J. Syst. Sci. 2021, 52, 1731–1745. [Google Scholar] [CrossRef]
- Li, Y.; Niu, B.; Zong, G.; Zhao, J.; Zhao, X. Command filter-based adaptive neural finite-time control for stochastic nonlinear systems with time-varying full-state constraints and asymmetric input saturation. Int. J. Syst. Sci. 2022, 53, 199–221. [Google Scholar] [CrossRef]
- He, Y.; Fu, Y.; Qiao, Z.; Kang, Y. Chaotic resonance in a fractional-order oscillator system with application to mechanical fault diagnosis. Chaos Solitons Fractals 2021, 142, 110536. [Google Scholar] [CrossRef]
- Hashim, Z.S.; Ibraheem, I.K. A Relative Degree one Modified Active Disturbance Rejection Control for Four-Tank Level Control System, International Review of Applied Sciences and Engineering 2021. Available online: https://akjournals.com/configurable/content/journals$002f1848$002faop$002farticle-10.1556-1848.2021.00352$002farticle-10.1556-1848.2021.00352.xml?t:ac=journals%24002f1848%24002faop%24002farticle-10.1556-1848.2021.00352%24002farticle-10.1556-1848.2021.00352.xml (accessed on 1 May 2022).
- Abdul-Adheem, W.R.; Alkhayyat, A.; Al Mhdawi, A.K.; Bessis, N.; Ibraheem, I.K.; Abdulkareem, A.I.; Humaidi, A.J.; AL-Qassar, A.A. Anti-Disturbance Compensation-Based Nonlinear Control for a Class of MIMO Uncertain Nonlinear Systems. Entropy 2021, 23, 1487. [Google Scholar] [CrossRef] [PubMed]
- Najm, A.A.; Ibraheem, I.K.; Humaidi, A.J.; Azar, A.T. Output tracking and feedback stabilization for 6-DoF UAV using an enhanced active disturbance rejection control. Int. J. Intell. Unmanned Syst. 2021. [Google Scholar] [CrossRef]
- Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
- Luenberger, D.G. Observing the State of a Linear System. IEEE Trans. Mil. Electron. 1964, 8, 74–80. [Google Scholar] [CrossRef]
- Chowdhury, D.; Khalil, H.K. Fast Consensus in Multi-Agent Systems With Star Topology Using High Gain Observers. IEEE Control. Syst. Lett. 2017, 1, 188–193. [Google Scholar] [CrossRef]
- Aljuboury, A.S.; Zeebaree, S.R.M.; Abedi, F.; Hashim, Z.S.; Malik, R.Q.; Ibraheem, I.K.; Alkhayyat, A. A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection Control. Complexity 2022, 2022, 5501402. [Google Scholar] [CrossRef]
- Madoński, R.; Kordasz, M.; Sauer, P. Application of a disturbance-rejection controller for robotic-enhanced limb rehabilitation trainings. ISA Trans. 2014, 53, 899–908. [Google Scholar] [CrossRef]
- Minggang, G.; Chenyi, W. An adaptive nonlinear extended state observer for the sensorless speed control of a PMSM. Math. Probl. Eng. 2015, 2, 807615. [Google Scholar]
- Li, S.; Donghai, L.; Kangtao, H.; Kwang, Y.L. On Tuning and Practical Implementation of Active Disturbance Rejection Controller: A Case Study from a Regenerative Heater in a 1000 MW Power Plant. Ind. Eng. Chem. Res. 2016, 55, 6686–6695. [Google Scholar]
- Qing, Z.; Linda, Q.G.; Zhiqiang, G. On estimation of plant dynamics and disturbance from input-output data in real time. In Proceedings of the IEEE International Conference on Control Applications, Singapore, 1–3 October 2007; pp. 1167–1172. [Google Scholar]
- Qing, Z.; Linda, Q.G.; Zhiqiang, G. On stability analysis of active disturbance rejection control for nonlinear time-varying plants with unknown dynamics. In Proceedings of the IEEE 46th Conference on Decision and Control, New Orleans, LA, USA, 21 January 2008; pp. 3501–3506. [Google Scholar]
- Ashwini, A.G.; Jaywant, P.K.; Sanjay, E.T. Performance analysis of generalized extended state observer in tackling sinusoidal disturbances. IEEE Trans. Control. Syst. Technol. 2013, 21, 2212–2223. [Google Scholar]
- Jianyong, Y.; Zongxia, J.; Dawei, M. Adaptive Robust Control of DC Motors with Extended State Observer. IEEE Trans. Ind. Electron. 2014, 61, 3630–3637. [Google Scholar]
- Huhui, P.; Weichao, S.; Huijun, G.; Tasawar, H.; Alsaadi, F. Nonlinear tracking control based on extended state observer for vehicle active suspensions with performance constraints. Mechatronics 2015, 30, 363–370. [Google Scholar]
- Bao, Z.G.; Zhiliang, Z. On the convergence of an extended state observer for nonlinear systems with uncertainty. Syst. Control Lett. 2011, 60, 420–430. [Google Scholar]
- Abdul-Adheem, W.R.; Azar, A.T.; Ibraheem, I.K.; Humaidi, A.J. Novel Active Disturbance Rejection Control Based on Nested Linear Extended State Observers. Appl. Sci. 2020, 10, 4069. [Google Scholar] [CrossRef]
- Kammogne, A.S.T.; Kountchou, M.N.; Kengne, R.; Azar, A.T.; Fotsin, H.B.; Ouagni, S.T.M. Polynomial Robust Observer Implementation based-passive Synchronization of Nonlinear Fractional-Order Systems with Structural Disturbances. Front. Inf. Technol. Electron. Eng. 2020, 21, 1369–1386. [Google Scholar] [CrossRef]
- Azar, A.T.; Serrano, F.E.; Rossell, J.M.; Vaidyanathan, S.; Zhu, Q. Adaptive self-recurrent wavelet neural network and sliding mode controller/observer for a slider crank mechanism. Int. J. Comput. Appl. Technol. 2020, 63, 273–285. [Google Scholar] [CrossRef]
- Djeddi, A.; Dib, D.; Azar, A.T.; Abdelmalek, S. Fractional Order Unknown Inputs Fuzzy Observer for Takagi–Sugeno Systems with Unmeasurable Premise Variables. Mathematics 2019, 7, 984. [Google Scholar] [CrossRef] [Green Version]
- Alain, K.S.T.; Azar, A.T.; Fotsin, H.B.; Romanic, K. Robust Observer-based Synchronization of Chaotic Oscillators with Structural Perturbations and Input Nonlinearity. Int. J. Autom. Control. 2019, 13, 387–412. [Google Scholar] [CrossRef]
- Azar, A.T.; Serrano, F.E. Adaptive Decentralised Sliding Mode Controller and Observer for Asynchronous Nonlinear Large-Scale Systems with Backlash. Int. J. Model. Identif. Control. 2018, 30, 61–71. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).