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

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


                           It should be mentioned that D f can be estimated offline by using the
                        collected data and the recursive least squares (LS) estimator. Specifically, it
                        is noted that the instantaneous friction effect such as the Stribeck effect
                        vanishes when the motion velocity is a constant, such that the dynam-
                        ics (6.1)become T f ≈ τ for constant velocities. As a consequence, T f can
                        be practically obtained by measuring the motor torque, and thus used for
                        the model identification. For instance, in our studies, the used experiment
                        platform is a 3-link manipulator system, which is equipped with three
                        permanent-magnet alternating current servomotors configured with ab-
                        solute incremental encoders. Hence, the actual joint rotation angles are
                        measured using these encoders and the joint motions are controlled by a
                        motion control implemented in DSP56303 Turbo PMAC made by Mo-
                        torola.
                           The experimental data acquisition process is as follows. Firstly, we deter-
                        mine the forward velocity range [0,v max ] and reverse velocity range [v min ,0]
                        under the working condition of the system. Then, two groups of friction
                        torque data can be obtained respectively within [0,v max ] and [v min ,0],thatis,
                        {(v p1 ,F p1 ),··· ,(v pl ,F pl )} in the forward range and {(v n1 ,F n1 ),··· ,(v nl ,F nl )}
                        in the reverse range, where l represents the total number of collected data.
                        Since the smallest torque is the Coulomb friction torque [1], we can find
                        from these two groups of data the Coulomb friction and its corresponding
                        velocity (v pc ,F pc ) and (v nc ,F nc ),where v pc and v nc are the Coulomb frictions
                        within forward and reverse motions, respectively. Moreover, in order to get
                        a better data set, we can repeat the experiment several times and then use
                        the average of the collected data for the modeling and controller designs.
                           Here, in this chapter, in order to show the validity of the proposed
                        DPPR friction model, we provide some simulations, which clearly illustrate
                        the approximation capabilities of the proposed parametric representation of
                        friction. Both the effectiveness of h 1 and h 2 are shown in these examples.
                        First, we construct a DPPR to approximate a discontinuous function de-
                        fined given by


                                          y 1 = 3v − 5,   for v ≤ 0,
                                                                                     (6.6)
                                          y 1 = 2v + 10,  for v > 0.

                           Here, h 1 (v) is defined as h 1 (v) = 15 when v > 0, and h 1 (v) = 0when
                        v < 0. The approximation result by using the proposed DPPR is shown in
                        Fig. 6.2, which indicates that the piecewise continuous function (6.6)can
                        be approximated very well via the proposed DPPR.
   100   101   102   103   104   105   106   107   108   109   110