SlideShare a Scribd company logo
1 of 36
Presented by:
SMILIN MARY JOE
14mee11015.
Guided by:
Mrs.MINU V S
Asst . Professor EEE
MES college of Engineering
Kuttippuram.
OUTLINE
οƒ˜Introduction.
οƒ˜Pneumatic muscle actuator.
οƒ˜Components and properties of PMAs
οƒ˜Conventional PID
οƒ˜AN-PID
οƒ˜Fundamental components of AN-PID
οƒ˜Conclusion
οƒ˜References
16-02-2015 2
INTRODUCTION
β€’ Advanced Nonlinear PID control is a model-less control
mainly preferred in industrial control applications.
β€’ They are used to achieve
οƒΌ reference tracking.
οƒΌ disturbance cancellation.
β€’ Nonlinearities in the system will lead to significant
increase in modeling complexities so we prefer
AN-PID.
16-02-2015 3
s.p e u y
SIMPLE BLOCK DIAGRAM OF A PROCESS WITH AN-PID
CONTROLLER
16-02-2015 4
AN-PID Plant
Nonlinear
adjustments
PNEUMATIC MUSCLE ACTUATORS
‒ Pneumatic Muscle Actuator PMA
β€’ It is a tube like actuator.
β€’ They are characterized by decrease in actuating length
when pressurized.
β€’ PMA is a device that mimics behaviour of skeletal muscle
β€’ It generate force in a nonlinear manner when activated
(pressurized).
β€’ It replaced pneumatic cylinders.
16-02-2015 5
PMA
PMA in normal state Pressurised PMA
16-02-2015 6
ADVANTAGES OF PMAs OVER PNEUMATIC
CYLINDERS:
οƒ˜High force-to-weight ratio.
οƒ˜No mechanical parts.
οƒ˜Lower compressed air consumption.
οƒ˜Low cost
οƒ˜Light weight
οƒ˜faster
16-02-2015 7
COMPONENTS AND POPERTIES OF
PMA
β€’ The basic PMA component is Festo muscle(test
PMA).
β€’ Two Festo muscles having same properties of test
PMA are used form antagonist setup.
β€’ They are clamped together and are connected with test
PMA via a pulley.
16-02-2015 8
PMA Setup Cross section of PMA tube
16-02-2015 9
β€’ All three PMAs are on vertical position and their upper end is
clamped.
β€’ Pressure regulators β†’ to control and measure the compressed
air supplied to PMAs.
β€’ A pressure sensor is integrated inside pressure regulator to
provide measurement accuracy.
β€’ A distance sensor is used to measure the displacement of PMA
in the vertical axis.
β€’ A load cell is used to measure force produced from PMA.
β€’ Data acquisition β†’national instruments USB-6251 DAC .
16-02-2015 10
NON LINEAR PROPERTIES OF PMA:-
β€’ PMA is having double helix aramid netting, it is covered
by a neoprene threaded coating β†’ tube like formation.
β€’ Aluminium bearing are properly attached at the ends of
the aramid-neoprene fibre wrapping.
β€’ Cross-sectional view of the PMA is shown in figure.
16-02-2015 11
β€’ The dual material leads to a non-linear characteristics:-
οƒ˜Viscoelastic properties of the neoprene wrapping
οƒ˜Friction phenomena between the aramid threads and
neoprene coating .
οƒ˜Irregular deformation of the tubes.
β€’ These properties result in complex hysteretic phenomena.
16-02-2015 12
CONVENTIONAL PID
β€’ It is the most utilised controller.
β€’ It features a feedback control action u(t).
β€’ u(t) οƒ  weighted sum of three control parameters
* Proportional term
* Integral term
* Derivative term
β€’ They are mathematically formulated as:-
u(t)=𝑲 𝑷 𝒆 𝒕 +
𝟏
𝑻 𝑰 𝟎
𝒕
𝒆 𝒕 𝒅𝒕 + 𝑻 𝑫
𝒅𝒆(𝒕)
𝒅𝒕
………….(1)
16-02-2015 13
Cont…
β€’ Where
𝐾 𝑃 οƒ  Proportional gain
𝑇𝐼 οƒ  Reset time
𝑇 𝐷 οƒ  Rate time
e(t)οƒ  Error signal
e(t) =𝒙 𝒅(t)-x(t) ……………………………..(2)
π‘₯ 𝑑(t) : Set point value
x(t) : Process value
β€’ Controllers goal is to
* adjust the manipulated variable u(t)
* minimise the process error signal e(t)
16-02-2015 14
Contd…
β€’ Due to the positioning control problem in PMA actuated
applications different PID controllers were used.
β€’ Apart from this a more efficient type of PID controller is
used here.
β€’ That is Advanced nonlinear PID .
16-02-2015 15
AN-PID
β€’ Conventional PID control is considered as ideal.
β€’ In cases of highly nonlinear processes like PMA, there is a
need of modifying the conventional PID.
β€’ This is to achieve advanced performance.
β€’ For this AN-PID was formulated.
β€’ Additional degrees of freedom and tuning parameters was
incorporated with conventional PID.
16-02-2015 16
FEATURES OF AN-PID
οƒ˜ Increased flexibility
οƒ˜ Advanced customizable properties of overall control behaviour
οƒ˜ Trapezoidal integration and partial derivative action
οƒ˜ Nonlinear adjustment of the integral action by anti-windup
switch function
οƒ˜ Gain scheduling mechanism
οƒ˜ Bumpless transition mechanism
16-02-2015 17
FUNDAMENTAL COMPONENTS OF
AN-PID
DERIVATIVE KICK CANCELLATION & NONLINEAR
INTEGRAL ADJUSTMENT
β€’ Sudden alteration in β€› π‘₯ 𝑑 ’ value results in spikes in PID
output.
β€’ This is due to response of the derivative term οƒ Derivative
kick
β€’ To avoid the derivative kick derivative term is posed on the
process value β€›x’ instead of e(t).
β€’ So derivative term 𝑒 𝑑(t) is expressed as 𝑒 𝐷(t)
16-02-2015 18
Contd….
𝑒 𝐷(t) = 𝐾 𝑃 𝑇 𝐷
𝑑π‘₯(𝑑)
𝑑𝑑
…………………. (3)
β€’ To avoid the overshoot οƒ  a nonlinear term β€› h(t) ’ was
added for adjusting the integral term 𝑒𝑖(t).
β€’ Then 𝑒𝑖(t) is denoted as 𝑒𝐼(t).
β€’ Where 𝑒𝐼(t) = 𝐾 𝑃
β„Ž(𝑑)
𝑇 𝐼 0
𝑑
𝑒 𝑑 𝑑𝑑 ………………….(4)
β€’ With h(t) = (π‘₯2
𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ ( π‘₯2
𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’+ 10𝑒2(t)))
π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ - Range of set-point value
16-02-2015 19
Contd…
TWO DEGREE FREEDOM ERROR MODIFICATION
β€’ Additional modes were introduced for the PID tuning
parameters.
β€’ The modes selectors are f , q € R.
β€’ They are posed on proportional and derivative term is, whereas
integral term is remained unaffected to avoid steady state
error.
β€’ The error signals are chosen as:-
𝑒 𝑃(t) = fπ‘₯ 𝑑(t) - x(t)
𝑒𝐼(t) = π‘₯ 𝑑 𝑑 - x(t)
𝑒 𝐷(t) = qπ‘₯ 𝑑(t) - x(t) ....(5)
16-02-2015 20
Contd…
β€’ In conventional PID multiple control demands were
satisfied by using the error mechanism in one- degree of-
freedom manner.
β€’ Equation (5) formulates a two-degree-of-freedom for
AN-PID.
β€’ This provided advanced flexibility for control design
οƒ helped in disturbance rejection.
16-02-2015 21
β€’ Mode selector f € [0,1] οƒ  trade-off between noise rejection and
set-point tracking.
β€’ f=1 β†’ error effected action β†’ control emphasis on tracking
reference signal.
β€’ f = 0 β†’ measurement effected action β†’ emphasis on disturbance
cancellation.
β€’ Mode selector q € [0,1].
β€’ q = 1β†’ differentiation on error
β€’ q = 0β†’ differentiation on measurement β†’reduces derivative
kick.
16-02-2015 22
Contd…..
 ADVANCED NONLINEAR ERROR FUNCTION
β€’ To achieve good control behaviour in different error
magnitudes through auto-adjustable gain β†’nonlinear error
function error squared is used.
𝒆 𝒔𝒒𝒖𝒂𝒓𝒆𝒅(t) =
𝒆 𝒕 Γ— 𝒆(𝒕)
𝒙 𝒅,π’“π’‚π’π’ˆπ’†
........... (6)
β€’ This will increase the efficiency of PID algorithm against
low-frequency disturbances which cannot be removed from
the measurement signal.
16-02-2015 23
β€’ This function drives the ‛𝐾 𝑃’ to lower values as error
decreases and vice versa.
β€’ Equation (6) is again modified as
𝑒ANβˆ’PID(t) =
𝑒(𝑑)
π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’
𝑔 Γ— π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ + (1 βˆ’ 𝑔) 𝑒(𝑑) ..(7)
𝑔 β†’ linearity factor
β€’ 𝑔 € R+
and is bounded in 𝑔[0,1].
β€’ 𝑔 accounts the increase in 𝐾 𝑃 with respect to error.
β€’ Graphical representation between linear error and
modified squared-error is shown in figure.
16-02-2015 24
𝑔=0 β†’ linear error signal
𝑔=1 β†’ squared error
𝑔=0.3
𝑒ANβˆ’PID(t) = 0.3e(t)+0.7
𝑒(𝑑)Γ— 𝑒(𝑑)
π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’
………….(8)
16-02-2015 25
β€’ In case of small values of e(t) , the effect of the term
𝑒(𝑑) Γ— |𝑒(𝑑)| π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ will become negligible β†’ result in
minimum value of 𝑒ANβˆ’PID(t).
𝑒ANβˆ’PID(t) = 0.3 e(t) ........(9)
β€’ Comparing equation (5) and (7) error signals for proportional,
integral and derivative actions are given by
𝑒 𝑃
ANβˆ’PID(t)=
[𝑓π‘₯ 𝑑 βˆ’π‘₯ 𝑑 ]
π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’
Γ— 𝑔π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ + 1 βˆ’ 𝑔 𝑓π‘₯ 𝑑 𝑑 βˆ’ π‘₯(𝑑) (10)
𝑒𝐼
ANβˆ’PID
(t)=
π‘₯ 𝑑 𝑑 βˆ’π‘₯(𝑑)
π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’
Γ— 𝑔π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ + (1 βˆ’ 𝑔) π‘₯ 𝑑 𝑑 βˆ’ π‘₯(𝑑)
16-02-2015 26
𝑒 𝐷
ANβˆ’PID(t)=
π‘žπ‘₯ 𝑑 𝑑 βˆ’π‘₯(𝑑)
π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’
Γ— 𝑔π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ + (1 βˆ’ 𝑔)| π‘žπ‘₯ 𝑑 𝑑 βˆ’
16-02-2015 27
β€’ Discretization of the integral term is by trapezoidal integration.
β€’ This is for smoother integral action control during x or π‘₯ 𝑑
variation.
𝑒𝐼(n) = 𝑒𝐼(n-1) + 𝐾 𝑃
βˆ†π‘‡
𝑇 𝐼
𝑒 𝐼
ANβˆ’PID(𝑛)+ 𝑒 𝐼
ANβˆ’PID(π‘›βˆ’1)
2
h(n) ..(14)
β€’ Discrete equivalent derivative term is
𝑒 𝐷(n) = 𝐾 𝑃
𝑇 𝐷
βˆ†π‘‡
𝑒 𝐷
ANβˆ’PID 𝑛 βˆ’ 𝑒 𝐷
ANβˆ’PID(𝑛 βˆ’ 1) ……(15)
β€’ Discrete control output is given by adding (13) (14) (15)
𝒖 π€πβˆ’ππˆπƒ(𝒏) = 𝒖 𝑷(n) + 𝒖 𝑰(n) + 𝒖 𝑫(n) .......(16)
16-02-2015 28
β€’ 𝑒 π΄π‘βˆ’π‘ƒπΌπ·(n) limits between 𝑒 π‘šπ‘Žπ‘₯ and 𝑒 π‘šπ‘–π‘› .
β€’ In case of constant error factors integral action drives the
control effort to its extreme values 𝑒 π‘šπ‘Žπ‘₯ or 𝑒 π‘šπ‘–π‘› .
β€’ This results in saturated condition β†’ windup.
β€’ Windup will cause overshoot phenomena ,this is avoided
by a switch function β†’ by using anti-windup switchβ€›αΊŸβ€™.
β€’ ẟ will be enhanced with equation (14).
𝑒𝐼(n) = 𝑒𝐼(n-1) +ẟ 𝐾 𝑝
βˆ†π‘‡
𝑇 𝐼
𝑒 𝐼
ANβˆ’PID(𝑛)+ 𝑒 𝐼
ANβˆ’PID(π‘›βˆ’1)
2
h(n) ... (17)
16-02-2015 29
 GAIN SCHEDULING
β€’ For highly nonlinear process, efficient control
performance is being required throughout their operating
range β†’ gain scheduler.
β€’ Then gain scheduler must be incorporated AN-PID loop.
β€’ This scheduling has the ability to control parameters 𝐾 𝑃,
𝑇𝐼 and 𝑇 𝐷 β†’ according to region of operation specified
by π‘₯ 𝑛 .
β€’ An additional switching signal β€›i’ is introduced.
16-02-2015 30
β€’ Switching signal (i) rules the previous switching values of
gain constants.
β€’
𝐾 𝑃
𝑇𝐼
𝑇 𝐷
=
𝐾 𝑃,𝑖
𝑇𝐼,𝑖
𝑇 𝐷,𝑖
for i = 1,2,3,…..,N
N β†’ Maximum number of operating regions
 BUMPLESS TRANSITION
β€’ Bumpless transition is used for smooth transition between
areas of operation .
β€’ It act as integral sum of adjustment function.
16-02-2015 31
β€’ Here 𝑒 𝑃 + 𝑒𝐼 is kept in kept invariant to parameter
alterations.
β€’ Inorder to ensure the invariance during such changes
integral action 𝑒𝐼(n) is being altered.
𝑒𝐼(n) = 𝑒𝐼(n-1) + 𝐾 𝑃(n-1)𝑒 𝑃
ANβˆ’PID(n-1) - 𝐾 𝑃(n) 𝑒 𝑃
ANβˆ’PID(n)
𝑒ANβˆ’PID
Bumpless
(n) = 𝐾 𝑃(n-1)𝑒 𝑃
ANβˆ’PID
(n-1) + 𝐾 𝑃(n) Γ—
[ẟ
βˆ†π‘‡
𝑇 𝐼
𝑖=1
π‘›βˆ’1
[
𝑒 𝐼
ANβˆ’PID(𝑖)+𝑒 𝐼
ANβˆ’PID(π‘–βˆ’1)
2
]h(i-1)
+
𝑇 𝐷
𝑇 𝐼
[𝑒 𝐷
ANβˆ’PID(n) - 𝑒 𝐷
ANβˆ’PID(n-1) ] …..(18)
16-02-2015 32
AN-PID STRUCTURE
16-02-2015 33
CONCLUSION
β€’ Presented about the advanced and highly adjustable
performance of AN-PID.
β€’ This control helps for smooth functioning of PAMs.
β€’ In future PMA-actuated applications will be used to
perform various operations (e.g., aligning, pressing,
drilling, gripping, clamping, handling, transporting) .
16-02-2015 34
REFERENCES
[1] George Andrikopoulos ,β€›Advanced Nonlinear PID-Based Antagonistic
Control for Pneumatic Muscle Actuators’ ,IEEE Transactions on industrial
electronics, VOL. 61, NO. 12, DECEMBER 2014.
[2] A. B. Corripio, β€˜Tuning of Industrial Control Systems’, 2nd ed. Raleigh,
NC, USA: ISA,Jan 2000
[3] K. J. Γ…strΓΆm and T. Hagglund, β€˜PID Controllers: Theory, Design and
Tuning’, IEEE Control Engineering USA:ISA Dec 1995
[4] S. Bennett, β€˜A History of Control Engineering’,IEEE Control Engineering
U.K.: IET Jun.1986
16-02-2015 35
16-02-2015 36

More Related Content

What's hot

Industrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersIndustrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersBehzad Samadi
Β 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032Charlton Inao
Β 
Speed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportSpeed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportBinod kafle
Β 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.Mahmoud Hussein
Β 
Control actions
Control actionsControl actions
Control actionsVishal Thakur
Β 
Control Systems Design- PID Tuning
Control Systems Design- PID TuningControl Systems Design- PID Tuning
Control Systems Design- PID Tuningparulo123
Β 
Screenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfScreenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfmuhammadsubhan626458
Β 
PID controller in control systems
PID controller in control systemsPID controller in control systems
PID controller in control systemskhalaf Gaeid
Β 
Control Systems Basics
Control Systems BasicsControl Systems Basics
Control Systems BasicsJohn Todora
Β 
1 mrac for inverted pendulum
1 mrac for inverted pendulum1 mrac for inverted pendulum
1 mrac for inverted pendulumnazir1988
Β 
PID Controllers
PID ControllersPID Controllers
PID ControllersAnkit Basera
Β 
A software based gain scheduling of pid controller
A software based gain scheduling of pid controllerA software based gain scheduling of pid controller
A software based gain scheduling of pid controllerijics
Β 
Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee formatKrishnaveni Reddy
Β 
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controllerSubhankar Sau
Β 

What's hot (19)

Pi dcontroller
Pi dcontrollerPi dcontroller
Pi dcontroller
Β 
Industrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersIndustrial Control Systems - PID Controllers
Industrial Control Systems - PID Controllers
Β 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
Β 
Speed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportSpeed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress report
Β 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.
Β 
Control actions
Control actionsControl actions
Control actions
Β 
Control Systems Design- PID Tuning
Control Systems Design- PID TuningControl Systems Design- PID Tuning
Control Systems Design- PID Tuning
Β 
Screenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfScreenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdf
Β 
PID controller in control systems
PID controller in control systemsPID controller in control systems
PID controller in control systems
Β 
Control Systems Basics
Control Systems BasicsControl Systems Basics
Control Systems Basics
Β 
1 mrac for inverted pendulum
1 mrac for inverted pendulum1 mrac for inverted pendulum
1 mrac for inverted pendulum
Β 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
Β 
PID Controllers
PID ControllersPID Controllers
PID Controllers
Β 
A software based gain scheduling of pid controller
A software based gain scheduling of pid controllerA software based gain scheduling of pid controller
A software based gain scheduling of pid controller
Β 
Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
Β 
Pid controller
Pid controllerPid controller
Pid controller
Β 
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controller
Β 
Control system
Control systemControl system
Control system
Β 
Pid controller bp ganthia
Pid controller bp ganthiaPid controller bp ganthia
Pid controller bp ganthia
Β 

Viewers also liked

Identification Procedure for McKibben Pneumatic Artificial Muscle Systems
Identification Procedure for McKibben Pneumatic Artificial Muscle SystemsIdentification Procedure for McKibben Pneumatic Artificial Muscle Systems
Identification Procedure for McKibben Pneumatic Artificial Muscle SystemsKiminao Kogiso
Β 
Modeling of McKibben pneumatic artificial muscle system using pressure-depend...
Modeling of McKibben pneumatic artificial muscle system using pressure-depend...Modeling of McKibben pneumatic artificial muscle system using pressure-depend...
Modeling of McKibben pneumatic artificial muscle system using pressure-depend...Kiminao Kogiso
Β 
Pneumatic Air Muscles
Pneumatic Air MusclesPneumatic Air Muscles
Pneumatic Air MusclesMod Narayan Jha
Β 
Air Muscles:-The Neo Pneumatic Actuators
Air Muscles:-The Neo Pneumatic ActuatorsAir Muscles:-The Neo Pneumatic Actuators
Air Muscles:-The Neo Pneumatic ActuatorsYashasvi Sharma
Β 
Experimental Validation of McKibben Pneumatic Artificial Muscle Model
Experimental Validation of McKibben Pneumatic Artificial Muscle ModelExperimental Validation of McKibben Pneumatic Artificial Muscle Model
Experimental Validation of McKibben Pneumatic Artificial Muscle ModelKiminao Kogiso
Β 
Considerations on model predictive control of McKibben pneumatic artificial m...
Considerations on model predictive control of McKibben pneumatic artificial m...Considerations on model predictive control of McKibben pneumatic artificial m...
Considerations on model predictive control of McKibben pneumatic artificial m...Kiminao Kogiso
Β 
Report on hybird 26sep
Report on hybird  26sepReport on hybird  26sep
Report on hybird 26sepshubham saini
Β 
Dildar rahman report on hybrid vehicle
Dildar rahman report on hybrid vehicleDildar rahman report on hybrid vehicle
Dildar rahman report on hybrid vehicleDildar4
Β 
Front Wheel Steering System With Moveable Headlights
Front Wheel Steering System  With  Moveable HeadlightsFront Wheel Steering System  With  Moveable Headlights
Front Wheel Steering System With Moveable HeadlightsSuchit Moon
Β 
Hybrids Cars a simple Idea
Hybrids Cars a simple IdeaHybrids Cars a simple Idea
Hybrids Cars a simple IdeaPraveen Tiwari
Β 
Steering system project report
Steering system project reportSteering system project report
Steering system project reportDeepak kango
Β 
Four wheel steering system
Four wheel steering systemFour wheel steering system
Four wheel steering systemrohan131994
Β 
SYNOPSIS fOR FOUR WHEEL STEERING SYSTEM (MECHANICAL ENGG.)
SYNOPSIS fOR FOUR WHEEL STEERING SYSTEM (MECHANICAL ENGG.)SYNOPSIS fOR FOUR WHEEL STEERING SYSTEM (MECHANICAL ENGG.)
SYNOPSIS fOR FOUR WHEEL STEERING SYSTEM (MECHANICAL ENGG.)Brij Bhushan Singh
Β 
HYBRID ELECTRIC VEHICLE
HYBRID ELECTRIC VEHICLE HYBRID ELECTRIC VEHICLE
HYBRID ELECTRIC VEHICLE Sadaf Nidah
Β 
Steering system in automobile
Steering system in automobileSteering system in automobile
Steering system in automobileFarhan Afzal
Β 
Four wheel steering system
Four wheel steering systemFour wheel steering system
Four wheel steering systemThakur Singh
Β 

Viewers also liked (20)

Identification Procedure for McKibben Pneumatic Artificial Muscle Systems
Identification Procedure for McKibben Pneumatic Artificial Muscle SystemsIdentification Procedure for McKibben Pneumatic Artificial Muscle Systems
Identification Procedure for McKibben Pneumatic Artificial Muscle Systems
Β 
Modeling of McKibben pneumatic artificial muscle system using pressure-depend...
Modeling of McKibben pneumatic artificial muscle system using pressure-depend...Modeling of McKibben pneumatic artificial muscle system using pressure-depend...
Modeling of McKibben pneumatic artificial muscle system using pressure-depend...
Β 
Pneumatic Air Muscles
Pneumatic Air MusclesPneumatic Air Muscles
Pneumatic Air Muscles
Β 
Air Muscles:-The Neo Pneumatic Actuators
Air Muscles:-The Neo Pneumatic ActuatorsAir Muscles:-The Neo Pneumatic Actuators
Air Muscles:-The Neo Pneumatic Actuators
Β 
Experimental Validation of McKibben Pneumatic Artificial Muscle Model
Experimental Validation of McKibben Pneumatic Artificial Muscle ModelExperimental Validation of McKibben Pneumatic Artificial Muscle Model
Experimental Validation of McKibben Pneumatic Artificial Muscle Model
Β 
Considerations on model predictive control of McKibben pneumatic artificial m...
Considerations on model predictive control of McKibben pneumatic artificial m...Considerations on model predictive control of McKibben pneumatic artificial m...
Considerations on model predictive control of McKibben pneumatic artificial m...
Β 
Robotics
RoboticsRobotics
Robotics
Β 
Hybrids
HybridsHybrids
Hybrids
Β 
Report on hybird 26sep
Report on hybird  26sepReport on hybird  26sep
Report on hybird 26sep
Β 
Dildar rahman report on hybrid vehicle
Dildar rahman report on hybrid vehicleDildar rahman report on hybrid vehicle
Dildar rahman report on hybrid vehicle
Β 
New cvt ppt
New cvt pptNew cvt ppt
New cvt ppt
Β 
Front Wheel Steering System With Moveable Headlights
Front Wheel Steering System  With  Moveable HeadlightsFront Wheel Steering System  With  Moveable Headlights
Front Wheel Steering System With Moveable Headlights
Β 
Hybrids Cars a simple Idea
Hybrids Cars a simple IdeaHybrids Cars a simple Idea
Hybrids Cars a simple Idea
Β 
Steering system project report
Steering system project reportSteering system project report
Steering system project report
Β 
Four wheel steering system
Four wheel steering systemFour wheel steering system
Four wheel steering system
Β 
SYNOPSIS fOR FOUR WHEEL STEERING SYSTEM (MECHANICAL ENGG.)
SYNOPSIS fOR FOUR WHEEL STEERING SYSTEM (MECHANICAL ENGG.)SYNOPSIS fOR FOUR WHEEL STEERING SYSTEM (MECHANICAL ENGG.)
SYNOPSIS fOR FOUR WHEEL STEERING SYSTEM (MECHANICAL ENGG.)
Β 
HYBRID ELECTRIC VEHICLE
HYBRID ELECTRIC VEHICLE HYBRID ELECTRIC VEHICLE
HYBRID ELECTRIC VEHICLE
Β 
Steering system in automobile
Steering system in automobileSteering system in automobile
Steering system in automobile
Β 
Four wheel steering system
Four wheel steering systemFour wheel steering system
Four wheel steering system
Β 
Actuators
ActuatorsActuators
Actuators
Β 

Similar to Advanced Nonlinear PID-Based Antagonistic Control for Pneumatic Muscle Actuators

Project ppt 18 june.pptx
Project ppt 18 june.pptxProject ppt 18 june.pptx
Project ppt 18 june.pptxPawanTiwari672779
Β 
PID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptPID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptmohamed abd elrazek
Β 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...IRJET Journal
Β 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET Journal
Β 
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...IRJET Journal
Β 
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorNovelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorIRJET Journal
Β 
Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011benson215
Β 
Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011benson215
Β 
Project Review ppt for reference only for PG students
Project Review ppt for reference only for PG studentsProject Review ppt for reference only for PG students
Project Review ppt for reference only for PG studentsssusere28fc7
Β 
10 Discrete Time Controller Design.pptx
10 Discrete Time Controller Design.pptx10 Discrete Time Controller Design.pptx
10 Discrete Time Controller Design.pptxSaadAzhar15
Β 
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...IRJET Journal
Β 
Controller ppt
Controller pptController ppt
Controller pptgourav0077
Β 
F05613947
F05613947F05613947
F05613947IOSR-JEN
Β 
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...IRJET Journal
Β 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...IAEME Publication
Β 
KNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.pptKNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.pptSherAli984263
Β 
Computer numerical controlled machine project
Computer numerical controlled machine projectComputer numerical controlled machine project
Computer numerical controlled machine projectMuhammad Zaighum Farooq
Β 

Similar to Advanced Nonlinear PID-Based Antagonistic Control for Pneumatic Muscle Actuators (20)

1578385.ppt
1578385.ppt1578385.ppt
1578385.ppt
Β 
Project ppt 18 june.pptx
Project ppt 18 june.pptxProject ppt 18 june.pptx
Project ppt 18 june.pptx
Β 
PID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptPID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.ppt
Β 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Β 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
Β 
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Β 
pid controller
 pid controller pid controller
pid controller
Β 
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorNovelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Β 
Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011
Β 
Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011
Β 
Project Review ppt for reference only for PG students
Project Review ppt for reference only for PG studentsProject Review ppt for reference only for PG students
Project Review ppt for reference only for PG students
Β 
10 Discrete Time Controller Design.pptx
10 Discrete Time Controller Design.pptx10 Discrete Time Controller Design.pptx
10 Discrete Time Controller Design.pptx
Β 
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Β 
Controller ppt
Controller pptController ppt
Controller ppt
Β 
F05613947
F05613947F05613947
F05613947
Β 
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Β 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...
Β 
KNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.pptKNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.ppt
Β 
Class 17 integral and derivative control mode
Class 17   integral and derivative control modeClass 17   integral and derivative control mode
Class 17 integral and derivative control mode
Β 
Computer numerical controlled machine project
Computer numerical controlled machine projectComputer numerical controlled machine project
Computer numerical controlled machine project
Β 

Recently uploaded

Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
Β 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
Β 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
Β 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
Β 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
Β 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
Β 
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”soniya singh
Β 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
Β 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
Β 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
Β 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEslot gacor bisa pakai pulsa
Β 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
Β 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
Β 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
Β 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
Β 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
Β 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
Β 

Recently uploaded (20)

Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
Β 
β˜… CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
β˜… CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCRβ˜… CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
β˜… CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
Β 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
Β 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
Β 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
Β 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
Β 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Β 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
Β 
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Model Call Girl in Narela Delhi reach out to us at πŸ”8264348440πŸ”
Β 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
Β 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
Β 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
Β 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
Β 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Β 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Β 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
Β 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
Β 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
Β 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Β 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
Β 

Advanced Nonlinear PID-Based Antagonistic Control for Pneumatic Muscle Actuators

  • 1. Presented by: SMILIN MARY JOE 14mee11015. Guided by: Mrs.MINU V S Asst . Professor EEE MES college of Engineering Kuttippuram.
  • 2. OUTLINE οƒ˜Introduction. οƒ˜Pneumatic muscle actuator. οƒ˜Components and properties of PMAs οƒ˜Conventional PID οƒ˜AN-PID οƒ˜Fundamental components of AN-PID οƒ˜Conclusion οƒ˜References 16-02-2015 2
  • 3. INTRODUCTION β€’ Advanced Nonlinear PID control is a model-less control mainly preferred in industrial control applications. β€’ They are used to achieve οƒΌ reference tracking. οƒΌ disturbance cancellation. β€’ Nonlinearities in the system will lead to significant increase in modeling complexities so we prefer AN-PID. 16-02-2015 3
  • 4. s.p e u y SIMPLE BLOCK DIAGRAM OF A PROCESS WITH AN-PID CONTROLLER 16-02-2015 4 AN-PID Plant Nonlinear adjustments
  • 5. PNEUMATIC MUSCLE ACTUATORS β€’ Pneumatic Muscle Actuatorοƒ  PMA β€’ It is a tube like actuator. β€’ They are characterized by decrease in actuating length when pressurized. β€’ PMA is a device that mimics behaviour of skeletal muscle β€’ It generate force in a nonlinear manner when activated (pressurized). β€’ It replaced pneumatic cylinders. 16-02-2015 5
  • 6. PMA PMA in normal state Pressurised PMA 16-02-2015 6
  • 7. ADVANTAGES OF PMAs OVER PNEUMATIC CYLINDERS: οƒ˜High force-to-weight ratio. οƒ˜No mechanical parts. οƒ˜Lower compressed air consumption. οƒ˜Low cost οƒ˜Light weight οƒ˜faster 16-02-2015 7
  • 8. COMPONENTS AND POPERTIES OF PMA β€’ The basic PMA component is Festo muscle(test PMA). β€’ Two Festo muscles having same properties of test PMA are used form antagonist setup. β€’ They are clamped together and are connected with test PMA via a pulley. 16-02-2015 8
  • 9. PMA Setup Cross section of PMA tube 16-02-2015 9
  • 10. β€’ All three PMAs are on vertical position and their upper end is clamped. β€’ Pressure regulators β†’ to control and measure the compressed air supplied to PMAs. β€’ A pressure sensor is integrated inside pressure regulator to provide measurement accuracy. β€’ A distance sensor is used to measure the displacement of PMA in the vertical axis. β€’ A load cell is used to measure force produced from PMA. β€’ Data acquisition β†’national instruments USB-6251 DAC . 16-02-2015 10
  • 11. NON LINEAR PROPERTIES OF PMA:- β€’ PMA is having double helix aramid netting, it is covered by a neoprene threaded coating β†’ tube like formation. β€’ Aluminium bearing are properly attached at the ends of the aramid-neoprene fibre wrapping. β€’ Cross-sectional view of the PMA is shown in figure. 16-02-2015 11
  • 12. β€’ The dual material leads to a non-linear characteristics:- οƒ˜Viscoelastic properties of the neoprene wrapping οƒ˜Friction phenomena between the aramid threads and neoprene coating . οƒ˜Irregular deformation of the tubes. β€’ These properties result in complex hysteretic phenomena. 16-02-2015 12
  • 13. CONVENTIONAL PID β€’ It is the most utilised controller. β€’ It features a feedback control action u(t). β€’ u(t) οƒ  weighted sum of three control parameters * Proportional term * Integral term * Derivative term β€’ They are mathematically formulated as:- u(t)=𝑲 𝑷 𝒆 𝒕 + 𝟏 𝑻 𝑰 𝟎 𝒕 𝒆 𝒕 𝒅𝒕 + 𝑻 𝑫 𝒅𝒆(𝒕) 𝒅𝒕 ………….(1) 16-02-2015 13
  • 14. Cont… β€’ Where 𝐾 𝑃 οƒ  Proportional gain 𝑇𝐼 οƒ  Reset time 𝑇 𝐷 οƒ  Rate time e(t)οƒ  Error signal e(t) =𝒙 𝒅(t)-x(t) ……………………………..(2) π‘₯ 𝑑(t) : Set point value x(t) : Process value β€’ Controllers goal is to * adjust the manipulated variable u(t) * minimise the process error signal e(t) 16-02-2015 14
  • 15. Contd… β€’ Due to the positioning control problem in PMA actuated applications different PID controllers were used. β€’ Apart from this a more efficient type of PID controller is used here. β€’ That is Advanced nonlinear PID . 16-02-2015 15
  • 16. AN-PID β€’ Conventional PID control is considered as ideal. β€’ In cases of highly nonlinear processes like PMA, there is a need of modifying the conventional PID. β€’ This is to achieve advanced performance. β€’ For this AN-PID was formulated. β€’ Additional degrees of freedom and tuning parameters was incorporated with conventional PID. 16-02-2015 16
  • 17. FEATURES OF AN-PID οƒ˜ Increased flexibility οƒ˜ Advanced customizable properties of overall control behaviour οƒ˜ Trapezoidal integration and partial derivative action οƒ˜ Nonlinear adjustment of the integral action by anti-windup switch function οƒ˜ Gain scheduling mechanism οƒ˜ Bumpless transition mechanism 16-02-2015 17
  • 18. FUNDAMENTAL COMPONENTS OF AN-PID DERIVATIVE KICK CANCELLATION & NONLINEAR INTEGRAL ADJUSTMENT β€’ Sudden alteration in β€› π‘₯ 𝑑 ’ value results in spikes in PID output. β€’ This is due to response of the derivative term οƒ Derivative kick β€’ To avoid the derivative kick derivative term is posed on the process value β€›x’ instead of e(t). β€’ So derivative term 𝑒 𝑑(t) is expressed as 𝑒 𝐷(t) 16-02-2015 18
  • 19. Contd…. 𝑒 𝐷(t) = 𝐾 𝑃 𝑇 𝐷 𝑑π‘₯(𝑑) 𝑑𝑑 …………………. (3) β€’ To avoid the overshoot οƒ  a nonlinear term β€› h(t) ’ was added for adjusting the integral term 𝑒𝑖(t). β€’ Then 𝑒𝑖(t) is denoted as 𝑒𝐼(t). β€’ Where 𝑒𝐼(t) = 𝐾 𝑃 β„Ž(𝑑) 𝑇 𝐼 0 𝑑 𝑒 𝑑 𝑑𝑑 ………………….(4) β€’ With h(t) = (π‘₯2 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ ( π‘₯2 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’+ 10𝑒2(t))) π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ - Range of set-point value 16-02-2015 19
  • 20. Contd… TWO DEGREE FREEDOM ERROR MODIFICATION β€’ Additional modes were introduced for the PID tuning parameters. β€’ The modes selectors are f , q € R. β€’ They are posed on proportional and derivative term is, whereas integral term is remained unaffectedοƒ  to avoid steady state error. β€’ The error signals are chosen as:- 𝑒 𝑃(t) = fπ‘₯ 𝑑(t) - x(t) 𝑒𝐼(t) = π‘₯ 𝑑 𝑑 - x(t) 𝑒 𝐷(t) = qπ‘₯ 𝑑(t) - x(t) ....(5) 16-02-2015 20
  • 21. Contd… β€’ In conventional PID multiple control demands were satisfied by using the error mechanism in one- degree of- freedom manner. β€’ Equation (5) formulates a two-degree-of-freedom for AN-PID. β€’ This provided advanced flexibility for control design οƒ helped in disturbance rejection. 16-02-2015 21
  • 22. β€’ Mode selector f € [0,1] οƒ  trade-off between noise rejection and set-point tracking. β€’ f=1 β†’ error effected action β†’ control emphasis on tracking reference signal. β€’ f = 0 β†’ measurement effected action β†’ emphasis on disturbance cancellation. β€’ Mode selector q € [0,1]. β€’ q = 1β†’ differentiation on error β€’ q = 0β†’ differentiation on measurement β†’reduces derivative kick. 16-02-2015 22
  • 23. Contd…..  ADVANCED NONLINEAR ERROR FUNCTION β€’ To achieve good control behaviour in different error magnitudes through auto-adjustable gain β†’nonlinear error function error squared is used. 𝒆 𝒔𝒒𝒖𝒂𝒓𝒆𝒅(t) = 𝒆 𝒕 Γ— 𝒆(𝒕) 𝒙 𝒅,π’“π’‚π’π’ˆπ’† ........... (6) β€’ This will increase the efficiency of PID algorithm against low-frequency disturbances which cannot be removed from the measurement signal. 16-02-2015 23
  • 24. β€’ This function drives the ‛𝐾 𝑃’ to lower values as error decreases and vice versa. β€’ Equation (6) is again modified as 𝑒ANβˆ’PID(t) = 𝑒(𝑑) π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ 𝑔 Γ— π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ + (1 βˆ’ 𝑔) 𝑒(𝑑) ..(7) 𝑔 β†’ linearity factor β€’ 𝑔 € R+ and is bounded in 𝑔[0,1]. β€’ 𝑔 accounts the increase in 𝐾 𝑃 with respect to error. β€’ Graphical representation between linear error and modified squared-error is shown in figure. 16-02-2015 24
  • 25. 𝑔=0 β†’ linear error signal 𝑔=1 β†’ squared error 𝑔=0.3 𝑒ANβˆ’PID(t) = 0.3e(t)+0.7 𝑒(𝑑)Γ— 𝑒(𝑑) π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ ………….(8) 16-02-2015 25
  • 26. β€’ In case of small values of e(t) , the effect of the term 𝑒(𝑑) Γ— |𝑒(𝑑)| π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ will become negligible β†’ result in minimum value of 𝑒ANβˆ’PID(t). 𝑒ANβˆ’PID(t) = 0.3 e(t) ........(9) β€’ Comparing equation (5) and (7) error signals for proportional, integral and derivative actions are given by 𝑒 𝑃 ANβˆ’PID(t)= [𝑓π‘₯ 𝑑 βˆ’π‘₯ 𝑑 ] π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ Γ— 𝑔π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ + 1 βˆ’ 𝑔 𝑓π‘₯ 𝑑 𝑑 βˆ’ π‘₯(𝑑) (10) 𝑒𝐼 ANβˆ’PID (t)= π‘₯ 𝑑 𝑑 βˆ’π‘₯(𝑑) π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ Γ— 𝑔π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ + (1 βˆ’ 𝑔) π‘₯ 𝑑 𝑑 βˆ’ π‘₯(𝑑) 16-02-2015 26
  • 27. 𝑒 𝐷 ANβˆ’PID(t)= π‘žπ‘₯ 𝑑 𝑑 βˆ’π‘₯(𝑑) π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ Γ— 𝑔π‘₯ 𝑑,π‘Ÿπ‘Žπ‘›π‘”π‘’ + (1 βˆ’ 𝑔)| π‘žπ‘₯ 𝑑 𝑑 βˆ’ 16-02-2015 27
  • 28. β€’ Discretization of the integral term is by trapezoidal integration. β€’ This is for smoother integral action control during x or π‘₯ 𝑑 variation. 𝑒𝐼(n) = 𝑒𝐼(n-1) + 𝐾 𝑃 βˆ†π‘‡ 𝑇 𝐼 𝑒 𝐼 ANβˆ’PID(𝑛)+ 𝑒 𝐼 ANβˆ’PID(π‘›βˆ’1) 2 h(n) ..(14) β€’ Discrete equivalent derivative term is 𝑒 𝐷(n) = 𝐾 𝑃 𝑇 𝐷 βˆ†π‘‡ 𝑒 𝐷 ANβˆ’PID 𝑛 βˆ’ 𝑒 𝐷 ANβˆ’PID(𝑛 βˆ’ 1) ……(15) β€’ Discrete control output is given by adding (13) (14) (15) 𝒖 π€πβˆ’ππˆπƒ(𝒏) = 𝒖 𝑷(n) + 𝒖 𝑰(n) + 𝒖 𝑫(n) .......(16) 16-02-2015 28
  • 29. β€’ 𝑒 π΄π‘βˆ’π‘ƒπΌπ·(n) limits between 𝑒 π‘šπ‘Žπ‘₯ and 𝑒 π‘šπ‘–π‘› . β€’ In case of constant error factors integral action drives the control effort to its extreme values 𝑒 π‘šπ‘Žπ‘₯ or 𝑒 π‘šπ‘–π‘› . β€’ This results in saturated condition β†’ windup. β€’ Windup will cause overshoot phenomena ,this is avoided by a switch function β†’ by using anti-windup switchβ€›αΊŸβ€™. β€’ ẟ will be enhanced with equation (14). 𝑒𝐼(n) = 𝑒𝐼(n-1) +ẟ 𝐾 𝑝 βˆ†π‘‡ 𝑇 𝐼 𝑒 𝐼 ANβˆ’PID(𝑛)+ 𝑒 𝐼 ANβˆ’PID(π‘›βˆ’1) 2 h(n) ... (17) 16-02-2015 29
  • 30.  GAIN SCHEDULING β€’ For highly nonlinear process, efficient control performance is being required throughout their operating range β†’ gain scheduler. β€’ Then gain scheduler must be incorporated AN-PID loop. β€’ This scheduling has the ability to control parameters 𝐾 𝑃, 𝑇𝐼 and 𝑇 𝐷 β†’ according to region of operation specified by π‘₯ 𝑛 . β€’ An additional switching signal β€›i’ is introduced. 16-02-2015 30
  • 31. β€’ Switching signal (i) rules the previous switching values of gain constants. β€’ 𝐾 𝑃 𝑇𝐼 𝑇 𝐷 = 𝐾 𝑃,𝑖 𝑇𝐼,𝑖 𝑇 𝐷,𝑖 for i = 1,2,3,…..,N N β†’ Maximum number of operating regions  BUMPLESS TRANSITION β€’ Bumpless transition is used for smooth transition between areas of operation . β€’ It act as integral sum of adjustment function. 16-02-2015 31
  • 32. β€’ Here 𝑒 𝑃 + 𝑒𝐼 is kept in kept invariant to parameter alterations. β€’ Inorder to ensure the invariance during such changes integral action 𝑒𝐼(n) is being altered. 𝑒𝐼(n) = 𝑒𝐼(n-1) + 𝐾 𝑃(n-1)𝑒 𝑃 ANβˆ’PID(n-1) - 𝐾 𝑃(n) 𝑒 𝑃 ANβˆ’PID(n) 𝑒ANβˆ’PID Bumpless (n) = 𝐾 𝑃(n-1)𝑒 𝑃 ANβˆ’PID (n-1) + 𝐾 𝑃(n) Γ— [ẟ βˆ†π‘‡ 𝑇 𝐼 𝑖=1 π‘›βˆ’1 [ 𝑒 𝐼 ANβˆ’PID(𝑖)+𝑒 𝐼 ANβˆ’PID(π‘–βˆ’1) 2 ]h(i-1) + 𝑇 𝐷 𝑇 𝐼 [𝑒 𝐷 ANβˆ’PID(n) - 𝑒 𝐷 ANβˆ’PID(n-1) ] …..(18) 16-02-2015 32
  • 34. CONCLUSION β€’ Presented about the advanced and highly adjustable performance of AN-PID. β€’ This control helps for smooth functioning of PAMs. β€’ In future PMA-actuated applications will be used to perform various operations (e.g., aligning, pressing, drilling, gripping, clamping, handling, transporting) . 16-02-2015 34
  • 35. REFERENCES [1] George Andrikopoulos ,β€›Advanced Nonlinear PID-Based Antagonistic Control for Pneumatic Muscle Actuators’ ,IEEE Transactions on industrial electronics, VOL. 61, NO. 12, DECEMBER 2014. [2] A. B. Corripio, β€˜Tuning of Industrial Control Systems’, 2nd ed. Raleigh, NC, USA: ISA,Jan 2000 [3] K. J. Γ…strΓΆm and T. Hagglund, β€˜PID Controllers: Theory, Design and Tuning’, IEEE Control Engineering USA:ISA Dec 1995 [4] S. Bennett, β€˜A History of Control Engineering’,IEEE Control Engineering U.K.: IET Jun.1986 16-02-2015 35