I. TUJUAN
1. Menentukan ekspansi fraksi parsial dari fungsi transfer dan fungsi inversnya
dengan menggunakan Matlab.
2. Menurunkan model matematis sistem melalui pendekatan fungsi alih.
3. Menurunkan model matematis sistem melalui pendekatan ruang status.
4. Memperoleh fungsi alih dari persamaan-persamaan ruang status dan
sebaliknya.
III. TEORI
Hal pertama yang harus dilakukan untuk mempelajari sistem kendali adalah
dengan memodelkan sistem dinamiknya, baru kemudian dapat dianalisis karakteristik
dinamiknya. Sistem dinamik dimodelkan dengan suatu model matematis, yaitu
sekumpulan persamaan yang menyatakan dinamika sistem tersebut secara memadai
jika tidak mungkin secara akurat. Tetapi jika memerlukan analisis yang teliti, model
matematis sistem dapat ditingkatkan akurasinya dengan memodelkan sistem tersebut
secara lebih lengkap. Umumnya dinamika sistem, seperti : sistem mekanik, elektrik,
termal, ekonomi, biologi, dll, dapat dinyatakan dalam suatu persamaan differensial.
Model matematis tersebut diperoleh atau diturunkan dari hukum-hukum fisis yang
berlaku pada sistem tersebut, misalnya Hukum Newton untuk sistem mekanis,
Hukum Kirchoff untuk sistem listrik, dst. Meskipun demikian, perlu Anda ketahui
bahwa dua sistem fisis yang berbeda bisa saja memiliki model matematis sama, misal
: analogi sistem mekanis dengan sistem elektrik, sehingga suatu sistem yang memiliki
model matematis sama tidak selalu menggambarkan model fisis yang sama.
~1~
Dua model matematis yang sering digunakan dalam sistem kendali adalah
fungsi alih (transfer function) dan ruang waktu (state space representation). Fungsi
alih digunakan untuk menganalisis sistem bermasukan tunggal-berkeluaran tunggal
(SISO), linier, invariant waktu; sedangkan model ruang waktu lebih sesuai untuk
sistem yang lebih kompleks, sistem bermasukan banyak-berkeluaran banyak
(MIMO), nonlinier, time-varying.
0 1 m1 n
Latihan 1 :
s^3 + 6 s^2 + 11 s + 6
Latihan 2:
Diberikan fungsi transfer berikut
32
F(s)
s(s 4)(s
8)
Dalam matlab dapat dituliskan sebagai berikut:
num=32;
den=poly([0 -4 -8])
[r,p,k]=residue(num,den)
r =
1
-2
1
p =
-8
-4
0
k =
[]
den =
1 12 32 0
s^3 + 12 s^2 + 32 s
Latihan 3:
Diketahui H s 10
. Dengan Matlab, fungsi alihnya diperoleh dengan
s 2
2s
5
mengetikkan perintah-perintah berikut :
>> num1=[10];den1=[1 2 5];
>> sys1=tf(num1,den1)
ans
Transfer function:
10
s^2 + 2 s + 5
Berikut ini akan diberikan beberapa contoh penurunan model matematis dari
rangkaian listrik. Persamaan-persamaan differensial rangkaian yang menggambarkan
dinamiknya mula-mula diperoleh dengan menerapkan hukum Kirchoff, baik untuk
arus maupun tegangan. Selanjutnya dengan menerapkan Transformasi Laplace, akan
diperoleh persamaan matematis sederhana dalam variabel kompleks s yang
menghubungkan antara variabel masukan dengan variabel keluaran.
Untuk memperoleh fungsi alih rangkaian maka rangkaian harus dianggap
memiliki semua kondisi mula nol, sehingga fungsi alih diperoleh dengan
membandingkan variabel keluaran terhadap variabel masukan.
Contoh 1. Berikut ini diturunkan persamaan fungsi alih dari rangkaian RLC.
Dalam bentuk Laplace : (anggap kondisi mula = 0)
E0 (s) I (s)
Ei (s) C 1
s 2 L Rs I (s)
C
E0 (s)
Ei (s) 1 RCs 1
LCs
2
E0 (s) 1
2 RCs 1
Ei (s) LCs
E0 (s) I (s)
Ei (s) C 1
s 2 L Rs I (s)
C
E0 (s)
Ei (s) 1 RCs 1
LCs
2
Dari model matematis semula diperoleh :
Diperoleh
dan,
Latihan 4 :
Menentukan persamaan ruang status dari persamaan fungsi alihnya.
Diketahui fungsi alih persamaan rangkaian RLC adalah :
E0 (s) 1
2 RCs 1
Ei (s) LCs
Latihan 5 :
% convert T(s)=(24.542)/(s^2+4s^2+4.542)
% to a state space representation
>> num1=[ 24.542];
>> den1=[1 4 24.542]
>> sys=tf(num1,den1)
>> [A B C D]=tf2ss(num1,den1)
Transfer function:
24.54
s^2 + 4 s + 24.54
A =
-4.0000 -24.5420
1.0000 0
B =
1
0
C =
0 24.5420
D =
0
Latihan 6 :
Program Matlab untuk memperoleh fungsi alih dari persamaan-persamaan state
space.
>> A=[ -8 -16 -6;1 0 0;0 1 0];
>> B =[ 1; 0; 0];
>> C =[ 2 8 6];
>> D = 0;
>> [num,den]=ss2tf(A,B,C,D)
>> sys = tf(num,den)
ans
num =
0 2 8 6
den =
1 8 16 6
Transfer function:
2 s^2 + 8 s + 6
s^3 + 8 s^2 + 16 s + 6
6. Carilah fungsi alih dari persamaan-persamaan state space rangkaian RLC dengan
R= 16 Ω, L= 0.02 H, C=0.03 F.
A =[ 0 1
-1/L*C -R/L ];
B = [ 0
1/(L*C];
C =[1 0];
D =[0];
7. Carilah fungsi alih dari dari persamaan state space model sistem mekanik dengan
k=10;
m1=0.02;
m2=0.01;
b1=500.e-03;b2=50.1e-02;
A=[0 0 1 0
0 0 0 1
-k/m1 k/m1 -b1/m1 0
k/m2 -k/m2 0 -b2/m2];
B=[0
0
1/m1
0];
C=[0 0 0 1]
D=[0];
Carilah persamaan ruang status dari persamaan fungsi alih sistem berikut :
8. G1(s)
1
s 3s2 3s
3
9. G2 (s) 1
5
s 2s 5
2
10. G3 (s)
s5
s(s 1)(s 4)