SlideShare a Scribd company logo
1 of 25
HAMDARD UNIVERSITY
STABILIZING INVERTED PENDULUM USING
LEAD, LAG COMPENSATOR
TEAM MEMBERS
• ALI SHABBIR
(BEES/S13/0215)
• AWAIS NAWAZ AWAN
(BEES/S13/0229)
• TAHIR ZULFIQAR
(BEES/S13/0243)
Supervisor : DR. VALI-U-DDIN
Co-Supervisor : ENGR. SAIFUDDIN
HIRANI
Members:
MATHEMATICA
L MODELING
TRANSFER
FUNCTION
OF OVERALL
SYSTEM
1ST
EVALUATION
TASKS
HARDWARE
DESIGN REFRENCE
COMPENSATO
R DESIGN
USING ROOT
LOCUS
TECHNIQUE
 MATHEMATICAL MODELLING
 TRANSFER FUNCTION OF MOTOR,CART AND
PENDULUM
 HARDWARE INTERFACING OF CART WITH P.C
 COMPENSATOR DESIGN
MATHEMATICAL MODELING
Define the angle of the rod from
the vertical line as tetha. Define
also the
(x, y) coordinates of the center of
gravity of the pendulum rod as
(XG,YG ).Then
The rotational motion of the
pendulum rod about its center of
gravity.
The horizontal motion and vertical of
center of gravity of pendulum rod is
given by
Since we must keep the inverted pendulum
vertical, we can assume that u(t) and are
small quantities such that sin u u, cos u=1,
Consider the inverted pendulum system. since in this system
the mass is concentrated at the top of the rod, the center of the
gravity is the center of the pendulum ball for this case the
moment of inertia of the pendulum about its center of gravity is
small, and we assume I=0. So the finally equation becomes:
Then finally if we modified the
above two equation we get the
transfer function of the system
DC MOTOR TRANSFER FUNCTION
MOTOR CART & PENDULUM
Sensor
Angle
-
+
TRANSFER FUNCTION OF OVERALL
SYSTEM
Sensor
-
+
Angle
GAIN
• Root Locus techniques use to design a
compensator
Inverted pendulum root
locus
Pole 1 = +3.90
Pole 2 = -3.90
Transfer Function
Motor root
locus
Transfer Function
Pole 1 = 0
Pole 2 = -2
Pole 3 = -10
Overall Plant Root
Locus
Transfer Function
Pole 1 = 0
Pole 2 = -2
Pole 3 = -10
Pole 4 =-3.90
Pole 5 =+3.90
• Analog to Digital (ADC) circuit is used to read the
analog values provided by rotary (Free turn)
potentiometer. Rotary potentiometer is used for
sensing the pendulum position.
• Use ADC0804 I.C
• Parallel Port
•Arduino mega 2560
ADC0804
 Easy to with all microprocessors or operates
as a stand alone device.
 Differential analogs voltage inputs
 On chip clock generator
PARALLEL PORT
 A parallel port is a type of
interface found on computers
(personal and otherwise) for
connecting peripherals.
o Modern Control Theory By Katsushiko
Ogata
o Control System Design
csd.newcastle.edu.au/control/simulations/pendulum.html
o True Digital Control of an Inverted Pendulum System - R. Dixon
www.es.lancs.ac.uk/cres/staff/rdixon/pendulum.html
final year presentation

More Related Content

What's hot

Inverted Pendulum Control System
Inverted Pendulum Control SystemInverted Pendulum Control System
Inverted Pendulum Control SystemAniket Govindaraju
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond Brunkow
 
Analysis of a pendulum problem
Analysis of a pendulum problemAnalysis of a pendulum problem
Analysis of a pendulum problemSuman Lata
 
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 Publishing House
 
Intermittent predictive control of an inverted pendulum
Intermittent predictive control of an inverted pendulumIntermittent predictive control of an inverted pendulum
Intermittent predictive control of an inverted pendulumIvan Tim Oloya
 
Simulation of inverted pendulum presentation
Simulation of inverted pendulum  presentationSimulation of inverted pendulum  presentation
Simulation of inverted pendulum presentationPourya Parsa
 
2_DOF_Inverted_Pendulum_Laboratory_Session
2_DOF_Inverted_Pendulum_Laboratory_Session2_DOF_Inverted_Pendulum_Laboratory_Session
2_DOF_Inverted_Pendulum_Laboratory_SessionPeixi Gong
 
Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole systemShubhobrata Rudra
 
Attitude Control of Satellite Test Setup Using Reaction Wheels
Attitude Control of Satellite Test Setup Using Reaction WheelsAttitude Control of Satellite Test Setup Using Reaction Wheels
Attitude Control of Satellite Test Setup Using Reaction WheelsA. Bilal Özcan
 
Modelling and Control of Ground Test Set-up of Attitude of Satellite
Modelling and Control of Ground Test Set-up of Attitude of SatelliteModelling and Control of Ground Test Set-up of Attitude of Satellite
Modelling and Control of Ground Test Set-up of Attitude of SatelliteA. Bilal Özcan
 
Robust control theory based performance investigation of an inverted pendulum...
Robust control theory based performance investigation of an inverted pendulum...Robust control theory based performance investigation of an inverted pendulum...
Robust control theory based performance investigation of an inverted pendulum...Mustefa Jibril
 
State space modelling of a quadcopter
State space modelling of a quadcopterState space modelling of a quadcopter
State space modelling of a quadcopterSrinibashSahoo3
 
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...IJPEDS-IAES
 
Application of neuro fuzzy controller in torque ripple minimization of vec
Application of neuro fuzzy controller in torque ripple minimization of vecApplication of neuro fuzzy controller in torque ripple minimization of vec
Application of neuro fuzzy controller in torque ripple minimization of vecIAEME Publication
 
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
 
Comparative analysis of observer-based LQR and LMI controllers of an inverted...
Comparative analysis of observer-based LQR and LMI controllers of an inverted...Comparative analysis of observer-based LQR and LMI controllers of an inverted...
Comparative analysis of observer-based LQR and LMI controllers of an inverted...journalBEEI
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorIJECEIAES
 
Stabilized controller of a two wheels robot
Stabilized controller of a two wheels robotStabilized controller of a two wheels robot
Stabilized controller of a two wheels robotjournalBEEI
 

What's hot (20)

Inverted Pendulum Control System
Inverted Pendulum Control SystemInverted Pendulum Control System
Inverted Pendulum Control System
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
 
Analysis of a pendulum problem
Analysis of a pendulum problemAnalysis of a pendulum problem
Analysis of a pendulum problem
 
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
 
Intermittent predictive control of an inverted pendulum
Intermittent predictive control of an inverted pendulumIntermittent predictive control of an inverted pendulum
Intermittent predictive control of an inverted pendulum
 
final project
final projectfinal project
final project
 
Simulation of inverted pendulum presentation
Simulation of inverted pendulum  presentationSimulation of inverted pendulum  presentation
Simulation of inverted pendulum presentation
 
2_DOF_Inverted_Pendulum_Laboratory_Session
2_DOF_Inverted_Pendulum_Laboratory_Session2_DOF_Inverted_Pendulum_Laboratory_Session
2_DOF_Inverted_Pendulum_Laboratory_Session
 
Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole system
 
Attitude Control of Satellite Test Setup Using Reaction Wheels
Attitude Control of Satellite Test Setup Using Reaction WheelsAttitude Control of Satellite Test Setup Using Reaction Wheels
Attitude Control of Satellite Test Setup Using Reaction Wheels
 
Modelling and Control of Ground Test Set-up of Attitude of Satellite
Modelling and Control of Ground Test Set-up of Attitude of SatelliteModelling and Control of Ground Test Set-up of Attitude of Satellite
Modelling and Control of Ground Test Set-up of Attitude of Satellite
 
FINAL PROJ REP
FINAL PROJ REPFINAL PROJ REP
FINAL PROJ REP
 
Robust control theory based performance investigation of an inverted pendulum...
Robust control theory based performance investigation of an inverted pendulum...Robust control theory based performance investigation of an inverted pendulum...
Robust control theory based performance investigation of an inverted pendulum...
 
State space modelling of a quadcopter
State space modelling of a quadcopterState space modelling of a quadcopter
State space modelling of a quadcopter
 
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
Adaptive Fuzzy Integral Sliding-Mode Regulator for Induction Motor Using Nonl...
 
Application of neuro fuzzy controller in torque ripple minimization of vec
Application of neuro fuzzy controller in torque ripple minimization of vecApplication of neuro fuzzy controller in torque ripple minimization of vec
Application of neuro fuzzy controller in torque ripple minimization of vec
 
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...
 
Comparative analysis of observer-based LQR and LMI controllers of an inverted...
Comparative analysis of observer-based LQR and LMI controllers of an inverted...Comparative analysis of observer-based LQR and LMI controllers of an inverted...
Comparative analysis of observer-based LQR and LMI controllers of an inverted...
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction Motor
 
Stabilized controller of a two wheels robot
Stabilized controller of a two wheels robotStabilized controller of a two wheels robot
Stabilized controller of a two wheels robot
 

Similar to final year presentation

LCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfLCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfHODECE21
 
Design, analysis and controlling of an offshore load transfer system Dimuthu ...
Design, analysis and controlling of an offshore load transfer system Dimuthu ...Design, analysis and controlling of an offshore load transfer system Dimuthu ...
Design, analysis and controlling of an offshore load transfer system Dimuthu ...Dimuthu Darshana
 
UNIT II - MOTION, PROXIMITY AND RANGING SENSORS
UNIT II - MOTION, PROXIMITY AND RANGING SENSORSUNIT II - MOTION, PROXIMITY AND RANGING SENSORS
UNIT II - MOTION, PROXIMITY AND RANGING SENSORSA R SIVANESH M.E., (Ph.D)
 
Exoskeleton arm ppt
Exoskeleton arm pptExoskeleton arm ppt
Exoskeleton arm pptVivekC37
 
Induction motor modelling and applications
Induction motor modelling and applicationsInduction motor modelling and applications
Induction motor modelling and applicationsUmesh Dadde
 
Design and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of RobotDesign and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of RobotIJTET Journal
 
Spur Gear Design by Using MATLAB Code
Spur Gear Design by Using MATLAB CodeSpur Gear Design by Using MATLAB Code
Spur Gear Design by Using MATLAB CodeIJSRD
 
Second Workshop Presentation
Second Workshop PresentationSecond Workshop Presentation
Second Workshop PresentationRobotix 2011
 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...IJERA Editor
 
Design and analysis of operational transconductance amplifier using pspice
Design and analysis of operational transconductance amplifier using pspiceDesign and analysis of operational transconductance amplifier using pspice
Design and analysis of operational transconductance amplifier using pspiceeSAT Publishing House
 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...IJMTST Journal
 

Similar to final year presentation (20)

T04405112116
T04405112116T04405112116
T04405112116
 
I0413049055
I0413049055I0413049055
I0413049055
 
LCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfLCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdf
 
Design, analysis and controlling of an offshore load transfer system Dimuthu ...
Design, analysis and controlling of an offshore load transfer system Dimuthu ...Design, analysis and controlling of an offshore load transfer system Dimuthu ...
Design, analysis and controlling of an offshore load transfer system Dimuthu ...
 
UNIT II - MOTION, PROXIMITY AND RANGING SENSORS
UNIT II - MOTION, PROXIMITY AND RANGING SENSORSUNIT II - MOTION, PROXIMITY AND RANGING SENSORS
UNIT II - MOTION, PROXIMITY AND RANGING SENSORS
 
Exoskeleton arm ppt
Exoskeleton arm pptExoskeleton arm ppt
Exoskeleton arm ppt
 
Induction motor modelling and applications
Induction motor modelling and applicationsInduction motor modelling and applications
Induction motor modelling and applications
 
Design and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of RobotDesign and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of Robot
 
Robotics - introduction to Robotics
Robotics -  introduction to Robotics  Robotics -  introduction to Robotics
Robotics - introduction to Robotics
 
8 LEGGED ROBOT.pptx
8 LEGGED ROBOT.pptx8 LEGGED ROBOT.pptx
8 LEGGED ROBOT.pptx
 
Spur Gear Design by Using MATLAB Code
Spur Gear Design by Using MATLAB CodeSpur Gear Design by Using MATLAB Code
Spur Gear Design by Using MATLAB Code
 
Second Workshop Presentation
Second Workshop PresentationSecond Workshop Presentation
Second Workshop Presentation
 
Final project report
Final project reportFinal project report
Final project report
 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
 
Pipe inspection robot
Pipe inspection robotPipe inspection robot
Pipe inspection robot
 
Design and analysis of operational transconductance amplifier using pspice
Design and analysis of operational transconductance amplifier using pspiceDesign and analysis of operational transconductance amplifier using pspice
Design and analysis of operational transconductance amplifier using pspice
 
Servo 2.0
Servo 2.0Servo 2.0
Servo 2.0
 
IB Physics IA
IB Physics IAIB Physics IA
IB Physics IA
 
F05613947
F05613947F05613947
F05613947
 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
 

final year presentation

  • 1.
  • 2. HAMDARD UNIVERSITY STABILIZING INVERTED PENDULUM USING LEAD, LAG COMPENSATOR
  • 3. TEAM MEMBERS • ALI SHABBIR (BEES/S13/0215) • AWAIS NAWAZ AWAN (BEES/S13/0229) • TAHIR ZULFIQAR (BEES/S13/0243) Supervisor : DR. VALI-U-DDIN Co-Supervisor : ENGR. SAIFUDDIN HIRANI Members:
  • 4.
  • 6.
  • 7.  MATHEMATICAL MODELLING  TRANSFER FUNCTION OF MOTOR,CART AND PENDULUM  HARDWARE INTERFACING OF CART WITH P.C  COMPENSATOR DESIGN
  • 8.
  • 9. MATHEMATICAL MODELING Define the angle of the rod from the vertical line as tetha. Define also the (x, y) coordinates of the center of gravity of the pendulum rod as (XG,YG ).Then The rotational motion of the pendulum rod about its center of gravity. The horizontal motion and vertical of center of gravity of pendulum rod is given by Since we must keep the inverted pendulum vertical, we can assume that u(t) and are small quantities such that sin u u, cos u=1,
  • 10. Consider the inverted pendulum system. since in this system the mass is concentrated at the top of the rod, the center of the gravity is the center of the pendulum ball for this case the moment of inertia of the pendulum about its center of gravity is small, and we assume I=0. So the finally equation becomes: Then finally if we modified the above two equation we get the transfer function of the system
  • 11.
  • 12. DC MOTOR TRANSFER FUNCTION
  • 13.
  • 14. MOTOR CART & PENDULUM Sensor Angle - +
  • 15. TRANSFER FUNCTION OF OVERALL SYSTEM Sensor - + Angle GAIN
  • 16.
  • 17. • Root Locus techniques use to design a compensator Inverted pendulum root locus Pole 1 = +3.90 Pole 2 = -3.90 Transfer Function
  • 18. Motor root locus Transfer Function Pole 1 = 0 Pole 2 = -2 Pole 3 = -10
  • 19. Overall Plant Root Locus Transfer Function Pole 1 = 0 Pole 2 = -2 Pole 3 = -10 Pole 4 =-3.90 Pole 5 =+3.90
  • 20. • Analog to Digital (ADC) circuit is used to read the analog values provided by rotary (Free turn) potentiometer. Rotary potentiometer is used for sensing the pendulum position. • Use ADC0804 I.C • Parallel Port •Arduino mega 2560
  • 21. ADC0804  Easy to with all microprocessors or operates as a stand alone device.  Differential analogs voltage inputs  On chip clock generator
  • 22. PARALLEL PORT  A parallel port is a type of interface found on computers (personal and otherwise) for connecting peripherals.
  • 23.
  • 24. o Modern Control Theory By Katsushiko Ogata o Control System Design csd.newcastle.edu.au/control/simulations/pendulum.html o True Digital Control of an Inverted Pendulum System - R. Dixon www.es.lancs.ac.uk/cres/staff/rdixon/pendulum.html