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

Non-singular Terminal Sliding Mode Funnel Control of Servo Systems With Input Saturation  219


                               To ensure that the tracking error e(t) evolves inside the funnel boundary
                            F φ (t), the expression of ρ(·) can be chosen as
                                                             1
                                                    ρ(t) =                            (14.11)
                                                          F φ (t)−|e(t)|
                               From (14.11), we can see that when the gain ρ(t) increases, the error
                            e(t) approaches to the boundary F φ , and when the gain ρ(t) decreases con-
                            versely, the error e(t) becomes small. A proper funnel boundary to prescribe
                            the performance is selected as

                                                  F φ (t) = δ 0e −a 0 t  + δ ∞        (14.12)

                            where δ 0 ≥ δ ∞ > 0, a 0 > 0, δ ∞ = lim F φ (t),and |e(0)| < F φ (0).
                                                        t→∞
                               According to (14.9)and (14.11), we define a new funnel error variable
                            s 1 as

                                                           e(t)
                                                     s 1 =                            (14.13)
                                                         F φ (t)−|e(t)|
                            where the funnel boundary F φ (t) satisfies the condition given in (14.12),
                            and this variable will be employed to ensure the prescribed output perfor-
                            mance.
                               The derivative of (14.13) can be calculated as

                                                 F φ ˙e− ˙ F φ e
                                             s ˙ 1 =  (F φ −|e|) 2 = F φ 	 F ˙e − ˙ F φ 	 F e  (14.14)
                                                 2
                            where 	 F = 1/(F φ −|e|) and

                               s ¨ 1  = F φ 	 F ¨e + F φ 	 F ˙e + ˙ F φ 	 F ˙e − ¨ F φ 	 F e − ˙ F φ 	 F e − ˙ F φ 	 F ˙e
                                                                        ˙
                                                 ˙
                                                                                      (14.15)
                                  = F φ 	 F ¨e + H 1 (x,e,t)
                            where H 1 (x,e,t) = F φ 	 F ˙e + ˙ F φ 	 F ˙e − ¨ F φ 	 F e − ˙ F φ 	 F e − ˙ F φ 	 F ˙e is a lumped
                                                                       ˙
                                               ˙
                            unknown dynamics to be addressed.
                            14.3.2 Controller Design
                            Considering (14.14)and (14.15), the sliding mode manifold s 2 is designed
                            as


                                                     s 2 =˙s 1 + αs 1                 (14.16)

                            where α> 0 is a positive constant.
   215   216   217   218   219   220   221   222   223   224   225