Next Article in Journal
An Imperfect Repair Model with Delayed Repair under Replacement and Repair Thresholds
Next Article in Special Issue
The Mathematical Model of Cyclic Signals in Dynamic Systems as a Cyclically Correlated Random Process
Previous Article in Journal
Probabilistic Analysis of a Marine Ecological System with Intense Variability
Previous Article in Special Issue
Dynamic Modeling and Vibration Characteristics Analysis of Deep-Groove Ball Bearing, Considering Sliding Effect
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameterization of a Novel Nonlinear Estimator for Uncertain SISO Systems with Noise Scenario

by
Ahmad Taher Azar
1,2,*,
Farah Ayad Abdul-Majeed
3,
Hasan Sh. Majdi
4,
Ibrahim A. Hameed
5,*,
Nashwa Ahmad Kamal
6,
Anwar Jaafar Mohamad Jawad
7,8,
Ali Hashim Abbas
9,
Wameedh Riyadh Abdul-Adheem
10 and
Ibraheem Kasim Ibraheem
11
1
College of Computer and Information Sciences, Prince Sultan University, Riyadh 11586, Saudi Arabia
2
Faculty of Computers and Artificial Intelligence, Benha University, Benha 13518, Egypt
3
Aeronautical Department, College of Technical Engineering, Alfarahidi University, Baghdad 10070, Iraq
4
Department of Chemical Engineering and Petroleum Industries, Al-Mustaqbal University College, Babylon 51001, Iraq
5
Department of ICT and Natural Sciences, Norwegian University of Science and Technology, Larsgårdsve-gen, 2, 6009 Ålesund, Norway
6
Faculty of Engineering, Cairo University, Giza 12613, Egypt
7
Department of Computer Techniques Engineering, Al-Rafidain University College, Baghdad 10064, Iraq
8
College of Technical Engineering, The Islamic University, Najaf 54001, Iraq
9
College of Information Technology, Imam Ja’afar Al-Sadiq University, Al-Muthanna, Samawah 66002, Iraq
10
Department of Electrical Power Engineering Techniques, Al-Mamoun University College, Baghdad 10013, Iraq
11
Department of Computer Techniques Engineering, Dijlah University College, Baghdad 10022, Iraq
*
Authors to whom correspondence should be addressed.
Mathematics 2022, 10(13), 2261; https://doi.org/10.3390/math10132261
Submission received: 15 May 2022 / Revised: 18 June 2022 / Accepted: 24 June 2022 / Published: 28 June 2022
(This article belongs to the Special Issue Dynamical Systems and System Analysis)

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.

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.

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 ( ρ n )
{ ξ ( ρ ) = f ( ξ , , ξ ( ρ 1 ) , η , w , t ) + b ( t ) u , y = ξ + N ,                                             η ˙ = f 0 ( η , ξ , , ξ ( ρ 1 ) ) ,                                                      
where ξ i ,   i { 1 , 2 , , ρ } are system states, η is the state of internal dynamics, u ( t ) C ( ,   ) is the control signal, y ( t ) C ( ,   ) is the measured output, w ( t ) C ( ,   ) is the uncertain exogenous disturbance, b C ( ,   ) is the input gain, f 0 C ( n , n ρ ) is the nonlinear function of internal dynamics, N is a Gaussian measurement noise, and f C ( n × × ,   ) is uncertain dynamics that are a part of the generalized disturbance and may involve exogenous disturbances w , parameter uncertainties, and unmodeled dynamics. The system (1) is not written as a “pure chain of integrators”. Assuming ξ 1 = y ,   ξ 2 = y ˙ . , ξ ρ = ξ ( ρ 1 ) , one gets
{ ξ i = ξ i + 1   i { 1 , 2 . , ρ 1 } ξ ˙ ρ = f ( ξ 1 , ξ 2 , , ξ ρ , w , t ) + ( b ( t ) b 0 ) u + b 0 u
Extending the system with an additional state,
ξ ρ + 1 = f + ( b ( t ) b 0 ) u = L
in which L = f + ( b ( t ) b 0 ) u 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 b 0 \ { 0 } :
(i)
The parameter b 0 is a rough estimate of b ( t ) in the system within a ±50% range [7].
(ii)
The parameter b 0 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 N 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.
L is a continuously differentiable function.
Assumption 2.
There exists M h + such that s u p t [ 0 , ) | Δ h ( t ) | = M h .
Assumption 3.
V : ρ + 2 + and W : ρ + 2 + are functions that are continuously differentiable, with:
λ 1 | | η | | 2 V ( η ) λ 2 | | η | | 2 ,   W ( η ) = | | η | | 2 ,
i = 1 ρ + 1 V ( η ) η i ( η i + 1 a i k ( η 1 ω 0 ρ ) · η 1 ) V ( η ) y ρ + 2 a ρ + 2 k ( η 1 ω 0 ρ ) η 1 W ( η )
where  λ 1  and  λ 2  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  ( ρ + 1 ) t h  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 L will be observed by the following LESO (2), as presented in [4]:
{ ξ ^ ˙ i = ξ ^ i + 1 + β i ( y ξ ^ 1 ) ,     i { 1 , 2 , , ρ 1 } ξ ^ ˙ ρ = ξ ^ ρ + 1 + β ρ ( y ξ ^ 1 ) + b 0 u ξ ^ ˙ ρ + 1 = β ρ + 1 ( y ξ ^ 1 )
where β i is the ESO gain parameter to be tuned, i = 1 , 2 , , ρ + 1 .
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
( β 1 β 2 β ρ + 1 ) = ( a 1 ω 0 a 2 ω 0 2 a ρ + 1 ω 0 ρ + 1 )
where ω 0 is the ESO bandwidth, a i ,   i = 1 ,   2 , , ρ + 1 are carefully chosen in such a way that the characteristic polynomial s ρ + 1 + a 1 s ρ + + a ρ s + a ρ + 1 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 s ρ + 1 + a 1 s ρ + + a ρ s + a ρ + 1 = ( s + 1 ) ρ + 1 where the binomial coefficients a i , i = 1 ,   2 , , ρ + 1 are defined as [29]:
a i = ( ρ + 1 ) ! i ! ( ρ + 1 i ) ! ,         1 i ρ + 1
The characteristic polynomial of Equation (2) has the following form:
s ρ + 1 + β 1 s ρ + + β ρ s + β ρ + 1 = ( s + ω 0 ) ρ + 1
Observer bandwidth ω 0 is the lone adjusting observer parameter, which makes the adjustment of the LESO easier. By manipulating a single parameter ω 0 , 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 ξ i ,   i { 1 ,   2 , , ρ } and the generalized disturbance ξ ρ + 1 = L [4]. In this case, the generated control signal u based on the estimated states ξ i   i { 1 ,   2 , , ρ } and the generalized disturbance ξ ρ + 1 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,
ξ ^ ˙ i = ξ ^ i + 1 + β i 𝓰 y ξ ^ 1 , i { 1 , 2 . , ρ 1 } ξ ^ ˙ ρ = ξ ^ ρ + 1 + β ρ 𝓰 y ξ ^ 1 + b 0 u ξ ^ ρ + 1 = ξ ^ ρ + 2 + β ρ + 1 𝓰 y ξ ^ 1 ξ ^ ˙ ρ + 2 = β ρ + 2 𝓰 y ξ ^ 1
where β i , i = { 1 ,   2 , , ρ + 2 } , is observer gains to be tuned. Let β i = a i ω 0 i , where a i , i { 1 ,   2 . , ρ + 2 } is the associated tuning coefficient with each ω 0 i , and ω 0 is the selected NHOESO bandwidth. The nonlinear function 𝓰 : is designed as,
𝓰 ( e ) = K α | e | α s i g n ( e ) + K β | e | β e
where e = y ξ ^ 1 is the estimation error, and K α , K β , α   and   β are positive tuning coefficients, see Figure 1. The proposed nonlinear function of (10) can be rewritten as,
𝓰 ( e ) = ( K α | e | α e s i g n ( e ) + K β | e | β ) e
Since sign( e ) = e /| e | for | e | 0 , then
𝓰 ( e ) = { 0                                                   e = 0 k ( e ) e                               e 0
The function k : / { 0 } + is a nonlinear even-gain function with
k ( e ) = K α | e | α 1 + K β | e | β
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:
{ ξ i = ξ i + 1 ,   i { 1 , 2 , , ρ 1 } ξ ˙ ρ = f ( ξ , w , t ) + b ( t ) u y = ξ 1 + N
where u C ( ,   ) is the control input, y C ( , ) is the measured output, f C ( ρ × × , ) is an unknown system function, ξ = ( ξ 1 , ξ 2 , , ξ ρ ) T ρ is system states, w ( t ) C ( , ) is the uncertain exogenous disturbance, b C ( , ) is the input gain, and N [ δ , δ ] is the bounded measurement noise where δ is a positive small real number.
By adding an extended state ξ ρ + 1 = f + ( β b 0 ) u = L , ξ ρ + 2 = L ˙ , the system given in Equation (11) can be written as
ξ ˙ 1 = ξ 2 ξ ˙ 2 = ξ 3 ξ ˙ n = ξ n + 1 + b 0 u ξ ˙ n + 1 = ξ n + 2 ξ ˙ n + 2 = Δ h y = ξ 1 + N
where Δ h = L ¨ .
Assumption 4.
V : ρ + 2 + and W : ρ + 2 + are functions that are continuously differentiable with:
λ 1 | | η | | 2 V ( η ) λ 2 | | η | | 2 ,     W ( η ) = | | η | | 2
i = 1 ρ + 1 V ( η ) η i ( η i + 1 a i k ( η 1 ω 0 ρ + N ( t ω 0 ) ) η 1 ) V ( η ) η ρ + 2 a ρ + 2 k ( η 1 ω 0 ρ + N ( t ω 0 ) ) η 1                                                               W ( η )
where  λ 1  and  λ 2  are positive constants.
Theorem 1.
Given the system (12) and the NHOESO (9), under Assumptions 1, 2, 3, and 4 and m a x i { 1 , 2 , , ρ + 2 } ( a i ) B , where B + for any initial values, it is proven that l i m t ω 0 | ξ i ( t ) ξ ^ i ( t ) | = 0 , for specific values of the parameters of the nonlinear function 𝓰 ( · ) , where ξ i and ξ ^ i ( i { 1 ,   2 , , ρ + 2 } ) denote respectively the solutions of (12) and (9).
Proof of Theorem 1.
e i = ξ i ξ ^ i ,   i { 1 , 2 , , ρ + 2 }
η i ( t ) = ω 0 ρ + 1 i e i ( t ω 0 ) ,   i { 1 , 2 , , ρ + 2 }
e i ( t ω 0 ) = 1 ω 0 ρ + 1 i η i ( t )
The time-scaled estimation error dynamics is:
d η 1 d t = η 2 a 1 k η 1 ω 0 ρ + N t ω 0 η 1 + ω 0 ρ N t ω 0 d η 2 d t = η 3 a 2 k η 1 ω 0 ρ + N t ω 0 η 1 + ω 0 ρ N t ω 0 d η ρ d t = η ρ + 1 a ρ k η 1 ω 0 ρ + N t ω 0 η 1 + ω 0 ρ N t ω 0 d η ρ + 1 d t = η ρ + 2 a ρ + 1 k η 1 ω 0 ρ + N t ω 0 · η 1 + ω 0 ρ N t ω 0 d η ρ + 2 d t = Δ h ω 0 2 a ρ + 2 k η 1 ω 0 ρ + N t ω 0 · η 1 + ω 0 ρ N t ω 0
Finding the derivative of V ( η ) with respect to t along the solution η of Equation (18), one gets
V ˙ ( η ) along ( 18 ) = i = 1 ρ + 1 V ( η ) η i η i + 1 ( t ) a i k η 1 ( t ) ω 0 ρ + N t ω 0 · η 1 V ( η ) η ρ + 2 a ρ + 2 k η 1 ( t ) ω 0 ρ + N t ω 0 · η 1 + i = 1 ρ + 2 V ( η ) η i a i k η 1 ω 0 ρ + N t ω 0 · ω 0 ρ N t ω 0 + V ( η ) η ρ + 2 Δ h ω 0 2
Consider Equation (14) given in Assumption 4:
V ˙ ( η ) | a l o n g   ( 18 ) W ( η ) + i = 1 ρ + 2 V ( η ) η i ( a i k ( η 1 ( t ) ω 0 ρ + N ( t ω 0 ) ) · ω 0 ρ N ( t ω 0 ) ) + V ( η ) η ρ + 2 ( Δ h ω 0 2 )
Given Assumption 4, consider the candidate Lyapunov functions V , W : n + 1 + defined by V ( η ) = P η , η , where η ρ + 2 and P is a symmetric positive definite matrix. Suppose (3) in Assumption 3 with λ 1 = λ m i n ( P ) and λ 2 = λ m a x ( P ) . Thus, when ( η ) λ m a x ( P ) | | η | | 2 and | V η ρ + 2 | | | V ( η ) η | | , then | V η ρ + 2 | 2 λ m a x ( P ) | | η | | . Moreover, V ( η ) λ m a x ( P ) | | η | | 2 = λ m a x ( P ) W ( η ) . Thus, W ( η ) V ( η ) λ m a x (   P ) . Finally, because λ m i n ( P ) | | η | | 2 V ( η ) , this leads to | | η | | V ( η ) λ m i n ( P ) . As a result,
V ˙ ( η ) | a l o n g   ( 14 ) V ( η ) λ m a x ( P ) + 2 ( ρ + 2 ) ω 0 ρ δ B λ m a x ( P ) V ( η ) λ m i n ( P ) k ( η 1 ( t ) ω 0 ρ + N ( t ω 0 ) ) + 2 λ m a x ( P ) V ( η ) λ m i n ( P ) ( M h ω 0 2 )
This is because d d t V ( η ) = 1 2 1 V ( η ) V ˙ ( η ) . Thus
d d t V ( η ) 1 2 1 V ( η ) ( V ( η ) λ m a x ( P ) + 2 ( ρ + 2 ) ω 0 ρ δ B λ m a x ( P ) V ( η ) λ m i n ( P ) k ( η 1 ( t ) ω 0 ρ + N ( t ω 0 ) ) + 2 λ m a x ( P ) V ( η ) λ m i n ( P ) ( M h ω 0 2 ) )
d d t V ( η ) V ( η ) 2 λ m a x ( P ) + ( ρ + 2 ) ω 0 ρ δ B λ m a x ( P ) 1 λ m i n ( P ) k ( η 1 ( t ) ω 0 ρ + N ( t ω 0 ) ) + λ m a x ( P ) 1 λ m i n ( P ) ( M h ω 0 2 )
To reduce the effect of noise on the NHOESO, the following constraint is considered:
λ m a x ( P ) 1 λ m i n ( P ) ( M h ω 0 2 ) ( ρ + 2 ) ω 0 ρ δ B λ m a x ( P ) 1 λ m i n ( P ) k ( η 1 ( t ) ω 0 ρ + N ( t ω 0 ) )
which leads to ( M h ω 0 2 ) ( ρ + 2 ) ω 0 ρ δ B k ( η 1 ( t ) ω 0 ρ + N ( t ω 0 ) ) . After rearranging, one obtains k ( η 1 ω 0 ρ + N ( t ω 0 ) ) M ( ρ + 2 ) δ B ω 0 ρ + 2 .
Since k ( e ) = K α | e | α 1 + K β | e | β , and by letting e = η 1 ω 0 ρ + N ( t ω 0 ) in k ( e ) , the following is obtained:
K α | η 1 ( t ) ω 0 ρ + N ( t ω 0 ) | α 1 + K β | η 1 ( t ) ω 0 ρ + N ( t ω 0 ) | β M h ( ρ + 2 ) δ B ω 0 ρ + 2
Firstly, letting K α 0 ,   a n d   α 1 , Equation (25) is then reduced to K β | η 1 ω 0 ρ + N ( t ω 0 ) | β M h ( ρ + 2 ) δ B ω 0 ρ + 2 , which leads to:
K β | η 1 + ω 0 ρ N ( t ω 0 ) | β M h ( ρ + 2 ) δ B ω 0 ρ + 2 ρ β
To cancel the term ω 0 ρ + 2 ρ β , ρ + 2 ρ β = 0 β = ( 1 + 2 ρ ) is considered. Subsequently, Equation (26) is reduced to a simpler form which is expressed as
K β | η 1 + ω 0 n N ( t ω 0 ) | β M h ( n + 2 ) δ B ω 0 n + 2 n β
Consequently,
K β M h ( ρ + 2 ) δ B | η 1 ( t ) + ω 0 ρ N ( t ω 0 ) | β
A very large value of ω 0 leads to a very small value of K β . The result of the parameterization step is given as
K α 1 ,   α 1 , K β 1 , a n d   β ( 1 + 2 ρ )
Figure 2 shows function (10) according to the parameters in (29), which is called 𝓰 n e w ( · ) and leads to
d d t V ( η ) V ( η ) 2 λ m a x ( P ) + λ m a x ( P ) 1 λ m i n ( P ) ( M h ω 0 2 )
Solving the ordinary differential Equation (30) gives
V ( η ) 2 M h λ 2 m a x ( P ) ω 0 2 λ m i n ( P ) ( 1 e t 2 λ m a x ( P ) ) + V ( η ( 0 ) ) e t 2 λ m a x ( P )
Based on Assumption 4 and the foregoing analysis, then
| | η | | 2 M h λ 2 m a x ( P ) ω 0 2 λ m i n ( P ) ( 1 e t 2 λ m a x ( P ) ) + V ( η ( 0 ) ) λ m i n ( P ) e t 2 λ m a x ( P )
It follows from Equation (17) that
| ξ i ξ ^ i | = 1 ω 0 ρ + 1 i | η i ( ω 0 t ) | | ξ i ξ ^ i | 1 ω 0 ρ + 1 i η ( ω 0 t )
Thus, using Equation (32) gives
| ξ i ξ ^ i | 1 ω 0 ρ + 1 i ( 2 M h λ 2 m a x ( P ) ω 0 2 λ m i n ( P ) ( 1 e ω 0 t 2 λ m a x ( P ) ) + V ( η ( 0 ) ) λ m i n ( P ) e ω 0 t 2 λ m a x ( P ) )
lim t | ξ i ξ ^ i | = 1 ω 0 ρ + 3 i 2 M h λ 2 m a x ( P ) λ m i n ( P ) = O ( 1 ω 0 n + 3 i )
Finally,
lim t ω 0 | ξ i ξ ^ i | = 0
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 N to a lower gain value. To illustrate the above discussion with numerical values, consider the parameters of the LESO with the following values ω 0 = 50 ,   a 1 = 4 ,   a 2 = 6 ,   a 3 = 4 ,   and   a 4 = 1 .
The parameters of the nonlinear error function 𝓰 ( · ) in the NHOESO are selected as α = 0.233 ,   β = 0.334 ,   k α = 0.617 ,   and   k β = 0.143 . The nonlinear error function 𝓰 n e w ( · ) is selected with the following parameters: α = 0.8 ,     β = 2 ,   k α = 0.05   and   k β = 0.05 . Table 2 shows the value of the error-correcting term for e 1 = 0.1 .
The LESO with gain β i = α i ω i for a large bandwidth leads to a high gain which is multiplied by the measurement noise N . 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
{ ξ ˙ 1 = ξ 2                                                                                                                             ξ ˙ 2 = f ( ξ 1 ,   ξ 2 ) + w ( t ) + ( 1 + a 3 s i n ( t ) ) u y = ξ 1
where f ( ξ 1 , ξ 2 ) = a 1 ξ 1 + a 2 s i n ( ξ 2 ) , with a 1 = 0.2 , a 2 = a 3 = 0.1 , and w ( t ) = exp ( t ) c o s ( t ) . The reference input r ( t ) is chosen as a periodic signal and is expressed as c o s ( 0.5 t ) 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
u = f a l ( e ˜ 1 , α 1 , δ 1 ) + f a l ( e ˜ 2 , α 2 , δ 2 ) ξ ^ 3
where f a l ( e , α , δ ) is expressed as
f a l ( e , α , δ ) = { e δ 1 α                     | e | δ | e | α s g n ( e ) | e | > δ
The tracking error which is driving the control signal is given by ( e ˜ 1 ,   e ˜ 2 ) T = ( r 1 ,   r 2 ) T ( ξ ^ 1 ,   ξ ^ 2 ) T . The desired transient profile vector ( r 1 ,   r 2 ) T is obtained using the conventional TD given as in [1],
{ r ˙ 1 = r 2 ,                                                                                       r ˙ 2 = R s i g n ( r 1 r + r 2 | r 2 | 2 R )
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 = 0   t f t | e |   d t and ISU = 0 t f u 2   d t .
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 ( ξ ^ 1 , ξ ^ 2 ) T and the estimated generalized disturbance ξ ^ 3 . The response curves of these scenarios are shown in Figure 3, Figure 4 and Figure 5, respectively.
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 N , 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 β i 𝓰 ( y ξ ^ 1 ) ,   i { 1 ,   , ρ + 2 } . The performance of the NHOESO is improved because it leads to a better state estimation and minimum estimation errors under measurement noise N . This has a direct effect on the generation of the appropriate control law u , 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.
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

  1. 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]
  2. 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]
  3. 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]
  4. 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]
  5. 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]
  6. 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]
  7. Zhao, Z.L.; Guo, B.Z. A nonlinear extended state observer based on fractional power functions. Automatica 2017, 81, 286–296. [Google Scholar] [CrossRef]
  8. 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]
  9. 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]
  10. 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]
  11. 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]
  12. 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]
  13. 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).
  14. 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]
  15. 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]
  16. 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]
  17. 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]
  18. 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).
  19. 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]
  20. 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]
  21. Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
  22. Luenberger, D.G. Observing the State of a Linear System. IEEE Trans. Mil. Electron. 1964, 8, 74–80. [Google Scholar] [CrossRef]
  23. 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]
  24. 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]
  25. 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]
  26. 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]
  27. 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]
  28. 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]
  29. 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]
  30. 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]
  31. 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]
  32. 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]
  33. 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]
  34. 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]
  35. 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]
  36. 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]
  37. 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]
  38. 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]
  39. 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]
Figure 1. The 𝓰 function with parameters α = 0.233 ,   β = 0.334 ,   k α = 0.617   and   k β = 0.143 .
Figure 1. The 𝓰 function with parameters α = 0.233 ,   β = 0.334 ,   k α = 0.617   and   k β = 0.143 .
Mathematics 10 02261 g001
Figure 2. The curve of the nonlinear error function: (a) 𝓰 ( · ) with α = 0.233 ,   β = 0.334 ,   k α = 0.617 ,   and   k β = 0.143 ; (b) 𝓰 n e w ( · )   with   α = 0.8 ,   β = 2 ,   k α =   0.05, and   k β = 0.05.
Figure 2. The curve of the nonlinear error function: (a) 𝓰 ( · ) with α = 0.233 ,   β = 0.334 ,   k α = 0.617 ,   and   k β = 0.143 ; (b) 𝓰 n e w ( · )   with   α = 0.8 ,   β = 2 ,   k α =   0.05, and   k β = 0.05.
Mathematics 10 02261 g002
Figure 3. Results of the numerical simulation for Scenario 1: (a) tracking response y of the reference input r ; (b) control action u ; (c) estimation of the generalized disturbance ξ ^ 3 .
Figure 3. Results of the numerical simulation for Scenario 1: (a) tracking response y of the reference input r ; (b) control action u ; (c) estimation of the generalized disturbance ξ ^ 3 .
Mathematics 10 02261 g003
Figure 4. Results of the numerical simulation for Scenario 2, (a) tracking response y of the reference input r ; (b) control action u ; (c) estimation of the generalized disturbance ξ ^ 3 .
Figure 4. Results of the numerical simulation for Scenario 2, (a) tracking response y of the reference input r ; (b) control action u ; (c) estimation of the generalized disturbance ξ ^ 3 .
Mathematics 10 02261 g004
Figure 5. Numerical simulation results for Scenario 3: (a) tracking response y of the reference input r ; (b) control action u ; (c) estimation of the generalized disturbance ξ ^ 3 .
Figure 5. Numerical simulation results for Scenario 3: (a) tracking response y of the reference input r ; (b) control action u ; (c) estimation of the generalized disturbance ξ ^ 3 .
Mathematics 10 02261 g005
Table 1. Symbol definitions.
Table 1. Symbol definitions.
SymbolDefinition
Set of real numbers
t Time (s)
t 0 Initial time
u System input signal
y Measured output signal
f ( · ) Unknown system function
w Uncertain exogenous disturbance
b Input gain
f 0 ( · ) Nonlinear function of internal dynamics
C Class of Differentiable functions
b 0 Nominal input gain
V ( · ) Lyapunov function
ρ Relative degree
η Internal state vector
ξ External state vector
L Generalized disturbance
Δ Derivative of the generalized disturbance
M Upper bound of the derivative of the generalized disturbance
ω 0 Observer bandwidth
u 0 Nominal control signal
r Reference input signal
f a l ( · ) ADRC nonlinear function
N Measurement noise
P Symmetric positive definite matrix
Δ h Second derivative of the generalized disturbance
M h Upper bound of the second derivative of the generalized disturbance
𝓰 ( · ) Proposed nonlinear function
O ( · ) Limiting behavior of a function, namely, “Big O” notation
λ m a x Maximum Eigenvalue
λ m i n Minimum Eigenvalue
Table 2. The values of the error-correcting term.
Table 2. The values of the error-correcting term.
i a i ω 0 i   e 1 a i ω 0 i   𝓰 ( e 1 ) a i ω 0 i   𝓰 n e w ( e 1 )
1207 41.6
215005507.9119.6
350,00018,359 63987.2
Table 3. Values of the performance indices of the three scenarios.
Table 3. Values of the performance indices of the three scenarios.
ScenarioITAEISU
Scenario 141.3475192782.555268
Scenario 21.32180828.825156
Scenario 31.58665111.719821
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Azar, A.T.; Abdul-Majeed, F.A.; Majdi, H.S.; Hameed, I.A.; Kamal, N.A.; Jawad, A.J.M.; Abbas, A.H.; Abdul-Adheem, W.R.; Ibraheem, I.K. Parameterization of a Novel Nonlinear Estimator for Uncertain SISO Systems with Noise Scenario. Mathematics 2022, 10, 2261. https://doi.org/10.3390/math10132261

AMA Style

Azar AT, Abdul-Majeed FA, Majdi HS, Hameed IA, Kamal NA, Jawad AJM, Abbas AH, Abdul-Adheem WR, Ibraheem IK. Parameterization of a Novel Nonlinear Estimator for Uncertain SISO Systems with Noise Scenario. Mathematics. 2022; 10(13):2261. https://doi.org/10.3390/math10132261

Chicago/Turabian Style

Azar, Ahmad Taher, Farah Ayad Abdul-Majeed, Hasan Sh. Majdi, Ibrahim A. Hameed, Nashwa Ahmad Kamal, Anwar Jaafar Mohamad Jawad, Ali Hashim Abbas, Wameedh Riyadh Abdul-Adheem, and Ibraheem Kasim Ibraheem. 2022. "Parameterization of a Novel Nonlinear Estimator for Uncertain SISO Systems with Noise Scenario" Mathematics 10, no. 13: 2261. https://doi.org/10.3390/math10132261

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop