TL;DR: A novel switching control strategy is proposed involving the use of input/state scaling and integrator backstepping and the ability to achieve Lyapunov stability, exponential convergence, and robustness to a set of uncertain drift terms is proposed.
Abstract: This note deals with chained form systems with strongly nonlinear unmodeled dynamics and external disturbances. The objective is to design a robust nonlinear state feedback law such that the closed-loop system is globally Kexponentially stable. We propose a novel switching control strategy involving the use of input/state scaling and integrator backstepping. The new features of our controllers include the ability to achieve Lyapunov stability, exponential convergence, and robustness to a set of uncertain drift terms.
As explained and illustrated in [11] , [18] , and the references therein, many nonlinear mechanical systems with nonholonomic constraints on velocities can be transformed, either locally or globally, to chained form systems via coordinates and state-feedback transformation.
Exponential convergence is an important performance characteristic for practical applications.
To date, several important steps have been made toward the design of a continuous time-varying and/or discontinuous feedback law guaranteeing the exponential regulation of nonholonomic systems in chained form [2] , [10] , [16] , and [20] .
Finally, some conclusions are given in Section V.
II. PROBLEM FORMULATION
Throughout this note, the following assumptions will be required.
The authors first recall a notion of K-exponential stability from [20] , which reduces to exponential stability in the Lyapunov sense when the function is a linear function.
Notice that the forward invariance property proved in Lemma 1 will be used in the controller design and stability analysis in the next section.
A. Input-State Scaling and Backstepping Design
P2) is only convenient for the control design.
In the remainder of this section, the authors focus on designing the control input u provided that Assumptions 1-3 are satisfied.
Thanks to Lemma 2, (8) satisfies the "lower-triangularity" condition and therefore, the systematic controller design for u can be obtained using so-called backstepping methods [6] , [10] , [12] .
Therefore, the following theorem can be obtained.
B. Switching Scheme
The purpose of this section is to answer this question by proposing a globally exponentially stabilizing static state feedback.
To prevent this phenomenon from happening, the following switching control strategy for both control inputs u 0 and u is proposed.
Then, the following static discontinuous feedback law globally K-exponentially stabilizes the uncertain chained form system (1).
Proof: Remark 1: It should be emphasized that a feedback controller may become excessively large even for small states.
Note that along the trajectories of the closed-loop system, when u 0 tends to zero, the state does the same.
IV. EXAMPLE
A tricycle-type mobile robot with nonholonomic constraints on the linear velocity has often been used as a benchmark example in the recent literature on nonholonomic control systems design [8] , [10] .
The convergence rate is not exponential but asymptotic.
The closed-loop system is not Lyapunov stable although the convergence rate is exponential.
The authors will design a robust state-feedback controller to drive the states of (21) to the origin with exponential convergence and Lyapunov stability.
So, the following controller can be obtained.
V. CONCLUSION
The problem of global K-exponential stabilization is considered for a class of nonholonomic chained systems with strongly nonlinear input/state driven disturbances and drifts.
Using input-state scaling and backstepping techniques, a globally exponentially convergent state-feedback control law is designed.
Using a switching scheme dependent on the initial condition, Lyapunov stability and exponential convergence are guaranteed for the closed-loop system.
The simulations results in a wheeled mobile robot have demonstrated the effectiveness of the proposed control design approach.
TL;DR: A novel switching controller is proposed with guaranteed robustness to orientation error and unknown parameters in mobile robots and a generalized version of Krasovskii-LaSalle theorem in time-varying switched systems is proposed.
Abstract: This paper is concerned with the study of, both local and global, uniform asymptotic stability for general nonlinear and time-varying switched systems. Two concepts of Lyapunov functions are introduced and used to establish uniform Lyapunov stability and uniform global stability. With the help of output functions, an almost bounded output energy condition and an output persistent excitation condition are then proposed and employed to guarantee uniform local and global asymptotic stability. Based on this result, a generalized version of Krasovskii-LaSalle theorem in time-varying switched systems is proposed. For switched systems with persistent dwell-time, the output persistent excitation condition is guaranteed to hold under a zero-state observability condition. It is shown that several existing results in past literature can be covered as special cases using the proposed criteria. Interestingly, as opposed to previous work, the main results of this paper are applicable to the situation where some switching systems are not asymptotically stable at the origin. The robust practical regulation problem of nonholonomic mobile robots is studied as a way of demonstrating the power of the proposed new criteria. A novel switching controller is proposed with guaranteed robustness to orientation error and unknown parameters in mobile robots.
189 citations
Cites background from "A switching algorithm for global ex..."
...Recently, many interesting results were presented to provide a solid foundation for the performance analysis of hybrid control [2], [4], [5], [7], [9]–[12], [24], [27]–[29], [31], [33]....
[...]
...Other interesting directions include the study of the limiting systems of switched systems as done in [22] with applications to the design of switching-based stabilizing and tracking controllers for physical systems; see [33] for preliminary results....
TL;DR: A novel switching control strategy with help of homogeneity, time-rescaling, and Lyapunov-based method is proposed to design a nonsmooth state feedback law such that the controlled chained form system is both LyAPunov stable and finite-time convergent within any given settling time.
Abstract: This note considers finite time stabilization of uncertain chained form systems. The objective is to design a nonsmooth state feedback law such that the controlled chained form system is both Lyapunov stable and finite-time convergent within any given settling time. We propose a novel switching control strategy with help of homogeneity, time-rescaling, and Lyapunov-based method. Also, the simulation results show the effectiveness of the proposed control design approach.
TL;DR: A switching control strategy is employed to get around the smooth stabilization issue (difficulty) associated with nonholonomic systems when the initial state of system is known and a dynamic output feedback controller is developed with a filter of observer gain.
Abstract: This paper deals with chained form systems with strongly nonlinear disturbances and drift terms. The objective is to design robust nonlinear output feedback laws such that the closed-loop systems are globally exponentially stable. The systematic strategy combines the input-state-scaling technique with the so-called backstepping procedure. A dynamic output feedback controller for general case of uncertain chained system is developed with a filter of observer gain. Furthermore, two special cases are considered which do not use the observer gain filter. In particular, a switching control strategy is employed to get around the smooth stabilization issue (difficulty) associated with nonholonomic systems when the initial state of system is known.
119 citations
Cites background or methods from "A switching algorithm for global ex..."
...Step i (2pipn 2): As in [17,23,26], consider the Lyapunov function candidate Vi 1⁄4 V i 1ðt;P; e; z1; ....
[...]
...Then the design of the control input u will be obtained using the standard backstepping method shown in [17,18,23,26] to the transformed system (9), i....
[...]
...We recently proposed a switching scheme to achieve Lyapunov stability and exponential convergence for uncertain chained form systems using state feedback in [23]....
[...]
...As in [26,17,18,23], it is easy to know that some suitable smooth functions jðn 1Þjðt;P; x0;z1; ....
TL;DR: For a group of linear systems, each under a saturated linear, not necessarily stabilizing, feedback law, the problem of designing such a switching scheme as a constrained optimization problem with the objective of maximizing an estimate of the domain of attraction is solved.
Abstract: For a group of linear systems, each under a saturated linear, not necessarily stabilizing, feedback law, we design a switching scheme such that the resulting switched system is locally asymptotically stable at the origin with a large domain of attraction. By expressing each saturated linear feedback in a convex hull of a group of auxiliary linear feedbacks, we formulate and solve the problem of designing such a switching scheme as a constrained optimization problem with the objective of maximizing an estimate of the domain of attraction. Simulation results indicate that the resulting domain of attraction extends well beyond the linear regions of the actuators.
TL;DR: In this article, the problem of output-feedback adaptive stabilization control design for nonholonomic chained systems with strong non-linear drifts was investigated, including modelled nonlinear dynamics, unmodelled dynamics, and those modelled but with unknown parameters.
Abstract: This paper investigates the problem of output-feedback adaptive stabilization control design for non-holonomic chained systems with strong non-linear drifts, including modelled non-linear dynamics, unmodelled dynamics, and those modelled but with unknown parameters. An observer and an estimator are introduced for state and parameter estimates, respectively. By using the integrator backstepping approach and based on the observer and parameter estimator, a constructive design procedure for output-feedback adaptive stabilization control is given. It is shown that, under some conditions, the control design ensures the closed-loop system is globally asymptotically stable when there is no non-linear drift in the first subsystem, and semiglobally asymptotically stable, otherwise. An example is given to show the effectiveness of the theory.
73 citations
Cites background from "A switching algorithm for global ex..."
...In Xi et al. (2003), it is assumed not only that ’i0 ¼ 0 in the inequality (7), but also that the modelled dynamics fi and the dynamics with unknown parameters Ti ð yÞ do not exist, i.e., fi¼ 0 and Ti ð yÞ ¼ 0, although the gains of u0, x2u0, . . . , xn 1u0 and u on the right hand sides of the…...
TL;DR: In this paper, the focus is on adaptive nonlinear control results introduced with the new recursive design methodology -adaptive backstepping, and basic tools for nonadaptive BackStepping design with state and output feedbacks.
Abstract: From the Publisher:
Using a pedagogical style along with detailed proofs and illustrative examples, this book opens a view to the largely unexplored area of nonlinear systems with uncertainties. The focus is on adaptive nonlinear control results introduced with the new recursive design methodology--adaptive backstepping. Describes basic tools for nonadaptive backstepping design with state and output feedbacks.
TL;DR: In this paper, the authors introduce flat systems, which are equivalent to linear ones via a special type of feedback called endogenous feedback, which subsumes the physical properties of a linearizing output and provides another nonlinear extension of Kalman's controllability.
Abstract: We introduce flat systems, which are equivalent to linear ones via a special type of feedback called endogenous. Their physical properties are subsumed by a linearizing output and they might be regarded as providing another nonlinear extension of Kalman's controllability. The distance to flatness is measured by a non-negative integer, the defect. We utilize differential algebra where flatness- and defect are best defined without distinguishing between input, state, output and other variables. Many realistic classes of examples are flat. We treat two popular ones: the crane and the car with n trailers, the motion planning of which is obtained via elementary properties of plane curves. The three non-flat examples, the simple, double and variable length pendulums, are borrowed from non-linear physics. A high frequency control strategy is proposed such that the averaged systems become flat.
3,025 citations
"A switching algorithm for global ex..." refers background in this paper
...Examples of these approaches are open-loop periodic steering control, either smooth or continuous time-varying control, and discontinuous feedback control; see, for example, [1]–[3], [6], [7], [9], [10], [13], and [15]–[20]....
TL;DR: In this paper, the authors considered the problem of determining when there exists a smooth function u(x) such that x = xo is an equilibrium point which is asymptotically stable.
Abstract: We consider the loca1 behavior of control problems described by (* = dx/dr) i=f(x,u) ; f(x,0)=0 o and more specifically, the question of determining when there exists a smooth function u(x) such that x = xo is an equilibrium point which is asymPtotically stable. Our main results are formulated in Theorems 1 and 2 be1ow. Whereas it night have been suspected that controllability would insure the exlstence of a stabilizing control law, Theorem I uses a degree-theoretic argument to show this is far from being the case. The positive result of Theorem 2 can be thought of as providing an application of high gain feedback in a nonlinear setting. 1. Introduction In this paper we establish general theorems which are strong enough to irnply, among other things, that a) there is a continuous control law (u,v) = (u(xry, z) rv(x,y,z)) which makes the origin asympEoticatly stable for x=u y=v z=xy and that b) there exists no continuous control law (urv) = (u(xryrz), v(x,y,z)) which makes the origin asymptotically stable for 181
TL;DR: Methods for steering systems with nonholonomic c.onstraints between arbitrary configurations are investigated and suboptimal trajectories are derived for systems that are not in canonical form.
Abstract: Methods for steering systems with nonholonomic c.onstraints between arbitrary configurations are investigated. Suboptimal trajectories are derived for systems that are not in canonical form. Systems in which it takes more than one level of bracketing to achieve controllability are considered. The trajectories use sinusoids at integrally related frequencies to achieve motion at a given bracketing level. A class of systems that can be steered using sinusoids (claimed systems) is defined. Conditions under which a class of two-input systems can be converted into this form are given. >
TL;DR: Nonholonomic control systems as discussed by the authors provide a good introduction to the subject for nonspecialists in the field, while perhaps providing specialists with a better perspective of the field as a whole.
Abstract: Provides a summary of recent developments in control of nonholonomic systems. The published literature has grown enormously during the last six years, and it is now possible to give a tutorial presentation of many of these developments. The objective of this article is to provide a unified and accessible presentation, placing the various models, problem formulations, approaches, and results into a proper context. It is hoped that this overview will provide a good introduction to the subject for nonspecialists in the field, while perhaps providing specialists with a better perspective of the field as a whole. The paper is organized as follows: introduction to nonholonomic control systems and where they arise in applications, classification of models of nonholonomic control systems, control problem formulations, motion planning results, stabilization results, and current and future research topics.
1,269 citations
"A switching algorithm for global ex..." refers background in this paper
...INTRODUCTION Over the past decade, the control and stabilization of nonholonomic systems has formed an active area within the nonlinear control community; see, for example, the recent survey papers [5], [11], and the references cited therein for an interesting introduction to this quickly expanding area....
[...]
...As explained and illustrated in [11], [18], and the references therein, many nonlinear mechanical systems with nonholonomic constraints on velocities can be transformed, either locally or globally, to chained form systems via coordinates and state-feedback transformation....