This document describes the design methodology for first, second, and third order sliding mode control. It presents the main concepts of sliding mode control and discusses how to design controllers for single-input single-output systems of different orders. Simulation results in MATLAB and Simulink demonstrate the robustness of sliding mode control in the presence of uncertainties and its ability to drive system states and outputs to zero.
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...rinzindorjej
In this paper, a robust adaptive type-2 fuzzy nonsingular sliding mode controller is designed to stabilize the unstable periodic orbits of uncertain perturbed chaotic system with internal parameter uncertainties and external disturbances. In Higher Order Sliding Mode Control (HOSMC),the chattering phenomena of the control effort is reduced, by using Super Twisting algorithm. Adaptive interval type-2 fuzzy systems are proposed to approximate the unknown part of uncertain chaotic system and to generate the Super Twisting signals. Based on Lyapunov criterion, adaptation laws are derived and the closed loop system stability is guaranteed. An illustrative example is given to demonstrate the effectiveness of the proposed controller.
Sliding Mode Controller for Robotic Flexible Arm Jointomkarharshe
The problem of joint flexibility was of critical importance since the use of robot started in the fields such as space science and surveillance. This project addresses this issue by applying a stabilizing control law, ensuring robustness against plant uncertainties and disturbances.
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...TELKOMNIKA JOURNAL
The development of the algorithms for single input multi output (SIMO) under-actuated systems with mismatched uncertainties is important. Hierarchical sliding-mode controller (HSMC) has been successfully employed to control SIMO under-actuated systems with mismatched uncertainties in a hierarchical manner with the use of sliding mode control. However, in such a control scheme, the chattering phenomenon is its main disadvantage. To overcome the above disadvantage, in this paper, a new compound control scheme is proposed for SIMO under-actuated based on HSMC and fuzzy logic control (FLC). By using the HSMC approach, a sliding control law is derived so as to guarantee the stability and robustness under various environments. The FLC as the second controller completely removes the chattering signal caused by the sign function in the sliding control law. The results are verified through theoretical proof and simulation software of MATLAB through two systems Pendubot and series double inverted pendulum.
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...rinzindorjej
In this paper, a robust adaptive type-2 fuzzy nonsingular sliding mode controller is designed to stabilize the unstable periodic orbits of uncertain perturbed chaotic system with internal parameter uncertainties and external disturbances. In Higher Order Sliding Mode Control (HOSMC),the chattering phenomena of the control effort is reduced, by using Super Twisting algorithm. Adaptive interval type-2 fuzzy systems are proposed to approximate the unknown part of uncertain chaotic system and to generate the Super Twisting signals. Based on Lyapunov criterion, adaptation laws are derived and the closed loop system stability is guaranteed. An illustrative example is given to demonstrate the effectiveness of the proposed controller.
Sliding Mode Controller for Robotic Flexible Arm Jointomkarharshe
The problem of joint flexibility was of critical importance since the use of robot started in the fields such as space science and surveillance. This project addresses this issue by applying a stabilizing control law, ensuring robustness against plant uncertainties and disturbances.
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...TELKOMNIKA JOURNAL
The development of the algorithms for single input multi output (SIMO) under-actuated systems with mismatched uncertainties is important. Hierarchical sliding-mode controller (HSMC) has been successfully employed to control SIMO under-actuated systems with mismatched uncertainties in a hierarchical manner with the use of sliding mode control. However, in such a control scheme, the chattering phenomenon is its main disadvantage. To overcome the above disadvantage, in this paper, a new compound control scheme is proposed for SIMO under-actuated based on HSMC and fuzzy logic control (FLC). By using the HSMC approach, a sliding control law is derived so as to guarantee the stability and robustness under various environments. The FLC as the second controller completely removes the chattering signal caused by the sign function in the sliding control law. The results are verified through theoretical proof and simulation software of MATLAB through two systems Pendubot and series double inverted pendulum.
CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...ijcsitcejournal
In this paper, a novel robust adaptive type-2 fuzzy nonsingular sliding mode controller is proposed to
stabilize the unstable periodic orbits of uncertain perturbed chaotic system with internal parameter
uncertainties and external disturbances. This letter is assumed to have an affine form with unknown
mathematical model, the type-2 fuzzy system is used to overcome this constraint. A global nonsingular
terminal sliding mode manifold is proposed to eliminate the singularity problem associated with normal
terminal sliding mode control. The proposed control law can drive system tracking error to converge to
zero in finite time. The adaptive type-2 fuzzy system used to model the unknown dynamic of system is
adjusted on-line by adaptation law deduced from the stability analysis in Lyapunov sense. Simulation
results show the good tracking performances, and the efficiently of the proposed approach.
DTC Method for Vector Control of 3-Phase Induction Motor under Open-Phase FaultRadita Apriana
Three-phase Induction Motor (IM) drives are widely used in industrial equipments. One of the
essential problems of 3-phase IM drives is their high speed and torque pulsation in the fault conditions.
This paper shows Direct Torque Control (DTC) strategy for vector control of a 3-phase IM under opencircuit
fault. The objective is to implement a solution for vector control of 3-phase IM drives which can be
also used under open-phase fault. MATLAB simulations were carried out and performance analysis is
presented.
In this paper, the tracking control scheme is presented using the framework of finite-time sliding mode control (SMC) law and high-gain observer for disturbed/uncertain multi-motor driving systems under the consideration multi-output systems. The convergence time of sliding mode control is estimated in connection with linear matrix inequalities (LMIs). The input state stability (ISS) of proposed controller was analyzed by Lyapunov stability theory. Finally, the extensive simulation results are given to validate the advantages of proposed control design.
PID Tuning using Ziegler Nicholas - MATLAB ApproachWaleed El-Badry
This is an unreleased lab for undergraduate Mechatronics students to know how to practice Ziegler Nicholas method to find the PID factors using MATLAB.
CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...ijcsitcejournal
In this paper, a novel robust adaptive type-2 fuzzy nonsingular sliding mode controller is proposed to
stabilize the unstable periodic orbits of uncertain perturbed chaotic system with internal parameter
uncertainties and external disturbances. This letter is assumed to have an affine form with unknown
mathematical model, the type-2 fuzzy system is used to overcome this constraint. A global nonsingular
terminal sliding mode manifold is proposed to eliminate the singularity problem associated with normal
terminal sliding mode control. The proposed control law can drive system tracking error to converge to
zero in finite time. The adaptive type-2 fuzzy system used to model the unknown dynamic of system is
adjusted on-line by adaptation law deduced from the stability analysis in Lyapunov sense. Simulation
results show the good tracking performances, and the efficiently of the proposed approach.
DTC Method for Vector Control of 3-Phase Induction Motor under Open-Phase FaultRadita Apriana
Three-phase Induction Motor (IM) drives are widely used in industrial equipments. One of the
essential problems of 3-phase IM drives is their high speed and torque pulsation in the fault conditions.
This paper shows Direct Torque Control (DTC) strategy for vector control of a 3-phase IM under opencircuit
fault. The objective is to implement a solution for vector control of 3-phase IM drives which can be
also used under open-phase fault. MATLAB simulations were carried out and performance analysis is
presented.
In this paper, the tracking control scheme is presented using the framework of finite-time sliding mode control (SMC) law and high-gain observer for disturbed/uncertain multi-motor driving systems under the consideration multi-output systems. The convergence time of sliding mode control is estimated in connection with linear matrix inequalities (LMIs). The input state stability (ISS) of proposed controller was analyzed by Lyapunov stability theory. Finally, the extensive simulation results are given to validate the advantages of proposed control design.
PID Tuning using Ziegler Nicholas - MATLAB ApproachWaleed El-Badry
This is an unreleased lab for undergraduate Mechatronics students to know how to practice Ziegler Nicholas method to find the PID factors using MATLAB.
Mechanical & Model Projects List 2009 10 Ncct Including Ieeencct
Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects, microcontroller projects, vlsi projects, dsp projects, free projects, project review, project report, project presentation, free source code, free project report, Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects
Ieee Embedded Ieee Project Titles, 2009 2010 Ncct Final Year Projectsncct
Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects, microcontroller projects, vlsi projects, dsp projects, free projects, project review, project report, project presentation, free source code, free project report, Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects
Dsp Project Titles, 2009 2010 Ncct Final Year Projectsncct
Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects, microcontroller projects, vlsi projects, dsp projects, free projects, project review, project report, project presentation, free source code, free project report, Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects
Matlab Project Titles, 2009 2010 Ncct Final Year Projectsncct
Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects, microcontroller projects, vlsi projects, dsp projects, free projects, project review, project report, project presentation, free source code, free project report, Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects
Domain Wise Project Titles, 2009 2010 Ncct Final Year Projectsncct
Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects, microcontroller projects, vlsi projects, dsp projects, free projects, project review, project report, project presentation, free source code, free project report, Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects
this is the basic slide for sliding mode controller and how it works. for, any control engineer this this the most important technique to control the non linearity of a system and bring it back to a aymptotically stable system.
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...ijctcm
ABSTRACT
Forced Van der Pol oscillator exhibits chaotic behaviour and instability under certain parameters and this poses a great threat to the systems where it has been applied hence, the need to develop a control method to stabilize and control chaos in a Forced Van der Pol oscillator so as to avoid damage in the controlled system and also to prevent unmodeled dynamics from being introduced in the system. Sliding Mode control makes use of the regulatory variables derived from the controlled Lyapunov function to bring the new variables to stability. The essence of using Integral Backstepping was to prevent chattering which can occur in the control input and can cause instability to the system by igniting unmodeled dynamics. Simulation was done using MATLAB and the results were provided to show the effectiveness of the proposed control method. Integral Backstepping Sliding Mode control method was effective towards stability and chaos control. It was also robust towards matched and unmatched disturbance.
2012
University of Dayton
Electrical and computer department
Nonlinear control system
ABDELBASET ELHANGARI
1011647470
Final project: Designing of Nonlinear Controllers[ ]
[Type the abstract of the document here. The abstract is typically a short summary of the contents of the
document. Type the abstract of the document here. The abstract is typically a short summary of the
contents of the document.]
Contents
1. Experiment #1:.................................................................................................................................... 2
Part A Experiment #1 (Feedback linearization): ................................................................................... 2
Part B of Experiment #1(Sliding Mode Control): .................................................................................. 8
2. Experiment #2:.................................................................................................................................. 12
3. Experiment #3:.................................................................................................................................. 14
Figures:
Figure 1: The System Phase Portrait ............................................................................................................ 4
Figure 2: The System is Open loop Stable .................................................................................................... 5
Figure 3: Regulation of the System States by the Controller ........................................................................ 6
Figure 4: Failure of the Same Controller in the Regulation Process .............................................................. 7
Figure 5: Sliding Mode Control with the Alternative Manifold ................................................................... 10
Figure 6: Sliding Mode Control with the Given Manifold ........................................................................... 11
Figure 7: The Pendulum States Being Regulated near the Zero .................................................................. 13
Figure 8: The phase Portrait of the Open Loop .......................................................................................... 15
Figure 9: Back Stepping Controller Succession........................................................................................... 18
file:///C:/Users/abdu/Desktop/non_lin_proj%23_Toc343179239
file:///C:/Users/abdu/Desktop/non_lin_proj%23_Toc343179240
file:///C:/Users/abdu/Desktop/non_lin_proj%23_Toc343179241
file:///C:/Users/abdu/Desktop/non_lin_proj%23_Toc343179242
file:///C:/Users/abdu/Desktop/non_lin_proj%23_Toc343179243
file:///C:/Users/abdu/Desktop/non_lin_proj%23_Toc343179244
file:///C:/Users/abdu/Desktop/non_lin_proj%23_Toc343179246
1. Experiment #1:
The system is given by
̇
̇
With (.
Big Bang- Big Crunch Optimization in Second Order Sliding Mode ControlIJMTST Journal
In this article, Second order sliding mode with Big Bang- Big Crunch optimization technique is employed
for nonlinear uncertain system.The sliding surface describes the transient behavior of a system in sliding
mode. Frequently, PD- type sliding surface is chosen as a hyperplane in the system state space.An integral
term incorporated in the sliding surface expression that resulted in a type of PID sliding surface as hyperbolic
function for alleviating chattering effect. The sliding mode control law is derived using direct Lyapunov
stability approach and asymptotic stability is proved theoretically. Here, novel tuning scheme is introduced for
estimation of PID sliding surface coefficients, due to which it reduces the reaching time as well as disturbance
effect.The simulation results are presented to make a quantitative comparison with the traditional sliding
mode control. It is demonstrated that the proposed control law improves the tracking performance of system
dynamic model in case of external disturbances and parametric uncertainties.
The International Journal of Computational Science, Information Technology an...rinzindorjej
The International Journal of Computational Science, Information Technology and Control Engineering (IJCSITCE) is an open access peer-reviewed journal that publishes quality articles which make innovative contributions in all areas of Computational Science, Mathematical Modeling, Information Technology, Networks, Computer Science, Control and Automation Engineering. IJCSITCE is an abstracted and indexed journal that focuses on all technical and practical aspects of Scientific Computing, Modeling and Simulation, Information Technology, Computer Science, Networks and Communication Engineering, Control Theory and Automation. The goal of this journal is to bring together researchers and practitioners from academia and industry to focus on advanced techniques in computational science, information technology, computer science, chaos, control theory and automation, and establishing new collaborations in these areas.
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Zac Darcy
This paper describes two controllers designed specifically for adjusting camera’s position in a small
unmanned aerial vehicle (UAV). The optimal controller was designed and first simulated by using
MATLAB technique and the results displayed graphically, also PID controller was designedand
simulatedby using MATLAB technique .The goal of this paper is to connect the tow controllers in cascade
mode to obtain the desired performance and correction in camera’s position in both roll and pitch.
Optimal and pid controller for controlling camera’s position in unmanned aeri...Zac Darcy
This paper describes two controllers designed specifically for adjusting camera’s position in a small unmanned aerial vehicle (UAV). The optimal controller was designed and first simulated by using MATLAB technique and the results displayed graphically, also PID controller was designedand simulatedby using MATLAB technique .The goal of this paper is to connect the tow controllers in cascade mode to obtain the desired performance and correction in camera’s position in both roll and pitch.
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...IJECEIAES
In this work, a fuzzy adaptive PI-sliding mode control is proposed for Induction Motor speed control. First, an adaptive PI-sliding mode controller with a proportional plus integral equivalent control action is investigated, in which a simple adaptive algorithm is utilized for generalized soft-switching parameters. The proposed control design uses a fuzzy inference system to overcome the drawbacks of the sliding mode control in terms of high control gains and chattering to form a fuzzy sliding mode controller. The proposed controller has implemented for a 1.5kW three-Phase IM are completely carried out using a dSPACE DS1104 digital signal processor based real-time data acquisition control system, and MATLAB/Simulink environment. Digital experimental results show that the proposed controller can not only attenuate the chattering extent of the adaptive PI-sliding mode controller but can provide high-performance dynamic characteristics with regard to plant external load disturbance and reference variations.
Tracking and control problem of an aircraftANSUMAN MISHRA
Here our main focus is to monitor and maneuver the flight for a particular distance in a time-scale with absolute control. For this a rigorous formulation of flight mechanics and theories associated with advanced control systems are simplified and analyzed to obtain a feasible & optimized solution.
It is also important to remember that this idea basically involves handling problems of maneuvering control and other pilot-issues of an inner-loop flight-control system and does not dwell on outer loop control systems .
The operational significance of this maneuver is that it allows the pilot to slew quickly without increasing the normal acceleration and turning.
1. Pole Placement in Higher Order Sliding -
Mode Control
June 13, 2015
1
2. Abstract
This paper presents the design methodology for simple sliding mode (first order) control to
higher order (third order) sliding mode control for different control laws. The design methods
for first, second and third order sliding mode control is shown on MATLAB. To stabilize the
system the sliding mode controllers for different orders cited above for single input single out-
put system are built with end results obtained on Simulink. Finally we conclude this paper
depicting the robustness of sliding mode control in the presence of uncertainties.
2
4. 1 Introduction
We all know that there will be lack of similarity in actual plant parameters and its mathe-
matical model in order to design a controller. This dissimilarity arises because of unknown
external disturbances and perturbations. The aim of any control engineer will be to design a
controller which offers overall performance to the control systems with feedback even in the
presence of uncertainties, disturbances. The control law which offers desired performance and
is well known for its robustness is Sliding Mode Control.
The sliding mode control is also known as Variable Structure Control Method, is a non-linear
control method which allows the system to slide not only on one control structure but also on
multiple control structure, these motion which makes the system to slide is known as sliding
mode [1]. There are four types of sliding mode control which is depicted below:
• Reduced Order Sliding Mode Control.
• Integral Sliding Mode Control
• Continuous Time Sliding Mode Control.
• Discrete Time Sliding Mode Control.
The Sliding Mode Control was first applied to continuous time systems and then after with the
advancement in the digital systems this approach extended to discrete time systems. Both in
continuous time and discrete time systems, the sliding mode control consists of set of integra-
tors and states moreover the system states and integrators are well defined using sliding sub
space. The primary and main concern of the sliding mode control is all its system states along
with output must converge asymptotically at zero even in the presence of perturbations and
uncertainties. In the succeeding sections we will present the design methodology for sliding
mode control along with its advantages and disadvantages.
4
5. 2 Main Concepts of Sliding Mode Control
In order to explain the whole methodology of sliding mode control for higher order systems,
first we have to consider the linear time invariant system which is depicted below:
x = Ax + B (u + w)
x → System State
u → Control Law
w → Unknown perturbation at time
In addition (A, B) must be a controllable pair. In the above equation the control law (u) is
supposed to drive state variables to zero. In order to make these states variables converge at
zero we are going to introduce a new variable in the above state space representation which is
shown below
σ = Cx, σ R
Our aim is to drive the above variable which has been introduced to zero in finite time by means
of control law (u). The variable which is introduced above can also be expressed as shown below
σ = ε1
In other words we can express the output (Cx) as
ε = Cx
We can convert the above state space system to transfer function by the expression which is
shown below
g(S) = C (sI − A)−1
B
g(S) → Transfer function which consists of poles and zeros
The zeros of the above transfer function must have a real part less than zero which completely
ensures that the system in minimum phase. The transfer function g(s) representations for first,
second and third order sliding mode controls are generated using MATLAB which is shown in
the appendix section of the report. Hence we can conclude the main concept of sliding mode
control. In the succeeding sections we will briefly describe the main results for first, second and
third order sliding mode control.
5
6. 3 Main Result
The main difference between the conventional and higher order sliding mode control is that the
conventional sliding mode control is restricted to the outputs whose relative degree is equal to
one on the contrary the higher order sliding mode control allows the sliding variables whose
relative degree greater than one. The whole methodology of sliding mode control is based upon
the proof which is shown below which in turn makes sure that the system is in minimum phase.
The Matrix C is obtained using the Ackermann and Utkin
e1 = [0 0...0 1]
C = e1P−1
γ(A)
P → Systems Controllability Matrix
The controllability matrix can be determined by the following
P = [B AB A2
B ... ... An−1
B]
Also, the roots of γ(A) are the eigenvalues of sliding mode dynamics. The original system ma-
trices and the matrices after similarity transformation will have same eigenvalues. The results
obtained with original matrices will exactly replicate the results obtained with new system ma-
trices under similarity transformation. Now we will further expand this sliding mode control
topic depicting the whole system and controller model for first, second and third order systems
respectively.
3.1 First order sliding mode control
Figure 1:
6
7. The Simulink model for first order sliding mode control with its controller is depicted above,
the Simulink results along with design methodology generated on MATLAB is shown in results
and appendix section of this paper.
u = −
CAx + k0 sign(ε1)
CB
3.2 Second order sliding mode control
Figure 2:
We apply the control law which is shown below in order to enforce sliding motion for second
order sliding mode control.
u = −
1
CAB
CA2
x + 10
σ + |σ|
1
2 sign(σ)
|σ | + |σ|
1
2
The controller which is designed using above control for the second order sliding mode control
is depicted below which is included as a subsystem block in the above Simulink model which
has two incoming ports and one outgoing port.
7
8. Figure 3:
The design of methodology for second order sliding mode control is generated on MATLAB
with Simulink results show in appendix and results section respectively.
3.3 Third order sliding mode control
The Simulink model for the third order sliding mode control is shown below. The control law
which is enforced for the third order system is shown below:
8
9. u = −
1
CA2B
CA3
x + 10
σ + 2(|σ | + |σ |
2
3 )
−1
2
(σ + |σ|
2
3 sign(σ)
|σ | + 2(|σ | + |σ|
2
3 )
1
2
Figure 4:
The controller designed for third order using above control law is depicted below
9
11. 4 Results
4.1 First order sliding mode control
The Simulink results obtained for the first order sliding mode control is shown below:
Figure 6:
Figure 7:
11
12. Figure 8:
Hence the above are the results for first order sliding mode control. We can clearly see that all
the system states along with the output are asymptotically converging at zero as per theory of
sliding mode control. Here the system is perturbed by w=0.5sin (10t), moreover the control
law is sampled and held every τ = 0.001 seconds.
4.2 Second order sliding mode control
Figure 9:
12
13. Figure 10:
Figure 11:
Hence above are the Simulink results obtained for second order sliding mode control. We can
clearly see that all the system states along with output are asymptotically converging at zero.
Here system is as usual perturbed by w=0.5 sin(10t), the control law is sampled and held
every τ = 0.001 seconds.
13
14. 4.3 Third order sliding mode control
Figure 12:
Figure 13:
14
15. Figure 14:
Hence above are the Simulink results obtained for third order sliding mode control. Here
the system is perturbed by w=0.5sin(10t) with control law sampled and held every τ =
0.001 seconds.
4.4 Advantages of Sliding mode control
• Sliding mode control is known for its robustness because it makes sure that all the states
along with output converge asymptotically at zero despite uncertainties/disturbances.
• It also makes sure that all the system states along with output converge at zero in finite
time.
• Moreover they exhibit reduced-order compensated dynamics in Simulink results.
The only disadvantage of sliding mode control is chattering, there are many ways to avoid and
is very important to eliminate this chattering by providing continuous/smooth control signal.
This chattering is common in many practical control system problems like DC motor control,
aircraft control. One way to avoid this chattering is using quasi-sliding mode.
15
16. 5 Conclusion
Hence we can conclude this paper on Pole placement in higher order sliding mode control
stating that sliding mode control is known for its robustness even in the presence of uncertain-
ties/disturbances and perturbations which was clearly depicted in the preceding sections with
Simulink results. The only repercussion in sliding mode control is chattering which was dis-
cussed earlier and can be attenuated using quasi sliding mode. We have presented a complete
design methodology for first, second and third order sliding mode control with results obtained
on MATLAB/SIMULINK.
16
27. 0 0 0 1 5
den =
1 -8.8818e-16 -46.87 0 0
gs =
s + 5
-------------------------------
s^4 - 8.882e-16 s^3 - 46.87 s^2
Continuous-time transfer function.
Matrices Obtained after similarity transformation
Acap=t1*A*t
Bcap=t1*B
Ccap=C*t
Acap =
0 1 0 -4.4157e-16
0 0 -5621.4 0
0 0 0 1
0 0 46.87 0
Bcap =
0
-0.26507
0
0.00045553
Ccap =
0.50694 0.10139 294.98 58.997
The above are the codes for the design of first, second and third order sliding mode control
which clearly shows the system matrices given, Matrix C obtained, transfer function and new
system matrices under similarity transformation.