ecen 191 new student seminar - session 10: controls controls ecen 191 new student seminar
DESCRIPTION
ECEn 191 – New Student Seminar - Session 10: Controls EARLY ELECTRONIC EXAMPLETRANSCRIPT
![Page 1: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/1.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
Controls
ECEn 191 New Student Seminar
![Page 2: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/2.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
WE ALREADY KNOW CONTROL
![Page 3: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/3.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
EARLY ELECTRONIC EXAMPLE
![Page 4: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/4.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CONTROL EXAMPLE 1
![Page 5: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/5.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CONTROL EXAMPLE 2
![Page 6: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/6.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CONTROL EXAMPLE 3
![Page 7: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/7.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
A CONTROLLED SYSTEM
Control Algorithm Actuators System
Sensors
Objectives
![Page 8: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/8.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CRUISE CONTROL SYSTEM
![Page 9: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/9.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
BANG-BANG CONTROL
![Page 10: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/10.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
BANG-BANG: DEADBAND
![Page 11: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/11.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
PID CONTROL
P – Proportional
I – Integral
D – Derivative
![Page 12: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/12.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
PROPORTIONALITY CONTROL
proportionality constant
speed
acceleration = kp(desired speed – measured speed)
desired speed
measured speed
![Page 13: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/13.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
INTEGRATION CONTROL
integration constant
speed
acceleration = kp(desired speed – measured speed) + ki [ (desired speed – measured speed) dt]
desired speed
measured speed
![Page 14: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/14.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
DERIVATIVE CONTROL
derivative constant
acceleration = kp(desired speed – measured speed) + ki [ (desired speed – measured speed) dt] +
kd [ d/dt (desired speed – measured speed) ]
speeddesired speed
measured speed
![Page 15: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/15.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
OTHER SETPOINT EXAMPLES
![Page 16: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/16.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
PATH PLANNING
start
stop
![Page 17: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/17.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
A POSSIBLE PATH SOLUTION
start
stop
![Page 18: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/18.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
V – Put up a slide with a picture of a self-driving car – perhaps from DARPA Grand Challenge
AUTOMATION - SELF DRIVING CAR
![Page 19: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/19.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
PARALLEL PARKING CAR
![Page 20: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/20.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
BYU ROBOT SOCCER
![Page 21: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/21.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
AUTOMATION - MANUFACTURING
![Page 22: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/22.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
ECE CAREERS - AEROVIRONMENT
![Page 23: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/23.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
ECE CAREERS - IROBOT
![Page 24: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/24.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
ECE CAREERS - SEGWAY
![Page 25: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/25.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
WHAT’S NEXT
Coordinated Control Very Difficult Environments
![Page 26: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/26.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CONTROL CLASSES
• ECEn 380 – Signals and Systems• ECEn 483 – Design of Control
Systems• ECEn 490 – Senior Project
(Indoor Flying Robot)
![Page 27: ECEn 191 New Student Seminar - Session 10: Controls Controls ECEn 191 New Student Seminar](https://reader036.vdocuments.site/reader036/viewer/2022062317/5a4d1b757f8b9ab0599b6da6/html5/thumbnails/27.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
LAB EXERCISE
www.et.byu.edu/groups/newstudent/schedule.html