Robust stabilization and ultimate boundedness of dynamic surface control systems via convex optimization (Q4783548)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 1842030
Language Label Description Also known as
default for all languages
No label defined
    English
    Robust stabilization and ultimate boundedness of dynamic surface control systems via convex optimization
    scientific article; zbMATH DE number 1842030

      Statements

      Robust stabilization and ultimate boundedness of dynamic surface control systems via convex optimization (English)
      0 references
      0 references
      0 references
      0 references
      18 May 2003
      0 references
      nonlinear system
      0 references
      non-Lipschitz nonlinearities
      0 references
      strict feedback
      0 references
      controller gains
      0 references
      filter time constants
      0 references
      dynamic surface control
      0 references
      linear error dynamics
      0 references
      eigenvalues
      0 references
      closed loop error
      0 references
      ellipsoidal approximation
      0 references
      tracking
      0 references
      tracking error bounds
      0 references
      convex optimization
      0 references
      linear matrix inequality
      0 references
      The authors develop a procedure for choosing the controller gains and analysing the stability of a class of nonlinear systems controlled via dynamic surface control (DSC) in the presence of modelling uncertainty in the strict feedback form \[ \left\{\begin{aligned} \dot x_1&= x_2 +f_1(x_1) + \Delta f_1(x_1)\\ \dot x_2&= x_3 +f_2(x_1,x_2) + \Delta f_2(x_1,x_2)\\ &\dots\\ \dot x_{n-1}&=x_n + f_{n-1}(x_1,\dots,x_{n-1}) + \Delta f_{n-1}(x_1,\dots, x_{n-1})\\ \dot x_n&=u.\end{aligned}\right. \] The `strict-feedback' refers to the fact that the nonlinearities \(f_i\) and \(\Delta f_i\) depend only on \(x_1,\dots,x_i\). In addition, the nonlinearities are assumed to satisfy the following properties. First, \(f_i\) is a sufficiently smooth function in its arguments, and \(f_i(0,\dots,0) = 0\) for \(i =1,\dots,n-1\). Second, \(\Delta f_i\) is an unknown non-Lipschitz nonlinearity, but it is bounded by a known \(C^1\) function \(\rho_i\) in a domain \(\mathcal D =\{x\in\mathbb R^n: \|x\|\leq d_0, d_0>0\}\), such that \(|\Delta_if(x_1,\dots,x_i)|\leq\rho_i(x_1,\dots,x_i)\) and \(\rho_i(0,\dots,0) = 0\). Furthermore, \(\Delta_i f\) is also a \(C^0\) function to guarantee the existence of solutions. The DSC provided linear error dynamics with perturbation terms as a function of the error. This fact is used to assign the desired eigenvalues to the closed-loop error system matrix, while satisfying the DSC constraints on the surface gains and time constants. When a bound for the uncertainties is assumed or a bound on the reference input is defined for a tracking problem, the authors perform the stability test with respect to the controller gains and filter time constants determined in the previous step, and determine the robustness of the fixed controller by solving a linear matrix inequality. Finally, an ellipsoidal approximation of the tracking error bounds for a tracking problem is obtained via convex optimization.
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references