Professional Documents
Culture Documents
Teknik Mesin
Materi Pembahasan:
• Pengenalan terhadap proses sistem kendali
• Contoh sistem kendali
– open loop vs. closed loop
Pertemuan 1 2
Proses desain sistem kendali
customer
input / gov’t
eng specs physical diagrams control
regulations behavior
system math system
Plant
Controller
Translate Design (and Model Analyze
Design
Construction)
Control
Engine Car
desired Algorithm throttle actual
speed angle force speed
(voltage)
Pertemuan 1 4
Kendali siklus terbuka (open-
loop) [feedforward]
disadvantages advantages
• sensitive to errors • simple to design
in model • inexpensive
• sensitive to • doesn’t affect
disturbances stability
• needs periodic • fast response wind force,
recalibration gravity force
Control -
Engine Car
desired Algorithm throttle + actual
speed angle force speed
(voltage)
Pertemuan 1 5
Kendali siklus tertutup (closed-
loop) [feedback]
disadvantages advantages
• extra complexity • robust to errors
• extra cost in model
• can affect stability • robust to
• can be slow to disturbances
respond D wind force,
gravity force
CONTROLLER ACTUATOR PLANT
R + E Control -U Y
Engine Car
desired - Algorithm throttle + actual
speed angle force speed
(voltage)
SENSOR
Speedometer
measured
speed
Pertemuan 1 6
Pengenalan terhadap pemodelan
Pertemuan 1 8
Model Derivation
• From empirical data
– Feed a known input and observe output, fit model to
data
SYSTEM
di
Ra ia La Kb ea
dt
T b J
Pertemuan 1 10
Complexity Depends on
Purpose
• Simulation model: more accurate
Static vs. Dynamic Systems
Static Systems Dynamic Systems
• Output is determined only • Output takes time to react
by the current input, reacts • Relationship changes with
instantaneously time, depends on past
• Relationship does not inputs and initial conditions
change (it is static!) (it is dynamic!)
• Relationship is represented • Relationship is represented
by an algebraic equation by a differential equation
input output
SYSTEM
Pertemuan 1 12
Static vs. Dynamic Systems
Motor from a Static Motor from a Dynamic
Viewpoint Viewpoint
500
450
T 400
350
300
Motor Speed
250
200
Tstall 150
100
torque
50
0
0 0.5 1 1.5 2 2.5 3
ea1 6
Time
5
ea2
4
Motor Torque
w
3
wno-load 2
speed 1
0
0 0.5 1 1.5 2 2.5 3
13
Time
Model Matematika
Model Matematika
m x c x kx 0
m b k 0
2
b b 4km 2
1,2
2m 2m
Pertemuan 1 17
Solving Differential Equations
• Recalling that x(t ) a e 1t a e 2t
1 2
• If the roots are completely real, then the solution
is exponential
– If all negative, stable
– If any positive, unstable
displacement, x
time
18
Solving Differential Equations
• If the roots are complex, then can rewrite in
sines and cosines using Euler’s identity:
jwt
e cos wt j sin wt
• Therefore,
( wd j ) t ( wd j ) t
a1e a2e
t wd jt t wd jt
a1e e a2e e
t
e ( A cos wd t B sin wd t )
Pertemuan 1 19
Solving Differential Equations
t
x(t ) e ( A cos wd t B sin wd t )
where
the homogenous portion dies out (transient)
the particular portion remains (steady state)
Pertemuan 1 22
Example
Pertemuan 1 24
The Laplace Transform
Pertemuan 1 27
Properties of the Laplace
Transform
often zero
2. Integration
f (t )dt
F ( s) t 0
L f (t )dt
s s
f (t )dt dt f (t )dt
F (
L f (t )dt dt 2
s ) t 0
t 0
s s2 s
3. Differentiation
These properties
df turn differential
L sF ( s ) f (0)
dt equations into
d f 2
2 algebraic equations
L 2 s F ( s ) sf (0) f (0)
dt
28
Properties of the Laplace Transform
4. Multiplication by e-at
L[e at
f (t )] F (s a)
- important for damped response
Note: roots of
denominator (poles)
Example: in Laplace domain =
L[e at
cos wt ] roots of characteristic
equation in the time
f(t) domain
s
from Laplace pairs table, F ( s) = L[cos wt ] 2
s w2
sa
then from prop above, F (s a)
( s a) 2 w 2 29
Properties of the Laplace Transform
5. Time shift
Pertemuan 1 30
Properties of Laplace Transform
6. Multiplication by t
dF ( s )
L[tf (t )]
ds
2
d F ( s)
L[t f (t )]
2
2
ds
n
n d F ( s)
L[t f (t )] (1)
n
ds n
Pertemuan 1 31
Example
0 for t<0
1
1
L[t ] 2 s
s
1
L[te ]
3t
(by property 4)
( s 3) 2
2 5
=
( s 3) 2
s 32
Laplace/Time Domain Relationship
• Previously, saw how poles of X(s) relate to x(t)
• Two further relationships between X(s) and x(t):
if [poles of sF ( s )] 0 33
Example
s3
• Find the initial value of f(t), where F ( s)
s( s 2 6s 13)
1
s( s 3) ( s 3) s2
f (0) lim sF ( s ) lim 2 lim 2
s s s ( s 6 s 13) s ( s 6 s 13) 1
2
s
1 3
2
lim s s
s 6 13
1 2
s s
0
Pertemuan 1 34
Example
s3
• Find the final value of f(t), where F ( s)
s( s 2 6s 13)
s( s 3)
f () lim f (t ) lim sF ( s ) lim 2
t s 0 s 0 s ( s 6 s 13)
( s 3) 3
lim 2
s 0 ( s 6 s 13) 13
poles of sF ( s) 3 2 j,
since <0, limit exists
Pertemuan 1 35
Daftar Pustaka:
Rick Hill, PhD, “Control System”, University of
Detroit Mercy.
Pertemuan 1 36