founderpresent

Download Report

Transcript founderpresent

Spring 2003
CS-EE 481
The Inverted Pendulum
Authors
Jason Boyce
Jen Miller
Advisors
Dr. Robert Albright
Dr. Peter Osterberg
Industry Representative
Mr. Howard Voorheis
Founder’s Day, 2003
University of Portland
School of Engineering
1
Spring 2003
CS-EE 481
Agenda
•
•
•
•
•
•
Introduction
Background
Methods
Results
Conclusions
Demonstration
Founder’s Day, 2003
University of Portland
Jen
Jen
Jen & Jason
Jason
Jason
Jen & Jason
School of Engineering
2
Spring 2003
CS-EE 481
Introduction
•
•
•
•
Special Thanks
The Inverted Pendulum Problem
Analog Servo Mechanism
Purpose: Control System Demonstration
Founder’s Day, 2003
University of Portland
School of Engineering
3
Spring 2003
CS-EE 481
Background
• Feedback Control
• Goal: Keep the pendulum from falling
• Functional Specifications
Founder’s Day, 2003
University of Portland
School of Engineering
4
Spring 2003
CS-EE 481
Methods
•
•
•
•
•
•
•
•
Research
Mathematical Modeling
Feedback Diagrams
Transfer Functions
Stability Analysis
Circuit Design
Construction
Testing
Founder’s Day, 2003
University of Portland
School of Engineering
5
Spring 2003
CS-EE 481
Research
– Kent Lundberg.
http://web.mit.edu/klund/www/pendulum.pdf
– William McC. Siebert. Circuits, Signals, and
Systems. MIT Press, Cambridge,
Massachusetts, 1986.
Founder’s Day, 2003
University of Portland
School of Engineering
6
Spring 2003
CS-EE 481
Mathematical Modeling
• Newtonian Physics
– Dynamics of Pendulum
• Transfer Functions
– Frequency Domain
Founder’s Day, 2003
University of Portland
School of Engineering
7
Spring 2003
CS-EE 481
Feedback Diagram
c
Qc +
+
-1
-
Q
k´
M(s)
-
G(s)
K(s)
Founder’s Day, 2003
University of Portland
School of Engineering
8
Spring 2003
CS-EE 481
Transfer Functions
X (s)
M (s) 

V (s)
K (s) 
kM
s (  M s  1)
Ks 1
Ks
s / g
2
G (s) 
L 
Founder’s Day, 2003
(  L s  1 )(  L s  1 )
l
g
University of Portland
School of Engineering
9
Spring 2003
CS-EE 481
Closed Loop Transfer Function
x(s)
 (s)
k M (  K s  1 )(  L s  1 )
2

2


kM
2 2
s  K (  M s  1 )(  L s  1 )  ( )(  K s  1 ) 
g


2
Founder’s Day, 2003
University of Portland
School of Engineering
10
Spring 2003
CS-EE 481
Stability Analysis
Founder’s Day, 2003
University of Portland
School of Engineering
11
Spring 2003
CS-EE 481
Circuit Design
+15 V
R2
10k
C2
9.3 uF
+15V
10k
100
33
_
+
+
_
10k
+
_
10k
+
+
10k
_
Rotary Pot 1
_
10k
-15V
-15V
+15V
10k
+ _
Multi-turn
Potentiometer
10k
+
10k
+
_
10kW
24 V DC
MOTOR
_
Tachometer
_
+
_
+
10kW
10kW
-15 V
10k
10k
+
_
+
Founder’s Day, 2003
University of Portland
School of Engineering
_
12
Spring 2003
CS-EE 481
Cart-Track Schematic
Pendulum
(t)
V(t)
X(t)
Hinge
Motor
Motor Shaft
Pulley
Cart
Track
Belt
15
15
15
15
Potentiometer
Voltage proportional
to (t)
Ground
Multi-turn potentiometer
Voltage proportional to x(t)
Ground
From William McC. Siebert, Circuits, Signals, and Systems, MIT Press, Cambridge, Mass., 1986
Founder’s Day, 2003
University of Portland
School of Engineering
13
Spring 2003
CS-EE 481
Conclusions
• Analog Servo Mechanism
• Control System Demonstration
– Aids in understanding control systems
– Easy problem to conceptualize
Founder’s Day, 2003
University of Portland
School of Engineering
14
Spring 2003
CS-EE 481
Demonstration
Founder’s Day, 2003
University of Portland
School of Engineering
15