Page 941 - The Mechatronics Handbook
P. 941

0066_frame_C31.fm  Page 4  Wednesday, January 9, 2002  7:49 PM









                       Remark: Note that in order to show stability for nonautonomous systems, it is necessary to bound the
                       function V(x, t) by the class K functions that do not depend upon time t. A detailed treatment of all the
                                                                            2
                       definitions and proof for this theorem can be found in Slotine and Li  and Khalil. 3
                       Remark: In the recent years, several interesting converse Lyapunov results have been obtained. In par-
                       ticular, for every uniformly stable (or uniformly asymptotic stable) system, there exists a positive definite
                                                                                          4
                       Lyapunov function with a negative semidefinite time derivative (see Sastry and Bodson ). These results
                       are particularly useful from a closed-loop performance point of view because they allow us to explicitly
                       estimate the convergence rates in some cases of nonlinear adaptive control systems.
                         The application of Lyapunov’s stability theorem for nonautonomous systems arising out of adaptive
                       control often leads us to negative semidefinite time derivatives of the Lyapunov function. Therefore,
                       asymptotic stability analysis is a much harder problem and the following result, known as Barbalat’s
                       Lemma, is extremely useful in such situations.
                       Lemma: Barbalat.
                       Consider a uniformly continuous function f : R → R defined at all real values of t ≥ 0. If


                                                         lim ∫  t  f s() ds
                                                         t→∞  0

                       exists and is finite, then f(t) → 0 as t → ∞.
                       Remark: A consequence of this result is that if f ∈L 2  and   ∈L ∞ , then f(t) → 0 as t → ∞ (see Slotinef
                                   5
                            2
                       and Li  and Tao  for discussion and proof).

                       31.4 Adaptive Control Theory

                       In contrast to a fixed or ordinary controller, an adaptive controller is one with adjustable parameters and
                       an adjustment mechanism. The following are some basic concepts that are necessary for any discussion
                       of adaptive control theory.



                       Regulation and Tracking Problems
                       The desired objective for any control problem is to maintain the plant output either at its desired value
                       or within specified/acceptable bounds of the desired value. If these desired values are constant with respect
                       to time, we have a regulation problem, otherwise it is a tracking problem.


                       Certainty Equivalence Principle

                       This principle has been the bedrock of most adaptive control design methods and has received consid-
                       erable attention during the past two decades. 4, 6, 7  Adaptive controllers based on this approach are obtained
                       by independently designing a control law that meets the control objective assuming complete knowledge
                       of all the unknown plant parameters (deterministic case), along with a parameter update law, which is
                       usually a differential equation that generates online parameter estimates that are used to replace the
                       unknown parameters within the control law. Such a controller would have perfect output tracking
                       capability in the case when the plant parameters are exactly known. In the presence of parameter
                       uncertainty, the adaptation mechanism will adjust the controller parameters so that the tracking objective
                       is asymptotically achieved. The main issue, thus, in adaptive controller design is to synthesize the adaptation
                       mechanism (parameter update law) that will guarantee that the control system remains stable and the
                       output tracking error converges to zero as the parameter values are updated.

                       ©2002 CRC Press LLC
   936   937   938   939   940   941   942   943   944   945   946