Abstract
This article addresses the problem of finite-time stabilization via output feedback for high-order planar systems subjected to an asymmetric output constraint. By delicately exploring the features of nonlinearities and utilizing skillful manipulations of signum functions, a new fraction-type asymmetric barrier Lyapunov function and a distinctive non-smooth state observer are developed. On the basis of the proposed barrier Lyapunov function along with the state observer, the celebrated adding a power integrator technique is elegantly renovated to develop a novel approach by which a continuous output feedback finite-time stabilizer is constructed in a systematic fashion while ensuring the fulfillment of a pre-specified asymmetric output constraint. The presented scheme is a unification approach able to achieve the finite-time stabilization via output feedback for systems subjected to or free from output constraints simultaneously, without needing to change both the controller and observer structures. A numerical is provided to illustrate the superiority of the developed method.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Without doubt, the asymptotic or finite-time stabilization for high-order nonlinear systems has been extensively known as a challenging problem in the nonlinear control field, primarily due to the system inherent nonlinearities as well as the lack of controllability/observability or the non-existence of the Jacobian linearization around the origin [1, 2]. A technological breakthrough was made by Qian and Lin in [1, 3] where the celebrated strategy named adding a power integrator technique was developed to derive solutions to the stabilization issue for high-order nonlinear systems. The underlying philosophy behind the adding a power integrator technique is the mechanism of feedback domination, which not only contributes to a distinctive perspective in dealing with the deep-seated obstacles stemming from system inherent nonlinearities but also potentially provides insights, for output feedback design, into constructing a state observer without relying on the separation principle, thereby stimulating considerable elegant results dedicated to the stabilization problem of high-order nonlinear systems; see, e.g., [4,5,6,7,8,9,10,11,12,13,14,15,16,17] and the references therein.
When a more ambitious objective, namely the stabilization subjected to some pre-specified output constraints, is pursued further for safety reasons and/or performance specifications [18,19,20,21,22,23,24], in the literature relatively less progress has been made toward high-order nonlinear systems [25,26,27,28,29,30], where [28,29,30] are particularly concerned with finite-time stabilization. The major remedy proposed in [28,29,30] for coping with the finite-time stabilization problem of high-order nonlinear systems subjected to output constraints is to introduce/employ a proper barrier Lyapunov function (BLF) (for the definition, see [30, 31]) together with the decisive requirement of full-state availability. When full-state measurements are unavailable, the schemes in [28,29,30] are no longer applicable, and a new method using output feedback design surely deserves further investigation/development. Notably, tackling this issue is a nontrivial and challenging task essentially due to the deficiency of constructive/explicit designs of BLFs and state observers in handling competently the output feedback finite-time stabilization subjected to asymmetric output constraints. As a matter of fact, even for a two-dimensional case, the problem of how to synthesize an output feedback finite-time stabilizer for high-order nonlinear systems subjected to asymmetric output constraints remains unknown and largely open in the literature.
Motivated by the results reviewed above, in this paper we focus our attention on the problem of finite-time stabilization via output feedback for high-order planar systems subjected to an asymmetric output constraint described by
where \(x=(x_1,x_2)^T\in {\mathbb {R}}^2\), \(u\in {\mathbb {R}}\) and \(y\in {\mathbb {R}}\) denote the system state, control input, and output, respectively, and \(p\in {\mathbb {R}}_{odd}^+:=\{r\in {\mathbb {R}}~|~r=r_1/r_2~\text {with}~r_1~\text {and}~r_2~\text {being}\) \(\text {positive odd integers}\}\). For \(i=1,2\), the nonlinearity \(\phi _i:{\mathbb {R}}^i\times {\mathbb {R}}^+\) and unknown parameter \(\theta :{\mathbb {R}}^2\times {\mathbb {R}}^+\rightarrow {\mathbb {R}}\) are continuous. The initial state is represented by \(x(t_0)\in {\mathbb {R}}^2\) with \(t_0\in {\mathbb {R}}^+\) being the initial time, and the asymmetric output constraint is formulated as \(-\kappa _l<y(t)<\kappa _u\) for all \(t\ge t_0\) where \(\kappa _l\) and \(\kappa _u\) are pre-specified positive real constants. Because appropriate conditions on system uncertainties and nonlinearities are essentially necessary for output feedback stabilization [4, 9, 14], we impose the assumptions below on system (1).
Assumption 1
The unknown parameter \(\theta (x,t)\) is uniformly bounded in the sense that there exist two positive smooth functions \({\underline{\theta }}:{\mathbb {R}}\rightarrow (0,\infty )\) and \({\overline{\theta }}:{\mathbb {R}}\rightarrow (0,\infty )\) such that
for all \((x,t)\in {\mathbb {R}}^2\times {\mathbb {R}}^+\).
Assumption 2
The nonlinearities \(\phi _1(x_1,t)\) and \(\phi _2(x,t)\) satisfy locally homogeneous growth conditions; i.e., there exist a negative real constant \(\sigma \) and two nonnegative smooth functions \({\overline{\phi }}_i:{\mathbb {R}}\rightarrow {\mathbb {R}}^+\) for \(i=1,2\) such that
for all \((x,t)\in {\mathbb {R}}^2\times {\mathbb {R}}^+\), where \(m_1=1\), \(m_2=(m_1+\sigma )/p>0\) and \(m_2+\sigma >0\).
Based on the above assumptions, a new fraction-type asymmetric BLF acting a delicate treatment of asymmetric constraints is first designed by exploiting and using the intrinsic characteristics of the system nonlinearities \(\phi _i(\cdot )\)’s. Next, a continuous state feedback controller working as an intermediate design is synthesized by elaborately renovating the adding a power integrator technique through an artful implantation of the developed fraction-type asymmetric BLF together with exquisite manipulations of signum functions. Furthermore, a one-dimensional non-smooth state observer furnished with a state-dependent gain is organized by carefully pondering the nonlinearities inherent in system (1). By skillfully integrating the observer with the state feedback controller and befittingly setting the observer gain, a continuous output feedback finite-time stabilizer can be explicitly constructed for system (1), thereby fulfilling the finite-time stabilization task and meanwhile preventing the violation of the constraint on the output.
As the first work successfully achieving the finite-time stabilization via output feedback for high-order planar nonlinear systems subjected to asymmetric output constraints, this paper offers the following appealing novelties/innovations. First, the proposed fraction-type asymmetric BLF is significantly distinguished from the common tangent-type [19, 20, 22, 23] and logarithm-type [21, 28, 29, 31] BLFs in the aspect that the construction of the fraction-type asymmetric BLF in this paper fully takes into account and elegantly subsumes the intrinsic characteristics of the system nonlinearities \(\phi _i(\cdot )\)’s, thus offering the feasibility/utility of the designed fraction-type BLF to system (1) and some remarkable features (also, see Remark 4). Second, the presented scheme is a unification methodology by which one is able to achieve simultaneously the finite-time stabilization by output feedback for system (1) subjected to or free from asymmetric output constraints, without needing to change the controller and observer structures. That is to say, when the output constraint is purposely assigned to be infinity (i.e., considering the scenario of no constraint), the proposed strategy will directly evolve into the one applicable to dealing with the pure task of output feedback stabilization for system (1) without output constraints (also, refer to Remark 5).
Notation: The notations utilized in this paper are listed below. \({\mathbb {R}}\) denotes the set of real numbers, \({\mathbb {R}}^n\) represents the n-dimensional Euclidean space, \({\mathbb {R}}^+\) is the set of nonnegative real numbers, and \({\mathbb {R}}_{odd}^+=\{r\in {\mathbb {R}}~|~r=r_1/r_2~\text {with}~r_1~\text {and}~r_2~\text {being positive odd integers}\}\). Suppose that \(c_1\) is a nonnegative real constant, \(c_i\) for \(i=2,3\) are two positive real constants, and \({\mathbb {U}}\subset {\mathbb {R}}^n\) is an open connected set (i.e., a domain); we let \(\lceil z\rceil ^{c_1}=|z|^{c_1}sign(z)\) for all \(z\in {\mathbb {R}}\) with \(\lceil z\rceil ^{0}=1\) if \(z=0\), where \(sign(\cdot )\) being the standard signum function, \({\mathbb {M}}_i(c_2,c_3)=\{(z_1,\ldots ,z_i)^T\) \(\in {\mathbb {R}}^i~|~-c_2< z_1< c_3\}\subset {\mathbb {R}}^i\) for \(i=1,\ldots ,n\), and \(\partial {\mathbb {U}}\) be the boundary of \({\mathbb {U}}\).
2 Preliminaries and technical lemmas
Because the finite-time convergence can be secured only by non-Lipschitz continuous systems [13, 32], we first recall the definition and relevant lemma of a BLF in regard to a continuous time-varying nonlinear system.
Definition 1
([25]) Consider a time-varying nonlinear system described by
where \(\eta =(\eta _1,\ldots ,\eta _n)^T\in {\mathbb {R}}^n\) and \(f:{\mathbb {R}}^n\times {\mathbb {R}}^+\rightarrow {\mathbb {R}}\) is continuous. Suppose that \({\mathbb {U}}\subset {\mathbb {R}}^n\) satisfying \(0\in {\mathbb {U}}\) is open connected (i.e., \({\mathbb {U}}\subset {\mathbb {R}}^n\) is a domain), and \(W:{\mathbb {U}}\rightarrow {\mathbb {R}}\) is positive definite and continuously differentiable. If \(W(\eta )\) satisfies the two conditions:
-
(i)
\(W(\eta )\rightarrow \infty \) as \(\eta \rightarrow \partial {\mathbb {U}}\)
-
(ii)
\(W(\eta (t))\le l\) for all \(t\ge t_0\) with \(l\in {\mathbb {R}}^+\) and for every complete solutionFootnote 1\(\eta (t)\) of system (2) starting from the initial state \(\eta (t_0)\in {\mathbb {U}}\)
then \(W(\eta )\) is called a BLF of system (2).
Remark 1
Definition 1 is an extension of the one in [21, 31]. In fact, the definition of a BLF presented in [21, 31] is with respect to time-invariant (autonomous) systems. In accordance with similar notions, Definition 1 is established here so as to provide a comprehensive/self-contained definition of a BLF when considering a general time-varying (non-autonomous) nonlinear system (2) which is continuous and not necessary to satisfy the Lipschitz condition.
Remark 2
Suppose that in the design process later there exists a continuously differentiable and positive definite function \(W:{\mathbb {D}}\subset {\mathbb {R}}^i\rightarrow {\mathbb {R}}\) with \(i<n\) and \({\mathbb {D}}\) being an open connected set, which exactly fulfills (i) of Definition 1 but depends only on partial states of system (1). Then, according to Definition 1, such a function \(W(\cdot )\) will be referred to, with an abuse of terminology, as a BLF of system (1).
Lemma 1
([25]) Consider system (2) and two positive real constants \(\kappa _l\) and \(\kappa _u\). If there exist two continuously differentiable functions \(W_1:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}\) and \(W_2:{\mathbb {M}}_n(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}\), where \(W_1(\eta _1)\) is positive definite and \(W_2(\eta )\) is nonnegative, such that
-
(i)
\(W_1(\eta _1)\rightarrow \infty \) as \(\eta _1\rightarrow \partial {\mathbb {M}}_1(\kappa _l,\kappa _u)\)
-
(ii)
When setting \(W(\eta )=W_1(\eta _1)+W_2(\eta )\), there hold \(W(\eta )\rightarrow \infty \) as \(\Vert (\eta _2,\ldots ,\eta _n)\Vert \rightarrow \infty \) with any fixed \(\eta _1\in {\mathbb {M}}_1(\kappa _l,\kappa _u)\), and
$$\begin{aligned} \frac{\partial W(\eta )}{\partial \eta }f(\eta ,t)\le 0 \end{aligned}$$for all \((\eta ,t)\in {\mathbb {M}}_n(\kappa _l,\kappa _u) \times {\mathbb {R}}^+\)
then every solutionFootnote 2\(\eta (t)\) of system (2) starting from \(\eta (t_0)\in {\mathbb {M}}_n(\kappa _l,\kappa _u)\) is defined on \([t_0,\infty )\) and fulfills \(\eta (t)\in {\mathbb {M}}_n(\kappa _l,\kappa _u)\) for all \(t\ge t_0\).
We next introduce five lemmas, which play a crucial role in deriving the main results. The proof of the first three lemmas can be found in [2, 5, 17], whereas the last two lemmas are new and proved correspondingly.
Lemma 2
([2]) Let \(c_1\ge 0\) and \(c_i>0\) for \(i=2,3,4\) be real constants. For any \(z_1,z_2\in {\mathbb {R}}\), there holds
Lemma 3
([5, 17]) Let \(c>0\) be a real constant. For any \(z_i\in {\mathbb {R}}\) with \(i=1,\ldots ,n\), there holds
where \(\alpha =n^{c-1}\) if \(c\ge 1\) and \(\alpha =1\) if \(c<1\).
Lemma 4
([17]) Let \(c_1\ge 1\) and \(c_2>0\) be real constants. For any \(z_1,z_2\in {\mathbb {R}}\), there holds
Lemma 5
Let \(c_1\in (0,1)\) and \(c_2\in [0,1]\). For any \(z\in {\mathbb {R}}\), there holds
Proof
Let \(\varrho _i:{\mathbb {R}}\rightarrow {\mathbb {R}}\) for \(i=1,2,3\) be three functions respectively defined as
Because \(\varrho _2(z)\) is differentiable on \((-1,0)\cup (0,1)\) with
for all \(z\in (-1,0)\cup (0,1)\), using the mean value theorem and the relation \(\varrho _1(z)\ge \varrho _2(z)\) for all \(z\in {\mathbb {R}}\), one has
for all \(z\in [-1,1]\). Next, it follows from Lemma 2 that
for all \(z\in (-\infty ,-1)\cup (1,\infty )\). Based on the fact that \(z^{c_1}-1<(z-1)c_1\) for all \(z\in (0,1)\cup (1,\infty )\) [34], one can easily show that
for all \(z\in (-\infty ,-1)\cup (1,\infty )\). This together with (4) leads to
for all \(z\in (-\infty ,-1)\cup (1,\infty )\). Combining (3) and (5) completes the proof. \(\square \)
Lemma 6
Let \(c_1\in (0,1)\), \(c_2\in (0,\infty )\) and \(t_0\in [0,\infty )\). If \(\varphi :[t_0,\infty )\rightarrow [0,\infty )\) is a continuous function satisfying \(\varphi (t_0)>0\) such that
for all \(t\in [t_0,\infty )\), then there holds
for all \(t\in [t_0,T)\) with
Proof
Define the set
and let \(\varpi :[t_0,T]\rightarrow {\mathbb {R}}\) be of the form
which is clearly continuous. Because \(\varpi (t_0)=\varphi (t_0)>0\), \(\varpi (T)=0\) and \(\varpi (t)>0\) for all \(t\in [t_0,T)\), it suffices to prove that \({\mathbb {H}}\) is empty. To this end, assume that there exists \(t_1\in {\mathbb {H}}\) (i.e., \(\varpi (t_1)<\varphi (t_1)\)) and consider the set
Letting \(t_2=\inf ({\mathbb {K}})\), one has \(\varpi (t_2)=\varphi (t_2)\) and \(0< \varpi (t)<\varphi (t)\) for all \(t\in (t_2,t_1]\) due to the continuity of \(\varphi (\cdot )\) and \(\varpi (\cdot )\); this implies that
for all \(t\in [t_2,t_1]\). Now, since
for all \(t\in [t_0,T]\), it is easy to derive from (6) that
for all \(t\in [t_2+\varepsilon ,t_1]\) with \(\varepsilon >0\); this also implies that there exists \(t_3\in [t_2+\varepsilon ,t_1]\subset [t_2,t_1]\) such that \(\varphi (t_3)<\varpi (t_3)\) and therefore leads to a contradiction to (7). The proof is completed. \(\square \)
Remark 3
It is worth pointing out that if \(c_2\in (-\infty ,0)\), Lemma 6 is exactly a special case of the so-called Bihari’s inequality [35]. Due to the generalization of the condition (6) with including a positive real constant \(c_2\in (0,\infty )\), Lemma 6 can be technically viewed as an extension or counterpart of the Bihari’s inequality. Notably, from Lemma 6 we have \(\varphi (T)=0\); if, in addition, \(\varphi (t)\) is non-increasing, one further has \(\varphi (t)=0\) for all \(t\in [T,\infty )\). Such an important consequence will be utilized in proving finite-time convergence in consideration of an asymmetric output constraint.
3 Main results
This section is dedicated to designing a continuous output feedback finite-time controller that stabilizes system (1) while guaranteeing the fulfillment of the asymmetric output constraint \(-\kappa _l<y(t)<\kappa _u\) for all \(t\ge t_0\) where \(\kappa _l\) and \(\kappa _u\) are pre-specified positive real constants. Specifically, the design begins with organizing a fraction-type asymmetric BLF by exploiting and using the intrinsic characteristics of the nonlinearities \(\phi _i(\cdot )\)’s. The synthesis of a continuous state feedback controller is then performed by elegantly renovating the adding a power integrator technique through an artful implantation of the designed BLF together with subtle manipulations of signum functions. Further, by elaborately pondering the nonlinearities inherent in system (1), the construction of a one-dimensional non-smooth state observer furnished with a state-dependent gain is presented so as to achieve output feedback design. Derived by a delicate integration of the non-smooth observer and the state feedback controller, along with a suitable choice of the observer gain, a continuous output feedback stabilizer is finally proposed for system (1) which is able to effectively ensure the fulfillment of the asymmetric output constraint.
3.1 Design of a new fraction-type asymmetric BLF
Considering the asymmetric output constraint \(-\kappa _l<y(t)<\kappa _u\) for all \(t\ge t_0\) with two pre-specified positive real constants \(\kappa _l\) and \(\kappa _u\), and taking the intrinsic characteristics of the system nonlinearities \(\phi _i(\cdot )\)’s depicted by Assumption 2, we pick
with \(\mu \) being an auxiliary factor, and design a fraction-type function \(V_{F}:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}\) as follows
which is obviously positive definite on \({\mathbb {M}}_1(\kappa _l,\kappa _u)\) and fulfills \(V_F(x_1)\rightarrow \infty \) as \(x_1\rightarrow \partial {\mathbb {M}}_1(\kappa _l,\kappa _u)\). By a direct calculation, it is easy to verify that
for all \(x_1\in {\mathbb {M}}_1(\kappa _l,\kappa _u)\), where \(\lceil x_1\rceil ^{2\omega -\sigma -1}\) is continuous on \({\mathbb {M}}_1(\kappa _l,\kappa _u)\) and \(\lambda :{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow (0,\infty )\) is of the form
which is smooth on \({\mathbb {M}}_1(\kappa _l,\kappa _u)\); thus, \(V_F(x_1)\) is continuously differentiable on \({\mathbb {M}}_1(\kappa _l,\kappa _u)\) and forms a fraction-type asymmetric BLF of system (1) according to Definition 1 (also Remark 2). We call \(V_F(x_1)\) an asymmetric BLF due to the asymmetry of \(V_F(x_1)\) arising from the difference between \(\kappa _l\) and \(\kappa _u\). As we shall show later, \(V_F(x_1)\) acts as a key constituent/brick in renovating the adding a power integrator technique for coping with the output constraints.
Remark 4
Two distinctive traits of the designed fraction-type asymmetric BLF \(V_F(x_1)\) are emphasized as follows.
-
(i)
The design of the presented \(V_F(x_1)\) is directly related to the system nonlinearities \(\phi _i(\cdot )\)’s, thereby providing the applicability to system (1), when considering asymmetric output constraints. Specifically, with the help of Assumption 2, the intrinsic characteristics of system nonlinearities \(\phi _i(\cdot )\)’s is subtly extracted and equivalently kept in the parameters \(m_1\), \(m_2\), p and \(\sigma \). By fully taking into account \(m_1\), \(m_2\), p and \(\sigma \) (i.e., the feature of the nonlinearities \(\phi _i(\cdot )\)’s) in constructing of \(V_F(x_1)\), the resultant \(V_F(x_1)\) has the specific fraction structure, which drastically differs from the common logarithm-type [21, 28, 29, 31] and tangent-type [19, 20, 22, 23] BLFs, and offers for system (1) a delicate treatment of asymmetric constraints.
-
(ii)
The designed \(V_F(x_1)\) is a powerful tool making our scheme capable of simultaneously dealing with constrained and unconstrained cases. More precisely, considering \(\kappa _l=\kappa _u=\kappa \) with \(\kappa \rightarrow \infty \) (i.e., the circumstance of no constraint requirement on the output), one has
$$\begin{aligned} \lim _{\kappa \rightarrow \infty }V_F(x_1)&=\lim _{\kappa \rightarrow \infty }\frac{\kappa ^{4\omega -2\sigma }|x_1|^{2\omega -\sigma }}{\left( 2\omega -\sigma \right) (\kappa ^2-x_1^2)^{2\omega -\sigma }}\\&=\frac{1}{\left( 2\omega -\sigma \right) }|x_1|^{2\omega -\sigma } \end{aligned}$$which is exactly the regular function used in [2, 6, 7, 17] for tackling the pure state or output feedback stabilization of high-order nonlinear systems without output constraints. In other words, the designed \(V_F(x_1)\) enjoys the appealing property that when there is no constraint on the output, that is, \(\kappa _l=\kappa _u=\kappa \rightarrow \infty \), it will molt into the one widely adopted for pure stabilization without constraint requirements; hence, \(V_F(x_1)\) can be thought of as a technical lever assisting us in unifying and achieving simultaneously the design of continuous output feedback finite-time stabilizers for system (1) subjected to or free from output constraints, without needing to change the resultant controller and observer structures.
3.2 Design of a continuous output feedback finite-time stabilizer
On the basis of the designed \( V_F(x_1)\), we are now ready to present the design of a continuous output feedback finite-time stabilizer for system (1), which also ensures the achievement of the asymmetric output constraint specified in advance.
Theorem 1
Suppose that Assumptions 1 and 2 hold. Then, there exists a continuous output feedback finite-time stabilizer of the following form
where \(L:{\mathbb {R}}\rightarrow {\mathbb {R}}\) is a continuously differentiable observer gain satisfying \(L(0)=0\) and \(\partial L(x_1)/\partial x_1=G(x_1)\ge 1\) for all \(x_1\in {\mathbb {M}}_1(\kappa _l,\kappa _u)\) under which every trajectory \((x(t),\nu (t))\) of system (1) starting from \((x(t_0),\nu (t_0))\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\) is defined on \([t_0,\infty )\), converges to the origin in finite time, and fulfills the constraint \(-\kappa _l<y(t)=x_1(t)<\kappa _u\) for all \(t\ge t_0\) where \(\kappa _l\) and \(\kappa _u\) are pre-specified positive real constants.
Proof
The proof as well as the design methodology is divided into four parts as follows.
Part I—Design of a state feedback controller
For a start, define \(\xi _1(x_1)=\lceil x_1 \rceil ^{\mu }\) and \(V_1:{\mathbb {M}}_1(\kappa _l,\kappa _u)\) \(\rightarrow {\mathbb {R}}\) to be in the form of \(V_1(x_1)=V_F(x_1)\) where \(\mu \) and \(V_F(x_1)\) are described by (8) and (9), respectively. Obviously, \(V_1(x_1)\) is positive definite and continuously differentiable on \({\mathbb {M}}_1(\kappa _l,\kappa _u)\), and by (10) and Assumption 2 one has
for allFootnote 3\((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\), where \(x_2^{*}:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}\) is a continuous virtual controller and \(\lambda (x_1)>0\) for all \(x_1\in {\mathbb {M}}_1(\kappa _l,\kappa _u)\) is given by (11). By selecting the virtual controller
with \(\beta _1:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow (0,\infty )\) being a smooth function of the form
it follows from (13) that
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\).
To continue with the design, let \(\xi _2(x)=\lceil x_2\rceil ^{\mu /m_2}-\lceil x_2^*(x_1)\rceil ^{\mu /m_2}\) and \(V_2:{\mathbb {M}}_2(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}\) be defined as \(V_2(x)=V_1(x_1)+W(x)\) where \(x_2^*(x_1)\) is given by (14) and \(W:{\mathbb {M}}_2(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}\) has the following form
Using an almost same argument stated in [7, 17], one can deduce that \(V_2(x)\) is positive definite and continuously differentiable on \({\mathbb {M}}_2(\kappa _l,\kappa _u)\), and W(x) satisfies
for all \(x\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\), where \({\partial W(x)}/{\partial x_1}\) has the property below
for all \(x\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\) with \(\psi _1:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}^+\) being a smooth functionFootnote 4. By these relations, the inequality (15) and Assumption 2, the time derivative of \(V_2(x_1)\) along system (1) is
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\). Before moving on to designing the controller u, we estimate the last three terms on the right-hand side of (16).
First, owing to the inequality
for all \(x\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\) and \((m_1+\sigma )/\mu <1\), it follows from Lemmas 2 and 4 that
for all \(x\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\) where \(\psi _2:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}^+\) is a smooth function.
Second, using the fact \(m_2/\mu \le 1\) and Lemma 4, one has the inequality
for all \(x\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\). With this in mind, one can verify by using Lemmas 2 and 3 that there exists a smooth function \({\hat{\psi }}_2:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}^+\) such that
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\).
Similarly to deriving (19), using Lemma 2–4 one can obtain the following
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\) where \({\tilde{\psi }}_2:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}^+\) is a smooth function.
Applying these estimations (17), (19) and (20) to (16) gives
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\). Clearly, designing the continuous state feedback controller
with \(\beta _2:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow (0,\infty )\) being a smooth function taking the form
and using Assumption 1, one readily obtains
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\). Note that, with the help of Lemma 4 it is not difficult to see that
for all \(x\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\) with \(\varepsilon _1\) being a positive real constant; this implies that, with any fixed \(x_1\in {\mathbb {M}}_1(\kappa _l,\kappa _u)\), \(V_2(x)\rightarrow \infty \) as \(|x_2|\rightarrow \infty \). Hence, if \(x=(x_1,x_2)^T\in {\mathbb {R}}^2\) are completely available, by Lemma 1 one knows that when \(x(t_0)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\), the continuous state feedback controller (22) successfully achieves the requirement of the asymmetric output constraint \(-\kappa _l<y(t)<\kappa _u\) for all \(t\ge t_0\). Because of the infeasibility/limitation on the full state measurement, a state observer is quite imperative for feedback design, as depicted in the next part.
Part II—Design of a one-dimensional observer
In order to efficiently perform the output feedback design, a one-dimensional non-smooth state observer is constructed as follows
where \(L:{\mathbb {R}}\rightarrow {\mathbb {R}}\) is a continuously differentiable observer gain function with \(L(0)=0\) and \(\partial L(x_1)/\partial x_1=G(x_1)\ge 1\) for all \(x_1\in {\mathbb {M}}_1(\kappa _l,\kappa _u)\); this gain function will be appropriately assigned later. Having the state variable \(\nu \), the observer (25) is devoted to estimating the unmeasurable state \(x_2\) by providing \({\hat{x}}_2=\left\lceil \nu +L(x_1)\right\rceil ^{m_2/\mu }\). Consider the estimation error \(e=\left\lceil x_2\right\rceil ^{\mu /m_2} - \left\lceil {\hat{x}}_2\right\rceil ^{\mu /m_2}\). It follows from (25) that
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\). Choosing \(V_3:{\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\rightarrow {\mathbb {R}}\) as
which is nonnegative and continuously differentiable on \({\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\), we have
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\). Because \((m_1+\sigma )/\mu <1\) and \(G(x_1)\ge 1\), by Lemma 5 one can derive
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\), in which \(\psi _3=2^{(m_1+\sigma )/\mu }-1>0\). Using (26), we further have
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\). Remarkably, applying Lemma (3) to (18) yields
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\) and \(\tau \in \{\mu +\sigma ,m_1+\mu +\sigma \}\) with \(\varepsilon _2=2^{\tau /m_2-1}+1\). Keeping this in mind and using Lemma 2 along with Assumptions 1 and 2 , one obtains
and
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\), where \(\psi _4,{\hat{\psi }}_4,\psi _5:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}^+\) are smooth functions and \({\hat{\psi }}_5\) is a positive real constant. Using (28) and (29), we obtain from (27) that
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\).
\({{{\textit{Part III---Selection of the observer gain }} L(x_1)}}\)
In the spirit of the certainty equivalence principle, we replace the unmeasurable state \(x_2\) by the estimation \({\hat{x}}_2=\left\lceil \nu +L(x_1)\right\rceil ^{m_2/\mu }\) generated by the observer (25) so that the implementable continuous output feedback controller can be obtained as below
With this controller, it can be verified by using Lemmas 2 and 3 that the last term on the right-hand side of (30) satisfies
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\), in which \(\psi _6:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}^+\) is a smooth function. Thus, (30) becomes
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\). Additionally, applying the controller (31) to (21), instead of u(x) defined by (22), and utilizing a similar analysis in deriving (17), we obtain
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\), where \(\psi _7:{\mathbb {M}}_1(\kappa _l,\kappa _u)\rightarrow {\mathbb {R}}^+\) is a smooth function. At present, we choose \(V:{\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\rightarrow {\mathbb {R}}\) as \(V(x,\nu )=V_2(x)+V_3(x,\mu )\) which is surely continuously differentiable and positive definite on \({\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\). From (32) and (33), it is clear that
for all \((x,\nu ,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}\times {\mathbb {R}}^+\). Observing (34) and letting \({\mathcal {X}}=(x,\nu )\in {\mathbb {R}}^3\), one can directly verify that the selection of the observer gain \(L(x_1)\) with \(G(x_1)=\partial L(x_1)/\partial x_1\) complying with
results in
for all \(({\mathcal {X}},t)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\), in which \(U({\mathcal {X}}):=1/4(|\xi _1(x_1)|^{2\omega /\mu }+|\xi _2(x)|^{2\omega /\mu }+|e({\mathcal {X}})|^{2\omega /\mu }\). Remarkably, \(U({\mathcal {X}})\) is positive definite and continuous on \({\mathbb {M}}_3(\kappa _l,\kappa _u)\). In addition, from (24), we also have
for all \({\mathcal {X}}\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\); this directly gives, with any fixed \(x_1\in {\mathbb {M}}_1(\kappa _l,\kappa _u)\), \(V({\mathcal {X}})\rightarrow \infty \) as \(\Vert (x_2,\nu )\Vert \rightarrow \infty \). Hence, according to (35) and Lemma 1, one knows that when \({\mathcal {X}}(t_0)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\), every solution \({\mathcal {X}}(t)=(x(t),\nu (t))\) of system (1) under the controller (31) is defined on \([t_0,\infty )\) and fulfills \(-\kappa _l<y(t)=x_1(t)<\kappa _u\) for all \(t\ge t_0\).
Part IV—Analysis of the finite-time convergence
In what follows, we shall prove the finite-time convergence of system (1) under the controller (31). For this purpose, we consider the circumstance with \({\mathcal {X}}(t_0)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\). From (35) and (36), it follows readily that \(V({\mathcal {X}}(t))\) is non-increasing on \([t_0,\infty )\) and one also has
for all \(t\in [t_0,\infty )\), and thus \({\mathcal {X}}(t)\) is uniformly bounded on \([t_0,\infty )\). With these in mind, a tedious but straightforward analysis verifies directly that \(|\xi _1(x_1(t))|^{2\omega /\mu }\), \(|\xi _2(x(t))|^{2\omega /\mu }\) and \(|e({\mathcal {X}}(t))|^{2\omega /\mu }\) are uniformly continuous on \([t_0,\infty )\), and the fact \(\lim _{t\rightarrow \infty }V({\mathcal {X}}(t))=\varepsilon _2\le V({\mathcal {X}}(t_0))\) for some real constant \(\varepsilon _2\ge 0\); this leads to
Consequently, using Barbalat’s lemma, one can conclude that when \({\mathcal {X}}(t_0)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\), \(|\xi _1(x_1(t))|\rightarrow 0\), \(|\xi _2(x(t))|\) \(\rightarrow 0\) and \(|e({\mathcal {X}}(t))|\rightarrow 0\) as \(t\rightarrow \infty \); thus, by the fact \(L(0)=0\) and the definitions of \(\xi _1(x_1(t))\), \(\xi _2(x(t))\) and \(e({\mathcal {X}}(t))\), it follows immediately that \({\mathcal {X}}(t)\rightarrow 0\) as \(t\rightarrow 0\). Now, in view of the continuity and positiveness of \(V({\mathcal {X}})\), there exists an open connected set \({\mathbb {S}}=\{{\mathcal {X}}\in {\mathbb {M}}_3(\kappa _l,\kappa _u)~|~V({\mathcal {X}})\le \varepsilon _3\}\subseteq {\mathbb {M}}_3(\kappa _l,\kappa _u)\) for some real constant \(\varepsilon _3>0\) such that \(-\kappa _l/2<x_1<\kappa _u/2\) and \(-1<e({\mathcal {X}})<1\) for all \({\mathcal {X}}\in {\mathbb {S}}\), which as well as Lemma 3 gives
for all \(({\mathcal {X}},t)\in {\mathbb {S}}\times {\mathbb {R}}^+\). In light of the construction of \({\mathbb {S}}\), there exists \(T^*\in [t_0,\infty )\) such that \({\mathcal {X}}(t)\in {\mathbb {S}}\) for all \(t\ge T^*\) whenever \({\mathcal {X}}(t_0)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\); hence, from (37) we have
for all \(t\ge T^*\). If \(V({\mathcal {X}} (T^*))=0\), observing (38) and noting the positiveness of \(V({\mathcal {X}})\), one obtains \({\mathcal {X}}(t)=0\) for all \(t\ge T^*\). In the case when \(V({\mathcal {X}} (T^*))\ne 0\), it can deduced from (38) that
for all \(t\ge T^*\), which by Lemma 6 also results in \({\mathcal {X}}(t)=0\) for all \(t\ge T^{**}\) for some \(T^{**}\in (T^*,\infty )\). Combining these two case, one can conclude that when \({\mathcal {X}}(t_0)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\), every trajectory \({\mathcal {X}}(t)=(x(t),\nu (t))\) of system (1) under the controller (31) converges to the origin in finite time. \(\square \)
Remark 5
The proof of Theorem 1 explicitly presents a constructive approach to synthesizing a continuous output feedback finite-time stabilizer for system (1) and fulfilling the requirement of the asymmetric output constraint specified in advance. The philosophy and idea behind the development of this approach is to skillfully renovate the adding a power integrator technique based upon the interactive collaboration of the presented fraction-type asymmetric BLF (9) and the reduced-order non-smooth observer (25). An attractive trait of the proposed approach is the capability/feasibility of simultaneously coping with, in a unification fashion, the problem of output feedback finite-time stabilization for system (1) subjected to or free from output constraints. More precisely, when the output constraint is deliberately assigned to be infinity, i.e., \(\kappa _l=\kappa _u=\kappa \) with \(\kappa \rightarrow \infty \) (considering the scenario of no constraint), it follows immediately from Remark 5 that \(V({\mathcal {X}})=V_2(x)+V_3({\mathcal {X}})\) naturally molts into \(V_\infty ({\mathcal {X}})\) having the following structure
which is defined on \({\mathbb {R}}^3\) and is obviously continuously differentiable and positive definite on \({\mathbb {R}}^3\). Moreover, by using the schemes almost similar to those mentioned in [7, 17], it can be further verified that \(V_\infty ({\mathcal {X}})\) is proper; that is, the preimage of any compact set in \({\mathbb {R}}^+\) under \(V_\infty ({\mathcal {X}})\) is compact. When there is no constraint requirement, adopting \(V_\infty ({\mathcal {X}})\) in the convergence analysis one can immediately show by following the same procedure described in the proof of Theorem 1 that the output feedback controller (12) remains usable and straightly acts a global finite-time stabilizer for system (1), without needing of changing the controller and observer structures. Hence, when the asymmetric output constraint is intentionally assigned to be infinity so as to take into account the scenario of no constraint imposed on the output, the presented method will directly become a pure stabilization scheme under which the synthesized output feedback controller as well as the corresponding state observer secures the same structures as (12) and behaves effectively as a global finite-time stabilizer for system (1). This discloses explicitly that the presented approach is a unification methodology by which one is capable of performing simultaneously the design of a continuous output feedback finite-time stabilizer for system (1) subjected to or free from output constraints.
4 An illustrative example
In order to demonstrate the superiority and effectiveness of the proposed scheme, now we consider a planar system as below
where \(\theta (x,t)=1+0.3\cos (2x_1x_2+0.5t)\). System (39) is structurally identical to system (1) with \(p=3\), \(\phi _1(x_1,t)\) \(=\sin (2t)\cos (6x_1)\ln (1+x_1^2)\) and \(\phi _2(x,t)=\cos (5x_2+t)\sin (x_1)\). It is clear that Assumption 1 is fulfilled with \({\underline{\theta }}(x_1)=0.7\) and \({\overline{\theta }}(x_1)=1.3\). Simply choosing \(m_1=1\) and \(\sigma =-1/5\), one has \(m_2=4/15\) and \(\omega =\mu =1\). By using the mean value theorem, it is easy to verify that
for all \((x,t)\in {\mathbb {R}}^2\times {\mathbb {R}}^+\); hence, Assumption 2 is satisfied with \({\overline{\phi }}_1(x_1) =1.5\) and \({\overline{\phi }}_2(x_1)=1\). Following the procedure given by the proof of Theorem 1 we now consider
and select \(x_2^*(x_1)=-\beta _1(x_1)\lceil \xi _1(x_1)\rceil ^{4/15}\) with \(\beta _1(x_1)=\left( 1.5 +2\lambda ^{-1}(x_1)\right) ^{1/3}\). A simple calculation leads to
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\), where the function \(\lambda (x_1)\) takes the form below
To proceed with the controller synthesis, we next take
for which the time derivative along system (39) is
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\), where \(\varUpsilon (x_1) =- (1.5+2\lambda ^{-1}(x_1))^{1/4}(1.5\lambda ^2(x_1)+2\lambda (x_1)-2.5x_1(\partial \lambda (x_1) /\partial x_1))\) \(\lambda ^{-2}(x_1)\). Similarly to deducing (17), (19) and (20), we employ Lemmas 2–4 to deduce the following two estimations
for all \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\), where \(\psi _2(x_1) =1.37\) \(\lambda ^{5/2}(x_1)\), \({\hat{\psi }}_2(x_1)=0.89\) and \({\tilde{\psi }}_2(x_1)= ((2.51\beta _1^3(x_1)+3.76)^{5/3} +3.22)(1+\varUpsilon ^2(x_1))^{5/6}\). In addition, considering \(V_3({\mathcal {X}})=5/11|e({\mathcal {X}})|^{11/5}\), one has
for all \(({\mathcal {X}},t)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\). Again, using Lemmas 2 and 3 , one can easily obtain
for all \(({\mathcal {X}},t)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\), in which \(\psi _5(x_1) = 1.97\beta _1^{15/2}(x_1)\), \({\hat{\psi }}_5 =1.97\), and \(\psi _4(x_1)+\psi _6(x_1) = 7.234 + 2\beta _1^{3}(x_1)\); moreover, using Lemmas 2 and 4 , one also has
for all \(({\mathcal {X}},t)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\), where \(\psi _7(x_1)=3.132\) \(\beta _2^{2}(x_1)\) with \(\beta _2(x_1)=(1+\psi _2(x_1)+{\hat{\psi }}_2(x_1)+{\tilde{\psi }}_2(x_1))/0.7\). Therefore, we choose \(L(x_1)=671.28x_1\) and directly design the output feedback finite-time controller and the observer as described by (31) and (25), respectively, such that
for all \(({\mathcal {X}},t)\in {\mathbb {M}}_3(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\). For demonstration, the initial time and the initial state in the simulations are set to be \(t_0=0\) and \((x_1(0),x_2(0),\) \(\nu (0))=(-1,-2.2,0)\), respectively.
From the simulation results shown in Figs. 1, 2 and 3, it can be found that the designed output feedback controller not only finite-time stabilizes system (39) but also successfully ensures the fulfillment of the asymmetric output constraint \(-1.5=-\kappa _l<y(t)=x_1(t)<\kappa _u=1\) for all \(t\ge 0\). Furthermore, in the scenario when the output constraint is purposely assigned to be quite large (e.g., \(\kappa _u=\kappa _l=100\)) in order to simulate the scenario of almost no constraint on the output \(y(t)=x_1(t)\), the designed output feedback controller as well as the associated observer is still valid for finite-time stabilizing system (39), without needing to change the controller and observer structures; this also demonstrates the unification of our approach in performing simultaneously the construction of a continuous output feedback finite-time stabilizer subjected to or free from output constraints.
5 Conclusion
We have presented a solution to the problem of output feedback finite-time stabilization for a significant class of high-order planar systems subjected to asymmetric output constraints. A novel design methodology was proposed by skillfully renovating the technique of adding a power integrator with the subtle implantation of a new developing fraction-type asymmetric barrier Lyapunov function as well as a delicate non-smooth state observer. With full extraction and utilization of the characteristics of system nonlinearities, the proposed scheme enjoys an appealing and attractive property that it enables us to straightly unify and achieve simultaneously the design of a continuous output feedback finite-time stabilizer for systems subjected to or free from asymmetric output constraints, without needing to change the controller and observer structures.
Notes
That is, \(\eta (t)\) is a maximal solution (for the definition, see [33]) defined on \([t_0,\infty )\).
\({\dot{V}}_1(x_1):=( \partial V_1(x_1)/\partial x_1 ){\dot{x}}_1\) includes the variable \(x_2\) and the function \(\phi _1(x_1,t)\); thus, it is directly related to \((x,t)\in {\mathbb {M}}_2(\kappa _l,\kappa _u)\times {\mathbb {R}}^+\).
We adapt the fact that any real-valued continuous function has a nonnegative smooth upper bound function (see, e.g., [36, Theorem 6.21, p. 136]).
References
Qian, C.: Global synthesis of nonlinear systems with uncontrollable linearization. Ph.D. thesis, Department of Electrical Engineering and Computer Science, Case Western Reserve University (2001)
Qian, C., Lin, W.: A continuous feedback approach to global strong stabilization of nonlinear systems. IEEE Trans. Autom. Control 46(7), 1061–1079 (2001)
Lin, W., Qian, C.: Adding one power integrator: a tool for global stabilization of high-order lower-triangular systems. Syst. Control Lett. 39(5), 339–351 (2000)
Qian, C., Lin, W.: Recursive observer design, homogeneous approximation, and nonsmooth output feedback stabilization of nonlinear systems. IEEE Trans. Autom. Control 51(9), 1457–1471 (2006)
Du, H., Qian, C., Li, S., Chu, Z.: Global sampled-data output feedback stabilization for a class of uncertain nonlinear systems. Automatica 99, 403–411 (2019)
Gao, F., Wu, Y.: Global stabilisation for a class of more general high-order time-delay nonlinear systems by output feedback. Int. J. Control 88(8), 1540–1553 (2015)
Sun, Z.Y., Shao, Y., Chen, C.C.: Fast finite-time stability and its application in adaptive control of high-order nonlinear system. Automatica 106, 339–348 (2019)
Gao, F., Wu, Y., Li, H., Liu, Y.: Finite-time stabilisation for a class of output-constrained nonholonomic systems with its application. Int. J. Syst. Sci. 49(10), 2155–2169 (2018)
Man, Y., Liu, Y.: Global output-feedback stabilization for high-order nonlinear systems with unknown growth rate. Int. J. Robust Nonlinear Control 27(5), 804–829 (2017)
Gao, F., Wu, Y., Liu, Y.: Finite-time stabilization for a class of switched stochastic nonlinear systems with dead-zone input nonlinearities. Int. J. Robust Nonlinear Control 28(9), 3239–3257 (2018)
Sun, Z.Y., Dong, Y.Y., Chen, C.C.: Global fast finite-time partial state feedback stabilization of high-order nonlinear systems with dynamic uncertainties. Inf. Sci. 484, 219–236 (2019)
Man, Y., Liu, Y.: Global adaptive stabilization and practical tracking for nonlinear systems with unknown powers. Automatica 100, 171–181 (2019)
Liu, Y.: Global finite-time stabilization via time-varying feedback for uncertain nonlinear systems. SIAM J. Control Optim. 52(3), 1886–1913 (2014)
Li, F., Liu, Y.: Global finite-time stabilization via time-varying output-feedback for uncertain nonlinear systems with unknown growth rate. Int. J. Robust Nonlinear Control 27(17), 4050–4070 (2017)
Huang, S., Xiang, Z.: Finite-time stabilization of switched stochastic nonlinear systems with mixed odd and even powers. Automatica 73, 130–137 (2016)
Shen, Y., Huang, Y.: Global finite-time stabilisation for a class of nonlinear systems. Int. J. Syst. Sci. 43(1), 73–78 (2012)
Chen, C.C., Sun, Z.Y.: Fixed-time stabilisation for a class of high-order non-linear systems. IET Control Theory Appl. 12(18), 2578–2587 (2018)
Song, J., Niu, Y., Zou, Y.: Finite-time sliding mode control synthesis under explicit output constraint. Automatica 65, 111–114 (2016)
Jin, X., Xu, J.X.: A barrier composite energy function approach for robot manipulators under alignment condition with position constraints. Int. J. Robust Nonlinear Control 24(17), 2840–2851 (2014)
Jin, X.: Iterative learning control for output-constrained nonlinear systems with input quantization and actuator faults. Int. J. Robust Nonlinear Control 28(2), 729–741 (2018)
He, W., Ge, S.S.: Cooperative control of a nonuniform gantry crane with constrained tension. Automatica 66, 146–154 (2016)
Jin, X.: Adaptive fixed-time control for MIMO nonlinear systems with asymmetric output constraints using universal barrier functions. IEEE Trans. Autom. Control 64(17), 3046–3053 (2019)
Jin, X., Xu, J.X.: Iterative learning control for output-constrained systems with both parametric and nonparametric uncertainties. Automatica 49(8), 2508–2516 (2013)
Jin, X.: Nonrepetitive trajectory tracking for nonlinear autonomous agents with asymmetric output constraints using parametric iterative learning control. Int. J. Robust Nonlinear Control 29(6), 1941–1955 (2019)
Chen, C.C., Chen, G.S.: A new approach to stabilization of high-order nonlinear systems with an asymmetric output constraint. Int. J. Robust Nonlinear Control 30(20), 756–775 (2020)
Niu, B., Xiang, Z.: State-constrained robust stabilisation for a class of high-order switched non-linear systems. IET Control Theory Appl. 9(12), 1901–1908 (2015)
Guo, T., Wang, X., Li, S.: Stabilisation for a class of high-order non-linear systems with output constraints. IET Control Theory Appl. 10(16), 2128–2135 (2016)
Ma, R., Jiang, B., Liu, Y.: Finite-time stabilization with output-constraints of a class of high-order nonlinear systems. Int. J. Control Autom. Syst. 16(3), 945–952 (2018)
Huang, S., Xiang, Z.: Finite-time stabilisation of a class of switched nonlinear systems with state constraints. Int. J. Control 91(6), 1300–1313 (2018)
Chen, C.C., Sun, Z.Y.: A unified approach to finite-time stabilization of high-order nonlinear systems with an asymmetric output constraint. Automatica 111, 108581 (2020)
Tee, K.P., Ge, S.S., Tay, E.H.: Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 45(4), 918–927 (2009)
Moulay, E., Perruquetti, W.: Finite time stability conditions for non-autonomous continuous system. Int. J. Control 81(5), 797–803 (2008)
Hale, J.K.: Ordinary Differential Equations. Krieger Publishing Company, Malabar (1980)
Hardy, G., Littlewood, J., Polya, G.: Inequalities. Cambridge University Press, Cambridge (1988)
Poznyak, A.S.: Advanced Mathematical Tools for Automatic Control Engineers. Vol. 1: Deterministic Techniques. New York: Elsevier (2008)
Lee, J.M.: Introduction to Smooth Manifolds, 2nd edn. Springer, Berlin (2013)
Acknowledgements
This work was supported in part by the Ministry of Science and Technology (MOST), Taiwan, under Grant MOST 109-2221-E-006-089-.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chen, CC., Chen, GS. & Sun, ZY. Finite-time stabilization via output feedback for high-order planar systems subjected to an asymmetric output constraint. Nonlinear Dyn 104, 2347–2361 (2021). https://doi.org/10.1007/s11071-021-06402-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-021-06402-6