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

APPC of Strict-Feedback Systems With Non-linear Dead-Zone  157


                            the output of the following non-linear dead-zone
                                                       ⎧
                                                       ⎪ D r (v(t)) if v(t) ≥ b r
                                                       ⎨
                                         u(t) = D(v(t)) =  0      if b l <v(t)< b r    (10.2)
                                                       ⎪
                                                       ⎩
                                                          D l (v(t)) if v(t) ≤ b l
                            where v(t) ∈ R is the input (real control to be determined), D l (v), D r (v) are
                            unknown dynamics and b l < 0, b r > 0 are unknown deadband parameters.
                            The profile of dead-zone (10.2)can be viewed from Fig. 7.2.
                               The objective of this chapter is to determine a control v(t) for system
                            (10.1), such that: 1) the output y(t) tracks a given trajectory y d (t), and all
                            signals in the closed-loop are bounded; 2) both transient and steady-state
                            performance of the tracking error e(t) = y(t) − y d (t) should be preserved.
                               The following assumptions on non-linear system (10.1) are introduced:

                            Assumption 10.1. The functions h i (t, ¯x i ) can be represented as h i (t, ¯x i (t −

                                     m i

                                       h
                            τ i (t)))=  j=1 ij (t, ¯x i (t−τ ij (t))), and fulfill h ij (t, ¯x i ) ≤ k ij (¯x i ),where k ij (¯x i ) ≥ 0


                            are unknown bounded functions on any compact set C i.
                            Assumption 10.2. The functions g i (¯x i ) and their signs are unknown, and there

                            exist positive constants g 0i and g 1i ,suchthat 0 < g i0 ≤ g i (¯x i ) ≤ g i1 ,i = 1,···n.


                               Assumptions 10.1–10.2 have been widely used in the literature [11–19,
                            24]. However, the assumptions used in this chapter are less stringent com-
                            pared to their counterparts in the literature. For instance, the delayed func-
                            tions h i (t, ¯x i (t − τ i (t))) in (10.1) contain multiple unknown varying delays,
                                                   (t), which further improves the results concern-
                            i.e., τ i1 (t)  = τ i2 (t)  =,···τ im i
                            ing single or constant delay [11,25,26]. Moreover, it should be noticed that
                            the functions k ij (¯x i ) and constants g 0i , g 1i are only used for analytical pur-
                            pose. In comparison to the results presented in the previous Chapter 9,
                            the information on the signum of the control gain functions g i (·) is not
                            assumed to be either positive or negative, which could cover more realistic
                            plants.
                               To accommodate the dead-zone dynamics in system (10.1), as detailed
                            in Chapter 7, the non-linear dead-zone model (10.2) can be reformulated
                            as
                                        u(t) = (χ l (t) + χ r (t))v(t) + ρ(t) = d(t)v(t) + ρ(t)  (10.3)
                            where the definitions of χ l (t),χ r (t),d(t),ρ(t) can be found in (7.10)–(7.11).
                            Moreover, it is verified that   = min(d l0 ,d r0 ) ≤ d(t) ≤ d l1 + d r1 and |ρ(t)| ≤ p
                            with positive constants 0 < < +∞ and p = (d l1 + d r1 )max{b r ,−b l },where
   156   157   158   159   160   161   162   163   164   165   166