SlideShare a Scribd company logo
1 of 17
Download to read offline
Variable Structure Systems:
                       Sliding Mode Control


1. āļšāļ—āļ™āļģ (Introduction)
2. āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļāļģāļĢāđ€āļ„āļĨāļ·āļ­āļ™āļ—āļĩāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āļ­āļ™ (Trajectory of Sliding Mode)
                    āđˆ āđˆ          āđˆ
3. āļ›āļĢāļģāļāļŽāļāļģāļĢāļ“āđŒāļ‚āļ­āļ‡āļāļģāļĢāđ€āļ„āļĨāļ·āļ­āļ™āļ—āļĩāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āļ­āļ™ (Sliding Phenomena)
                       āđˆ āđˆ          āđˆ
4. āđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (Region of Attraction)
5. āļāļģāļĢāļāļģāļˆāļąāļ”āļāļģāļĢāļŠāļąāđˆ āļ™ (How can we reduce or Eliminate Chattering?)
6. How can we analyze the system?
       āļ āļēāļĒāļ™āļ­āļāļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ (Onside the Boundary Layer)
       āļ āļēāļĒāđƒāļ™āļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ (Inside the Boundary Layer)
7. āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC
       What happens inside ïĨ?
8. OPTIONAL
       Mismatched Uncertainties
9. āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļˆāļļāļ”āđ€āļ”āđˆ āļ™āđāļĨāļ°āļˆāļļāļ”āļ”āđ‰ āļ­āļĒāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC




S MC   Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 1
1. āļšāļ—āļ™āļģ (Introduction)

        Variable Structure System (VSS) āđ€āļ›āđ‡ āļ™āļ„āļģāļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļĢāļĩ āļĒāļāļ—āļąāļ§āđ„āļ›āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļžāļĨāļ§āļąāļ• (dynamical system) āļ—āļĩāđˆāļĄāļĩ
                                                             āđˆ
āļŠāđˆ āļ§āļ™āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āđāļšāļš “Switching Logic” āļ āļģāļĒāđƒāļ™āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āļ—āļģāļ‡āļ„āļ“āļī āļ•āļĻāļģāļŠāļ•āļĢāđŒ āļ™āđ‰ āļ™āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļ­āļąāļĨāļāļ­āļĢāļī āļ˜āļķāļĄ
                                                                       āļą
āļ‚āļ­āļ‡āļāļģāļĢāļŠāļ§āļīāļ•āļŠāđŒāļ‹āđˆ āļķ āļ‡āļ‚āļķāđ‰ āļ™āļ­āļĒāļđāđˆāļāļšāļŠāļ–āļģāļ™āļ° (state) āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđƒāļ™āļ‚āļ“āļ°āļ™āļąāđ‰āļ™ āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰ āļģāļ‡āđāļšāļš Switching Logic āļ™āļĩāđ‰ āļˆāļ°
                            āļą
                                 āļą
āļ—āļģāļ‡āļģāļ™āļĢāđˆ āļ§āļĄāļāļąāļ™āļŦāļĢāļ· āļ­āļĄāļĩāļ„āļ§āļģāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļāļšāļĢāļ°āļšāļšāļĒāđˆāļ­āļĒāļ­āļ·āđˆāļ™ āđ† āļ āļģāļĒāđƒāļ™āļĢāļ°āļšāļšāļžāļĨāļ§āļąāļ• āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļāļĄāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ‹āđˆ āļķ āļ‡āļāļŽāļāļģāļĢ
āļ„āļ§āļšāļ„āļļāļĄ (Control law) āļĄāļĩāļŠāđˆāļ§āļ™āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āđāļšāļš Switching Logic āđ€āļŠāđˆāļ™ āļĄāļĩāļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ‹āļī āļāļ™āļąāļĄ (signum
                                                                        āļą
funtion) āļ‹āļķāđˆ āļ‡āđƒāļŦāđ‰āļāļģāļĢāļ—āļģāļ‡āļģāļ™āđāļšāļšāļŠāļ§āļīāļ•āļ—āđŒāļāļĨāļąāļšāđ„āļ›āļĄāļģāļ”āđ‰āļ§āļĒāļ„āļ§āļģāļĄāļ–āļĩāđˆāļŠāļđāļ‡ āļˆāļ°āđ€āļĢāļĩ āļĒāļāļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ™āļąāđ‰āļ™āļ§āđˆāļģ āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš
āđāļœāļ™āđ€āļĨāļ·āđˆāļ­āļ™ (Sliding Mode Control; SMC)

        āđƒāļ™āļ—āļĩāđˆāļ™āđ‰ āļĩ āđ€āļĢāļģāļŠāļ™āđƒāļˆāļāļģāļĢāļ›āļĢāļ°āļĒāļļāļāļ•āđŒāđƒāļŠāđ‰āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āļ‚āļ­āļ‡āļāļģāļĢāļŠāļ§āļīāļ•āļŠāđŒāļ”āļ‡āļāļĨāđˆāļģāļ§āđƒāļ™āļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļĢāļ°āļšāļšāļžāļĨāļ§āļąāļ•āđ„āļĄāđˆāđ€āļŠāļī āļ‡
                                                             āļą
āđ€āļŠāđ‰āļ™āļ—āļĩāđˆāļ–āļđāļāļˆāļģāļĨāļ­āļ‡āļ‚āļķāđ‰āļ™āđ‚āļ”āļĒāļĒāļ­āļĄāđƒāļŦāđ‰āļĄāļĩāđ€āļ—āļ­āļĄ “āļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āļ‚āļ­āļ‡āļžāļĨāļģāļ™āļ•āđŒ (plant uncertainty)” āļ­āļĒāļđāđˆāđƒāļ™āļĢāļ°āļšāļšāđ„āļ”āđ‰
                                                                              āđˆ
āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļ§āļīāļ˜āļĩāļāļģāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āđˆāļ­āļ™ (SMC) āļˆāļķāļ‡āđ€āļĢāļĩ āļĒāļāđ„āļ”āđ‰āļ§āļģāđ€āļ›āđ‡ āļ™āđ€āļ—āļ„āļ™āļī āļ„āļŦāļ™āļķāđˆ āļ‡
āļ‚āļ­āļ‡ āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāļ„āļ‡āļ—āļ™ (Robust Control)


2. āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļāļģāļĢāđ€āļ„āļĨāļ·āļ­āļ™āļ—āļĩāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āļ­āļ™ (Trajectory of Sliding Mode)
                    āđˆ āđˆ          āđˆ

        āđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ–āļķāļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡ Sliding Mode āļšāļ™āļĢāļ°āļ™āļģāļšāļŠāļ–āļģāļ™āļ° (phase plane) āđ€āļĢāļīāđˆ āļĄāļˆāļģāļāļžāļīāļˆāļģāļĢāļ“āļģ
āļĢāļ°āļšāļšāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™āļ­āļąāļ™āļ”āļąāļšāļŠāļ­āļ‡ āđ„āļĄāđˆāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ•āļģāļĄāđ€āļ§āļĨāļģ (2nd-order Linear Time Invariant (LTI) System) āļ—āļĩāđˆāļĄāļĩāļŦāļ™āļķāđˆāļ‡āļ­āļīāļ™āļžāļļāļ•
āđāļĨāļ°āļŦāļ™āļķāđˆāļ‡āđ€āļ­āļģāļ—āđŒāļžāļļāļ• (SISO) āļ”āļąāļ‡āļĢāļđ āļ›āļ—āļĩāđˆ 1




                                       āļĢāļđ āļ›āļ—āļĩāđˆ 1 Variable Inertia System


āļŠāļĄāļāļģāļĢāļžāļĨāļ§āļąāļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ y                k 2u   āđ€āļĄāļ·āđˆāļ­ k āđ€āļ›āđ‡ āļ™āļ„āđˆāļģāļ„āļ‡āļ—āļĩāđˆ āđƒāļŦāđ‰ x1   y, x 2   y   āđ€āļ›āđ‡ āļ™āļ•āļąāļ§āđāļ›āļĢāļŠāļ–āļģāļ™āļ°
(state variables) āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļˆāļ°āđ„āļ”āđ‰ āļŠāļĄāļāļģāļĢāļŠāļ–āļģāļ™āļ°āđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ (linear state equation) āđƒāļ™āļĢāļđ āļ›


S MC    Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 2
x1    x2
                                                                  x2    k 2u


āđ€āļĄāļ·āđˆāļ­ u āđ€āļ›āđ‡ āļ™āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄ (control signal) āļ‹āļķāđˆāļ‡āļ–āđ‰āļģāļ­āļ­āļāđāļšāļšāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđƒāļŦāđ‰āļĄāļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āđ€āļ›āđ‡ āļ™

                                                                               x1 ,     s        0
                                                 u       x1 sgn(s )             0,      s        0
                                                                                x1 ,    s        0


āđ‚āļ”āļĒāļ—āļĩāđˆ s        ax1        x2      0, a      0   āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Sliding (āļŦāļĢāļ· āļ­ Switching) Surface (āļŦāļĢāļ· āļ­ Manifold) āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļ
āđāļŠāļ”āļ‡āļ–āļķ āļ‡āļĨāļąāļāļĐāļ“āļ°āļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ—āļĩāđˆāļĄāļĩāļāļģāļĢāđ€āļ„āļĨāļ·āđˆ āļ­āļ™āļ—āļĩāđˆāļŠāļĨāļąāļšāđ„āļ›āļĄāļģāļĢāļ°āļŦāļ§āđˆāļģāļ‡ s                                          0   āđāļĨāļ° s   0   āļžāļĪāļ•āļī āļāļĢāļĢāļĄāļ‚āļ­āļ‡
āļĢāļ°āļšāļšāļ—āļĩāđˆāļ–āļđāļāļ„āļ§āļšāļ„āļļ āļĄāđ‚āļ”āļĒāļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ™āļĩāđ‰ āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Sliding Mode āđāļĨāļ°āļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ™āļĩāđ‰ āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Sliding Mode
Control (SMC) āļ—āļģāđƒāļŦāđ‰āđ€āļāļīāļ”āđāļ™āļ§āļ§āļīāļ–āļĩ (trajectory) āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ›āļī āļ” (closed-loop system) āļ‹āļķāđˆ āļ‡āļŠāļģāļĄāļģāļĢāļ–āđāļŠāļ”āļ‡ Phase
Portrait āļšāļ™āļĢāļ°āļ™āļģāļšāļŠāļ–āļģāļ™āļ°āđ„āļ”āđ‰ āđ‚āļ”āļĒāļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāļŦāļģāļœāļĨāđ€āļ‰āļĨāļĒāļ‚āļ­āļ‡āļŠāļĄāļāļģāļĢāļ›āļĢāļī āļžāļ™āļ˜āđŒ (integral equation) āļ„āļ·āļ­
                                                             āļą

                                  dx 2 / dt       dx 2     k 2u
                                                                             x 2 dx 2       k2       u dx1    0
                                  dx1 / dt        dx1       x2


                                                                                    āđˆ
āđ€āļĄāļ·āđˆāļ­āļžāļīāļˆāļģāļĢāļ“āļģāļšāļ™āļĢāļ°āļ™āļģāļšāļŠāļ–āļģāļ™āļ° āļ‹āļķāđˆāļ‡āđāļšāđˆāļ‡āļ­āļ­āļāđ€āļ›āđ‡ āļ™ 4 āļŠāđˆ āļ§āļ™ (āļŦāļĢāļ· āļ­ 4 āļˆāļ•āļļāļ āļģāļ„ (quadrant)) āļˆāļ°āđ„āļ”āđ‰āļ§āļģ

     āļŠāļģāļŦāļĢāļą āļšāļˆāļ•āļļ āļ  āļģāļ„āļ—āļĩāđˆ 1 āđāļĨāļ° 3 āļˆāļ°āđ„āļ”āđ‰āđ€āļ‡āļ·āđˆ āļ­āļ™āđ„āļ‚āļ‚āļ­āļ‡āļŠāļą āļāļāļģāļ“āļ„āļ§āļšāļ„āļļ āļĄ                                       x1 sgn(ax1    x2 )    0   āļ™āļąāđˆāļ™āļ„āļ· āļ­
           u          x1    āđāļĨāļ°āļŠāļĄāļāļģāļĢāļ›āļĢāļī āļžāļ™āļ˜āđŒ āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ
                                         āļą

                                                          x 2 dx 2     k2      x1 dx1        0


                                                                                 āđˆ
           āļ‹āļķāđˆāļ‡āđƒāļŦāđ‰āļœāļĨāđ€āļ‰āļĨāļĒāđ€āļ›āđ‡ āļ™ āđāļ™āļ§āļ§āļīāļ–āļĩāđƒāļ™āļĢāļđ āļ›āļ‚āļ­āļ‡āļ§āļ‡āļĢāļĩ (ellipse) āļ—āļĩāđˆāļĄāļĩāļˆāļļāļ”āļĻāļđāļ™āļĒāđŒāļāļĨāļģāļ‡āļ­āļĒāļđāļ—āđˆāļĩāļˆāļļāļ”āļāļģāđ€āļ™āļīāļ” āļ„āļ·āļ­

                                                           k 2x 1
                                                                2       2
                                                                       x2      const1


     āļŠāļģāļŦāļĢāļąāļš āļˆāļ•āļļāļ āļģāļ„āļ—āļĩāđˆ 2 āđāļĨāļ° 4 āļˆāļ°āđ„āļ”āđ‰āđ€āļ‡āļ·āđˆ āļ­āļ™āđ„āļ‚āļ‚āļ­āļ‡āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļ āļĄ                                           x1 sgn(ax1    x2 )   0   āļ™āļąāļ™āļ„āļ· āļ­
                                                                                                                                   āđˆ
           u      x1       āđāļĨāļ°āļŠāļĄāļāļģāļĢāļ›āļĢāļī āļžāļ™āļ˜āđŒ āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ
                                        āļą

                                                          x 2 dx 2     k2      x1 dx1        0


                                                                                           āđˆ
           āļ‹āļķāđˆāļ‡āđƒāļŦāđ‰āļœāļĨāđ€āļ‰āļĨāļĒāđ€āļ›āđ‡ āļ™ āđāļ™āļ§āļ§āļīāļ–āļĩāđƒāļ™āļĢāļđ āļ›āļ‚āļ­āļ‡āđ„āļŪāđ€āļžāļ­āļĢāđŒ āđ‚āļšāļĨāļģ (hyperbola) āļ—āļĩāđˆāļĄāļĩāļˆāļļāļ”āļĻāļđāļ™āļĒāđŒāļāļĨāļģāļ‡āļ­āļĒāļđāļ—āđˆāļĩāļˆāļļāļ”āļāļģāđ€āļ™āļī āļ” āđāļĨāļ°
           x2          ax1      āđ€āļ›āđ‡ āļ™āđ€āļŠāđ‰āļ™āļāļģāļāļąāļšāļāļĢāļģāļŸ (asymptotes) āļ„āļ·āļ­

S MC       Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 3
k 2x 1
                                                     2     2
                                                          x2    const2


āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļ–āļđāļāļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāļŸāļąāļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄ (signum function) āļˆāļķāļ‡āļĄāļĩāļĨāļāļĐāļ“āļ°āļ”āļąāļ‡āļĢāļđ āļ›āļ—āļĩāđˆ 2
                                           āļą                                āļą




                      āļĢāļđ āļ›āļ—āļĩāđˆ 2 āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡ Sliding Mode āļŠāļģāļŦāļĢāļąāļšāļĢāļ°āļšāļšāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ k          2
                                                                                          / s2



        āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļāļĢāļ°āļšāļšāļ‚āđ‰āļģ āļ‡āļ•āđ‰āļ™ āļ—āļĩāđˆ āļžāļī āļˆāļģāļĢāļ“āļģāđ€āļ›āđ‡ āļ™āļĢāļ°āļšāļšāđ€āļŠāļī āļ‡ āđ€āļŠāđ‰ āļ™ āļ”āļąāļ‡ āļ™āļąāđ‰āļ™ āļˆāļķ āļ‡ āļĄāļĩ āļˆāļļāļ”āļŠāļĄāļ”āļļ āļĨ āđ€āļžāļĩ āļĒ āļ‡āļˆāļļ āļ”āđ€āļ”āļĩ āļĒ āļ§ (unique
                      āđˆ
equilibrium point) āļ­āļĒāļđāļ—āļĩāđˆāļˆāļļāļ”āļāļģāđ€āļ™āļī āļ” (origin) āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļģāļāļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāļœāļĨāđ€āļ‰āļĨāļĒ
āļ‚āļ­āļ‡āļŠāļĄāļāļģāļĢāļ›āļĢāļī āļžāļ™āļ˜āđŒāļ”āļ‡āļ•āļąāļ§āļ­āļĒāđˆāļģāļ‡āļ‚āđ‰āļģāļ‡āļ•āđ‰āļ™āļ™āļąāđ‰āļ™ āđ„āļĄāđˆāđ„āļ”āđ‰āđƒāļŦāđ‰āļ‚āļ­āļĄāļđāļĨāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļˆāļļāļ”āļŠāļĄāļ”āļļāļĨ āđāļ•āđˆāļ­āļĒāđˆāļģāļ‡āđƒāļ” āļ™āļąāļ™āļ„āļ·āļ­āđ€āļĢāļģāđ„āļĄāđˆ
             āļą āļą                                āđ‰                                     āđˆ
                           āđˆ
āļŠāļģāļĄāļģāļĢāļ–āļĢāļ°āļšāļļāļ—āļīāļĻāļ—āļģāļ‡āļ‚āļ­āļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļ§āļģāļāļģāļĨāļąāļ‡āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāļŦāļģ (āļŦāļĢāļ· āļ­āļ­āļ­āļāļˆāļģāļ) āļˆāļļāļ”āļŠāļĄāļ”āļļāļĨāļ™āļąāđ‰āļ™āđ„āļ”āđ‰ āđƒāļ™āļŦāļąāļ§āļ‚āđ‰āļ­āļ–āļąāļ”āđ„āļ›āđ€āļĢāļģ
āļˆāļ°āļ™āļģāļ—āļĪāļĐāļŽāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āđ€āļĨāļĩāļĒāļ›āļđāļ™āļ­āļŸ (Lyapunov’s Stability Theory) āļĄāļģāđƒāļŠāđ‰āđƒāļ™āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāļžāļĪāļ•āļīāļāļĢāļĢāļĄāļ—āļģāļ‡
āļžāļĨāļ§āļąāļ•āđāļĨāļ°āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC


3. āļ›āļĢāļģāļāļŽāļāļģāļĢāļ“āđŒāļ‚āļ­āļ‡āļāļģāļĢāđ€āļ„āļĨāļ·āļ­āļ™āļ—āļĩāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āļ­āļ™ (Sliding Phenomena)
                       āđˆ āđˆ          āđˆ

        āđƒāļ™āļ•āļ­āļ™āļ™āļĩāđ‰ āđ€āļĢāļģāļˆāļ°āđƒāļŠāđ‰āļĢāļ°āļšāļšāđ„āļĄāđˆ āđ€āļŠāļī āļ‡ āđ€āļŠāđ‰ āļ™āļ­āļąāļ™āļ”āļąāļš āļŠāļ­āļ‡ (āļ—āļĩāđˆāļĄāļĩ āļĢāļđāļ›āđāļšāļšāđ€āļ‰āļžāļģāļ°āļĢāļđ āļ›āđāļšāļšāļŦāļ™āļķāđˆ āļ‡ ) āđƒāļ™āļāļģāļĢāļ­āļ˜āļī āļšāļģāļĒ
āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļāđƒāļŦāđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒ āđ€āļ›āđ‡ āļ™āļāļĢāļ“āļĩ āļ—āļ§āđ„āļ›āļĄāļģāļāļāļ§āđˆāļģāļĢāļ°āļšāļšāđ€āļŠāļī āļ‡āđ€āļŠāđ‰āļ™āļˆāļģāļāļ•āļąāļ§āļ­āļĒāđˆāļģ āļ‡āļ‚āđ‰āļģāļ‡āļ•āđ‰āļ™ āļžāļīāļˆāļģāļĢāļ“āļģāļĢāļ°āļšāļšāđ„āļĄāđˆāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™
                                āļąāđˆ
āļ­āļąāļ™āļ”āļąāļšāļŠāļ­āļ‡ āđƒāļ™āļĢāļđ āļ›

                                              x1     x2
                                              x2     h(x )     g(x )u




S MC   Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 4
āđ‚āļ”āļĒāļ—āļĩāđˆ h āđāļĨāļ° g āđ€āļ›āđ‡ āļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāđ€āļŠāļī āļ‡āđ€āļŠāđ‰āļ™āļ—āļĩāđˆāđ„āļĄāđˆāļ—āļĢāļģāļšāļ„āđˆāļģ (unknown nonlinear function) āđāļĨāļ° g(x )
                           āļą                                                                                                      g0      0

āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āđˆāļģ x āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļĢāļ°āļšāļšāļˆāļķāļ‡āļĒāļ­āļĄāđƒāļŦāđ‰āļĄāļĩāļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āđ€āļāļī āļ”āļ‚āļķāđ‰āļ™āđ„āļ”āđ‰āđƒāļ™āđ€āļ—āļ­āļĄāļ‚āļ­āļ‡ h āđāļĨāļ° g (āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āļ‚āļ­āļ‡
āļ„āļ§āļēāļĄāđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™āļ™āļĩāđ‰ āđ€āļĢāļĩ āļĒāļāļ§āđˆāļē Matching Condition āđāļĨāļ°āđ€āļĢāļĩ āļĒāļāļ„āļ§āļēāļĄāđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™āļ§āđˆāļē Matched Uncertainty āļāļĨāđˆāļēāļ§āļ„āļ·āļ­
āđ€āļ›āđ‡ āļ™āđ€āļ—āļ­āļĄāļ‚āļ­āļ‡āļ„āļ§āļēāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āļ—āļĩāđˆāļ­āļĒāļđāđˆāļšāļ™āļŠāļĄāļāļēāļĢāļŠāļ–āļēāļ™āļ°āđ€āļ”āļĩ āļĒāļ§āļāļąāļš u āđ€āļ—āđˆāļēāļ™āļąāļ™ āļ‹āļķāđˆ āļ‡āļŠāļēāļĄāļēāļĢāļ–āļ„āļ§āļšāļ„āļļ āļĄāđ„āļ”āđ‰āđ‚āļ”āļĒāļ•āļĢāļ‡)
                                                               āđˆ
āđāļĨāļ°āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚

                        a1x 2     h(x )
                                            ïƒą (x ) ,       x      2
                                                                      āđāļĨāļ°āļŠāļēāļŦāļĢāļąāļšāļšāļēāļ‡āļŸāļąāļ‡āļāđŒāļŠāļ™ ïƒą (x ) āļ—āļĩāđˆāļ—āļĢāļēāļšāļ„āđˆāļē
                                                                                        āļą
                            g(x )


āļ”āļąāļ‡āļ—āļĩāđˆāļ—āļĢāļģāļšāđƒāļ™āļ•āļ­āļ™āļ•āđ‰āļ™āļ§āđˆāļģ āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄāļ—āļĩāđˆāļĄāļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āđāļšāļšāļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡ āđ€āļŠāđˆāļ™ āļŸāļą āļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄ (signum
                                                          āļą                          āļą
function) āļ‹āļķāđˆ āļ‡āđƒāļŦāđ‰āļāļēāļĢāļ—āļēāļ‡āļēāļ™āđāļšāļšāļŠāļ§āļīāļ—āļŠāđŒāļŠāļĨāļąāļšāđ„āļ›āļĄāļēāļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡ āļ§āļ—āļģāđƒāļŦāđ‰āđ€āļāļīāļ”āļāļģāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ—āļĩāđˆāđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Sliding Mode
āđ„āļ›āļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s              0    āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļāļāļģāļĢāļŠāļ§āļīāļ•āļŠāđŒāļāļĨāļąāļšāđ„āļ›āļĄāļģāļ‚āļ­āļ‡āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄ

          āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđāļ™āļ§āļ„āļīāļ”āļŦāļĨāļąāļāļ‚āļ­āļ‡āļāļģāļĢāļ­āļ­āļāđāļšāļšāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļˆāļķāļ‡āļĄāļĩ 2 āđ€āļŸāļŠāļ„āļ·āļ­ 1) Reaching Phase āđ€āļ›āđ‡ āļ™
āļāļģāļĢāļ—āļģāđƒāļŦāđ‰āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļĄāļĩāļŠāļ–āļģāļ™āļ°āđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™ x 0 :                        x(0)      0   āđƒāļ” āđ† āļ‹āļķāđˆ āļ‡āļŠāļĄāļ™āļąāļĒāļāļąāļšāļžāļ·āđ‰āļ™āļœāļīāļ§ s0 :            s(x 0 )    0

āļšāļ™āļĢāļ°āļ™āļģāļšāļŠāļ–āļģāļ™āļ° (phase space,                       2
                                                     ) (āđƒāļ™āļāļĢāļ“āļĩ āļ—āļ§āđ„āļ›āļ„āļ·āļ­āļ›āļĢāļī āļ āļđāļĄāļīāļŠāļ–āļģāļ™āļ° (state space,
                                                                āļąāđˆ                                           n
                                                                                                                 ) āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāļŦāļģāļŠāļąāđ‰āļ™
āļŠāļī āļ”āļœāļīāļ§ (boundary layer) {| s |                   }    āļ‹āļķāđˆ āļ‡āđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™ (invariant)          āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļķāļ‡āļ­āļĒāļđāđˆ
āļ āļģāļĒāđƒāļ™āđ€āļ‹āļ•āļ™āļąāđ‰āļ™ āļ•āļĨāļ­āļ”āđ„āļ› 2) Sliding Phase āļ„āļ· āļ­ āļāļģāļĢāđ€āļ„āļĨāļ·āđˆ āļ­ āļ™āļ—āļĩāđˆ āļ‚ āļ­āļ‡āđāļ™āļ§āļ§āļī āļ–āļĩ āļ‚ āļ­āļ‡āļĢāļ°āļšāļšāļ āļģāļĒāđƒāļ™āļŠāļąāđ‰āļ™ āļŠāļī āļ” āļœāļī āļ§
{| s |         }   āđƒāļ™āļ—āļĩāđˆ āļ™āđ‰ āļĩ āļˆāļ°āļ•āđ‰āļ­āļ‡āļ­āļ­āļāđāļšāļš Sliding Surface āđƒāļŦāđ‰āļĄāļĩāđ€āļŠāļ–āļĩ āļĒāļĢāļ āļģāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļāļģāļāļąāļš āļŦāļĢāļ· āļ­ Stable Sliding
                                              āđˆ
Surface āļˆāļķāļ‡āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ­āļĒāļđāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s                             0   (āļŦāļĢāļ· āļ­āļ āļģāļĒāđƒāļ™āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™ {| s |                   }

) āļ™āļĩāđ‰ āļĄāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļž (stable) āđ€āļ›āđ‡ āļ™āļ­āļĒāđˆāļģāļ‡āļ™āđ‰āļ­āļĒ āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ āđƒāļ™āļ—āļģāļ‡āļ›āļāļīāļšāļ•āļīāđāļĨāđ‰āļ§āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš
                                                                āļą
āļ­āļģāļˆāđ€āļ›āđ‡ āļ™ Uniformly Ultimately Bounded āļŦāļĢāļ· āļ­āļ­āļģāļˆāļ—āļģāđ„āļ”āđ‰āļ–āļķāļ‡ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰āļ™āļāļģāļāļąāļš (Asymptotically Stable;
                 āđˆ āļą
AS) āļāđ‡āđ„āļ”āđ‰āļ‚āđ‰ āļķāļ™āļ­āļĒāļđāļāļšāđāļ•āđˆāļĨāļ°āļĢāļ°āļšāļšāļ—āļĩāđˆāļ„āļ§āļšāļ„āļļāļĄ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļŽāļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āđāļŠāļ”āļ‡āļ”āļąāļ‡āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰

Sliding Phase: āļāļēāļŦāļ™āļ” Sliding Surface: s                           s(x )    0   āđ€āļ›āđ‡ āļ™āļžāļ·āđ‰āļ™āļœāļīāļ§āļ—āļĩāđˆāļœāđˆāļēāļ™āļˆāļļāļ”āļāļēāđ€āļ™āļī āļ”āđāļĨāļ°āđ€āļ›āđ‡ āļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āļ‚āļ­āļ‡
                                                                                                                           āļą
āļŠāļ–āļēāļ™āļ°āļ—āļļāļāļ•āļąāļ§āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļāļēāļĢāļ­āļ­āļāđāļšāļš Sliding Surface āļ™āļĩāđ‰ āļˆāļ°āļŠāļĄāļĄāļ•āļī āļ§āđˆāļģ “āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļĒāļđāđˆāļšāļ™ Sliding
Surface    (s        0) āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ ”            āļāļģāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s               0   āļ™āļĩāđ‰ āļˆāļ°āļĨāļ”āļĢāļđ āļ›āđ€āļŦāļĨāļ·āļ­āđ€āļžāļĩāļĒāļ‡āļŠāļĄāļāļģāļĢ
a1x1      x2        0   āļŦāļĢāļ· āļ­ x1          a1x1   āđ€āļžāļĩāļĒāļ‡āļŠāļĄāļāļģāļĢāđ€āļ”āļĩāļĒāļ§ (āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ reduced-order model āļ‹āļķāđˆ āļ‡āđ€āļ›āđ‡ āļ™āļ‚āđ‰āļ­āļ”āļĩāļ‚āļ­āļ‡āļ§āļīāļ˜āļĩāļ™āđ‰ āļĩ ) āļˆāļ°
āļžāļšāļ§āđˆāļģāļĢāļ°āļšāļšāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s                  0   āđ€āļ›āđ‡ āļ™āđ€āļŠāļĄāļ·āļ­āļ™āļĢāļ°āļšāļšāļ­āļīāļŠāļĢāļ° (free system) u                 0   āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°
       āđˆ āļą
āļ‚āļķāđ‰āļ™āļ­āļĒāļđāļāļšāļ„āđˆāļģāļžāļģāļĢāļģāļĄāļīāđ€āļ•āļ­āļĢāđŒ a1 āļ‚āļ­āļ‡āļžāļ·āđ‰āļ™āļœāļīāļ§ āļ–āđ‰āļģāđ€āļĢāļģāļ­āļ­āļāđāļšāļšāđƒāļŦāđ‰ a1                             0    āđāļĨāđ‰āļ§āļˆāļ°āļ—āļģāđƒāļŦāđ‰ x1         0   āđ€āļĄāļ·āđˆāļ­ t             āļ‹āļķāđˆ āļ‡

S MC      Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 5
āđƒāļŦāđ‰āļœāļĨāļ—āļĩāđˆāļ•āļģāļĄāļĄāļģāļ„āļ·āļ­ x 2            0   āļ—āļĩāđˆāđ€āļ§āļĨāļģāđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ”āđ‰āļ§āļĒāļāļģāļĢāļ­āļ­āļāđāļšāļš Sliding Surface āđƒāļŦāđ‰āļĄāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™
āļāļģāļāļąāļš (AS) āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§āļ™āļąāđ‰āļ™āđ€āļ‚āđ‰āļģāļŦāļģāļˆāļļāļ”āļāļģāđ€āļ™āļīāļ” āļŠāļĢāļļ āļ›āļ§āđˆ āļēāļāļēāļĢāļ­āļ­āļāđāļšāļšāđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding
Phase āļāđ‡āļ„āļ·āļ­āļāļēāļĢāļ­āļ­āļāđāļšāļš Sliding Surface āđƒāļŦāđ‰ āļĄāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļāļēāļāļąāļš (AS) āļ™āļąāđˆāļ™āđ€āļ­āļ‡

āļŦāļĄāļģāļĒāđ€āļŦāļ•āļļ:
             āļ‚āđ‰āļ­āļ„āļ§āļĢāļĢāļ°āļ§āļąāļ‡āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āļ„āļ·āļ­ āļžāļĨāļ§āļąāļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđƒāļ™āļŠāđˆ āļ§āļ™āļ™āļĩāđ‰ āļˆāļ°āđ„āļĄāđˆāļ–āļđāļāļ•āļąāļ§āļ„āļ§āļšāļ„āļļ āļĄ SMC
āļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāļ•āļĢāļ‡ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļĢāļ°āļšāļšāļˆāļķāļ‡āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļĒāļ­āļĄāđƒāļŦāđ‰āļĄāļĩāđ€āļ—āļ­āļĄ Mismatched Uncertainty āļ‚āļ“āļ°āļ—āļĩāđˆāļžāļĨāļ§āļąāļ•āđƒāļ™āļŠāđˆ āļ§āļ™āļ—āļĩāđˆ
āļ–āļđāļāļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāļ•āļĢāļ‡āļˆāļģāļāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄ SMC āļŠāļģāļĄāļģāļĢāļ–āļĒāļ­āļĄāđƒāļŦāđ‰āļĄāļĩ Uncertain Terms āđ„āļ”āđ‰ āļ—āļģāđƒāļŦāđ‰āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC
āđ€āļ›āđ‡ āļ™ āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāļ„āļ‡āļ—āļ™ (Robust Control) āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļĨāđˆāļģāļ§āđ‚āļ”āļĒāļŠāļĢāļļ āļ›āļ„āļ·āļ­ āļāļēāļĢāļ­āļ­āļāđāļšāļšāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC
āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ āļāļąāļšāļĢāļ°āļšāļšāļ—āļĩāđˆāđ€āļ›āđ‡ āļ™ Matching Condition āđ€āļ—āđˆ āļēāļ™āļąāđ‰āļ™

Reaching Phase: āļŦāļģāļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāļ—āļĩāđˆ āļ—āļģāđƒāļŦāđ‰āļĢāļ°āļšāļšāļ‹āļķāđˆ āļ‡āļĄāļĩ āļŠāļ–āļģāļ™āļ°āđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™ x 0                                               0   āđƒāļ” āđ† (āļŠāļĄāļ™āļąāļĒāļāļąāļšāļžāļ·āđ‰āļ™āļœāļīāļ§
s0       0 ) āļšāļ™āļĢāļ°āļ™āļģāļšāļŦāļĢāļ· āļ­āļ›āļĢāļī āļ āļđāļĄāļīāļŠāļ–āļģāļ™āļ° āđ€āļ„āļĨāļ·āđˆ āļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāđ„āļ›āļĒāļąāļ‡āļžāļ·āđ‰āļ™āļœāļīāļ§ s                            a1x1        x2         0            āđˆ
                                                                                                                           (āļŦāļĢāļ· āļ­āļ­āļĒāļđāļ āļģāļĒāđƒāļ™āđ€āļ‹āļ•āđ„āļĄāđˆ
āđāļ›āļĢāļœāļąāļ™ {| s |          } ) āļ‹āļķāđˆ āļ‡ āļ„āļĢāļ­āļšāļ„āļĨāļļ āļĄ āļˆāļļ āļ”āļ āļģāđ€āļ™āļī āļ” āđ‚āļ”āļĒāļ āļģāļŦāļ™āļ”āļŸāļą āļ‡ āļāđŒāļŠāļ™āđ€āļĨāļĩ āļĒ āļ›āļđ āļ™āļ­āļŸ V
                                                                         āļą                                                 (1 / 2)s 2   āđāļĨāļ°āļŠāļģāļŦāļĢāļąāļš
s      a1x1     x2     a1x 2     h(x )       g(x )u     āļˆāļ°āđ„āļ”āđ‰

                        V        ss      s a1x 2        h(x )         g(x )su          g(x ) | s | ïƒą (x )        g(x )su


                                                                                               āđˆ āļą
āđ€āļ›āđ‰ āļģāļŦāļĄāļģāļĒāđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ™āļĩāđ‰ āļ„āļ·āļ­ āļžāļĒāļģāļĒāļģāļĄāļāļģāļˆāļąāļ”āđ€āļ—āļ­āļĄāļ—āļĩāđˆāļ—āļĢāļģāļšāļ„āđˆāļģāđāļ™āđˆāļ™āļ­āļ™āļ­āļ­āļāļˆāļģāļ V āļ‹āļķāđˆ āļ‡āļ­āļģāļˆāļ—āļģāđ„āļ”āđ‰āļŦāļĨāļģāļĒāļ§āļīāļ˜āļĩāļ‚āđ‰ āļķāļ™āļ­āļĒāļđāļāļš
āļĢāļđ āļ›āđāļšāļšāļ‚āļ­āļ‡āļĢāļ°āļšāļš āļĢāđˆ āļ§āļĄāļāļąāļšāļāļģāļĢāļ­āļ­āļāđāļšāļšāļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āđƒāļ™āļĢāļđ āļ›

                                                          u                (x )sgn(s )

āđƒāļ™āļ—āļĩāđˆ āļ™āđ‰ āļĩ    āđ€āļ›āđ‡ āļ™āļŸāļą āļ‡āļāđŒāļŠāļąāļ™āđ„āļĄāđˆāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļ‹āļķāđˆ āļ‡āđ€āļĢāļģāļ•āđ‰āļ­āļ‡āđ€āļĨāļ· āļ­āļāđƒāļ™āļ āļģāļĒāļŦāļĨāļąāļ‡ āđ€āļžāļ·āđˆāļ­āļāļģāļˆāļąāļ”āđ€āļ—āļ­āļĄāđ„āļĄāđˆāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļ™āļąāđ‰āļ™āļ­āļ­āļ āļ”āđ‰āļ§āļĒāļāļģāļĢ
āļ„āļ§āļšāļ„āļļāļĄāļ™āļĩāđ‰ āļˆāļ°āđ„āļ”āđ‰

                       V       g(x ) | s | ïƒą (x )       g(x ) (x )s sgn(s )                 g(x ) (x )       ïƒą (x ) | s |


āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰ V       0   āļˆāļķāļ‡āļ­āļ­āļāđāļšāļš        (x )     ïƒą (x )         0
                                                                  ,   0
                                                                                0   āđāļĨāļ°āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļ       g(x )           g0       0   āļœāļĨāļ—āļĩāđˆāđ„āļ”āđ‰āļ„āļ·āļ­

                                                        V             g0    0
                                                                                |s |    0




S MC         Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 6
āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļģ āđāļ™āļ§āļ§āļīāļ–āļĩāđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāļŦāļģ Sliding Surface s           0   āđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ” āđāļĨāļ°āļ§āļīāļ˜āļĩāļāļēāļĢ
āļ—āļĩāđˆāļ‡āđˆ āļēāļĒāļ—āļĩāđˆ āļŠāļļāļ”āļ‚āļ­āļ‡āļāļēāļĢāļ­āļ­āļāđāļšāļš SMC āļ–āđ‰āļģ āđƒāļ™āđ‚āļ”āđ€āļĄāļ™āļ—āļĩāđˆ āđ€āļĢāļģāļŠāļ™āđƒāļˆāļŦāļĢāļ· āļ­ āđ‚āļ”āđ€āļĄāļ™āļ—āļĩāđˆ āļĢāļ°āļšāļšāļ— āļģāļ‡āļģāļ™ āļ‹āļķāđˆ āļ‡ āļŠāļģāļĄāļģāļĢāļ–āļŦāļģāļ„āđˆ āļģ
āļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ—āļĩāđˆāđ€āļ›āđ‡ āļ™āļ„āđˆāļģāļ„āļ‡āļ—āļĩāđˆāļšāļ§āļ k1 āļ—āļģāđƒāļŦāđ‰āļĢāļ°āļšāļšāļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚

                                               a1x 2    h(x )
                                                                   k1
                                                    g(x )


āđāļĨāđ‰āļ§āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļŠāļģāļĄāļģāļĢāļ–āļ—āļģāđƒāļŦāđ‰āđ€āļ›āđ‡ āļ™āļĢāļđ āļ›āļ­āļĒāđˆāļģāļ‡āļ‡āđˆāļģāļĒ āļ„āļ·āļ­

                                                u       k sgn(s )

āđ€āļĄāļ·āđˆāļ­ k āđ€āļ›āđ‡ āļ™āļ„āđˆāļģāđ€āļāļ™āļ—āļĩāđˆāļ•āļ­āļ‡āļ­āļ­āļāđāļšāļš āđ€āļžāļ·āđˆāļ­āļ—āļģāđƒāļŦāđ‰
                       āđ‰

                                          V     g(x ) k     k1 | s |    0


āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđ€āļĢāļģāļ•āđ‰āļ­āļ‡āđ€āļĨāļ· āļ­āļāļ„āđˆāļģāđ€āļāļ™ k      k1   āļŠāļģāļŦāļĢāļą āļšāļāļģāļĢāļ­āļ­āļāđāļšāļš āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđāļ™āļ§āļ§āļīāļ–āļĩāļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ€āļ„āļĨāļ·āđˆ āļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāļŦāļģ
Sliding Surface s      0                                                               āđˆ
                           āđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ” āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ āļāļģāļĢāļ—āļĩāđˆāđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ–āļđāļāļ”āļķāļ‡āļ”āļđāļ”āđƒāļŦāđ‰āļ­āļĒāļđāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s           0

(āđƒāļ™āļ—āļģāļ‡āļ—āļĪāļĐāļŽāļĩ ) āđ„āļĄāđˆāđ„āļ”āđ‰āļŦāļĄāļģāļĒāļ„āļ§āļģāļĄāļ§āđˆāļģ āļŠāļ–āļģāļ™āļ°āļ—āļļ āļāļ•āļąāļ§āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āļĄāļĩ āļ„āđˆāļģāđ€āļ›āđ‡ āļ™āļĻāļđāļ™āļĒāđŒāļ”āđ‰āļ§āļĒ (āđ€āļĢāļģāļˆāļ°āļĻāļķ āļāļĐāļģāđ€āļĢāļ·āđˆ āļ­āļ‡āļ™āļĩāđ‰ āđƒāļ™
āļŦāļąāļ§āļ‚āđ‰āļ­ “āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC”)

āļŦāļĄāļģāļĒāđ€āļŦāļ•āļļ:

            1) āļāļģāļĢāđƒāļŠāđ‰āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđƒāļ™āļĢāļđ āļ›āđāļšāļš u            k sgn(s )    āļˆāļ°āđ€āļŦāđ‡āļ™āļ§āđˆāļģāļœāļđāļ­āļ­āļāđāļšāļšāļĄāļĩāļŦāļ™āđ‰āļģāļ—āļĩāđˆāđ€āļžāļĩāļĒāļ‡āđ€āļĨāļ·āļ­āļāļ„āđˆāļģāđ€āļāļ™
                                                                               āđ‰
k      k1   āđ‚āļ”āļĒāļ—āļĩāđˆ k1 āļ„āļ·āļ­āļ„āđˆāļģāļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ‹āļķāđˆ āļ‡āđ„āļ”āđ‰āļĄāļģāļˆāļģāļāļŠāļĄāļāļģāļĢāļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ āđƒāļ™āļāļĢāļ“āļĩ āļ—āļĩāđˆāļĢāļ°āļšāļš
āļ„āļ§āļšāļ„āļļāļĄāļ™āļąāđ‰āļ™āđ„āļĄāđˆāļ—āļĢāļģāļšāļŠāļĄāļāļģāļĢāļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļŦāļĢāļ· āļ­ Model Free āđ€āļĢāļģāļ­āļģāļˆāđ€āļĨāļ·āļ­āļāļ„āđˆāļģāđ€āļāļ™ k āļ‚āļ­āļ‡āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļšāļš
SMC āđƒāļŦāđ‰āļĄāļĩāļ„āđˆāļģāļĄāļģāļāđ€āļžāļĩāļĒāļ‡āļžāļ­ āđ€āļžāļ·āđˆāļ­āļŠāļ”āđ€āļŠāļĒāļāļąāļšāļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ„āļ”āđ‰ āđāļ•āđˆāļāđ‡āļŠāđˆāļ‡āļœāļĨāļ•āđˆāļ­āļ‚āļ™āļģāļ”āļ‚āļ­āļ‡āļŠāļąāļāļāļģāļ“
āļ„āļ§āļšāļ„āļļāļĄāļ—āļĩāđˆāđƒāļŦāļāđˆāļ•āļģāļĄāđ„āļ›āļ”āđ‰āļ§āļĒ

            2) āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļģāļĢāļ“āļģāļ­āļĒāđˆāļģāļ‡āļŦāļ™āļķāđˆ āļ‡āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļāļģāļĢāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āđƒāļ™āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ„āļ·āļ­
                                                            āļą
āļŸāļąāļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄ (signum function) sgn(s ) āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ—āļĩāđˆāļĻāļđāļ™āļĒāđŒ āđ€āļ›āđ‡ āļ™āļœāļĨāđƒāļŦāđ‰āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄ
      āļą
āđāļšāļš SMC āļ‹āļķāđˆ āļ‡āļŠāļ§āļīāļ•āļŠāđŒāļŠāļĨāļąāļšāđ„āļ›āļĄāļģāļ”āđ‰āļ§āļĒāļ„āļ§āļģāļĄāļ–āļĩāđˆ āļŠāļđāļ‡āļĄāļģāļāļĢāļ°āļŦāļ§āđˆāļģāļ‡ s                   0   āļāļąāļš s   0   āļ—āļģāđƒāļŦāđ‰āđāļ™āļ§āļ§āļīāļ–āļĩ āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡
                        āđˆ                                                 āđˆ
āļĢāļ°āļšāļšāļāļĢāļ°āđ‚āļ”āļ”āļ‚āđ‰āļģāļĄāļžāļ·āđ‰āļ™āļœāļīāļ§āļ­āļĒāļđāļ•āļĨāļ­āļ”āđ€āļ§āļĨāļģ (āļ”āļđāļĢāļđāļ›āļ—āļĩāđˆ 3) āļˆāļķāļ‡āđ€āļĢāļĩ āļĒāļāļāļģāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ™āđ‰ āļĩ āļ§āļģ “zix-zag motion” āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļ›āļĢāļģāļāļ
āļāļģāļĢāļ—āļĩāđˆāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āļ„āļ·āļ­ āđ€āļāļīāļ”āļāļģāļĢāļŠāļąāļ™ (chattering) āļ‚āļķāđ‰āļ™āđƒāļ™āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ—āļĩāđˆāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄāđƒāļ™āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄ āđāļĨāļ°
                           āđˆ                                                 āļą

S MC        Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 7
āđƒāļ™āļāļĢāļ“āļĩ āļ™āđ‰ āļĩ āđ€āļĢāļģāđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Ideal SMC āļ‹āļķāđˆ āļ‡āđƒāļŦāđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļĄāđˆāļ”āļĩ āļ­āļĩāļāļ—āļąāđ‰āļ‡āđƒāļ™āļ—āļģāļ‡āļ›āļāļīāļšāļ•āļīāđ€āļĢāļģāļ„āļ§āļĢāļŦāļĨāļĩāļāđ€āļĨāļĩāļĒāļ‡āļāļģāļĢāļ­āļ­āļāđāļšāļšāļ”āđ‰āļ§āļĒ
                                                                           āļą
Ideal SMC (āļŦāļĢāļ· āļ­āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡) āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļāļāļģāļĢāļŠāļąāđˆāļ™āļŠāļ°āđ€āļ—āļ·āļ­āļ™āļ”āđ‰āļ§āļĒāļ„āļ§āļģāļĄāļ–āļĩāđˆāļŠāļđāļ‡āļ”āļąāļ‡āļāļĨāđˆāļģāļ§āļŠāļģāļĄāļģāļĢāļ–āļ—āļģāđƒāļŦāđ‰āļ•āļ§āļ‚āļąāļš
                       āļą                                                                         āļą
āđ€āļĢāđ‰āļģ (actuator) āđ€āļāļīāļ”āļ„āļ§āļģāļĄāđ€āļŠāļĩ āļĒāļŦāļģāļĒāđ„āļ”āđ‰




               āļĢāļđ āļ›āļ—āļĩāđˆ 3 Ideal sliding surface and chattering due to delay in control switching


4. āđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (Region of Attraction)

                                                                    āđˆ
        āđƒāļ™āļŦāļąāļ§āļ‚āđ‰āļ­āļ—āļĩāđˆāđāļĨāđ‰āļ§āđ€āļĢāļģāļ—āļĢāļģāļšāļ§āđˆāļģāđāļ™āļ§āļ§āļīāļ–āļĩāļˆāļĢāļī āļ‡āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļ„āļ‡āļ­āļĒāļđāļšāļ™ Sliding Surface s                   0   āđ„āļ”āđ‰
āļ•āļĨāļ­āļ”āđ€āļ§āļĨāļģ āđāļ•āđˆ āļˆāļ°āļ­āļĒāļđāđˆāļ āļģāļĒāđƒāļ™āļ­āļģāļ“āļģāļšāļĢāļī āđ€āļ§āļ“āļˆāļģāļāļąāļ”āļĢāļ­āļšāļžāļ·āđ‰āļ™āļœāļīāļ§āđ€āļ—āđˆ āļģāļ™āļąāđ‰āļ™ āļ”āļąāļ‡ āļ™āļąāđ‰āļ™ āļŠāļĄāļĄāļ•āļī āļāļģāļ™āđāļĨāļ°āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒ āđƒ āļ™
                          āđˆ                 āđˆ
āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āļ—āļĩāđˆāļ§āļģāđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļĒāļđāļšāļ™ s          0   āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ āļˆāļķāļ‡āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ™āļēāļĄāļēāđƒāļŠāđ‰āđ„āļ”āđ‰!!

        āļŦāļąāļ§āļ‚āđ‰āļ­āļ™āļĩāđ‰āļˆāļ°āļžāļīāļˆāļģāļĢāļ“āļģāļ–āļķāļ‡ āđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļēāļĢāļ”āļķāļ‡āļ”āļđāļ” (region of attraction) āļāļĨāđˆāļģāļ§āļ„āļ·āļ­â€Ķāđ€āļĄāļ·āđˆāļ­āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš
āļ­āļĒāļđāđˆāđƒāļ™āļšāļĢāļī āđ€āļ§āļ“āļĢāļ­āļšāļžāļ·āđ‰āļ™āļœāļīāļ§āļ”āļąāļ‡āļāļĨāđˆāļģāļ§ āđ‚āļ”āļĒāđ„āļĄāđˆāļŠāļđāļāđ€āļŠāļĩ āļĒāļŠāļģāļĢāļ°āļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļāļĢāļ“āļĩ āļ—āļ§āđ„āļ› āđ€āļĢāļģāļŠāļĄāļĄāļ•āļīāđƒāļŦāđ‰ {| s |
                                                                āļąāđˆ                                    c}   āđ€āļ›āđ‡ āļ™
āļĒāđˆāļģāļ™āđƒāļāļĨāđ‰āđ€āļ„āļĩāļĒāļ‡ (neighborhood) āļ‚āļ­āļ‡ Sliding Surface      s     0                                            āđˆ
                                                                 āļ‹āļķāđˆ āļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļāļģāļĨāļąāļ‡āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ­āļĒāļđāđƒāļ™āļŠāđˆāļ§āļ‡
Reaching Phase āđ€āļ‚āđ‰āļģāļ–āļķāļ‡

āļˆāļģāļāļŠāļĄāļāļģāļĢ
                                           x1    x2       a1x1     s




S MC    Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 8
āđƒāļ™āļ—āļĩāđˆāļ™āđ‰ āļĩ āđ€āļĢāļģāļ•āđ‰āļ­āļ‡āļāļģāļĢāļ›āļĢāļ°āļĄāļģāļ“āļ„āđˆāļģāđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (estimate of the region of attraction) āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļˆāļķāļ‡āļ•āđ‰āļ­āļ‡
                                     āđˆ
āļāļģāļŦāļ™āļ”āđƒāļŦāđ‰āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™āđ„āļĄāđˆāļ­āļĒāļđāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ āļāļĨāđˆāļģāļ§āļ„āļ·āļ­ s                    0   āđāļĨāđ‰āļ§āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļ—āļĩāđˆ
   āđˆ
āļ­āļĒāļđāđ‚āļ”āļĒāļĢāļ­āļšāļžāļ·āđ‰āļ™āļœāļīāļ§āļ™āļąāđ‰āļ™āđ‚āļ”āļĒāđƒāļŦāđ‰ V1              2
                                   (1 / 2)x1    āļˆāļ°āđ„āļ”āđ‰
                              2                    2                                                       c
             V1    x1x1    a1x1      x1s        a1x1       | x1 | c     0,        |s |       c,   | x1 |
                                                                                                           a1

āļ”āļąāļ‡āļ™āļąāđ‰āļ™
                                           c                           c
                             | x1 (0) |                  | x1 (t ) |      ,       t      0
                                           a1                          a1


āđāļĨāļ°āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ (positively invariant) (āļ”āļđāļĢāļđāļ›āļ—āļĩāđˆ 4) āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ

                                                             c
                                                | x1 |          ,|s |        c
                                                             a1

āđ‚āļ”āļĒāļ—āļĩāđˆāļĢāļ°āļšāļšāļ•āđ‰āļ­āļ‡āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚

                                       a1x 2     h(x )
                                                              k1 ,      x
                                           g(x )


         āđˆ                                             āđˆ
āļŠāļĢāļļ āļ›āđ„āļ”āđ‰āļ§āļģ āļ–āđ‰āļģāđ€āļĢāļģāļāļģāļŦāļ™āļ”āļ„āđˆāļģ c āđƒāļŦāđ‰āļĄāļĩāļ‚āļ™āļģāļ”āđƒāļŦāļāđˆāđ€āļžāļĩāļĒāļ‡āļžāļ­ āļˆāļ°āđ„āļ”āđ‰āļ§āļģāļĄāļĩāđ€āļ‹āļ•āļāļĢāļ°āļŠāļąāļš (compact set) (āļ„āļ·āļ­āđ€āļ‹āļ•āļ›āļī āļ”āđāļĨāļ°āļĄāļĩ
āļ‚āļ­āļšāđ€āļ‚āļ• (closed and bounded set)) āļšāļ™āļĢāļ°āļ™āļģāļšāļ—āļĩāđˆāđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āļĒāđˆāļ­āļĒ (subset) āļ‚āļ­āļ‡                         āđ€āļ‹āļ•āļāļĢāļ°āļŠāļąāļšāļ—āļĩāđˆāđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āļĒāđˆāļ­āļĒāļ‚āļ­āļ‡
   āļ™āļąāđ‰āļ™āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ āđ‚āļ”āđ€āļĄāļ™ (āļŦāļĢāļ· āļ­āļ‚āļ­āļšāđ€āļ‚āļ•) āļ‚āļ­āļ‡āļāļēāļĢāļ”āļķ āļ‡āļ”āļđāļ” (Region (or domain) of Attraction) āļŦāļĢāļ· āļ­ Basin
āļ™āļ­āļāļˆāļģāļāļ™āļąāđ‰āļ™ āļ–āđ‰āļģāļ„āđˆāļģāđ€āļāļ™ k āļ‚āļ­āļ‡āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāļĄāļĩāļ‚āļ™āļģāļ”āļĄāļģāļ āđ† ( k                          k1 ) āđāļĨāđ‰āļ§āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄ āđāļšāļš SMC         āļ™āļĩāđ‰ āļˆāļ°āļĄāļĩ
āļĨāļąāļāļĐāļ°āļ‚āļ­āļ‡ āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāļĢāļą āļāļĐāļēāļŠāļ–āļēāļ™āļ°āļāļķāđˆāļ‡āļ§āļ‡āļāļ§āđ‰ āļēāļ‡ (Semiglobal Stabilization)




                                āļĢāļđ āļ›āļ—āļĩāđˆ 4 Estimate of the region of attraction

S MC      Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 9
5. āļāļģāļĢāļāļģāļˆāļąāļ”āļāļģāļĢāļŠāļąāđˆ āļ™ (How can we reduce or Eliminate Chattering?)

        āđ€āļĢāļģāļ—āļĢāļģāļšāļ§āđˆāļģāļ›āļą āļāļŦāļģāļāļģāļĢāļŠāļąāđˆāļ™ (chattering) āđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļāļāļģāļĢāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆ
                                                                                                  āļą
āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļ‹āļī āļāļ™āļąāļĄāđƒāļ™āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ›āđ‡ āļ™āļœāļĨāđƒāļŦāđ‰āļ—āļģāļ‡āļāļģāļĒāļ āļģāļžāđāļĨāđ‰āļ§āļĢāļ°āļšāļšāļˆāļ°āđ€āļāļīāļ”āļāļģāļĢāļŠāļąāđˆāļ™āļ”āđ‰āļ§āļĒāļ„āļ§āļģāļĄāļ–āļĩāđˆāļŠāļđāļ‡āļĄāļģāļāļˆāļ™āļ­āļģāļˆāļ—āļģ
āļ„āļ§āļģāļĄāđ€āļŠāļĩ āļĒāļŦāļģāļĒāļ•āđˆāļ­āļĢāļ°āļšāļšāđ„āļ”āđ‰ āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđāļ™āļ§āļ—āļģāļ‡āđƒāļ™āļāļģāļĢāđāļāđ‰āļ›āļąāļāļŦāļģāļāļģāļĢāļŠāļąāđˆāļ™āđ‚āļ”āļĒāļ—āļąāļ§āđ„āļ›āļĄāļĩāļŠāļ­āļ‡āđāļ™āļ§āļ—āļģāļ‡āļ„āļ·āļ­ 1) āļĨāļ”āđāļ­āļĄ
                                                              āđˆ
āļ›āļĨāļīāļˆāļđāļ”āļ‚āļ­āļ‡āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡ (Reduce the amplitude of the discontinuous function) āđ‚āļ”āļĒāđāļšāđˆāļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄ
                āļą
āļ­āļ­āļāđ€āļ›āđ‡ āļ™āļŠāļ­āļ‡āļŠāđˆ āļ§āļ™āļ„āļ·āļ­ Equivalent Control āļāļąāļš Switching Control 2) āđāļ—āļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ”āđ‰āļ§āļĒāļŸāļą āļ‡āļāđŒāļŠāļ™
                                                                          āļą                        āļą
āļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ—āļĩāđˆāļĄāļĩāļĨāļāļĐāļ“āļ°āļ„āļĨāđ‰āļģāļĒāļāļąāļ™ āđ€āļŠāđˆāļ™ āļŸāļą āļ‡āļāđŒāļŠāļ™āļ­āļīāđˆāļĄāļ•āļąāļ§āļ—āļĩāđˆāļĄāļĩāļ„āļ§āļģāļĄāļŠāļąāļ™āļĄāļģāļ (Replace the discontinuous function by a
                āļą                        āļą
high-slope saturation) āļŦāļĢāļ· āļ­āđāļ—āļ™āļ”āđ‰āļ§āļĒāļŸāļą āļ‡āļāđŒāļŠāļ™āļœāļāļœāļąāļ™āđ€āļ—āļ™āđ€āļˆāļ™āļ—āđŒ (Inverse tangent function) āļ‹āļķāđˆ āļ‡āļĄāļĩāļĢāļģāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”
                                          āļą
āļ”āļąāļ‡āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰

āđāļ™āļ§āļ—āļģāļ‡ 1: Reduce the amplitude of the signum function āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ‹āļķāđˆ āļ‡āđ‚āļ”āļĒāļ›āļāļ•āļī
āļˆāļ°āļĄāļĩāđ€āļ‰āļžāļģāļ°āļŠāđˆ āļ§āļ™ Switching Control āļ—āļĩāđˆāļ„āļ­āļĒāļˆāļąāļ”āļāļģāļĢāļāļąāļšāļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļˆāļķāļ‡āļ—āļģāđƒāļŦāđ‰āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄāļĄāļĩ
āļ‚āļ™āļģāļ”āđƒāļŦāļāđˆ āļœāļĨāļ—āļĩāđˆ āļ•āļģāļĄāļĄāļģāļ„āļ· āļ­āđ€āļāļī āļ”āđāļ­āļĄāļ›āļĨāļī āļˆāļđāļ”āļ‚āļ­āļ‡āļāļģāļĢāļŠāļąāđˆāļ™āļ—āļĩāđˆ āļĄāļĩāļ‚āļ™āļģāļ”āđƒāļŦāļāđˆ āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ•āļģāļĄāđāļ™āļ§āļ—āļģāļ‡āļ™āļĩāđ‰ āļ­āļĒāļđāđˆāļšāļ™
āļžāļ·āđ‰ āļ™ āļāļģāļ™āļ—āļĩāđˆ āļŠ āļģāļĄāļģāļĢāļ–āļŦāļģāđāļšāļšāļˆāļģāļĨāļ­āļ‡āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ„āļ”āđ‰āđƒ āļāļĨāđ‰āđ€āļ„āļĩ āļĒ āļ‡āļāļąāļš āļ‚āļ­āļ‡āļˆāļĢāļī āļ‡ āļŠāļĄāļĄāļ•āļī āļ§āđˆāļģ                          ˆ
                                                                                                    h(x )   āđāļĨāļ°   ˆ(
                                                                                                                  g x)   āđ€āļ›āđ‡ āļ™
āļžāļģāļĢāļģāļĄāļīāđ€āļ•āļ­āļĢāđŒ āļ—āđˆāļĩāļ—āļĢāļģāļšāļ„āđˆāļģāļ‚āļ­āļ‡āļĢāļ°āļšāļš āļŦāļĢāļ· āļ­ Nominal models āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļĢāļī āļ‡āļ‹āļķāđˆ āļ‡āđ€āļĢāļģāļˆāļ°āđ„āļĄāđˆāļ—āļĢāļģāļšāļ„āđˆāļģ h(x ) āđāļĨāļ° g(x )
āđ„āļ”āđ‰āļ­āļĒāđˆāļģāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ āļ§āļīāļ˜āļĩāļāļģāļĢāļ™āļĩāđ‰āļˆāļ°āđāļšāđˆāļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāļ­āļ­āļāđ€āļ›āđ‡ āļ™āļŠāļ­āļ‡āļŠāđˆ āļ§āļ™āđ€āļžāļ·āđˆāļ­āļĨāļ”āļāļģāļĢāļ—āļģāļ‡āļģāļ™āļ‚āļ­āļ‡āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāļĨāļ‡ āđ‚āļ”āļĒāļŠāđˆ āļ§āļ™
āđāļĢāļāđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Equivalent Control āļ„āļ·āļ­āļ­āļģāļĻāļąāļĒāļāļģāļĢāļŦāļąāļāļĨāđ‰āļģāļ‡āđ€āļ—āļ­āļĄ Nominal models āļ—āļĩāđˆāļ—āļĢāļģāļšāļ„āđˆāļģāļ­āļ­āļāļˆāļģāļāļĢāļ°āļšāļš āđāļĨāļ°āļ­āļĩāļ
āļŠāđˆ āļ§āļ™āđ€āļ›āđ‡ āļ™ Switching Control āļ‹āļķāđˆāļ‡āļŠāļģāļĄāļģāļĢāļ–āļ­āļ­āļāđāļšāļšāļ”āđ‰āļ§āļĒ Ideal SMC (āļŦāļĢāļ· āļ­āļ”āđ‰āļ§āļĒāļ§āļīāļ˜āļĩāļ•āļģāļĄāđāļ™āļ§āļ—āļģāļ‡ 2 āļāđ‡āđ„āļ”āđ‰) āļ”āļąāļ‡āļ™āļąāđ‰āļ™
                                     āđˆ
āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āļŠāđˆ āļ§āļ™āļˆāļķāļ‡āļ­āļĒāļđāđƒāļ™āļĢāļđ āļ›

                                                              a1x 2      ˆ
                                                                         h(x )
                                                  u                                   v
                                                                      ˆ(
                                                                      g x)

āđ€āļ›āđ‡ āļ™āļœāļĨāđƒāļŦāđ‰
                                 s       a1x1         x2      a1x 2     h(x )     g(x )u
                                                                        a1x 2     ˆ
                                                                                  h(x )
                                         a1x 2        h(x )    g(x )                       g(x )v
                                                                               ˆ(
                                                                               g x)
                                                      g(x )
                                         a1 1                x         h(x )     g(x )v
                                                      g x) 2
                                                      ˆ(
                                     :     (x )       g(x )v


      āđˆ
āļŠāļĄāļĄāļ•āļīāļ§āļģ       (x )   (āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ perturbation term) āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāļ­āļŠāļĄāļāļģāļĢ

S MC    Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 10
(x )
                                                                          ïƒą (x )
                                                            g(x )

      āđˆ
āļˆāļ°āđ„āļ”āđ‰āļ§āļģ
                    V       ss       s (x )     g(x )sv        s ïƒą (x )g(x )       g(x )sv        sg(x )( ïƒą (x )     v)


āđ€āļ‰āļžāļģāļ°āđƒāļ™āļŠāđˆ āļ§āļ™ Switching Control v āļ–āđ‰āļģāļ­āļ­āļāđāļšāļšāļ”āđ‰āļ§āļĒ Ideal SMC āļˆāļ°āđ„āļ”āđ‰

                                                        v           (x )sgn(s )


āđ‚āļ”āļĒāļ—āļĩāđˆ    (x )    ïƒą (x )      0
                                   āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļ ïƒą āđ€āļ›āđ‡ āļ™āļ„āđˆāļģāļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ‚āļ­āļ‡āļŠāđˆ āļ§āļ™āļ—āļĩāđˆāļžāļīāļˆāļģāļĢāļ“āļģāļĄāļģāļˆāļģāļ perturbation term āļ‹āļķāđˆ āļ‡āļĄāļĩ
āļ„āđˆāļģāļ™āđ‰āļ­āļĒāļāļ§āđˆāļģāđ€āļ—āļ­āļĄ | a1x1            h(x ) |   āđ€āļ”āļīāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļš āļˆāļķāļ‡āđ€āļŦāđ‡āļ™āđ„āļ”āđ‰āļŠāļ”āļ§āđˆāļģāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđƒāļ™āļŠāđˆ āļ§āļ™ Switching Control v āļĄāļĩ
                                                                   āļą
āļ‚āļ™āļģāļ”āļ—āļĩāđˆāļ™āđ‰āļ­āļĒāļĨāļ‡āđāļĨāļ°āđ€āļ›āđ‡ āļ™āļœāļĨāđƒāļŦāđ‰āļĨāļ”āļāļģāļĢāļŠāļąāđˆāļ™āđƒāļ™āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļ āļĄāļ”āđ‰āļ§āļĒ āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ Switching Control v āļ™āļĩāđ‰ āļāđ‡āļĒāļ‡
                                                                                             āļą
                     āļą
āļŠāļģāļĄāļģāļĢāļ–āļŠāļĢāđ‰āļģāļ‡āļ›āļą āļāļŦāļģāđƒāļŦāđ‰āļāļšāļĢāļ°āļšāļšāđ„āļ”āđ‰ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđƒāļ™āļ—āļģāļ‡āļ›āļāļīāļšāļ•āļīāđ€āļĢāļģāļ­āļģāļˆāđƒāļŠāđ‰ Equivalent Control āļĢāđˆ āļ§āļĄāļāļąāļšāļŸāļą āļ‡āļāđŒāļŠāļ™ sat
                                              āļą                                             āļą
āļŦāļĢāļ· āļ­ arctan āļ•āļģāļĄāđāļ™āļ§āļ—āļģāļ‡āļ—āļĩāđˆ 2

āđāļ™āļ§āļ—āļģāļ‡ 2: Replace the signum function by a high-slope saturation or arctangent function āļ™āļąāļ™āļ„āļ·āļ­
                                                                                          āđˆ
āđ€āļ›āļĨāļĩāđˆ āļĒāļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ‹āļī āļāļ™āļąāļĄ (signum function) āļ”āđ‰āļ§āļĒāļŸāļą āļ‡āļāđŒāļŠāļ™āļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ­āļ·āđˆāļ™ āđ† āļ—āļĩāđˆāļĄāļĩāļĨāļāļĐāļ“āļ°āļ„āļĨāđ‰āļģāļĒāļāļąāļ™ āđ€āļŠāđˆ āļ™
               āļą                                                  āļą                       āļą
āļŸāļą āļ‡āļāđŒāļŠāļ™āļ­āļīāđˆāļĄāļ•āļąāļ§ (saturation function) āļŦāļĢāļ· āļ­āļŸāļą āļ‡āļāđŒāļŠāļ™āļœāļāļœāļąāļ™āđāļ—āļ™āđ€āļˆāļ™āļ—āđŒ (inverse tangent function) āđ‚āļ”āļĒāļ—āļĩāđˆāļĢāļđāļ›āļĢāđˆ āļģāļ‡
       āļą                                          āļą
āļ‚āļ­āļ‡āļāļĢāļģāļŸāļŸāļą āļ‡ āļāđŒ āļŠāļą āļ™         sat    āļˆāļ°āļ‚āļķāđ‰ āļ™āļ­āļĒāļđāđˆ āļ āļą āļš āļ„āđˆ āļē āļžāļēāļĢāļēāļĄāļī āđ€ āļ•āļ­āļĢāđŒ             āļ—āļĩāđˆ āļ­ āļ­āļāđāļšāļš āļāļĨāđˆ āļē āļ§āļ„āļ· āļ­ āđ€āļĄāļ·āđˆ āļ­              0   āđāļĨāđ‰ āļ§
sat(s/ )         sgn(s)    āđ‚āļ”āļĒāļ—āļĩāđˆāļŸāļąāļ‡āļāđŒāļŠāļ™āļ­āļīāļĄāļ•āļąāļ§ (saturation function, sat ) āļĄāļĩāļ™āļīāļĒāļģāļĄāļ”āļąāļ‡āļ™āļĩāđ‰
                                       āļą

                                                               y,              if | y |       1
                                              sat(y )
                                                               sgn(y ),        if | y |       1


āđāļĨāļ° āđ€āļ›āđ‡ āļ™āļ„āđˆāļģāļ„āļ‡āļ—āļĩāđˆāļšāļ§āļāļ™āđ‰āļ­āļĒ āđ† āļŠāļģāļŦāļĢāļą āļšāļāļģāļĢāļ›āļĢāļą āļšāļĢāļđ āļ›āļāļĢāļģāļŸāđƒāļŦāđ‰āđƒāļāļĨāđ‰āđ€āļ„āļĩ āļĒāļ‡āļāļąāļšāļāļĢāļģāļŸāļŸāļą āļ‡āļāđŒāļŠāļąāļ™āļ‹āļī āļāļ™āļąāļĄ ( sgn ) āļŦāļĢāļ· āļ­
āļŸāļą āļ‡ āļāđŒ āļŠāļąāļ™   arctan       āļāđ‡ āļŠ āļģāļĄāļģāļĢāļ–āļ›āļĢāļą āļš āđƒāļŦāđ‰ āđƒ āļāļĨāđ‰āđ€ āļ„āļĩ āļĒ āļ‡āļāļąāļš āļŸāļą āļ‡ āļāđŒ āļŠāļąāļ™          sgn     āđ„āļ”āđ‰āđ€ āļŠāđˆ āļ™ āđ€āļ”āļĩ āļĒ āļ§āļāļąāļ™ āļ„āļ· āļ­ āđ€āļĄāļ·āđˆ āļ­   0   āđāļĨāđ‰āļ§
  k(2/ )arctan(s/ )                 k sgn(s )   āļ”āļąāļ‡āļĢāļđ āļ›āļ—āļĩāđˆ 5




S MC      Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 11
āļĢāļđ āļ›āļ—āļĩāđˆ 5 āļŸāļąāļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄ (Signum function), āļŸāļąāļ‡āļāđŒāļŠāļ™āļ­āļīāđˆāļĄāļ•āļąāļ§ (Saturation function)
                              āļą                                 āļą
                         āđāļĨāļ°āļŸāļąāļ‡āļāđŒāļŠāļ™āļœāļāļœāļąāļ™āđāļ—āļ™āđ€āļˆāļ™āļ—āđŒ (Inverse tangent function)
                                  āļą




         āļĢāļđ āļ›āļ—āļĩāđˆ 6 Non-ideal SMC āđ€āļĄāļ·āđˆāļ­āđāļ—āļ™āļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡ sgn āļ”āđ‰āļ§āļĒāļŸāļąāļ‡āļāđŒāļŠāļ™āļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡ sat(s/
                                               āļą                            āļą                     )




6. How can we analyze the system?

āļ āļēāļĒāļ™āļ­āļāļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ (Onside the Boundary Layer)

        āđƒāļ™āđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (Region of attraction) āđ€āļĢāļģāļ—āļĢāļģāļšāļ§āđˆāļģāđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āđ€āļ‚āđ‰āļēāļŠāļđāđˆ āđ€āļ‹āļ•āļāļĢāļ°āļŠāļąāļš
(compact set) āļ‹āļķāđˆ āļ‡āđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āļĒāđˆāļ­āļĒāļ‚āļ­āļ‡āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ (positively invariant, ) āđ‚āļ”āļĒāļ—āļĩāđˆ

                                                       c
                                              | x1 |      ,|s |    c
                                                       a1


āļ–āđ‰āļēāđ€āļĢāļēāļāļēāļŦāļ™āļ”āđƒāļŦāđ‰ c         āļ™āļąāļ™āļ„āļ·āļ­āļˆāļ°āļĄāļĩāđ€āļ‹āļ•āļĒāđˆāļ­āļĒ {| s |
                           āđˆ                            }   āđ‚āļ”āļĒāđ€āļĢāļĩ āļĒāļāļ§āđˆāļē “āļŠāļąāđ‰ āļ™āļŠāļī āļ”āļœāļīāļ§ (boundary layer)” āļ—āļģāđƒāļŦāđ‰
āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆ āđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™āļˆāļģāļāļ āļģāļĒāļ™āļ­āļāļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ | s(0) |          āđāļĨāđ‰āļ§ | s(t ) | āļˆāļ°āļĨāļ”āļĨāļ‡āļ­āļĒāđˆāļģāļ‡āđāļ™āđˆ āļ™āļ­āļ™ (strictly



S MC    Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 12
decreasing) (āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļ V          0)   āļˆāļ™āđ€āļ‚āđ‰āļģ āļŠāļđāđˆ āļŠāđ‰ āļąāļ™āļŠāļī āļ”āļœāļīāļ§ {| s |       }       āļ āļģāļĒāđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ” āđāļĨāļ°āļˆāļ°āļ­āļĒāļđāđˆāđƒ āļ™āđ€āļ‹āļ•āļ™āļąāđ‰āļ™
                         āđˆ            āđˆ
āļ•āļĨāļ­āļ”āđ„āļ› āļ”āļąāļ‡āļĢāļđ āļ›āļ—āļĩāđˆ 6 (āđāļĄāđ‰āļ§āļģāđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļ­āļĒāļđāļšāļ™ s                0   āđ„āļ”āđ‰āļ•āļĨāļ­āļ”āđ€āļ§āļĨāļģ) āđ€āļĢāļģāļˆāļķāļ‡āļŠāļĢāļļ āļ›āđ„āļ”āđ‰āļ”āļ‡āļ™āļĩāđ‰
                                                                                          āļą




                                āļĢāļđ āļ›āļ—āļĩāđˆ 6 Control switching inside a boundary layer


                         c
    1)          | x1 |      ,|s |       c    āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ (positively invariant)
                         a1

    2) āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļˆāļģāļāļŠāļ–āļģāļ™āļ°āđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™āđ€āļ‚āđ‰āļģāđ„āļ›āļĒāļąāļ‡āđ€āļ‹āļ•āļŠāļąāđ‰āļ™āļŠāļīāļ”āļœāļīāļ§ {| s |                               }       āđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ”
    3) āļŠāļąāđ‰āļ™āļŠāļīāļ”āļœāļīāļ§ (āļ‹āļķāđˆ āļ‡āđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āļĒāđˆāļ­āļĒāļ‚āļ­āļ‡ ) āļˆāļķāļ‡āđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ (positively invariant) āļ”āđ‰āļ§āļĒ

āļ āļēāļĒāđƒāļ™āļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ (Inside the Boundary Layer)

          āļžāļĨāļ§āļąāļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ āļģāļĒāđƒāļ™āļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ {| s |                     }   āļ āļģāļŦāļ™āļ”āđ‚āļ”āļĒ         x1     a1x1      s    āđ‚āļ”āļĒāļ—āļĩāđˆ s        0   (āļāļģāļĢ
āļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ™āļĩāđ‰ āļˆāļķāļ‡āļ„āļĨāđ‰āļģāļĒāļāļąāļšāļāļģāļĢāļŦāļģāđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (Region of attraction) āđƒāļ™āļŦāļąāļ§āļ‚āđ‰āļ­āļ—āļĩāđˆāļœāđˆāļģāļ™āļĄāļģ)
āļžāļĪāļ•āļīāļāļĢāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ āļģāļĒāđƒāļ™āđ€āļ‹āļ•āļ™āļĩāđ‰ āļžāļīāļˆāļģāļĢāļ“āļģāļˆāļģāļāļŸāļąāļ‡āļāđŒāļŠāļ™āđ€āļĨāļĩāļĒāļ›āļđāļ™āļ­āļŸ
                                           āļą                                 V1                   2
                                                                                          (1 / 2)x1   āļˆāļ°āđ„āļ”āđ‰

                            2                    2                                       2
                V1       a1x1      x1s        a1x1       | x1 |         (1       1
                                                                                     )a1x1 ,    | x1 |
                                                                                                             a1   1



āđ€āļĄāļ·āđˆāļ­ 0     1
                1   āļ™āļąāļ™āļ„āļ·āļ­ āđ€āļĢāļģāļŠāļģāļĄāļģāļĢāļ–āļŠāļĢāļļ āļ›āđ„āļ”āđ‰āđ€āļžāļĩāļĒāļ‡āļ§āđˆāļģ āđāļ™āļ§āļ§āļīāļ–āļĩāļˆāļ°āđ€āļ‚āđ‰āļģāļŠāļđāđˆ āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ
                      āđˆ                                                                                                 āđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ”
āđ‚āļ”āļĒāļ—āļĩāđˆ
                                               {| x1 |         / (a1 1 ), | s |           }




S MC      Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 13
āđƒāļ™āļ—āļĩāđˆ āļ™āļĩāđ€āđ‰ āļžāļĩāļĒāļ‡āļžāļ­āļ—āļĩāđˆ āļˆāļ°āļŠāļĢāļļ āļ›āđ„āļ”āđ‰ āļ§āđˆāļē āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļŠāļēāļŦāļĢāļą āļšāļĢāļ°āļšāļšāđ„āļĄāđˆ āđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļ­āļąāļ™āļ”āļąāļšāļŠāļ­āļ‡āļ—āļĩāđˆ āļĒāļāļĄāļēāļ™āļĩ āđ‰
āđ„āļĄāđˆ āđƒāļŦāđ‰ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļāļēāļāļąāļš (AS) āļ‚āļ­āļ‡āļˆāļļāļ”āļāļēāđ€āļ™āļī āļ” āđāļ•āđˆ āđƒāļŦāđ‰ Ultimately Bounded āļ‚āļ­āļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļĢāļ­āļšāļˆāļļāļ”āļāļēāđ€āļ™āļī āļ”
āļ”āđ‰ āļ§āļĒāļ„āđˆ āļē Ultimate Bound āđ€āļ—āđˆ āļēāļāļąāļš        / (a1 1 )     āļ‹āļķāđˆ āļ‡āļŠāļēāļĄāļēāļĢāļ–āļ—āļēāđƒāļŦāđ‰ āļ™āđ‰āļ­āļĒāļĨāļ‡āđ„āļ”āđ‰ āđ‚āļ”āļĒāļĨāļ”āļ„āđˆ āļē āļ™āļąāđˆāļ™āđ€āļ­āļ‡ āļŠāļēāļŦāļĢāļą āļšāļĢāļ°āļšāļšāđ„āļĄāđˆ
āđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āđƒāļ™āļāļĢāļ“āļĩ āļ—āļąāđˆāļ§āđ„āļ› āļŠāļĄāļšāļąāļ•āļī āđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāļ‚āļ­āļ‡āļˆāļļāļ”āļāļēāđ€āļ™āļī āļ”āļˆāļ°āļ‚āļķāļ™āļ­āļĒāļđāđˆāļāļąāļšāļāļēāļĢāļ­āļ­āļāđāļšāļš Sliding Surface āđ€āļ›āđ‡ āļ™āļāļĢāļ“āļĩ
                                                         āđ‰
āđ€āļ‰āļžāļēāļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ™āļąāđ‰āļ™ āđ† āļ‹āļķāđˆ āļ‡āļ­āļēāļˆāđƒāļŦāđ‰ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļāļēāļāļąāļšāļ‚āļ­āļ‡āļˆāļļāļ”āļāļēāđ€āļ™āļīāļ”āļāđ‡āđ„āļ”āđ‰


7. āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC

What happens inside ïĨ?




                                 āļĢāļđ āļ›āļ—āļĩāđˆ 7 Trajectory of SMC inside the boundary layer

āļ āļģāļĒāđƒāļ™āļŠāļąāđ‰āļ™āļŠāļīāļ”āļœāļīāļ§ {| s |           }   āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ—āļąāđ‰āļ‡āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ‹āļī āļāļ™āļąāļĄ, āļŸāļą āļ‡āļāđŒāļŠāļ™āļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ­āļīāđˆāļĄāļ•āļąāļ§
                                                                   āļą                             āļą
āđāļĨāļ°āļŸāļąāļ‡āļāđŒāļŠāļ™āļœāļāļœāļąāļ™āđ€āļ—āļ™āđ€āļˆāļ™āļ—āđŒ āļˆāļ°āļĨāļ”āļĢāļđ āļ›āđ€āļŦāļĨāļ·āļ­āđ€āļžāļĩāļĒāļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ (linear control) u
         āļą                                                                                                 (x )s /   (āļŦāļĢāļ· āļ­
āđƒāļ™āļĢāļđ āļ›āļ­āļĒāđˆāļģāļ‡āļ‡āđˆāļģāļĒāļ„āļ·āļ­       (x )    k)    āđ€āļŠāļ–āļĩ āļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļˆāļļāļ”āļāļģāđ€āļ™āļī āļ”āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ›āļī āļ”āļŠāļģāļĄāļģāļĢāļ–āļžāļīāļˆāļģāļĢāļ“āļģāđ‚āļ”āļĒāđāļ—āļ™āļ„āđˆāļģāļāļŽāļāļģāļĢ
āļ„āļ§āļšāļ„āļļāļĄāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ u           ks /       āļĨāļ‡āđƒāļ™āļŠāļĄāļāļģāļĢāļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš āđ€āļĢāļīāđˆ āļĄāļˆāļēāļāļŦāļēāļˆāļļāļ”āļŠāļĄāļ”āļļāļĨāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļ–āļđāļāļĨāļ”āļ­āļąāļ™āļ”āļąāļš
(Reduced-order model):

        x1      x2                                        x1      a1x1     s     x2   (definding the sliding surface )
        x2      h(x )   g(x )u   Reduced order model
                                                          s    a1x 2     h(x )   g(x )u   (reduced order model )


āļˆāļ°āđ„āļ”āđ‰

S MC         Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 14
0           a1x1          s           x2
                                                                                                                 s
                                                           0       a1x 2            h(x )           g(x ) (x )


āļ™āļąāļ™āļ„āļ·āļ­
  āđˆ       s    a1x1    āđ€āļĄāļ·āđˆāļ­āđāļ—āļ™āļ„āđˆāļēāđƒāļ™āļŠāļĄāļāļēāļĢāļ—āļĩāđˆāļŠāļ­āļ‡ āļˆāļ°āđ„āļ”āđ‰

                           x1                             h(x )
                                  :        (x1 )                                         āđāļĨāļ°āļ–āđ‰āļē h(0)                  0   āđāļĨāđ‰āļ§ x1             0
                                                       a1g(x ) (x ) x                0
                                                                                2




āļŠāļĄāļĄāļ•āļī āļ§āđˆāļē x1           (x1 )    āļĄāļĩāļ„āđˆāļēāļĢāļēāļāđ€āļžāļĩāļĒāļ‡āļ„āđˆāļēāđ€āļ”āļĩ āļĒāļ§ āļāļĨāđˆāļēāļ§āļ„āļ· āļ­āļĄāļĩāļˆāļļāļ”āļŠāļĄāļ”āļļ āļĨāđ€āļžāļĩāļĒāļ‡āļˆāļļāļ”āđ€āļ”āļĩ āļĒāļ§āļ—āļĩāđˆ x1                                                    k1     āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļēāļāļˆāļļāļ”
                      āđˆ
āļŠāļĄāļ”āļļāļĨāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ›āļī āļ”āđ„āļĄāđˆāļ­āļĒāļđāļ—āļĩāđˆāļˆāļļāļ”āļāļēāđ€āļ™āļī āļ” āđƒāļ™āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāļ•āļēāļĄāļ™āļąāļĒāļ‚āļ­āļ‡āđ€āļĨāļĩāļĒāļ›āļđāļ™āļ­āļŸ āđ€āļĢāļēāļˆāļēāđ€āļ›āđ‡ āļ™āļ•āđ‰āļ­āļ‡āđāļ›āļĨāļ‡
āđƒāļŦāđ‰āļˆāļļāļ”āļŠāļĄāļ”āļļ āļĨ āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļĒāļđāđˆāļ—āļĩāđˆ āļˆāļļāļ”āļ āļēāđ€āļ™āļī āļ”āļāđˆ āļ­āļ™ āđ‚āļ”āļĒāļāļēāļĢāđ€āļ›āļĨāļĩāđˆ āļĒ āļ™āļ•āļąāļ§āđāļ›āļĢāđƒāļŦāđ‰ z1                                                                x1    x1   āđāļĨāļ° z2       s   s

   a1x1                                       āđˆ
          āļĢāļ°āļšāļšāļ āļēāļĒāļŦāļĨāļąāļ‡āļāļēāļĢāđāļ›āļĨāļ‡āļ™āļĩāđ‰āļˆāļ°āļĄāļĩāļˆāļļāļ”āļŠāļĄāļ”āļļāļĨāļ­āļĒāļđāļ—āļĩāđˆāļˆāļļāļ”āļāļēāđ€āļ™āļīāļ” āļāļēāļŦāļ™āļ”āđ‚āļ”āļĒ

                z1        a1x1           s         a1z1            z2
                                                                       s                                                                      z2   a1x1
                z2      a1x 2          h(x )       g(x ) (x )                   a1 (z 2             a1z1 )      h(x )          g(x ) (x )
                                                      z2
                     : l (z )         g(x ) (x )

āđ‚āļ”āļĒāļ—āļĩāđˆ
                                                                                                   h(x )                  x1
                         l (z )        a1 (z 2        a1z1 )          a1g(x ) (x )                                                 ,   l(0)    0
                                                                                                a1g(x ) (x )

āđāļĨāļ°
                                                               | l(z ) |       l1 | z1 | l2 | z 2 |


āļāļēāļŦāļ™āļ”āļŸāļąāļ‡āļāđŒāļŠāļ™āđ€āļĨāļĩāļĒāļ›āļđāļ™āļ­āļŸ
           āļą                          V (z1 , z 2 )                 2
                                                           (1 / 2)(z1                 2
                                                                                     z2 )        āļˆāļ°āđ„āļ”āđ‰

                                                                                                                          z2
                                       V         z1 ( a1z1              z2 )         z 2 l (z )           g(x ) (x )


                                                      2                                            2                  g0       0    2
                                                   a1z1           (1       l1 ) | z1 || z 2 | l 2z 2                               z2

                                                                  T            a1                      1
                                                                                                       2
                                                                                                           (1    l1 )
                                                      | z1 |                                                               | z1 |
                                                                                                     g0
                                                      | z2 |               1
                                                                           2
                                                                               (1        l1 )              0
                                                                                                                 l2        | z2 |

                                                                                                Q


āđ‚āļ”āļĒāļ—āļĩāđˆ

S MC      Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 15
a1               1
                                              2
                                                  (1   l1 )
                                                                                                      g0                         1
               Q                             g0    0
                                                                 āļ‹āļķāđˆāļ‡āļĄāļĩ       det(Q )          a1              0
                                                                                                                        l2         (1    l1 )2
                         1
                         2
                             (1   l1 )                 l2                                                                        4

                                                                                                                                                 x1
āđƒāļ™āļāļĢāļ“āļĩ āļ—āļĩāđˆ   h(0)    0         āđˆ
                         āļˆāļ°āđ„āļ”āđ‰āļ§āļē         lim x(t )
                                         t
                                                           0    āđāļĨāļ°āđƒāļ™āļāļĢāļ“āļĩ āļ—āļĩāđˆ              h(0)            0             āđˆ
                                                                                                                   āļˆāļ°āđ„āļ”āđ‰āļ§āļē       lim x (t )
                                                                                                                                 t                   0



8. OPTIONAL

Mismatched Uncertainties:

āļžāļīāļˆāļģāļĢāļ“āļģāļĢāļ°āļšāļšāļ­āļąāļ™āļ”āļąāļšāļŠāļ­āļ‡āļ—āļĩāđˆāļĄāļĩāđ€āļ—āļ­āļĄāļ‚āļ­āļ‡āļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™ āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ
                                      āļą

                                                                x1        x2              f1 (x1 )
                                                       :
                                                                x2        u


āđ‚āļ”āļĒāļ—āļĩāđˆ   f     1   āđ€āļ›āđ‡ āļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ—āļĢāļģāļšāļ„āđˆāļģ āđ€āļĄāļ·āđˆāļ­āļžāļīāļˆāļģāļĢāļ“āļģāļĢāļ°āļšāļš
                                āļą                                                              āļˆāļ°āļžāļšāļ§āđˆāļģāļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™
                                                                                                             āļą                                   f       āđ„āļĄāđˆāđ„āļ”āđ‰āļ–āļđāļ
                                           āļą                āđˆ
āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄ u āļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāļ•āļĢāļ‡ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļāļŸāļąāļ‡āļāđŒāļŠāļ™āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āļ­āļĒāļđāđƒāļ™āļŠāļĄāļāļģāļĢāļžāļĨāļ§āļąāļ•āđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āđ€āļĢāļģāđ€āļĢāļĩ āļĒāļ                                                                      f

āđƒāļ™āļĨāļąāļāļĐāļ“āļ°āļ™āļĩāđ‰ āļ§āđˆāļģ Mismatched Uncertainty āļāļĨāđˆāļģāļ§āļ„āļ·āļ­                                  f   āļˆāļ°āļ–āļđāļāļ„āļ§āļšāļ„āļļ āļĄāļœāđˆāļģāļ™āļ•āļąāļ§āđāļ›āļĢāļŠāļ–āļģāļ™āļ° x 2 āļĢāļ°āļšāļš
āđāļ•āļāļ•āđˆ āļģāļ‡āļˆāļģāļāļĢāļ°āļšāļš              āļ•āļĢāļ‡āļ—āļĩāđˆ āļŸāļą āļ‡āļāđŒāļŠāļąāļ™āđ„āļĄāđˆ āđāļ™āđˆ āļ™āļ­āļ™                  f     āđƒāļ™āļĢāļ°āļšāļš                āļ­āļĒāļđāđˆāđƒāļ™āļŠāļĄāļāļģāļĢāļžāļĨāļ§āļąāļ•āđ€āļ”āļĩ āļĒāļ§āļāļąāļšāļŠāļą āļāļāļģāļ“
āļ„āļ§āļšāļ„āļļ āļĄ u āđƒāļ™āļĨāļąāļāļĐāļ“āļ°āļ™āļĩāđ‰ āļˆāļķāļ‡āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Matched Uncertainty āđ€āļĢāļģāļˆāļķāļ‡āļŠāļģāļĄāļģāļĢāļ–āļ­āļ­āļāđāļšāļšāļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļ āļĄāđ€āļžāļ·āđˆ āļ­
āļˆāļąāļ”āļāļģāļĢāļāļąāļšāļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ„āļ”āđ‰āđ‚āļ”āļĒāļ•āļĢāļ‡ āđ‚āļ”āļĒāļ—āļąāļ§āđ„āļ›āļ­āļģāļˆāļŠāļĢāļļ āļ›āđ„āļ”āđ‰āļ§āđˆāļģ āļāļģāļĢāļ­āļ­āļāđāļšāļšāļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļ āļĄ
                                             āđˆ
āļŠāļģāļŦāļĢāļąāļšāļĢāļ°āļšāļšāļ—āļĩāđˆāļĄāļĩ Mismatched Uncertainty āļĄāļĩāļ„āļ§āļģāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļāļ§āđˆāļģāļĢāļ°āļšāļšāļ—āļĩāđˆāļĄāļĩ Matched Uncertainty

         āđ€āļĄāļ·āđˆāļ­āļ—āļ”āļĨāļ­āļ‡āđƒāļŠāđ‰āļāļģāļĢāļ­āļ­āļāđāļšāļšāļ”āđ‰āļ§āļĒāļ§āļīāļ˜āļĩ SMC āļŠāļģāļŦāļĢāļąāļšāļĢāļ°āļšāļš                                               āļ‹āļķāđˆ āļ‡āļĄāļĩāđ€āļ—āļ­āļĄāļ‚āļ­āļ‡āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āđāļšāļš
                                                                                                                          āļą
Mismatched Uncertainty āđ‚āļ”āļĒāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļ™ āđ€āļĢāļīāđˆ āļĄāļˆāļģāļāļāļģāļĢāļāļģāļŦāļ™āļ”āļžāļ·āđ‰āļ™āļœāļīāļ§                                                     s       x1      x1    āđāļĨāđ‰āļ§āļžāļīāļˆāļģāļĢāļ“āļģ

                                                         d
                              s    x1             x1         x                 f1 (x1 )              x2              f1 (x1 )
                                                        dt 2
                                                   f1 (x1 )
                                   u                        x2                f1 (x1 )           x2                 f1 (x1 )
                                                    x1


āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļ āđ€āļĢāļģāļ—āļĢāļģāļšāđāļ•āđˆāļ„āđˆāļģāļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ‚āļ­āļ‡                         f        āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ                     f1           x1   āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļ„āļģāļ™āļ§āļ“āđ„āļ”āđ‰ āļ”āļąāļ‡āļ™āļąāđ‰āļ™
āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄ u āļ‹āļķāđˆ āļ‡āļžāļīāļˆāļģāļĢāļ“āļģāļˆāļģāļāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚ V                              ss             0, x            0         āļˆāļķ āļ‡āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļŦāļģāđ„āļ”āđ‰ āļ”āđ‰āļ§āļĒāđ€āļŦāļ•āļļ āļ™āđ‰ āļĩ āļāļģāļĢ
                                                āļą
āļ­āļ­āļāđāļšāļšāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāļ”āđ‰āļ§āļĒāļ§āļīāļ˜āļĩ SMC āļˆāļķāļ‡āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļāļšāļĢāļ°āļšāļšāļ—āļĩāđˆāļĄāļĩ Mismatched Uncertainty

S MC     Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 16
9. āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļˆāļļāļ”āđ€āļ”āđˆ āļ™āđāļĨāļ°āļˆāļļāļ”āļ”āđ‰ āļ­āļĒāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC

āļˆāļļāļ”āđ€āļ”āđˆ āļ™āļ‚āļ­āļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļĄāļĩāļ”āļąāļ‡āļ™āļĩ āđ‰

    Exact compensation (insensitivity) w.r.t. bounded matched uncertainties
    Reduced-order of sliding equations
    Finite-time convergence to the sliding surface

āļˆāļļāļ”āļ”āđ‰ āļ­āļĒāļ‚āļ­āļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļĄāļĩāļ”āļąāļ‡āļ™āļĩ āđ‰

    Chattering
    Insensitivity only w.r.t. matched perturbations
    The sliding variables converge in finite-time: however, the state variables only converge
       asymptotically
    Non-ideal closed-loop performance in presence of parasitic dynamics, discretization and noises
    The sliding surface design is restricted to have relative degree one with respect to the control, i.e.
       higher order derivatives are required for the sliding surface design




S MC   Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 17

More Related Content

What's hot

Conversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsConversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsJyoti Singh
 
machine ÃĐlectrique Machines-spÃĐciales-cours.pdf
machine ÃĐlectrique Machines-spÃĐciales-cours.pdfmachine ÃĐlectrique Machines-spÃĐciales-cours.pdf
machine ÃĐlectrique Machines-spÃĐciales-cours.pdfrahimbencheikh12
 
Sliding Mode Controller
Sliding Mode Controller Sliding Mode Controller
Sliding Mode Controller Ramaiahsubasri
 
Automatisme cours-1
Automatisme cours-1Automatisme cours-1
Automatisme cours-1AymenKhalfaoui5
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode controlKhushal Agrawal
 
Feedback linearisation
Feedback linearisationFeedback linearisation
Feedback linearisationRamaiahsubasri
 
Lecture 10
Lecture 10Lecture 10
Lecture 10Forward2025
 
Logique floue - Implication de Mamdani
Logique floue - Implication de MamdaniLogique floue - Implication de Mamdani
Logique floue - Implication de MamdaniYassine Zahraoui
 
Corrent altern tecnologia1
Corrent altern tecnologia1Corrent altern tecnologia1
Corrent altern tecnologia1David CaparrÃģs
 
Lyapunov stability analysis
Lyapunov stability analysisLyapunov stability analysis
Lyapunov stability analysisVanshVarshney
 
Chapitre 3 robotique e
Chapitre 3 robotique eChapitre 3 robotique e
Chapitre 3 robotique eMouna Souissi
 
Induction machine modelling
Induction machine modelling Induction machine modelling
Induction machine modelling Rakshita Upadhyay
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode controlswati singh
 
Lyapunov stability
Lyapunov stability Lyapunov stability
Lyapunov stability Srinath Thamban
 
EE452_ClosedLoop Boost Converter
EE452_ClosedLoop Boost ConverterEE452_ClosedLoop Boost Converter
EE452_ClosedLoop Boost Converterki hei chan
 
Cours11 Commande dans l'espace d'ÃĐtat
Cours11 Commande dans l'espace d'ÃĐtatCours11 Commande dans l'espace d'ÃĐtat
Cours11 Commande dans l'espace d'ÃĐtatsarah Benmerzouk
 
Control Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares OptimizationControl Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares OptimizationBehzad Samadi
 
CM Transformateur monophasÃĐ
CM Transformateur monophasÃĐCM Transformateur monophasÃĐ
CM Transformateur monophasÃĐChristophe Palermo
 
Design of Speed and Current Controller for Two Quadrant DC Motor Drive
Design of Speed and Current Controller for Two Quadrant DC Motor DriveDesign of Speed and Current Controller for Two Quadrant DC Motor Drive
Design of Speed and Current Controller for Two Quadrant DC Motor DriveKaushik Naik
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsAmr E. Mohamed
 

What's hot (20)

Conversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsConversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable models
 
machine ÃĐlectrique Machines-spÃĐciales-cours.pdf
machine ÃĐlectrique Machines-spÃĐciales-cours.pdfmachine ÃĐlectrique Machines-spÃĐciales-cours.pdf
machine ÃĐlectrique Machines-spÃĐciales-cours.pdf
 
Sliding Mode Controller
Sliding Mode Controller Sliding Mode Controller
Sliding Mode Controller
 
Automatisme cours-1
Automatisme cours-1Automatisme cours-1
Automatisme cours-1
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode control
 
Feedback linearisation
Feedback linearisationFeedback linearisation
Feedback linearisation
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Logique floue - Implication de Mamdani
Logique floue - Implication de MamdaniLogique floue - Implication de Mamdani
Logique floue - Implication de Mamdani
 
Corrent altern tecnologia1
Corrent altern tecnologia1Corrent altern tecnologia1
Corrent altern tecnologia1
 
Lyapunov stability analysis
Lyapunov stability analysisLyapunov stability analysis
Lyapunov stability analysis
 
Chapitre 3 robotique e
Chapitre 3 robotique eChapitre 3 robotique e
Chapitre 3 robotique e
 
Induction machine modelling
Induction machine modelling Induction machine modelling
Induction machine modelling
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode control
 
Lyapunov stability
Lyapunov stability Lyapunov stability
Lyapunov stability
 
EE452_ClosedLoop Boost Converter
EE452_ClosedLoop Boost ConverterEE452_ClosedLoop Boost Converter
EE452_ClosedLoop Boost Converter
 
Cours11 Commande dans l'espace d'ÃĐtat
Cours11 Commande dans l'espace d'ÃĐtatCours11 Commande dans l'espace d'ÃĐtat
Cours11 Commande dans l'espace d'ÃĐtat
 
Control Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares OptimizationControl Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares Optimization
 
CM Transformateur monophasÃĐ
CM Transformateur monophasÃĐCM Transformateur monophasÃĐ
CM Transformateur monophasÃĐ
 
Design of Speed and Current Controller for Two Quadrant DC Motor Drive
Design of Speed and Current Controller for Two Quadrant DC Motor DriveDesign of Speed and Current Controller for Two Quadrant DC Motor Drive
Design of Speed and Current Controller for Two Quadrant DC Motor Drive
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI Systems
 

Similar to Sliding mode control (revised march, 2012)

Similar to Sliding mode control (revised march, 2012) (6)

Ch3 high order_od_es
Ch3 high order_od_esCh3 high order_od_es
Ch3 high order_od_es
 
Student-pilot-handbook-by-tutor ferry (Ex)
Student-pilot-handbook-by-tutor ferry (Ex)Student-pilot-handbook-by-tutor ferry (Ex)
Student-pilot-handbook-by-tutor ferry (Ex)
 
Contraction Mapping
Contraction MappingContraction Mapping
Contraction Mapping
 
Simple linear regression and correlation
Simple linear regression and correlationSimple linear regression and correlation
Simple linear regression and correlation
 
4339
43394339
4339
 
āļšāļ—āļ—āļĩāđˆ4.pdf
āļšāļ—āļ—āļĩāđˆ4.pdfāļšāļ—āļ—āļĩāđˆ4.pdf
āļšāļ—āļ—āļĩāđˆ4.pdf
 

More from āļ­āļīāļ—āļ˜āļīāđ€āļ”āļŠ āļĄāļđāļĨāļĄāļąāđˆāļ‡āļĄāļĩ

Tricks āļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļŸāļīāļŠāļīāļāļŠāđŒ
Tricks āļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļŸāļīāļŠāļīāļāļŠāđŒTricks āļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļŸāļīāļŠāļīāļāļŠāđŒ
Tricks āļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļŸāļīāļŠāļīāļāļŠāđŒāļ­āļīāļ—āļ˜āļīāđ€āļ”āļŠ āļĄāļđāļĨāļĄāļąāđˆāļ‡āļĄāļĩ
 
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđāļšāļšāđ‚āļ›āļĢāđ€āļˆāļāđ„āļ•āļĨāđŒ
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđāļšāļšāđ‚āļ›āļĢāđ€āļˆāļāđ„āļ•āļĨāđŒāđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđāļšāļšāđ‚āļ›āļĢāđ€āļˆāļāđ„āļ•āļĨāđŒ
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđāļšāļšāđ‚āļ›āļĢāđ€āļˆāļāđ„āļ•āļĨāđŒāļ­āļīāļ—āļ˜āļīāđ€āļ”āļŠ āļĄāļđāļĨāļĄāļąāđˆāļ‡āļĄāļĩ
 

More from āļ­āļīāļ—āļ˜āļīāđ€āļ”āļŠ āļĄāļđāļĨāļĄāļąāđˆāļ‡āļĄāļĩ (20)

Peaking phenomenon
Peaking phenomenonPeaking phenomenon
Peaking phenomenon
 
Constructive nonlinear smc
Constructive nonlinear smcConstructive nonlinear smc
Constructive nonlinear smc
 
A contribution to the control of the non holonomic integrator including drift...
A contribution to the control of the non holonomic integrator including drift...A contribution to the control of the non holonomic integrator including drift...
A contribution to the control of the non holonomic integrator including drift...
 
āļ§āļēāļĢāļŠāļēāļĢāļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ āļ‰āļšāļąāļšāļžāļīāđ€āļĻāļĐ
āļ§āļēāļĢāļŠāļēāļĢāļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ āļ‰āļšāļąāļšāļžāļīāđ€āļĻāļĐāļ§āļēāļĢāļŠāļēāļĢāļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ āļ‰āļšāļąāļšāļžāļīāđ€āļĻāļĐ
āļ§āļēāļĢāļŠāļēāļĢāļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒ āļ‰āļšāļąāļšāļžāļīāđ€āļĻāļĐ
 
Sliding Mode Control Stability (Jan 19, 2013)
Sliding Mode Control Stability (Jan 19, 2013)Sliding Mode Control Stability (Jan 19, 2013)
Sliding Mode Control Stability (Jan 19, 2013)
 
Stabilization of Inertia Wheel Pendulum using Multiple Sliding Surface Contro...
Stabilization of Inertia Wheel Pendulum using Multiple Sliding Surface Contro...Stabilization of Inertia Wheel Pendulum using Multiple Sliding Surface Contro...
Stabilization of Inertia Wheel Pendulum using Multiple Sliding Surface Contro...
 
In–Cylinder Air Estimation on Diesel Dual Fuel Engine Using Kalman Filter
In–Cylinder Air Estimation on Diesel Dual Fuel Engine Using Kalman FilterIn–Cylinder Air Estimation on Diesel Dual Fuel Engine Using Kalman Filter
In–Cylinder Air Estimation on Diesel Dual Fuel Engine Using Kalman Filter
 
Sliding Mode Control of Air-Path in Diesel Dual-Fuel Engine
Sliding Mode Control of Air-Path in Diesel Dual-Fuel EngineSliding Mode Control of Air-Path in Diesel Dual-Fuel Engine
Sliding Mode Control of Air-Path in Diesel Dual-Fuel Engine
 
Tricks āļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļŸāļīāļŠāļīāļāļŠāđŒ
Tricks āļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļŸāļīāļŠāļīāļāļŠāđŒTricks āļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļŸāļīāļŠāļīāļāļŠāđŒ
Tricks āļ—āļēāļ‡āļ„āļ“āļīāļ•āļĻāļēāļŠāļ•āļĢāđŒāļāļąāļšāļāļēāļĢāđāļāđ‰āļ›āļąāļāļŦāļēāļŸāļīāļŠāļīāļāļŠāđŒ
 
Robust and quadratic stabilization of tora system via dsc technique
Robust and quadratic stabilization of tora system via dsc techniqueRobust and quadratic stabilization of tora system via dsc technique
Robust and quadratic stabilization of tora system via dsc technique
 
Lyapunov stability 1
Lyapunov  stability 1Lyapunov  stability 1
Lyapunov stability 1
 
Lyapunov stability 2
Lyapunov stability 2Lyapunov stability 2
Lyapunov stability 2
 
Sliding mode control (revised march, 2012)
Sliding mode control (revised march, 2012)Sliding mode control (revised march, 2012)
Sliding mode control (revised march, 2012)
 
Calculus of variation āļ•āļ­āļ™āļ—āļĩāđˆ 2
Calculus of variation āļ•āļ­āļ™āļ—āļĩāđˆ 2Calculus of variation āļ•āļ­āļ™āļ—āļĩāđˆ 2
Calculus of variation āļ•āļ­āļ™āļ—āļĩāđˆ 2
 
Calculus of variation āļ•āļ­āļ™āļ—āļĩāđˆ 3 (āļˆāļš)
Calculus of variation āļ•āļ­āļ™āļ—āļĩāđˆ 3 (āļˆāļš)Calculus of variation āļ•āļ­āļ™āļ—āļĩāđˆ 3 (āļˆāļš)
Calculus of variation āļ•āļ­āļ™āļ—āļĩāđˆ 3 (āļˆāļš)
 
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđāļšāļšāđ‚āļ›āļĢāđ€āļˆāļāđ„āļ•āļĨāđŒ
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđāļšāļšāđ‚āļ›āļĢāđ€āļˆāļāđ„āļ•āļĨāđŒāđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđāļšāļšāđ‚āļ›āļĢāđ€āļˆāļāđ„āļ•āļĨāđŒ
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđāļšāļšāđ‚āļ›āļĢāđ€āļˆāļāđ„āļ•āļĨāđŒ
 
Comparison Principle
Comparison PrincipleComparison Principle
Comparison Principle
 
āļŠāļĄāļāļēāļĢāļāļēāļĢāđāļ›āļĨāļ‡āļžāļīāļāļąāļ”
āļŠāļĄāļāļēāļĢāļāļēāļĢāđāļ›āļĨāļ‡āļžāļīāļāļąāļ”āļŠāļĄāļāļēāļĢāļāļēāļĢāđāļ›āļĨāļ‡āļžāļīāļāļąāļ”
āļŠāļĄāļāļēāļĢāļāļēāļĢāđāļ›āļĨāļ‡āļžāļīāļāļąāļ”
 
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāļŠāļ°āļ—āđ‰āļ­āļ™āļ‚āļ­āļ‡āđāļŠāļ‡
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāļŠāļ°āļ—āđ‰āļ­āļ™āļ‚āļ­āļ‡āđāļŠāļ‡āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāļŠāļ°āļ—āđ‰āļ­āļ™āļ‚āļ­āļ‡āđāļŠāļ‡
āđ€āļĢāļ‚āļēāļ„āļ“āļīāļ•āļ‚āļ­āļ‡āļāļēāļĢāļŠāļ°āļ—āđ‰āļ­āļ™āļ‚āļ­āļ‡āđāļŠāļ‡
 
Multilinear mapping and its application to determinants
Multilinear mapping and its application to determinantsMultilinear mapping and its application to determinants
Multilinear mapping and its application to determinants
 

Sliding mode control (revised march, 2012)

  • 1. Variable Structure Systems: Sliding Mode Control 1. āļšāļ—āļ™āļģ (Introduction) 2. āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļāļģāļĢāđ€āļ„āļĨāļ·āļ­āļ™āļ—āļĩāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āļ­āļ™ (Trajectory of Sliding Mode) āđˆ āđˆ āđˆ 3. āļ›āļĢāļģāļāļŽāļāļģāļĢāļ“āđŒāļ‚āļ­āļ‡āļāļģāļĢāđ€āļ„āļĨāļ·āļ­āļ™āļ—āļĩāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āļ­āļ™ (Sliding Phenomena) āđˆ āđˆ āđˆ 4. āđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (Region of Attraction) 5. āļāļģāļĢāļāļģāļˆāļąāļ”āļāļģāļĢāļŠāļąāđˆ āļ™ (How can we reduce or Eliminate Chattering?) 6. How can we analyze the system? āļ āļēāļĒāļ™āļ­āļāļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ (Onside the Boundary Layer) āļ āļēāļĒāđƒāļ™āļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ (Inside the Boundary Layer) 7. āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC What happens inside ïĨ? 8. OPTIONAL Mismatched Uncertainties 9. āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļˆāļļāļ”āđ€āļ”āđˆ āļ™āđāļĨāļ°āļˆāļļāļ”āļ”āđ‰ āļ­āļĒāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 1
  • 2. 1. āļšāļ—āļ™āļģ (Introduction) Variable Structure System (VSS) āđ€āļ›āđ‡ āļ™āļ„āļģāļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļĢāļĩ āļĒāļāļ—āļąāļ§āđ„āļ›āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļžāļĨāļ§āļąāļ• (dynamical system) āļ—āļĩāđˆāļĄāļĩ āđˆ āļŠāđˆ āļ§āļ™āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āđāļšāļš “Switching Logic” āļ āļģāļĒāđƒāļ™āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āļ—āļģāļ‡āļ„āļ“āļī āļ•āļĻāļģāļŠāļ•āļĢāđŒ āļ™āđ‰ āļ™āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļ­āļąāļĨāļāļ­āļĢāļī āļ˜āļķāļĄ āļą āļ‚āļ­āļ‡āļāļģāļĢāļŠāļ§āļīāļ•āļŠāđŒāļ‹āđˆ āļķ āļ‡āļ‚āļķāđ‰ āļ™āļ­āļĒāļđāđˆāļāļšāļŠāļ–āļģāļ™āļ° (state) āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđƒāļ™āļ‚āļ“āļ°āļ™āļąāđ‰āļ™ āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰ āļģāļ‡āđāļšāļš Switching Logic āļ™āļĩāđ‰ āļˆāļ° āļą āļą āļ—āļģāļ‡āļģāļ™āļĢāđˆ āļ§āļĄāļāļąāļ™āļŦāļĢāļ· āļ­āļĄāļĩāļ„āļ§āļģāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļāļšāļĢāļ°āļšāļšāļĒāđˆāļ­āļĒāļ­āļ·āđˆāļ™ āđ† āļ āļģāļĒāđƒāļ™āļĢāļ°āļšāļšāļžāļĨāļ§āļąāļ• āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļāļĄāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ‹āđˆ āļķ āļ‡āļāļŽāļāļģāļĢ āļ„āļ§āļšāļ„āļļāļĄ (Control law) āļĄāļĩāļŠāđˆāļ§āļ™āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āđāļšāļš Switching Logic āđ€āļŠāđˆāļ™ āļĄāļĩāļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ‹āļī āļāļ™āļąāļĄ (signum āļą funtion) āļ‹āļķāđˆ āļ‡āđƒāļŦāđ‰āļāļģāļĢāļ—āļģāļ‡āļģāļ™āđāļšāļšāļŠāļ§āļīāļ•āļ—āđŒāļāļĨāļąāļšāđ„āļ›āļĄāļģāļ”āđ‰āļ§āļĒāļ„āļ§āļģāļĄāļ–āļĩāđˆāļŠāļđāļ‡ āļˆāļ°āđ€āļĢāļĩ āļĒāļāļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ™āļąāđ‰āļ™āļ§āđˆāļģ āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš āđāļœāļ™āđ€āļĨāļ·āđˆāļ­āļ™ (Sliding Mode Control; SMC) āđƒāļ™āļ—āļĩāđˆāļ™āđ‰ āļĩ āđ€āļĢāļģāļŠāļ™āđƒāļˆāļāļģāļĢāļ›āļĢāļ°āļĒāļļāļāļ•āđŒāđƒāļŠāđ‰āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āļ‚āļ­āļ‡āļāļģāļĢāļŠāļ§āļīāļ•āļŠāđŒāļ”āļ‡āļāļĨāđˆāļģāļ§āđƒāļ™āļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļĢāļ°āļšāļšāļžāļĨāļ§āļąāļ•āđ„āļĄāđˆāđ€āļŠāļī āļ‡ āļą āđ€āļŠāđ‰āļ™āļ—āļĩāđˆāļ–āļđāļāļˆāļģāļĨāļ­āļ‡āļ‚āļķāđ‰āļ™āđ‚āļ”āļĒāļĒāļ­āļĄāđƒāļŦāđ‰āļĄāļĩāđ€āļ—āļ­āļĄ “āļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āļ‚āļ­āļ‡āļžāļĨāļģāļ™āļ•āđŒ (plant uncertainty)” āļ­āļĒāļđāđˆāđƒāļ™āļĢāļ°āļšāļšāđ„āļ”āđ‰ āđˆ āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļ§āļīāļ˜āļĩāļāļģāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āđˆāļ­āļ™ (SMC) āļˆāļķāļ‡āđ€āļĢāļĩ āļĒāļāđ„āļ”āđ‰āļ§āļģāđ€āļ›āđ‡ āļ™āđ€āļ—āļ„āļ™āļī āļ„āļŦāļ™āļķāđˆ āļ‡ āļ‚āļ­āļ‡ āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāļ„āļ‡āļ—āļ™ (Robust Control) 2. āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļāļģāļĢāđ€āļ„āļĨāļ·āļ­āļ™āļ—āļĩāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āļ­āļ™ (Trajectory of Sliding Mode) āđˆ āđˆ āđˆ āđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ–āļķāļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡ Sliding Mode āļšāļ™āļĢāļ°āļ™āļģāļšāļŠāļ–āļģāļ™āļ° (phase plane) āđ€āļĢāļīāđˆ āļĄāļˆāļģāļāļžāļīāļˆāļģāļĢāļ“āļģ āļĢāļ°āļšāļšāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™āļ­āļąāļ™āļ”āļąāļšāļŠāļ­āļ‡ āđ„āļĄāđˆāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ•āļģāļĄāđ€āļ§āļĨāļģ (2nd-order Linear Time Invariant (LTI) System) āļ—āļĩāđˆāļĄāļĩāļŦāļ™āļķāđˆāļ‡āļ­āļīāļ™āļžāļļāļ• āđāļĨāļ°āļŦāļ™āļķāđˆāļ‡āđ€āļ­āļģāļ—āđŒāļžāļļāļ• (SISO) āļ”āļąāļ‡āļĢāļđ āļ›āļ—āļĩāđˆ 1 āļĢāļđ āļ›āļ—āļĩāđˆ 1 Variable Inertia System āļŠāļĄāļāļģāļĢāļžāļĨāļ§āļąāļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ y k 2u āđ€āļĄāļ·āđˆāļ­ k āđ€āļ›āđ‡ āļ™āļ„āđˆāļģāļ„āļ‡āļ—āļĩāđˆ āđƒāļŦāđ‰ x1 y, x 2 y āđ€āļ›āđ‡ āļ™āļ•āļąāļ§āđāļ›āļĢāļŠāļ–āļģāļ™āļ° (state variables) āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļˆāļ°āđ„āļ”āđ‰ āļŠāļĄāļāļģāļĢāļŠāļ–āļģāļ™āļ°āđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ (linear state equation) āđƒāļ™āļĢāļđ āļ› S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 2
  • 3. x1 x2 x2 k 2u āđ€āļĄāļ·āđˆāļ­ u āđ€āļ›āđ‡ āļ™āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄ (control signal) āļ‹āļķāđˆāļ‡āļ–āđ‰āļģāļ­āļ­āļāđāļšāļšāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđƒāļŦāđ‰āļĄāļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āđ€āļ›āđ‡ āļ™ x1 , s 0 u x1 sgn(s ) 0, s 0 x1 , s 0 āđ‚āļ”āļĒāļ—āļĩāđˆ s ax1 x2 0, a 0 āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Sliding (āļŦāļĢāļ· āļ­ Switching) Surface (āļŦāļĢāļ· āļ­ Manifold) āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļ āđāļŠāļ”āļ‡āļ–āļķ āļ‡āļĨāļąāļāļĐāļ“āļ°āļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ—āļĩāđˆāļĄāļĩāļāļģāļĢāđ€āļ„āļĨāļ·āđˆ āļ­āļ™āļ—āļĩāđˆāļŠāļĨāļąāļšāđ„āļ›āļĄāļģāļĢāļ°āļŦāļ§āđˆāļģāļ‡ s 0 āđāļĨāļ° s 0 āļžāļĪāļ•āļī āļāļĢāļĢāļĄāļ‚āļ­āļ‡ āļĢāļ°āļšāļšāļ—āļĩāđˆāļ–āļđāļāļ„āļ§āļšāļ„āļļ āļĄāđ‚āļ”āļĒāļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ™āļĩāđ‰ āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Sliding Mode āđāļĨāļ°āļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ™āļĩāđ‰ āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Sliding Mode Control (SMC) āļ—āļģāđƒāļŦāđ‰āđ€āļāļīāļ”āđāļ™āļ§āļ§āļīāļ–āļĩ (trajectory) āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ›āļī āļ” (closed-loop system) āļ‹āļķāđˆ āļ‡āļŠāļģāļĄāļģāļĢāļ–āđāļŠāļ”āļ‡ Phase Portrait āļšāļ™āļĢāļ°āļ™āļģāļšāļŠāļ–āļģāļ™āļ°āđ„āļ”āđ‰ āđ‚āļ”āļĒāļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāļŦāļģāļœāļĨāđ€āļ‰āļĨāļĒāļ‚āļ­āļ‡āļŠāļĄāļāļģāļĢāļ›āļĢāļī āļžāļ™āļ˜āđŒ (integral equation) āļ„āļ·āļ­ āļą dx 2 / dt dx 2 k 2u x 2 dx 2 k2 u dx1 0 dx1 / dt dx1 x2 āđˆ āđ€āļĄāļ·āđˆāļ­āļžāļīāļˆāļģāļĢāļ“āļģāļšāļ™āļĢāļ°āļ™āļģāļšāļŠāļ–āļģāļ™āļ° āļ‹āļķāđˆāļ‡āđāļšāđˆāļ‡āļ­āļ­āļāđ€āļ›āđ‡ āļ™ 4 āļŠāđˆ āļ§āļ™ (āļŦāļĢāļ· āļ­ 4 āļˆāļ•āļļāļ āļģāļ„ (quadrant)) āļˆāļ°āđ„āļ”āđ‰āļ§āļģ  āļŠāļģāļŦāļĢāļą āļšāļˆāļ•āļļ āļ  āļģāļ„āļ—āļĩāđˆ 1 āđāļĨāļ° 3 āļˆāļ°āđ„āļ”āđ‰āđ€āļ‡āļ·āđˆ āļ­āļ™āđ„āļ‚āļ‚āļ­āļ‡āļŠāļą āļāļāļģāļ“āļ„āļ§āļšāļ„āļļ āļĄ x1 sgn(ax1 x2 ) 0 āļ™āļąāđˆāļ™āļ„āļ· āļ­ u x1 āđāļĨāļ°āļŠāļĄāļāļģāļĢāļ›āļĢāļī āļžāļ™āļ˜āđŒ āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ āļą x 2 dx 2 k2 x1 dx1 0 āđˆ āļ‹āļķāđˆāļ‡āđƒāļŦāđ‰āļœāļĨāđ€āļ‰āļĨāļĒāđ€āļ›āđ‡ āļ™ āđāļ™āļ§āļ§āļīāļ–āļĩāđƒāļ™āļĢāļđ āļ›āļ‚āļ­āļ‡āļ§āļ‡āļĢāļĩ (ellipse) āļ—āļĩāđˆāļĄāļĩāļˆāļļāļ”āļĻāļđāļ™āļĒāđŒāļāļĨāļģāļ‡āļ­āļĒāļđāļ—āđˆāļĩāļˆāļļāļ”āļāļģāđ€āļ™āļīāļ” āļ„āļ·āļ­ k 2x 1 2 2 x2 const1  āļŠāļģāļŦāļĢāļąāļš āļˆāļ•āļļāļ āļģāļ„āļ—āļĩāđˆ 2 āđāļĨāļ° 4 āļˆāļ°āđ„āļ”āđ‰āđ€āļ‡āļ·āđˆ āļ­āļ™āđ„āļ‚āļ‚āļ­āļ‡āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļ āļĄ x1 sgn(ax1 x2 ) 0 āļ™āļąāļ™āļ„āļ· āļ­ āđˆ u x1 āđāļĨāļ°āļŠāļĄāļāļģāļĢāļ›āļĢāļī āļžāļ™āļ˜āđŒ āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ āļą x 2 dx 2 k2 x1 dx1 0 āđˆ āļ‹āļķāđˆāļ‡āđƒāļŦāđ‰āļœāļĨāđ€āļ‰āļĨāļĒāđ€āļ›āđ‡ āļ™ āđāļ™āļ§āļ§āļīāļ–āļĩāđƒāļ™āļĢāļđ āļ›āļ‚āļ­āļ‡āđ„āļŪāđ€āļžāļ­āļĢāđŒ āđ‚āļšāļĨāļģ (hyperbola) āļ—āļĩāđˆāļĄāļĩāļˆāļļāļ”āļĻāļđāļ™āļĒāđŒāļāļĨāļģāļ‡āļ­āļĒāļđāļ—āđˆāļĩāļˆāļļāļ”āļāļģāđ€āļ™āļī āļ” āđāļĨāļ° x2 ax1 āđ€āļ›āđ‡ āļ™āđ€āļŠāđ‰āļ™āļāļģāļāļąāļšāļāļĢāļģāļŸ (asymptotes) āļ„āļ·āļ­ S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 3
  • 4. k 2x 1 2 2 x2 const2 āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļ–āļđāļāļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāļŸāļąāļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄ (signum function) āļˆāļķāļ‡āļĄāļĩāļĨāļāļĐāļ“āļ°āļ”āļąāļ‡āļĢāļđ āļ›āļ—āļĩāđˆ 2 āļą āļą āļĢāļđ āļ›āļ—āļĩāđˆ 2 āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡ Sliding Mode āļŠāļģāļŦāļĢāļąāļšāļĢāļ°āļšāļšāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ k 2 / s2 āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļāļĢāļ°āļšāļšāļ‚āđ‰āļģ āļ‡āļ•āđ‰āļ™ āļ—āļĩāđˆ āļžāļī āļˆāļģāļĢāļ“āļģāđ€āļ›āđ‡ āļ™āļĢāļ°āļšāļšāđ€āļŠāļī āļ‡ āđ€āļŠāđ‰ āļ™ āļ”āļąāļ‡ āļ™āļąāđ‰āļ™ āļˆāļķ āļ‡ āļĄāļĩ āļˆāļļāļ”āļŠāļĄāļ”āļļ āļĨ āđ€āļžāļĩ āļĒ āļ‡āļˆāļļ āļ”āđ€āļ”āļĩ āļĒ āļ§ (unique āđˆ equilibrium point) āļ­āļĒāļđāļ—āļĩāđˆāļˆāļļāļ”āļāļģāđ€āļ™āļī āļ” (origin) āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļģāļāļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāļœāļĨāđ€āļ‰āļĨāļĒ āļ‚āļ­āļ‡āļŠāļĄāļāļģāļĢāļ›āļĢāļī āļžāļ™āļ˜āđŒāļ”āļ‡āļ•āļąāļ§āļ­āļĒāđˆāļģāļ‡āļ‚āđ‰āļģāļ‡āļ•āđ‰āļ™āļ™āļąāđ‰āļ™ āđ„āļĄāđˆāđ„āļ”āđ‰āđƒāļŦāđ‰āļ‚āļ­āļĄāļđāļĨāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļˆāļļāļ”āļŠāļĄāļ”āļļāļĨ āđāļ•āđˆāļ­āļĒāđˆāļģāļ‡āđƒāļ” āļ™āļąāļ™āļ„āļ·āļ­āđ€āļĢāļģāđ„āļĄāđˆ āļą āļą āđ‰ āđˆ āđˆ āļŠāļģāļĄāļģāļĢāļ–āļĢāļ°āļšāļļāļ—āļīāļĻāļ—āļģāļ‡āļ‚āļ­āļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļ§āļģāļāļģāļĨāļąāļ‡āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāļŦāļģ (āļŦāļĢāļ· āļ­āļ­āļ­āļāļˆāļģāļ) āļˆāļļāļ”āļŠāļĄāļ”āļļāļĨāļ™āļąāđ‰āļ™āđ„āļ”āđ‰ āđƒāļ™āļŦāļąāļ§āļ‚āđ‰āļ­āļ–āļąāļ”āđ„āļ›āđ€āļĢāļģ āļˆāļ°āļ™āļģāļ—āļĪāļĐāļŽāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āđ€āļĨāļĩāļĒāļ›āļđāļ™āļ­āļŸ (Lyapunov’s Stability Theory) āļĄāļģāđƒāļŠāđ‰āđƒāļ™āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāļžāļĪāļ•āļīāļāļĢāļĢāļĄāļ—āļģāļ‡ āļžāļĨāļ§āļąāļ•āđāļĨāļ°āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC 3. āļ›āļĢāļģāļāļŽāļāļģāļĢāļ“āđŒāļ‚āļ­āļ‡āļāļģāļĢāđ€āļ„āļĨāļ·āļ­āļ™āļ—āļĩāđāļšāļšāđāļœāļ™āđ€āļĨāļ·āļ­āļ™ (Sliding Phenomena) āđˆ āđˆ āđˆ āđƒāļ™āļ•āļ­āļ™āļ™āļĩāđ‰ āđ€āļĢāļģāļˆāļ°āđƒāļŠāđ‰āļĢāļ°āļšāļšāđ„āļĄāđˆ āđ€āļŠāļī āļ‡ āđ€āļŠāđ‰ āļ™āļ­āļąāļ™āļ”āļąāļš āļŠāļ­āļ‡ (āļ—āļĩāđˆāļĄāļĩ āļĢāļđāļ›āđāļšāļšāđ€āļ‰āļžāļģāļ°āļĢāļđ āļ›āđāļšāļšāļŦāļ™āļķāđˆ āļ‡ ) āđƒāļ™āļāļģāļĢāļ­āļ˜āļī āļšāļģāļĒ āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļāđƒāļŦāđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒ āđ€āļ›āđ‡ āļ™āļāļĢāļ“āļĩ āļ—āļ§āđ„āļ›āļĄāļģāļāļāļ§āđˆāļģāļĢāļ°āļšāļšāđ€āļŠāļī āļ‡āđ€āļŠāđ‰āļ™āļˆāļģāļāļ•āļąāļ§āļ­āļĒāđˆāļģ āļ‡āļ‚āđ‰āļģāļ‡āļ•āđ‰āļ™ āļžāļīāļˆāļģāļĢāļ“āļģāļĢāļ°āļšāļšāđ„āļĄāđˆāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™ āļąāđˆ āļ­āļąāļ™āļ”āļąāļšāļŠāļ­āļ‡ āđƒāļ™āļĢāļđ āļ› x1 x2 x2 h(x ) g(x )u S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 4
  • 5. āđ‚āļ”āļĒāļ—āļĩāđˆ h āđāļĨāļ° g āđ€āļ›āđ‡ āļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāđ€āļŠāļī āļ‡āđ€āļŠāđ‰āļ™āļ—āļĩāđˆāđ„āļĄāđˆāļ—āļĢāļģāļšāļ„āđˆāļģ (unknown nonlinear function) āđāļĨāļ° g(x ) āļą g0 0 āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āđˆāļģ x āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļĢāļ°āļšāļšāļˆāļķāļ‡āļĒāļ­āļĄāđƒāļŦāđ‰āļĄāļĩāļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āđ€āļāļī āļ”āļ‚āļķāđ‰āļ™āđ„āļ”āđ‰āđƒāļ™āđ€āļ—āļ­āļĄāļ‚āļ­āļ‡ h āđāļĨāļ° g (āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āļ‚āļ­āļ‡ āļ„āļ§āļēāļĄāđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™āļ™āļĩāđ‰ āđ€āļĢāļĩ āļĒāļāļ§āđˆāļē Matching Condition āđāļĨāļ°āđ€āļĢāļĩ āļĒāļāļ„āļ§āļēāļĄāđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™āļ§āđˆāļē Matched Uncertainty āļāļĨāđˆāļēāļ§āļ„āļ·āļ­ āđ€āļ›āđ‡ āļ™āđ€āļ—āļ­āļĄāļ‚āļ­āļ‡āļ„āļ§āļēāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āļ—āļĩāđˆāļ­āļĒāļđāđˆāļšāļ™āļŠāļĄāļāļēāļĢāļŠāļ–āļēāļ™āļ°āđ€āļ”āļĩ āļĒāļ§āļāļąāļš u āđ€āļ—āđˆāļēāļ™āļąāļ™ āļ‹āļķāđˆ āļ‡āļŠāļēāļĄāļēāļĢāļ–āļ„āļ§āļšāļ„āļļ āļĄāđ„āļ”āđ‰āđ‚āļ”āļĒāļ•āļĢāļ‡) āđˆ āđāļĨāļ°āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚ a1x 2 h(x ) ïƒą (x ) , x 2 āđāļĨāļ°āļŠāļēāļŦāļĢāļąāļšāļšāļēāļ‡āļŸāļąāļ‡āļāđŒāļŠāļ™ ïƒą (x ) āļ—āļĩāđˆāļ—āļĢāļēāļšāļ„āđˆāļē āļą g(x ) āļ”āļąāļ‡āļ—āļĩāđˆāļ—āļĢāļģāļšāđƒāļ™āļ•āļ­āļ™āļ•āđ‰āļ™āļ§āđˆāļģ āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄāļ—āļĩāđˆāļĄāļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļģāļ‡āđāļšāļšāļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡ āđ€āļŠāđˆāļ™ āļŸāļą āļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄ (signum āļą āļą function) āļ‹āļķāđˆ āļ‡āđƒāļŦāđ‰āļāļēāļĢāļ—āļēāļ‡āļēāļ™āđāļšāļšāļŠāļ§āļīāļ—āļŠāđŒāļŠāļĨāļąāļšāđ„āļ›āļĄāļēāļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡ āļ§āļ—āļģāđƒāļŦāđ‰āđ€āļāļīāļ”āļāļģāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ—āļĩāđˆāđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Sliding Mode āđ„āļ›āļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s 0 āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļāļāļģāļĢāļŠāļ§āļīāļ•āļŠāđŒāļāļĨāļąāļšāđ„āļ›āļĄāļģāļ‚āļ­āļ‡āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄ āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđāļ™āļ§āļ„āļīāļ”āļŦāļĨāļąāļāļ‚āļ­āļ‡āļāļģāļĢāļ­āļ­āļāđāļšāļšāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļˆāļķāļ‡āļĄāļĩ 2 āđ€āļŸāļŠāļ„āļ·āļ­ 1) Reaching Phase āđ€āļ›āđ‡ āļ™ āļāļģāļĢāļ—āļģāđƒāļŦāđ‰āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļĄāļĩāļŠāļ–āļģāļ™āļ°āđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™ x 0 : x(0) 0 āđƒāļ” āđ† āļ‹āļķāđˆ āļ‡āļŠāļĄāļ™āļąāļĒāļāļąāļšāļžāļ·āđ‰āļ™āļœāļīāļ§ s0 : s(x 0 ) 0 āļšāļ™āļĢāļ°āļ™āļģāļšāļŠāļ–āļģāļ™āļ° (phase space, 2 ) (āđƒāļ™āļāļĢāļ“āļĩ āļ—āļ§āđ„āļ›āļ„āļ·āļ­āļ›āļĢāļī āļ āļđāļĄāļīāļŠāļ–āļģāļ™āļ° (state space, āļąāđˆ n ) āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāļŦāļģāļŠāļąāđ‰āļ™ āļŠāļī āļ”āļœāļīāļ§ (boundary layer) {| s | } āļ‹āļķāđˆ āļ‡āđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™ (invariant) āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļķāļ‡āļ­āļĒāļđāđˆ āļ āļģāļĒāđƒāļ™āđ€āļ‹āļ•āļ™āļąāđ‰āļ™ āļ•āļĨāļ­āļ”āđ„āļ› 2) Sliding Phase āļ„āļ· āļ­ āļāļģāļĢāđ€āļ„āļĨāļ·āđˆ āļ­ āļ™āļ—āļĩāđˆ āļ‚ āļ­āļ‡āđāļ™āļ§āļ§āļī āļ–āļĩ āļ‚ āļ­āļ‡āļĢāļ°āļšāļšāļ āļģāļĒāđƒāļ™āļŠāļąāđ‰āļ™ āļŠāļī āļ” āļœāļī āļ§ {| s | } āđƒāļ™āļ—āļĩāđˆ āļ™āđ‰ āļĩ āļˆāļ°āļ•āđ‰āļ­āļ‡āļ­āļ­āļāđāļšāļš Sliding Surface āđƒāļŦāđ‰āļĄāļĩāđ€āļŠāļ–āļĩ āļĒāļĢāļ āļģāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļāļģāļāļąāļš āļŦāļĢāļ· āļ­ Stable Sliding āđˆ Surface āļˆāļķāļ‡āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ­āļĒāļđāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s 0 (āļŦāļĢāļ· āļ­āļ āļģāļĒāđƒāļ™āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™ {| s | } ) āļ™āļĩāđ‰ āļĄāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļž (stable) āđ€āļ›āđ‡ āļ™āļ­āļĒāđˆāļģāļ‡āļ™āđ‰āļ­āļĒ āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ āđƒāļ™āļ—āļģāļ‡āļ›āļāļīāļšāļ•āļīāđāļĨāđ‰āļ§āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļą āļ­āļģāļˆāđ€āļ›āđ‡ āļ™ Uniformly Ultimately Bounded āļŦāļĢāļ· āļ­āļ­āļģāļˆāļ—āļģāđ„āļ”āđ‰āļ–āļķāļ‡ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰āļ™āļāļģāļāļąāļš (Asymptotically Stable; āđˆ āļą AS) āļāđ‡āđ„āļ”āđ‰āļ‚āđ‰ āļķāļ™āļ­āļĒāļđāļāļšāđāļ•āđˆāļĨāļ°āļĢāļ°āļšāļšāļ—āļĩāđˆāļ„āļ§āļšāļ„āļļāļĄ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļŽāļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āđāļŠāļ”āļ‡āļ”āļąāļ‡āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰ Sliding Phase: āļāļēāļŦāļ™āļ” Sliding Surface: s s(x ) 0 āđ€āļ›āđ‡ āļ™āļžāļ·āđ‰āļ™āļœāļīāļ§āļ—āļĩāđˆāļœāđˆāļēāļ™āļˆāļļāļ”āļāļēāđ€āļ™āļī āļ”āđāļĨāļ°āđ€āļ›āđ‡ āļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āļ‚āļ­āļ‡ āļą āļŠāļ–āļēāļ™āļ°āļ—āļļāļāļ•āļąāļ§āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļāļēāļĢāļ­āļ­āļāđāļšāļš Sliding Surface āļ™āļĩāđ‰ āļˆāļ°āļŠāļĄāļĄāļ•āļī āļ§āđˆāļģ “āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļĒāļđāđˆāļšāļ™ Sliding Surface (s 0) āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ ” āļāļģāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s 0 āļ™āļĩāđ‰ āļˆāļ°āļĨāļ”āļĢāļđ āļ›āđ€āļŦāļĨāļ·āļ­āđ€āļžāļĩāļĒāļ‡āļŠāļĄāļāļģāļĢ a1x1 x2 0 āļŦāļĢāļ· āļ­ x1 a1x1 āđ€āļžāļĩāļĒāļ‡āļŠāļĄāļāļģāļĢāđ€āļ”āļĩāļĒāļ§ (āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ reduced-order model āļ‹āļķāđˆ āļ‡āđ€āļ›āđ‡ āļ™āļ‚āđ‰āļ­āļ”āļĩāļ‚āļ­āļ‡āļ§āļīāļ˜āļĩāļ™āđ‰ āļĩ ) āļˆāļ° āļžāļšāļ§āđˆāļģāļĢāļ°āļšāļšāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s 0 āđ€āļ›āđ‡ āļ™āđ€āļŠāļĄāļ·āļ­āļ™āļĢāļ°āļšāļšāļ­āļīāļŠāļĢāļ° (free system) u 0 āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ° āđˆ āļą āļ‚āļķāđ‰āļ™āļ­āļĒāļđāļāļšāļ„āđˆāļģāļžāļģāļĢāļģāļĄāļīāđ€āļ•āļ­āļĢāđŒ a1 āļ‚āļ­āļ‡āļžāļ·āđ‰āļ™āļœāļīāļ§ āļ–āđ‰āļģāđ€āļĢāļģāļ­āļ­āļāđāļšāļšāđƒāļŦāđ‰ a1 0 āđāļĨāđ‰āļ§āļˆāļ°āļ—āļģāđƒāļŦāđ‰ x1 0 āđ€āļĄāļ·āđˆāļ­ t āļ‹āļķāđˆ āļ‡ S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 5
  • 6. āđƒāļŦāđ‰āļœāļĨāļ—āļĩāđˆāļ•āļģāļĄāļĄāļģāļ„āļ·āļ­ x 2 0 āļ—āļĩāđˆāđ€āļ§āļĨāļģāđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ”āđ‰āļ§āļĒāļāļģāļĢāļ­āļ­āļāđāļšāļš Sliding Surface āđƒāļŦāđ‰āļĄāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ āļāļģāļāļąāļš (AS) āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§āļ™āļąāđ‰āļ™āđ€āļ‚āđ‰āļģāļŦāļģāļˆāļļāļ”āļāļģāđ€āļ™āļīāļ” āļŠāļĢāļļ āļ›āļ§āđˆ āļēāļāļēāļĢāļ­āļ­āļāđāļšāļšāđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āļāđ‡āļ„āļ·āļ­āļāļēāļĢāļ­āļ­āļāđāļšāļš Sliding Surface āđƒāļŦāđ‰ āļĄāļĩāđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļāļēāļāļąāļš (AS) āļ™āļąāđˆāļ™āđ€āļ­āļ‡ āļŦāļĄāļģāļĒāđ€āļŦāļ•āļļ: āļ‚āđ‰āļ­āļ„āļ§āļĢāļĢāļ°āļ§āļąāļ‡āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āļ„āļ·āļ­ āļžāļĨāļ§āļąāļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđƒāļ™āļŠāđˆ āļ§āļ™āļ™āļĩāđ‰ āļˆāļ°āđ„āļĄāđˆāļ–āļđāļāļ•āļąāļ§āļ„āļ§āļšāļ„āļļ āļĄ SMC āļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāļ•āļĢāļ‡ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļĢāļ°āļšāļšāļˆāļķāļ‡āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļĒāļ­āļĄāđƒāļŦāđ‰āļĄāļĩāđ€āļ—āļ­āļĄ Mismatched Uncertainty āļ‚āļ“āļ°āļ—āļĩāđˆāļžāļĨāļ§āļąāļ•āđƒāļ™āļŠāđˆ āļ§āļ™āļ—āļĩāđˆ āļ–āļđāļāļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāļ•āļĢāļ‡āļˆāļģāļāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄ SMC āļŠāļģāļĄāļģāļĢāļ–āļĒāļ­āļĄāđƒāļŦāđ‰āļĄāļĩ Uncertain Terms āđ„āļ”āđ‰ āļ—āļģāđƒāļŦāđ‰āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āđ€āļ›āđ‡ āļ™ āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāļ„āļ‡āļ—āļ™ (Robust Control) āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļĨāđˆāļģāļ§āđ‚āļ”āļĒāļŠāļĢāļļ āļ›āļ„āļ·āļ­ āļāļēāļĢāļ­āļ­āļāđāļšāļšāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ āļāļąāļšāļĢāļ°āļšāļšāļ—āļĩāđˆāđ€āļ›āđ‡ āļ™ Matching Condition āđ€āļ—āđˆ āļēāļ™āļąāđ‰āļ™ Reaching Phase: āļŦāļģāļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāļ—āļĩāđˆ āļ—āļģāđƒāļŦāđ‰āļĢāļ°āļšāļšāļ‹āļķāđˆ āļ‡āļĄāļĩ āļŠāļ–āļģāļ™āļ°āđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™ x 0 0 āđƒāļ” āđ† (āļŠāļĄāļ™āļąāļĒāļāļąāļšāļžāļ·āđ‰āļ™āļœāļīāļ§ s0 0 ) āļšāļ™āļĢāļ°āļ™āļģāļšāļŦāļĢāļ· āļ­āļ›āļĢāļī āļ āļđāļĄāļīāļŠāļ–āļģāļ™āļ° āđ€āļ„āļĨāļ·āđˆ āļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāđ„āļ›āļĒāļąāļ‡āļžāļ·āđ‰āļ™āļœāļīāļ§ s a1x1 x2 0 āđˆ (āļŦāļĢāļ· āļ­āļ­āļĒāļđāļ āļģāļĒāđƒāļ™āđ€āļ‹āļ•āđ„āļĄāđˆ āđāļ›āļĢāļœāļąāļ™ {| s | } ) āļ‹āļķāđˆ āļ‡ āļ„āļĢāļ­āļšāļ„āļĨāļļ āļĄ āļˆāļļ āļ”āļ āļģāđ€āļ™āļī āļ” āđ‚āļ”āļĒāļ āļģāļŦāļ™āļ”āļŸāļą āļ‡ āļāđŒāļŠāļ™āđ€āļĨāļĩ āļĒ āļ›āļđ āļ™āļ­āļŸ V āļą (1 / 2)s 2 āđāļĨāļ°āļŠāļģāļŦāļĢāļąāļš s a1x1 x2 a1x 2 h(x ) g(x )u āļˆāļ°āđ„āļ”āđ‰ V ss s a1x 2 h(x ) g(x )su g(x ) | s | ïƒą (x ) g(x )su āđˆ āļą āđ€āļ›āđ‰ āļģāļŦāļĄāļģāļĒāđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ™āļĩāđ‰ āļ„āļ·āļ­ āļžāļĒāļģāļĒāļģāļĄāļāļģāļˆāļąāļ”āđ€āļ—āļ­āļĄāļ—āļĩāđˆāļ—āļĢāļģāļšāļ„āđˆāļģāđāļ™āđˆāļ™āļ­āļ™āļ­āļ­āļāļˆāļģāļ V āļ‹āļķāđˆ āļ‡āļ­āļģāļˆāļ—āļģāđ„āļ”āđ‰āļŦāļĨāļģāļĒāļ§āļīāļ˜āļĩāļ‚āđ‰ āļķāļ™āļ­āļĒāļđāļāļš āļĢāļđ āļ›āđāļšāļšāļ‚āļ­āļ‡āļĢāļ°āļšāļš āļĢāđˆ āļ§āļĄāļāļąāļšāļāļģāļĢāļ­āļ­āļāđāļšāļšāļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āđƒāļ™āļĢāļđ āļ› u (x )sgn(s ) āđƒāļ™āļ—āļĩāđˆ āļ™āđ‰ āļĩ āđ€āļ›āđ‡ āļ™āļŸāļą āļ‡āļāđŒāļŠāļąāļ™āđ„āļĄāđˆāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļ‹āļķāđˆ āļ‡āđ€āļĢāļģāļ•āđ‰āļ­āļ‡āđ€āļĨāļ· āļ­āļāđƒāļ™āļ āļģāļĒāļŦāļĨāļąāļ‡ āđ€āļžāļ·āđˆāļ­āļāļģāļˆāļąāļ”āđ€āļ—āļ­āļĄāđ„āļĄāđˆāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļ™āļąāđ‰āļ™āļ­āļ­āļ āļ”āđ‰āļ§āļĒāļāļģāļĢ āļ„āļ§āļšāļ„āļļāļĄāļ™āļĩāđ‰ āļˆāļ°āđ„āļ”āđ‰ V g(x ) | s | ïƒą (x ) g(x ) (x )s sgn(s ) g(x ) (x ) ïƒą (x ) | s | āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰ V 0 āļˆāļķāļ‡āļ­āļ­āļāđāļšāļš (x ) ïƒą (x ) 0 , 0 0 āđāļĨāļ°āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļ g(x ) g0 0 āļœāļĨāļ—āļĩāđˆāđ„āļ”āđ‰āļ„āļ·āļ­ V g0 0 |s | 0 S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 6
  • 7. āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļģ āđāļ™āļ§āļ§āļīāļ–āļĩāđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāļŦāļģ Sliding Surface s 0 āđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ” āđāļĨāļ°āļ§āļīāļ˜āļĩāļāļēāļĢ āļ—āļĩāđˆāļ‡āđˆ āļēāļĒāļ—āļĩāđˆ āļŠāļļāļ”āļ‚āļ­āļ‡āļāļēāļĢāļ­āļ­āļāđāļšāļš SMC āļ–āđ‰āļģ āđƒāļ™āđ‚āļ”āđ€āļĄāļ™āļ—āļĩāđˆ āđ€āļĢāļģāļŠāļ™āđƒāļˆāļŦāļĢāļ· āļ­ āđ‚āļ”āđ€āļĄāļ™āļ—āļĩāđˆ āļĢāļ°āļšāļšāļ— āļģāļ‡āļģāļ™ āļ‹āļķāđˆ āļ‡ āļŠāļģāļĄāļģāļĢāļ–āļŦāļģāļ„āđˆ āļģ āļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ—āļĩāđˆāđ€āļ›āđ‡ āļ™āļ„āđˆāļģāļ„āļ‡āļ—āļĩāđˆāļšāļ§āļ k1 āļ—āļģāđƒāļŦāđ‰āļĢāļ°āļšāļšāļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚ a1x 2 h(x ) k1 g(x ) āđāļĨāđ‰āļ§āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļŠāļģāļĄāļģāļĢāļ–āļ—āļģāđƒāļŦāđ‰āđ€āļ›āđ‡ āļ™āļĢāļđ āļ›āļ­āļĒāđˆāļģāļ‡āļ‡āđˆāļģāļĒ āļ„āļ·āļ­ u k sgn(s ) āđ€āļĄāļ·āđˆāļ­ k āđ€āļ›āđ‡ āļ™āļ„āđˆāļģāđ€āļāļ™āļ—āļĩāđˆāļ•āļ­āļ‡āļ­āļ­āļāđāļšāļš āđ€āļžāļ·āđˆāļ­āļ—āļģāđƒāļŦāđ‰ āđ‰ V g(x ) k k1 | s | 0 āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđ€āļĢāļģāļ•āđ‰āļ­āļ‡āđ€āļĨāļ· āļ­āļāļ„āđˆāļģāđ€āļāļ™ k k1 āļŠāļģāļŦāļĢāļą āļšāļāļģāļĢāļ­āļ­āļāđāļšāļš āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđāļ™āļ§āļ§āļīāļ–āļĩāļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ€āļ„āļĨāļ·āđˆ āļ­āļ™āļ—āļĩāđˆāđ€āļ‚āđ‰āļģāļŦāļģ Sliding Surface s 0 āđˆ āđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ” āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ āļāļģāļĢāļ—āļĩāđˆāđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ–āļđāļāļ”āļķāļ‡āļ”āļđāļ”āđƒāļŦāđ‰āļ­āļĒāļđāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ s 0 (āđƒāļ™āļ—āļģāļ‡āļ—āļĪāļĐāļŽāļĩ ) āđ„āļĄāđˆāđ„āļ”āđ‰āļŦāļĄāļģāļĒāļ„āļ§āļģāļĄāļ§āđˆāļģ āļŠāļ–āļģāļ™āļ°āļ—āļļ āļāļ•āļąāļ§āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āļĄāļĩ āļ„āđˆāļģāđ€āļ›āđ‡ āļ™āļĻāļđāļ™āļĒāđŒāļ”āđ‰āļ§āļĒ (āđ€āļĢāļģāļˆāļ°āļĻāļķ āļāļĐāļģāđ€āļĢāļ·āđˆ āļ­āļ‡āļ™āļĩāđ‰ āđƒāļ™ āļŦāļąāļ§āļ‚āđ‰āļ­ “āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC”) āļŦāļĄāļģāļĒāđ€āļŦāļ•āļļ: 1) āļāļģāļĢāđƒāļŠāđ‰āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđƒāļ™āļĢāļđ āļ›āđāļšāļš u k sgn(s ) āļˆāļ°āđ€āļŦāđ‡āļ™āļ§āđˆāļģāļœāļđāļ­āļ­āļāđāļšāļšāļĄāļĩāļŦāļ™āđ‰āļģāļ—āļĩāđˆāđ€āļžāļĩāļĒāļ‡āđ€āļĨāļ·āļ­āļāļ„āđˆāļģāđ€āļāļ™ āđ‰ k k1 āđ‚āļ”āļĒāļ—āļĩāđˆ k1 āļ„āļ·āļ­āļ„āđˆāļģāļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ‹āļķāđˆ āļ‡āđ„āļ”āđ‰āļĄāļģāļˆāļģāļāļŠāļĄāļāļģāļĢāļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ āđƒāļ™āļāļĢāļ“āļĩ āļ—āļĩāđˆāļĢāļ°āļšāļš āļ„āļ§āļšāļ„āļļāļĄāļ™āļąāđ‰āļ™āđ„āļĄāđˆāļ—āļĢāļģāļšāļŠāļĄāļāļģāļĢāļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļŦāļĢāļ· āļ­ Model Free āđ€āļĢāļģāļ­āļģāļˆāđ€āļĨāļ·āļ­āļāļ„āđˆāļģāđ€āļāļ™ k āļ‚āļ­āļ‡āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āđƒāļŦāđ‰āļĄāļĩāļ„āđˆāļģāļĄāļģāļāđ€āļžāļĩāļĒāļ‡āļžāļ­ āđ€āļžāļ·āđˆāļ­āļŠāļ”āđ€āļŠāļĒāļāļąāļšāļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ„āļ”āđ‰ āđāļ•āđˆāļāđ‡āļŠāđˆāļ‡āļœāļĨāļ•āđˆāļ­āļ‚āļ™āļģāļ”āļ‚āļ­āļ‡āļŠāļąāļāļāļģāļ“ āļ„āļ§āļšāļ„āļļāļĄāļ—āļĩāđˆāđƒāļŦāļāđˆāļ•āļģāļĄāđ„āļ›āļ”āđ‰āļ§āļĒ 2) āļ‚āđ‰āļ­āļ„āļ§āļĢāļžāļīāļˆāļģāļĢāļ“āļģāļ­āļĒāđˆāļģāļ‡āļŦāļ™āļķāđˆ āļ‡āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļāļģāļĢāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āđƒāļ™āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ„āļ·āļ­ āļą āļŸāļąāļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄ (signum function) sgn(s ) āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ—āļĩāđˆāļĻāļđāļ™āļĒāđŒ āđ€āļ›āđ‡ āļ™āļœāļĨāđƒāļŦāđ‰āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄ āļą āđāļšāļš SMC āļ‹āļķāđˆ āļ‡āļŠāļ§āļīāļ•āļŠāđŒāļŠāļĨāļąāļšāđ„āļ›āļĄāļģāļ”āđ‰āļ§āļĒāļ„āļ§āļģāļĄāļ–āļĩāđˆ āļŠāļđāļ‡āļĄāļģāļāļĢāļ°āļŦāļ§āđˆāļģāļ‡ s 0 āļāļąāļš s 0 āļ—āļģāđƒāļŦāđ‰āđāļ™āļ§āļ§āļīāļ–āļĩ āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡ āđˆ āđˆ āļĢāļ°āļšāļšāļāļĢāļ°āđ‚āļ”āļ”āļ‚āđ‰āļģāļĄāļžāļ·āđ‰āļ™āļœāļīāļ§āļ­āļĒāļđāļ•āļĨāļ­āļ”āđ€āļ§āļĨāļģ (āļ”āļđāļĢāļđāļ›āļ—āļĩāđˆ 3) āļˆāļķāļ‡āđ€āļĢāļĩ āļĒāļāļāļģāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ™āđ‰ āļĩ āļ§āļģ “zix-zag motion” āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļ›āļĢāļģāļāļ āļāļģāļĢāļ—āļĩāđˆāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āļ„āļ·āļ­ āđ€āļāļīāļ”āļāļģāļĢāļŠāļąāļ™ (chattering) āļ‚āļķāđ‰āļ™āđƒāļ™āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ—āļĩāđˆāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄāđƒāļ™āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄ āđāļĨāļ° āđˆ āļą S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 7
  • 8. āđƒāļ™āļāļĢāļ“āļĩ āļ™āđ‰ āļĩ āđ€āļĢāļģāđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Ideal SMC āļ‹āļķāđˆ āļ‡āđƒāļŦāđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļĄāđˆāļ”āļĩ āļ­āļĩāļāļ—āļąāđ‰āļ‡āđƒāļ™āļ—āļģāļ‡āļ›āļāļīāļšāļ•āļīāđ€āļĢāļģāļ„āļ§āļĢāļŦāļĨāļĩāļāđ€āļĨāļĩāļĒāļ‡āļāļģāļĢāļ­āļ­āļāđāļšāļšāļ”āđ‰āļ§āļĒ āļą Ideal SMC (āļŦāļĢāļ· āļ­āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡) āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļāļāļģāļĢāļŠāļąāđˆāļ™āļŠāļ°āđ€āļ—āļ·āļ­āļ™āļ”āđ‰āļ§āļĒāļ„āļ§āļģāļĄāļ–āļĩāđˆāļŠāļđāļ‡āļ”āļąāļ‡āļāļĨāđˆāļģāļ§āļŠāļģāļĄāļģāļĢāļ–āļ—āļģāđƒāļŦāđ‰āļ•āļ§āļ‚āļąāļš āļą āļą āđ€āļĢāđ‰āļģ (actuator) āđ€āļāļīāļ”āļ„āļ§āļģāļĄāđ€āļŠāļĩ āļĒāļŦāļģāļĒāđ„āļ”āđ‰ āļĢāļđ āļ›āļ—āļĩāđˆ 3 Ideal sliding surface and chattering due to delay in control switching 4. āđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (Region of Attraction) āđˆ āđƒāļ™āļŦāļąāļ§āļ‚āđ‰āļ­āļ—āļĩāđˆāđāļĨāđ‰āļ§āđ€āļĢāļģāļ—āļĢāļģāļšāļ§āđˆāļģāđāļ™āļ§āļ§āļīāļ–āļĩāļˆāļĢāļī āļ‡āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļ„āļ‡āļ­āļĒāļđāļšāļ™ Sliding Surface s 0 āđ„āļ”āđ‰ āļ•āļĨāļ­āļ”āđ€āļ§āļĨāļģ āđāļ•āđˆ āļˆāļ°āļ­āļĒāļđāđˆāļ āļģāļĒāđƒāļ™āļ­āļģāļ“āļģāļšāļĢāļī āđ€āļ§āļ“āļˆāļģāļāļąāļ”āļĢāļ­āļšāļžāļ·āđ‰āļ™āļœāļīāļ§āđ€āļ—āđˆ āļģāļ™āļąāđ‰āļ™ āļ”āļąāļ‡ āļ™āļąāđ‰āļ™ āļŠāļĄāļĄāļ•āļī āļāļģāļ™āđāļĨāļ°āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒ āđƒ āļ™ āđˆ āđˆ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āļ—āļĩāđˆāļ§āļģāđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļĒāļđāļšāļ™ s 0 āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ āļˆāļķāļ‡āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ™āļēāļĄāļēāđƒāļŠāđ‰āđ„āļ”āđ‰!! āļŦāļąāļ§āļ‚āđ‰āļ­āļ™āļĩāđ‰āļˆāļ°āļžāļīāļˆāļģāļĢāļ“āļģāļ–āļķāļ‡ āđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļēāļĢāļ”āļķāļ‡āļ”āļđāļ” (region of attraction) āļāļĨāđˆāļģāļ§āļ„āļ·āļ­â€Ķāđ€āļĄāļ·āđˆāļ­āļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļ­āļĒāļđāđˆāđƒāļ™āļšāļĢāļī āđ€āļ§āļ“āļĢāļ­āļšāļžāļ·āđ‰āļ™āļœāļīāļ§āļ”āļąāļ‡āļāļĨāđˆāļģāļ§ āđ‚āļ”āļĒāđ„āļĄāđˆāļŠāļđāļāđ€āļŠāļĩ āļĒāļŠāļģāļĢāļ°āļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļāļĢāļ“āļĩ āļ—āļ§āđ„āļ› āđ€āļĢāļģāļŠāļĄāļĄāļ•āļīāđƒāļŦāđ‰ {| s | āļąāđˆ c} āđ€āļ›āđ‡ āļ™ āļĒāđˆāļģāļ™āđƒāļāļĨāđ‰āđ€āļ„āļĩāļĒāļ‡ (neighborhood) āļ‚āļ­āļ‡ Sliding Surface s 0 āđˆ āļ‹āļķāđˆ āļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļāļģāļĨāļąāļ‡āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļ­āļĒāļđāđƒāļ™āļŠāđˆāļ§āļ‡ Reaching Phase āđ€āļ‚āđ‰āļģāļ–āļķāļ‡ āļˆāļģāļāļŠāļĄāļāļģāļĢ x1 x2 a1x1 s S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 8
  • 9. āđƒāļ™āļ—āļĩāđˆāļ™āđ‰ āļĩ āđ€āļĢāļģāļ•āđ‰āļ­āļ‡āļāļģāļĢāļ›āļĢāļ°āļĄāļģāļ“āļ„āđˆāļģāđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (estimate of the region of attraction) āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļˆāļķāļ‡āļ•āđ‰āļ­āļ‡ āđˆ āļāļģāļŦāļ™āļ”āđƒāļŦāđ‰āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™āđ„āļĄāđˆāļ­āļĒāļđāļšāļ™āļžāļ·āđ‰āļ™āļœāļīāļ§ āļāļĨāđˆāļģāļ§āļ„āļ·āļ­ s 0 āđāļĨāđ‰āļ§āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļ—āļĩāđˆ āđˆ āļ­āļĒāļđāđ‚āļ”āļĒāļĢāļ­āļšāļžāļ·āđ‰āļ™āļœāļīāļ§āļ™āļąāđ‰āļ™āđ‚āļ”āļĒāđƒāļŦāđ‰ V1 2 (1 / 2)x1 āļˆāļ°āđ„āļ”āđ‰ 2 2 c V1 x1x1 a1x1 x1s a1x1 | x1 | c 0, |s | c, | x1 | a1 āļ”āļąāļ‡āļ™āļąāđ‰āļ™ c c | x1 (0) | | x1 (t ) | , t 0 a1 a1 āđāļĨāļ°āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ (positively invariant) (āļ”āļđāļĢāļđāļ›āļ—āļĩāđˆ 4) āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ c | x1 | ,|s | c a1 āđ‚āļ”āļĒāļ—āļĩāđˆāļĢāļ°āļšāļšāļ•āđ‰āļ­āļ‡āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚ a1x 2 h(x ) k1 , x g(x ) āđˆ āđˆ āļŠāļĢāļļ āļ›āđ„āļ”āđ‰āļ§āļģ āļ–āđ‰āļģāđ€āļĢāļģāļāļģāļŦāļ™āļ”āļ„āđˆāļģ c āđƒāļŦāđ‰āļĄāļĩāļ‚āļ™āļģāļ”āđƒāļŦāļāđˆāđ€āļžāļĩāļĒāļ‡āļžāļ­ āļˆāļ°āđ„āļ”āđ‰āļ§āļģāļĄāļĩāđ€āļ‹āļ•āļāļĢāļ°āļŠāļąāļš (compact set) (āļ„āļ·āļ­āđ€āļ‹āļ•āļ›āļī āļ”āđāļĨāļ°āļĄāļĩ āļ‚āļ­āļšāđ€āļ‚āļ• (closed and bounded set)) āļšāļ™āļĢāļ°āļ™āļģāļšāļ—āļĩāđˆāđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āļĒāđˆāļ­āļĒ (subset) āļ‚āļ­āļ‡ āđ€āļ‹āļ•āļāļĢāļ°āļŠāļąāļšāļ—āļĩāđˆāđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āļĒāđˆāļ­āļĒāļ‚āļ­āļ‡ āļ™āļąāđ‰āļ™āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ āđ‚āļ”āđ€āļĄāļ™ (āļŦāļĢāļ· āļ­āļ‚āļ­āļšāđ€āļ‚āļ•) āļ‚āļ­āļ‡āļāļēāļĢāļ”āļķ āļ‡āļ”āļđāļ” (Region (or domain) of Attraction) āļŦāļĢāļ· āļ­ Basin āļ™āļ­āļāļˆāļģāļāļ™āļąāđ‰āļ™ āļ–āđ‰āļģāļ„āđˆāļģāđ€āļāļ™ k āļ‚āļ­āļ‡āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāļĄāļĩāļ‚āļ™āļģāļ”āļĄāļģāļ āđ† ( k k1 ) āđāļĨāđ‰āļ§āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄ āđāļšāļš SMC āļ™āļĩāđ‰ āļˆāļ°āļĄāļĩ āļĨāļąāļāļĐāļ°āļ‚āļ­āļ‡ āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāļĢāļą āļāļĐāļēāļŠāļ–āļēāļ™āļ°āļāļķāđˆāļ‡āļ§āļ‡āļāļ§āđ‰ āļēāļ‡ (Semiglobal Stabilization) āļĢāļđ āļ›āļ—āļĩāđˆ 4 Estimate of the region of attraction S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 9
  • 10. 5. āļāļģāļĢāļāļģāļˆāļąāļ”āļāļģāļĢāļŠāļąāđˆ āļ™ (How can we reduce or Eliminate Chattering?) āđ€āļĢāļģāļ—āļĢāļģāļšāļ§āđˆāļģāļ›āļą āļāļŦāļģāļāļģāļĢāļŠāļąāđˆāļ™ (chattering) āđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ Sliding Phase āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļāļāļģāļĢāđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆ āļą āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļ‹āļī āļāļ™āļąāļĄāđƒāļ™āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ›āđ‡ āļ™āļœāļĨāđƒāļŦāđ‰āļ—āļģāļ‡āļāļģāļĒāļ āļģāļžāđāļĨāđ‰āļ§āļĢāļ°āļšāļšāļˆāļ°āđ€āļāļīāļ”āļāļģāļĢāļŠāļąāđˆāļ™āļ”āđ‰āļ§āļĒāļ„āļ§āļģāļĄāļ–āļĩāđˆāļŠāļđāļ‡āļĄāļģāļāļˆāļ™āļ­āļģāļˆāļ—āļģ āļ„āļ§āļģāļĄāđ€āļŠāļĩ āļĒāļŦāļģāļĒāļ•āđˆāļ­āļĢāļ°āļšāļšāđ„āļ”āđ‰ āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđāļ™āļ§āļ—āļģāļ‡āđƒāļ™āļāļģāļĢāđāļāđ‰āļ›āļąāļāļŦāļģāļāļģāļĢāļŠāļąāđˆāļ™āđ‚āļ”āļĒāļ—āļąāļ§āđ„āļ›āļĄāļĩāļŠāļ­āļ‡āđāļ™āļ§āļ—āļģāļ‡āļ„āļ·āļ­ 1) āļĨāļ”āđāļ­āļĄ āđˆ āļ›āļĨāļīāļˆāļđāļ”āļ‚āļ­āļ‡āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡ (Reduce the amplitude of the discontinuous function) āđ‚āļ”āļĒāđāļšāđˆāļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄ āļą āļ­āļ­āļāđ€āļ›āđ‡ āļ™āļŠāļ­āļ‡āļŠāđˆ āļ§āļ™āļ„āļ·āļ­ Equivalent Control āļāļąāļš Switching Control 2) āđāļ—āļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ”āđ‰āļ§āļĒāļŸāļą āļ‡āļāđŒāļŠāļ™ āļą āļą āļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ—āļĩāđˆāļĄāļĩāļĨāļāļĐāļ“āļ°āļ„āļĨāđ‰āļģāļĒāļāļąāļ™ āđ€āļŠāđˆāļ™ āļŸāļą āļ‡āļāđŒāļŠāļ™āļ­āļīāđˆāļĄāļ•āļąāļ§āļ—āļĩāđˆāļĄāļĩāļ„āļ§āļģāļĄāļŠāļąāļ™āļĄāļģāļ (Replace the discontinuous function by a āļą āļą high-slope saturation) āļŦāļĢāļ· āļ­āđāļ—āļ™āļ”āđ‰āļ§āļĒāļŸāļą āļ‡āļāđŒāļŠāļ™āļœāļāļœāļąāļ™āđ€āļ—āļ™āđ€āļˆāļ™āļ—āđŒ (Inverse tangent function) āļ‹āļķāđˆ āļ‡āļĄāļĩāļĢāļģāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ” āļą āļ”āļąāļ‡āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰ āđāļ™āļ§āļ—āļģāļ‡ 1: Reduce the amplitude of the signum function āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ‹āļķāđˆ āļ‡āđ‚āļ”āļĒāļ›āļāļ•āļī āļˆāļ°āļĄāļĩāđ€āļ‰āļžāļģāļ°āļŠāđˆ āļ§āļ™ Switching Control āļ—āļĩāđˆāļ„āļ­āļĒāļˆāļąāļ”āļāļģāļĢāļāļąāļšāļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļˆāļķāļ‡āļ—āļģāđƒāļŦāđ‰āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄāļĄāļĩ āļ‚āļ™āļģāļ”āđƒāļŦāļāđˆ āļœāļĨāļ—āļĩāđˆ āļ•āļģāļĄāļĄāļģāļ„āļ· āļ­āđ€āļāļī āļ”āđāļ­āļĄāļ›āļĨāļī āļˆāļđāļ”āļ‚āļ­āļ‡āļāļģāļĢāļŠāļąāđˆāļ™āļ—āļĩāđˆ āļĄāļĩāļ‚āļ™āļģāļ”āđƒāļŦāļāđˆ āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļ āļĄāļ•āļģāļĄāđāļ™āļ§āļ—āļģāļ‡āļ™āļĩāđ‰ āļ­āļĒāļđāđˆāļšāļ™ āļžāļ·āđ‰ āļ™ āļāļģāļ™āļ—āļĩāđˆ āļŠ āļģāļĄāļģāļĢāļ–āļŦāļģāđāļšāļšāļˆāļģāļĨāļ­āļ‡āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ„āļ”āđ‰āđƒ āļāļĨāđ‰āđ€āļ„āļĩ āļĒ āļ‡āļāļąāļš āļ‚āļ­āļ‡āļˆāļĢāļī āļ‡ āļŠāļĄāļĄāļ•āļī āļ§āđˆāļģ ˆ h(x ) āđāļĨāļ° ˆ( g x) āđ€āļ›āđ‡ āļ™ āļžāļģāļĢāļģāļĄāļīāđ€āļ•āļ­āļĢāđŒ āļ—āđˆāļĩāļ—āļĢāļģāļšāļ„āđˆāļģāļ‚āļ­āļ‡āļĢāļ°āļšāļš āļŦāļĢāļ· āļ­ Nominal models āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļĢāļī āļ‡āļ‹āļķāđˆ āļ‡āđ€āļĢāļģāļˆāļ°āđ„āļĄāđˆāļ—āļĢāļģāļšāļ„āđˆāļģ h(x ) āđāļĨāļ° g(x ) āđ„āļ”āđ‰āļ­āļĒāđˆāļģāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ āļ§āļīāļ˜āļĩāļāļģāļĢāļ™āļĩāđ‰āļˆāļ°āđāļšāđˆāļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāļ­āļ­āļāđ€āļ›āđ‡ āļ™āļŠāļ­āļ‡āļŠāđˆ āļ§āļ™āđ€āļžāļ·āđˆāļ­āļĨāļ”āļāļģāļĢāļ—āļģāļ‡āļģāļ™āļ‚āļ­āļ‡āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāļĨāļ‡ āđ‚āļ”āļĒāļŠāđˆ āļ§āļ™ āđāļĢāļāđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Equivalent Control āļ„āļ·āļ­āļ­āļģāļĻāļąāļĒāļāļģāļĢāļŦāļąāļāļĨāđ‰āļģāļ‡āđ€āļ—āļ­āļĄ Nominal models āļ—āļĩāđˆāļ—āļĢāļģāļšāļ„āđˆāļģāļ­āļ­āļāļˆāļģāļāļĢāļ°āļšāļš āđāļĨāļ°āļ­āļĩāļ āļŠāđˆ āļ§āļ™āđ€āļ›āđ‡ āļ™ Switching Control āļ‹āļķāđˆāļ‡āļŠāļģāļĄāļģāļĢāļ–āļ­āļ­āļāđāļšāļšāļ”āđ‰āļ§āļĒ Ideal SMC (āļŦāļĢāļ· āļ­āļ”āđ‰āļ§āļĒāļ§āļīāļ˜āļĩāļ•āļģāļĄāđāļ™āļ§āļ—āļģāļ‡ 2 āļāđ‡āđ„āļ”āđ‰) āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āđˆ āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āļŠāđˆ āļ§āļ™āļˆāļķāļ‡āļ­āļĒāļđāđƒāļ™āļĢāļđ āļ› a1x 2 ˆ h(x ) u v ˆ( g x) āđ€āļ›āđ‡ āļ™āļœāļĨāđƒāļŦāđ‰ s a1x1 x2 a1x 2 h(x ) g(x )u a1x 2 ˆ h(x ) a1x 2 h(x ) g(x ) g(x )v ˆ( g x) g(x ) a1 1 x h(x ) g(x )v g x) 2 ˆ( : (x ) g(x )v āđˆ āļŠāļĄāļĄāļ•āļīāļ§āļģ (x ) (āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ perturbation term) āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāļ­āļŠāļĄāļāļģāļĢ S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 10
  • 11. (x ) ïƒą (x ) g(x ) āđˆ āļˆāļ°āđ„āļ”āđ‰āļ§āļģ V ss s (x ) g(x )sv s ïƒą (x )g(x ) g(x )sv sg(x )( ïƒą (x ) v) āđ€āļ‰āļžāļģāļ°āđƒāļ™āļŠāđˆ āļ§āļ™ Switching Control v āļ–āđ‰āļģāļ­āļ­āļāđāļšāļšāļ”āđ‰āļ§āļĒ Ideal SMC āļˆāļ°āđ„āļ”āđ‰ v (x )sgn(s ) āđ‚āļ”āļĒāļ—āļĩāđˆ (x ) ïƒą (x ) 0 āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļ ïƒą āđ€āļ›āđ‡ āļ™āļ„āđˆāļģāļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ‚āļ­āļ‡āļŠāđˆ āļ§āļ™āļ—āļĩāđˆāļžāļīāļˆāļģāļĢāļ“āļģāļĄāļģāļˆāļģāļ perturbation term āļ‹āļķāđˆ āļ‡āļĄāļĩ āļ„āđˆāļģāļ™āđ‰āļ­āļĒāļāļ§āđˆāļģāđ€āļ—āļ­āļĄ | a1x1 h(x ) | āđ€āļ”āļīāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļš āļˆāļķāļ‡āđ€āļŦāđ‡āļ™āđ„āļ”āđ‰āļŠāļ”āļ§āđˆāļģāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđƒāļ™āļŠāđˆ āļ§āļ™ Switching Control v āļĄāļĩ āļą āļ‚āļ™āļģāļ”āļ—āļĩāđˆāļ™āđ‰āļ­āļĒāļĨāļ‡āđāļĨāļ°āđ€āļ›āđ‡ āļ™āļœāļĨāđƒāļŦāđ‰āļĨāļ”āļāļģāļĢāļŠāļąāđˆāļ™āđƒāļ™āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļ āļĄāļ”āđ‰āļ§āļĒ āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ Switching Control v āļ™āļĩāđ‰ āļāđ‡āļĒāļ‡ āļą āļą āļŠāļģāļĄāļģāļĢāļ–āļŠāļĢāđ‰āļģāļ‡āļ›āļą āļāļŦāļģāđƒāļŦāđ‰āļāļšāļĢāļ°āļšāļšāđ„āļ”āđ‰ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđƒāļ™āļ—āļģāļ‡āļ›āļāļīāļšāļ•āļīāđ€āļĢāļģāļ­āļģāļˆāđƒāļŠāđ‰ Equivalent Control āļĢāđˆ āļ§āļĄāļāļąāļšāļŸāļą āļ‡āļāđŒāļŠāļ™ sat āļą āļą āļŦāļĢāļ· āļ­ arctan āļ•āļģāļĄāđāļ™āļ§āļ—āļģāļ‡āļ—āļĩāđˆ 2 āđāļ™āļ§āļ—āļģāļ‡ 2: Replace the signum function by a high-slope saturation or arctangent function āļ™āļąāļ™āļ„āļ·āļ­ āđˆ āđ€āļ›āļĨāļĩāđˆ āļĒāļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ‹āļī āļāļ™āļąāļĄ (signum function) āļ”āđ‰āļ§āļĒāļŸāļą āļ‡āļāđŒāļŠāļ™āļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ­āļ·āđˆāļ™ āđ† āļ—āļĩāđˆāļĄāļĩāļĨāļāļĐāļ“āļ°āļ„āļĨāđ‰āļģāļĒāļāļąāļ™ āđ€āļŠāđˆ āļ™ āļą āļą āļą āļŸāļą āļ‡āļāđŒāļŠāļ™āļ­āļīāđˆāļĄāļ•āļąāļ§ (saturation function) āļŦāļĢāļ· āļ­āļŸāļą āļ‡āļāđŒāļŠāļ™āļœāļāļœāļąāļ™āđāļ—āļ™āđ€āļˆāļ™āļ—āđŒ (inverse tangent function) āđ‚āļ”āļĒāļ—āļĩāđˆāļĢāļđāļ›āļĢāđˆ āļģāļ‡ āļą āļą āļ‚āļ­āļ‡āļāļĢāļģāļŸāļŸāļą āļ‡ āļāđŒ āļŠāļą āļ™ sat āļˆāļ°āļ‚āļķāđ‰ āļ™āļ­āļĒāļđāđˆ āļ āļą āļš āļ„āđˆ āļē āļžāļēāļĢāļēāļĄāļī āđ€ āļ•āļ­āļĢāđŒ āļ—āļĩāđˆ āļ­ āļ­āļāđāļšāļš āļāļĨāđˆ āļē āļ§āļ„āļ· āļ­ āđ€āļĄāļ·āđˆ āļ­ 0 āđāļĨāđ‰ āļ§ sat(s/ ) sgn(s) āđ‚āļ”āļĒāļ—āļĩāđˆāļŸāļąāļ‡āļāđŒāļŠāļ™āļ­āļīāļĄāļ•āļąāļ§ (saturation function, sat ) āļĄāļĩāļ™āļīāļĒāļģāļĄāļ”āļąāļ‡āļ™āļĩāđ‰ āļą y, if | y | 1 sat(y ) sgn(y ), if | y | 1 āđāļĨāļ° āđ€āļ›āđ‡ āļ™āļ„āđˆāļģāļ„āļ‡āļ—āļĩāđˆāļšāļ§āļāļ™āđ‰āļ­āļĒ āđ† āļŠāļģāļŦāļĢāļą āļšāļāļģāļĢāļ›āļĢāļą āļšāļĢāļđ āļ›āļāļĢāļģāļŸāđƒāļŦāđ‰āđƒāļāļĨāđ‰āđ€āļ„āļĩ āļĒāļ‡āļāļąāļšāļāļĢāļģāļŸāļŸāļą āļ‡āļāđŒāļŠāļąāļ™āļ‹āļī āļāļ™āļąāļĄ ( sgn ) āļŦāļĢāļ· āļ­ āļŸāļą āļ‡ āļāđŒ āļŠāļąāļ™ arctan āļāđ‡ āļŠ āļģāļĄāļģāļĢāļ–āļ›āļĢāļą āļš āđƒāļŦāđ‰ āđƒ āļāļĨāđ‰āđ€ āļ„āļĩ āļĒ āļ‡āļāļąāļš āļŸāļą āļ‡ āļāđŒ āļŠāļąāļ™ sgn āđ„āļ”āđ‰āđ€ āļŠāđˆ āļ™ āđ€āļ”āļĩ āļĒ āļ§āļāļąāļ™ āļ„āļ· āļ­ āđ€āļĄāļ·āđˆ āļ­ 0 āđāļĨāđ‰āļ§ k(2/ )arctan(s/ ) k sgn(s ) āļ”āļąāļ‡āļĢāļđ āļ›āļ—āļĩāđˆ 5 S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 11
  • 12. āļĢāļđ āļ›āļ—āļĩāđˆ 5 āļŸāļąāļ‡āļāđŒāļŠāļ™āļ‹āļī āļāļ™āļąāļĄ (Signum function), āļŸāļąāļ‡āļāđŒāļŠāļ™āļ­āļīāđˆāļĄāļ•āļąāļ§ (Saturation function) āļą āļą āđāļĨāļ°āļŸāļąāļ‡āļāđŒāļŠāļ™āļœāļāļœāļąāļ™āđāļ—āļ™āđ€āļˆāļ™āļ—āđŒ (Inverse tangent function) āļą āļĢāļđ āļ›āļ—āļĩāđˆ 6 Non-ideal SMC āđ€āļĄāļ·āđˆāļ­āđāļ—āļ™āļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡ sgn āļ”āđ‰āļ§āļĒāļŸāļąāļ‡āļāđŒāļŠāļ™āļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡ sat(s/ āļą āļą ) 6. How can we analyze the system? āļ āļēāļĒāļ™āļ­āļāļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ (Onside the Boundary Layer) āđƒāļ™āđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (Region of attraction) āđ€āļĢāļģāļ—āļĢāļģāļšāļ§āđˆāļģāđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āđ€āļ‚āđ‰āļēāļŠāļđāđˆ āđ€āļ‹āļ•āļāļĢāļ°āļŠāļąāļš (compact set) āļ‹āļķāđˆ āļ‡āđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āļĒāđˆāļ­āļĒāļ‚āļ­āļ‡āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ (positively invariant, ) āđ‚āļ”āļĒāļ—āļĩāđˆ c | x1 | ,|s | c a1 āļ–āđ‰āļēāđ€āļĢāļēāļāļēāļŦāļ™āļ”āđƒāļŦāđ‰ c āļ™āļąāļ™āļ„āļ·āļ­āļˆāļ°āļĄāļĩāđ€āļ‹āļ•āļĒāđˆāļ­āļĒ {| s | āđˆ } āđ‚āļ”āļĒāđ€āļĢāļĩ āļĒāļāļ§āđˆāļē “āļŠāļąāđ‰ āļ™āļŠāļī āļ”āļœāļīāļ§ (boundary layer)” āļ—āļģāđƒāļŦāđ‰ āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆ āđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™āļˆāļģāļāļ āļģāļĒāļ™āļ­āļāļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ | s(0) | āđāļĨāđ‰āļ§ | s(t ) | āļˆāļ°āļĨāļ”āļĨāļ‡āļ­āļĒāđˆāļģāļ‡āđāļ™āđˆ āļ™āļ­āļ™ (strictly S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 12
  • 13. decreasing) (āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļ V 0) āļˆāļ™āđ€āļ‚āđ‰āļģ āļŠāļđāđˆ āļŠāđ‰ āļąāļ™āļŠāļī āļ”āļœāļīāļ§ {| s | } āļ āļģāļĒāđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ” āđāļĨāļ°āļˆāļ°āļ­āļĒāļđāđˆāđƒ āļ™āđ€āļ‹āļ•āļ™āļąāđ‰āļ™ āđˆ āđˆ āļ•āļĨāļ­āļ”āđ„āļ› āļ”āļąāļ‡āļĢāļđ āļ›āļ—āļĩāđˆ 6 (āđāļĄāđ‰āļ§āļģāđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļ­āļĒāļđāļšāļ™ s 0 āđ„āļ”āđ‰āļ•āļĨāļ­āļ”āđ€āļ§āļĨāļģ) āđ€āļĢāļģāļˆāļķāļ‡āļŠāļĢāļļ āļ›āđ„āļ”āđ‰āļ”āļ‡āļ™āļĩāđ‰ āļą āļĢāļđ āļ›āļ—āļĩāđˆ 6 Control switching inside a boundary layer c 1) | x1 | ,|s | c āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ (positively invariant) a1 2) āđāļ™āļ§āļ§āļīāļ–āļĩāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆāļˆāļģāļāļŠāļ–āļģāļ™āļ°āđ€āļĢāļīāđˆ āļĄāļ•āđ‰āļ™āđ€āļ‚āđ‰āļģāđ„āļ›āļĒāļąāļ‡āđ€āļ‹āļ•āļŠāļąāđ‰āļ™āļŠāļīāļ”āļœāļīāļ§ {| s | } āđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ” 3) āļŠāļąāđ‰āļ™āļŠāļīāļ”āļœāļīāļ§ (āļ‹āļķāđˆ āļ‡āđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āļĒāđˆāļ­āļĒāļ‚āļ­āļ‡ ) āļˆāļķāļ‡āđ€āļ›āđ‡ āļ™āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ (positively invariant) āļ”āđ‰āļ§āļĒ āļ āļēāļĒāđƒāļ™āļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ (Inside the Boundary Layer) āļžāļĨāļ§āļąāļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ āļģāļĒāđƒāļ™āļŠāļąāđ‰āļ™āļŠāļī āļ”āļœāļīāļ§ {| s | } āļ āļģāļŦāļ™āļ”āđ‚āļ”āļĒ x1 a1x1 s āđ‚āļ”āļĒāļ—āļĩāđˆ s 0 (āļāļģāļĢ āļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒāđƒāļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ™āļĩāđ‰ āļˆāļķāļ‡āļ„āļĨāđ‰āļģāļĒāļāļąāļšāļāļģāļĢāļŦāļģāđ‚āļ”āđ€āļĄāļ™āļ‚āļ­āļ‡āļāļģāļĢāļ”āļķāļ‡āļ”āļđāļ” (Region of attraction) āđƒāļ™āļŦāļąāļ§āļ‚āđ‰āļ­āļ—āļĩāđˆāļœāđˆāļģāļ™āļĄāļģ) āļžāļĪāļ•āļīāļāļĢāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ āļģāļĒāđƒāļ™āđ€āļ‹āļ•āļ™āļĩāđ‰ āļžāļīāļˆāļģāļĢāļ“āļģāļˆāļģāļāļŸāļąāļ‡āļāđŒāļŠāļ™āđ€āļĨāļĩāļĒāļ›āļđāļ™āļ­āļŸ āļą V1 2 (1 / 2)x1 āļˆāļ°āđ„āļ”āđ‰ 2 2 2 V1 a1x1 x1s a1x1 | x1 | (1 1 )a1x1 , | x1 | a1 1 āđ€āļĄāļ·āđˆāļ­ 0 1 1 āļ™āļąāļ™āļ„āļ·āļ­ āđ€āļĢāļģāļŠāļģāļĄāļģāļĢāļ–āļŠāļĢāļļ āļ›āđ„āļ”āđ‰āđ€āļžāļĩāļĒāļ‡āļ§āđˆāļģ āđāļ™āļ§āļ§āļīāļ–āļĩāļˆāļ°āđ€āļ‚āđ‰āļģāļŠāļđāđˆ āđ€āļ‹āļ•āđ„āļĄāđˆāđāļ›āļĢāļœāļąāļ™āļšāļ§āļ āđˆ āđƒāļ™āđ€āļ§āļĨāļģāļˆāļģāļāļąāļ” āđ‚āļ”āļĒāļ—āļĩāđˆ {| x1 | / (a1 1 ), | s | } S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 13
  • 14. āđƒāļ™āļ—āļĩāđˆ āļ™āļĩāđ€āđ‰ āļžāļĩāļĒāļ‡āļžāļ­āļ—āļĩāđˆ āļˆāļ°āļŠāļĢāļļ āļ›āđ„āļ”āđ‰ āļ§āđˆāļē āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļŠāļēāļŦāļĢāļą āļšāļĢāļ°āļšāļšāđ„āļĄāđˆ āđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļ­āļąāļ™āļ”āļąāļšāļŠāļ­āļ‡āļ—āļĩāđˆ āļĒāļāļĄāļēāļ™āļĩ āđ‰ āđ„āļĄāđˆ āđƒāļŦāđ‰ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļāļēāļāļąāļš (AS) āļ‚āļ­āļ‡āļˆāļļāļ”āļāļēāđ€āļ™āļī āļ” āđāļ•āđˆ āđƒāļŦāđ‰ Ultimately Bounded āļ‚āļ­āļ‡āđāļ™āļ§āļ§āļīāļ–āļĩāļĢāļ­āļšāļˆāļļāļ”āļāļēāđ€āļ™āļī āļ” āļ”āđ‰ āļ§āļĒāļ„āđˆ āļē Ultimate Bound āđ€āļ—āđˆ āļēāļāļąāļš / (a1 1 ) āļ‹āļķāđˆ āļ‡āļŠāļēāļĄāļēāļĢāļ–āļ—āļēāđƒāļŦāđ‰ āļ™āđ‰āļ­āļĒāļĨāļ‡āđ„āļ”āđ‰ āđ‚āļ”āļĒāļĨāļ”āļ„āđˆ āļē āļ™āļąāđˆāļ™āđ€āļ­āļ‡ āļŠāļēāļŦāļĢāļą āļšāļĢāļ°āļšāļšāđ„āļĄāđˆ āđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āđƒāļ™āļāļĢāļ“āļĩ āļ—āļąāđˆāļ§āđ„āļ› āļŠāļĄāļšāļąāļ•āļī āđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāļ‚āļ­āļ‡āļˆāļļāļ”āļāļēāđ€āļ™āļī āļ”āļˆāļ°āļ‚āļķāļ™āļ­āļĒāļđāđˆāļāļąāļšāļāļēāļĢāļ­āļ­āļāđāļšāļš Sliding Surface āđ€āļ›āđ‡ āļ™āļāļĢāļ“āļĩ āđ‰ āđ€āļ‰āļžāļēāļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ™āļąāđ‰āļ™ āđ† āļ‹āļķāđˆ āļ‡āļ­āļēāļˆāđƒāļŦāđ‰ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāđ€āļŠāļī āļ‡āđ€āļŠāđ‰ āļ™āļāļēāļāļąāļšāļ‚āļ­āļ‡āļˆāļļāļ”āļāļēāđ€āļ™āļīāļ”āļāđ‡āđ„āļ”āđ‰ 7. āļāļģāļĢāļ§āļīāđ€āļ„āļĢāļģāļ°āļŦāđŒ āđ€āļŠāļ–āļĩāļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC What happens inside ïĨ? āļĢāļđ āļ›āļ—āļĩāđˆ 7 Trajectory of SMC inside the boundary layer āļ āļģāļĒāđƒāļ™āļŠāļąāđ‰āļ™āļŠāļīāļ”āļœāļīāļ§ {| s | } āļāļŽāļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļ—āļąāđ‰āļ‡āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ‹āļī āļāļ™āļąāļĄ, āļŸāļą āļ‡āļāđŒāļŠāļ™āļ•āđˆāļ­āđ€āļ™āļ·āđˆ āļ­āļ‡āļ­āļīāđˆāļĄāļ•āļąāļ§ āļą āļą āđāļĨāļ°āļŸāļąāļ‡āļāđŒāļŠāļ™āļœāļāļœāļąāļ™āđ€āļ—āļ™āđ€āļˆāļ™āļ—āđŒ āļˆāļ°āļĨāļ”āļĢāļđ āļ›āđ€āļŦāļĨāļ·āļ­āđ€āļžāļĩāļĒāļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ (linear control) u āļą (x )s / (āļŦāļĢāļ· āļ­ āđƒāļ™āļĢāļđ āļ›āļ­āļĒāđˆāļģāļ‡āļ‡āđˆāļģāļĒāļ„āļ·āļ­ (x ) k) āđ€āļŠāļ–āļĩ āļĒāļĢāļ āļģāļžāļ‚āļ­āļ‡āļˆāļļāļ”āļāļģāđ€āļ™āļī āļ”āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ›āļī āļ”āļŠāļģāļĄāļģāļĢāļ–āļžāļīāļˆāļģāļĢāļ“āļģāđ‚āļ”āļĒāđāļ—āļ™āļ„āđˆāļģāļāļŽāļāļģāļĢ āļ„āļ§āļšāļ„āļļāļĄāđ€āļŠāļīāļ‡āđ€āļŠāđ‰āļ™ u ks / āļĨāļ‡āđƒāļ™āļŠāļĄāļāļģāļĢāļŠāļ–āļģāļ™āļ°āļ‚āļ­āļ‡āļĢāļ°āļšāļš āđ€āļĢāļīāđˆ āļĄāļˆāļēāļāļŦāļēāļˆāļļāļ”āļŠāļĄāļ”āļļāļĨāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāļ–āļđāļāļĨāļ”āļ­āļąāļ™āļ”āļąāļš (Reduced-order model): x1 x2 x1 a1x1 s x2 (definding the sliding surface ) x2 h(x ) g(x )u Reduced order model s a1x 2 h(x ) g(x )u (reduced order model ) āļˆāļ°āđ„āļ”āđ‰ S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 14
  • 15. 0 a1x1 s x2 s 0 a1x 2 h(x ) g(x ) (x ) āļ™āļąāļ™āļ„āļ·āļ­ āđˆ s a1x1 āđ€āļĄāļ·āđˆāļ­āđāļ—āļ™āļ„āđˆāļēāđƒāļ™āļŠāļĄāļāļēāļĢāļ—āļĩāđˆāļŠāļ­āļ‡ āļˆāļ°āđ„āļ”āđ‰ x1 h(x ) : (x1 ) āđāļĨāļ°āļ–āđ‰āļē h(0) 0 āđāļĨāđ‰āļ§ x1 0 a1g(x ) (x ) x 0 2 āļŠāļĄāļĄāļ•āļī āļ§āđˆāļē x1 (x1 ) āļĄāļĩāļ„āđˆāļēāļĢāļēāļāđ€āļžāļĩāļĒāļ‡āļ„āđˆāļēāđ€āļ”āļĩ āļĒāļ§ āļāļĨāđˆāļēāļ§āļ„āļ· āļ­āļĄāļĩāļˆāļļāļ”āļŠāļĄāļ”āļļ āļĨāđ€āļžāļĩāļĒāļ‡āļˆāļļāļ”āđ€āļ”āļĩ āļĒāļ§āļ—āļĩāđˆ x1 k1 āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļēāļāļˆāļļāļ” āđˆ āļŠāļĄāļ”āļļāļĨāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ›āļī āļ”āđ„āļĄāđˆāļ­āļĒāļđāļ—āļĩāđˆāļˆāļļāļ”āļāļēāđ€āļ™āļī āļ” āđƒāļ™āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāđ€āļŠāļ–āļĩāļĒāļĢāļ āļēāļžāļ•āļēāļĄāļ™āļąāļĒāļ‚āļ­āļ‡āđ€āļĨāļĩāļĒāļ›āļđāļ™āļ­āļŸ āđ€āļĢāļēāļˆāļēāđ€āļ›āđ‡ āļ™āļ•āđ‰āļ­āļ‡āđāļ›āļĨāļ‡ āđƒāļŦāđ‰āļˆāļļāļ”āļŠāļĄāļ”āļļ āļĨ āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļĒāļđāđˆāļ—āļĩāđˆ āļˆāļļāļ”āļ āļēāđ€āļ™āļī āļ”āļāđˆ āļ­āļ™ āđ‚āļ”āļĒāļāļēāļĢāđ€āļ›āļĨāļĩāđˆ āļĒ āļ™āļ•āļąāļ§āđāļ›āļĢāđƒāļŦāđ‰ z1 x1 x1 āđāļĨāļ° z2 s s a1x1 āđˆ āļĢāļ°āļšāļšāļ āļēāļĒāļŦāļĨāļąāļ‡āļāļēāļĢāđāļ›āļĨāļ‡āļ™āļĩāđ‰āļˆāļ°āļĄāļĩāļˆāļļāļ”āļŠāļĄāļ”āļļāļĨāļ­āļĒāļđāļ—āļĩāđˆāļˆāļļāļ”āļāļēāđ€āļ™āļīāļ” āļāļēāļŦāļ™āļ”āđ‚āļ”āļĒ z1 a1x1 s a1z1 z2 s z2 a1x1 z2 a1x 2 h(x ) g(x ) (x ) a1 (z 2 a1z1 ) h(x ) g(x ) (x ) z2 : l (z ) g(x ) (x ) āđ‚āļ”āļĒāļ—āļĩāđˆ h(x ) x1 l (z ) a1 (z 2 a1z1 ) a1g(x ) (x ) , l(0) 0 a1g(x ) (x ) āđāļĨāļ° | l(z ) | l1 | z1 | l2 | z 2 | āļāļēāļŦāļ™āļ”āļŸāļąāļ‡āļāđŒāļŠāļ™āđ€āļĨāļĩāļĒāļ›āļđāļ™āļ­āļŸ āļą V (z1 , z 2 ) 2 (1 / 2)(z1 2 z2 ) āļˆāļ°āđ„āļ”āđ‰ z2 V z1 ( a1z1 z2 ) z 2 l (z ) g(x ) (x ) 2 2 g0 0 2 a1z1 (1 l1 ) | z1 || z 2 | l 2z 2 z2 T a1 1 2 (1 l1 ) | z1 | | z1 | g0 | z2 | 1 2 (1 l1 ) 0 l2 | z2 | Q āđ‚āļ”āļĒāļ—āļĩāđˆ S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 15
  • 16. a1 1 2 (1 l1 ) g0 1 Q g0 0 āļ‹āļķāđˆāļ‡āļĄāļĩ det(Q ) a1 0 l2 (1 l1 )2 1 2 (1 l1 ) l2 4 x1 āđƒāļ™āļāļĢāļ“āļĩ āļ—āļĩāđˆ h(0) 0 āđˆ āļˆāļ°āđ„āļ”āđ‰āļ§āļē lim x(t ) t 0 āđāļĨāļ°āđƒāļ™āļāļĢāļ“āļĩ āļ—āļĩāđˆ h(0) 0 āđˆ āļˆāļ°āđ„āļ”āđ‰āļ§āļē lim x (t ) t 0 8. OPTIONAL Mismatched Uncertainties: āļžāļīāļˆāļģāļĢāļ“āļģāļĢāļ°āļšāļšāļ­āļąāļ™āļ”āļąāļšāļŠāļ­āļ‡āļ—āļĩāđˆāļĄāļĩāđ€āļ—āļ­āļĄāļ‚āļ­āļ‡āļŸāļąāļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™ āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ āļą x1 x2 f1 (x1 ) : x2 u āđ‚āļ”āļĒāļ—āļĩāđˆ f 1 āđ€āļ›āđ‡ āļ™āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāļ—āļĢāļģāļšāļ„āđˆāļģ āđ€āļĄāļ·āđˆāļ­āļžāļīāļˆāļģāļĢāļ“āļģāļĢāļ°āļšāļš āļą āļˆāļ°āļžāļšāļ§āđˆāļģāļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāđāļ™āđˆāļ™āļ­āļ™ āļą f āđ„āļĄāđˆāđ„āļ”āđ‰āļ–āļđāļ āļą āđˆ āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄ u āļ„āļ§āļšāļ„āļļāļĄāđ‚āļ”āļĒāļ•āļĢāļ‡ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļģāļāļŸāļąāļ‡āļāđŒāļŠāļ™āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āļ­āļĒāļđāđƒāļ™āļŠāļĄāļāļģāļĢāļžāļĨāļ§āļąāļ•āđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āđ€āļĢāļģāđ€āļĢāļĩ āļĒāļ f āđƒāļ™āļĨāļąāļāļĐāļ“āļ°āļ™āļĩāđ‰ āļ§āđˆāļģ Mismatched Uncertainty āļāļĨāđˆāļģāļ§āļ„āļ·āļ­ f āļˆāļ°āļ–āļđāļāļ„āļ§āļšāļ„āļļ āļĄāļœāđˆāļģāļ™āļ•āļąāļ§āđāļ›āļĢāļŠāļ–āļģāļ™āļ° x 2 āļĢāļ°āļšāļš āđāļ•āļāļ•āđˆ āļģāļ‡āļˆāļģāļāļĢāļ°āļšāļš āļ•āļĢāļ‡āļ—āļĩāđˆ āļŸāļą āļ‡āļāđŒāļŠāļąāļ™āđ„āļĄāđˆ āđāļ™āđˆ āļ™āļ­āļ™ f āđƒāļ™āļĢāļ°āļšāļš āļ­āļĒāļđāđˆāđƒāļ™āļŠāļĄāļāļģāļĢāļžāļĨāļ§āļąāļ•āđ€āļ”āļĩ āļĒāļ§āļāļąāļšāļŠāļą āļāļāļģāļ“ āļ„āļ§āļšāļ„āļļ āļĄ u āđƒāļ™āļĨāļąāļāļĐāļ“āļ°āļ™āļĩāđ‰ āļˆāļķāļ‡āđ€āļĢāļĩ āļĒāļāļ§āđˆāļģ Matched Uncertainty āđ€āļĢāļģāļˆāļķāļ‡āļŠāļģāļĄāļģāļĢāļ–āļ­āļ­āļāđāļšāļšāļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļ āļĄāđ€āļžāļ·āđˆ āļ­ āļˆāļąāļ”āļāļģāļĢāļāļąāļšāļ„āļ§āļģāļĄāđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ„āļ”āđ‰āđ‚āļ”āļĒāļ•āļĢāļ‡ āđ‚āļ”āļĒāļ—āļąāļ§āđ„āļ›āļ­āļģāļˆāļŠāļĢāļļ āļ›āđ„āļ”āđ‰āļ§āđˆāļģ āļāļģāļĢāļ­āļ­āļāđāļšāļšāļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļ āļĄ āđˆ āļŠāļģāļŦāļĢāļąāļšāļĢāļ°āļšāļšāļ—āļĩāđˆāļĄāļĩ Mismatched Uncertainty āļĄāļĩāļ„āļ§āļģāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļāļ§āđˆāļģāļĢāļ°āļšāļšāļ—āļĩāđˆāļĄāļĩ Matched Uncertainty āđ€āļĄāļ·āđˆāļ­āļ—āļ”āļĨāļ­āļ‡āđƒāļŠāđ‰āļāļģāļĢāļ­āļ­āļāđāļšāļšāļ”āđ‰āļ§āļĒāļ§āļīāļ˜āļĩ SMC āļŠāļģāļŦāļĢāļąāļšāļĢāļ°āļšāļš āļ‹āļķāđˆ āļ‡āļĄāļĩāđ€āļ—āļ­āļĄāļ‚āļ­āļ‡āļŸāļą āļ‡āļāđŒāļŠāļ™āđ„āļĄāđˆāđāļ™āđˆ āļ™āļ­āļ™āđāļšāļš āļą Mismatched Uncertainty āđ‚āļ”āļĒāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļ™ āđ€āļĢāļīāđˆ āļĄāļˆāļģāļāļāļģāļĢāļāļģāļŦāļ™āļ”āļžāļ·āđ‰āļ™āļœāļīāļ§ s x1 x1 āđāļĨāđ‰āļ§āļžāļīāļˆāļģāļĢāļ“āļģ d s x1 x1 x f1 (x1 ) x2 f1 (x1 ) dt 2 f1 (x1 ) u x2 f1 (x1 ) x2 f1 (x1 ) x1 āđ€āļ™āļ·āđˆ āļ­āļ‡āļˆāļģāļ āđ€āļĢāļģāļ—āļĢāļģāļšāđāļ•āđˆāļ„āđˆāļģāļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ‚āļ­āļ‡ f āļ­āļĒāđˆāļģāļ‡āđ„āļĢāļāđ‡āļ•āļģāļĄ f1 x1 āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļ„āļģāļ™āļ§āļ“āđ„āļ”āđ‰ āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļŠāļąāļāļāļģāļ“āļ„āļ§āļšāļ„āļļāļĄ u āļ‹āļķāđˆ āļ‡āļžāļīāļˆāļģāļĢāļ“āļģāļˆāļģāļāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚ V ss 0, x 0 āļˆāļķ āļ‡āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļŦāļģāđ„āļ”āđ‰ āļ”āđ‰āļ§āļĒāđ€āļŦāļ•āļļ āļ™āđ‰ āļĩ āļāļģāļĢ āļą āļ­āļ­āļāđāļšāļšāļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāļ”āđ‰āļ§āļĒāļ§āļīāļ˜āļĩ SMC āļˆāļķāļ‡āđ„āļĄāđˆāļŠāļģāļĄāļģāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļāļšāļĢāļ°āļšāļšāļ—āļĩāđˆāļĄāļĩ Mismatched Uncertainty S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 16
  • 17. 9. āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļˆāļļāļ”āđ€āļ”āđˆ āļ™āđāļĨāļ°āļˆāļļāļ”āļ”āđ‰ āļ­āļĒāļ‚āļ­āļ‡āļāļģāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļˆāļļāļ”āđ€āļ”āđˆ āļ™āļ‚āļ­āļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļĄāļĩāļ”āļąāļ‡āļ™āļĩ āđ‰  Exact compensation (insensitivity) w.r.t. bounded matched uncertainties  Reduced-order of sliding equations  Finite-time convergence to the sliding surface āļˆāļļāļ”āļ”āđ‰ āļ­āļĒāļ‚āļ­āļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļš SMC āļĄāļĩāļ”āļąāļ‡āļ™āļĩ āđ‰  Chattering  Insensitivity only w.r.t. matched perturbations  The sliding variables converge in finite-time: however, the state variables only converge asymptotically  Non-ideal closed-loop performance in presence of parasitic dynamics, discretization and noises  The sliding surface design is restricted to have relative degree one with respect to the control, i.e. higher order derivatives are required for the sliding surface design S MC Copyright ÂĐ (October, 2011) Revised ed. March, 2012 by Ittidej Moonmangmee Page 17