Transfer function
Pemodelan proses,
Pemodelan, Pengontrol
Experimen dan
(Controller )
Implementasi
Disain dan Analsis
Transformasi Laplace
Transfer
ODE
Function
Transformasi Laplace
Balik
State-Space
TEORI KONTROL
ODE (Ordinary Differential Equations)
Persamaan diatas disebut dengan ODE orde kedua, oleh karena orde
derivatif tertingginya adalah 2. ODE dikatakan homogen jika u(t) = 0. pada
kenyataannya, beberapa sistem dapat dimodelkan dengan ODE orde
pertama.
Sebuah ODE juga disebut dengan model denga domain waktu dari sistem,
karena dapat dilihat bahwa persamaan diatas y(t) dan u(t) adalah fungsi
waktu t. persoalan kunci dari ODE adalah: bagaimana mendapatkan
solusinya? Yaitu: bagaimana untuk mendapatkan ekspresi y(t) dari
persamaan tersebut?
TEORI KONTROL
Transformasi Laplace:
Fungsi domain-waktu f(t), transformasi Laplace-nya
didefinisikan sebagai berikut:
TEORI KONTROL
Transformasi Laplace
Contoh 1:
Transformasi Laplace dari fungsi konstan f(t)=1
Contoh 2:
Transformasi Laplace dari fungsi eksponensial
TEORI KONTROL
Transformasi Laplace Balik
f t L1 F s
TEORI KONTROL
Tabel Transformasi Laplace Balik
TEORI KONTROL
Tabel Transformasi Laplace Balik
TRANSFER FUNCTION
Persamaan sistem
TF dari sistem
TRANSFER FUNCTION
Contoh: Mekanik
dy d2y
k F ky f m 2
F dt d t
Gaya Inertia
m d2y dy
d2y
m 2 m 2 f ky F
y dt dt dt
f m
f Jika : T1, T2
k f
d2y dy 1
kita mempunyai : T1T2 2
T1 y F
dt dt k
TRANSFER FUNCTION
Contoh: Elektrik
L d 2u c du c
buat : RC T 1 T 2 T1T2 2 T1 uc ur
R dt dt
TRANSFER FUNCTION
Diagram blok:
Sebuah sistem kontrol terdiri dari sejumlah komponen. Untuk
mengilustrasikan fungsi ditampilkan oleh setiap komponen kita gunakan
diagram yang disebut dengan diagram blok.
Dengan kata lain, sebuah diagram blok dari sebuah sistem kontrol adalah
representasi piktorial dari fungsi yang ditampilkan setiap komponen dan
aliran dari sinyal.
Blok
Titik penjumlahan
Titik pencabangan
TRANSFER FUNCTION
Blok Fungsi
Titik ini mengindikasikan sebuah operasi penjumlahan pada satu atau lebih
sinyal dimana sinyal bisa terdanda (-) atau (+) untuk setiap sinyal
direpresentasikan oleh anak panah..
TRANSFER FUNCTION
Titik Pencabangan
Sebuah titik pencabangan adalah sebuah titik yang mana sinyal pergi secara
serentak ke blok lain.
Titik pencabangan
Titik pencabangan
TRANSFER FUNCTION
Titik Titik
penjumlahan pencabangan
Titik Titik
penjumlahan pencabangan
TRANSFER FUNCTION
Transfer Function Open-Loop Dari Sistem Closed-Loop
Titik Titik
penjumlahan pencabangan
Tansfer-Function Open-Loop =
Tansfer-Function Feedforward =
TRANSFER FUNCTION
Tansfer-Function Closed-Loop =
TRANSFER FUNCTION
u x jy
y
r y
u tan 1
x
x
Real axis
r | u | r | u | x y
2 2
y
u x jy
(complex) conjugate
RESPON DINAMIK
1
R( s)
s
Dengan menstibtusikan input kedalam transfer function dan
dengan menerapkan fraksional parsial, akan diperoleh:
s2 1
C (s) .
s5 s
2 1 3 1
. .
5 s 5 s5
RESPON DINAMIK
Respon Transien dan Steady State
(Tunak)
s2 1
C (s) .
s5 s
2 1 3 1
. .
5 s 5 s5
Dengan menerapa transformasi Laplace balik, akan
memberikan respon output:
2 3 5 t
c(t ) e
5 5
RESPON DINAMIK
Respon Transien dan Steady State
(Tunak)
2 3 5 t
c(t ) e
5 5
2
c ( )
5
RESPON DINAMIK
Respon Transien dan Steady State
(Tunak)
Response Output merupakan jumlah forced response
(bentuk input) and natural response (sistem dari natural).
C (s) s 2
R( s) s 5
RESPON DINAMIK
Respon Transien dan Steady State
(Tunak)
Setiap input sistem akan memberikan respon output.
Kutub (poles) dalam transfer function dari sistem akan
memberikan respon natural pada output.
RESPON DINAMIK
Respon Transien dan Steady State
(Tunak)
Kutub dalam transfer function dari sistem akan memberikan
a
C (s) R( s)
sa
a 1
.
sa s
1 1 at
c(t ) 1 e
s sa
RESPON DINAMIK
Sistem Orde Satu
at
c(t ) 1 e
RESPON DINAMIK
Sistem Orde Satu
at 1
c(t ) 1 e Tc
a
Time constant, Tc adalah
t
waktu e meluruh
(decay) 37% dari nilai
awalnya (atau kenaikan
sampai 63% dari nilai
akhir), atau waktu ketika
1
t
a
RESPON DINAMIK
Sistem Orde Satu
at
c(t ) 1 e
Kenaikan waktu (rise
time), Tr adalah waktu
yang diperlukan output
bergerak dari 10%
sampai 90% nilai akhir
output
2.2
Tr 2.2Tc
a
RESPON DINAMIK
Sistem Orde Satu
c(t ) 1 e at
Settling time, Ts adalah
waktu yang diperlukan
output mencapai dan
nilainya tetap 2% dari
nilai akhir output:
4
Ts 4Tc
a
RESPON DINAMIK
Sistem Orde Satu
Dalam beberapa hal, sangat sulit untuk mendapatkan
transfer function dari sistem secara analitis.
Kita dapat mendapatkan transfer function melalui
eksperimen dan pengujian.
Sebagai contoh, sistem orde satu sederhana secara umum
mempunyai transfer function:
C (s) K
R( s) s a
RESPON DINAMIK
Sistem Orde Satu
Setelah menerapkan fungsi unit step, bentuk gelombang
respon outputnya adalah:
Dari bentuk gelombang output, kita dapat menentukan time constant ketika
kenaikan output mecapai 63% dari nilai akhir,dalam hal ini 0,63 x 0.72 = 0,45.
Ini berkisar 0,13 detik, dengan demikian a = 1/0,13 = 7,7
RESPON DINAMIK
Sistem Orde Dua
2
C (s) K n
2 2
R ( s ) s 2 n s n
RESPON DINAMIK
Sistem Orde Dua
2
C (s) K n
2
R( s ) s 2 n s n 2
damping ratio
RESPON DINAMIK
Sistem Orde Dua
2
C (s) K n
2
R( s ) s 2 n s n 2
s1, 2 n n 1 2
RESPON DINAMIK
Sistem Orde Dua
Persamaan kutub
s1, 2 n n 1 2
RESPON DINAMIK
Sistem Orde Dua
s1, 2 n n 1
2
For = 0 (K=1)
s1, 2 j n
RESPON DINAMIK
Sistem Orde Dua
2
C (s) K n
2
R ( s ) s 2 n s n 2
Untuk = 0 (K=1)
Penerapan fungsi unit step pada input, akan
memberikan output:
2
n 1
C (s) 2 2
.
s n s
c(t ) 1 A cos( n t )
RESPON DINAMIK
Sistem Orde Dua
Untuk = 0 (K=1)
c(t ) 1 A cos( n t )
Respon output berosilasi dan ini dikatakan
sebagai sebuah kondisi UNDAMPED (tak
teredam)
RESPON DINAMIK
Sistem Orde Dua
s1, 2 n n 1 2
s1, 2 n n 1
2
s1, 2 n j n 1 2
C (s) K n
2 s1, 2 n n 1
2
2
R ( s ) s 2 n s n 2
s1, 2 n j n 1 2
d n d n 1 2
RESPON DINAMIK
Sistem Orde Dua
d t
c(t ) 1 Ae cos( d t )
decay
RESPON DINAMIK
Sistem Orde Dua
oscillation (sinusoidal)
d t
c(t ) 1 Ae cos( d t )
decay (exponential)
RESPON DINAMIK
Sistem Orde Dua
RESPON DINAMIK
Sistem Orde Dua
s1, 2 n n 1
2
Untuk = 1 (K=1)
s1, 2 n
RESPON DINAMIK
Sistem Orde Dua 2
C (s) K n
2
R ( s ) s 2 n s n 2
Untuk = 1 (K=1)
Penerapan fungsi unit step pada input, akan
memberikan output:
n 2 1
C (s) 2 2
.
s 2 n s n s
2
n 1
.
(s n ) s
2
nt nt
c(t ) 1 ( K1e K 2 te )
RESPON DINAMIK
Sistem Orde Dua
Untuk = 1 (K=1)
Penerapan fungsi unit step pada input, akan
memberikan output:
Tidak ada output yang berosilasi dan decay
2
n
(responnya cepat tanpa ada overshoot
1 atau osilasi).
C (s) 2 2
.
s 2 n s n s
n 2 1
.
(s n ) s
2
nt nt
c(t ) 1 ( K1e K 2 te )
RESPON DINAMIK
Sistem Orde Dua
s1, 2 n n 1 2
4
Ts
n
RESPON DINAMIK
Sistem Orde Dua
Tp
n 1 2
Persentase overshoot, %OS : nilai waktu
puncak yang diekspresikan dalam
persentase nilai teady-state.
cmax c final
%OS 100%
c final
1 2
%OS e 100%
RESPON DINAMIK
Hubungan Antara Lokasi Kutub dan Performansi Sistem
s1, 2 n j n 1 2
d j d
d n d n 1 2
RESPON DINAMIK
Hubungan Antara Lokasi Kutub dan Performansi Sistem
4
Ts
n
RESPON DINAMIK
Hubungan Antara Lokasi Kutub dan Performansi Sistem
Tp
n 1 2
RESPON DINAMIK
Hubungan Antara Lokasi Kutub dan Performansi Sistem
1 2
%OS e 100%
cos
RESPON DINAMIK
Hubungan Antara Lokasi Kutub dan Performansi Sistem
25
G(s)
s(s 5)
STEADY STATE ERROR
STEADY STATE ERROR
E ( s ) input output
R( s) C ( s)
C (s) G (s)
T (s)
R( s) 1 G ( s)
STEADY STATE ERROR
G (s)
E ( s) R( s) .R ( s )
C (s) G (s) 1 G (s)
T (s)
R( s) 1 G ( s) G (s)
R ( s ) 1
1 G ( s )
E ( s ) input output
R( s) C ( s) 1 G ( s ) G ( s )
R( s)
1 G ( s )
1
.R ( s )
1 G (s)
STEADY STATE ERROR
Steady-state error untuk sistem feedback 1:
G (s)
E ( s) R( s) .R ( s )
C (s) G (s) 1 G (s)
T (s)
R( s) 1 G ( s) G (s)
R ( s ) 1
1 G ( s )
E ( s ) input output
R( s) C ( s) 1 G ( s ) G ( s )
R( s)
1 G ( s )
1
.R ( s )
1 G (s)
STEADY STATE ERROR
Steady-state error untuk sistem feedback 1:
G (s)
E ( s) R( s) .R ( s )
C (s) G (s) 1 G (s)
T (s)
R( s) 1 G ( s) G (s)
R ( s ) 1
1 G ( s )
E ( s ) input output
R( s) C ( s) 1 G ( s ) G ( s )
R( s)
1 G ( s )
1
.R ( s )
1 G (s)
STEADY STATE ERROR
Steady-state error untuk sistem feedback 1:
G (s)
E ( s) R( s) .R ( s ) Dengan menggunakan teori nilai
1 G (s)
akhir (final value theorem),
G (s)
R ( s ) 1 ess lim e(t ) lim sE ( s )
1 G ( s ) t s 0
1 G ( s ) G ( s ) sR ( s )
R( s) ess lim
1 G ( s ) s 0 1 G ( s )
1
.R ( s )
1 G (s)
STEADY STATE ERROR
Steady-state error untuk sistem feedback 1:
K ( s z1 )( s z 2 )...(s z m )
G (s) N , mn
s ( s p1 )( s p2 )...( s pn )
Contoh,
Jika N = 0, sistem adalah Type 0.
Jika N = 1, sistem adalah Type 1.
Jika N = 2, sistem adalah Type 2.
Dan seterusnya
STEADY STATE ERROR
Contoh
STEADY STATE ERROR
Contoh
STEADY STATE ERROR
Contoh
STEADY STATE ERROR
Contoh
1
G (s) 2
s 4s 7
( s 1)
G (s) 3 2
s 4s 7 s
STEADY STATE ERROR
Steady-state error sistem feedback 1 dapat
ditentukan lebih mudah dengan mengidentifikasi
jenis sistem dan sinyal input.
Dimana
s 1
ess lim .
s 0 1 G ( s ) s
K p lim G ( s )
1 s 0
1 lim G ( s )
s 0 Kp = posisi konstan error
1
1 Kp
STEADY STATE ERROR-INPU UNIT STEP
K ( s z1 )( s z 2 )...( s z m )
G(s)
( s p1 )( s p2 )...( s pn )
K ( s z1 )( s z 2 )...( s z m )
K p lim
s 0 ( s p )( s p )...( s p )
1 2 n
K .z1.z 2 .....z m
1
p1. p2 ..... pn ess
1 Kp
STEADY STATE ERROR-INPUT UNIT STEP
K ( s z1 )( s z 2 )...( s z m )
G ( s) for N 1
s N ( s p1 )( s p2 )...( s pn )
K ( s z1 )( s z 2 )...(s z m )
K p lim
s 0 s N ( s p )( s p )...(s p )
1 2 n
1
ess 0
1 Kp
Finding transient response
25
G(s)
s(s 5)
SISTEM KONTROL OTOMATIS
Mode Kontrol Kontinyu
SISTEM KONTROL OTOMATIS
Aksi Kontrol Proporsional
Domain waktu
Domain frekuensi
Dimana:
= error
= output pengontrol ketika error sam dengan 0
Contoh:
Jika output variabel kontrol 50% CVold dan proporsi kesalahannya adalah 20%,
maka:
Dimana:
CV
SISTEM KONTROL OTOMATIS
Contoh:
Ilutrasikan transfer function untuk sebuah pengontrol integral dengan
penguatan KI = 0,2/dt pada sebuah variable proses dengan rentang
100 F - 200 F. Gambarkan pula respon output prngontrol untuk error
sebesar 10% di atas set point (set point = 150 F). Dua detik setelah
pengontrol menaikan output-nya error turun menjadi 5%, kemudian
setelah 3 detik kemudian error menjadi nol. Tentukan nilai dari CV
setelah 5 detik.
SISTEM KONTROL OTOMATIS
Aksi Kontrol Derivative
Dimana:
= Variabel kontrol
= Nilai CV sebelumnya
= Konstanta penguatan derivativ dalam % (%/detik)