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

Adaptive Sliding Mode Control of Non-linear Servo Systems With LuGre Friction Model  25






















                            Figure 2.1 Identified Stribeck curve for static parameters.


                            2.3.3 Dynamic Parameters Identification
                            Dynamic parameters σ 0 ,σ 1 describe the friction effect at the low velocity.
                            When the system begins to move, we have ˙z ≈ ω and z ≈ θ in (2.4). Hence,
                            the friction torque T f can be rewritten as

                                                   T f = σ 0 θ + (σ 1 + σ 2 )ω         (2.16)

                               Substituting (2.16)into(2.1), we have

                                                                 ˙
                                                 T = Jθ + (σ 1 + σ 2 )θ + σ 0 θ        (2.17)
                                                      ¨
                               Similarly, define a parameter vector δ m for each glowworm individual as
                                                                  T
                                                     δ m =[σ 0 ,σ 1 ,J]                (2.18)
                            where m = 1,2,...,M and M is the size of glowworms’ population, δ m is a
                            set of values represented by the m-th glowworm.
                               The estimation of torque T is given by
                                                 ˆ i
                                                      θ + (ˆσ 1 + σ 2 )θ +ˆσ 0 θ
                                                 T = ˆ J ¨        ˙                    (2.19)
                                                  m
                                                                                   ˆ i
                            where i = 1,2,...,N is the number of selected velocity signals, T denotes
                                                                                    m
                                             i
                            the estimation of T for the i-th velocity signal of the m-th glowworm.
                                             m
                               The fitness function of dynamic parameters is set as
                                                    N
                                                 1      i  2
                                             J m =    (e d_m ) , m = 1,2,...,M         (2.20)
                                                 2
                                                   i=1
   29   30   31   32   33   34   35   36   37   38   39