EEE 431 Computational methods in Electrodynamics Lecture 1 By Rasime Uyguroglu.
Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431,...
-
Upload
virgil-sharp -
Category
Documents
-
view
217 -
download
0
Transcript of Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431,...
![Page 1: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/1.jpg)
Lecture 15: Introduction to Control
1. Introduction to control
2. Block diagram reduction
ME 4
31
, Le
cture
15
1
![Page 2: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/2.jpg)
Introduction to Control
• So far we have modeled systems and analyzed their time-response behavior
• Specifications may exist based on response to simple inputs• If a system does not have desired
response, then it can be modified with control
ME 4
31
, Le
cture
15
SYSTEM
2
![Page 3: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/3.jpg)
Introduction to Control
• Open-loop control (feedforward control)
ME 4
31
, Le
cture
15
C(s) P(s)R(s)
“controller”
D(s)
+
+
“plant”U(s)
U(s)+D(s)
Y(s)
summing point
• simple to design (plant inversion)
ignoring D(s), Y(s) = P(s)C(s)R(s)
therefore, C(s) = 1/P(s) provides Y(s)=R(s)
• cheap (no sensor needed)
• not robust
3
![Page 4: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/4.jpg)
Introduction to Control
• Closed-loop control (feedback control)
ME 4
31
, Le
cture
15
C(s) P(s)
R(s) “controller”
D(s)
+
“plant”U(s) Y(s)
branching point
• more robust
• more complicated/expensive
• can cause a stable system to become unstable
• response can be slower
+
E(s)=R(s)-Y(s)+
-
Y(s)4
![Page 5: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/5.jpg)
Block Diagram Reduction• Goal is to generate a transfer function
from any given input to any given output of a block diagram
ME 4
31
, Le
cture
15
5
![Page 6: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/6.jpg)
= GE
HY
Block Diagram Reduction
• Approach #1: Algebra• Define a variable after each summing point• Write equations and simplify
( ) ( ) ( )
( ) ( ) ( ) ( )
Y s G s E s
E s R s H s Y s
eliminate E(s) ( ) ( ) ( ) ( ) ( )Y s G s R s H s Y s
( )[1 ( ) ( )] ( ) ( )Y s G s H s G s R s
( ) ( )
( ) 1 ( ) ( )
Y s G s
R s G s H s
( ) ( ) ( ) ( ) ( )G s R s G s H s Y s
E
![Page 7: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/7.jpg)
Block Diagram Reduction
• Approach #2: Block diagram manipulation• Memorize rules for standard
arrangements • Rule 1: Negative feedback
• Rule 2: Positive feedback
1
forward
loop
1
forward
loop
![Page 8: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/8.jpg)
Block Diagram Reduction
• Rule 3: Series
• Rule 4: Parallel
=AG1G2AG1
AG1
AG2
=AG1+AG2
![Page 9: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/9.jpg)
Example
• DC motor torque control
θea θ.
Tia
eb
electrical dynamics
mechanical dynamics
controller
ia,des
![Page 10: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/10.jpg)
• Does order of branching and summing points matter?
• See table on page 495 of the book for more rules
![Page 11: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/11.jpg)
• Does order of branching and summing points matter?
• See table on page 495 of the book for more rules
![Page 12: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/12.jpg)
ΘIa,des
![Page 13: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/13.jpg)
Total Response
• For linear systems with multiple inputs the total response is the sum of the individual contributions (property of superposition)• Assume only one input is non-zero at a
time
ME 4
31
, Le
cture
15
Y
13
![Page 14: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/14.jpg)
Example
• Total Response
( )
( )
Y s
R s
( )
( )
Y s
D s
1 1a
a s a s
CG P PY R D
CG PG CG PG
1 1a
a s
CG Pforward
loop CG PG
1 1 a s
forward P
loop CG PG
Y
![Page 15: Lecture 15: Introduction to Control 1.Introduction to control 2.Block diagram reduction ME 431, Lecture 15 1.](https://reader036.fdocuments.in/reader036/viewer/2022081809/5697bfa41a28abf838c96f62/html5/thumbnails/15.jpg)
Example
( )
( ) 1
Y s forward
D s loop
Another way to think about the transfer function
1 ( )a s
P
CG PG
1 a s
P
CG PG