46
Osaka University June 7, 2017 Sliding Mode Controllers and Sliding Mode Control for Multi-input Nonlinear Uncertain Systems Elisabetta Punta CNR - IEIIT, Italy

Sliding Mode Controllers and Sliding Mode Control for ... · PDF fileSliding Mode Controllers and Sliding Mode Control for ... multi-input nonlinear uncertain systems, ... Simplexmethods

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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