SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
Journal for Research| Volume 01| Issue 12 | February 2016
ISSN: 2395-7549
All rights reserved by www.journalforresearch.org 41
Modelling and Simulation of Inverted Pendulum
using Internal Model Control
Dimple J. Vora Ms. Nabanita Basu
PG student Assistant Professor
Department of Instrumentation & control Department of Instrumentation & control
L.D. Collage of Engineering ,Ahmedabad, Gujarat, India L.D. Collage of Engineering ,Ahmedabad, Gujarat, India
Abstract
The internal model control (IMC) philosophy relies on the internal model principle, which states that control can be achieved
only if the control system encapsulates, either implicitly or explicitly, some representation of the process to be controlled. In
particular, if the control scheme is developed based on an exact model of the process, then perfect control is theoretically
possible. Transfer function of Inverted Pendulum is selected as the base of design, which examines IMC controller.
Matlab/simulink is used to simulate the procedures and validate the performance. The results shows robustness of the IMC and
got graded responses when compared with PID. Furthermore, a comparison between the PID and IMC was shows that IMC gives
better response specifications.
Keywords: IMC, Inverted Pendulum, MATLAB/simulink
_______________________________________________________________________________________________________
I. INTRODUCTION
Every feedback controller is designed by employing some form of a model for the process that is to be controlled and/or the
dynamics of the exogenous signal affecting the process. Consequently, the term "model-based" is often used here. 30-years ago,
a new model-based controller design algorithm named "Internal Model Control" (IMC) has been presented by Garcia and
Morari, which is developed upon the internal model principle to combine the process model and external signal dynamics.[7]
In the control theorem, the control systems design is fundamentally determined by the steady state and dynamic behavior of the
process to be controlled. It is an important issue to know the way in which the process characteristics influence the controller
structure. The internal model control (IMC) viewpoint appeared as alternative to traditional feedback control algorithm, which
link the process model with the controller structure. [7]
The theory of IMC states that “control can be achieved only if the control system encapsulates, either implicitly or explicitly,
some representation of the process to be controlled”. The main objective is to design an IMC Controller for the proposed
pendulum system to reduce the effect of disturbance due to mismatching in modeling.
II. INTERNAL MODEL CONTROL
A schematic representation of the IMC structure is presented in Figure 1, in which G(s) represents the process itself. )(sGd
The process transfer functions of the disturbance, )(
~
sG the mathematical model (transfer function) of the process, and the
transfer function of the IMC controller. As may be observed from the block diagram of the IMC structure, there are two parallel
paths starting from the manipulated variables u(s): one passes through the real process G(s) and the other passing through the
model process )(
~
sG . The role of the parallel containing the model )(
~
sG is to make possible the generation of the difference
between the actual process output y(t) and an estimation predication of the manipulated variable effect on the process output.
Assuming that the process model is a perfect representation of the real process that is )(
~
sG = G(s).
Fig. 1: Schematic diagram of IMC
Modelling and Simulation of Inverted Pendulum using Internal Model Control
(J4R/ Volume 01 / Issue 12 / 008)
All rights reserved by www.journalforresearch.org 42
IMC Design Procedure:
1) Factor the model into two parts:
)(
~
).(
~
)(
~
sGsGsG 
 (1)
To improve robustness, the effects of mismatch between the process, and process model should be minimized. Since the
differences between process and the process model usually occur at the systems high frequency response end, a low-pass filter
f(s) is usually added to attenuate this effect.[7] Thus, IMC is designed using the inverse of the process model in series with a
low-pass filter. A common filter choice that conforms to this requirement is
(2)
The filter order n is selected large enough to make )(sG proper
2) In addition to this criterion, the filter time constant λ must satisfy
n
n
s DsNs
NsD
1
)
)0()(20
)0()(
lim(

 (3)
3) Augment with a filter f(s) such that the final IMC controller is now,
  )().(
~
)(
1
sfsGsGimc

 (4)
III.MODEL IDENTIFICATION OF INVERTED PENDULUM SYSTEM
The Inverted Pendulum is a single input multi output (SIMO) system with control voltage as input, cart position and pendulum
angle as outputs. [7] Even though the system is simple from construction point of view, but there lies a lot of control challenge
owing to following characteristics: Highly Unstable, Highly Non-linear, Non-minimum phase system, under actuated.
Fig. 2: Parametric representation of the Inverted Pendulum System
Following is the list of parameters used in the derivation of Inverted Pendulum dynamics
M – Mass of cart in kg
m – Mass of Pendulum in kg
J – Moment of Inertia of pendulum in kg-m2
L – Length of Pendulum in m
b – Cart friction coefficient in Ns/m
g – Acceleration due to gravity in m/s2
Only the horizontal forces are considered in the analysis as they only give information about the dynamics since the cart has only
linear motion. [1]
FN
dt
dx
b
dt
xd
M 2
2
(5)
2
2
dt
d
JFr

  (6)
Component of force in direction N is Centripetal force


cos2
2
dt
d
MJ (7)
Centripetal force is
2
2
dt
d
MJF

 (8)
Summing forces of pendulum in horizontal and vertical direction we will get the equation for N:[1]




sincos
2
2
2
2
2
L
dt
d
L
dt
d
m
dt
xd
mN 





 (9)
n
s
sf
)1(
1
)(



Modelling and Simulation of Inverted Pendulum using Internal Model Control
(J4R/ Volume 01 / Issue 12 / 008)
All rights reserved by www.journalforresearch.org 43
Considering the FBD of the pendulum rod, the vertical reaction P is given by the weight of the pendulum on the cart. Let be
the displacement of pendulum from the pivot. Then, P is given by [1]


 cossincossin 2
2
2
2
dt
xd
m
dt
d
mJmgNP  (10)
To get rid of P ad N terms, Sum the moments across the center of pendulum, we get[1]
2
2
sincos
dt
d
JPLNL

  (11)
Substitution of (11) in (10) yields
  

 sincos 2
2
2
2
mg
dt
d
L
JmJ
dt
xd
m  (12)
After substituting (5) in (1) we get,
Fc
dt
d
mL
dt
dx
b
dt
xd
m
dt
d
mL
dt
xd
M 





 



sincos
2
2
2
2
2
2
2
(13)
By simplifying we get,
F
dt
d
mL
dt
d
mL
dt
dx
b
dt
xd
mM 





 



sincos)(
2
2
2
2
2
(14)
Equation (12) and (14) are nonlinear and need to be linearized for the operating range
Since pendulum is being stabilized at an unstable equilibrium position,[1]
Assume that   , where phi is small angle from vertical upward direction.
So,
By linearizing we get,
bmgJmMmglsmJLJbqs
mLs
sF
s


)()()(
)(
22

(15)
)1()(
)(
)(
)(
32
2
bmgLJmJLbsqs
mgLsJmJL
sF
sX


 (16)
Putting real time values in the equation we can get the transfer function of inverted pendulum. [1]
IV. SIMULATION AND RESULT
Here PID Controllers is used in feedback mechanisms of the pendulum system. Only angle variable is controlled with PID
Controllers, as Angle and position cannot be controlled by PID controller simultaneously. In Simulation, PID controllers are
optimized for stabilizing the result.
Fig. 3: Simulink model for PID control Fig. 4: Simulink model for IMC
Fig. 5: Position of cart controlled by PID Fig. 6: Angle of pendulum Controlled by PID
Modelling and Simulation of Inverted Pendulum using Internal Model Control
(J4R/ Volume 01 / Issue 12 / 008)
All rights reserved by www.journalforresearch.org 44
Fig.5. shows position of inverted pendulum for X Axis Subsystem and Y Axis Subsystem together. Steady state time for
Inverted Pendulum is 3 seconds. Fig.6. shows angle of the Inverted Pendulum for X Axis Subsystem and Y Axis Subsystem
together. Inverted Pendulum makes an oscillation and after that it become stable, using PID Controller.
The following test signals or disturbances are given to monitor the performance of controller:
Impulse Disturbance Input:
A simulation of the system using this controller was firstly conducted with no plant model mismatches, and no delay and as per
IMC theory, it was determined to achieve a near ideal response. Then filter of order 2 is selected to obtain a proper transfer
function. [7]
Step Disturbance Input:
Fig. 7: Discrete impulse disturbance IMC response Fig. 8: Step disturbance IMC response
Band Limited White Noise Disturbance at the Plant Output:
Very often the plant may suffer from random disturbances, which may not be easily identifiable, which means that a simple
transfer function to model the disturbance may not be adequate. [7]
The output of the random disturbance is shown in Figure 9. It comprises a sinusoid with variable amplitude and frequency. They
closely follow the noise, there was no instability, and oscillates about the correct set point of zero.
Systems with a Plant/Model Mismatch
The plant/model mismatch can appear in the parameter due to measuring error or in another form as dealing with high order
systems as low order ones that increase the gap between them. Besides that, the pendulum system is a nonlinear system and the
transfer function of it, is a result of the linearization operation so the mismatch is present in all cases. [7]
Fig.9: Band limited white noise IMC response Fig. 10: Comparison of plant model matching and plant model mismatching
V. CONCLUSION
Inverted Pendulum System is modeled and simulated in Simulink. System model works perfectly and stable with exact PID
Controller coefficient. Also, System model shows efficient results by the use of IMC. But, limitation of IMC is that it can only
work efficiently if plant and model matched exactly.
REFERENCES
[1] M. Arda, H.Kuscu, “Modeling of the 2 dimentional Inverted Pendulum in MATLAB/simulink “Proceeding of 5th
International Mechanical Engineering
Forum 2012.
[2] Li Hong, Xiong Shibo. “Fuzzy internal Model Control for Electro-Hydraulic Servo System” Proceeding of the 27th
Chienese control conference.
[3] Juan Chen. Lu Wang and Bin Du. “Modified Internal Model control for Chemical Unstable Processes with Time-delay” Proceeding of the 7th
World
congress on intelligent control and Automation June 25-27, 2008, Chongqing, China.
[4] Zheng-Qi WANG, Xue-liang HUANG” Nonlineal Internal Model Control for Bearingless induction motor Based on inverse System Theory”Advance
Matrials Research vol 1037 (2014) pp258-263.
[5] Xianxing Liu, Mingyi Chen, Xiaoyan Shao, Zhengqi wang “Study on control system of Bearinlgess Induction Motor Based on Modified Internal Model
Control”.
Modelling and Simulation of Inverted Pendulum using Internal Model Control
(J4R/ Volume 01 / Issue 12 / 008)
All rights reserved by www.journalforresearch.org 45
[6] Naoto Abe, Kenji Seki, Hindeaki Kanoh “ Two Degree of freedom Internal Model Control for Single Tubular Heat Exchanger System”Department of
Precision Engineering , Meili University.
[7] Walid R. Issa “A New Approach of Robust Internal Model Control for Nonlinear Pendulum System” This thesis is submitted in Partial Fulfillment of the
Requirements for the Degree of Master of Science in Electrical Engineering Islamic University of Gaza, Palestine
[8] Andrej Rybovic, Martin Priecinsky, Marek Paskala “Control of the Inverted Pendulum Using State Feedback Control” Department of mechatronics and
electonics, Zilina, Slovakia.

Mais conteúdo relacionado

Mais procurados

WORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTWORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTShahid Faizee
 
Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Nowab Md. Aminul Haq
 
Top 10 most popular plc brands (1)
Top 10 most popular plc brands (1)Top 10 most popular plc brands (1)
Top 10 most popular plc brands (1)JustEngineering
 
PLC Logic Circuits
PLC Logic CircuitsPLC Logic Circuits
PLC Logic CircuitsAmeen San
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locusLeonides De Ocampo
 
DESIGN & FABRICATION OF FOUR WHEEL STEERED MULTI- UTILITY VEHICLE
DESIGN & FABRICATION OF FOUR WHEEL  STEERED MULTI- UTILITY VEHICLEDESIGN & FABRICATION OF FOUR WHEEL  STEERED MULTI- UTILITY VEHICLE
DESIGN & FABRICATION OF FOUR WHEEL STEERED MULTI- UTILITY VEHICLEDelwin CK
 
Micro irrigation systems- at field level
Micro irrigation systems- at field levelMicro irrigation systems- at field level
Micro irrigation systems- at field levelSai Mohan Samala
 
Regenerative braking Project report
Regenerative braking Project reportRegenerative braking Project report
Regenerative braking Project reportDeepak kango
 
SLIDING MODE CONTROL AND ITS APPLICATION
SLIDING MODE CONTROL AND ITS APPLICATIONSLIDING MODE CONTROL AND ITS APPLICATION
SLIDING MODE CONTROL AND ITS APPLICATIONBindutesh Saner
 
mechanical spider robot by klann mechanism
mechanical spider robot by klann mechanismmechanical spider robot by klann mechanism
mechanical spider robot by klann mechanismNeel Shah
 
PLC Ladder Programming [Mechatronics]
PLC Ladder Programming [Mechatronics]PLC Ladder Programming [Mechatronics]
PLC Ladder Programming [Mechatronics]Dr. S.N. Teli
 
Solar Inverter Project Report
Solar Inverter Project ReportSolar Inverter Project Report
Solar Inverter Project ReportHitesh Gupta
 
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
 
Design and fabrication of geneva mechanism based punching machine
Design and fabrication of geneva mechanism based punching machineDesign and fabrication of geneva mechanism based punching machine
Design and fabrication of geneva mechanism based punching machinechockalingam athilingam
 

Mais procurados (20)

WORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTWORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOT
 
Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum
 
Top 10 most popular plc brands (1)
Top 10 most popular plc brands (1)Top 10 most popular plc brands (1)
Top 10 most popular plc brands (1)
 
PLC Logic Circuits
PLC Logic CircuitsPLC Logic Circuits
PLC Logic Circuits
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locus
 
DESIGN & FABRICATION OF FOUR WHEEL STEERED MULTI- UTILITY VEHICLE
DESIGN & FABRICATION OF FOUR WHEEL  STEERED MULTI- UTILITY VEHICLEDESIGN & FABRICATION OF FOUR WHEEL  STEERED MULTI- UTILITY VEHICLE
DESIGN & FABRICATION OF FOUR WHEEL STEERED MULTI- UTILITY VEHICLE
 
Lecture 2. linkages
Lecture 2. linkagesLecture 2. linkages
Lecture 2. linkages
 
Smc intro
Smc introSmc intro
Smc intro
 
Hydraulic jack
Hydraulic jack Hydraulic jack
Hydraulic jack
 
invertedpendulum
invertedpenduluminvertedpendulum
invertedpendulum
 
Micro irrigation systems- at field level
Micro irrigation systems- at field levelMicro irrigation systems- at field level
Micro irrigation systems- at field level
 
Regenerative braking Project report
Regenerative braking Project reportRegenerative braking Project report
Regenerative braking Project report
 
SLIDING MODE CONTROL AND ITS APPLICATION
SLIDING MODE CONTROL AND ITS APPLICATIONSLIDING MODE CONTROL AND ITS APPLICATION
SLIDING MODE CONTROL AND ITS APPLICATION
 
mechanical spider robot by klann mechanism
mechanical spider robot by klann mechanismmechanical spider robot by klann mechanism
mechanical spider robot by klann mechanism
 
Gyroscopic couple
Gyroscopic coupleGyroscopic couple
Gyroscopic couple
 
PLC Ladder Programming [Mechatronics]
PLC Ladder Programming [Mechatronics]PLC Ladder Programming [Mechatronics]
PLC Ladder Programming [Mechatronics]
 
Solar Inverter Project Report
Solar Inverter Project ReportSolar Inverter Project Report
Solar Inverter Project Report
 
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
 
Design and fabrication of geneva mechanism based punching machine
Design and fabrication of geneva mechanism based punching machineDesign and fabrication of geneva mechanism based punching machine
Design and fabrication of geneva mechanism based punching machine
 
Gyroscope
GyroscopeGyroscope
Gyroscope
 

Destaque

Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumFrancesco Corucci
 
Inverted Pendulum
Inverted PendulumInverted Pendulum
Inverted PendulumCarlos
 
2014 inverted pendulum_presentation
2014 inverted pendulum_presentation2014 inverted pendulum_presentation
2014 inverted pendulum_presentationSteven Hefner
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqreSAT Journals
 
The Inverted Pendulum, Spring Mass and Integrated Spring Mass Approach to Tre...
The Inverted Pendulum, Spring Mass and Integrated Spring Mass Approach to Tre...The Inverted Pendulum, Spring Mass and Integrated Spring Mass Approach to Tre...
The Inverted Pendulum, Spring Mass and Integrated Spring Mass Approach to Tre...Dr. James Stoxen DC
 
Ascc04 334 Comparative Study of Unstable Process Control
Ascc04 334 Comparative Study of Unstable Process ControlAscc04 334 Comparative Study of Unstable Process Control
Ascc04 334 Comparative Study of Unstable Process ControlF15TV
 
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...idescitation
 
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEMOPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEMYousef Sardahi
 
Active vibration control of smart piezo cantilever beam using pid controller
Active vibration control of smart piezo cantilever beam using pid controllerActive vibration control of smart piezo cantilever beam using pid controller
Active vibration control of smart piezo cantilever beam using pid controllereSAT Journals
 
Design of decoupled pid controllers for mimo system copy
Design of decoupled pid controllers for mimo system   copyDesign of decoupled pid controllers for mimo system   copy
Design of decoupled pid controllers for mimo system copyRahul Dey
 
Report pid controller dc motor
Report pid controller dc motorReport pid controller dc motor
Report pid controller dc motorchea kimsairng
 
Maglev sys modelling using FLC and PID controller
Maglev sys modelling using FLC and PID controllerMaglev sys modelling using FLC and PID controller
Maglev sys modelling using FLC and PID controllerSharath Karanth
 
Aifcraft pitch
Aifcraft pitchAifcraft pitch
Aifcraft pitchmbilal2792
 
Chapter 9 Design Via Root Locus
Chapter 9 Design Via Root LocusChapter 9 Design Via Root Locus
Chapter 9 Design Via Root Locusguesta0c38c3
 
Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch AngleDesign and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch AngleEhab Al hamayel
 
controlling the vibration of automobile suspension system using pid controller
controlling the vibration of automobile suspension system using pid controllercontrolling the vibration of automobile suspension system using pid controller
controlling the vibration of automobile suspension system using pid controllersiva kumar
 
Cruise control simulation using matlab
Cruise control simulation using matlabCruise control simulation using matlab
Cruise control simulation using matlabHira Shaukat
 
Control Systems Design- PID Tuning
Control Systems Design- PID TuningControl Systems Design- PID Tuning
Control Systems Design- PID Tuningparulo123
 

Destaque (20)

Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulum
 
Inverted Pendulum
Inverted PendulumInverted Pendulum
Inverted Pendulum
 
2014 inverted pendulum_presentation
2014 inverted pendulum_presentation2014 inverted pendulum_presentation
2014 inverted pendulum_presentation
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 
The Inverted Pendulum, Spring Mass and Integrated Spring Mass Approach to Tre...
The Inverted Pendulum, Spring Mass and Integrated Spring Mass Approach to Tre...The Inverted Pendulum, Spring Mass and Integrated Spring Mass Approach to Tre...
The Inverted Pendulum, Spring Mass and Integrated Spring Mass Approach to Tre...
 
Ascc04 334 Comparative Study of Unstable Process Control
Ascc04 334 Comparative Study of Unstable Process ControlAscc04 334 Comparative Study of Unstable Process Control
Ascc04 334 Comparative Study of Unstable Process Control
 
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
 
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEMOPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
OPTIMIZATION OF THE FUZZY CONTROLLER FOR AN IMPLANTABLE INSULIN DELIVERY SYSTEM
 
Active vibration control of smart piezo cantilever beam using pid controller
Active vibration control of smart piezo cantilever beam using pid controllerActive vibration control of smart piezo cantilever beam using pid controller
Active vibration control of smart piezo cantilever beam using pid controller
 
air craft Pitch
air craft Pitchair craft Pitch
air craft Pitch
 
FYP 2 SLIDE
FYP 2 SLIDEFYP 2 SLIDE
FYP 2 SLIDE
 
Design of decoupled pid controllers for mimo system copy
Design of decoupled pid controllers for mimo system   copyDesign of decoupled pid controllers for mimo system   copy
Design of decoupled pid controllers for mimo system copy
 
Report pid controller dc motor
Report pid controller dc motorReport pid controller dc motor
Report pid controller dc motor
 
Maglev sys modelling using FLC and PID controller
Maglev sys modelling using FLC and PID controllerMaglev sys modelling using FLC and PID controller
Maglev sys modelling using FLC and PID controller
 
Aifcraft pitch
Aifcraft pitchAifcraft pitch
Aifcraft pitch
 
Chapter 9 Design Via Root Locus
Chapter 9 Design Via Root LocusChapter 9 Design Via Root Locus
Chapter 9 Design Via Root Locus
 
Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch AngleDesign and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
 
controlling the vibration of automobile suspension system using pid controller
controlling the vibration of automobile suspension system using pid controllercontrolling the vibration of automobile suspension system using pid controller
controlling the vibration of automobile suspension system using pid controller
 
Cruise control simulation using matlab
Cruise control simulation using matlabCruise control simulation using matlab
Cruise control simulation using matlab
 
Control Systems Design- PID Tuning
Control Systems Design- PID TuningControl Systems Design- PID Tuning
Control Systems Design- PID Tuning
 

Semelhante a MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL

Iaetsd estimation of frequency for a single link-flexible
Iaetsd estimation of frequency for a single link-flexibleIaetsd estimation of frequency for a single link-flexible
Iaetsd estimation of frequency for a single link-flexibleIaetsd Iaetsd
 
IRJET- Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET-  	  Design and Implementation of Closed Loop Boost Converter with IMC ...IRJET-  	  Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET- Design and Implementation of Closed Loop Boost Converter with IMC ...IRJET Journal
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motork srikanth
 
Evaluation of the stability enhancement of the conventional sliding mode cont...
Evaluation of the stability enhancement of the conventional sliding mode cont...Evaluation of the stability enhancement of the conventional sliding mode cont...
Evaluation of the stability enhancement of the conventional sliding mode cont...nooriasukmaningtyas
 
Iaetsd modelling of one link flexible arm manipulator using
Iaetsd modelling of one link flexible arm manipulator usingIaetsd modelling of one link flexible arm manipulator using
Iaetsd modelling of one link flexible arm manipulator usingIaetsd Iaetsd
 
Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...hunypink
 
SEMINAR 03 KRISHNA KUMAR (22EE62R01) - 003.pdf
SEMINAR 03 KRISHNA KUMAR (22EE62R01) - 003.pdfSEMINAR 03 KRISHNA KUMAR (22EE62R01) - 003.pdf
SEMINAR 03 KRISHNA KUMAR (22EE62R01) - 003.pdfKRISHNADANI4
 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorIJMER
 
A comparative study of controllers for stabilizing a rotary inverted pendulum
A comparative study of controllers for stabilizing a rotary inverted pendulumA comparative study of controllers for stabilizing a rotary inverted pendulum
A comparative study of controllers for stabilizing a rotary inverted pendulumijccmsjournal
 
A Comparative study of controllers for stabilizing a Rotary Inverted Pendulum
A Comparative study of controllers for stabilizing a Rotary Inverted PendulumA Comparative study of controllers for stabilizing a Rotary Inverted Pendulum
A Comparative study of controllers for stabilizing a Rotary Inverted Pendulumijccmsjournal
 
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...IOSR Journals
 
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...IOSR Journals
 
Vibration and tip deflection control of a single link flexible manipulator
Vibration and tip deflection control of a single link flexible manipulatorVibration and tip deflection control of a single link flexible manipulator
Vibration and tip deflection control of a single link flexible manipulatorijics
 
Speed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachSpeed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachIAEME Publication
 
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweDynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweRishikesh Bagwe
 
PID controller for microsatellite yaw-axis attitude control system using ITAE...
PID controller for microsatellite yaw-axis attitude control system using ITAE...PID controller for microsatellite yaw-axis attitude control system using ITAE...
PID controller for microsatellite yaw-axis attitude control system using ITAE...TELKOMNIKA JOURNAL
 
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...Iaetsd Iaetsd
 

Semelhante a MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL (20)

Iaetsd estimation of frequency for a single link-flexible
Iaetsd estimation of frequency for a single link-flexibleIaetsd estimation of frequency for a single link-flexible
Iaetsd estimation of frequency for a single link-flexible
 
IRJET- Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET-  	  Design and Implementation of Closed Loop Boost Converter with IMC ...IRJET-  	  Design and Implementation of Closed Loop Boost Converter with IMC ...
IRJET- Design and Implementation of Closed Loop Boost Converter with IMC ...
 
B04450517
B04450517B04450517
B04450517
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor
 
Evaluation of the stability enhancement of the conventional sliding mode cont...
Evaluation of the stability enhancement of the conventional sliding mode cont...Evaluation of the stability enhancement of the conventional sliding mode cont...
Evaluation of the stability enhancement of the conventional sliding mode cont...
 
Iaetsd modelling of one link flexible arm manipulator using
Iaetsd modelling of one link flexible arm manipulator usingIaetsd modelling of one link flexible arm manipulator using
Iaetsd modelling of one link flexible arm manipulator using
 
Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...
 
SEMINAR 03 KRISHNA KUMAR (22EE62R01) - 003.pdf
SEMINAR 03 KRISHNA KUMAR (22EE62R01) - 003.pdfSEMINAR 03 KRISHNA KUMAR (22EE62R01) - 003.pdf
SEMINAR 03 KRISHNA KUMAR (22EE62R01) - 003.pdf
 
C0333017026
C0333017026C0333017026
C0333017026
 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC Motor
 
A comparative study of controllers for stabilizing a rotary inverted pendulum
A comparative study of controllers for stabilizing a rotary inverted pendulumA comparative study of controllers for stabilizing a rotary inverted pendulum
A comparative study of controllers for stabilizing a rotary inverted pendulum
 
A Comparative study of controllers for stabilizing a Rotary Inverted Pendulum
A Comparative study of controllers for stabilizing a Rotary Inverted PendulumA Comparative study of controllers for stabilizing a Rotary Inverted Pendulum
A Comparative study of controllers for stabilizing a Rotary Inverted Pendulum
 
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
Design and Implementation of Sliding Mode Controller using Coefficient Diagra...
 
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
 
Vibration and tip deflection control of a single link flexible manipulator
Vibration and tip deflection control of a single link flexible manipulatorVibration and tip deflection control of a single link flexible manipulator
Vibration and tip deflection control of a single link flexible manipulator
 
Speed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachSpeed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approach
 
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh BagweDynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
 
PID controller for microsatellite yaw-axis attitude control system using ITAE...
PID controller for microsatellite yaw-axis attitude control system using ITAE...PID controller for microsatellite yaw-axis attitude control system using ITAE...
PID controller for microsatellite yaw-axis attitude control system using ITAE...
 
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
 
B010511015
B010511015B010511015
B010511015
 

Mais de Journal For Research

Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...Journal For Research
 
Experimental Verification and Validation of Stress Distribution of Composite ...
Experimental Verification and Validation of Stress Distribution of Composite ...Experimental Verification and Validation of Stress Distribution of Composite ...
Experimental Verification and Validation of Stress Distribution of Composite ...Journal For Research
 
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...Journal For Research
 
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016Journal For Research
 
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...Journal For Research
 
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015Journal For Research
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014Journal For Research
 
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...Journal For Research
 
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...Journal For Research
 
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012Journal For Research
 
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...Journal For Research
 
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009Journal For Research
 
CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008
CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008
CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008Journal For Research
 
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002Journal For Research
 
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001Journal For Research
 
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021Journal For Research
 
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...Journal For Research
 
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023Journal For Research
 
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024Journal For Research
 

Mais de Journal For Research (20)

Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
 
Experimental Verification and Validation of Stress Distribution of Composite ...
Experimental Verification and Validation of Stress Distribution of Composite ...Experimental Verification and Validation of Stress Distribution of Composite ...
Experimental Verification and Validation of Stress Distribution of Composite ...
 
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
 
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
 
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
 
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
 
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
 
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
 
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
 
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
 
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
 
LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010
 
CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008
CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008
CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008
 
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
 
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
 
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
 
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
 
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
 
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
 

Último

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Último (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL

  • 1. Journal for Research| Volume 01| Issue 12 | February 2016 ISSN: 2395-7549 All rights reserved by www.journalforresearch.org 41 Modelling and Simulation of Inverted Pendulum using Internal Model Control Dimple J. Vora Ms. Nabanita Basu PG student Assistant Professor Department of Instrumentation & control Department of Instrumentation & control L.D. Collage of Engineering ,Ahmedabad, Gujarat, India L.D. Collage of Engineering ,Ahmedabad, Gujarat, India Abstract The internal model control (IMC) philosophy relies on the internal model principle, which states that control can be achieved only if the control system encapsulates, either implicitly or explicitly, some representation of the process to be controlled. In particular, if the control scheme is developed based on an exact model of the process, then perfect control is theoretically possible. Transfer function of Inverted Pendulum is selected as the base of design, which examines IMC controller. Matlab/simulink is used to simulate the procedures and validate the performance. The results shows robustness of the IMC and got graded responses when compared with PID. Furthermore, a comparison between the PID and IMC was shows that IMC gives better response specifications. Keywords: IMC, Inverted Pendulum, MATLAB/simulink _______________________________________________________________________________________________________ I. INTRODUCTION Every feedback controller is designed by employing some form of a model for the process that is to be controlled and/or the dynamics of the exogenous signal affecting the process. Consequently, the term "model-based" is often used here. 30-years ago, a new model-based controller design algorithm named "Internal Model Control" (IMC) has been presented by Garcia and Morari, which is developed upon the internal model principle to combine the process model and external signal dynamics.[7] In the control theorem, the control systems design is fundamentally determined by the steady state and dynamic behavior of the process to be controlled. It is an important issue to know the way in which the process characteristics influence the controller structure. The internal model control (IMC) viewpoint appeared as alternative to traditional feedback control algorithm, which link the process model with the controller structure. [7] The theory of IMC states that “control can be achieved only if the control system encapsulates, either implicitly or explicitly, some representation of the process to be controlled”. The main objective is to design an IMC Controller for the proposed pendulum system to reduce the effect of disturbance due to mismatching in modeling. II. INTERNAL MODEL CONTROL A schematic representation of the IMC structure is presented in Figure 1, in which G(s) represents the process itself. )(sGd The process transfer functions of the disturbance, )( ~ sG the mathematical model (transfer function) of the process, and the transfer function of the IMC controller. As may be observed from the block diagram of the IMC structure, there are two parallel paths starting from the manipulated variables u(s): one passes through the real process G(s) and the other passing through the model process )( ~ sG . The role of the parallel containing the model )( ~ sG is to make possible the generation of the difference between the actual process output y(t) and an estimation predication of the manipulated variable effect on the process output. Assuming that the process model is a perfect representation of the real process that is )( ~ sG = G(s). Fig. 1: Schematic diagram of IMC
  • 2. Modelling and Simulation of Inverted Pendulum using Internal Model Control (J4R/ Volume 01 / Issue 12 / 008) All rights reserved by www.journalforresearch.org 42 IMC Design Procedure: 1) Factor the model into two parts: )( ~ ).( ~ )( ~ sGsGsG   (1) To improve robustness, the effects of mismatch between the process, and process model should be minimized. Since the differences between process and the process model usually occur at the systems high frequency response end, a low-pass filter f(s) is usually added to attenuate this effect.[7] Thus, IMC is designed using the inverse of the process model in series with a low-pass filter. A common filter choice that conforms to this requirement is (2) The filter order n is selected large enough to make )(sG proper 2) In addition to this criterion, the filter time constant λ must satisfy n n s DsNs NsD 1 ) )0()(20 )0()( lim(   (3) 3) Augment with a filter f(s) such that the final IMC controller is now,   )().( ~ )( 1 sfsGsGimc   (4) III.MODEL IDENTIFICATION OF INVERTED PENDULUM SYSTEM The Inverted Pendulum is a single input multi output (SIMO) system with control voltage as input, cart position and pendulum angle as outputs. [7] Even though the system is simple from construction point of view, but there lies a lot of control challenge owing to following characteristics: Highly Unstable, Highly Non-linear, Non-minimum phase system, under actuated. Fig. 2: Parametric representation of the Inverted Pendulum System Following is the list of parameters used in the derivation of Inverted Pendulum dynamics M – Mass of cart in kg m – Mass of Pendulum in kg J – Moment of Inertia of pendulum in kg-m2 L – Length of Pendulum in m b – Cart friction coefficient in Ns/m g – Acceleration due to gravity in m/s2 Only the horizontal forces are considered in the analysis as they only give information about the dynamics since the cart has only linear motion. [1] FN dt dx b dt xd M 2 2 (5) 2 2 dt d JFr    (6) Component of force in direction N is Centripetal force   cos2 2 dt d MJ (7) Centripetal force is 2 2 dt d MJF   (8) Summing forces of pendulum in horizontal and vertical direction we will get the equation for N:[1]     sincos 2 2 2 2 2 L dt d L dt d m dt xd mN        (9) n s sf )1( 1 )(   
  • 3. Modelling and Simulation of Inverted Pendulum using Internal Model Control (J4R/ Volume 01 / Issue 12 / 008) All rights reserved by www.journalforresearch.org 43 Considering the FBD of the pendulum rod, the vertical reaction P is given by the weight of the pendulum on the cart. Let be the displacement of pendulum from the pivot. Then, P is given by [1]    cossincossin 2 2 2 2 dt xd m dt d mJmgNP  (10) To get rid of P ad N terms, Sum the moments across the center of pendulum, we get[1] 2 2 sincos dt d JPLNL    (11) Substitution of (11) in (10) yields      sincos 2 2 2 2 mg dt d L JmJ dt xd m  (12) After substituting (5) in (1) we get, Fc dt d mL dt dx b dt xd m dt d mL dt xd M            sincos 2 2 2 2 2 2 2 (13) By simplifying we get, F dt d mL dt d mL dt dx b dt xd mM            sincos)( 2 2 2 2 2 (14) Equation (12) and (14) are nonlinear and need to be linearized for the operating range Since pendulum is being stabilized at an unstable equilibrium position,[1] Assume that   , where phi is small angle from vertical upward direction. So, By linearizing we get, bmgJmMmglsmJLJbqs mLs sF s   )()()( )( 22  (15) )1()( )( )( )( 32 2 bmgLJmJLbsqs mgLsJmJL sF sX    (16) Putting real time values in the equation we can get the transfer function of inverted pendulum. [1] IV. SIMULATION AND RESULT Here PID Controllers is used in feedback mechanisms of the pendulum system. Only angle variable is controlled with PID Controllers, as Angle and position cannot be controlled by PID controller simultaneously. In Simulation, PID controllers are optimized for stabilizing the result. Fig. 3: Simulink model for PID control Fig. 4: Simulink model for IMC Fig. 5: Position of cart controlled by PID Fig. 6: Angle of pendulum Controlled by PID
  • 4. Modelling and Simulation of Inverted Pendulum using Internal Model Control (J4R/ Volume 01 / Issue 12 / 008) All rights reserved by www.journalforresearch.org 44 Fig.5. shows position of inverted pendulum for X Axis Subsystem and Y Axis Subsystem together. Steady state time for Inverted Pendulum is 3 seconds. Fig.6. shows angle of the Inverted Pendulum for X Axis Subsystem and Y Axis Subsystem together. Inverted Pendulum makes an oscillation and after that it become stable, using PID Controller. The following test signals or disturbances are given to monitor the performance of controller: Impulse Disturbance Input: A simulation of the system using this controller was firstly conducted with no plant model mismatches, and no delay and as per IMC theory, it was determined to achieve a near ideal response. Then filter of order 2 is selected to obtain a proper transfer function. [7] Step Disturbance Input: Fig. 7: Discrete impulse disturbance IMC response Fig. 8: Step disturbance IMC response Band Limited White Noise Disturbance at the Plant Output: Very often the plant may suffer from random disturbances, which may not be easily identifiable, which means that a simple transfer function to model the disturbance may not be adequate. [7] The output of the random disturbance is shown in Figure 9. It comprises a sinusoid with variable amplitude and frequency. They closely follow the noise, there was no instability, and oscillates about the correct set point of zero. Systems with a Plant/Model Mismatch The plant/model mismatch can appear in the parameter due to measuring error or in another form as dealing with high order systems as low order ones that increase the gap between them. Besides that, the pendulum system is a nonlinear system and the transfer function of it, is a result of the linearization operation so the mismatch is present in all cases. [7] Fig.9: Band limited white noise IMC response Fig. 10: Comparison of plant model matching and plant model mismatching V. CONCLUSION Inverted Pendulum System is modeled and simulated in Simulink. System model works perfectly and stable with exact PID Controller coefficient. Also, System model shows efficient results by the use of IMC. But, limitation of IMC is that it can only work efficiently if plant and model matched exactly. REFERENCES [1] M. Arda, H.Kuscu, “Modeling of the 2 dimentional Inverted Pendulum in MATLAB/simulink “Proceeding of 5th International Mechanical Engineering Forum 2012. [2] Li Hong, Xiong Shibo. “Fuzzy internal Model Control for Electro-Hydraulic Servo System” Proceeding of the 27th Chienese control conference. [3] Juan Chen. Lu Wang and Bin Du. “Modified Internal Model control for Chemical Unstable Processes with Time-delay” Proceeding of the 7th World congress on intelligent control and Automation June 25-27, 2008, Chongqing, China. [4] Zheng-Qi WANG, Xue-liang HUANG” Nonlineal Internal Model Control for Bearingless induction motor Based on inverse System Theory”Advance Matrials Research vol 1037 (2014) pp258-263. [5] Xianxing Liu, Mingyi Chen, Xiaoyan Shao, Zhengqi wang “Study on control system of Bearinlgess Induction Motor Based on Modified Internal Model Control”.
  • 5. Modelling and Simulation of Inverted Pendulum using Internal Model Control (J4R/ Volume 01 / Issue 12 / 008) All rights reserved by www.journalforresearch.org 45 [6] Naoto Abe, Kenji Seki, Hindeaki Kanoh “ Two Degree of freedom Internal Model Control for Single Tubular Heat Exchanger System”Department of Precision Engineering , Meili University. [7] Walid R. Issa “A New Approach of Robust Internal Model Control for Nonlinear Pendulum System” This thesis is submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Electrical Engineering Islamic University of Gaza, Palestine [8] Andrej Rybovic, Martin Priecinsky, Marek Paskala “Control of the Inverted Pendulum Using State Feedback Control” Department of mechatronics and electonics, Zilina, Slovakia.