Controls ECEn 191 New Student Seminar
description
Transcript of Controls ECEn 191 New Student Seminar
![Page 1: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/1.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
Controls
ECEn 191 New Student Seminar
![Page 2: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/2.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
WE ALREADY KNOW CONTROL
![Page 3: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/3.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
EARLY ELECTRONIC EXAMPLE
![Page 4: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/4.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CONTROL EXAMPLE 1
![Page 5: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/5.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CONTROL EXAMPLE 2
![Page 6: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/6.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CONTROL EXAMPLE 3
![Page 7: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/7.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
A CONTROLLED SYSTEM
Control Algorithm Actuators System
Sensors
Objectives
![Page 8: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/8.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
CRUISE CONTROL SYSTEM
![Page 9: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/9.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
BANG-BANG CONTROL
![Page 10: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/10.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
BANG-BANG: DEADBAND
![Page 11: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/11.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
PID CONTROL
P – Proportional
I – Integral
D – Derivative
![Page 12: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/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: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/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: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/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: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/15.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
OTHER SETPOINT EXAMPLES
![Page 16: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/16.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
PATH PLANNING
start
stop
![Page 17: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/17.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
A POSSIBLE PATH SOLUTION
start
stop
![Page 18: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/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: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/19.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
PARALLEL PARKING CAR
![Page 20: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/20.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
BYU ROBOT SOCCER
![Page 21: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/21.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
AUTOMATION - MANUFACTURING
![Page 22: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/22.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
ECE CAREERS - AEROVIRONMENT
![Page 23: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/23.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
ECE CAREERS - IROBOT
![Page 24: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/24.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
ECE CAREERS - SEGWAY
![Page 25: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/25.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
WHAT’S NEXT
Coordinated Control Very Difficult Environments
![Page 26: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/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: Controls ECEn 191 New Student Seminar](https://reader035.fdocuments.us/reader035/viewer/2022062410/56815fe5550346895dceea04/html5/thumbnails/27.jpg)
ECEn 191 – New Student Seminar - Session 10: Controls
LAB EXERCISE
www.et.byu.edu/groups/newstudent/schedule.html