Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers...
Transcript of Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers...
![Page 1: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/1.jpg)
Osaka University
June 7, 2017
Sliding Mode Controllers and Sliding Mode Control for
Multi-input Nonlinear Uncertain Systems
Elisabetta Punta
CNR-IEIIT, Italy
![Page 2: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/2.jpg)
Outline
Osaka University, June 7, 2017
Main Concepts of Sliding Mode
First Order Sliding Mode
Second Order Sliding Mode
Multi-input First Order Sliding Mode
Component-Wise Sliding Mode
Simplex-Based Sliding Mode
Research Results and Applications
2
Sliding Surface
Uncertain Nonlinear Systems
Discontinuous Control
![Page 3: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/3.jpg)
Sliding Mode: a Simple Example
Osaka University, June 7, 2017
perturbation
control
sliding motion
The right-hand side is discontinuous,Finite time convergence toDifferential inclusion:
3
![Page 4: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/4.jpg)
Sliding Mode: a Second Simple Example
Osaka University, June 7, 2017
perturbation
control
sliding motion
The right-hand side is discontinuous,Finite time convergence to
4
![Page 5: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/5.jpg)
Osaka University, June 7, 2017 5
Main Concepts of Sliding Mode
![Page 6: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/6.jpg)
Filippov's Solution of an ODE with Discontinuous r.h.s. (Filippov, 1960)
Osaka University, June 7, 2017 6
Filippov’s Solutions
![Page 7: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/7.jpg)
Filippov's definition of solution, 1960
Osaka University, June 7, 2017
A sliding motion exists if the projections of f + and f – on grad(s) haveopposite sign.
The sliding motion on
The sliding surface
defines the equivalent dynamics
7
![Page 8: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/8.jpg)
Main Concepts of Sliding Mode
Osaka University, June 7, 2017
Uncertain Nonlinear Systems
Filippov’s SolutionsDiscontinuous Control
Sliding Surface
Chattering PhenomenonEquivalent Control (Utkin, 1972)
8
![Page 9: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/9.jpg)
Sliding Surface
Osaka University, June 7, 2017
Uncertain Nonlinear Systems
Discontinuous Control
Sliding Surface
Finite Time Convergence to 𝜎 = 0
9
The sliding surface defines the desired system’s dynamics.The sliding mode control objective is to reach in finite time. Once on the control must keep the trajectories sliding on thesurface: sliding mode.
![Page 10: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/10.jpg)
Equivalent Control (Utkin, 1972)
Osaka University, June 7, 2017
Uncertain Nonlinear Systems
Discontinuous ControlSliding Surface
10
To find the value of the control on the sliding surface :
If is non singular , then the Equivalent Control is defined as:
The sliding mode dynamics:
Equivalent Control (Utkin, 1972)
![Page 11: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/11.jpg)
Problem Formulation
Osaka University, June 7, 2017 11
Uncertain Systems
Design such that and :
with bounded uncertainty (modeling errors and external perturbations)
Control Problem
Sliding Surface
![Page 12: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/12.jpg)
Osaka University, June 7, 2017 12
First Order Sliding Mode
![Page 13: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/13.jpg)
Invariance of Sliding Mode (Drazenovic, 1969)
Osaka University, June 7, 2017 13
Matched Perturbations
![Page 14: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/14.jpg)
First Order Sliding Mode(Emelyanov, 1967), (Utkin, 1971)
Osaka University, June 7, 2017
are the states. is the control.
14
Uncertain Systems
Sliding Surface
Discontinuous Control
![Page 15: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/15.jpg)
First Order Sliding Mode(Precision)
Osaka University, June 7, 2017
are the states. is the control.
15
Uncertain Systems
Sliding Surface
Discontinuous Control
![Page 16: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/16.jpg)
Osaka University, June 7, 2017 16
Second Order Sliding Mode
![Page 17: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/17.jpg)
Second Order Sliding ModeTwisting Algorithm (Emelyanov et al., 1986)
Osaka University, June 7, 2017
are the states. is the control.
17
Uncertain Systems
Sliding Surface
Discontinuous Control
![Page 18: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/18.jpg)
Second Order Sliding ModeTwisting Algorithm (Precision)
Osaka University, June 7, 2017
are the states. is the control.
18
Uncertain Systems
Sliding Surface
Discontinuous Control
![Page 19: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/19.jpg)
Comparison First vs Second Order Sliding Mode(Twisting Algorithm)
Osaka University, June 7, 2017 19
Uncertain SystemsSliding Surface
Discontinuous Control
![Page 20: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/20.jpg)
Second Order Sliding ModeSuper Twisting Algorithm (Levant, 1993)
Osaka University, June 7, 2017
are the states. is the control.
Lipschitz Condition
20
Uncertain Systems
Sliding Surface
Continuous Control
![Page 21: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/21.jpg)
Second Order Sliding ModeSuper Twisting Algorithm (Precision)
Osaka University, June 7, 2017
are the states. is the control.
21
Uncertain Systems
Sliding Surface
Continuous Control
![Page 22: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/22.jpg)
Comparison First vs Second Order Sliding Mode(Twisting and Super Twisting Algorithms)
Osaka University, June 7, 2017 22
![Page 23: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/23.jpg)
Comparison First vs Second Order Sliding Mode(Twisting and Super Twisting Algorithms)
Osaka University, June 7, 2017 23
![Page 24: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/24.jpg)
Second Order Sliding ModeSub-Optimal Algorithm (Bartolini et al., 1997)
Osaka University, June 7, 2017
are the states. is the control.
24
Uncertain Systems
Sliding Surface
Discontinuous Control
![Page 25: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/25.jpg)
Osaka University, June 7, 2017 25
Multi-Input First Order Sliding Mode
![Page 26: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/26.jpg)
Multi-Input First Order Sliding Mode(Component-Wise and Simplex-Based)
Osaka University, June 7, 2017
26
Uncertain Systems
Sliding Surface
Component-WiseDiscontinuous Control
Simplex-BasedDiscontinuous Control
is non singular
![Page 27: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/27.jpg)
Multi-Input First Order Sliding Mode(Convergence Conditions)
Osaka University, June 7, 2017
27
Uncertain Systems
Sliding Surface
Lyapunov Function Candidate
Asymptotic Convergence Finite Time Convergence
![Page 28: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/28.jpg)
Simplex of Vectors
Osaka University, June 7, 2017 28
![Page 29: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/29.jpg)
Multi-Input Sliding Mode Control: Switching Logics
Osaka University, June 7, 2017
Component-WiseSwitching Logic
Simplex-BasedSwitching Logic
29
![Page 30: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/30.jpg)
Osaka University, June 7, 2017 30
Research Activity on Sliding Mode: Results, Projects and Publications
![Page 31: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/31.jpg)
Research Activity on Sliding Mode: Results, Projects and Publications
Osaka University, June 7, 2017 31
2017 Sliding Mode
Second Order Sliding ModeSimplex Sliding Mode
ApproximabilityNonlinear Observers
Chattering ReductionMechanical Systems
Publications
Projects
Applications
years
![Page 32: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/32.jpg)
Cooperative Control for Energy Management SystemsJoint International Lab COOPS
Osaka University, June 7, 2017 32
Principal Investigators Roberto TempoCNR-IEIIT, Italy
Yasumasa FujisakiOsaka University, Japan
Italian Research UnitE. Punta, CNR-IEIITC. Ravazzi, CNR-IEIITE. Capello, Politecnico di TorinoG. Como, Politecnico di TorinoP. Frasca, CNRS GrenobleP. Bolzern, Politecnico di MilanoP. Colaneri, Politecnico di MilanoR. Scattolini, Politecnico di Milano
Novel Tools and Algorithms
Computational Efficiency
Robustness
Heterogeneous Devices
Reliability
National Research Council of Italy &Japan Science and Technology Agency
(2015-17)
Fabrizio DabbeneCNR-IEIIT, Italy
![Page 33: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/33.jpg)
Sliding Mode Control for Wind Energy Conversion Optimization
Osaka University, June 7, 2017 33
![Page 34: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/34.jpg)
Aerospace Applications(E. Capello, F. Dabbene, G. Guglieri, E. Punta, R. Tempo)
Osaka University, June 7, 2017 34
[1] E. Capello, F. Dabbene, G. Guglieri, E. Punta, R. Tempo, “Rendez-Vous and Docking Position Trackingvia Sliding Mode Control,” American Control Conference-ACC 2015, Chicago, IL, USA, July 1–3, 2015.
[2] E. Capello, F. Dabbene, G. Guglieri, E. Punta, R. Tempo, “Rendez-Vous and Docking Maneuvers viaSliding Mode Controllers,” Journal of Guidance, Control, and Dynamics, vol. 40, no. 6, 2017.
Rendez-Vous and Docking Maneuvers via Sliding Mode Controllers
![Page 35: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/35.jpg)
Fault Detection and Monitoring via Sliding Mode Techniques
Bilateral Project – CNR (Italy) and CoNaCyT (Mexico)
Osaka University, June 7, 2017 35
Principal Investigators Elisabetta PuntaCNR-IEIIT, Turin, Italy
Leonid FridmanUNAM, Mexico City
Fault Detection and Isolation Novel Tools and Algorithms
Second Order Sliding Mode Sliding Mode Differentiators
Nonlinear Observers
National Research Council of Italy &National Council of Science and Technology of Mexico (2013-15)
[1] G. Bartolini, A. Estrada, E. Punta, “Output regulation of some classes of SISO non-minimum phase non-affine systems,” the 52nd IEEEConference on Decision and Control - CDC 2013, Florence, Italy, December 10-13, 2013.[2] A. Ferreira de Loza, E. Punta, L. Fridman, G. Bartolini, S. Delprat, “Nested backward compensation of unmatched perturbations viaHOSM observation,” Journal of the Franklin Institute, vol. 351, no. 5, pp. 2397–2410, 2014.[3] H. Rios, E. Punta, L. Fridman, “Fault detection for nonlinear non-affine systems via sliding-mode output-feedback and HOSMdifferentiator,” the 13th IEEE International Workshop on Variable Structure Systems - VSS 2014, Nantes, France, June 29-July 2, 2014.[4] H. Rios, E. Punta, L. Fridman, "Fault Detection and Isolation for Nonlinear Non-Affine Uncertain Systems via Sliding-Mode Techniques,"International Journal of Control, submitted, 2015.[5] G. Bartolini, A. Estrada, E. Punta, “Adaptive tracking of sinusoids with unknown frequencies for some classes of SISO non-minimumphase systems,” International Journal of Adaptive Control and Signal Processing, submitted, 2015.[6] G. Bartolini, A. Estrada, E. Punta, “Observation and output adaptive tracking for a class of nonlinear nonminimum phase systems,”International Journal of Control, submitted, 2015.
![Page 36: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/36.jpg)
Simplex Sliding Mode Methods(G. Bartolini, E. Punta, T. Zolezzi)
Osaka University, June 7, 2017 36
Multi-Input Nonlinear Systems Mono-directional InputsSimplex of Vectors
[1] G. Bartolini, E. Punta, “Multi-input sliding mode control of nonlinear uncertain non-affine systems withmono-directional actuation,” IEEE Transactions on Automatic Control, vol. 60, no. 2, pp. 393–403, 2015.[2] G. Bartolini, E. Punta, T. Zolezzi, “Simplex sliding mode control of multi-input systems with chatteringreduction and mono-directional actuators,” Automatica, vol. 47, no. 11, pp. 2433–2437, 2011.[3] G. Bartolini, E. Punta, T. Zolezzi, “Simplex sliding mode methods for the chattering reduction control ofmulti-input nonlinear uncertain systems,” Automatica, vol. 45, no. 8, pp. 1923–1928, 2009.[4] G. Bartolini, E. Punta, T. Zolezzi, “Simplex methods for nonlinear uncertain sliding mode control,” IEEETransactions on Automatic Control, vol. 49, no. 6, pp. 922–933, 2004.[5] G. Bartolini, F. Parodi, E. Punta, T. Zolezzi, “On sliding mode control of mechanical systems,” ComptesRendus de l’Académie des Sciences - Série IIb - Mécanique, vol. 329, no. 12, pp. 835–842, 2001.[6] G. Bartolini, M. Coccoli, E. Punta, “Simplex Based Sliding Mode Control of an Underwater Gripper,”ASME Journal of Dynamic Systems, Measurement and Control, vol. 122, no. 4, pp. 604–610, 2000.
![Page 37: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/37.jpg)
Sliding Mode Output-Feedback(G. Bartolini, E. Punta)
Osaka University, June 7, 2017 37
Multi-Input Multi-Output Nonlinear Systems Nonlinear Observers
[1] G. Bartolini, E. Punta, “Sliding mode output-feedback stabilization of uncertain nonlinear nonaffinesystems,” Automatica, vol. 48, no. 12, pp. 3106–3113, 2012.[2] G. Bartolini, E. Punta, “Reduced-Order Observer in the Sliding Mode Control of Nonlinear Non-AffineSystems,” IEEE Transactions on Automatic Control, vol. 55, no. 10, pp. 2368–2373, 2010.[3] G. Bartolini, E. Punta, “Reduced order observers for the sliding mode control of mechanical systems withelastic joints,” International Journal of Control, vol. 83, no. 7, pp. 1364–1373, 2010.[4] E. Punta, “Observers with Discrete-Time Measurements in the Sliding Mode Output- FeedbackStabilization of Nonlinear Systems (Invited Chapter),” B. Bandyopadhyay, S. Janardhanan, S. Spurgeon, Eds.,in Advances in Sliding Mode Control. Concept, Theory and Implementation. Springer Verlag, 2013.
![Page 38: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/38.jpg)
Multi-Input Sliding Mode Control with Uncertain Control Matrix(G. Bartolini, E. Punta)
Osaka University, June 7, 2017 38
Multi-Input Multi-Output Nonlinear Systems
Integral Sliding Mode Control
[1] G. Bartolini, E. Punta, T. Zolezzi, “Multi-input sliding mode control of nonlinear uncertain affine systems,”International Journal of Control, vol. 84, no. 5, pp. 867–875, 2011.[2] G. Bartolini, E. Punta, “Integral Sliding Mode Control of Multi-input Nonlinear Uncertain Non-affineSystems (Invited Chapter),” Xinghuo Yu, Mehmet Onder Efe, Eds., in Recent Advances in Sliding Modes:From Control to Intelligent Mechatronics. Springer Verlag, 2015.
Uncertain Control Matrix
![Page 39: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/39.jpg)
Mechanical Systems(G. Bartolini, M. Coccoli, A. Ferrara, A. Pisano, E. Punta, E. Usai, T. Zolezzi)
Osaka University, June 7, 2017 39
Water-Jet Systems Underwater Gripper BipedGantry Crane[1] G. Bartolini, E. Punta, “Reduced order observers for the sliding mode control of mechanical systems with elastic joints,” InternationalJournal of Control, vol. 83, no. 7, pp. 1364–1373, 2010.[2] G. Bartolini, N. Orani, A. Pisano, E. Punta, E. Usai, “A combined first-/second-order sliding-mode technique in the control of a jet-propelledvehicle,” International Journal of Robust and Nonlinear Control, vol. 18, no. 4–5, pp. 570–585, 2008.[3] G. Bartolini, A. Pisano, E. Punta, E. Usai, “A survey of applications of second-order sliding mode control to mechanical systems,”International Journal of Control, vol. 76, no. 9–10, pp. 875–892, 2003.[4] G. Bartolini, F. Parodi, E. Punta, T. Zolezzi, “On sliding mode control of mechanical systems,” Comptes Rendus de l’Académie des Sciences- Série IIb - Mécanique, vol. 329, no. 12, pp. 835–842, 2001.[5] G. Bartolini, M. Coccoli, E. Punta, “Simplex Based Sliding Mode Control of an Underwater Gripper,” ASME Journal of Dynamic Systems,Measurement and Control, vol. 122, no. 4, pp. 604–610, 2000.[6] G. Bartolini, E. Punta, “Chattering elimination with second order sliding modes robust to Coulomb friction,” ASME Journal of DynamicSystems, Measurement and Control, vol. 122, no. 4, pp. 679–686, 2000.[7] G. Bartolini, A. Ferrara, E. Punta, “Multi-input second-order sliding-mode hybrid control of constrained manipulators,” Dynamics andControl, vol. 10, no. 3, pp. 277–296, 2000.[8] G. Bartolini, A. Ferrara, E. Punta, E. Usai, “Chattering elimination in the hybrid control of constrained manipulators via first/second ordersliding mode control,” Dynamics and Control, vol. 9, no. 2, pp. 99–124, 1999.
![Page 40: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/40.jpg)
Water-Jet Propulsion System
Osaka University, June 7, 2017 40
variable-area nozzles spear valves directly-coupled linear electric motors
Water-Jet Actuated
Italian Patent: Dynamic Positioning of Objects
![Page 41: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/41.jpg)
Gantry Crane Model
Osaka University, June 7, 2017 41
dimensions: 1.4 x 1 x 1.2 m (LxWxH) hoisting capability: 2kg hoisting speed: 0.15 m/s trolley speed: 0.1 m/s
![Page 42: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/42.jpg)
Dexterous Underwater Gripper(AMADEUS 1-2, EU-Mast II-III, 1994-96, 1997-99)
Osaka University, June 7, 2017 42
Direct-Electric-Drive Hydraulic Actuation System Bellows Cardan (universal) joints Linear electric motors (voice coil type) Position sensors
ElectrohydraulicActuation
Dexterity
Pressure Compensated
![Page 43: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/43.jpg)
Biped Robot (PFR Robotic Project -CNR, 1993-94)
Osaka University, June 7, 2017 43
8 DOF (3 rotational, 5 linear) walk speed up to 0.15 m/s (flat surface) climb step up to 0.15 m high change direction of motion
BipedRobot
![Page 44: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/44.jpg)
Approximability for Sliding Mode Systems(G. Bartolini, E. Punta, T. Zolezzi)
Osaka University, June 7, 2017 44
Approximability Properties Second Order Sliding Mode
[1] G. Bartolini, E. Punta, T. Zolezzi, “Approximability Properties for Second-Order Sliding Mode ControlSystems,” IEEE Transactions on Automatic Control, vol. 52, no. 10, pp. 1813–1825, 2007.
![Page 45: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/45.jpg)
Osaka University, June 7, 2017 45
Conclusions
![Page 46: Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods](https://reader034.fdocuments.net/reader034/viewer/2022052203/5abbe0417f8b9ab1118d8003/html5/thumbnails/46.jpg)
Conclusions
Osaka University, June 7, 2017 46
Main Concepts of Sliding Mode
First Order Sliding Mode
Second Order Sliding Mode
Multi-input First Order Sliding Mode
Component-Wise Sliding Mode
Simplex-Based Sliding Mode
Research Results and Applications