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

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


                        5.4 EXPERIMENTAL VALIDATION
                        5.4.1 Experimental Setup
                        To validate the proposed control scheme, the turnable servo system in-
                        troduced in Chapter 4 is used as the test-rig to carry out experiments
                        (Fig. 4.1). For details of this experimental setup, we refer to Chapter 4
                        (Section 4.1).
                           The following four controllers are all implemented in the experiments.
                        1) ANRISE: This is the control suggested in this chapter, where the RISE
                            compensation (5.20) and continuous friction model (4.4)areallused.
                            The controller parameters are given as k 1 = 10, k 2 = 1.5, k s = 0.5, and
                            β 1 = 5. The embedded friction parameters in (4.4) are chosen as α 1 =
                            0.02, α 2 = 0.01, α 3 = 0.2. The PPF parameters in (4.5)are μ 0 = 0.15,
                            μ ∞ = 0.03, κ = 0.4, and δ = 1. The learning parameters of ESN are
                            given as L = 6, σ = 0.01,   = 0.5.
                        2) ANDSC: This control method was proposed in [22] and described in
                            Chapter 4.
                        3) DCRAC: This is an adaptive robust controller with the Coulomb
                            friction model T f = sgn(x 2 ) asshownin[23]. The adaptive con-
                            troller is given as u = u a + u s, u a =−ϕ d θ, −ϕ d =[−¨y d ,−¨y d ,−S f (˙y d ),1],
                                                              ˆ
                                                            1    2
                            u s = u s1 + u s2, u s1 =−k s1p, u s2 =− h p, k 1 = 400, k s1 = 32,   =
                                                            4ε
                                                                    T
                            diag[25,0,5,1000] , θ(0) =[0.05,0.24,0.1,0] .
                                            T ˆ
                        4) PID: This is the conventional Proportional-Integral-Derivative (PID)
                            controller, where the parameter gains are given in Chapter 4.
                        5.4.2 Experimental Results

                        For fair comparison in terms of the robustness and generality of these con-
                        trol methods, all control parameters are determined with a given trajectory
                        x d = 0.4sin(0.4πt) by using a trial-and-error method to make a tradeoff
                        between the steady-state performance and transient response. Then these
                        parameters are fixed and used in all experiments to validate the generality
                        of different controls under wide operation scenarios.
                           The aforementioned four controllers are tested for a slowly-varying si-
                        nusoid reference trajectory, i.e., x d = 0.4sin(0.4πt). The tracking profiles
                        and the corresponding tracking errors of the four controllers are depicted
                        in Fig. 5.1 and Fig. 5.2. By comparing the tracking performances of these
                        controllers, it is clear that the proposed ANRISE gives smaller error than
                        other controllers, i.e., it achieves better transient and steady-state error. In
                        particular, although the steady-state tracking performance of ANRISE and
   89   90   91   92   93   94   95   96   97   98   99