Page 67 - Adaptive Identification and Control of Uncertain Systems with Nonsmooth Dynamics
P. 67

58   Adaptive Identification and Control of Uncertain Systems with Non-smooth Dynamics


                        mance function (PPF) that characterizes the convergence rate, maximum
                        overshoot, and steady-state error is proposed and incorporated into the
                        control design. An output error transform is derived by applying the PPF
                        on the original system, such that the stabilization of the transformed sys-
                        tem can guarantee that the tracking error of the original system is strictly
                        retained within the set prescribed by PPF. The effect of frictions is ex-
                        plicitly considered by using a newly developed non-linear continuously
                        differentiable friction model [15]and [16]. This model can capture vari-
                        ous friction dynamics (e.g., Coulomb, Viscous, and Stribeck effects) and
                        has continuous characteristic functions, which is suitable for control design
                        and analysis. Then the friction model is lumped into the neural network
                        used for approximating other non-linear dynamics (e.g., resonances, dis-
                        turbances) and thus the associated primary parameters are online updated
                        together with NN weights. As a result, the costly offline identification of
                        friction is avoided without sacrificing tracking performance. Moreover,
                        only a scalar parameter, independent of the number of hidden nodes in
                        the neural network, is online updated to reduce the computational costs.
                        Practical experiments are carried out based on a laboratory turntable servo
                        platform, which reveal that the proposed adaptive prescribed performance
                        control (APPC) outperforms several other controllers.


                        4.2 PROBLEM FORMULATION AND PRELIMINARIES
                        4.2.1 Dynamic Model of Servo System

                        The turntable servo mechanism driven by a DC torque motor can be de-
                        scribed as [10]:

                                         ⎧
                                         ⎪ J¨q + f (q, ˙q) + T f + T l + T d = T m
                                         ⎨
                                                    dI a
                                            K E ˙q + L a  + R aI a = u               (4.1)
                                                    dt
                                         ⎪
                                         ⎩
                                            T m = K T I a
                        where q, ˙q are the angular position (rad) and velocity (rad/s), J is the in-
                                  2
                        ertia (kg/m ), f (q, ˙q) is the unknown resonances and uncertainties; T d , T l ,
                        T f ,and T m are the unknown disturbance, load, friction, and the generated
                        torque, respectively; u is the control input voltage, I a, R a,and L a are the ar-
                        mature current, resistance, and inductance; K T is the electrical-mechanical
                        conversion constant and K E is the back electromotive force coefficient.
                           In practical servo systems, the electrical constant L a /R a is small, and the
                        electrical transients L adI a /dt is close to zero [6]. We define the system states
   62   63   64   65   66   67   68   69   70   71   72