chapter 1 introduction - jordan university of science...

25
Control and Automa-on Chapter 1: Introduc1on Reading Material: Chapter 1 in Dorf

Upload: vankhanh

Post on 22-Aug-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Control  and  Automa-on  

Chapter  1:  Introduc1on  

Reading  Material:  Chapter  1  in  Dorf  

Page 2: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Why  to  study  “Control  and  Automa1on”?  

•  Essen1al  for  students  pursuing  degrees  in  many  engineering  disciplines  (mechanical,  electrical,  structural,  aerospace,  biomedical,  or  chemical).  

•  Applica1ons  include  aircraG,  robots,  civil  engineering  structures,  process  control,  ….,  etc.  

•  Has  played  a  vital  role  in  the  advance  of  engineering  and  science.  

2  

Page 3: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

What  is  “Control”?  

•  System  (plant,  process):  An  interconnec1on  of  elements  and  devices  for  a  desired  purpose.  (A  System  is  anything  with  inputs  and  outputs)  

•  Control:  Make  the  system  behave  as  we  desire.  –  The  most  common  source  of  Control  is  Human.  

•  Control  System:  An  interconnec1on  of  components  forming  a  system  configura1on  that  will  provide  a  desired  response.  

•  Imagine  “control  systems”  around  you!  

o   Room  temperature  control  o   Car  driving  o   Voice  volume  control  o   Balance  of  bank  account  

3  

Process  Input   Output  

Page 4: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

What  is  “Automa1c  Control”?  

“Automa1on  =  Automa1c  Control”  

•  In  this  class  we  focus  on  Automa'c  Control.  

•  Not  manual!  

•  Why  do  we  need  automa1c  control?  

o   Convenient  (room  temperature,  laundry  machine)  

o   Dangerous  (hot/cold  places,  space,  bomb  removal)  

o   Impossible  for  human  (nanometer  scale  precision  posi1oning,  work  inside  the  small  space  that  human  cannot  enter,  huge  antennas  control,  elevator)  

o   It  exists  in  nature.  (human  body  temperature  control)  

o   High  efficiency  (engine  control)  

4  

Page 5: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Example:  laundry  machine  

A  laundry  machine  washes  clothes,  by  se]ng  a  program.  

A  laundry  machine  does  not  measure  how  clean  the  clothes  become.  Control  without  measuring  devices  (sensors)  are  called  open-­‐loop  control.  

5  

Laundry    Machine  

Program  se]ng    (Input)  

Washed  clothes  (Output)  

Page 6: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Open-­‐loop  Control  Systems  

6  

Controller   Actuator   Process  Input   Output  

(Desired  output)  

An  open-­‐loop  control  system:  u1lizes  an  actua1ng  device  to  control  the  process  directly  without  using  feedback.  

The  Actuator  is  the  mechanism  by  which  the  controller  affects  the  input  to  the  system.  

Page 7: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Examples  of  Open-­‐loop  Control  Systems  

•  Laundry  Machine  

•  A  Pop-­‐up  Toaster  •  Irriga1on  Systems  

•  Conveyer  belts  

7  

Page 8: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Open-­‐loop  Control  Systems  

Advantages:  •  Simple  construc1on  and  ease  of  maintenance.  •  There  is  no  stability  concern.  •  Convenient  when  output  is  hard  to  measure  or  measuring  the  

output  precisely  is  economically  not  feasible.  (For  example,  in  the  washer  system,  it  would  be  quite  expensive  to  provide  a  device  to  measure  the  quality  of  the  washer's  output,  cleanliness  of  the  clothes).  

Disadvantages:  •  Disturbances  and  changes  in  calibra1on  cause  errors,  and  the  

output  may  be  different  from  what  is  desired.  •  Recalibra1on  is  necessary  from  1me  to  1me.  

8  

Page 9: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Closed-­‐loop  Control  System  In  this  approach,  an  output  variable  to  be  controlled  is  measured,  compared  with  the  desired  value  and  the  error  between  the  two  is  used  to  adjust  the  actual  value.  This  means  that  the  control  ac1on  is  somehow  dependent  on  the  output.  

9  

Feedback  

Controller   Actuator   Process  

Sensor  

Desired  output  response  

Actual  output  Error  

_  

Nega1ve  feedback  control  system  The  Sensor  is  the  mechanism  by  which  the  controller  detects  the  outputs  of  the  plant.  

Page 10: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Closed-­‐loop  Control  System  Example  1:  autopilot  mechanism  

Its  purpose  is  to  maintain  a  specified  airplane  heading,  despite  atmospheric  changes.  It  performs  this  task  by  con1nuously  measuring  the  actual  airplane  heading,  and  automa1cally  adjus1ng  the  airplane  control  surfaces  (rudder,  ailerons,  etc.)  so  as  to  bring  the  actual  airplane  heading  into  correspondence  with  the  specified  heading.    

10  

Page 11: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Closed-­‐loop  Control  System  Example  2:  Manual  fluid  level  regula1on  

11  

Page 12: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Closed-­‐loop  Control  System  Example  3:  Car  steering  control  system  

12  

Page 13: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Closed-­‐loop  Control  System  Example  4:  Antenna  Azimuth  

13  

Page 14: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Basic  elements  of  control  loop  

The  role  of  the  controller  is  to  make  the  output  following  the  reference  in  a  “sa1sfactory”  manner  even  under  disturbances.  

14  

Noise  

Feedback  

Controller   Actuator   Process  

Sensor  

Desired  output  response  

Actual  output  Error  

_   +  

+  

Disturbance  

Advantages  of  closed  loop  control  systems:  •   Ability  to  reject  external  disturbances  • Improve  measurement  noise  aoenua1on.  

Page 15: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Mul1variable  Control  System  

15  

Page 16: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Mul1-­‐loop  Control  System  

16  

Feedback  

Controller  1   Actuator   Process  

Sensor  1  

Desired  output  response  

Actual  output  

_  

Sensor  2  Feedback  

Loop  1  

_  Controller  2  

Loop  2  

See  Figure  1.5  in  the  textbook  

Page 17: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

History  of  Automa1c  Control  

•  Egyp1an  Water  Clocks  (1200BC)  

17  

Ctesibius(220-­‐285  BC)  

Page 18: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

History  of  Automa1c  Control  

•  In  1769,  Wao’s  steam  engine  and  flyballgovernor  

18  

Page 19: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

History  of  Automa1c  Control  

19  

See  table  1.1  on  page  31  of  the  textbook    

Page 20: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Feedback  

Controller   Actuator   Process  

Sensor  

Desired  output  response  

Actual  output  Error  

_  

Course  goals  

20  

Mathema-cal  model  

Modeling  

Controller  Design  

Implementa-on  

Analysis  

Page 21: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

21  

Control  System  Design  

Page 22: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Design  Example:  Rota1ng  disk  

22  Open-­‐loop  control  system  

The  goal  is  to  design  a  system  for  rota1ng  disk  speed  control  that  will  ensure  that  the  actual  speed  of  rota1on  is  within  a  specified  percentage  of  the  desired  speed.  

Page 23: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Design  Example:  Rota1ng  disk  

23  

Closed-­‐loop  control  system  

Page 24: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Design  Example:  Insulin  delivery  •  Control  goal:  Design  a  system  to  regulate  the  blood  sugar  

concentra1on  of  a  diabe1c  by  controlled  dispensing  of  insulin.  

•  Variable  to  be  controlled:  Blood  glucose  concentra1on.  •  Control  design  specifica1on:  Provide  a  blood  glucose  level  for  

the  diabe1c  that  closely  approximates  (tracks)  the  glucose  level  of  a  healthy  person.    

24  

Page 25: Chapter 1 Introduction - Jordan University of Science …haalshraideh/Courses/IE431/Lecture_slides/Chapter... · Control’and’Automa-on! Chapter!1: ... Open‘loop!Control!Systems!

Design  Example:  Insulin  delivery  

25  (a)  Open-­‐loop  (b)  closed-­‐loop  control  system