Pengpro Zery 14 2015 071
Pengpro Zery 14 2015 071
𝑑2 𝑦 𝑑𝑦
ℒ 2
+ 3/4ℒ + 1/8ℒ𝑦 = ℒ 1/8𝑡𝑒 −2𝑡
𝑑𝑡 𝑑𝑡
′ −2
𝑠 2 𝑌(𝑠) − 𝑠𝑦(0) − 𝑦(0) + 3/4 (𝑠𝑌(𝑠) − 𝑦(0) ) + 1/8𝑌(𝑠) =
(𝑠 + 2)2
−2
𝑠 2 𝑌(𝑠) − 𝑠(0) − (−2/3) + 3/4 𝑠𝑌(𝑠) − 3/4(0) + 1/8𝑌(𝑠) =
(𝑠 + 2)2
−2
𝑠 2 𝑌(𝑠) + 3/4 𝑠𝑌(𝑠) + 1/8𝑌(𝑠) = (𝑠+2)2
− 2/3
−2
− 2/3
(𝑠 + 2)2
𝑌(𝑠) = 2
𝑠 + 3/4𝑠 + 1/8
2 − 2 (𝑠 2 + 4𝑠 + 4)
=
(𝑠 + 2)2 (𝑠 2 + 3/4𝑠 + 1/8)
2 − 2 𝑠 2 − 8𝑠 − 8
=
(𝑠 + 2)2 (𝑠+)(𝑠+)
−2𝑠 2 − 8𝑠 − 6
=
(𝑠 + 2)3 (𝑠 + 4)
𝐴 𝐵 𝐶 𝐷
= 3
+ 2
+ +
(𝑠 + 2) (𝑠 + 2) (𝑠 + 2) (𝑠 + 4)
4. Gunakan Hurwitz Criterion untuk menghitung KC agar pengendalian hipotetik dengan persamaan
karakteristik berikut ini stabil.
𝑠 4 + 9𝑠 3 + 14𝑠 2 + 12𝑠 + 𝐾𝑐 = 0
𝑠 4 + 9𝑠 3 + 14𝑠 2 + 12𝑠 + 𝐾𝑐 = 0
∆1 = 𝑎𝑛−1 = 9
𝑎𝑛−1 𝑎𝑛−3 9 12
∆2 = | 𝑎
𝑛 𝑎𝑛−2 | = |1 14| = (9)(14) − (12)(1) = 126 − 12 = 114
𝑎𝑛−1 𝑎𝑛−3 𝑎𝑛−5 9 12 0
∆3 = | 𝑎𝑛 𝑎𝑛−2 𝑎𝑛−4 | = |1 14 𝐾𝑐|
0 𝑎𝑛−1 𝑎𝑛−3 0 9 12
14 𝐾𝑐 1 𝐾𝑐 1 14
=9 | | − 12 | | + 0| |
9 12 0 12 0 9
= 9 [(14)(12) − (𝐾𝑐)(9)] − 12[(1)(12) − (𝐾𝑐)(0)] + 0[(14)(0) − (1)(9)]
= 9 [168 − 9𝐾𝑐] − 12[12 − 0] + 0[10 − 8]
= 1512 − 81𝐾𝑐 − 144 > 0
1370 − 81𝐾𝑐 > 0
1370 > 81𝐾𝑐
𝐾𝑐 < 16,91
5. Gunakan Continued fraction Criterion untuk menentukan nilai KC agar pengendalian hipotetik
dengan persamaan karakteristik berikut ini stabil.
𝑠 3 + 6𝑠 2 + 10𝑠 + 𝐾𝐶 = 0
1 1
𝐾𝑐 = 𝑠+ 𝑠
6
1,666
+ 4 2
R(s) KC C(s)
3𝑠+1 2𝑠+1
-
1
𝑠+1
Step 1 G1(s) G2(s) G3(s)
E(s) 4 2
R(s) + KC C(s)
3𝑠+1 2𝑠+1
-
B(s)
B(s)
1
𝑠+1
𝐶(𝑠)
𝐺𝑜𝑙(𝑠) =
𝑅(𝑠)
7. Buatlah Nyquist Path dan Nyquist Stability plot dari sistem berikut ini
1
𝐺𝐻(𝑠) =
𝑠(𝑠 + 4.5)(𝑠 + 2)
Jawaban :
Program Matlab :
pembilangGH=[0 0 0 1]
penyebutGH=[1 6,5 9 0]
sysG=tf(pembilangGH,penyebutGH)
nyquist(sysG)
grid
axis equal
8. Buatlah skets Root Locus dari sistem berikut berdasarkan urut-urutan prosedur yang sudah anda
pelajari
𝐾(𝑠 + 0.5)
𝐺𝐻(𝑠) =
𝑠(𝑠 + 5)(𝑠 + 2)2
Cari nilai 𝑟1 = 𝑟2 = 𝑟3 = 𝑟4 =
Hitung jumlah asimptot
Tentukan titik potong asimptot
𝑞 = 0,1,2
(2𝑞 + 1) (2(0) + 1)
𝜃𝐴1 = 180° = 180° = 60°
𝑛−𝑀 4−1
(2𝑞 + 1) (2(1) + 1)
𝜃𝐴2 = 180° = 180° = 180°
𝑛−𝑀 4−1
(2𝑞 + 1) (2(2) + 1)
𝜃31 = 180° = 180° = 300°
𝑛−𝑀 4−1
Mencari Nilai Kcnya
Masukan Niai Kc pada persamaan lalu didapat nilai
𝑟1 = 𝑟2 = 𝑟3 = 𝑟4 =
Nilai r di masukan kedalam Matlab
Program Matlab :
a=[0 0 0 0 0]
b=[0 0 0 0 0]
sysG=tf(a,b)
rlocus(sysG)
9. Buatlah skets Root Locus dari sistem berikut berdasarkan urut-urutan prosedur yang sudah anda
pelajari
𝐾
𝐺𝐻(𝑠) = 4
𝑠 + 5𝑠 3 + 25𝑠 2 + 125𝑠
Program Matlab :
a=[0 0 0 0 1]
b=[1 5 25 125 0]
sysG=tf(a,b)
rlocus(sysG)
𝑧 2 + 4𝑧
𝐺(𝑧) =
19 6
(𝑧 2 + 𝑧 + )
15 15
Bandingkanlah keluaran yang anda cari secara analitis dengan yang anda peroleh dengan
menggunakan MATLAB dan input dalam satu screen laptop anda
Masukan nilai G(z), X(z) untuk mendapatkan Y(z)
𝑌(𝑧) = 𝑋(𝑧). 𝐺(𝑧)
1. Memfaktorkan terlebih dahulu
MATLAB :
pembilangG=[1 1 0 0];
penyebutG=[1 5/6 1/6];
k=0:20;
x=[ones(length(k))];
sysG=tf(pembilangG,penyebutG);
Ym=filter(pembilangG,penyebutG,x)
Yk=(1.^k)+((-1/3).^k)-((-1/2).^k)
subplot(3,1,1),stem(k,x),xlabel('k'),ylabel('input')
subplot(3,1,2),stem(k,Ym),xlabel('k'),ylabel('Ymlabel')
subplot(3,1,3),stem(k,Yk),xlabel('k'),ylabel('Yanalysis')
12. Dari blok diagram berikut ini, X(z) adalah transformasi z dari 0.1ksin (k)
X(z) G(z) Y(z)
Neraca Energi
Laju energy in – Laju energy out – Laju energy yang hilang akibat pendingin + laju energy yang hilang akibat
reaksi = laju energy yang terakumulasi
𝑑(𝑚𝐶𝑝 )
𝐹𝜌𝐶𝑝 (𝑇𝑖 − 𝑇𝑟𝑒𝑓 ) − 𝐹𝜌𝐶𝑝 (𝑇 − 𝑇𝑟𝑒𝑓 ) − 𝑄 + 𝑟𝐴 . ∆𝐻𝑅 𝑣 =
𝑑𝑡
𝑑(𝑇 − 𝑇𝑟𝑒𝑓 )
𝐹𝜌𝐶𝑝 (𝑇𝑖 − 𝑇𝑟𝑒𝑓 ) − 𝐹𝜌𝐶𝑝 (𝑇 − 𝑇𝑟𝑒𝑓 ) − 𝑈. 𝐴(𝑇 − 𝑇𝑑𝑐 ) − 𝑘. 𝐶𝐴0,44 . ∆𝐻𝑅 𝑣 = 𝜌𝑣𝐶𝑝
𝑑𝑡
𝑎𝑚𝑏𝑖𝑙 𝑇𝑟𝑒𝑓 = 0
𝑑𝑇
𝐹𝜌𝐶𝑝 (𝑇𝑖 ) − 𝐹𝜌𝐶𝑝 (𝑇) − 𝑈. 𝐴(𝑇 − 𝑇𝑑𝑐 ) − 𝑘. 𝐶𝐴0,44 . ∆𝐻𝑅 𝑣 = 𝜌𝑣𝐶𝑝
𝑑𝑡
𝜌 𝑑𝑎𝑛 𝐶𝑝 𝑘𝑜𝑛𝑠𝑡𝑎𝑛
𝑈. 𝐴 𝑘. 𝐶𝐴0,44 . ∆𝐻𝑅 𝑣 𝑑𝑇
𝐹 (𝑇𝑜 ) − 𝐹 (𝑇)𝑖 − (𝑇 − (−2,5𝐹𝑐 + 30)) − = 𝑣
𝜌𝐶𝑝 𝜌𝐶𝑝 𝑑𝑡
𝐹 𝐹 𝑈. 𝐴 𝑘. 𝐶𝐴0,44 . ∆𝐻𝑅 𝑑𝑇
(𝑇𝑖 ) − (𝑇) − (𝑇 − (−2,5𝐹𝑐 + 30)) − =
𝑣 𝑣 𝜌𝐶𝑝 𝑣 𝜌𝐶𝑝 𝑑𝑡
𝐹 𝑈.𝐴 𝑘.𝐶𝐴0,44 .∆𝐻𝑅 𝑑𝑇
(𝑇𝑖 − 𝑇) − (𝑇 − (−2,5𝐹𝑐 + 30)) − = (3)
𝑣 𝜌𝐶𝑝 𝑣 𝜌𝐶𝑝 𝑑𝑡
̿̿̿
𝐶𝐴 (𝑠)𝑠+ 𝐾𝐹 ( ̿̿̿
𝐶𝐴 (𝑠)) + (𝑘1 . ̿̿̿
𝐶𝐴 (𝑠)) = 𝐾𝐹 ̿̿̿̿
𝐶𝐴𝑖 (𝑠)
𝐾𝐹 ̿̿̿̿
𝐶𝐴𝑖 (𝑠)
̿̿̿
𝐶𝐴 (𝑠) =
𝑠+ 𝐾𝐹 + 𝑘1
𝐹
𝑚𝑖𝑠𝑎𝑙 ∶ = 𝐾𝐹
𝑣
𝑈. 𝐴
= 𝐾𝑈
𝜌𝐶𝑝 𝑣
𝑑𝑇
= 𝐾𝐹 (𝑇𝑖 − 𝑇) − 𝐾𝑈 (𝑇 − (−2,5𝐹𝑐 + 30)) − (𝑘3 . 𝐶𝐴 + 𝑘4 )
𝑑𝑡
𝑑𝑇𝑠
= 𝐾𝐹 (𝑇𝑖𝑠 − 𝑇𝑠 ) − 𝐾𝑈 (𝑇𝑠 − (−2,5𝐹𝑐𝑠 + 30)) − (𝑘3 . 𝐶𝐴 + 𝑘4 )
𝑑𝑡
−
𝑑𝑇̅𝑖
= 𝐾𝐹 (𝑇̅𝑖 − 𝑇̅) − 𝐾𝑈 (𝑇̅ − (−2,5𝐹̅𝑐 ) − (𝑘3 . 𝐶𝐴̅ )
𝑑𝑡
𝑑𝑇̅𝑖
ℒ −1 = 𝐾𝐹 (ℒ −1 𝑇̅𝑖 − ℒ −1 𝑇̅) − 𝐾𝑈 (ℒ −1 𝑇̅ − (−2,5ℒ −1 𝐹̅𝑐 ) − (𝑘3 . ℒ −1 𝐶𝐴̅ )
𝑑𝑡
̿̿̿̿̿
𝑇(𝑠) . 𝑠 − ̿̿̿̿̿
𝑇(0) = 𝐾𝐹 (𝑇̿̿̿̿̿ ̿̿̿̿̿ ̿̿̿̿̿ ̿̿̿̿̿̿ ̿̿̿̿̿̿
𝑖(𝑠) − 𝑇(𝑠) ) − 𝐾𝑈 (𝑇(𝑠) − (−2,5𝐹𝑐(𝑠) ) − (𝑘3 . 𝐶𝐴(𝑠) )
̿̿̿̿̿
𝑇(𝑠) . 𝑠 + 𝐾𝐹 ̿̿̿̿̿
𝑇(𝑠) + 𝐾𝑈 ̿̿̿̿̿
𝑇(𝑠) = 𝐾𝐹 ̿̿̿̿̿ 𝐹𝑐(𝑠) − 𝑘3 . ̿̿̿̿̿̿
𝑇𝑖(𝑠) − 2,5𝐾𝑈 ̿̿̿̿̿̿ 𝐶𝐴(𝑠)
𝐾𝐹 ̿̿̿̿̿ 𝐹𝑐(𝑠) − 𝑘3 . ̿̿̿̿̿̿
𝑇𝑖(𝑠) − 2,5𝐾𝑈 ̿̿̿̿̿̿ 𝐶𝐴(𝑠)
̿̿̿̿̿
𝑇(𝑠) . =
𝑠 + 𝐾𝐹 + 𝐾𝑈
𝐹 2,5 𝑚3 /𝑗𝑎𝑚
𝐾𝐹 = = = 0,5
𝑉 5 𝑚3 /𝑗𝑎𝑚
𝑘𝑘𝑎𝑙 1
𝑈. 𝐴 (750 ℃)(2𝜋 ( . 0,05 𝑚) 35 𝑚)
𝑗𝑎𝑚 𝑚2 2
𝐾𝑈 = = 3 = 0,8247/℃
𝜌𝐶𝑝 𝑣 𝑘𝑔 5 𝑚 𝑘𝑘𝑎𝑙 𝐿
(1 )( )(1 )(1000 3 )
𝐿 𝑗𝑎𝑚 𝑘𝑔 𝑚
1 2 −2,5
b. 𝐺1 . 𝐺2 . 𝐺3 = (𝐾𝐶 (1 + 2.5𝑠 + 5𝑠))(3.5𝑠+1)(𝑠+1,3247)
N(s) + D(s) = 0
25𝐾𝐶 𝑠 2 + 10𝐾𝐶 𝑠 + 2𝐾𝐶 + 1750𝑠 4 + 850𝑠 3 + 117,5𝑠 2 + 5𝑠 = 0
1750𝑠 4 + 850𝑠 3 + (117,5 + 25𝐾𝐶 )𝑠 2 + (5 + 10𝐾𝐶 )𝑠 + 2𝐾𝐶 = 0
1750 (117,5+25Kc) 2Kc
850 (5+10Kc) 0
B1 B2
(850. (117,5 + 25𝐾𝑐)) − ((5 + 10𝐾𝑐)(1750)) 99875 + 21250𝐾𝑐 − 8750 − 17500𝐾𝑐
𝑏1 = = >0
850 850
91125 + 3750𝐾𝑐 > 0
𝐾 < 24,3
(850.2𝐾𝑐) − (0)
𝑏2 = = 1700𝐾 > 0
850
𝐾>0
16. Perhatikan Reaktor CSTR berikut dengan heat exchanger berbentuk coil yang di benamkan
Pemanas (Heater), sebagai medium pemanas digunakan steam
F
Ti, CAi Reaksi A Produk dengan laju reaksi 𝑟𝐴 = −𝑘𝐶𝐴𝑛 ; k =2.8,
PS n = 0.45 Reaksi adalah endotermterm dengan panas reaksi
T ∆HR=2500kkal/kmol , panjang koil yang digunakan adalah 5 m
CA dan diameternya adalah 5cm, steam memasuki pemanas dengan
tekanan PS dan koefisien perpindahan panas menyeluruh
U = 750 kkal/(jam m2 0C), volume reactor V adalah 5 m3
T, CA F dan CP = 1 kkal/kg 0C adalah kapasitas panas reaktan dan produk.
Laju alir masuk dan keluar reactor F=4 m3/jam, tetap. Densitas reaktan dan campuran reaksi yaitu 1
kg/l. Suhu masuk reaktan Ti, konsen-trasi aliran masuk CAi, dan suhu produk keluar adalah T.
Konsentrasi dalam reaktor CA. Hubungan antara temperatur steam dengan tekanan steam dinyatakan
oleh TS =aPS +b dengan a =25 dan b =40 sedangkan PS dan TS adalah fungsi waktu. Karena dinding
heat exchanger (coil) cukup tipis sehingga temperatur permukaan coil sama dengan temperatur
steam.
a. Carilah Persamaan neraca massa dan panas dari sistem ini, derajat kebebebasan dan pengendali
b. Tentukan fungsi transfer dari reaktor ini, CAis = 2 mol/l, CAs = 0.5 mol/l. Tis = 250C, Ts = 500C
1
c. Jika fungsi transfer controller adalah 𝐾𝐶 (1 + 2.5𝑠 + 5𝑠), fungsi transfer control valve adalah
2 1
3.5𝑠+1
, fungsi transfer termokopel adalah 10𝑠+1; Hitunglah KC agar sistem pengendali reaktor
stabil.
a. Neraca Massa Total
Laju massa total masuk ke dalam reactor – laju massa total keluar reactor = Laju massa total yang
terakumulasi
𝑑𝑚
𝐹 .𝜌 − 𝐹 .𝜌 =
𝑑𝑡
𝑑(𝑣𝜌)
𝐹 .𝜌 − 𝐹 .𝜌 =
𝑑𝑡
𝑑(𝑣)
𝐹 .𝜌 − 𝐹 .𝜌 = 𝜌
𝑑𝑡
𝑑𝑣
0= 𝑑𝑡
(1)
Neraca Energi
Laju energy in – Laju energy out – Laju energy yang hilang akibat pemanas + laju energy yang hilang akibat
reaksi = laju energy yang terakumulasi
𝑑(𝑚𝐶𝑝 )
𝐹𝜌𝐶𝑝 (𝑇𝑖 − 𝑇𝑟𝑒𝑓 ) − 𝐹𝜌𝐶𝑝 (𝑇 − 𝑇𝑟𝑒𝑓 ) − 𝑄 + 𝑟𝐴 . ∆𝐻𝑅 𝑣 =
𝑑𝑡
𝑑(𝑇 − 𝑇𝑟𝑒𝑓 )
𝐹𝜌𝐶𝑝 (𝑇𝑖 − 𝑇𝑟𝑒𝑓 ) − 𝐹𝜌𝐶𝑝 (𝑇 − 𝑇𝑟𝑒𝑓 ) − 𝑈. 𝐴(𝑇 − 𝑇𝑑𝑐 ) − 𝑘. 𝐶𝐴0,44 . ∆𝐻𝑅 𝑣 = 𝜌𝑣𝐶𝑝
𝑑𝑡
𝑎𝑚𝑏𝑖𝑙 𝑇𝑟𝑒𝑓 = 0
𝑑𝑇
𝐹𝜌𝐶𝑝 (𝑇𝑖 ) − 𝐹𝜌𝐶𝑝 (𝑇) − 𝑈. 𝐴(𝑇 − 𝑇𝑑𝑐 ) − 𝑘. 𝐶𝐴0,44 . ∆𝐻𝑅 𝑣 = 𝜌𝑣𝐶𝑝
𝑑𝑡
𝜌 𝑑𝑎𝑛 𝐶𝑝 𝑘𝑜𝑛𝑠𝑡𝑎𝑛
𝑈. 𝐴 𝑘. 𝐶𝐴0,44 . ∆𝐻𝑅 𝑣 𝑑𝑇
𝐹 (𝑇𝑜 ) − 𝐹 (𝑇)𝑖 − (𝑇 − (−2,5𝑃𝑐 + 40)) − = 𝑣
𝜌𝐶𝑝 𝜌𝐶𝑝 𝑑𝑡
𝐹 𝐹 𝑈. 𝐴 𝑘. 𝐶𝐴0,44 . ∆𝐻𝑅 𝑑𝑇
(𝑇𝑖 ) − (𝑇) − (𝑇 − (−2,5𝑃𝑐 + 40)) − =
𝑣 𝑣 𝜌𝐶𝑝 𝑣 𝜌𝐶𝑝 𝑑𝑡
𝐹 𝑈.𝐴 𝑘.𝐶𝐴0,44 .∆𝐻𝑅 𝑑𝑇
(𝑇𝑖 − 𝑇) − (𝑇 − (−2,5𝑃𝑐 + 40)) − = (3)
𝑣 𝜌𝐶𝑝 𝑣 𝜌𝐶𝑝 𝑑𝑡
∆𝐻𝑅 𝑘
𝑀𝑖𝑠𝑎𝑙 ∶ 𝐾𝐿= 𝜌𝐶𝑝
̿̿̿
𝐶𝐴 (𝑠)𝑠+ 𝐾𝐹 ( ̿̿̿
𝐶𝐴 (𝑠)) + (𝑘1 . ̿̿̿
𝐶𝐴 (𝑠)) = 𝐾𝐹 ̿̿̿̿
𝐶𝐴𝑖 (𝑠)
𝐾𝐹 ̿̿̿̿
𝐶𝐴𝑖 (𝑠)
̿̿̿
𝐶𝐴 (𝑠) =
𝑠+ 𝐾𝐹 + 𝑘1
𝐹
𝑚𝑖𝑠𝑎𝑙 ∶ = 𝐾𝐹
𝑣
𝑈. 𝐴
= 𝐾𝑈
𝜌𝐶𝑝 𝑣
𝑑𝑇
= 𝐾𝐹 (𝑇𝑖 − 𝑇) − 𝐾𝑈 (𝑇 − (−2,5𝑃𝑠 + 40)) − (𝑘3 . 𝐶𝐴 + 𝑘4 )
𝑑𝑡
𝑑𝑇𝑠
= 𝐾𝐹 (𝑇𝑖𝑠 − 𝑇𝑠 ) − 𝐾𝑈 (𝑇𝑠 − (−2,5𝑃𝑠𝑖 + 40)) − (𝑘3 . 𝐶𝐴 + 𝑘4 )
𝑑𝑡
−
𝑑𝑇̅𝑖
= 𝐾𝐹 (𝑇̅𝑖 − 𝑇̅) − 𝐾𝑈 (𝑇̅ − (−2,5𝑃̅𝑠 ) − (𝑘3 . 𝐶𝐴̅ )
𝑑𝑡
𝑑𝑇̅𝑖
ℒ −1 = 𝐾𝐹 (ℒ −1 𝑇̅𝑖 − ℒ −1 𝑇̅) − 𝐾𝑈 (ℒ −1 𝑇̅ − (−2,5ℒ −1 𝑃̅𝑠 ) − (𝑘3 . ℒ −1 𝐶𝐴̅ )
𝑑𝑡
̿̿̿̿̿
𝑇 ̿̿̿̿̿ ̿̿̿̿̿ ̿̿̿̿̿ ̿̿̿̿̿ ̿̿̿̿̿̿ ̿̿̿̿̿̿
(𝑠) . 𝑠 − 𝑇(0) = 𝐾𝐹 (𝑇𝑖(𝑠) − 𝑇(𝑠) ) − 𝐾𝑈 (𝑇(𝑠) − (−2,5𝑃𝑠(𝑠) ) − (𝑘3 . 𝐶𝐴(𝑠) )
̿̿̿̿̿
𝑇(𝑠) . 𝑠 + 𝐾𝐹 ̿̿̿̿̿
𝑇(𝑠) + 𝐾𝑈 ̿̿̿̿̿
𝑇(𝑠) = 𝐾𝐹 ̿̿̿̿̿ ̿̿̿̿̿̿
𝑇𝑖(𝑠) − 2,5𝑃 ̿̿̿̿̿̿
𝑠(𝑠) − 𝑘3 . 𝐶𝐴(𝑠)
𝐹 4 𝑚3 /𝑗𝑎𝑚
𝐾𝐹 = = = 0,8/𝑗𝑎𝑚
𝑉 5 𝑚3
𝑘𝑘𝑎𝑙 1
𝑈. 𝐴 (750 2 ℃)(2𝜋 (2 . 0,05 𝑚) 5 𝑚)
𝑗𝑎𝑚 𝑚
𝐾𝑈 = = = 0,11781/℃
𝜌𝐶𝑝 𝑣 𝑘𝑔 5 𝑚3 𝑘𝑘𝑎𝑙 𝐿
(1 𝐿 )( 𝑗𝑎𝑚 )(1 )(1000 3 )
𝑘𝑔 𝑚
N(s) + D(s) = 0
7,363𝐾𝐶 𝑠 2 + 2,945𝐾𝐶 𝑠 + 20,589𝐾𝑐 + 175𝑠 4 + 228,118𝑠 3 + 66,9518𝑠 2 + 4,589𝑠 = 0
175𝑠 4 + 228,118𝑠 3 + (66,9518 + 7,363𝐾𝐶 )𝑠 2 + (4,589 + 2,945𝐾𝐶 )𝑠 + 20,589𝐾𝑐 = 0
1755 (66,9518 + 7,363𝐾𝐶 ) 20,589𝐾𝑐
228,118 (4,589 + 2,945𝐾𝐶 ) 0
B1 B2
(228,118.20,589𝐾𝑐) − (0)
𝑏2 = = 4696,72𝐾 > 0
228,118
𝐾>0
H(s)
1 1.5 2 1
Diketahui 𝐺𝐶 (𝑠) = 𝐾𝑐 (1 + 0.8𝑠) , 𝐺𝑉 (𝑠) = 0.2𝑠2 +𝑠+1 , 𝐺𝑃 (𝑠) = 1.5𝑠+1 , 𝐻(𝑠) = 𝑠2 +𝑠+1
a. Carilah fungsi transfer loop terbuka (open-loop transfer function dari system ini
b. Tentukan KC agar sistem stabil dan buatlah program Matlab untuk melihat respons sistem
untuk R(s) adalah suatu fungsi step untuk empat harga KC yang berbeda dalam range KC yang
anda hitung
c. Berikanlah analisis anda terhadap perbedaan respons yang berbeda ini
Command window :
16. Suatu pengendalian dari suatu system pemrosesan yang kompleks diberikan oleh
H2(s)
G1(s)
+ -
R(s) KC G2(s) + + G4(s) + G5(s) G6(s) G7(s) C(s)
+ -
G3(s)
H1(s)
H3(s)
2.5𝑠+1 2 1.5𝑠+1
Dengan G1(s) = 1; 𝐺2 (𝑠) = 2.5𝑠 + 1; 𝐺3 (𝑠) = 2𝑠+1
; 𝐺4 (𝑠) = 2𝑠+1 𝐺5 (𝑠) = 𝑠2 +2𝑠+1 ; 𝐺6 (𝑠) =
1 3.5 2 3 3
; 𝐺7 (𝑠) = ; 𝐻1 (𝑠) = ; 𝐻2 (𝑠) = ; 𝐻3 (𝑠) =
2𝑠+1 1.5𝑠+1 𝑠+1 2.5𝑠+1 2𝑠+1
- Buatlah algoritma untuk menentukan GOL(s) dari system ini
- Dengan menggunakan nilai KC = 1, 4, 6, dan 8 Tentukan Respons C(t) untuk input unit step
Gunakan Matlab untuk membantu anda menyelesaikan soal ini.
Step 1
KG123(s) = Kc G123(s)
𝐾𝐺123 (𝑠) + 𝐺𝑜𝑙2 (𝑠)
𝐺𝑜𝑙3 (𝑠) =
1 + (𝐾𝐺123 (𝑠) + 𝐺𝑜𝑙2 (𝑠))H3 (s)
Matlab:
t=0:0.01:30;
Kc=[1 4 6 8];
n=length(Kc);
pembilangG1=[0 0 3];
penyebutG1=[0 0 1];
sysG1=tf(pembilangG1,penyebutG1);
pembilangG2=[0 1.5 1];
penyebutG2=[0 0 1];
sysG2=tf(pembilangG2,penyebutG2);
pembilangG3=[0 1 1];
penyebutG3=[0 3 1];
sysG3=tf(pembilangG3,penyebutG3);
pembilangG4=[0 0 1];
penyebutG4=[0 2 1];
sysG4=tf(pembilangG4,penyebutG4);
pembilangG5=[0 1.5 1];
penyebutG5=[1 2 1];
sysG5=tf(pembilangG5,penyebutG5);
pembilangG6=[0 0 1];
penyebutG6=[0 2 1];
sysG6=tf(pembilangG6,penyebutG6);
pembilangG7=[0 0 3.5];
penyebutG7=[0 4 1];
sysG7=tf(pembilangG7,penyebutG7);
pembilangH1=[0 0 2];
penyebutH1=[0 1 1];
sysH1=tf(pembilangH1,penyebutH1);
pembilangH2=[0 0 3];
penyebutH2=[0 4 1];
sysH2=tf(pembilangH2,penyebutH2);
pembilangH3=[0 0 5];
penyebutH3=[0 2 1];
sysH3=tf(pembilangH3,penyebutH3);
sysG12=parallel(sysG1,sysG2);
sysG123=parallel(sysG12,sysG3);
sysG67=series(sysG6,sysG7);
sysH4=feedback(sysH1,sysG67);
sysG567=series(sysG5,sysG67);
sysG567H2=series(sysG567,sysH2);
sysG567H21=parallel(1,-sysG567H2);
sysGol1=feedback(sysG567,sysG567H21);
sysGol1G4=parallel(sysG4,sysGol1);
sysGol1G4H4=series(sysGol1G4,sysH4);
sysGol1G4H41=parallel(1,sysGol1G4H4);
sysGol2=feedback(sysGol1G4,sysGol1G4H41);
ii=1;
while ii<=n
sysG(ii)=Kc(ii)*sysG123;
sysKG123Gol2=parallel(sysG(ii),sysGol2);
sysKG123Gol2H3=series(sysKG123Gol2,sysH3);
sysKG123Gol2H31=parallel(1,sysKG123Gol2H3);
sysGol(ii)=feedback(sysKG123Gol2,sysKG123Gol2H31)
sysGo=sysGol(ii)
[y(ii,:) t]=step(sysGo,t)
ii=ii+1
end
plot(t,y(1,:),t,y(2,:),t,y(3,:),t,y(4,:))
Command Window :
17. Suatu sistem pengendalian diskrit diberikan oleh
H(s)
2 1
G (s)= 𝐻(𝑠) =
𝑠(𝑠+0.6)(𝑠+0.5) 𝑠+0.4
Bandingkan respons fungsi step untuk sistem ini bila sistem ini kontinu dan bila sistem ini adalah
sistem diskrit. Buat programnya!
Program Matlab:
Ts=1
t=0:Ts:20
pembG=[0 0 0 2]
penyG=[1 0.85 0.075 0]
sysG=tf(pembG,penyG)
pembH=[0 1]
penyH=[1 0.8]
sysH=tf(pembH,penyH)
sysGH=series(sysG,sysH)
sysGd=c2d(sysGH,Ts,'zoh')
%untuk sistem kontinu
pembG1=[0 1]
penyG1=[1 0]
sysG1=tf(pembG1,penyG1)
[pembG2 penyG2]=pade(Ts,3)
sysG2=tf(pembG2,penyG2)
sysZ=series(sysG1,1-sysG2)
syscont=series(sysZ,sysG)
golC=feedback(syscont,[1])
[ycont tc]=step(golC,t)
golD=feedback(sysGd,1)
[yd td]=step(golD,t)
[td yd]=stairs(td,yd)
plot(tc,ycont,td,yd)
legend('respon kontinu','respon diskrit',1)
grid
20. Perhatikanlah sistem pengendalian diskrit berikut ini! Anda diminta untuk
a. menghitung K dengan menggunakan Jury stability criterion (Jury Table)
b. Berdasarkan Nilai K yang diperoleh di no 20.a, 4 (empat nilai nilai K) untuk melihat respon dari
sistem ini (diskrit dan kontinunya) terhadap fungsi step. Buatlah analisisnya.
+ +
R(s) Ts=1 ZOH GC(s) Gv(s) GP(s) Y(s)
-
H(s)
1 3 4 2
𝐺𝐶 (𝑠) = 𝐾 (1 + 2𝑠 + ) ; 𝐺𝑉 (𝑠) = (3𝑠+1) ; 𝐺𝑃 (𝑠) = (3.5𝑠+1) ; 𝐻(𝑠) =
2.5𝑠 2𝑠+1
21. Suatu model state space dengan matrik
−2.5 −3.2 −0.6 1
𝐴 = [ 1.4 0 0 ] , 𝐵 = [0] , 𝐶 = [0 1.35 1.25] 𝑑𝑎𝑛 𝐷 = [0]
0 1.4 0 0
1.1
Dengan nilai awal x(0)= [ 0 ]
0.5
Simulasikan sistem ini dan plot reponse dari vektor keadaan x(t) =[x1(t) x2(t) x3(t)]T di mana inputnya dinyatakan
oleh persamaan berikut:
3.2, 0≤𝑡<2
𝑢(𝑡) = {
1.5, 𝑡≥2