team blue heron: educational ball and beam feedback control system
DESCRIPTION
Team Blue Heron: Educational Ball and Beam Feedback Control System. Advisor Dr. Peter Osterberg Dr. Robert Albright Industry Representative Mr. Mike DeSmith - Intel. Authors Bryan Weber David Kim Thomas Neveu. Agenda. Introduction Thomas Background Thomas Methods Bryan - PowerPoint PPT PresentationTRANSCRIPT
EE/CS 481 Spring 2008
1Founder’s Day, 2008University of Portland School of Engineering
Team Blue Heron: Educational Ball and Beam Feedback Control SystemAuthors
Bryan Weber
David Kim
Thomas Neveu
AdvisorDr. Peter Osterberg
Dr. Robert Albright
Industry RepresentativeMr. Mike DeSmith - Intel
EE/CS 481 Spring 2008
2Founder’s Day, 2008University of Portland School of Engineering
Agenda
• Introduction Thomas
• Background Thomas
• Methods Bryan
• Results David
• Conclusions David
• Demonstration Team
• Acknowledgments Thomas
EE/CS 481 Spring 2008
3Founder’s Day, 2008University of Portland School of Engineering
Introduction
Goal: Develop a ball and beam feedback control system
Why: To provide an educational tool that demonstrates control theory
EE/CS 481 Spring 2008
4Founder’s Day, 2008University of Portland School of Engineering
Background
• Objectives: Long-lasting and interactive feedback system
• Inspiration– Magnetic levitation
– Inverted pendulum
EE/CS 481 Spring 2008
5Founder’s Day, 2008University of Portland School of Engineering
Research• Evencio A. Rosales
• Armin Ataei-Esfahani
• Ben S. Cazzolato and Wei Wang
• Professors Bill Messner and Dawn Tilbury
EE/CS 481 Spring 2008
6Founder’s Day, 2008University of Portland School of Engineering
Block Diagrams
Power Supply
Analog Control Circuit
DC Motor
DC Motor Power Drive
Steel Ball
Beam Movement
Ball Position Sensor (Linear POT)
Base/Stand
Desired PositionPOT
+-
PID(Control Circuit)
DC Motor
PlantDesired Position
Ball Position on Beam
EE/CS 481 Spring 2008
7
MATLAB Analysis
345678
3456
2.852.8128.32406.1026.0000169.0
2.852.8128.32406.0
sssss
ssss
Final Transfer Function:
Founder’s Day, 2008University of Portland School of Engineering
EE/CS 481 Spring 2008
8Founder’s Day, 2008University of Portland School of Engineering
Circuit Design
EE/CS 481 Spring 2008
9Founder’s Day, 2008University of Portland School of Engineering
MATLAB Stability Analysis
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.2
0.4
0.6
0.8
1
1.2
1.4Step Response
Time (sec)
Am
plitu
de
345678
3456
2.852.8128.32406.1026.0000169.0
2.852.8128.32406.0
sssss
ssss
EE/CS 481 Spring 2008
10
Results – Circuit Design
University of Portland School of Engineering
Founder’s Day, 2008
EE/CS 481 Spring 2008
11
Results – Oscilloscope
University of Portland School of Engineering
Founder’s Day, 2008
EE/CS 481 Spring 2008
12
Results – Issues
• Noise filters– Power source– Gain stages
• Wrong motor
University of Portland School of Engineering
Founder’s Day, 2008
EE/CS 481 Spring 2008
13Founder’s Day, 2008University of Portland School of Engineering
Conclusions• Electrical design works
• But, wrong motor
• Future work required
• Overall success: learning experience
EE/CS 481 Spring 2008
14Founder’s Day, 2008University of Portland School of Engineering
Demonstration
EE/CS 481 Spring 2008
15
Acknowledgments
• Dr. Osterberg
• Neil Tuttle
• Jesse Fledderjohann
• Josh Triska
• Mike DeSmith
• Dr. Albright
• Rick Severs
• Sandy Ressel
Founder’s Day, 2008University of Portland School of Engineering
EE/CS 481 Spring 2008
16Founder’s Day, 2008University of Portland School of Engineering
Thank You.
Are there any questions?
EE/CS 481 Spring 2008
17
Damping Example
Founder’s Day, 2008University of Portland School of Engineering