Skip to main content
Log in

Observer Design and State-Feedback Stabilization for Nonlinear Systems via Equilibrium Manifold Expansion Linearization

  • Published:
Qualitative Theory of Dynamical Systems Aims and scope Submit manuscript

Abstract

Linearization remodeling and state-feedback control for a class of autonomous nonlinear systems based on equilibrium manifold expansion (EME) are visited and explicated in this paper, including linearization approximation, state-feedback stabilization and state estimation. More precisely, firstly, EME linearized remodels of nonlinear systems are explained and their existence is validated rigorously; secondly, EME-based state-feedback control and observer design are developed analytically with EME remodeling and gain scheduling; thirdly, stabilization under EME-based state feedback and observers are tackled, respectively; finally, feasibility and efficiency of the EME approach are illustrated by numerical simulations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

Data Availability

No datasets were generated or analysed during the current study.

References

  1. Rugh, W.J., Shamma, J.S.: Research on gain scheduling. Automatica 32(10), 1401–1425 (2000)

    Article  MathSciNet  Google Scholar 

  2. Coutinho, P.H.S., Palhares, M.: Codesign of dynamic event-triggered gain-scheduling control for a class of nonlinear systems. IEEE Trans. Autom. Control 67(8), 4186–4193 (2022)

    Article  MathSciNet  Google Scholar 

  3. Shi, K.H., Petersen, I.R., Vladimirov, I.G.: Making nonlinear systems negative imaginary via state feedback. Automatica 155, 111127 (2023)

    Article  MathSciNet  Google Scholar 

  4. Baumann, W.T., Rugh, W.J.: Feedback control of nonlinear systems by extended linearization. IEEE Trans. Autom. Control 31(1), 40–46 (1986)

    Article  MathSciNet  Google Scholar 

  5. Baumann, W.T., Rugh, W.J.: Feedback control of analytic nonlinear systems by extended linearization. SIAM J. Control. Optim. 25(5), 1341–1352 (1987)

    Article  MathSciNet  Google Scholar 

  6. Baumann, W.T.: Feedback control of multiinput nonlinear systems by extended linearization. IEEE Trans. Autom. Control 33(2), 193–197 (1988)

    Article  Google Scholar 

  7. Yu, D.R., Sui, Y.F.: Expansion model based on equilibrium manifold for nonlinear systems. J. Syst. Simul. 18(9), 2415–2418 (2006)

    Google Scholar 

  8. Chen, C., Zhao, J.: Switching control of acceleration and safety protection for turbo fan aero-engines based on equilibrium manifold expansion model. Asian J Control 20(5), 1689–1700 (2018)

    Article  MathSciNet  Google Scholar 

  9. Zhu, L.H., Liu, J.F., Ma, Y.J., Zhou, W.X., Yu, D.R.: A corrected equilibrium manifold expansion model for gas turbine system simulation and control. Energies 13(18), 4904–4904 (2020)

    Article  Google Scholar 

  10. Rotondo, D., Ponsart, J., Theilliol, D.: Gain-scheduled observer-based consensus for linear parameter varying multi-agent systems. Automatica 135, 109979 (2022)

    Article  MathSciNet  Google Scholar 

  11. Arezki, H., Zemouche, A., Bedouhene, F., Alessandri, A., Laleg-Kirati, M.T.: State observer design method for a class of nonlinear systems. IFAC-Papers OnLine 53(2), 4935–4940 (2020). https://doi.org/10.1016/J.IFACOL.2020.12.1074

    Article  Google Scholar 

  12. Venkateswaran, S., Kravaris, C.: Design of linear unknown input observers for sensor fault estimation in nonlinear systems. Automatica 155, 111152 (2023)

    Article  MathSciNet  Google Scholar 

  13. Khalil, H. (ed.): Nonlinear Systems. Pearson Education International Inc, New Jersey (2000)

    Google Scholar 

  14. Chen, W.H. (ed.): An Introduction to Differentiable Manifold. Advanced Education Press Inc, Beijing (1998)

    Google Scholar 

  15. Rong, P.X., Lu, N., Lu, H.L.: Certificated method of the unity of bass-Gura, Ackerman and controllable standard form formulas. J. Harbin Univ. Sci. Technol. 01(4), 22–24 (1999)

    Google Scholar 

  16. Mathematical Sciences, E.C.N.U. (ed.): Mathematical Analysis. Advanced Education Press Inc, Beijing (2018)

  17. Chen, C. (ed.): Linear System Theory and Design. Oxford University Press, New York (1999)

    Google Scholar 

  18. Oleinik, O.A. (ed.): Lecure of Partial Differential Equations. Advanced Education Press Inc, Beijing (2008)

    Google Scholar 

  19. Sadamatsu, T.: On the Cauchy–Kowalewski theorem for general system of differential equations. J. Math. Kyoto Univ. 24(4), 593–609 (1984)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

T.J.H. wrote the main manuscript text being instructed by J.Z. All authors reviewed the manuscript.

Corresponding author

Correspondence to Tianjian Hou.

Ethics declarations

Conflict of interest

The authors declare no Conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Tianjian Hou and Jun Zhou are contributed equally to this work.

Proof of Theorem 1

Proof of Theorem 1

Since it is difficult to solve (31) for \(r_i(\alpha )\) directly, a specific form of \(K(\alpha )\) will be given such that (31) is transformed to fit the Cauchy-Kowalewski theorem [19], by which the linear feedback gain \(K(\alpha )\) can be determined row-by-row, meanwhile the desired eigenvalues are specified. To this end, we recall the definition for Kronecker indices.

Definition 3

(Kronecker indices [17]) For an LTI system \(\dot{x}=Ax+Bu\), where \(x\in \mathbb {R}^n\) and \(u\in \mathbb {R}^m\), respectively; and \(A\in \mathbb {R}^{n\times n}\), \(B=\left[ b_1,\ldots ,b_m\right] \in \mathbb {R}^{n\times m}\). Assume that the matrix pair \(\left( A,B\right) \) is controllable. The ith Kronecker index \(v_i\) is the minimum positive integer such that the vectors group \(\{b_i,Ab_i,\ldots ,A^{v_i-1}b_i\}\) is linearly independent. Accordingly, \({\sum }_{i=1}^m{v_i}=n\).

Now we are ready to state Lemma 6.

Lemma 6

([5]) Suppose that the nonlinear system (1) satisfies the assumptions of Theorem 1. For each row \(r_i(\alpha )=[k_{i1}(\alpha ),\ldots ,k_{in}(\alpha )]\) of \(K(\alpha )\in \mathbb {R}^{m\times n}\), we partition it by the ith Kronecker indices of the matrix pair \((A(\alpha ),B(\alpha ))_{\alpha =0}\), denoted by \(v_i\), in form of \(r_i(\alpha )=[r_{i+}(\alpha ),r_{i-}(\alpha )]\) with

$$\begin{aligned} \begin{aligned}&r_{i+}(\alpha )\triangleq [k_{i1}(\alpha ),\ldots ,k_{i(n-v_i)}(\alpha )]\in \mathbb {R}^{1\times (n-v_i)}\\&r_{i-}(\alpha )\triangleq [k_{i(n-v_i+1)}(\alpha ),\ldots ,k_{in}(\alpha )]\in \mathbb {R}^{1\times v_i} \end{aligned} \end{aligned}$$

Based on \(\{r_1(\alpha ),\ldots ,r_m(\alpha )\}\) and their partitioning, we can re-write that

$$\begin{aligned} r_{i-}(\alpha ) =[k_{i(n-v_i+1)}(\cdot ,r_{1+}(\cdot ),\ldots ,r_{m+}(\cdot ))(\alpha ),\ldots ,k_{in}(\cdot ,r_{1+}(\cdot ),\ldots ,r_{m+}(\cdot ))(\alpha )] \end{aligned}$$

in a neighborhood of \(\alpha =0\) and \(r_{i-}(0)=0\). Then, given m analytic functions \(r_{i+}(\alpha ):\mathbb {R}^m\rightarrow \mathbb {R}^{n-v_i}\) with \(r_{i+}(0)\), there exist an analytic function \(K(\alpha )\) such that the closed-loop EME model (12) has the specified eigenvalues that are analytic in \(\alpha \).

In Lemma 6, the Kronecker indices are arranged as \(v_1\le v_2\le \ldots \le v_m\) by ordering the column subscripts of \(B(\alpha )_{\alpha =0}\) appropriately, as explained by Definition 3.

Remark 2

Since each and all \(r_{i-}(\alpha )\) can be parameterized by \(r_{1+}(\alpha )\), \(\ldots \), \(r_{m+}(\alpha )\) and \(\alpha \), Lemma 6 actually gives a standard form of \(K(\alpha )\) such that the eigenvalues of the EME state matrix \(F(\alpha )\) can be assigned arbitrarily. Indeed, such parametrization is achieved by solving

$$\begin{aligned} \det (sI-F(\alpha ))=\det (sI-A(\alpha )+B(\alpha )K(\alpha ))={\prod }_{i=1}^n(s-\lambda _i) \end{aligned}$$

where \({\lambda _i}_{i=1}^n\) are the expected eigenvalues for the closed-loop EME model \(\Sigma _\textrm{FB}\).

\(K(\alpha )\)-parametrization can be briefly explained as follows. We define

$$\begin{aligned} \left\{ \begin{aligned}&P(\alpha )\triangleq s I_n-\left( A(\alpha )-B(\alpha )K(\alpha )\right) \\&\det (P(\alpha ))=s^n+p_1(\alpha ,K(\alpha ))s^{n-1}+\cdots +p_n(\alpha ,K(\alpha ))\\&p(\alpha ,K(\alpha ))=\left[ p_1(\alpha ,K(\alpha ),\ldots ,p_n(\alpha ,K(\alpha ))\right] ^T\\&r_{-}(\alpha )=\left[ r^T_{m-}(\alpha ),\ldots ,r^T_{1-}(\alpha )\right] ^T\in \mathbb {R}^n \end{aligned}\right. \end{aligned}$$

It can be proved that \(\frac{\partial p(\alpha ,K(\alpha ))}{\partial r_-(\alpha )}|_{\alpha =0}\) is invertible, thus the implicit function theorem says that each and all \(r_{i-}(\alpha )\) can be parameterized.

If we set the specified eigenvalues of \(F(\alpha )\) as \(\lambda _1\), \(\ldots \), \(\lambda _n\), correspondingly we have

$$\begin{aligned} s^n+p_1(\alpha ,K(\alpha )s^{n-1}+\cdots +p_n(\alpha ,K(\alpha ))={\prod }_{i=1}^n{(s-\lambda _i)} \end{aligned}$$

By solving this equation for \(r_{i-}(\alpha )\) in terms of \(r_{i+}(\alpha )\), we obtain m analytic functions \(r_{i-}(\alpha )\) in form of \(\alpha \), \(r_{1+}(\alpha )\), \(\ldots \), \(r_{m+}(\alpha )\), while eigenvalues specification of \(F(\alpha )\) are considered.

By Lemma 6 and Remark 2, each row \(r_{i}(\alpha )\) will be determined in terms of \(r_{i+}(\alpha )\), whenever the latter is provided. In the sequel, we summarize the major steps for \(K(\alpha )\)-parametrization.

Firstly, we partition the matrix \(\Phi _j(\alpha )\in \mathbb {R}^{(m-j)\times n}\) in (31) also by the Kronecker indices \(\{v_1.\ldots ,v_m\}\) into \((m-j)\times (n-v_i)\) and \({(m-j)\times v_i}\) blocks as

$$\begin{aligned} \Phi _j(\alpha )=[\Phi _{j}^{i+}(\alpha )\quad \Phi _{j}^{i-}(\alpha )]\in \mathbb {R}^{(m-j)\times n} \end{aligned}$$

where

$$\begin{aligned} \Phi _{j}^{i+}(\alpha ) =\left[ \begin{array}{*{20}{c}} \frac{\partial \phi _{x_{e1}}(\alpha )}{\partial \alpha _{j+1}}&{}\cdots &{}\frac{\partial \phi _{x_{e(n-v_i)}(\alpha )}}{\partial \alpha _{j+1}}\\ \vdots &{}\ddots &{}\vdots \\ \frac{\partial \phi _{x_{e1}}(\alpha )}{\partial \alpha _{m}}&{}\cdots &{}\frac{\partial \phi _{x_{e(n-v_i)}}(\alpha )}{\partial \alpha _{m}}\\ \end{array}\right] \in \mathbb {R}^{(m-j)\times (n-v_i)} \end{aligned}$$

and

$$\begin{aligned} \Phi _{j}^{i-}(\alpha ) =\left[ \begin{array}{*{20}{c}} \frac{\partial \phi _{x_{e(n-v_i+1)}}(\alpha )}{\partial \alpha _{j+1}}&{}\cdots &{}\frac{\partial \phi _{x_{en}}(\alpha )}{\partial \alpha _{j+1}}\\ \vdots &{}\ddots &{}\vdots \\ \frac{\partial \phi _{x_{e(n-v_i+1)}}(\alpha )}{\partial \alpha _{m}}&{}\cdots &{}\frac{\partial \phi _{x_{en}}(\alpha )}{\partial \alpha _{m}}\\ \end{array}\right] \in \mathbb {R}^{(m-j)\times v_i} \end{aligned}$$

Secondly, we take the derivative of \(r_{i-}(\alpha )\) with respect to \(\alpha _j\), where \(\alpha =[\alpha _1,\ldots ,\alpha _m]^T\).

$$\begin{aligned} \frac{\partial r_{i-}(\alpha )}{\partial \alpha _j} =D_jr_{i-}(\alpha ) +\frac{\partial r_{i-}}{\partial r_{1+}}\frac{\partial r_{1+}(\alpha )}{\partial \alpha _j} +\cdots +\frac{\partial r_{i-}}{\partial r_{m+}}\frac{\partial r_{m+}(\alpha )}{\partial \alpha _j} \end{aligned}$$
(A1)

Note that \(\alpha _j\) exists not only in \(r_{i+}(\alpha )\), \(\ldots \), \(r_{m+}(\alpha )\) implicitly, but also appears explicitly as the jth entry of \(r_{i-}(\alpha )\). In the above, a differential operator \(D_i f\), is introduced to denote the partial derivative of a function \(f=f(x_1,\ldots ,x_m)\) with respect to \(x_i\), \(i=1,\ldots ,m\). Thus,

$$\begin{aligned} D_j r_{i-}(\alpha )=[D_j k_{i(n-v_1+1)}(\alpha ),\ldots ,D_j k_{in}(\alpha )]^T\in \mathbb {R}^{v_i} \end{aligned}$$

denotes the partial derivative of \(r_{i-}(\alpha )\) with respect to \(\alpha _j\).

Thirdly, similar to \(\Phi _{j}^{i-}(\alpha )\), we define the derivative of \(r_{i-}(\alpha )\) with respect to \(\alpha _{j+1}\), \(\ldots \), \(\alpha _{m}\) as

$$\begin{aligned} \begin{aligned} R_{j}^{i-}(\alpha )&\triangleq \left[ (D_{j+1}r_{i-}(\alpha ))^T,\ldots ,(D_{m}r_{i-}(\alpha ))^T\right] ^T\\&=\left[ \begin{array}{*{20}{c}} D_{j+1}k_{i(n-v_i+1)}(\alpha )&{}\cdots &{}D_{j+1}k_{in}(\alpha )\\ \vdots &{}\ddots &{}\vdots \\ D_{m}k_{i(n-v_i+1)}(\alpha )&{}\cdots &{}D_{m}k_{in}(\alpha )\\ \end{array}\right] \in \mathbb {R}^{(m-j)\times v_i} \end{aligned} \end{aligned}$$

where \(R_{j}^{i-}(\alpha )\) is analytic in \(\alpha \).

Then, substituting (A1) into (31), the relations of (31) can be expressed in \(r_{i+}(\alpha )\) as

$$\begin{aligned} \begin{aligned}&G_j(\alpha ) \left[ \begin{array}{c} \frac{\partial r_{1+}(\alpha )}{\partial \alpha _{j}}\\ \vdots \\ \frac{\partial r_{m+}(\alpha )}{\partial \alpha _j} \end{array}\right] =R_{j}^{i-}(\alpha ) \left[ \begin{array}{c} \frac{\partial \phi _{x_{e(n-v_i+1)}}(\alpha )}{\partial \alpha _j}\\ \vdots \\ \frac{\partial \phi _{x_{en}}(\alpha )}{\partial \alpha _j} \end{array}\right] -\Phi _{j}^{i-}(\alpha )D_jr_{i-}(\alpha )\\&\quad +F_j(\alpha ,r_{1+}(\alpha ),\ldots ,r_{m+}(\alpha ), \frac{\partial r_{1+}(\alpha )}{\partial \alpha _{j+1}},\ldots ,\frac{\partial r_{m+}(\alpha )}{\partial \alpha _m}) \end{aligned} \end{aligned}$$
(A2)

where \(j=1\ldots ,m-1\), and

  • \(G_j(\alpha )\) is defined as

    $$\begin{aligned} \begin{aligned} G_j(\alpha )&=G_j^+(\alpha )+G_j^-(\alpha )\\&\quad \triangleq \left[ \begin{array}{*{20}{c}} \Phi ^{1+}_j(\alpha )&{}\cdots &{}0\\ \vdots &{}\ddots &{}\vdots \\ 0&{}\cdots &{}\Phi ^{m+}_j(\alpha )\\ \end{array}\right] +\left[ \begin{array}{*{20}{c}} \Phi ^{1-}_j(\alpha )\frac{\partial r_{1-}}{\partial r_{1+}}&{}\cdots &{} \Phi ^{1-}_j(\alpha )\frac{\partial r_{1-}}{\partial r_{m+}}\\ \vdots &{}\ddots &{}\vdots \\ \Phi ^{m-}_j(\alpha )\frac{\partial r_{m-}}{\partial r_{1+}}&{}\cdots &{} \Phi ^{m-}_j(\alpha )\frac{\partial r_{m-}}{\partial r_{m+}}\\ \end{array}\right] \end{aligned} \end{aligned}$$

    Since \(G_j(\alpha )\) is of full rank [5], m independent equations can be derived to fix all m analytic functions \(r_{i+}(\alpha )\). By Cauchy–Kowalewski Theorem [18], there is an analytic solution to (A2) for each fixed j by choosing initial \(r_{i+}(\alpha )\). Thus, there exists an solution to (31). When \(r_{i+}(\alpha )\) is available, we determine \(r_{i-}(\alpha )\) since it follows from \(r_i(\alpha )\).

  • \(H_j(\alpha )\) denotes the left-hand side of (A2), which can be expanded as

    $$\begin{aligned} \begin{aligned} H_j(\alpha )&=[H^T_{j1}(\alpha ),\ldots ,H^T_{jm}(\alpha )]^T\\&= \left[ \begin{array}{*{20}{c}} \Phi _j^{1+}(\alpha )\frac{\partial r_{1+}(\alpha )}{\partial \alpha _j} +\Phi _j^{1-}(\alpha )\frac{\partial r_{1-}}{\partial r_{1+}}\frac{\partial r_{1+}}{\partial \alpha _j}(\alpha ) +\cdots +\Phi _j^{1-}(\alpha )\frac{\partial r_{1-}}{\partial r_{m+}}\frac{\partial r_{m+}}{\partial \alpha _j}(\alpha )\\ \vdots \\ \Phi _j^{m+}(\alpha )\frac{\partial r_{m+}(\alpha )}{\partial \alpha _j} +\Phi _j^{m-}(\alpha )\frac{\partial r_{m-}}{\partial r_{1+}}\frac{\partial r_{1+}}{\partial \alpha _j}(\alpha ) +\cdots +\Phi _j^{m-}(\alpha )\frac{\partial r_{m-}}{\partial r_{m+}}\frac{\partial r_{m+}}{\partial \alpha _j}(\alpha )\\ \end{array}\right] \end{aligned} \end{aligned}$$

    Further expanding \(H_{ji}(\alpha )\), we obtain that

    $$\begin{aligned}{} & {} H_{ji}(\alpha )\\{} & {} \quad = \Phi _j^{i+}(\alpha )\frac{\partial r_{i+}(\alpha )}{\partial \alpha _j} +\left( \Phi _j^{i-}(\alpha )\frac{\partial r_{i-}}{\partial r_{1+}}\frac{\partial r_{1+}}{\partial \alpha _j}(\alpha ) +\cdots +\Phi _j^{i-}(\alpha )\frac{\partial r_{i-}}{\partial r_{m+}}\frac{\partial r_{m+}}{\partial \alpha _j}(\alpha )\right) \\{} & {} \quad = \left[ \begin{array}{*{20}{c}} \frac{\partial \phi _{x_{e1}}(\alpha )}{\partial \alpha _{j+1}}&{}\cdots &{}\frac{\partial \phi _{x_{e(n-v_i)}}(\alpha )}{\partial \alpha _{j+1}}\\ \vdots &{}\ddots &{}\vdots \\ \frac{\partial \phi _{x_{e1}}(\alpha )}{\partial \alpha _m}&{}\cdots &{}\frac{\partial \phi _{x_{e(n-v_i)}}(\alpha )}{\partial \alpha _m} \end{array}\right] \left[ \begin{array}{*{20}{c}} \frac{\partial k_{i1}(\alpha )}{\partial \alpha _j}\\ \vdots \\ \frac{\partial k_{i(n-v_i)}(\alpha )}{\partial \alpha _j} \end{array}\right] \\{} & {} \qquad +\left[ \begin{array}{*{20}{c}} \frac{\partial \phi _{x_{e(n-v_i+1)}}(\alpha )}{\partial \alpha _{j+1}}&{}\cdots &{}\frac{\partial \phi _{x_{en}}(\alpha )}{\partial \alpha _{j+1}}\\ \vdots &{}\ddots &{}\vdots \\ \frac{\partial \phi _{x_{e(n-v_i+1)}}(\alpha )}{\partial \alpha _m}&{}\cdots &{}\frac{\partial \phi _{x_{en}}(\alpha )}{\partial \alpha _m} \end{array}\right] \\{} & {} \qquad \cdot \left( \frac{\partial r_{i-}}{\partial r_{1+}} \left[ \begin{array}{*{20}{c}} \frac{\partial k_{11}(\alpha )}{\partial \alpha _j}\\ \vdots \\ \frac{\partial k_{1(n-v_1)}(\alpha )}{\partial \alpha _j} \end{array}\right] +\cdots +\frac{\partial r_{i-}}{\partial r_{m+}} \left[ \begin{array}{*{20}{c}} \frac{\partial k_{m1}(\alpha )}{\partial \alpha _j}\\ \vdots \\ \frac{\partial k_{m(n-v_m)}(\alpha )}{\partial \alpha _j} \end{array}\right] \right) \end{aligned}$$

    where the Jacobian matrix \(\frac{\partial r_{i-}}{\partial r_{i+}}\) is given by

    $$\begin{aligned} \frac{\partial r_{i-}}{\partial r_{i+}} =\left[ \begin{array}{*{20}{c}} \frac{\partial k_{i(n-v_1+1)}}{\partial k_{i1}}&{}\cdots &{}\frac{\partial k_{i(n-v_1+1)}}{\partial k_{i(n-v_i)}}\\ \vdots &{}\ddots &{}\vdots \\ \frac{\partial k_{in}}{\partial k_{i1}}&{}\cdots &{}\frac{\partial k_{in}}{\partial k_{i(n-v_i)}} \end{array}\right] \in \mathbb {R}^{v_i\times (n-v_i)} \end{aligned}$$
  • \(F_j(\alpha )=[F^T_{j1}(\alpha ),\ldots ,F^T_{jm}(\alpha )]^T\) is a known analytic function, where the ith row \(F_{ji}(\alpha )\) of \(F_j(\alpha )\) can be given by substituting (30) into \(H_{ji}(\alpha )\) as

    $$\begin{aligned} \begin{aligned} F_{ji}(\alpha )&=\left[ \begin{array}{*{20}{c}} \frac{\partial k_{i1}(\alpha )}{\partial \alpha _{j+1}}&{}\cdots &{}\frac{\partial k_{i(n-v_i)}(\alpha )}{\partial \alpha _{j+1}}\\ \vdots &{}\ddots &{}\vdots \\ \frac{\partial k_{i1}(\alpha )}{\partial \alpha _m}&{}\cdots &{}\frac{\partial k_{i(n-v_i)}(\alpha )}{\partial \alpha _m} \end{array}\right] \left[ \begin{array}{*{20}{c}} \frac{\partial \phi _{x_{e1}}(\alpha )}{\partial \alpha _j}\\ \vdots \\ \frac{\partial \phi _{x_{e(n-v_i)}}(\alpha )}{\partial \alpha _j} \end{array}\right] +\left[ \begin{array}{*{20}{c}} \frac{\partial k_{i1}(\alpha )}{\partial \alpha _{j+1}}&{}\cdots &{}\frac{\partial k_{i(n-v_i)}(\alpha )}{\partial \alpha _{j+1}}\\ \vdots &{}\ddots &{}\vdots \\ \frac{\partial k_{i1}(\alpha )}{\partial \alpha _m}&{}\cdots &{}\frac{\partial k_{i(n-v_i)}(\alpha )}{\partial \alpha _m} \end{array}\right] \\&\qquad \cdot \left( \frac{\partial r_{i-}}{\partial r_{1+}} \left[ \begin{array}{*{20}{c}} \frac{\partial \phi _{x_{e(n-v_i+1)}}(\alpha )}{\partial \alpha _j}\\ \vdots \\ \frac{\partial \phi _{x_{en}}(\alpha )}{\partial \alpha _j} \end{array}\right] +\cdots +\frac{\partial r_{i-}}{\partial r_{m+}} \left[ \begin{array}{*{20}{c}} \frac{\partial \phi _{x_{e(n-v_i+1)}}(\alpha )}{\partial \alpha _j}\\ \vdots \\ \frac{\partial \phi _{x_{en}}(\alpha )}{\partial \alpha _j} \end{array}\right] \right) \end{aligned} \end{aligned}$$

Finally, we obtain the feedback gain \(K(\alpha )\) row-by-row. Since \(K(\alpha )\) is available, \(\hat{k}(\alpha )\) can be integrated through (27), and thus the equation (25) can be written as

$$\begin{aligned} \begin{aligned} k_i(x)&=\hat{k}_i(q^{-1}(x_1,\ldots ,x_m))) \\&\quad \ +{\sum }_{j=m+1}^n{k_{ij}(q^{-1}(x_1,\ldots ,x_m)) [x_j-\phi _{x_{ej}}(q^{-1}(x_1,\ldots ,x_m))]} \end{aligned} \end{aligned}$$
(A3)

by which we can determine each scalar function \(k_i(x)\) in k(x).

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hou, T., Zhou, J. Observer Design and State-Feedback Stabilization for Nonlinear Systems via Equilibrium Manifold Expansion Linearization. Qual. Theory Dyn. Syst. 23 (Suppl 1), 254 (2024). https://doi.org/10.1007/s12346-024-01115-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12346-024-01115-8

Keywords

Mathematics Subject Classification

Navigation