You are on page 1of 143

PENGENDALIAN PROSES ( TKK 308 , 3 sks)

TUJUAN
1. Memahami ciri laku (karakteristik) masalah pengendalian proses dan persoalan-
persoalan dalam pengendalian proses.
2. Mampu merumuskan model kelakuan dinamik dan statik proses-proses kimiawi
yang tidak terlalu kompleks.
3. Mampu melakukan analisis (melalui model) tentang kelakukan dinamik proses-
proses kimiawi yang sederhana.
4. Mampu menggunakan berbagai teknik analisis dalam mengkaji sistem kendali
dengan umpan balik.
5. Memahami beberapa pendekatan dan metoda yang digunakan dalam merancang
sistem kendali umpan balik.
6. Mengenal beberapa segi dari ;
analisis dan perancangan sistem kendali yang lebih mutakhir.
Perancangan sistem kendali untuk proses-proses bervariabel ganda.
Pengendalian proses menggunakan komputer
Buku Referensi:
1. Stephanopoulos, G., Chemical Process Control : An Introduction to
Theory and Practice, Prentice Hall Inc., New York, 1984.
2. Coughanowr & Koppel, Process System Analysis and Control, McGraw
Hill, 1991
3. Considine, Process Instruments and Control Handbook, McGraw Hill,
1957
4. Luyben, W.L., Process Modeling, Simulation, and Control for Chemical
Engineers, McGraw-Hill Book Co., NY, 1973.
1
MATERI PERKULIAHAN
Bagian I : Pengendalian Proses Kimiawi : Ciri laku dan Persoalan yang Berkaitan
dengannya.
1. Dorongan untuk mengendalikan proses-proses kimiawi
2. Segi-segi perancangan suatu sistem pengendalian proses
3. perangkat keras untuk suatu sistem pengendalian proses
Bagian II : Menyusun model dinamik dan statik dari proses-proses kimiawi.
4. Menyusun suatu model matematika
5. pertimbangan-pertimbangan dalam menyusun model untuk tujuan
pengendalian.
Bagian III : Analisis kelakuan dinamik proses-proses kimiawi
6. simulasi dengan komputer dan linearisasi sistem-sistem linear
7. transformasi laplace
8. penyelesaian persamaan differensial menggunakan transformasi laplace.
9. fungsi transfer dan model-model input-output
10. kelakuan dinamik sistem-sistem order satu
11. kelakuan dinamik sistem-sistem order dua
12. kelakuan dinamik sistem-sistem order yang lebih tinggi.
Bagian IV : Analisis dan perancangan sistem pengendalian dengan umpan balik
13. mengenal pengendalian dengan umpan balik
14. kelakuan dinamik proses-proses yang dikendalikan dengan pengendalian
dengan umpan balik.
15. analisis kestabilan sistem-sistem yang dikendalikan dengan pengendalian
umpan balik]
16. perancangan pengendali dengan umpan balik.
17. analisis respons frekuensi proses-proses linear
SISTEM PENILAIAN UJIAN
Nilai Ujian Tengah Semester 30 %
Nilai Ujian Akhir Semester 40 %
Nilai Tugas-Tugas 20 %
Nilai Quiz 10 %
Kehadiran > 75 %
2
BAGIAN I
Pengendalian proses-proses kimiawi : ciri laku dan persoalan-persoalan yang berkaitan
dengannya
Pembahasan akan mencakup 3 bab
Bahasan yang disampaikan dimaksudkan untuk :
1. memberikan pengertian tentang apa yang dimaksud dengan pengendalian proses
2. memberikan penjelasan tentang faktor-faktor yang menimbulkan dibutuhkannya
pengendalian proses, dan apa yang memotivasi dilaksanakannya pengendalian
proses.
3. menganalisis ciri laku suatu sistem kendali dan merumuskan persoalan yang perlu
diselesaikan dalam perancangannya
4. mengemukakan dasar-dasar pemikiran untuk mengkaji masalah-masalah
pengendalian proses.
3
BAB I
Faktor-faktor pendorong dilaksanakannya pengendalian proses
Suatu pabrik kimiawi merupakan susunan dari satuan-satuan pemroses
(reaktor, absorber, pompa, dll) yang terstrukturkan dengan tujuan tertentu.
Tujuan umum suatu pabrik adalah mengkonversi bahan-bahan mentah
tertentu menjadi satu atau beberapa jenis produk, menggunakan energi dengan
cara seekonomik mungkin
Dalam pengoperasisannya suatu pabrik kimiawi harus memenuhi beberapa
persyaratan yang ditetapkan didalam perancangannya dan perlu memenuhi
kondisi (persyaratan) teknis, ekonomis, dan sosial.
Pemenuhan persyaratan-persyaratan tersebut berhadapan dengan keadaan
lingkungan yang berubah-ubah, yang dapat mempengaruhi jalannya proses
(keadaan lingkungan yang dapat mempengaruhi proses = gangguan =
disturbance).
Persyaratan-persyaratan yang dikemukan terdahulu, dapat dirangkum
menjadi 5 bidang persyaratan utama :
1. Keselamatan (safety)
2. Spesifikasi produksi
3. Peraturan mengenai lingkungan hidup (the environment)
4. Kendala-kendala operasional
5. Ekonomi
Kelima persyaratan tersebut menuntut adanya pemantauan secara terus
menerus terhadap jalannya operasi suatu pabrik kimia yang memerlukan
intervensi (pengendalian) untuk menjamin tercapainya tujuan-tujuan operasional
pabrik
Pemantauan dan pengendalian tersebut dilaksanakan melalui penggunaan
peralatan (alat ukur, katup kendali, pengendali, komputer), dan intervensi orang
(perancang dan operator pabrik), yang 2 cara keseluruhan membentuk sistem
kendali terhadap pabrik.
Terdapat 3 kelompok tujuan umum yang perlu diwujudkan oleh suatu sistem
kendali :
menekan pengaruh gangguan-gangguan dari lingkungan (terhadap
operasi pabrik)
menjamin kestabilan proses
mengoptimasi kinerja (performansi) proses
1.1 Menekan pengaruh gangguan lingkungan
Tujuan yang paling umum suatu sistem kendali di pabrik kimia
adalah menekan pengaruh gangguan lingkungan ke proses
Gangguan tersebut, yaitu efek dari perubahan lingkungan proses
terhadap gerak operasi sistem-sistem pemroses (e.g. reaktor, heat exchanger,
4
evaporator, kompressor, dsb) pada umumnya diluar jangkauan kemampuan dari
operator proses untuk menangkalnya.
Maka
Diperlukan penggunaan mekanisme pengendalian yang memungkinkan pengubahan
terhadap gerak proses, sehingga efek merugikan yang timbul dari adanya gangguan, dapat
ditiadakan.
Contoh 1.1
Mengendalikan tangki pemanas berpengaduk
Asumsi : - Cairan didalam tangki tercampur sempurna
- Temperatur didalam tangki = temperatur aliran keluar tangki
Tujuan operasional tangki pemanas :
1. mendapatkan aliran cairan yang keluar tangki dengan suhu tetap, yaitu Ts.
2. menjaga agar volume cairan ditangki konstan, yaitu Vs.
Bila tak ada gangguan yang dapat mengubah kondisi proses,
Suhu cairan keluar tangki dan volume cairan ditangki tetap, masing-masing
Ts dan Vs, sekali keadaan tersebut tercapai.
Tetapi :Fi, Ti dan Q dapat berubah (gangguan terhadap proses)
T dan V tak mungkin konstan pada Ts dan Vs.
Diperlukan sistem pengendali (control system) bila (T,V) dikehendaki tetap
berharga (Ts,Vs)
5
h
Q
Fst
Steam
F (cm
3
/menit)
T (K)
Fi (cm
3
/menit)
Ti (K)
Kondensat
2) Pola pengendalian suhu yang dapat ditempuh
- thermocouple mengukur suhu cairan ditangki, T.
- Pembacaan thermocouple dibandingkan dengan harga suhu yang dikehendaki,
set point, yaitu Ts.
- Selisih antara T dan Ts disebut kesalahan (error) : E = Ts - T
- Harga E disampaikan ke pengendali (controller) yang akan memutuskan
tidakan apa yang perlu dilakukan agar harga T kembalimenuju Ts :
1. Bila E > 0 (T < Ts) pengendali memperlebar bukaan katup steam, sehingga Q
membesar T naik menuju ke Ts
2. bila E < 0 (T > Ts) pengendalian memperkecil bukaan katup, Q mengecil, T
turun menuju Ts.
3. bila E = 0 (T = Ts) posisi bukaan katup tak diubah.
FEEDBACK CONTROL SYSTEM
(SISTEM KENDALI DENGAN UMPAN BALIK)
- Sistem kendali suhu yang dibahas terdahulu melaksanakan fungsinya dengan
mekanisme sebagai berikut :
1. atas dasar hasil pengukuran terhadap variabel yang diinginkan untuk
dikendalikan, ditentukan besarnya penyimpangan (error)
(Jadi gangguan telah terjadi dan besaran proses telah terpengaruhi
gangguan tersebut)
2. berdasar pada pengetahuan tentang besarnya penyimpangan
(error) tersebut, dilakukan tindakan pembetulan (corrective
action)
- Jadi tindakan pembetulan dilakukan setelah penyimpangan terjadi dan
dideteksi atau setelah efek gangguan dirasakan oleh proses
- Sistem kendali dengan mekanisme kerja semacam itu disebut sistem kendali
dengan umpan balik (feedback control system)
- Harga yang dikehendaki, Ts, disebut set point (titik acuan) ini ; titik acuan
ini ditetapkan dan diberikan oleh operator; dikatakan bahwa titik acuan itu
ditentukan secara external.
6
Thermocouple
Pengendali
Set point
Ts
Fst
Q
T
i
, F
i
T, F
-
+
(b) Pengendalian volume cairan ditangki (~ pengendalian atas permukaan = level
control)
dikehendaki V = Vs (atau h = hs)
(i) Pola pendekatan I : pengendali mengatur bukaan katup
aliran keluar tangki
(ii) Pola pendekatan II ; pengendali mengatur bukaan katup
aliran masuk ke tangki
Kedua pola pendekatan menggunakan feedback control system.
7
h
F
i
T
i
steam
Pengendali
Alat ukur arus
cairan
Set point
hs
-
+
E
F
T
h
F
i
T
i
Pengendali
Alat ukur arus
cairan
h
Set point hs
+
E
_
T
cQ
, F
FEED FORWARD CONTROL SYSTEM
Untuk pengendalian temperatur
- suhu aliran masuk diukur dengan thermocouple
- hasil pembacaan thermocouple ditransmisikan ke alat pengendali
- atas dasar informasi tentang Ti, dan ketentuan tentang harga Ts, alat kendali
menggerakkan katup untuk menentukan bukaan katup yang tepat bagi
penyediaan panas agar efek perubahan dari Ti dapat dikompensasi, sehingga T
selalu ada pada harga Ts, atau dekat sekitar Ts.
- Dalam sistem kendali dengan feedforward ini sistem kendali tidak
menunggu sampai efek gangguan dirasakan proses, tetapi mengantisipasi
penyimpangan yang dapat terjadi akibat perubahan harga Ti, dan melakukan
perubahan laju penyediaan panas untuk mengkompensasi perubahan T yang
diantisipasi tersebut.
1.2 Menjamin kestabilan proses
1.2.1 Sistem yang stabil (stable) atau self regulating
8
Pengendali
Thermocouple
Set point
Ts
h
F
i
T
i
steam
F
T
Waktu
t
o
X
s
X
T
ci
, F
i
Pendingin
T
cQ
, F
- x suatu variabel proses (e.g T, P, C, V)
- gambar diatas menunjukkan response sistem (perubahan x) untuk t > to,
karena sesuatu gangguan
- setelah saat to, akibat gangguan, x menyimpang darr harga semula xs,
berfluktuasi yang makin teredam disekitar xs, dan setelah beberapa saat
kembali ke harga xs.
Suatu sistem yang berkelakuan sebagaimana digambarkan diatas disebut yang stabil
atau self regulating
Sistem stabil, bila menerima gangguan akan memberikan response yang akhirnya
kembali ke harga semula.
1.2.2 Sistem yang tak stabil (unstable)
y suatu variabel proses
gambar menunjukkan response sistem (perubahan harga variabel y dengan waktu)
setelah t = to, karena adanya gangguan.
Setelah t = to, response sistem mengikuti alur perubahan A, atau B, atau C. Jadi y
makin menjauhi ys dalam perjalanannya dengan waktu.
Sistem yang menunjukkan kelakuan seperti itu disebut sistem yang tak stabil (unstable
system).
Sistem-sistem yangm menunjukkan kecenderungan tak stabil perlu pengendalian untuk
memungkinkan pengoperasiannya secara stabil ;
pengendalian diperlukan untuk menjaga kestabilannya.
Contoh 1.2 Mengendalikan operasi suatu reaktor tak stabil
9
Waktu
t
o
Y
s
Y
C
A
B
A B
B
C
Ai
, T
i
, F
i
Reaktan
T
ci
, F
i
Pendingin
C
A
, T, F
Produk
T
cQ
, F
CSTR (Continous Stirred Tank Reactor) yang dilengkapicooling
jacket
Terjadi reaksi eksotermis A B
untuk menjaga suhu campuran reaksi, dipasang pendingin.
Panas yang dihasilkan reaksi A B berbanding lurus dengan
derajat konversi zat A (
A
=
Ao
A Ao
), dan
A
merupakan fungsi suhu, T, yang
berbentuk sigmoid (seperti huruf s). Maka laju produksi panas merupakan fungsi
T yang berbentuk sigmoid.
Laju perpindahan panas dari campuran reaksi ke pendingin , O,
berbentuk garis lurus , atau Q fungsi linear T.
(ingat : Q = UA (T Tc)
Pada keadaan stasioner (steady state) laju produksi panas = laju
perpindahan panas dari campuran reaksi ke pendingin.
Keadaan stasioner tersebut terjadi pada titik P1, atau P2, atau P3,
yaitu titik perpotongan kurva (1) dan kurva (2), dimana laju produksi panas (Q
R
) =
laju pendinginan (Q
L
)
Titik P2 merupakan keadaan stasioner yang tak stabil, sedangkan
titik P1 dan P3 merupakan keadaan stasioner yang stabil.
Berikut ini uraian penjelasan :
- bila oleh sesuatu sebab, suhu bergeser dari T2 ke T2dimana T2 lebih besar
dari T2 maka Q
R
> Q
L
. Suhu akan naik, reaksi makin cepat, produksi panas
makin tinggi mengikuti alur kurva 1, sedangkan laju pendinginan selalu tak
10
T
2
T
1
T
2
T
3
(1)
(2)
P
2
P
1
P
3
Laju pendinginan (Q
L
)
Atau
Laju produksi panas (Q
2
)
dapat mengimbangi. Di daerah antara P2 dan P3, Q
R
> Q
L
. Keadaan proses
akan bergeser ke P3
- pada titik P3, bila T > T3 Q
L
> Q
R
suhu turun kembali ke T3.
Jadi bila terjadi pergeseran suhu, keadaan akan kembali ke posisi P3
stabil
- bila dikehendaki untuk beroperasi di P2 karena
a. untuk keadaan di P1 reaksi terlalu lambat
b. untuk keadaan di P3 suhu terlalu tinggi dan akan menimbulkan
kerusakan katalis atau bahan, maka pengendalian diperlukan agar bila
keadaan (suhu) menggeser dari T2 proses dapat selalu dikembalikan ke
P2.
Jadi pada kasus ini pengendalian ditunjukkan untuk menjamin agar sistem dapat
dioperasikan secara stabil.
Empat kurva berikut ini menunjukkan ressponse sistem terhadap gangguan bila sistem tak
dikendalikan :
11
Operasi dititik P2. bila T >
T2 keadaan beralih ke
posisi P3
Operasi dititik P2. bila T < T2
keadaan beralih ke posisi P1
T
1
T
2
T
3
Waktu
T
1
T
2
T
3
Waktu
T
1
T
2
T
3
Waktu
T
1
T
2
T
3
Waktu
Mengoptimasi kinerja proses
Tujuan untuk menekankan pengaruh gangguan lingkungan dan menjaga
kestabilan proses yang pada dasarnya berkaitan dengan pemenuhan persyaratan
keselamatan dan persyaratan operasi dan produksi, merupakan dua tujuan dasar
dari pengendalian proses.
Setelah kedua tujuan tersebut dapat direalisasikan, kehendak selanjutnya adalah
membawa operasi ke keadaan yang memungkinkan sistem produksi
menghasilkan keuntungan yang lebih baik.
Dalam kaitan usaha untuk mempertahankan atau meningkatkan keuntungan,
sistem pengendalian juga dapat dijadikan sarana untuk mengubah kondisi operasi
proses ; sehingga efek perubahan lingkungan dapat diimbangi, dengan cara itu,
yaitu mengubah kondisi proses sehingga proses beroperasi pada kondisi yang
selalu memaksimumkan economic objective.
Tindakan memaksimumkan tingkat perolehan keuntungan dari pengoperasian
sistem tersebut dengan memanfaatkan sarana sistem kendali, melibatkan tidak
hanya peralatan, tetapi juga keputusan dan tindakan pimpinan dan operator dalam
mengubah set points sistem kendali.
Contoh 1.3
Mengoptimumkan kinerja suatu batch reactor :
12
Operasi dititik P3.
Bila terjadi pergeseran suhu, T akan
berisolasi di sekitar T3, dan akhirnya
proses kembali ke posisi P3
Operasi dititik P1.
Bila terjadi pergeseran suhu, T akan
berisolasi di sekitar T1, dan akhirnya
proses kembali ke posisi P1
C
Ai
, T
i
, F
i
Reaktan
Kondensat
A B C
Pengendali
Deskripsi sistem :
Dalam suatu reaktor batch dilaksanakan reaksi konsekutif (berturutan), yang
merupakan reaksi endotermik
A B C
Kedua reaksi mengikuti kinetika reaksi order satu.
r
1
= r
A B
= k
1
. C
A
r
2
= r
B C
= k
2
. C
B
dimana r
i
(i = 1,2) =
dt
dCi
= laju konversi untuk reaksi persamaan volume
Karena reaksinya endotermik perlu penyediaan panas yang dilakukan
dengan selubung pemanas (jacket heater). Sebagai medium pemanas digunakan energi.
B merupakan produk yang diinginkan, sedangkan C tak diinginkan. Karena itu
pengoperasian proses yang memberikan keuntungan lebih baik bila :
konversi A ke B sebesar-besarnya
konversi B ke C sekecil-kecilnya
Untuk mencapai tujuan tersebut, suhu proses perlu diprogram sehingga dapat
diperoleh harga maksimum dari fungsi keuntungan berikut :
1
]
1

1
]
1

1
]
1


pembelianA
a h
steam
biaya
penjualanB
pendapa arg tan
Bila jumlah umpan zat A ditetapkan = Ao, dan
P
A
= harga A persatuan A
P
B
= harga B persatuan B
V = volume reaktan
Dan A yang tersisa selalu sedikit atau dianggap terbuang, maka untuk selang waktu
operasi [0, t
R
] :
(i) Pendapatan dari penjualan B :


tR
B
dt V r r P
0
2 1
. ) (
(ii) Biaya untuk steam :

tR
dt t Q Ps
0
). (
13
2 1
Gangguan external
Terukur () Tak terukur ()
(iii) Biaya pembelian A= A
o
.P
A


tR
A o B
P A dt Ps t Q V r r P
0
2 1
]. ). ( ) .( [
Untuk memaksimumkan , pemrograman suhu dapat dilakukan dengan mengendalikan
laju alir steam Q(t)....
Harga maksimum dari diperoleh dengan mengubah harga Q :

max
= Max.
{Q(0)}.
Karena reaksi A B dan B C keduanya endotermik, maka pola umum dari Q(t)
yang dapat menghasilkan max adalah :
mula-mula Q(t) dipertahankan pada harga tinggi
setelah beberapa saat Q(t) diturunkan
Melalui model atai percobaan, dicari bentuk fungsi Q(t) untuk selang [0, t
R
] yang
menghasilkan
max
.
Pelaksanaan pengendalian untuk menghasilkan Q(t) yang menghasilkan
max
bukan untuk
menekan gangguan lingkungan, maupun menjaga kestabilan, tetapi mengoptimumkan
proses.
14
Q(t)
0 t
R
waktu
Gangguan external
Terukur () Tak terukur ()
BAB II:
SEGI-SEGI PERANCANGAN SISTEM PENGENDALIAN PROSES
Di dalam pokok bahasan ini secara berturut-turut akan disampaikan :
uraian untuk mengenalkan istilah-istilah yan glazim digunakan untuk
mengklasifikasikan variabel-variabel proses dalam kaitan dengan persoalan
pengendalian proses.
Langkah-langkah utama didalam melakukan perancangan sistem pengendalian.
Suatu contoh yang menunjukkan dimensi persoalan dalam merancang sistem
pengendalian suatu rangkaian proses yang membentuk suatu pabrik.
2.1 Klasifikasi variabel-variabel proses dalam persoalan pengendalian
proses.
Input : m, ,
Output : y, z.
15
INPUT
Disturbance
Manipulated variables
measured
unmeasured
OUTPUT
measured
unmeasured
Sistem pemroses
Gangguan external
Terukur () Tak terukur ()
Variabel
output
Terukur
(y)
Variabel output
Tak Terukur (z)
Variabel yang
dimanipulasi
(untuk tujuan
pengendalian);
m
Baca : Examples 2.1, 2.1, 2.3, 2.4, 2.5 untuk memperjelas arti istilah-istilah di atas.
2.2 Unsur-unsur perancangan suatu sistem pengendalian
Merancang suatu sistem pengendalian berarti menyusun dan merumuskan struktur
dari sistem pengendalian tersebut.
Serangkaian tindakan analisis perlu dilakukan terlebih dahulu, setiap langkah
menghasilkan suatu kesimpulan, sebelum penyusunan struktur sistem dapat
mulai dilakukan.
Rangkaian tindakan analisis ini, dan langkah penyusunan rancangan yang
merupakan kegiatan akhir (tetapi yang utama) dalam merancang sistem
pengendalian, dimulai dengan perumusan tujuan dari sistem pengendali yang
hendak dirancang.
Secara berturutan akan diberikan unsur-unsur yang membentuk rangkaian
langkah kegiatan dalam merancang sistem pengendalian.
i. Merumuskan tujuan pengendalian.
Perumusan ini pada dasarnya menjawab pertanyaan :
(1) Apakah tujuan operasional yang hendak dicapai dengan
memfungsikan suatu sistem pengendalian ?
Sebagaimana telah dikemukakan di pokok bahasan 1, dalam bentuk rumusan umum
tujuan-tujuannya adalah :
Menjamin kestabilan suatu proses, dan
Menekan pengaruh gangguan-gangguan external terhadap proses, atau
Mengoptimumkan kinerja ekonomik suatu pabrik, atau
Kombinasi dari yang telah disebutkan di atas.
Penentuan dan perumusan tujuan ini dimulai dengan perumusan kualitatif yang kemudian
dinyatakan secara kuantitatif. Perumusan kuantitatif ini biasanya dinyatakan dengan
menentukan bagaimana bentuk fungsi output yang dikehendaki.
Baca cotoh-contoh 2.6, 2.7, dan 2.8 untuk mendapatkan kejelasan lebih lanjut
ii. Memilih variabel yang hendak diukur
(untuk tujuan pengendalian) :
Pengukuran terhadap variabel-variabel tertentu suatu proses mutlak diperlukan
untuk memungkinkan termonitornya sesuatu proses.
Pokok pertanyaan disini adalah :
(2) variabel mana saja yang perlu diukur agar dapat dimonitor kinerja
operasional dari tiap-tiap bagian proses di suatu pabrik?
Pada dasarnya, bila mana dapat dilaksanakan, variabel yang dipilih untuk diukur
adalah variabel yang batasan kelakuan dan harganya ditetapkan sebagai tujuan
perancangan pengendalian. Pengukuran semacam ini disebut primary
measurement (= pengukuran primair).
Bila variabel yang dijadikan sebagai
variabel yang dikendalikan (yaitu yang batasan kelakuan dan harganya
ditetapkan sebagai tujuan perancangan pengendalian) merupakan besaran yang
tak dapat atau sukar pengukurannya pengukuran dilakukan terhadap
16
variabel lain yang lebih mudah diukur. Pengukuran semacam ini disebut
secondary measurement.
Bila pendekatan tersebut perlu ditempuh harus dipunyai pengetahuan tentang
hubungan antara variabel yang dikehendaki untuk dikendalikan dan variabel
yang dipilih untuk diukur :
unmesasured output = (secondary measurement)
Dengan demikian harga dan pola perubahan dari unmesasured output yaitu
variabel yang dikehendaki untuk dikendalikan, dapat diketahui dari hasil
secondary measurement tsb.
Hubungan tersebut diperoleh atas dasar pendekatan empirik, experimental
ataupun teoritik.
Selain melakukan primary
measurement, pengukuran untuk memonitor atau untuk tujuan
mengendalikan proses dapat juga dilakukan terhadap external disturbance
(gangguan luar yang dapat mempengaruhi jalannya proses). Pengukuran
semacam ini digunakan dalam feed forward control
Contoh 2.10
Suatu sistem pengendali kolom destilasi pemisahan campuran binair pentane dan hexane,
mempunyai tujuan untuk mempertahankan produksi destilat dengan komposisi 95 mol %
pentane, walaupun gangguan berupa perubahan komposisi umpan terjadi.
3 pola pengukuran dapat ditempuh, masing-masing pendekatan mengarah kepada pola
pengendalian berbeda :
1. feed back
2. feed forward
3. inferential (to infer = menduga)
Pendekatan pertama :
- Pengukuran dilakukan terhadap aliran destilat; konsentrasi atau komposisi
aliran destilat, ini yang diukur.
- Pendekatan ini melakukan pengukuran primair.
- Dari hasil pengukuran ini, pengendali mengubah bukaan katup yang mengatur
laju alir reflux.
- Pengendalian menggunakan sistem kendali dengan umpan balik (feedback
control system).
17
Compositron
analyzer
Pengendali
F
kolom
steam
B
R
D
Air pendingin
Feedback
primary
measurement
Pendekatan kedua :
- Pengukuran dilakukan terhadap komposisi aliran umpan F
- Informasi ini disampaikan ke pengendali.
- Pengendali kemudian mengatur aliran refluxsedemikian sehingga menurut
hubungan teori empirik yang ada, komposisi destilat akan sesuai dengan yang
dikehendaki
- Pengendali menggunakan sistem kendali feed forward
Pendekatan ketiga
- Dengan dua pendekatan terdahulu, pengukuran dilakukan menggunakan
composition analyzer.
- Saat ini alat ukur komposisi pada umumnya sangat mahal, kurang andal, dan
agak lamban
- Dapat ditempuh pengukuran tak langsung lain : yang diukur suhu dari
beberapa pelat dibagian atas kolom.
- Dengan model, diduga komposisi destilat
18
Feed forward
secondary
measurement
Compositron
analyzer
Pengendali
F
kolom
steam
A
R
D
- Output model diumpankan ke pengendali, yang kemudian menentukan bukaan
katup pengendali aliran reflux.
iii. Memilih variabel yang dimanipulasi.
Pemilihan ini bertolak dari pertanyaan :
(3) dari berbagai variabel yang dapat digunakan sebagai sarana untuk
mempengaruhi jalannya proses untuk tujuan pengendalian, mana yang sebaiknya
dipilih?
Pelajari : contoh 2.11. tentang pengendalian arus cairan tangki pemanas.
iv. Memilih konfigurasi sistem pengendalian
Setelah ditetapkan tujuan pengendalian, dan ditelaah kemungkinan-kemungkinan
untuk melakukan pengukuran serta untuk menentukan manipulated variables
dipilih konfigurasi sistem kendali yang sesuai.
Untuk tujuan pengendalian yang sama, perbedaan-perbedaan dalam konfigurasi
dapat terjadi dalam hal :
19
Feed forward, inferential control
secondary measurement
Computer
[T
1
,T
2
,T
3
]
komposisi
Pengendali
F
kolom
steam
B
R
D
T
1
T
2
T
3
a. informasi yang dipakai sebagai penentuan pengaturan terhadap manipulated
variables.
b. Manipulated variables yang digunakan dalam mempengaruhi proses atas
dasar informasi yang sama.
Manipulated variabel sama
Informasi yang dimonitor berbeda.
20
steam
Thermocouple
Controller
Feed back
steam
Thermocouple
Controller
Feed forward
-
+
Manipulated variabel berbeda
Informasi yang dimonitor sama.
Keduanya menggunakan feedback control
21
Controller
steam
steam
Pengukur
Arus cairan
Controller
-
+
Pengukur
Arus cairan
-
+
Konfigurasi pengendalian atau struktur pengendalian pada dasarnya adalah
Struktur informasi yang mempolakan hubungan antara pengukuran dan
manipulated variables
Pertanyaan umum yang harus dijawab dalam persoalan memilih struktur
pengendalian adalah
(4) untuk suatu persoalan pengendalian sesuatu proses, konfigurasi apa yang
terbaik?
Konfigurasi pengendalian dapat diklasifikasikan sebagai berikut :
Menurut banyaknya variabel yang harus
ditangani
SISO (+) MIMO (+)
Menurut struktur
aliran informasinya
Feed back
Inferential
Feed forward
{*} SISO single input, single output
MIMO multi input, multi output
Dalam pabrik kimia konfigurasi yang dijumpai sebagian besar adalah konfigurasi
sistem kendali MIMO (Multiple Input, Multiple Output)
Karena konfigurasi SISO (Single Input, Single Output) dapat dipandang sebagai
kasus khusus dari konfigurasi MIMO, dapat disimpulkan bahwa konfigurasi
sistem kendali yang lazim dijumpai di industri proses mempunyai bentuk umum
sebagai :
a. MIMO feedback control
b. MIMO inferential control
c. MIMO feed forward control
Diagram dan penjelasan untuk masing-masing konfigurasi diberikan dihalaman berikut.
2. Konfigurasi umum sistem pengendalian dengan umpan balik (feed back control
system)
22
Gangguan (disturbance)
PROSES
Unmeasured outputs
Manipulated
variables
Measured
Output
(controlled
variables)
PENGENDALI
Menggunakan informasi yang diperoleh dari pengukuran langsung terhadap
variabel yang dikendalikan untuk menetapkan harga manipulated variabels.
Tujuan pengendalian adalah menjaga agar controlled variables ada pada tingkat
harga yang dikehendaki, yaitu pada atau dekat disekitar harga set-point
b. konfigurasi umum sistem pengendalian inferensial (inferential control)
23
Gangguan
PROSES
Unmeasured
Output
Pengendali
Measured
Outputs
Set
Points
Estimator melakukan komputasi
untuk memperkirakan variabel yang
dikehendaki untuk dikendalikan,
tetapi tak diukur
Harga-harga hasil perkiraan dari
variabel yang dikehendaki untuk
dikendalikan tetapi tak diukur
Dilakukan secondary measurement controlled variables tidak termasuk
dalam measured outputs, tetapi unmeasured outputs
pengaturan dan penetapan harga manipulated variables dilakukan atas dasar
harga hasil perkiraan tentang controlled variables yang diperoleh dengan
perhitungan melalui model, menggunakan hasil secondary measurement
c. konfigurasi umum sistem pengendalian dengan feed forward
tujuan : menjaga agar harga-harga variables proses yang ingin dikendalikan ada
pada arus tertentu yang diinginkan
cara : pengukuran dilaksanakan terhadap input disturbances; hasil pengukuran ini
disampaikan ke controller dan atas dasar model yang ada di controller
ditetapkan diatur harga-harga manipulated variables.
v. Merancang Pengendali
Sebagai unsur langkah terakhir dalam rangkaian kegiatan merancang sistem kendali
adalah merancang pengendaliannya.
Pengendali ini adalah komponen yang paling efektif dalam sistem pengendalian;
menerima informasi hasil pengukuran-mengolah informasi itu-memutuskan
tindakan apa yang harus dilakukan terhadap manipulated variables-mengeluarkan
isyarat perintah ke alat kendali akhir (misalnya ; katup pengendali control valve)
Pertanyaan pokok dalam merancang pengendali ini adalah :
(s) Bagaimana cara menetapkan tindakan mengubah manipulated variables atas
dasar informasi yang diterima alat ukur ?
24
Disturbances
PROSES
Controller
Unmeasured
outputs
Measured
outputs
Manipulated
Variables
= 0
= 1
Jawaban terhadap pertanyaan ini adalah suatu aturan pengendalian (control law) yang
perlu dapat diimplementasikan secara otomatik oleh alat pengendali.
Contoh 2.12
Ditinjau persoalan pengendalian tangki pemanas yang ditunjukkan di gambar, dengan
konfigurasi pengendalian feed back yang juga ditunjukkan :
Bila h, (atau V), dan F tetap, bagaimana Q harus diubah agar T (suhu aliran keluar) dapat
dijaga tetap pada harga set point (Ts), walaupun Ti (suhu aliran masuk) mengalami
perubahan ?
Andaikan pada mulanya sistem ada pada keadaan tunak (steady state), dimana
Ti = Ti
s
T = Ts
Q = Qs
Pada suhu awal t = 0, Ti tiba-tiba berubah harganya seperti ditunjukkan di gambar berikut
:
Bagaimana T akan berubah dengan waktu ? Perlu disusun model atas neraca energi :
25
steam
Thermocouple
Controller
Set
Points, T
s
-
+
E = T - T
s
kondensat
F
T
F
i
T
i
Q
h
Volume cairan di
tangki V
waktu
t = 0
T
is
T
i
= 0
= 1
= 2
Keadaan stasioner (tunak, steady)
0 = FCp(Ti,s-Ts) + Qs (2.1)
= density ; Cp = panas jenis
Keadaan tak stasioner (tak tunak, unsteady)
VCp
dt
dT
= FCp(Ti-T) + Q (2.2)
Kurangkan (2.1) dari (2.2) :
VCp
dt
) Ts T ( d
= FCp[(Ti-Ti,s)-(T-Ts)] + (Q-Qs) (2.3)
Catatan :
dt
) Ts T ( d
=
dt
dT
, karena Ts konstan.
Penyelesaian persamaan (2.3) dengan syarat awal :
@t = 0 Ti = Ti
s
T = Ts Q = Qs
akan memberikan pola perubahan T dengan waktu (T(t)).
Perhatikan bhwa, pada persamaan (2.3), diketahui Ti,s , Ts, dan Qs, serta bentuk fungsi Ti
(t) (Gambar. 26)
Penyelesaian persamaan (2.3) dapat dilakukan bila bentuk fungsi Q(t) diketahui.
Persoalan penetapan control law atau aturan pengendalian dalam persoalan ini adalah
menetapkan bentuk Q(t) tersebut, dimana = T-Ts harus tercakup di dalamnya. Artinya
Q(t) harus dapat berubah bila berubah, dan perubahan Q(t) harus sedemikian rupa
hingga T akan terbawa kembali Ke Ts bila Ti menyimpang dari harga tunaknya (Tis).
Dicoba menetapkan aturan pengendalian proporsional (proportional control).
Q = - (T-Ts) + Qs (2.4)
= - (t) + Qs
disebut proportional gain
Substitusikan pers. (2.4) ke pers. (2.3) :
VCp
dt
) Ts T ( d
= FCp[(Ti-Ti,s)
i.c : @t = 0 T = Ts
Persamaan (2.5) dapat dipecahkan untuk mendapatkan T(), dengan sebagai parameter.
Gambar 2.7 menunjukkan grafik (t) hasil penyelesaian pers.(2.5) untuk berbagai harga
[ = 0 berarti sistem tak dikendalikan, karena Q selalu tetap sama dengan Qs, lihat pers.
(2.4)]
26
= error
= 0
= 1
= 2
waktu
E(t).T(t) - T
s
Hasil yang didapat menunjukkan bahwa untuk sistem yang ditinjau ini, aturan
pengendalian proporsional tak dapat meniadakan , hanya mengurangi saja. Makin
besar , makin kecil atau penyimpangannya
Pola perubahan T terhadap waktu yang digambarkan itu disebut response sistem, bila
ada gangguan terhadap Ti.
Sekarang dicoba control law lain :
Q = -


t
0
dt ) Ts T (
+ Qs
= -

t
0
dt ) t (
+ Qs (2.6)
Aturan pengendalian ini disebut Integral control.
Persamaan yang menggambarkan dinamika sistem dengan Integral control
diperoleh dengan mensubstitusikan (2.6) ke (2.3) :
VCp
dt
) Ts T ( d
= FCp[(Ti-Tis) - (T-Ts)]


t
0
dt ) Ts T (
(2.7)
Dengan syarat awal :
Pada t = 0 T = Ts
Gambar 2.8 berikut menunjukkan response sistem bila diterapkan aturan pengendalian
Integral control
27
= 0
= 1
= 2
t
E = T - T
s
Dapat dilihat bahwa dengan integral control dapat ditiadakan, walaupun alur
kearah harga = 0 berosilasi
Makin besar makin cepat dan makin kecil osilasi dalam menuju keadaan = 0.
Catatan akhir :
Penggunaan aturan lain dapat ditempuh misalnya mengkombinasi proportional
control dan integral control
Q = - (T-Ts)


t
0
dt ) Ts T (
+ Qs
Inti persoalan meranang pengendali adalah menetapkan aturan pengendalian yang
secara ekonomis dapat menjawab tujuan pengendalian.
28
BAGIAN II
MENYUSUN MODEL TENTANG KELAKUAN DINAMIK DAN STATIK DARI
PROSES-PROSES KIMIAWI
BAB IV
MENYUSUN MODEL MATEMATIKA
Input : m, d, d
Output : y, z
Input
Output
29
disturbance
manipulated variables
measured
unmeasured
measured
unmeasured
Gangguan external
Terukur Tak terukur
Variabel output
Terukur (y)
Variabel yang
dimanipulasi (m)
Variabel output
Tak Terukur (z)
(d) (d)
RQ :
Bagaimana kelakuan proses kimia berubah dengan waktu karena :
- Pengaruh perubahan gangguan external (d atau d)
- Pengaruh perubah m
- Pengaruh desain pengendali yang digunakan
Pendekatan yang dapat ditempuh :
Pendekatan experimen
- dalam kasus ini perangkat keras. Proses kimiawi yang akan dikaji harus
tersedia.
- kajian melalui cara ini dilakukan dengan sengaja memvariasikan berbagai
input, dan melalui pengukuran output dengan alat ukur yang sesuai, diamati
bagaimana perubahan output tersebut dengan waktu.
- dengan cara ini diperlukan waktu dan usaha yang banyak, dan biasanya
mahal.
Pendekatan teoritis
- sering sekali diperlukan merencanakan sistem pengendali untuk suatu
proses kimia sebelum perangkat sistem pemrosesnya di konstruksi :
- tidak mungkin dikaji dengan eksperimen
- diperlukan sesuatu yang mewakili proses kimia untuk dimungkinkan
kajian sifat dinamiknya dilakukan.
- biasanya diwakili oleh himpunan persamaan mathematik, dimana
penyelesaiannya menghasilkan kelakuan dinamik proses yang dikaji.
Dalam bab ini, pertama kali akan digunakan pendekatan teoritis untuk mengembangkan
suatu model dari proses kimia.
4.1. Mengapa diperlukan Mathematical Modelling untuk Pengendalian Proses :
- lihat tujuan pengembangan / penggunaan sistem pengendali (bab I)
pengembangan sistem pengendali untuk proses kimia memberi jaminan
tujuan pengoperasian proses dapat dicapai walau ada gangguan pada proses.
- Lalu, mengapa perlu mengembangkan suatu diskripsi (model) matematik
dari proses yang ingin dikendalikan ?
- Karena ,
- proses yang akan dikaji belum tentu ada wujud phisiknya.
- tidak ada alatnya, tidak semua variabel dapat dicoba secara experimen
- prosedur experiment mahal.
diperlukan suatu yang dapat memberi penjelasan bagaimana proses bereaksi
terhadap perubahan berbagai input
melalui model matematik, reaksi dari proses terhadap perubahan input dapat dilakukan
[ lihat contoh : 4.1., 4.2., 4.3. ]
4.2. Variabel keadaan dan Persamaan Keadaan untuk Proses Kimia
Untuk mencirikan suatu sistem proses dan kelakuannya diperlukan :
1. Himpunan fundamental dependent quantities yang harganya dapat menjelaskan
keadaan sistem
2. Himpunan persamaan yang mengandung variabel yang disebut di(1), yang dapat
menjelaskan bagaimana keadaan sistem berubah dengan waktu
30
Dalam bidang TK, yang penting :
fundamental dependent quantities (fdg) atau disebut :
fundamental dependent variables (fdv), ada 3 : massa, energi, momentum.
state = existing condition or position of thing or person
sering sekali f.d.v. tidak dapat diukur secara langsung atau kalau mungkin tidak mudah
melakukannya.
Dipilih variabel lain yang mudah diukur, yang kalau dihimpun daapat memberikan
harga f.d.v.
Variabel yang mewakili f.d.v :
kerapatan, konsentrasi, temperatur, tekanan, laju alir
Variabel ini disebut characterizing variables, yang disebut state variables,
dimana harganya menentukan keadaan sistem pemroses.
Persamaan yang menghubungkan state variables dengan berbagai independent
variables diturunkan dari applikasi Hukum Kekekalan (massa, energi) pada
besaran dasar (f.d.v.) disebut : state equations
Hukum Kekekalan dari besaran S. :
waktu perioda
] sistem dalam di S akumulasi [
=
tu periodawak
] sistem ke masuk S aliran [
-
waktu perioda
] sistem dari keluar S aliran [

+
waktu perioda
sistem dalam di an dibangkitk S Jumlah [
-
waktu perioda
] sistem dalam di dikonsumsi S jumlah [

Besaran S yang dikaji dapat berupa :
- massa total
- massa masing-masing komponen
- energi total
- momentum
Catatan :
Dalam proses fisik dan kimiawi yang akan dikaji, massa total dan energi total
tidak dapat dibangkitkan dari suatu yang tiada dan tidak dapat disirnakan.
Tinjauan suatu sistem secara umum dan interaksi dengan lingkungan.
31
system
Q
1
2
3
N
Inlets (i)
outlets (o)
M
2
1
Batasan yang menetapkan
Sistem kajian
W
s
: kerapatan cairan
dalam tangki
A :penampang tangki
h : tinggi cairan
dalam tangki
Neraca massa total


N
inlet i
M
output j
Fj . j Fi . i
dt
) V ( d
: (4.1.a)
Neraca massa komponen A
V . r Fj . j C Fi . i C
dt
) V . C ( d
dt
) n ( d
A
N
inlet i
M
output j
A A
A A
t


(4.1.b)
Neraca energi total
Ws Q hj . Fj . j hi . Fi . i
dt
) P K U ( d
dt
) E ( d
N
inlet i
M
output j
t t
+ +



(4.1.c)
dimana :
= kerapatan massa bahan yang ada dlm sistem
i = kerapatan massa bahan dalam aliran masuk i
j = kerapatan massa bahan dalam aliran masuk j
V = volume total sistem
Fi = laju alir volum masuk dari aliran i
Fj = laju alir volum keluar dari aliran j
n
A
= jumlah mol komponen A di dalam sistem
C
A
= konsentrasi molar (mol/vol) komponen A di dalam sistem
C
Ai
= konsentrasi molar komponen A dalam aliran masuk i
C
Aj
= konsentrasi molar komponen A dalam aliran keluar j
rA = laju reaksi persatuan voluime komponen A dalam sistem
hi = enthalpi spesifik bahan dalam aliran masuk i
hj = enthalpi spesifik bahan dalam aliran keluar j
U,K,P = masing-masing : energi dalam, kinetik, dan potensial dari sistem
Q = jumlah energi yang dipertukarkan antara sistem dan lingkungan persatuan waktu
Ws = jumlah kerja poros yang dipertukarkan antara sistem dan lingkungan persatuan
waktu.
Kelaziman :
Besaran yang memasuki sistem : + (positif)
Besaran yang meninggalkan sistem : - (negatif)
32
: kerapatan cairan
dalam tangki
A :penampang tangki
h : tinggi cairan
dalam tangki
Persamaan keadaaan dengan variabel keadaan yang terkandung membentuk model
matematika dari proses, moidel tersebut dapat menggambarkan kelakuan dinamik dan
tunak proses.
Aplikasi hukum kekekalan pada besaran yang dikaji, menghasilkan persamaan
differensial dengan :
Besaran fundamental = sbg dependent variable
Waktu = sbg independent variable
Jika variable keadaan tidak berubah dengan waktu : disebut steady state (keadaan
tunak).
Contoh 4.4
Variabel keadaan dan persamaan keadaan untuk tangki pemanas yang diaduk.
Kelakuan dinamik dan statis.
Besaran fundamental yang harganya merupakan informasi tentang pemanas :
a. massa total cairan dalam tangki
b. energi total bahan dalam tangki
c. momentum tangki pemanas
momentum = 0
Variabel keadaan tangki pemanas ; tinjau :
massa total = .V = .A.h (4.2)
energi total cairan dalam tangki
E = U + K + P
Tangki tidak bergerak :
dk/dt = 0 ; dP/dt = 0
dE/dt = dU/dt
untuk cairan : dU/dt = dH/dt
entalpi total cairan dalam tangki :
33
steam
kondensat
F
T
F
i
T
i
Q
h
: kerapatan cairan
dalam tangki
A :penampang tangki
h : tinggi cairan
dalam tangki
H = .V.Cp.(T T
ref
) = .A.h.cp.(T T
ref
) (4.3)
Cp : kapasitas panas cairan
T
ref
: temperatur acuan (referensi) dimana entalpi
spesifik cairan dianggap = 0
Dari persamaan (4.2) dan (4.3) disimpulkan,
- variabel keadaan : h, T
- parameter konstanta : , A, cp, T
ref
(dalam hal ini : dianggap konstant)
Persamaan keadaan :
F Fi
dt
) Ah ( d

(4.4)
: konstan
F Fi
dt
dh . A
(4.4a)
Fi, F : laju alir volum
Neraca energi total :
) F Fi ( T
dt
dT
Ah
dt
) hT ( Ad
]
dt
dh
A .[ T
dt
dT
Ah
dt
) hT ( Ad
dt
dh
. AT
dt
dT
Ah
dt
) hT ( Ad
Cp
Q
FT FiTi
dt
) hT ( Ad
Q ) Tref T ( FiCp ) Tref Ti ( FiCp
dt
) Tref T ( AhCp [ d
+
+
+

+
+

Cp
Q
) T Ti ( Fi
dt
) T ( Ahd
Cp
Q
FT FiTi ) F Fi ( T
dt
) T ( Ahd

+ +
Jadi persamaan keadaan
A.dh/dt = Fi F
Ah. dT/dt = Fi (Ti T) + Q/Cp
variabel keadaan : h, T
variabel output : h, T (measured)
34
(4.5)
(4.5a)
(4.5b)
variabel input :
- gangguan : Ti, Fi
- yang dimanipulasi : Q, F, Fi
Parameter : A, , Cp
Rumusan kuantitatif yang menggambarkan proses (mengandung variabel keadaan input,
parameter) dan berupa persamaan matematik (persamaan 4.4a dan 4.5b) membentuk
model matematika dari proses tangki pemanas.
Bagaimana kelakuan dinamik/statik tangki ?
Pada keadaan awal, t = 0
Tangki dalam keadaan tunak
dh/dt = 0 Fi,s Fs = 0
dT/dt = 0 Fi,s (Ti,s Ts) + Qs/Cp = 0
subscript s steady state
keadaan steady state akan terganggu kalau ada variabel input berubah,
*KASUS (1)
Temperatur masuk, Fi turun 10% dari harganya semula pd s.3
- arah (ketinggian) h, air dalam tangki tidak dipengaruhi, h tetap.
- Temperatur cairan dalam tangki berkurang sebagai fungsi waktu
Bagaimana temperatur T berubah dengan waktu?
Dapat ditentukan dari penyelesaian persamaan (4.5b) dengan kondisi awal
T (t=0) = Ts
KASUS (2)
Laju alir masuk cairan berkurang 10%
- arus h dan temperatur tangki T, berubah
35
input Response
T
s
T
T
i
T
i,o
t = 0
t
t
T
ci
, F
i
Pendingin
T
co
, F
c
Bagaimana h dan T berubah terhadap waktu ?
- dapat ditentukan dari penyelesaian persamaan (4.4a) dan (4.5b) dengan
kondisi awal :

4.3 Unsur-unsur tambahan Model Matematika
Disamping persamaan neraca, dalam pemodelan matematik diperlukan hubungan
matematik :
- kesetimbangan kimia
- laju reaksi
- laju perpindahan panas, massa, momentum, dll.
Persamaan laju perpindahan :
(lihat kuliah transport phenomena)
(baca contoh 4.5)
Persamaan laju kinetika
(lihat buku kinetika reaksi)
(baca contoh 4.6)
Hubungan reaksi dan kesetimbangan fasa
(lihat buku thermodinamika)
(baca contoh 4.7)
Persamaan keadaan
(lihat buku Thermodinamika dan kimia fisik)
(baca contoh 4.8)
4.4 Dead Time
Dalam contoh yang telah diberikan (ex 4.4) diangga, bilamana ada perubahan pada
variabel input, efeknya pada output secara langsung dapat diamati.
Pada kenyataannya, bila ada perubahan input sistem, diperlukan perioda waktu tertentu
sebelum efek dari perubahan tersebut dapat terasakan pada output.
Waktu interval tersebut disebut :
dead time atau transportation lag, atau pure delay atau distance & velocity lag.
Contoh 4.9
Cairan tak termampatkan dan tak bereaksi mengalir dalam suatu pipa. Pipa terisolasi
campuran dan panas akibat gesekan diabaikan.
36
Response
h
o
h
input
h
h
o
t = 0
t
t
t
Responsi
T
L
T
out
T
in
U
V
U
V
= kecepatan rata-rata cairan
T
ci
, F
i
Pendingin
T
co
, F
c
Karena tidak ada panas yang hilang dan ditimbulkan Tin = Tout
Misalnya pada t = 0, temperatur cairan masuk berubah seperti kurva A, temperatur
cairan keluar akan tetap sampai perubahan tersebut mencapai ujung lain pipa.
aV
d
A.U
A.L
alir volum laju
pipa volume
t

Hubungan temperatur To dgn Tin


To = Ti (t t
d
)
4.5 Contoh-contoh pemodelan Matematik
Contoh 4.10
Pemodelan matematik reaktor : CSTR
37
t = 0
t = t
d
T
T
i
T
o
T
i
T
o
T
t = 0
t = t
d
A B
C
Ai
, T
i
, F
i
,
i
Reaktan
T
ci
, F
i
Pendingin
C
A
, T, F,
Produk
T
co
, F
c
Reaksi kimia A B yang eksotermik terjadi dalam reaktor, reaktor didinginkan
dengan aliran pendingin di luar reaktor.
Besaran fundamental dependent untuk reaktor :
a. Massa total dalam tangki
b. Massa komponen A dalam tangki
c. Energi total bahan dalam tangki
Catatan :
1. Massa komponen B dapat dihitung dari massa total dan massa komponen A
2. Momentum CSTR tidak berubah pada pengoperasian sistem ; dan harga
perubahan dapat diabaikan.
Hukum Kekekalan :
Neraca Massa Total : (4.8)
Neraca Massa Komponen A:
rV F . CA Fi . Cai
dt
) V . C ( d
dt
) n ( d
A A
(4.9)
Neraca Energi total :
dt
dH
dt
dU
dt
dU
dt
) P K U ( d
dt
dE

+ +

energi masuk tangki = i, hi, Fi (Ti)


energi keluar bersama
- aliran keluar = , F, h (T)
- aliran pendingin = Q
dH/dt = i.Fi.hi (Ti) .F.h (T) Q (4.10)
Persamaan (4.8), (4.9), dan (4.10) belum merupakan bentuk persamaan yang akhir dan
sesuai untuk kajian rencana pengendalian proses. Untuk maksud pengendalian, perlu
diidentifikasi variabel keadaan (state variabel) yang tepat.
Ciri neraca total : , V
= (T, C
A
, C
B
)
bila ketergantungan terhadap T, C
A
, C
B
lemah, -konstan.
dt
) V ( d
=
dt
dV

i
=
Dengan asumsi = konstan, hanya V, variabel keadaan yang diperlukan untuk
mencirikan massa total.
dt
) V ( d
= F
i
F
Ciri neraca massa komponen A :
38
State variabel : C
A
, V
dt
) V C ( d
A
= C
A

dt
dV
+ V
dt
dC
A
= C
A
(F
i
F) V(k
o
e
-E/RT
)
diambil laju reaksi : r
(A B)
= + k
o
e
-E/RT
V
dt
dC
A
= -C
A
(Fi F) + C
Ai
F
i
C
A
F k
o
e
-E/RT
C
A
V

dt
dC
A
=
V
F
i
(C
Af
C
A
) - k
o
e
-E/RT
C
A
Pencirian energi total
H = H (T, n
A
, n
B
)
dt
dH
=
t
H


dt
dT
+
A
n
H


dt
dn
A
+
B
n
H


dt
dn
B
(4.11)
t
H

= Cp V
A
n
H

=
A
(T) Cp = kapasitas panas spesifik campuran
B
n
H

=
B
(T)
A
,
B
= enthalpi molar parsial A & B
dt
dn
A
=
dt
) V C ( d
A
= C
Ai
F
i
C
A
F rV
dt
dn
B
=
dt
) V C ( d
B
= 0 C
B
F + rV

dt
dH
= CpV
dt
dT
+
A
[C
Ai
F
i
- C
A
F rV] +
B
[-C
B
F + rV]
Substitusi (4.10) :
CpV
dt
dT
= -
A
[C
A
i F
i
C
A
F rV] -
B
[-C
B
F + rV] +
i
F
i
h
i
Fh Q
(4.10a)
Tinjau :
F
i

i
h
i
(
Ti
) = Fi [
i
h
i (Ti)
-
i
Cp
i
(T
i
T)]
= Fi [C
Ai

A(T)
+
i
Cp
i
(T
i
T)]
Fh(
T
) = Fi [C
A

A(T)
+ C
B
H
B(T)
]
39
Ke persamaan (4.11)
CpV
dt
dT
= -
A
C
Ai
Fi +
A
C
A
F +
A
rV +
B
C
B
V -
B
rV + F
i
C
Ai

A

+ F
i

i
Cp
i
(T
i
-T) FC
A

A
- FC
A

B
Q
CpV
dt
dT
= F
i

i
Cp
i
(T
i
-T) + (
A
-
B
) rV Q

A
-
B
= (-Hr) ; panas reaksi pada temperatur T
=
i
Cp = Cp
i
V
dt
dT
= F
i
(T
i
T) +
Cp
rV ) Hr (


-
Cp
Q

(4.10b)
Dari (4.10b), T adalah variabel keadaan yang mencirikan energi total sistem
Ringkasan :
Dari langkah-langkah permodelan matematik CSTR hal penting dalam model CSTR :
Variabel keadaan : V, C
A
, T
Persamaan keadaan :
dt
dV
= F
i
F (4.8a)
dt
dC
A
=
V
Fi
(C
Ai
C
A
) - k
o
e
-E/RT
C
A
(4.9c)
dt
dT
= =
V
Fi
(T
i
T) + J k
o
e
-E/RT
C
A
-
CpV
Q

(4.10b)
dimana : J = -

,
_

Cp
Hr
Variabel output : V, C
A,
T
Variabel input : C
Ai
, F
i
, T
i
, Q, F
Disturbances (gangguan) yang umum : C
Ai
, F
i
, T
i
Variabel yang dimanipulasi (yang umum) : Q, F, Fi atau Ti
Persamaan Konstanta : , Cp, (-Hr), k
o
, E, R.
Contoh 4.12
Permodelan matematik penukar panas tabung pipa :
40
T
2
T
1
Kukus
Kukus
cairan
z
T]
z
T]
z + z
z
Cairan mengalir dalam pipa bagian dalam, dam menglami pemanasan oleh kukus yang
mengalir berlawanan arah.
T : berubagh dengan waktu dan dengan perubahan jarak
T = T (t,z) T T (r
p
)
- State variabel : T
- Independent

variabel : t, z
Neraca energi sepanjang z :
Cp A z [(T)
t+t
(T)
t
] = Cp v A (T)
z
t - Cp v A (T)
z+t
t +
Q t (D z) (4.17)
dimana :
Q = jumlah panas yang berpindah dari kukus ke cairan per satuan waktu dan panjang
A = luas bidang perpindahan panas
v = kecepatan rata-rata cairan
D = diameter luar pipa bagian dalam
Persamaan (4.17) dibagi dengan z.t dan z 0 ; t 0
CpA
dt
T
+ CpvA
z
T

= DQ u = koefisien perpindahan panas


keseluruhan
Q = U(T
st
T) T
st
= temperatur kukus
CpA
dt
T
+ CpvA
z
T

= DU(T
st
T) (4.19)
Permodelan sistem dalam persamaan difgferensial parsial dikenal sebagai permodelan
distributed parameter system
4.6 Kesukaran Dalam Pemodelan
Contoh 4.14 Kesukaran dalam pemodelan CSTR
Dalam pemodelan matematik CSTR (Lihat contoh 4.10) ditemui kesukaran-kesukaran
berikut :
1. Menentukan dengan ketelitian yang diinginkan harga-harga berbagai
parameter, misal : ko, E, U.
2. meski kapasitas panas spesifik Cp, Cpi, dianggap konstan, dalam
kenyataannya merupakan fungsi T dan C
A
.
- bagaimana memastikan bahwa ketergantungan Cp, H, pd T dan C
A
lemah
sehingga hrs dilibatkan dalam model yang membuat model tidak sederhana ?
3. bagaimana efek pengoperasian CSTR terhadap harga parameter yang
digunakan tidak bisa dengan mudah dimasukkan dalam model.
41
Pers. Differensial parsial
4. reaksi kinetik yang dipilih, apa betul orde satu. Efek kondisi
pengoperasian terhadap reaksi?
Klasifikasi kesukaran yang mungkin dihadapi dalam pemodelan matematik suatu proses
dpt dibagi dalam 3 bagian :
1. kesukaran yang timbul karena pemahaman yang miskin (rendah) terhadap gejala
fisika dan kimiwi sistem.
2. kesukaran yang disebabkan dari ketidaktelitian (tepat) harga parameter.
3. kesukaran disebabkan ukuran dan kompleksitas model.
1. Pemahaman yang lemah dari proses
memahami proses secara sempurna tidaklah mungkin. Beberapa contoh proses
yang sukar dipahami :
- sistem reaksi multikomponen :
pengetahuan yang lemah terhadap interaksi antara komponen dan
ketidaktepatan reaksi kinetik.
- sistem multikomponen
ketidakpahaman kesetimbangan uap-cair atau cair-cair
- campuran multikomponen, azeotrop
interaksi perpindahan panas dan massa pada kolom
2. Harga parameter yang tidak tepat diketahui
Tidak bisa mengetahui dengan tepat harga parameter, mis harga E dalam
persamaan kinetik.
Dalam kenyataannya harga parameter berubah dengan waktu.
Perlu mencari hubungan matematik perubahan parameter tersebut dengan
waktu.
Contoh : - aktivitas katalis.
- koef. perpindahan panas peralatan
Harga parameter dead time yang tidak tepat.
Pemahaman yang lemah terhadap dead time dapat menyebabkan masalah
serius dalam stabilitas proses
Contoh : (kuliah berikutnya)
3. Ukuran dan kompleksitas model
Ukuran dan kompleksitas model tidak melebihi tingkat tertentu; diluar batas
tersebut nilai guna dan daya tarik model akan berkurang.
42
BAB V
PERTIMBANGAN-PERTIMBANGAN DALAM PENYUSUNAN MODEL UNTUK
TUJUAN PENGENDALIAN
Dalam bab ini pemodelan matematik difokuskan untuk tujuan dan keperluan
pengendalian.
Akan diamati permasalahan berikut :
1. Dimulai dari model variabel keadaan
(state variabel), bagaimana dapat mengembangkan model input-output yang sesuai
untuk tujuan pengendalian?
2. Dengan menggunakan model matematik
proses, bagaimana dapat menentukan derajat kebebasan yang terkandung dalam
proses, dan berikutnya, mengidentifikasi persoalan pengendalian yang harus
dipecahkan?
5.1 Model Input-Output
Semua proses kimiawi dan variabel yang terlibat dapat digambarkan secara umum berikut
:
43
y
1
y
2
y
m
d
1
d
2
d
e
m
1
m
2
m
k
disturbance
Variabel yang
dimanipulasi
output o
T
1
(t)
Contoh 5.1 : Model input-output untuk tangki pemanas yang diaduk.
Persamaan keadaan sistem :
F Fi
dt
dh
A (4.4a)
Cp
Q
) T Ti ( Fi
dt
dT
Ah

+
(4.5b)
Bila Fi = F , dV/dt = 0 ; A(dh/dt) = 0
Persamaan keadaan sistem hanya satu :
Cp
Q
) T Ti ( Fi
dt
dT
Ah

+
(4.5b)
Jumlah energi panas yang dipasok
Q = U. A
t
. (T
st
T)
U = koef. perpindahan panas keseluruhan
At = luas perpindahan panas
Tst = temperatur steam (kukus)
Substitusi Q :
Tst . K Ti
1
aT
dt
dT
Tst
Cp
UAt
Ti . Fi T )
Cp
UAt
Fi (
dt
dT
Ah
+

+ +
(5.1)
dimana a = 1/ + K
= V/Fi K = (UA
t
/VCp)
Persamaan (5.1) merupakan model matematik tangki pemanas yang diaduk dengan :
44
steam
kondensat
F
T
F
i
T
i
Q
h
V : volume cairan
dalam tangki d
T
1
(t)
T = variabel keadaan (state variable)
Ti, Tst = variabel input
Model input-output?
Pers. (5.1) pada steady state dT/dt = 0
0 + aTs = 1/.(T
i,s
) + K.T
st,s
(5.2)
dimana : subskrip s menandakan harga pd steady state
Pers. (5.2) (5.1) :
) T T ( K ) T T (
1
) T T ( a
dt
) T T ( d
s , st st s , i i s
s
+

st i
' KT ' T
1
' aT
dt
' dT
+

+ (5.3)
dimana : T = T T
s
T
i
= T
i
T
i,s
T
st
= T
st
T
st,s
Menandakan penyimpangan variabel ybs dari harga keadaan steady state.
Penyelesaian pers. (5.3).
T(t) = c
i
.e
-at
+ e
-at
.
dt ] ' KT ' T
1
[ e
st i
t
0
at
+

(5.4)
Dianggap pd awal (t = 0) tangki dalam keadaan steady state T = 0
Diperoleh dari pers.diatas : c
1
= 0, dari persamaan (5.4) :
T(t) = e
-at
.
dt ] ' KT ' T
1
[ e
st i
t
0
at
+

(5.5)
Pers. (5.5) menggambarkan hubungan antara input (T
i
, T
st
) dan output (T) dan
membentuk model input output, digambarkan seperti berikut :
45
Input
d t e e
t
a t a t
( . )
0

Output
T(t)
K

1
T
i
(t)
T
st
(t) KT
st s
T
1
(t)
+
+
K T ( t ) ' T

1
c
+
State equations : SS
Dalam hal ini dianggap aliran
F ditentukan oleh pompa atau
kerangan.
Bila F ditentukan oleh
ketinggian h; (i.e. sistem
tangki bocor); disamping
kedua persamaan diatas masih
ada persamaan yang
menghubungkan F dengan h
(misal : F =
Contoh 5.2 Model input-output untuk sistem Proses Pencampuran
[baca dari text book]
catatan :
Pada contoh 5.1 & 5.2, variabel output bertepatan sama dengan variabel keadaan. Untuk
sistem seperti ini, pengembangan model input-output hanya memerlukan penyelesaian
neraca massa dan energi. Dalam banyak hal, pengembangan model input-output langsung
dari neraca massa & energi tidak selalu semudah itu sebagai contoh, dalam model kolom
destilasi dua komponen (lihat contoh 4.13), terlihat jumlah variabel keadaan lebih besar
dari output. Untuk sistem seperti pengembangan model input-output akan lebih sulit.
5.2 DERAJAT Kebebasan (Degree of Freedom)
Derajad kebebasan suatu sistem pemroses adalah variabel independent yang harus
ditentukan (ditetapkan) untuk memungkinkan mendefinisikan proses dengan lengkap.
Pengendalian yang diharapkan terhadap suatu proses dapat dicapai bila dan hanya bila
keseluruhan derajad kebebasan telah ditetapkan.
Pemahaman yang baik berapa jumlah derajat kebebasan terkandung dalam proses,
dan variabel yang mana, merupakan faktor kritis dalam merencanakan sistem
pengendali.
Mathematical model dari sistem merupakan dasar utama menentukan derajat
kebebasan baik pada kondisi dinamis maupun statis.
Contoh 5.3 : Derajat kebebasan dalam suatu Tangki pemanas yang diaduk (STH)
Model matematik STH (Stirred Tank Heater)
F F
dt
dh
A
i
(4.4a)
p
i
C
Q
T) (Ti F
dt
dT
Ah +
(4.5b)
Penyelesaian persamaan (4.4a) dan (4.5b) dapat memberikan bagaimana h dan T berubah
dengan waktu (t) karena perubahan input Ti, Fi, Q.
Pertanyaan yang bisa timbul :
1. Mungkinkah ada penyelesaian persamaan tersebut ?
2. Bila penyelesaiannya mungkin, berapa penyelesaian yang ada ?
Jawaban atas pertanyaan ditentukan oleh jumlah variabel dan persamaan yang ada :
Jumlah persamaan = 2 (pers : 4.4a & 4.5b)
Jumlah variabel = 6 h, T, Fi, F, Ti, Q
Dalam hal ini dianggap A, , Cp, merupakan parameter yang harganya
tetap.
Terlihat : jumlah variabel > jumlah persamaan
1. Paling tidak ada satu jawaban penyelesaian.
2. Penyelesaian yang dapat dipilih tidak terbatas (infinite) karena ada (6-2 = 4)
variabael yang dapat dipilih bebas.
Variabel yang dapat ditetapkan secara bebas merupakan derajat kebebasan ;
jumlahnya ditentukan dari :
F = (jumlah variabel jumlah persamaan)
46
State equations : SS
Dalam hal ini dianggap aliran
F ditentukan oleh pompa atau
kerangan.
Bila F ditentukan oleh
ketinggian h; (i.e. sistem
tangki bocor); disamping
kedua persamaan diatas masih
ada persamaan yang
menghubungkan F dengan h
(misal : F =
Seandainya harga variabel : Fi, Ti, F dan Q ditetapkan masing-masing satu harga
tertentu, dari pers. (4.4a) dan (4.5b) dapat ditentukan bagaimana h dan T berubah
dengan waktu.
Bila ditetapkan harga Fi, Ti, F dan Q yang lain, perubahan h dan T dengan waktu
akan berbeda dari sebelumnya bila dengan harga Fi, Ti, T dan Q yang lain.
Agar h dan T berubah dengan waktu menurut kelakuan yang ditetapkan, derajat
kebebasan harus = 0.
Dapat disimpulkan : untuk memberi ciri yang tepat suatu proses, derajat kebebasan sistem
harus = 0.
Catatan :
Generalisasi derajat kebebasan:
Untuk setiap sistem pemroses yang dideskripsikan oleh suatu himpunan E persamaan
independen (independent equation) yang mengandung V variabel independen, derajat
kebebasan sistem dinyatakan :
F = V E
Sesuai dengan harga f, dapat dibedakan 3 kasus berikut :
Kasus 1 : Jika f = 0, jumlah persamaan independed sama dengan jumlah variabel.
Penyelesaian hinpunan E persamaan menghasilkan nilai yang tunggal untuk variabel
V. Proses dalam kasus ini dengan tepat ditetapkan. (exactly specified)
Kasus 2 : Jika f > 0, jumlah variabel lebih besar dair persamaan. Penyelesaian ganda
dapat dibuat dari E persamaan karena ada f buah variabel yang dapat ditetapkan
secara bebas. Proses kurang ditetapkan oleh f buah persamaan (diperlukan f buah
persamaan agar diperoleh penyelesaian yang tunggal). Underspecified
Kasus 3 : Jika f < 0, jumlah persamaan lebih banyak dari variabel. Tidak ada
penyelesaian E persamaan yang ada. Diperlukan pengurangan f buah persamaan untuk
memperoleh penyelesaian. Overspecified
Ringkasan :
1.Pemodelan proses yang tidak sistematik dan tak hati-hati dapat mengarah
pembentukan suatu model yang tidak melibatkan semua persamaan dan variabel yang
bertalian atau melibatkan persamaan dan variabel yang berlebihan (redundent).
Kejadian demikian mengakibatkan kesalahan dalam penentuan derajat kebebasan
yang dapat mengakibatkan penyelesaian yang tak terbatas atau tak ada penyelesaian
sama sekali.
2.Kehadiran lingkar pengendalian dalam suatu proses kimiawi memberikan tambahan
persamaan antara variabel yang diukur dengan variabel yang dimanipulasi, dan oleh
karenanya mengurangi jumlah semula derajat kebebasan proses.
47
State equations : SS
Dalam hal ini dianggap aliran
F ditentukan oleh pompa atau
kerangan.
Bila F ditentukan oleh
ketinggian h; (i.e. sistem
tangki bocor); disamping
kedua persamaan diatas masih
ada persamaan yang
menghubungkan F dengan h
(misal : F =
steam
F
T
F
i
T
i
Q
h
steam
F
T
F
i
T
i
Q
h
Model matematika : M
(4.12a)
(4.13)
(4.14a)
Contoh 5.6
Sistem pengendali lingkar 1, mempertahankan ketinggian air dengan mengukur h
dan mengatur laju F memberi hubungan F dengan h.
Sistem pengendali lingkar 2, mempertahankan temperatur cairan, dengan
memanipulasi laju steam, (i.e. laju Q) memberi hubungan Q dengan T.
Dua sistem pengendali memberi dua tambahan persamaan.
5.3 Derajat Kebebasan dan Pengendali Proses
Umumnya dalam pemodelan proses akan dihadapi kasus derajat kebebasan, f > 0.
Untuk f > 0 penyelesaian persamaan untuk proses tak terhingga, pertanyaan :
Bagaimana mengurangi jumlah derajat kebebasan menjadi nol, sehingga didapat
sistem secara lengkap cirinya ditetapkan dengan perilaku yang khas ?
Untuk f > 0, diperlukan f tambahan persamaan sehingga sistem tepat ditetapkan cirinya.
Dua sumber yang dapat memberikan tambahan persamaan :
1. Lingkungan sekitar sistem.
2. Sistem pengendali.
Contoh permasalahan : (lihat contoh 5.3)
Pada sistem STH, f= 4
Untuk menyelesaikan pemodelan proses diperlukan 4 tambahan hubungan variabel.
48
Model matematika : M
(4.12a)
(4.13)
(4.14a)
Fs
t
F
F
i
T
i
Q
h
Pengendali Pengendali
T
Lingkar 2 Lingkar1
1. Fi, Ti, merupakan gangguan external terhadap tangki, yang relasi gangguannya
terhadap tangki ditentukan lingkungan. Fi, Ti yang ditetapkan lingkungan
mengurangi 2 buah f.
2. Penggunaan 2 lingkaran pengendali memberi 2 hubungan matematik.
STP dapat ditetapkan cirinya secara tepat.
Ringkasan :
1. Lingkungan sekitar sistem, melalui penetapan harga gangguan external
mengurangi derajat kebebasan sebanyak jumlah gangguan.
2. Sistem pengendali yang dibutuhkan untuk memenuhi tujuan pengendalian
mengurangi derajat kebebasan sebanyak jumlah tujuan pengendalian.
Catatan :
Dalam usaha mengurangi derajat kebebasan suatu proses, perlu diperhatikan agar tidak
menetapkan tujuan pengendalian lebih banyak dari yang semestinya dimungkinkan untuk
sistem yang dikaji.
Contoh 5.8. (lihat contoh 4.11)
Jumlah variabel = 16 : V, F
1
, F
2
, F
3
, C
A1
, C
A2
, C
A3
, T
1
, T
2
, T
3
,
H
s1
, H
s2
, H
s3
, Q, Cp,
Persamaan keadaan = 3
Derajat kebebasan = 16 3 = 13
Batasan derajat kebebasan :
Sifat fisis cairan ditentukan : , Cp
Panas pelarutan, H
s1
, H
s2
, H
s3
, merupakan fungsi konsentrasi dan temperatur
acuan T
o
.
H
s1
= f1 (C
A1
, C
B1
, T
o
)
H
s2
= f
2
(C
A2
, C
B2
, T
o
)
H
s3
= f
3
(C
A3
, C
B3
, T
o
)
Derajat kebebasan menjadi : 13 5 = 8, yang ditetapkan dengan cara berikut :
49
Model matematika : M
(4.12a)
(4.13)
(4.14a) Q
C
A1
, F
1
, T
1
C
A2
, F
2
, T
2
C
A3
, F
3
, T
3
Q
Level
Contr
Comp
Contr
Temp.
Contr
h
C
3
T
Spesifikasi gangguan :
Aliran 1 : F
1
, T
1
Aliran 2 : F
2
, T
2
, C
A2
Spesifikasi tujuan pengendalian :
Karena f = 3, tujuan pegendalian bisa ditetapkan maximum 3.
5.4 Perumusan Lingkup Pemodelan Untuk Pengendalian Proses
Untuk perencanaan sistem pengendalian pemodelan proses yang efisien sangat
penting.
Faktor apa yang menentukan lingkup pemodelan untuk tujuan pengendalian;
dikandung pada jawaban atas pertanyaan berikut yang harus dihadapi dan yang
harus dipahami implikasinya.
1. Apa tujuan pengendalian yang harus dipenuhi?
2. Apa gangguan yang diduga dan akibat yang ditimbulkannya?
3. Apa gejala fisik dan kimia yang terdapat dalam proses yang ingin
dikendalikan ?
Pengertian yang jelas atas pertanyaan di atas dan jawabannya sangat membantu dalam
mendefinisikan dan menyederhanakan :
1. Sstem yang ingin dimodelkan.
2. Neraca massa, energi dan momentum yang harus dibuat.
3. Persamaan tambahan yang dibutuhkan untuk melengkapi model matematik
proses.
Juga akan membantu mengidentifikasi :
1. Variabel keadaan
2. Variabel input ( yang dimanipulasi dalam gangguan)
3. Variabel output
Yang harus terkandung dalam model matematik.
1. Tujuan pengendalian :
Menekan pengaruh gangguan-gangguan dari lingkungan
Menjamin kestabilan proses.
Mengoptimasi kinerja proses
50
Tujuan tersebut harus diterjemahkan :
Variabel X = harga yang diinginkan
X = laju alir, temperatur, volume, komposisi, dll.
Jika telah ditentukan varaibel x yang mendefinisikan tujuan pengendalian secara
kuantitatif; model matematik yang akan dikembangkan harus dapat menjelaskan
bagaimana variabel x tersebut berubah dengan waktu.
Lihat contoh 5.9 & 5.10.
2. Gangguan yang diduga dan akibat yang ditimbulkan :
Variabel mana yang mempengaruhi proses
Yang pengaruhnya besar (menentukan)
Yang pengaruhnya kecil dan dapat diabaikan (asumsi yang diambil)
Variabel yang dipertimbangkan berpengaruh akan menentukan kompleksitas
model : yang menentukan neraca apa dan variabel apa yang harus terkandung
dalam model.
Lihat contoh 5.11
3. Gejala fisik dan kimiawi dalam proses
Pemahaman yang baik tentang gejala fisik dan kimiawi yang terjadi dalam proses
akan sangat membantu penyederhanaan model untuk tujuan pengendalian.
Contoh :
Asumsi bahwa pelarutan A dan B tidak memberi efek besar :
[H
s1
- H
s3
] x

[H
s2
- H
s3
] = 0
akan sangat menyederhanakan model.
51
Neraca massa total: N
(6-6)
A = Luas Penampang
h = tinggi level cairan
Bila laju alir keluar (F) adalah fungsi linier dari level cairan:
Fo = h ; = konstanta
BAB VI
SIMULASI DAN LINIERISASI SISTEM NON-LINIER
6.1. Linierisasi Sistem Suatu Variabel
Linierisasi adalah proses dimana sistem non linier didekati dengan sistem linier
Tinjau pers. diff. non linier berikut:
) (x f
dt
dx

(6-1)
Ekspansi fungsi non linier f(x) kedalam DERET TAYLOR disekitar titik Xo:
!
) (
! 2
) (
! 1
) (
) ( ) (
0
2
0
2
2
0
0
0 0
0
n
x x
dx
f d x x
dx
f d x x
dx
df
x f x f
n
x
n
n
x
x

,
_

+ +

,
_

,
_

+
(6-2)
Bila semua suku berorde 2 atau lebih diabaikan, maka:
! 1
) (
) ( ) (
0
0
0
x x
dx
df
x f x f
x

,
_

+
(6-3)
Atau
) ( ) (
0 0
0
x x
dx
df
x f
dt
dx
x

,
_

+
(6-4)
Dari pers. 6-3 dapat diketahui bahwa besar error (kesalahan) adalah:
52
Neraca massa total: N
(6-6)
A = Luas Penampang
h = tinggi level cairan
Bila laju alir keluar (F) adalah fungsi linier dari level cairan:
Fo = h ; = konstanta
...
! 3
) (
! 2
) (
3
0
3
3 2
0
2
2
0 0
+

,
_

,
_

x x
dx
f d x x
dx
f d
I
x x
(6-5)
Contoh:
Perhatikan sistem tangki dalam gambar di bawah ini:
Maka:
i
i
F h
dt
dh
A
h F
dt
dh
A

Bila pada penanganan yang lain:


h F
0
Maka persamaan (6-6) menjadi:
53
A
h
Fi
Fo
Neraca massa total: N
(6-6)
A = Luas Penampang
h = tinggi level cairan
Bila laju alir keluar (F) adalah fungsi linier dari level cairan:
Fo = h ; = konstanta
f(x)
) ( ) ( ) (
0 0
0
x x
dx
df
x f x f
x

,
_

+
f(x)
f(x
1
)
f(x
0
)
x
0
x
1
x
i
F h F
0
(6-7)
h dilinierkan menjadi deret taylor disekitar titik h
0
:
( ) ( )
+ +

1
1
]
1

+ +
1
1
]
1

+
2
0
3
2
0
0
0
0
2
0
2
0
0
0
) (
8
) (
2
1
! 2
) (
) (
0 0
h h
h
h h
h
h
h h
dh
h d
h h h
dh
h d
h h
h h


Bila suku berorde 2 atau lebih diabaikan, maka:
) (
2
0
0
0
h h
h
h h +


Substitusi ke pers. (6-7):
1
1
]
1


+ +
+ +
+
+ +
0
0 0 0
0
0 0
0 0
0 0
0 0
0
0
0
2
2
2
2 2
2 2
) (
2
h
h h h
F h
h
dt
dh
A
h h
h
F h
h
dt
dh
A
h F h
h
h
h
dt
dh
A
F h h
h
h
dt
dh
A
i
i
i
i

0
0
2
2
h F h
h
dt
dh
A
i

+
..................................................................................................................................................
(6-8)
6.2. Variabel Deviasi
andaikan Xs adalah nilai keadaan tunak x menggambarkan sistem dinamis awal, maka:
) ( 0
s
s
x f
dt
dx

..................................................................................................................................................
(6-9)
Xs = harga x keadaan tunak (steady state)
Misalkan: Xo = Xs; (dari pers. 6-1):
54
) ( ) (
s
x
s
s
x x
dx
df
x f
dt
dx
s

,
_

+
..................................................................................................................................................
(6-10)
Pers. (6-9) pers (6-10):
) (
) (
s
x
s
x x
dx
df
dt
x x d
s

,
_

..................................................................................................................................................
(6-11)
X = X Xs Variabel Deviasi
Maka pers. (6-11) menjadi:
'
'
x
dx
df
dt
dx
s
x

,
_

..................................................................................................................................................
(6-12)
Pers (6-12) adalah perkiraan linier dari sistem dinamik non linier (6-1)
dalam bentuk variabel deviasi X
Contoh:
Perhatikan model yang dilinierkan dari sistem tangki yang diberikan pers
(6-8). Misalakan hs menjadi nilai keaadaan tunak level cairan untuk nilai
yang diberikan, laju alir inlet Fi,s. Maka model linierisasi disekitar hs
diberikan:
h F
F F
dt
dh
A
i


0
0
Atau:
i
F h
dt
dh
A +
Pada keadaan tunak, pers. (6-7) menjadi:
s i s
F h
dt
dh
A
,
+
..................................................................................................................................................
(6-13)
55
Pers. (6-8):
s
i
h h
h F h
h
dt
dh
A

+
0
0
0
2
2

s s i s
s
h F h
h
dt
dh
A
2
2
,
0

+
..................................................................................................................................................
(6-14)
Pers. (6-13) (6-14):
is i i s
s s i s
s
F F F h h h
h F h h
h
dt
h h d
A

+

' ; ; '
2
) (
2
) (
,
0

Sehingga:
' '
2
'
0
i
F h
h
dt
dh
A +

..................................................................................................................................................
(6-15)
6.3. Linierisasi sistem bervariabel banyak
Tinjau sistem dinamik berikut:
) , (
2 1 1
1
x x f
dt
dx

..................................................................................................................................................
(6-16)
) , (
2 1 2
2
x x f
dt
dx

..................................................................................................................................................
(6-17)
Ekspansi fungsi non linier f
1
(x
1
,x
2
) dan f
2
(x
1
,x
2
) kedalam deret Taylor disekitar titik
(x
1,0
,x
2,0
):
+

1
1
]
1

1
1
]
1

+
1
]
1

+
1
]
1

+
! 2
) (
! 2
) (
) ( ) ( ) , ( ) , (
2
0 , 2 2
) , (
2
2
1
2
2
0 , 1 1
) , (
2
1
1
2
0 , 2 2
) , (
2
1
0 , 1 1
) , (
1
1
0 , 2 0 , 1 2 1
0 , 2 0 , 1
0 , 2 0 , 1
0 , 2 0 , 1 0 , 2 0 , 1
x x
x
f
x x
x
f
x x
x
f
x x
x
f
x x f x x f
x x
x x
x x x x
56
Dan:
+

1
]
1

1
]
1

+
1
]
1

+
1
]
1

+
! 2
) (
! 2
) (
) ( ) ( ) , ( ) , (
2
0 , 2 2
) , (
2
2
2
2
2
0 , 1 1
) , (
2
1
2
2
0 , 2 2
) , (
2
2
0 , 1 1
) , (
1
2
0 , 2 0 , 1 2 1
0 , 2 0 , 1
0 , 2 0 , 1 0 , 2 0 , 1 0 , 2 0 , 1
x x
x
f
x x
x
f
x x
x
f
x x
x
f
x x f x x f
x x
x x x x x x
Abaikan suku orde kedua atau lebih, maka:
) ( ) ( ) , ( ) , (
0 , 2 2
2
1
0 , 1 1
1
1
0 , 2 0 , 1 2 1
x x
x
f
x x
x
f
x x f x x f
1
]
1

+
1
]
1

+
) ( ) ( ) , ( ) , (
0 , 2 2
2
2
0 , 1 1
1
2
0 , 2 0 , 1 2 1
x x
x
f
x x
x
f
x x f x x f
1
]
1

+
1
]
1

+
Substitusi pers diatas ke pers (6-16) dan (6-17)
) ( ) ( ) , (
0 , 2 2
2
1
0 , 1 1
1
1
0 , 2 0 , 1
1
x x
x
f
x x
x
f
x x f
dt
dx

1
]
1

+
1
]
1

+
..................................................................................................................................................
(6-18)
) ( ) ( ) , (
0 , 2 2
2
2
0 , 1 1
1
2
0 , 2 0 , 1
1
x x
x
f
x x
x
f
x x f
dt
dx

1
]
1

+
1
]
1

+
..................................................................................................................................................
(6-19)
Pada keadaan tunak, pers (6-16) dan (6-17) menjadi:
) , ( 0
, 2 , 1 1
, 1
s s
s
x x f
dt
dx

..................................................................................................................................................
(6-20)
) , ( 0
, 2 , 1 2
, 2
s s
s
x x f
dt
dx

..................................................................................................................................................
(6-21)
Pers (6-22) dan (6-23) dalam bentuk variabel deviasi:
) ( ) (
) (
, 2 2
) (
2
2
, 1 1
) (
1
1
, 1 1
, 2 , 1 , 2 , 1
s
x x
s
x x
s
x x
x
f
x x
x
f
dt
x x d
s s s s

1
]
1

+
1
]
1


..................................................................................................................................................
(6-22)
57
) ( ) (
) (
, 2 2
) (
2
2
, 1 1
) (
1
2
, 2 2
, 2 , 1 , 2 , 1
s
x x
s
x x
s
x x
x
f
x x
x
f
dt
x x d
s s s s

1
]
1

+
1
]
1


..................................................................................................................................................
(6-23)
misal: x
1
=x
1
-x
1,s
dan x
2
=x
2
-x
2,s
Contoh (linierisasi CSTR non isotermal):
Asumsi volume (v) campuran reaksi konstan. Model dinamika reaktor tersebut:
A
RT
E
A Ai
i A
C e k C C
V
F
dt
dC


0
) (
..................................................................................................................................................
(4-9A)
atau:
A
RT
E
A Ai
A
C e k C C
dt
dC


0
) (
1

..................................................................................................................................................
(4-28)
dan dari persamaan (4-10b):
V C
Q
C e Jk T T
V
F
dt
dC
p
A
RT
E
i
i A



0
) (
..................................................................................................................................................
(4-10b)
) ( ;
c t
p
r
T T VA Q
C
H
J

,
_

Modifikasi pers (4-10b):


) ( ) (
1
0 c
p
t
A
RT
E
i
A
T T
V C
VA
C e Jk T T
dt
dC
+


58
C
Ai
F
i
T
T
CD
T
i
.
..................................................................................................................................................
(6-29)

V
F
i

1

A
RT
E
C e

non linier
Linierisasi suku non linier disekitar titik (C
Ao
;T
o
):
) (
) ( ) (
0 , 0
2
0
0
0 0 0
A A
RT
E
A
RT
E
A
RT
E
A A
A
A
RT
E
A
RT
E
A
RT
E
A
RT
E
C C e C e
RT
E
C e
C C
C
C e
T T
T
C e
C e C e
+
1
1
]
1

1
1
1
]
1

,
_

+
1
1
1
]
1

,
_

+



Sehingga pers (6-28) dan (6-29) menjadi:

'

+
1
1
]
1

+


) ( ) ( ) (
1
0 , 0 0 ,
2
0
0 0
0
A A
RT
E
A
RT
E
A
RT
E
A Ai
A
C C e T T C e
RT
E
C e k C C
dt
dC

..................................................................................................................................................
(6-30)

'

+
1
1
]
1

+ +


) ( ) ( ) (
1
0 , 0 0 ,
2
0
0 0
0
A A
RT
E
A
RT
E
A
RT
E
i
C C e T T C e
RT
E
C e Jk T T
dt
dT


) (
c
p
t
T T
V C
VA

..................................................................................................................................................
(6-31)
Dalam bentuk variabel deviasi:
Mis: To ; C
A.0
kondisi tunak
T
i,0
; T
C,0
; C
Ai,0
kondisi input
Dari pers (6-12) dan (6-29):
0 0 0 0 ,
0 ,
0
) (
1
0
A
RT
E
A Ai
A
C e k C C
dt
dC

............(6-32)
59
Dan:
) ( ) (
1
0
0 , 0 0 , 0 0 0 ,
0
0
c
p
t
A
RT
E
i
T T
V C
VA
C e Jk T T
dt
dT
+


..................................................................................................................................................
(6-33)
Pers (6-30) (6-32):
[ ]
1
1
]
1

) ( ) ( ) (
1
) (
0 0 ,
2
0
0 0 , 0 ,
0 ,
T T C
RT
E
k C C C C
dt
C C d
A A A Ai Ai
A A


1
]
1



) (
0 ,
0
A A
RT
E
C C e
(6-34)
Dari pers (6-31) (6-33):
[ ]
1
1
]
1

+ +

) ( ) ( ) ( ) (
1 ) (
0 , 0 0 ,
2
0
0 0 0 ,
0
0
A A
RT
E
A
RT
E
i i
C C e T T C e
RT
E
Jk T T T T
dt
T T d


[ ] ) ( ) (
0 , 0 c c
p
t
T T T T
V C
VA

..................................................................................................................................................
(6-35)
Misalkan: C
A
= C
A
C
A,0
; C
Ai
= C
Ai
C
Ai,0
T = T To ; T
i
= T
I
T
i,0
T
C
= T
C
T
C,0
Sehingga: Pers (6-34) dan (6-35) menjadi:
' ) ' ' (
1 '
0 ,
2
0
0
T C
RT
E
k C C
dt
dC
A A Ai
A
1
1
]
1

'
0
0 A
RT
E
C e k
1
]
1


(6-36)
Dan:
1
1
]
1

+ +

' ' ) ' ' (


1 '
0
0 ,
2
0
0 A
RT
E
A
RT
E
i
C e T C e
RT
E
Jk T T
dt
dT

) ' ' (
c
p
t
T T
V C
VA

60
..................................................................................................................................................
(6-37)
BAB IX
FUNGSI TRANSFER DAN MODEL INPUT-OUTPUT
9.1 Fungsi transfer proses dengan output tunggal
Kelakuan dinamik proses digambarkan persamaan differensial orde ke n :
) ( . .. ..........
1
1
1
1
t f b y a
dt
dy
a
dt
y d
a
dt
y d
a
o
n
n
n
n
n
n
+ + + +

(9.1)
dimana : f(t) = input proses
61
Proses
y(t) f(t)
input output
(a)
G(s)
(b)
) (s y ) (s f
Gambar 9.1
y(t) = output proses
ditampilkan sebagai variabel besaran penyimpangan (deviasi).
Bila sistem pada mulanya dalam keadaan tunak (steady state) :
0 ....... ) 0 (
0
1
1
0
2
2
0

1
]
1


1
]
1

1
]
1

t
n
n
t
t
dt
y d
dt
y d
dt
dy
y
(9.2)
Laplace Transform (9.1) dan kondisi awal (9.2) :
0 1
1
1
.....
) (
) (
) (
a s a s a s a
b
s G
s f
s y
n
n
n
n
+ + + +

(9.3)
G(s) : disebut Fungsi Transfer sistem : dalam bentuk persamaan aljabar
sederhana menghubungkan variabel output proses dengan inputnya.
Gambar 9.1.b : dikenal sebagai Block Diagram sistem.
Bila proses mempunyai dua input f
1
(t) dan f
2
(t), dan kondisi awal seperti (9.2), ;
persamaan model dinamik proses :
) ( . ) ( . .. ..........
2 2 1 1 1
1
1
1
t f b t f b y a
dt
dy
a
dt
y d
a
dt
y d
a
o
n
n
n
n
n
n
+ + + + +

(9.4)
) ( .
.....
) ( .
.....
) (
2
0 1
1
1
2
1
0 1
1
1
1
s f
a s a s a s a
b
s f
a s a s a s a
b
s y
n
n
n
n
n
n
n
n
+ + + +
+
+ + + +

) ( ). ( ) ( ). ( ) (
2 2 1 1
s f s G s f s G s y + (9.5)
dimana : G
1
(s) =
0 1
1
1
1
..... a s a s a s a
b
n
n
n
n
+ + + +

G
2
(s) =
0 1
1
1
2
..... a s a s a s a
b
n
n
n
n
+ + + +

G
1
(s) : menghubungkan output ) (s y dengan input ) (
1
s f
G
2
(s) : menghubungkan output ) (s y dengan input ) (
2
s f
62
Proses
f
2
(t)
y(t)
f
1
(t)
Proses
G
1
(s)
G
2
(s)
) (
1
s f
) (
2
s f
+
+
Block Diagram
Fungsi transfer input ganda ?
Ringkasan :
Fungsi transfer antara input dan output :
G(s) =
input Laplace si Transforma
output Laplace si Transforma
(9.7)
Ditempatkan dalam bentuk transformasi deviasi.
Catatan :
1. Fungsi transfer memungkinkan pengembangan model input-output yang lebih
sederhana dibanding cara-cara yang disampaikan pada bagian 5.1
2. Fungsi transfer dapat digunakan untuk menjelaskna secara lengkap kelakuan
dinamik output dengan adanya perubahan input.
Misalnya untuk suatu perubahan input f(t), dapat ditentukan bentuk transformasi f(s) dan
respons sistem :
) ( ). ( ) ( s f s G s y
Dengan inverse ) ( ). ( s f s G , dapat diperoleh respons y(t) sebagai fungsi waktu.
Contoh 9.1 : Fungsi Transfer Tangki Pemanas yang diaduk (Stirred Tank Heater), STH
Model matematik STH dalam bentuk variabel penyimpangan :
st i
T K T aT
dt
dT
' . ' .
1
'
'
+ +

(5.3)
dimana :
T, T
i
, T
st
variabel penyimpangan dari T, T
i
, T
st
.
u =
K

1
V
F
i

1
K =
p
t
c V
UA
.
Bentuk transformasi Laplace :
(s + a).
T
(s) = (s) ' T K. (s) ' T

1
st
i +
(s) ' T .
a s
K
(s) ' T .
a) (s
1/
(s) ' T
st i
+
+
+

Definisikan : G
1
(s) =
) ( '
) ( '
s T
s T
i
G
2
(s) =
) ( '
) ( '
s T
s T
st
Yang berarti :
G
1
(s) : menghubungkan temperatur cairan dalam tangki dengan temperatur aliran masuk
G
2
(s) : menghubungkan temperatur cairan dalam tangki dengan temperatur steam.
63
(s) ' T ). ( (s) ' T . ) ( (s) ' T
st 2 i 1
s G s G + (9.8a)
9.2 Matriks Fungsi Transfer suatu Proses dengan output ganda.
Sistem dengan dua input f
1
(t) dan f
2
(t), dan dua output y
1
(t) dan y
2
(t)
Misalkan model matematik system dinyatakan dalam dua persamaan differensial
linier :
) ( ) (
2 12 1 11 2 12 1 11
1
t f b t f b y a y a
dt
dy
+ + + (9.9a)
) ( ) (
2 22 1 21 2 22 1 211
2
t f b t f b y a y a
dt
dy
+ + + (9.9b)
Kondisi awal :
y
1
(0) = y
2
(0) = 0
Transformasi pers (9.9a) dan (9.9b) [coba turunkan dengan cara contoh 8.2]
) ( .
) (
] ) [(
) ( .
) (
] ) [(
) (
2
22 12 12 22
1
21 12 11 22
1
s f
s P
b a b a s
s f
s P
b a b a s
s y
+
+
+

(9.10a)
) ( .
) (
] ) [(
) ( .
) (
] ) [(
) (
2
12 21 22 11
1
11 21 21 11
2
s f
s P
b a b a s
s f
s P
b a b a s
s y
+
+
+

(9.10b)
dimana P(s) s
2
(a
11
+ a
22
)s (a
12
a
21
a
11
a
22
)
) ( ) ( ) ( ) ( ) (
2 12 1 11 1
s f s G s f s G s y +
(9.11a)
64
+
+
) ( ' s T
) ( ' s T
i
) ( ' s T
st
G
2
(s)
G
1
(s)
Proses
f
1
(t)
f
2
(t) y
2
(t)
y
1
(t)
) ( ) ( ) ( ) ( ) (
2 22 1 21 2
s f s G s f s G s y +
(9.11b)
dimana fungsi transfer G
11
(s), G
12
(s), G
21
dan G
22
didefinisikan sebagai :
) (
) . ( .
11 22 21 12 11
11
s P
b a b a s b
G
+

) (
) . ( .
12 22 22 12 12
12
s P
b a b a s b
G
+

) (
) . ( .
21 11 11 21 21
21
s P
b a b a s b
G
+

) (
) . ( .
22 11 12 21 22
22
s P
b a b a s b
G
+

Block Diagram Sistem :


Catatan :
1. Persamaan 9.11a) dan (9.11b) dapat ditulis dalam notasi matriks :
1
1
]
1

1
]
1

1
1
]
1

) (
) (
.
) (
) (
) (
) (
) (
) (
2
1
22
12
21
11
2
1
s f
s f
s G
s G
s G
s G
s y
s y
Bentuk matriks suatu fungsi transfer disebut matriks fungsi transfer.
2. Untuk system dengan dua input dan dua output, diperlukan 2x2 = 4 fungsi
transfer untuk memungkinkan seluruh output dikaitkan dengan seluruh input.
Untuk proses dengan M input dan N output, akan diperoleh N x M fungsi transfer,
atau suatu matriks fungsi transfer dengan :
N baris, row (# output)
M kolom, column (# input).
Contoh 9.2 Matriks Fungsi Transfer CSTR.
Model yang telah dilinierisasi suatu CSTR dinyatakan dalam deviasi variabel :
'
1
'
.
'
1 '
/
2
/
Ai Ao
RT E
o
o
A
RT E
o
A
C T C e
RT
E k
C e k
dt
dC
o o


1
1
]
1

+
1
]
1

+ +

65
G
11
(s)
G
21
(s)
G
12
(s)
G
22
(s) +
+
+
+
) (
2
s f
) (
1
s f
[ ] ' '
1
' '
1 '
/ /
2
c
p
t
i A
RT E
o
p
t
Ao
RT E
o
o
T
V C
UA
T C e Jk T
V C
UA
C e
RT
E Jk
dt
dT
o o

+
1
1
]
1

+ +

' ' '
'
1 12 11 Ai A
A
C b T a C a
dt
dC
+ + (9.14a)
' ' ' '
'
2 1 22 21 c i A
T b T b T a C A
dt
dT
+ + + (9.14b)
kondisi awal : C
A
(0) = T(0) = 0
Transformasi Laplace (9.14a) dan (9..14b) :
) ( '
) (
) ( '
) (
) ( '
) (
) (
) ( '
2 12 1 12 22 1
s T
s P
b a
s T
s P
b a
s C
s P
a s b
s C c i Ai A
+

(9.15a)
) ( '
) (
) (
) ( '
) (
) (
) ( '
) (
) ( '
11 2 11 1 1 21
s T
s P
a s b
s T
s P
a s b
s C
s P
b a
s T c i Ai
+
+
+
+
(9.15b)
dimana : P(s) = s
2
+ (a
11
+ a
12
)s + (a
11
a
22
- a
12
a
21
)
dalam notasi matriks Pers. (9.15a) dan (9.15b)
1
1
1
]
1

1
]
1

1
]
1

) ( '
) ( '
) ( '
.
) ( ) ( ) (
) ( ) ( ) (
) ( '
) ( '
23 22 21
13 12 11
s T
s T
s C
s G s G s G
s G s G s G
s T
s C
c
i
Ai
A
66
G
11
(s)
G
21
(s)
G
12
(s)
G
22
(s)
G
13
(s)
G
23
(s)
C
A
(s)
T(s)
T
c
(s)
T
i
(s)
C
Ai
(s)
9.3. Poles dan Zeros dari Fungsi Transfer :
Definisi fungsi transfer :
G(s) =
) (
) (
s f
s y
atau G(s) =
) (
) (
s P
s Q
Dimana Q(s) dan P(s) fungsi polynomial.
Biasanya dalam system nyata, orde Q(s) lebih kecil dari orde P(s).
Harga akar-akar persamaan polynomial Q(s)
Disebut zeros of the transfer function
Atau zeros of the system
Bilamana harga s disubstitusi dengan harga zeros, fungsi transfer G(s) menjadi
nol.
Harga akar-akar pers. P(s) disebut :
poles of the transfer function
atau poles of the system
Pada harga poles sistem, fungsi transfer menjadi tak terhingga.
Contoh 9.3 Poles dan Zeros STH [Stirred Tank Reaktor]
Model input-output STH :
) ( ' ) ( ) ( ' ) ( ) ( '
2 1
s T s G s T s G s T st i + (9.8a)
G
1
(s) =

+ a s
/ 1
tidak ada zeros
Pole : s = -a
G
2
(s) =

+ a s
K
tidak ada zeros
Pole : s = -a
Fungsi transfer G
1
(s) dan G
2
(s) mempunyai pole yang sama s = -a.
Contoh 9.4 Poles dan Zeros pada model CSTR.
Model CSTR (lihat contoh 9.2)
) ( '
) (
) ( '
) (
) ( '
) (
) (
) ( '
2 12 1 12 22 1
s T
s P
b a
s T
s P
b a
s C
s P
a s b
s C c i Ai A
+

) ( '
) (
) (
) ( '
) (
) (
) ( '
) (
) ( '
11 2 11 1 1 21
s T
s P
a s b
s T
s P
a s b
s C
s P
b a
s T c i Ai
+
+
+
+
dimana : P(s) = s
2
+ (a
11
+ a
12
)s + (a
11
a
22
- a
12
a
21
)
Semua fungsi transfer memiliki penyebut P(s) yang sama, sehingga juga memiliki
poles yang sama :
67
P
1,2
=
2
4 ) ( ) (
21 12
2
22 11 22 11
a a a a a a + t +
Zeros dari fungsi transfer :
G
12
(s), G
13
(s), G
21
(s) : tidak memilikli zeros
G
22
(s), G
23
(s) : memiliki zeros yang sama : s = -a
11
G
11
(s) : s = -a
22
9.4 Analisis Qualitativ Respons Sistem
Fungsi transfer suatu system :
G(s) =
) (
) (
s y
s f
Respons output y,
) ( ). ( ) ( s f s G s y
Untuk input f(t) yang diberikan dapat ditentukan Transformasi Laplace f(s) ; untuk
system tertentu fungsi transfer G(s) diketahui.
Respons y(t) sebagai fungsi waktu t, dapat ditentukan dari inversi G(s).f(s).
Fungsi transfer lebih umum dituliskan :
G(s) =
) (
) (
s P
s Q
Dan transformasi Laplace Input dapat ditampilkan sebagai:
) (
) (
) (
s q
s r
s f
(9.9)
untuk memungkinkan inversi
) ( ). (
) ( ). (
s q s P
s r s Q
, perlu diketahui akar-akar pers. P(s) (yaitu harga
poles system) dan akar-akar pers. q(s).
Bentuk persamaan fungsi t, yang dihasilkandari inversi
) ( ). (
) ( ). (
s q s P
s r s Q
ditentukan oleh
poles system dan akar q(s).
Jika lokasi poles (dalam sumbu y x bilangan kompleks) diketahui, dapat ditentukan
karakteristik qualitative respons system terhadap input tertentu.
Seandainya fungsi transfer sistem dinyatakan sebagai :
) *)( )( ( ) )( )( (
) (
) (
) (
) (
5 4 4 3 2 1
P s P s P s P s P s P s
s Q
s P
s Q
s G
m


(9.10)
dimana : P
1
,P
2
,P
3
, P
4
, P
4
*, P
5
, merupakan akar P(s) (poles sistem)
68
G(s) =

'

+ +

m
m
P s
C
P s
C
P s
C
P s
C
P s
C
) (
.....
) (
3
3
2
3
32
3
31
2
2
1
1
5
5
4
4
4
4
*
*
P s
C
P s
C
P s
C

+
Sesuai dengan harga akar-akar P(s), dapat dibedakan 4 letak poles dalam sumbu y x.
Kasus 1.
Poles : Real dan berbeda.
Contoh : P
1
dan P
2
Inversi dari poles tersebut memberi bentuk C
1
e
P
1
t
dan C
2
e
P
2
t
Karena P
1
< 0, C
1
.e
P
1
t
berkurang secara eksponensial menuju 0 pada t
Karena P
2
> 0, C
2
.e
P
2
t
bertambah secara eksponensial menuju (tak terhingga)
dengan waktu.
69
Sumbu nyata
Sumbu imaginer
(P
4
)
(P
4
*) P
4
*
P
4
P
5 P
1
P
3
(P
3
) P
2
C
1
.e
P
1
t
C
2
.e
P
2
t
t
t
Kasus 2.
Poles : real dan ganda.
Contoh : P
3
yang berulang m kali. Inverse dari akar tersebut :
t P m m
e t
m
C
t
C
t
C
C
3
1 3 2 33 32
31
)! 1 (
........
! 2 ! 1
1
]
1

+ + + +

(9.11)
Bentuk dalam [] akan bertambah dengan waktu. Sehingga kelakuan respons ditentukan
oleh bentuk exponensial e
P
3
t
, dimana akan tergantung pada harga P
3
.
P
3
> 0 :

t P
e
3
untuk t
P
3
< 0 :

t P
e
3
0 untuk t
P
3
= 0 :

t P
e
3
1 untuk semua t
Kasus 3.
Poles : Complex dan berpasangan
Contoh : P
4
dan P
4
*
[catatan : poles kompleks selalu dalam pasangan]
Misal :
P
4
= + j
P
4
* = - j
Bentuk sin (t + ) : merupakan fungsi periodic yang berosilasi ; sedang e

t
membentuk
fungsi yang tergantung pada harga .
> 0, maka e

t
untuk t , dan e

t
sin(t + ) bertambah menuju tak
terhingga dengan berosilasi.
> 0, maka e

t
0 untuk t , dan e

t
sin(t + ) menurun menuju 0 dengan
berosilasi dan dengan amplitudo yang berkurang.
= 0, maka e

t
= 1 untuk semua t dan e

t
sin(t + ) = e

t
sin(t + ) berosilasi secara
kontinyu dengan amplitudo tetap.
70
Bentuk inversi :
e
t
sin(t + ).
a > 0
a < 0 a = 0
output
Kasus 4.
Poles : terletak pada 0.
Contoh : P
5
.
Setelah inversi memberi harga konstant.
Bab X
Kelakuan Dinamik Sistem Orde Satu.
Dalam bab ini akan dibahas :
1. Apa sistem orde pertama, dan gejala phisik apa yang menunjukkan sistem orde
pertama?
2. Apa ciri parameter sistem orde 1?
3. Bagaimana respons sistem orde 1 terhadap berbagai perubahan variabel input?
10.1 Apa sistem orde 1?
Sistem orde pertama : bilamana output y(t) dapat dimodelkan dengan persamaan
differensial orde pertama :
) (
) (
1
t bf y a
dt
t dy
a
o
+ (10.1)
dimana f(t) adalah input.
Jika a
o
0, persamaan (10.1) menjadi :
71
) (
) (
1
t f
a
b
y
dt
t dy
a
a
o o
+
definisikan :
p
o
a
a

1
dan p
o
K
a
b

maka :
) ( .
) (
. t f K y
dt
t dy
p p
+ (10.2)

p
: konstanta waktu (time constant)
K
p
: gain (atau steady state gain atau static gain) proses.
Neraca massa total :
R
h
F F F
dt
dh
A
i o i

i
RF h
dt
dh
AR + (10.6a)
Pers. (10.6) (10.6a)
' '
'
i
RF h
dt
dh
AR + (10.7)
dimana : h = h - h
s
F
i
= F
i
F
i,s
Definisikan :

p
: AR = konstanta waktu (time constant)
K
p
: R = steady state gain
Fungsi transfer sistem tangki :
G(s) =
1 ) ( '
) ( '
+

s
K
s F
s h
p
p
i

(10.8)
Catatan :
1. Luas penampang tangki A merupakan ukuran kemampuan penyimpanan massa.
Makin besar harga A, makin besar kemampuan penyimpanan tangki.
2.
p
= AR ; untuk tangki dapat dikatakan :
Konstanta waktu = kemampuan penyimpanan x tahanan terhadap aliran
Contoh 10.2 : Sistem orde 1 dengan kemampuan menyimpan energi
Neraca energi sistem :
) ( T T UA Q
dt
dT
C V
st t p
(10.10)
72
Keadaan steady state :
0 = UA
t
(T
st
T
s
) (10.11)
Bila pers. (10.10) (10.11) akan didapat :
) ' ' (
'
T T UA Q
dt
dT
C V
st t p
(10.12)
dimana :
T = T - T
s
T
st
= T
st
T
st,s
1
1
1
) (
) ( '
) (
+

+

s
K
s
UA
VC
s T
s T
s G
p
p
t
p st

(10.13)

p
: konstanta waktu proses =
t
p
UA
VC
K
p
: steady state gain = 1
Catatan :
1. Pers. (10.13) menunjukkan : sistem merupakan orde 1.
2. Sistem mempunyai kapasitas menyimpan energi panas, dan tahanan pada aliran
panas ditandai oleh U.
3. Kapasitas sistem untuk menyimpan panas diukur dengan harga VC
p
.
Tahanan terhadap aliran panas dari kukus ke cairan ditampilkan oleh bentuk
t
UA
1
Konstanta waktu :
p
=
t
p
UA
VC
= kapasitas penyimpanan x tahanan
73
Q
T
T
st
V : volume cairan dalam tangki
,C
p
: kerapatan cairan & kapasitas panas cairan
U : koef. perpindahan panas keseluruhan antara
kukus dan cairan.
A
t
: luas total perpindahan panas.
T
st
: temperatur kukus jenuh.
Cairan dalam tangki dipanasi
dengan kukus yang mengalir dalam
koil
Contoh 10.3 : Sistem Pure Capacitive
Neraca massa dalam tangki :
o i
F F
dt
dh
A (10.14)
Pada steady state :
0 = F
i,s
- F
o
(10.15)
Dalam besaran penyimpangan :
'
'
i
F
dt
dh
A
Fungsi transfer : G(s) =
s
A
s F
s h / 1
) (
) ( '
1

10.3 Respons Dinamik Proses Pure Capacitive
Fungsi transfer sistem Pure Capacitive
G(s) =
s
K
s f
s y
p
'
) (
) (

Bagaimana y(t) berubah dengan waktu, bila f(t) berubah dengan fungsi step
f(t) = 1
s
s f
1
) (
2
' '
.
1
) (
s
Kp
s
Kp
s
s y
t K t y
p
'. ) (
Output berubah dengan waktu secara linier dalam bentuk tak terbatas. (Unbounded)
(t) y untuk t
74
F
o
F
i
h
Laju alir F
o
ditentukan daya
pompa, bukan ketinggian
cairan dalam tangki h.
Fo f(h)
K
p

t
y(t)
Respons seperti di atas merupakan ciri proses pure capacitive yang dinamai pure
integrator, karena berkelakuan seolah pada sistem terdapat integrator diantara input
dan output.
Proses pure capacitive dapat menyebabkan persoalan serius dalam pengendalian karena
sistem tidak dapat menyeimbangkan prosesnya sendiri.
Dalam sistem tangki dengan pompa yang telah ditetapkan laju alirnya; perubahan laju alir
aliran masuk dapat menyebabkan tangki meluap atau kosong. Gejala seperti ini dikenal
sebagai non-self-regulation.
10.4 Respons Dinamik Sistem Orde pertama.
Fungsi transfer : G(s) =
1 ) (
) (
+

s
K
s f
s y
p
p

(10.3)
Bagaimana respons sistem terhadap perubahan f(t) yang berupa unit step (f(t) = 1) ?
f(t) = 1
s
s f
1
) (
1 ) 1 (
) (
+

+

s
K
s
K
s s
K
s y
p
p p p
p
p

(10.17)
y(t) = Kp.(1 e
t/

p
) (10.18)
Bila besar perubahan fungsi step adalah A, respons menjadi :
y(t) = A.Kp.(1 e
t/

p
) (10.19)
75
1
0.8
0.6
0.4
0.2
0.2 0.4 0.6 0.8 1
p
t

p
AK
t y ) (
Bentuk plot koordinat tak berdimensi
p p
t
vs
K A
t y
.
) (
dapat digunakan untuk menentukan
respons sistem orde pertama, tak tergantung pada harga A, K
p
dan
p
.
Segi-segi penting yang merupakan ciri orde pertama yang dapat ditarik dari kurva
p p
t
vs
K A
t y
.
) (
:
1. Proses orde pertama dengan log merupakan sistem self regulating, yaitu
sistem yang akan mencapai keadaan steady state baru bila ada perubahan input
atau gangguan.
2. Slope response pada t 0 sama dengan 1.
( ) 1
. / )) ( (
0
/
0

t
t
t
p
p
e
dt
K A t y d

Ini berarti jika laju perubahan awal y(t) akan dipertahankan, respons akan mencapai harga
akhirnya dalam periode yang sama dengan konstanta waktu
p
.
Kesimpulan :
Jika harga konstanta waktu
p
semakin kecil, slope respons awal sistem
akan makin tegak/curam.
Konstanta waktu
p
sistem merupakan ukuran waktu yang diperlukan
proses untuk penyesuaian pada steady state baru karena adanya perubahan
pada input.
3. Harga respons y(t) sebesar 63,2% harga akhirnya akan dicapai sepadan dengan
harga waktu konstanta K
p
.
Waktu

p
2
p
3
p
4
p
y(t)
(dalam presentasi harga akhir)
63.2 86.5 95 98
Setelah t = 4
p
, respons dapat dikatakan telah mencapai harga akhirnya.
4. Harga akhir dari respons (yaitu harga respons pada steady state yang baru)
sepadan dengan K
p
atau AK
p
untuk masing-masing perubahan input unit step atau
step sebesar A.
y Akp untuk t
(output) = K
p
. (input) (10.20)
Kp disebut steady state gain atau static gain karena setiap perubahan step
(input) pada input, hasil perubahan pada output steady state dinyatakan oleh
76
(output) = K
p
. (input)
Harga K
p
akan menentukan berapa besar perubahan input untuk memperoleh
perubahan yang diharapkan pada output.
Perubahan input kecil bila K
p
besar.
Perubahan input besar bila K
p
kecil.
Contoh 10.4 : Efek parameter pada respons dari sistem orde pertama.
Dua tangki dengan luas penampang A
1
dan A
2
.
1. Kasus I
A
1
> A
2
Tahanan R sama
2. Kasus II
A
1
> A
2
dan R
1
R
2
.
Harga R
1
dan R
2
sedemikian sehingga :
1
2
2
1
R
R
A
A

p1
= A
1
.R
1
=A
2
.R
2
=
p2
karena A
1
> A
2
, R
2
> R
1
sehingga K
p2
> K
p1
10.5 Sistem orde 1 dengan konstanta waktu dan gain yang bervariasi.
77

p1
>
p2
Tangki 1, A
1
Tangki 2, A
2
t
h
Respons dari tangki dengan
diameter lebih kecil pada
awalnya berubah lebih cepat,
tetapi kemudian kedua
tangki mencapai ketinggian
steady state yang sama.
K
p2
= R
2
K
p1
= R
1
t
h
Untuk perubahan input
yang sama, static gain
proses yang lebih besar,
akan memberikan output
yang lebih besar.
Pers. differensial orde 1.
) ( .
1
t f b y a
dt
dy
a
o
+
Dalam bagian yang dibahas sebelumnya, koef. pers. a
1
, a
o
, b dianggap konstan ;
sehingga :
p
a
a

2
1
dan p
o
K
a
b

berharga tetap
Dalam banyak proses nyata, ditemui konstanta waktu dan gain yang tidak konstan.
Contoh 10.5 Sistem tangki dengan
p
dan K
p
yang bervariasi.
Jika laju alir keluar tangki dianggap sebagai :
F
o
= h : konstanta
i
F h
dt
dh
A +
Linierisasi pers diatas dan mengambil variable penyimpangan dihasilkan :
i
s
F h
h
dt
dh
A + '
2
'
i p p
F K h
dt
dh
. '
'
+
dimana
p
= 2A.(h
s
/)
K
p
= 2 (h
s
/)
Terlihat harga
p
dan K
p
tergantung pada harga h
s
, karena harga h
s
akan bervariasi dengan
input F
i
, maka
p
dan K
p
sistem bervariasi dengan waktu
78
BAB XI
Kelakuan Dinamik Sistem Orde Dua
Dalam proses kimiawi banyak ditemui sistem dengan orde reaksi yang lebih tinggi dari
satu (1). Perubahan output karena perubahan input, berlangsung dengan cara yang lebih
drastis mengikuti orde perubahan yang lebih besar dari 1.
Dalam bab ini akan dibahas :
i. kondisi phisik sistem orde dua
ii. karakteristik dinamik sistem orde dua
11.1 Apa sistem orde dua tersebut ?
Sistem disebut orde dua bila output dari sistem y(t) tersebut merupakan penyelesaian
persamaan differensial orde dua :
) ( . .
1
1
1
2
2
2
t f b y a
dt
y d
a
dt
y d
a
o
+ + (11.1)
jika a
o
0
) ( . . . 2
1
1
2
2
2
t f Kp y
dt
y d
dt
y d
+ + (11.2)
dimana :
o o o
a
b
Kp
a
a
a
a
; . . 2 ;
1 2 2

79
= natural period osilasi sistem
= damping factor (faktor peredam)
Kp = steady state gain, atau static gain atau gain sistem.
Dalam bentuk penyimpangan variabel dan kondisi awal = 0 ; Transformasi Laplace Pers.
(11.2) :
G(s) =
1 .s . 2. s
Kp
(s) f
(s) y
2 2
+ +


(11.3)
Contoh sistem pembentuk orde dua.
1. Multicapacity Processes : proses yang terdiri dari dua atau lebih sistem orde
satu (1) yang tersusun dalam rangkaian seri.
2. Inherently second order system, yaitu sistem dengan komponen fluida atau
padatan yang memiliki inertia dan/atau memiliki percepatan.
3. Sistem pemroses dengan perangkat kendali.
Dalam instalasi industri kimia, orde dua atau lebih yang sering ditemui tergolong pada 1
dan 3.
11.2 Response Dinamik Sistem Orde Dua.
Untuk melihat ciri sistem berorde dua, ditinjau respons dinamik sistem orde dua karena
perubahan input yang berupa step.
Perubahan input f(t) yang berupa fungsi step pada persamaan (11.2) memberi :
1) .s . 2. s
Kp
2 2
+ +

(
) (
s
s y
(11.4)
Dua buah poles dari fungsi transfer pada pers. (11.3) ditentukan oleh persamaan
karakteristik :
1 .s . 2. s
2 2
+ + = 1
yaitu :
P
1
=

+
dan P
2
=


Dengan menggunakan akar persamaan : P
1
dan P
2
; persamaan (11.4) dapat ditulis
menjadi :
) )( (
/
) (
2 1
2
P s P s s
Kp
s y


(11.5)
80
Bentuk response y(t) akan tergantung pada letak (lokasi) poles P
1
dan P
2
dalam
koordinat bilangan kompleks.
Dari harga P
1
dan P
2
dapat terjadi 3 kemungkinan yang berupa kasus berikut :
Kasus A : > 1 didapat dua poles bilangan riil yang berbeda.
Kasus B : = 1didapat dua poles bilangan riil yang sama.
Kasus C : < 1didapat dua poles dengan pasangan dua bilangan kompleks.
I. Kasus A : >1 dikenal sebagai Overdamped response
Untuk kasus ini inversi pers :
) )( (
/
) (
2 1
2
P s P s s
Kp
s y


(11.6)
dengan ekspansi fraksi parsial menghasilkan :
y(t) = Kp.
1
1
]
1

,
_

t
. 1 sinh
1

t
. 1 cosh e 1
2
2
2 t/
(11.7)
catatan : sinh =
2

e e
cosh =
2

+ e e
Response sistem untuk berbagai harga ditunjukkan pada gambar berikut :
Dibandingkan dengan sistem orde 1, response overdamped pada awalnya mengalami
perlambatan dan kemudian response berlangsung lamban. Response akan lebih lamban
dengan kenaikan .
Harga akhir response didekati dengan asimtotis.
Seperti halnya untuk sistem orde 1, Kp pada sistem orde 2 dinyatakan :
81
1.0
Kp
t y ) (
Y
1
Y
2
Y = 1
Y
2
>Y
1
>1 overdamped
response
tt
0
Kp =
state) steady pd (input
state) steady pd (output
Overdamped merupakan response proses dengan multicapacity yang dihasilkan dari
kombinasi sistem orde satu dalam rangkaian seri.
II. Kasus B : = 1 : Critically damped response
Untuk kasus ini, inversi pers.
) )( (
/
) (
2 1
2
P s P s s
Kp
s y


menghasilkan :
y(t) = Kp.
1
]
1

,
_

+
t/
e

t
1 1
Response orde kedua dengan critical-damping mendekati harga akhirnya lebih
cepat dari yang dihasilkan sistem dengan overdamped.
III. Kasus C : < 1 : Underdamped response
Untuk kasus ini, inversi persamaan :
) )( (
/
) (
2 1
2
P s P s s
Kp
s y


menghasilkan :
y(t) = Kp.
1
1
]
1


) .sin(wt .e
1
1
1
t/
2
dimana : w =

2
1
= tan
-1
1
1
]
1

2
1
Kurva y(t)/Kp vs- t untuk berbagai harga .
82
0
2 4 6 8 10 12 14
1.0
0.5
1.5
Kp
y(t)
Y=0.1
0.2
0.4
1.0
10 1
0
Dari kurva dapat ditarik kesimpulan :
1. Response Underdamped pada awalnya lebih cepat dari response Critically
damped maupun overdamped yang berubah dengan lamban (sluggish).
2. Meski response underdamped pada mulanya cepat dan mencapai harga akhirnya
lebih awal, tidak berhenti langsung tapi berosilasi terus dengan amplitudo yang
berkurang dengan cepat. Kelakuan response yang berosilasi merupakan ciri khas
underdamped response yang membedakannya dari yang lain.
3. Osilasi output semakin besar dengan harga yang makin kecil.
Respons underdamped pada pabrik kimia disebabkan interaksi sistem pengendali
dengan unit pemroses yang dikendalikan. Tipe response seperti ini akan sering ditemui,
sehingga diperlukan pemahaman yang baik terhadap karakteristiknya .
Ciri-ciri respons underdamped.
1. Overshoot : yaitu rasio A/B
1
1
]
1

2
1

exp
B
A
2. Decay ratio : yaitu rasio C/A
83
T
j
A
B
+ 5%
t
t = response time t = rise time
00
00
1
(s) (
1
(s) (
2
(s)
1
1
]
1

2
1
. . 2
exp
A
C
= (overshoot)
2
3. Period of oscillation : T
= radian frequency =

1
2

= 2..f
f =
T
1
T =
2
1
2..

4. Natural period of Oscillation : Tn


Sistem orde dua tanpa damping , = 0 mempunyai fungsi transfer :
G(s) =

,
_

,
_

1
j s

1
j s
Kp/
1) s (
Kp
2
2 2
Sistem yang berosilasi secara kontinyu dengan amplitudo yang tetap dan
frekwensi natural
n
=

1
,
Serta periode osilasi natural Tn = 2..
5. Response time :
waktu yang diperlukan respons untuk pertama kalinya mencapai + 5 % harga
akhir respons.
6. Rise time :
waktu yang diperlukan untuk pertama kalinya respons mencapai batas hrag
akhirnya.
Untuk yang lebih kecil, rise time lebih pendek atau dengan kata lain respons
sistem lebih cepat tetapi harga overshoot akan lebih besar.
Catatan:
Tujuan perancangan sistem pengendali merupakan pemilihan yang tepat harga dan
sehingga dihasilkan overshoot yang rendah, decay ratio kecil dan response time
yang pendek.
Akan sering ditemui bahwa tidak mungkin memenuhi kriteria di atas dengan harga dan
yang sama sehingga perlu ditetapkan harga dan sebagai harga kompromi yang dapat
diterima.
Bila massa atau energi mengalir melalui kapasitas tunggal akan diperoleh sistem orde
satu. Jika aliran massa atau energi melewati dua kapasitas yang dipasang seri, sistem
akan bnerkelakuan sebagai sistem orde dua.
Untuk sistem yang dipasang seri, dapat dibedakan dalam 2 kategori :
1. non-interacting capacities atau non-interacting first order systems in series.
2. interacting capacities atau interacting first order systems in series.
84
h
1
F
i
h
1
F
i
h
2
F
1
h
2
F
2
F
1
F
2
R
1
R
2
R
2
R
1
Tangki 2
Tangki 1 Tangki 1 Tangki 2 T
1
(s) (
1
(s) (
2
(s)
Pada non-interacting tanks
Tangki 1 memberi umpan ke tangki 2, sehingga tangki mempengaruhi
tangki 2 sebaliknya tangki 2 tidak memberi pengaruh terhadap kelakuan
tangki 1.
Pada interacting tanks
Tangki 1 mempengaruhi tangki 2, juga sebaliknya tangki 2 mempengaruhi
tangki 1.
Non-interacting capacities,
Sistem yang tersusun dari dua non-interacting capacities dapat dijelaskan dengan
pers. differential dalam bentuk umum :
(t) .f Kp y
dt
dy

1 1 1
1
1 p
+ (11.17a)
(t) .f Kp y
dt
dy

2 2 2
2
2 p
+ (11.17b)
Sistem 1 mempengaruhi sistem 2 melalui output.
Sistem 1 yang merupakan input pada sistem 2.
Fungsi transfer tiap sistem :
G
1
(s) =
1 s
K
(s) f
(s) y
p1
p1
1
1
+

G
2
(s) =
1 s
K
(s) y
(s) y
p2
p2
1
2
+

85
G
1
(s) G
2
(s) (
1
(s) (
1
(s) (
2
(s)
Fungsi transfer keseluruhan antara f
1
(t) dan y
2
(t)
G
o
(s) =
(s) (s).G G
(s) f
(s) y
.
(s) y
(s) y
(s) f
(s) y
2 1
1
1
1
2
1
2

=
1 s
K
p1
p1
+
.
1 s
K
p2
p2
+
(11.18)
G
o
(s) =
1) .s . 2. s
Kp'
2 2
+ + ' ' ) ' (
(11.19)
Dimana : ()
2
=
p1
.
p2
2 =
p1
+
p2
Kp = K
p1
. K
p2
Dari persamaan (11.19) terlihat respons keseluruhan sistem merupakan
sistem orde dua.
Dari persamaan (11.18) hraga poles sistem merupakan bilangan riil
dan berbeda, y
1
:
p
1
= -
p1

1
dan p
2
= -
p2

1
Jika
p1

=
p2

akan diperoleh poles yang sama.


Kesimpulan :
Sistem yang tersusun dari dua non-interacting capacities selalu menghasilkan sistem
orde dua yang overdamped atau critical damped dan tidak pernah menghasilkan
sistem underdamped.
Lihat response sistem non-interacting karena adannya perubahan input sebagai unit step
pada pers. (11.7) untuk kasus overdamped dan pada pers. (11.8) untuk kasus critically
damped.
Bentuk persamaan yang sepadan dngan pers.(11.7) dapat diturunkan dari pers. (11.18) :
) ( ) (
1 2
s f s y .
1 s
K
p1
p1
+
.
1 s
K
p2
p2
+
diperoleh :
y(t) = Kp.
( )
1
1
]
1

+

2 1
/
2
/
1
1 2
. .
1
1
p p
t
p
t
p
p p
e e



dimana : Kp = Kp
1
.Kp
2
Dari fungsi transfer keseluruhan untuk 2 capacities, fungsi transfer sistem non-
interacting dengan n capacities :
G
o
(s) = G
1
(s). G
2
(s)............................. G
n
(s)
=
1) s ......( 1)........ s 1).( s (
K ....... .......... .......... K . K
pn p2 p1
pn p2 p1
+ + +
86
Contoh 11.1
Dua tangki disusun dalam seri membentuk sistem non-interacting
Fungsi transfer untuk masing-masing tangki [lihat contoh 10.1]
G
1
(s) =
1 s
K
(s) F'
(s) h'
p1
p1
1
1
+

G
2
(s) =
1 s
K
(s) '
(s) h'
p2
p2
1
2
+

h
Dimana : K
p1
= R
1

p1
= p
1
.R
1
K
p2
= R
2

p2
= p
2
.R
2
h
1
, h
2
, F
2
, F
1
dalam bentuk deviasi
karena :
F
1
=
1
1
'
R
h
G
o
(s) =
1) s 1).( s (
K . K
) ( '
) ( '
p2 p1
p2 p1
1
2
+ +

s F
s h
(11.22)
Dari pers. (11.22) terlihat hubungan antara input F
i
(s) dengan output akhir (h
2
(t)
menghasilkan sistem orde dua overdamped.
Response sistem terhadap perubahan input yang berupa unit step [identik dengan
penurunan pers. 11.20]
h
2
(t) = Kp.
( )
1
1
]
1

+

2 1
/
2
/
1
1 2
. .
1
1
p p
t
p
t
p
p p
e e



Catatan :
1. Respons sistem kapasitas ganda yangoverdamped terhadap perubahan input
berupa step berbentuk s; yaitu pada awal respons berlangsung lambat, kemudian
cepat dan lambat kembali.
Ciri sistem kapasitas ganda memberi kelambatan pada awalnya yang lazim disebut
delay atau transfer lag.
87
s F
s h
'
'
1
2
=
1 s
K
p1
p1
+
.
1 s
K
p2
p2
+
t
2
2
) (
p
K
t h
Sistem orde 1 (satu tangki)
Sistem dua tangki
Sistem empat tangki
2. Penambahan jumlah kapasitas yang dipasang seri menyebabkan delay pada
awal respons semakin terasa.
Interacting Capacities
Neraca massa :
Tangki 1 :
1
1
1
F F
dt
dh
A
i
(11.23a)
Tangki 2 :
2 1
2
2
F F
dt
dh
A (11.23b)
Anggap : F
1
=
1
2 1
R
h h
F
2
=
2
2
R
h
A
1
.R
1
.
i
F R h h
dt
dh
1 2 1
1
) ( + (11.24a)
A
2
.R
2
.
0 ) 1 (
1
2
!
2
2
1 2
+ + h
R
R
h
R
R
dt
dh
(11.24b)
Pers.(11.24a) dan (11.24b) harus diselesaikan secara simultan.
Penyelesaian persamaan model-matematika sistem interacting yang simultan
merupakan ciri yang membedakan sistem interacting dengan sistem non-interacting,
dan memberi indikasi saling pengaruh dari masing-masing unit.
Pada keadaan steady state :
h
1,s
h
2,s
= R
1
.F
i,s
(11.25a)
0 1
, 1
1
2
, 2
1
2

,
_

+
s s
h
R
R
h
R
R
(11.25b)
Dalam bentuk penyimpangan dari keadaan steady state, pers. (11.24a) dan (11.24b)
menjadi :
A
1
.R
1
.
i
F R h h
dt
dh
' ) ' ' (
'
1 2 1
1
+ (11.26a)
88
F
i
h
1
F
1
R
1
h
2
F
2
R
2
A
2
.R
2
.
0 ' ' ) 1 (
'
1
2
!
2
2
1 2
+ + h
R
R
h
R
R
dt
dh
(11.26b)
Dimana : h
1
= h
1
h
1,s
h
2
= h
2
h
2,s
F
i
= F
i
F
i,s
Transformasi Laplace pers. (11.26a-b)
(A
1
.R
1
.S + 1)
1
h (s)- '
2
h (s) = R
1
. '
i
F (s)
0 ) ( ' 1 ) ( '
2
1
2
2 2 1
1
2

1
]
1

,
_

+ + + s h
R
R
s R A s h
R
R
dimana :
p1
= A
1
.R
1

p2
= A
2
.R
2
dengan cramers-rule :
1
h (s) dan '
2
h (s) dapat ditentukan :
) ( '
1 )s R A ( s
) R (R )s .R (
(s) ' h
2 1 p p1
2
p2 p1
2 1 1 p2
1
2
s F
i
+ + + +
+ +

(11.27a)
) ( '
1 )s R A ( s
R
(s) ' h
2 1 p p1
2
p2 p1
2
2
2
s F
i
+ + + +

(11.27b)
dimana :
p1
= A
i
.R
i

p2
= A
2
.R
2
Respons kedua tangki terhadap perubahan input merupakan orde dua.
Perbedaan dalam penyebut pada respons h
1
(s) terhadap input F
i
(s) dari sistem
interacting dengan non-interacting terletak pada faktor A
1
.R
2
. Faktor ini
dikenal sebagai interaction factor.
Catatan :
1. Dari pers. (11.27b) poles :
2.
p
1,2
=
p2 p1
p2 p1
2
2 1 p2 p1 2 1 p2 p1
2
4 ) R A ( ) R A ( + + + + +
(11.28)
p2 p1
2
2 1 p2 p1
4 ) R A ( + +
> 0, sehingga poles p
1
dan p
2
: merupakan bilangan riil
dan berbeda.
Respons interacting capacities selalu overamped.
3. Karena respons overdamped dengan poles p
1
dan p
2
yang berbeda, pers.
(11.27b) dapat ditulis
4.
1) s 1)( s (
/ )R (
) p )(s p (s
/ R
(s) ' F
(s) ' h
2 1
p2 p1 2 2 1
2 1
p2 p1 2
1
2
+ +

(11.29)
dimana :
1
= - 1/p
1
dan
2
= - 1/p
2
89
Non-interacting
dan 2
= 0.5
Dua interacting capacities dapat dipandang sebagai non-interacting
capacities dengan modifikasi konstanta waktu.
Dua tangki yang saling berinteraksi mempunyai konstanta waktu
p1
dan
p2
. Bila
dipandang sebagai dua tangki yang tak saling berinteraksi, konstanta waktunya
1
dan
2
.
5. Bila dianggap
p1
=
p2
= , perbandingan
1
dan
2
1
R 4 R A ) R A (2
R 4 R A ) R A (2
p
p

1
2
2
2
1 2 1
1
2
2
2
1 2 1
2
1
2
1

+ +
+ + +

Efek interaksi menyebabkan perubahan rasio konstanta waktu
antara kedua tangki respons satu tangki menjadi lebih cepat dan yang
lainnya menjadi lebih lambat.
Tangki dengan response yang lebih lambat menjadi pengendali
response keseluruhan, dan response keseluruhan akan lebih lamban.
Sistem saling berinteraksi memberi response yang lebih lamban
dibanding sistem yang tak saling berinteraksi.
Contoh : Dinamika dua tangki yang saling berinteraksi dengan :
Kaji 2 tangki yang saling berinteraksi dengan :
A
1
= A
2
R
1
= R
2
/2

p1
=
p2
/2 =
p1
= ;
p2
= 2
Dari pers.(11.27b)
1) 1)(4.56) .s (0.44.
R
(s) ' F
1 .s 5. s 2
R
(s) ' h
2
i
2 2
2
2
+ +

+ +


(11.30)
Bla ada perubahan input berupa fungsi step
1
]
1

s
s Fi
1
) ( '
, dan inversi :
( )
t/0.44 t/4.56
2 2
0.11e 1.11e 1 R (t) ' h

+
F
2
(t) = ( )
t/0.44 t/4.56
0.11e 1.11e 1

+
Seandainya kedua tangki tak saling berinteraksi, fungsi transfer :
1) s 1)(2 s (
R
1) s 1)( s (
R
(s) ' F
(s) ' h
2
p2 p1
2
2
2
+ +

+ +


setelah inversi diperoleh :
( )
t/2 t/
2 2
2e - e 1 R (t) ' h

+
F
2
(t) = ( )
t/2 t/
2e - e 1

+
90
Non-interacting
dan 2
= 0.5
Analisis terhadap perbandingan kedua sistem :
1. Kedua sistem sama-sama overdamped
2.
konstanta waktu
rasio konst. waktu
11.4 Inherentluy Second-order Processes
Kelakuan sistem yang bertalian dengan orde dua dalam bentuk ini jarang ditemui dalam
instalasi gerak massa fluida atau transaksi mekanik, dan memiliki sifat :
1. inersia untuk bergerak.
2. tahanan untuk bergerak.
3. kapasitas untuk menyimpan energi.
4.
(1), (2), (3) merupakan ciri orde 1, inherently energi proses orde dua dicirikan
inersia untuk bergerak.
Hk. Newton :
Gaya system = massa system x percepatan
= (massa sistem) x
dt
dV
= m .
,
_

dt
dl
dt
d
= m .
2
2
dt
l d

dimana : V = kecepatan linier perpindahan sistem
l = jarak perpindahan sistem.
Bentuk kuadrat
2
2
dt
l d
memberi kelakuan orde dua sistem.
11.5 Sistem Orde Dua Karena Kehadiran Pengendali
kehadiran pengendali dalam suatu proses kimiawi dapat merubah orde proses dan
menghasilkan bentuk lain kelakuan dinamik proses.
Contoh 11.4 : proses orde pertama yang berkelakuan dinamik orde dua karena ada sistem
pengendali.
91
P.I.C
h
h
F
i
F
o
V
P.I.C ; Proportional Integral
Controller
Non-interacting
dan 2
= 0.5
Interacting
0.44 dan 4.56
0.44/4.56= 0.1
Neraca massa pada tangki :
A
o i
F F
dt
dh
(11.33)
Pada keadaan steady state :
0 = F
i,s
F
o,s
(11.34)
Pers.(11.34) (11.33) dan diambil variabel penyimpangan :
A
o i
F F
dt
dh
' '
'
(11.35)
Dimana : h = h - h
s
F
i
= F
i
F
i,s
F
o
= F
o
F
o,s
Deviasi h digunakan oleh pengendali menambah atau mengurangi laju alir keluar sesuai
dengan hubungan :
F
o
= F
o,s
+ K
c
h +


t
0
i
I
c
' F dt h'

K
(11.36)
Kejadian yang mungkin terjadi :
1. Bila : h = 0, maka F
o
= F
o,s
karena tidak bergerak
2. Bila : h < 0(arus turun); F
o
< F
o,s
(pengendali mengurangi laju keluar dan arus
akan naik).
3. Bila : h > 0 (arus naik); F
o
> F
o,s
(pengendali menambah laju keluar dan arus akan
turun).
Kelakuan sistem pengendali yang dirumuskan dengan pers. (11.36) dikenal Proportional-
Integral Control, karena harga variabel yang dimanipulasi sebanding (proportional)
dengan penyimpangan h dan integral penyimpangan h.
Bila harga F
o
dari pengendalian dilibatkan pada neraca massa :
A.
dt
dh
+ K
c
h +


t
0
i
I
c
' F dt h'

K
(11.37)
Bentuk transformasi Laplace :
As.
h
(s) + K
c h
(s) +


t
0
i
I
c
' F dt ' h
1
.

K
s
(s)
(s) ' F
K
.s
(s) h' 1 .s s
K
A.
i
c
I
I
2
c
I

1
]
1

+ +
(11.38)
1 .s . 2. .s
.s K
(s) ' F
(s) ' h
2 2
p
i
+ +


92
dimana :
2
=
c
I
K
A.
2. =
I
K
p
=
I
/K
c
=
c
I
K
A.
=
A
Kc.
.
2
1
I
Tergantung pada harga K
c
dan
I
dapat terjadi kasus :
1.
A
K
I c
.
< 2 < 1 Respons sistem terhadap perubahan input
berupa step menghasilkan sistem underdamped.
2.
A
K
I c
.
= 0 = 1 Critically damped
3.
A
K
I c
.
> 2 > 1 Overdamped
Dari contoh di atas terlihat kelakuan dinamik tangki orde pertama dapat
berubah menjadi orde dua, bila pengendali PI dilibatkan.
Parameter pengendali K
c
dan
I
memberi harga terhadap kelakuan dinamik
sistem, respons dapat berubah dari underdamped over damped.
93
L[f(t)]
h(t)
Tanpa pengendali
y < 1
y > 1
y =1
BAB 12
Kelakuan Dinamik Sistem Dengan Orde Lebih Tinggi.
Sistem dengan orde lebih tinggi yang sering ditemui :
1. N buah proses orde pertama dalam seri.
2. Proses dengan dead time
3. Proses dengan respons terbalik
12.1 N kapasitas dalam seri.
Non-interacting :
G
o
(s)= G
1
(s).G
2
(s)....G
N
(s)=
1) s ........( 1)........ s 1)( s (
...K .......... .K K
N 2 1
N 2 1
+ + +
(11.31)
Interacting :
Fungsi transfer sistem orde tinggi dengan interaksi menghasilkan hubungan
yang kompleks.
Beberapa ciri orde N kapasitas dalam seri :
1. Non-interacting :
a. Respons mempunyai ciri overdamped, dengan bentuk s dan lamban.
b. Pertambahan jumlah N yang dipasang menambah kelambanan respons.
2. Interacting :
Interaksi antara kapasitas menambah kelambanan respons keseluruhan.
94
L[f(t)]
12.2 Sistem dinamik dengan dead time
Dalam kenyataannya semua proses phisik akan melibatkan suatu periode keterlambatan
antara input dan output.
Sistem orde 1 dengan dead time antara input f(t) dan output y(t).

1 s
Kp
(s) f
(s) y
L[f(t)]
L[y(t)]
p
+

s t
d
e
. d
L[y(t)]
)] t - L[y(t

1 s
.e K
L[y(t)]
)] t - L[y(t
p
.s t
p
d
d
+

Untuk sistem orde dua dengan dead time


1 .s . . 2 s
.e K
L[y(t)]
)] t - L[y(t
2 2
.s t
p
d
d
+ +

12.3 Sistem dinamik dengan respons berlawanan


Respons suatu sistem dinamik dapat menyimpang secara drastis berlawanan arah dari
awal semestinya dituju.
Kelakuan sistem demikian dikenal : inverse response, atau non minimum phase
response.
Contoh :12.3 Respons berbalik ketinggian cairan dalam reboiler.
Blok diagram dan respons sistem
95
Proses orde
Pertama
Dead Time
f(t) y(t)
y(t-t
d
)
1 s
K
p
p
+
s t
d
e
. L[f(t)] L[y(t)]
L[y(t-t
d
)]
P
h
Q
T
P
Steam
F
2
, P
F
1
, T
1
P : Pengendali
Umpan
Dari repons sistem terlihat, bila umpan air dingin bertambah dengan fungsi step, volume
total cairan (dan juga ketinggian cairan) dalam gejala seperti iut disebabkan oleh peristiwa
:
1. Umpan air dingin menyebabkan temperatur turun sehingga mengurangi volume
uap, yang akan menurunkan arus cairan mengikuti orde 1, -K
1
/(
1
.s+1)
2. Dengan pemasukan panas yang konstan, arus cairan akan bertambah secara
integral (pure capacity) menurut K
2
/s.
3. Hasil total :
1) s s(
K )s K (K
1 s
K
s
K
1
2 1 1 2
1
1 2
+
+

bila K
2

1
< K
1
, bentuk
1 s
K
1
1
+

akan mendominasi respons pada awalnya.


96
s
K
2
1
1
1
+ s
K

+
-
output
input
) (s f ) (s y
t
(1)
(2)
y(t)
BAGIAN IV.
ANALISIS DAN PERANCANGAN SISTEM PENGENDALIAN
DENGAN UMPAN BALIK
BAB 13
Mengenal Pengendalian dengan Umpan balik
13.1 Konsep Pengendalian dengan Umpan Balik
Bentuk umum proses dan lingkar umpan balik :
97
Proses
m y
d
Pengendali
Elemen
Pengendali
Akhir
Proses
m y
d
Alat ukur
y
m
E
+
-
C
y
sp
y : output
d : gangguan (disturbance, load, process load)
m : variable yang dimanipulasi
y
m
: harga pengukuran
y
sp
: harga yang ditetapkan (sp = set point)
E = y
sp
y
m
; penyimpangan
Gangguan d berubah secara bebas dengan kelakuan yang tak bisa diduga.
Pengendali bertujuan mempertahankan harga output y pada batas yang diinginkan.
Tahapan pengendalian dengan umpan balik.
1. Mengukur harga output y
m
.
2. Membandingkan harga yang diukur y
m
, dengan harga yang diinginkan (set point)
y
sp
, E = y
sp
- y
m

3. Harga penyimpangan E diumpankan ke pengendali utama. Pengendali kemudian
merubah harga m sedemikian rupa sehingga penyimpangan E dikurangi, yang
dilaksanakan dengan elemen pengendali akhir.
Gambar tahapan pengendalian.
Lingkar terbuka respon lingkar terbuka
Lingkar tertutup respon lingkar tertutup
Contoh 13.1 : Sistem Pengendalian dengan Umpan Balik.
1. Pengendali Aliran (Flow) : FC
2. Pengendali Tekanan (Pressure) : PC
3. Pengendali Arus (Liquid level) : LC
4. Pengendali Temperatur (Temperature) : TC
5. Pengendali Komposisi (composition) : CC
Komponen perangkat keras utama sistem pengendalian dengan umpan
balik terdiri dari:
1. Proses
Peralatan dimana operasi phisik atau kimiawi berlangsung (tangki, reactor,
penukar panas)
2. Alat ukur atau sensor
Termokopel, diaphragma, gas chromatograph.
3. Sambungan transmisi
Berfungsi mentransmisikan signal dari sensor ke pengendali dan dari pengendali
ke pengendali akhir.
4. Pengendali
Perangkat yang memutuskan berapa besar harga variable yang dimanipulasikan
harus berubah.
5. Elemen pengendali akhir
98
Perangkat yang berfungsi menerima signal/sinyal dari pengendali dan
mengimplementasikan signal tersebut melalui tindakan nyata merubah harga
variable yang dimanipulasikan.
Sinyal untuk pengendalian tergantung pada konstruksi pengendali, dapat berupa :
Sinyal pneumatic (udara tekan) untuk pneumatic controllers.
Sinyal listrik untuk electronic controllers.
13.2 Tipe Pengendali dengan Umpan Balik
G(t) = y
sp
y
m
(t)
Pengendali dengan umpan balik dapat dikelompokkan dalam tiga tipe utama :
1. Proportional, P
2. Proportional-Integral, PI
3. Proportional-Integral-Derivative, PID.
P Controller
Output berbanding langsung dengan penyimpangan E(t)
C(t) = K
c
.E(t) + C
s
(13.1)
K
c
: Proportional gain pengendali
C
s
: sinyal bila E = 0
PB memberi ciri perubahan penyimpangan E(t) untuk menggerakkan sinyal
penggerak pengendali.
Biasanya : 1 PB 500
Harga K
c
yang lebih besar, atau PB yang lebih kecil; sensitivitas sinyal penggerak
pengendali karena penyimpangan E akan lebih besar.
Definisikan : C(t) = C(t) C
s
C(t) = K
c
. E(t) + C
s
C(t) = C(t) C
s
= K
c
. E(t)
c
K
t E
t C

) (
) ( '
(13.2)
Fungsi transfer pengendali proportional :
G
c
(s) = K
c
(13.3)
PI Controller
C(t) = K
c
.E(t) +

+
t
s
I
c
C dt t E
K
0
). (

(13.4)

I
: Integral time constan = reset time
Harga
I
yang umum : 0.1
I
50 menit.

I
merupakan parameter yang dapat diatur dan dikenal juga sebagai
minutes per repeat.
1/
I
: reset rate.
Jika ada perubahan E menurut step; pada awalnya output pengendali = K
c
.E; (dimana
kontribusi bentuk integral sama dengan nol).
99
Controller
E(t) C(t)
Setelah perioda
I
menit, kontribusi bentuk integral :
E K E
K
dt t E
K
c I
I
c
I
c
I
. . . ). (
0

Dengan kata lain, setelah perioda waktu


I
, respons pengendali integral akan
mengulangi (repeated) tindakan sebesar respons pengendali proportional.
Pengulangan besar respons akan berlangsung setiap
I
menit.
Selama terdapat harga E tindakan pengendali integral akan terus berlangsung mengalami
perubahan. Dengan demikian PI controllers dapat menghilangkan hingga E yang paling
kecil.
Fungsi transfer PI-C.

+
t
I
c
c
dt t E
K
t E K C t C
0
) ( ) ( . ) (

) ( . ) ( . ) ( ' s E
s
K
t E K t C
I
c
c

,
_

+
s
K s E
I
c c

1
1 ) (
PID Controller
[dikenal sebagai: Proportional-plus-reset-plus-rate]
C(t) = K
c
.E(t) +
s D c
t
I
c
C
dt
dt
K dt t E
K
+ +

. . ) (
0

(13.6)
D : derivative time constan [a] menit
Dengan bentuk turunan, dE/dt, pengendali PID mengantisipasi penyimpangan yang
terjadi berikutnya, dan tindakan pengendalian yang diambil sebanding dengan laju
perubahan penyimpangan yang sedang.
Karena kemampuan antisipasi, PID-C dikenal juga sebagai anticipatory control
Kelemahan tindakan pengendali derivative :
1. Untuk respons dengan penyimpangan bukan nol yang konstan, tidak ada tindakan
pengendalian karena dE/dt = 0.
2. Respons terhadap penyimpangan yang kecil, derivative akan besar dan melakukan
tindakan pengendalian yang besar, meski hal tersebut tidak perlu.
Fungsi transfer :
C(s) = K
c
.E(s) +
) ( . . . ) ( . s E s K s E
s
K
D c
I
c

+
s K
s
K
Kc
s E
s C
D c
I
c
. .
) (
) ( '

+ +
1
]
1

+ + s
s
K s G
D
I
c c
.
1
1 . ) (

(13.7)
Keberhasilan pengoperasian sistem pengendali dengan umpan balik tergantung pada :
1. Pengukuran yang tepat dan benar output.
100
2. Pengukuran yang baik (uncorrupted) hasil pengukuran ke pengendali.
Untuk (1) perlu alat ukur yang teliti.
Untuk (2) perlu transmisi yang baik dan efektif.
[lihat contoh : table 13.1]
13.4 Transmisi
Sinyal dari hasil pengukuran ke pengendali, dan sinyal tindakan pengendalian ke elemen
pengendali akhir dapat ditransmisikan melalui dua mode :
Pneumatic, udara tekan, cairan.
Electrical
Kecuali
Perubahan proses sangat cepat
Penghubung transmisi sangat panjang
Kelakuan dinamik transmisi tipe udara tekan dapat dinyatakan :
1 ) (
) (
+

s
e
s P
s P
p
s
i
o
d


d
/
p
= 0.25
P
o
: tekanan fluida pada outlet
P
i
: tekanan fluida pada inlet
13.5 Elemen Pengendali Ahir
Perangkat yang menerima sinyal dari pengendali (controller) dan melaksanakan tindakan
nyata mengatur harga manipulated variable yang sesuai disebut : elemen pengendali
ahir.
Elemen pengendali ahir yang umum dikenal :
Pneumatic valve
Air-to-close fail open
Air-to-open fail closed
101
udara
cairan
cairan
udara
Untuk cairan nonflashing, laju cairan yang mengalir melalui valve :

p
x f K F

). ( .
p : hilang tekan pada valve
K : konstanta yang tergantung ukuran valve
: kerapatan cairan yang mengalir
f(x) : kurva karakteristik
BAB XIV
KELAKUAN DINAMIK PROSES-PROSES DENGAN PENGENDALIAN UMPAN
BALIK
(Dynamic Behaviour of Feedback-Controlled Processes)
Di bab ini akan dibahas kelakuan dinamis proses yang dikendalikan oleh sistem kendali
umpan balik, bila terjadi perubahan harga dari
a. gangguan [ load, disturbance]; d
b. set-point [titik acuan], y
sp
.
14.1 Block-diagram dan respons rangkaian tertutup
Tinjau sistem pengendalian dengan umpan balik yang bentuk umum dari block-
diagramnya secara kualitatif ditunjukkan di gambar.
Gambar 1
Sistem tersebut punya 4 komponen utama : proses, alat ukur, pengendali, dan elemen
pengendali akhir
102
Pengendali
Elemen
Pengendali
Akhir
Proses
m y
d
Alat ukur
y
m
E
+
-
C
y
sp
Bila dinamika dari saluran transmisi diabaikan, maka fungsi transfer dari
sistem tersebut hanya mencakup keempat komponen utama tersebut.
Berikut ini diberikan hubungan input-output dari masing-masing komponen :
Proses :
) ( ) ( ) ( ) ( ) ( s s G s m s G s y d p + (1)
Alat ukur :
) ( ). ( ) ( s y s E s y
m m
(2)
Mekanisme pengendalian :
a. comparator :
) ( ) ( ) ( s y s y s E
m sp
(3)
b. tindakan pengendalian :
) ( ). ( ) ( s E s G s C
c
(4)
Elemen pengendali akhir :
) ( ). ( ) ( s C s G s m f (5)
G
p
, G
d
, G
m
, G
c
, dan G
f
adalah fungsi transfer antara input dan output yang terkait dengan
tiap komponen dalam rangkaian sistem.
Pers. (1) sampai (5) satu sama lain saling terkait, dan secara keseluruhan merupakan
rumusan model dinamik sistem yang diekspresikan dalam variable s.
Hubungan keterkaitan antara kelima persamaan tersebut secara visual dapat ditunjukkan
dalam bentuk block-diagram kuantitatif sistem.
Gambar (2) memberikan bentuk umumblock-diagram sistem pengendalian dengan
feedback yang secara explicit menunjukkan bagaimana informasi yang mengalir diantara
komponen-komponen saling mempengaruhi.
Gambar 2
Block-diagram yang ditunjukkan gambar 1 dan gambar 2 adalah sepadan, tetapi Gb. 2
secara lebih explicit mendefinisikan hubungan antara besaran-besaran sistem.
Lintasan informasi dari komparator ke variable yang dikendalikan ( ) (s y ) disebut lintasan
umpan maju (feed forward path); mengalir dari komparator melalui G
c
, G
f
dan G
p
.
103
G
c
(s) G
f
(s) G
p
(s)
G
d
(s)
G
m
(s)
(s)
y(s)
y
m
(s)
y
sp
(s)
E(s)
C(s) m(s)
Z
+ +
+
-
Lintasan dari
s
y ke komparator melalui G
m
disebut lintasan umpan balik (feed back
path)
Hubungan antara variable-variabel yang mengalir dari ) (s E ke Z, sebagaimana dapat
diamati dari block diagram Gb. 2 adalah :
) ( ). ( ) (
) ( ). ( ) (
) ( ). (
s E s G s C
s C s G s m
s m s G Z
c
f
p

Bila persamaan ketiga disubstitusikan ke persamaan kedua, dan hasilnya disubstitusikan


ke persamaan yang pertama, didapat :
Z = G
p
(s).G
f
(s).G
c
(s). ) (s E
Sebut G
p
(s).G
f
(s).G
c
(s) = G(s), maka block-diagram yang ditunjukkan di Gb. 2 dapat
disederhanakan menjadi bentuk yang ditunjukkan di Gb. 3 dibawah.
Block diagram yang diberikan di Gb. 2 dan Gb. 3 adalah sepadan, walaupun Gb. 3
mempunyai bentuk lebih sederhana.
Respons lingkar tertutup dan fungsi-fungsi transfer lingkar tertutup (closed-loop response
dan closed-loop transfer function).
Gambar 3
Sebagaimana telah dikemukakan terdahulu, persamaan model dinamik sistem dalam
variable s adalah :
) ( ) ( ) ( ) ( ) ( s s G s m s G s y d p + (1)
) ( ). ( ) ( s y s E s y
m m
(2)
) ( ) ( ) ( s y s y s E
m sp
(3)
) ( ). ( ) ( s E s G s C
c
(4)
) ( ). ( ) ( s C s G s m f (5)
lakukan rangkaian substitusi sebagai berikut :
104
G
d
(s)
G
m
(s)
(s)
y(s)
y
m
(s)
y
sp
(s)
E(s)
+ +
+
-
G(s)
) ( ). ( ) ( s C s G s m f = ). (s G f
) ( ). ( s E s G
c
) ( ). ( ) ( s G s G s m
c
f [ ) ( ) ( s y s y
m sp
]
) ( ). ( ) ( s G s G s m
c
f [
) ( . ) ( ) ( s y s G s y
m sp

] (6)
Substitusikan pers. (6) ke pers. (1) maka didapat.
[ ] { } ) ( ) ( ) ( . ) ( ) ( ) ( ). ( ) ( ) ( s s G s y s G s y s G s G s G s y d
m sp c
f p +
atau :
) (
) ( ). ( ). ( ). ( 1
) (
) (
) ( ). ( ). ( ). ( 1
) ( ). ( ). (
) ( s
s G s G s G s G
s G
s y
s G s G s G s G
s G s G s G
s y
m c f p
d
sp
m c f p
c f p

+
+
+

(7)
Persamaan (7) menunjukkan bagaimana ) (s y
sp
dan ) (s mempengaruhi ) (s y ,
dirumuskan dalam variable s.
Suku pertama menyatakan bentuk dan kontribusi ) (s y
sp
terhadap ) (s y , sedangkan suku
kedua menyatakan bentuk dan kontribusi pengaruh ) (s .
) (s y dan juga pers. (7) disebut closed-loop response dari proses.
Fungsi transfer yang terdapat di suku pertama dan suku kedua ruas kanan disebut
close-loop transfer functions.
a.
sp
m m c f p
c f p
G
G G
G
G G G G
G G G

+ . 1 . . 1
. .
(8)
merupakan closed-loop transfer function untuk perubahan dari set point.
b. load
m
d
m c f p
d
G
G G
G
G G G G
G

+ . 1 . . 1
(9)
merupakan closed-loop transfer function untuk perubahan dari beban ( load)
Bila rumusan G
sp
dan G
load
yang diberikan dipersamaan (8) dan (9) disubstitusikan ke
pers. (7), maka pers. (7) dapat dituliskan sebagai berikut :
) ( ). ( ) ( ). ( ) ( s s G s y s G s y
load sp sp
+ (10)
Persamaan (10) merupakan bentuk agregatif yang menggantikan pers. (1) samapai (5).
Dengan menggunakan pers. (10), block-diagram sistem pengendalian menjadi lebih
sederhana, sebagaimana ditunjukkan di Gb. 4.
105
G
load
(s)
G
sp
(s)
(s)
y(s)
y
sp
+
+
Gambar 4.
Perlu dicatat bahwa block diagram yang ditunjukkan di gambar 2, gambar 3, gambar 4
adalah sepadan!
Informasi yang paling rinci diberikan digambar 2, sedangkan gambar 4 paling teragregasi.
Memperhatikan pers. (8) dan (9) dapat dilihat bahwa G
sp
dan G
load
tak hanya tergantung
pada dinamika proses yang dikendalikan saja, tetapi juga tergantung pada kelakuan
dinamik sensor (alat ukur), pengendali, dan elemen kendali akhir.
Persoalan servo dan persoalan regulator,
(servo problem dan regulator problem)
a. servo problem
Gangguan tak berubah [i.e. 0 ) ( s ] sedangkan harga set-point mengalami
perubahan.
Pengendali umpan balik akan bertindak sedemikian rupa hingga y dijaga sedekat
mungkin dengan y
sp
.
Dalam servo problem, berlaku.
) ( ). ( s y s G y
sp sp s
(11)
yang diperoleh dari pers. (7) atau (10), bila 0 ) ( s
b. regulator problem
) (s y
sp
= 0 sedangkan (s) berubah dengan waktu.
Hubungan yang berlaku dalam regulator problem :
) ( ). ( s s G y
laod s
(12)
Pengendali umpan balik berusaha melawan gangguan [ ) (s ], sehingga y terjaga
disekitar
sp
y .
Contoh 14.1
Respons lingkar tertutup sistem pengendalian dengan umpan balik pada pengendalian
arus cairan ditangki :
106
h
DPC
G
c
(s)
F
i
F
o
E
h
sp
h
m
+
-
Luas
pendampang
= A
Gambar 5
DPC = differential pressure cell
Bagaimana h berubah bila F
i
mengalami perubahan?
Untuk menjawab pertanyaan ini, perlu disusun fungsi transfer komponen-komponen
sistem pengendalian.
a. Proses
Neraca material :
o i
F F
dt
dh
A
) (
1
) (
1
) ( s F
As
s F
As
s h
Q i
(13)
b. Sensor
Andaikan sensor arus pengukuran yang digunakan adalah suatu differential
pressure transducer.
Sebagaimana telah dikemukakan di bab 13, persamaan dinamik sensor tersebut
dapat dirumuskan sebagai berikut :
+ + . . . 2
2
2
2
Kp z
dt
dz
dt
z d
Untuk cairan dengan arus h = .h
( suatu konstanta).
h Kp z
dt
dz
dt
z d
. . . . 2
2
2
2
+ + (14)
z h
m
, harga arus sebagaimana terbaca dan ditunjukka oleh sensor.
Dengan mengganti z oleh h
m
, dan kemudian melakukan transformasi Laplace
terhadap per. (14) didapat fungsi transfer dari sensor :
) (
1 . . . 2
.
) (
2 2
s h
s s
Kp
s hm
+ +

(15)
c. Controller
Bila set-point = h
sp
, maka dalam domain s dipunyai hubungan :
) ( ) ( ) ( s h s h s E m sp (16)
Kalau pengendalian menggunakan PI Controller maka fungsi transfer controller
adalah :
) (
1
1 ) ( s E
s
Kc s C
I
1
]
1

(17)
d. Elemen kendali akhir : Control valve
Diasumsikan dinamika control valve, dinyatakan dalam domain s, mengikuti
kelakuan sistem orde satu :
) (
1
) ( s C
s
K
s F
v
v
Q
+

(18)
Dengan didapatkannya 6 persamaan yang secara lengkap menggambarkan
kelakuan dinamis sistem, dapat disusun block diagram berikut (Gb. (6)) :
107
As
G
1

As
G
p
1

1 +

s
K
G
V
v
f

,
_

+
s
K G
I
c c

1
1 .
1 . . . 2
.
2 2
+ +

s s
K
G
p
m

F
i
(s)
h(s)
F
Q
(s)
C(s) G(s)
h
cp
(s)
h
m
(s)
+
-
Gambar 6
Response sistem untuk perubahan F
i
, bila 0 sp h , dapat diperoleh dengan menggunakan
informasi yang dipaparkan block-diagram di gambar 6.
Mengikuti langkah-langkah pendekatan sesuai dengan yang telah diuraikan terdahulu,
akan menghasilkan bentuk persamaan tentang respons sistem dalam variable s :
) ( .
. . . 1
) ( s F
G G G G
G
s h i
m p f c
d
1
1
]
1

(19)
Soal :
1. Rumuskan persamaan fungsi transfer (dalam variable s) yang menunjukkan
response F
Q
terhadap perubahan Fi, bila 0 sp h .
2. Sederhanakan Gb. 6, dengan terlebih dahulu mendefinisikan G
sp
dan G
load
,
sehingga didapat bentuk sederhana yang diberikan di gambar 4!
3. Rumuskan fungsi transfer sistem yang menunjukkan bagaimana h terpengaruh
oleh perubahan dari F
i
dan h
sp
.
Contoh 14.2
Response lingkar tertutup sistem pengendalian dengan umpan balik untuk proses
pemanasan dalam tangki pemanas :
108
respons sistem untuk regulator problem
Thermocouple
Controller
Steam T
st
Set-point
T
T
i
Anggap suhu cairan di dalam tangki serba sama.
Bagaimana response sistem terhadap perubahan gangguan ( ) ) (s T i dan set-point ( ) ) (s T sp ?
Seperti dalam contoh terdahulu, perlu pertama-tama menyusun fungsi transfer dari tiap
komponen yang ada.
a. Proses
Untuk mempermudah penggunaan notasi, dianggap T, T
i
, dan T
st
telah
menyatakan variable-variabel penyimpangan (deviation variables).
Dari hasil analisis yang dibahas di Bab 9, fungsi transfer proses dapat dituliskan
sebagai berikut :
) ( ) (
/ 1
) ( s T
a s
K
s T
a s
s T st i
1
]
1

+
+
1
]
1


(20)
b. Sensor temperature (thermocouple)
Anggap response sensor sangat cepat, sehingga dinamikanya dapat diabaikan.
Maka fungsi transfer menjadi :
) ( . ) ( s T K s T
m
m (21)
c. Controller
Bila set-pointnya = ) (s T sp , maka
) ( ) ( ) ( s T s T s E m p s
kalau digunakan P Control
) ( . ) ( s E K s C
c
(22)
d. Control valve
Seperti contoh terdahulu, dianggap control valve mempunyai kelakuan dinamik
sebagai sistem orde satu. Maka fungsi transfernya dapat diuliskan sebagai
berikut :
) (
1
) ( s C
s
K
s T
v
v
st
1
]
1

(23)
Dengan diperolehnya fungsi transfer dari semua komponen sistem, maka dapat
disusun block diagramnya, dan dirumuskan fungsi transfer dari rangkaian lingkar
tertutup sistem pengendalian terhadap tangki pemanas.
Gambar 8 menunjukkan block-diagram sistem, dan fungsi transfer sistem secara
keseluruhan diberikan sebagai persamaan (24)
109
a s +
/ 1
a s
K
+
1 + s
K
p
p

c
K
m
K
) (s T
sp
) (s E
) (s T
st
+
+
+
-
Gambar 8
) ( ). ( ) ( ). ( ) ( s T s G s T s G s T
i load
sp
sp
+ (24)
dimana :
m
v
v
c
v
v
c
sp
K
s
K
K
s
K
s
K
K
s
K
s G
1
]
1

+
1
]
1

+
+
1
]
1

+
1
]
1

1
.
2
1
1
.
2
) (

m
v
v
c
sp
K
s
K
K
s
K
s
s G
1
]
1

+
1
]
1

+
+
1
]
1

1
.
2
1
.
2
/ 1
) (

Catatan :
Bila diperhatikan dengan seksama, penyusunan fungsi transfer rangkaian sistem kendali
umpan balik dalam lingkar tertutup mempunyai pola umum yang sama, sehingga dapat
dirumuskan aturan berikut :
1. Denominator dari fungsi transfer rangkaian sistem secara keseluruhan, baik untuk
perubahan beban maupun perubahan set point, adalah sama yaitu :
1
]
1

+ (s) .G 1
i
N
i

(*)
dimana G
i
(s) fungsi transfer komponen i dari rangkaian sistem ; N-jumlah
semua komponen dalam rangkaian lingkar sistem.
Catatan :
. a x ....... x a x a a
N 2 1 i
N
1 i

Untuk sistem kendali umpan balik sederhana, komponen-komponen utama dan


fungsi transfer adalah
Proses : G
p
Sensor : G
m
Controller : G
c
Final control element : G
f
Expresi untuk * menjadi :
[ ]
f
.G
c
.G
m
.G
p
G 1+
2. Numerator (penyebut) dari fungsi transfer keseluruhan sistem kendali umpan balik
adalah : hasil kali fungsi transfer yang ada di lintasan umpan maju antara set point
atau load dengan output pengendalian.
Dengan merujuk ke gambar 9, maka
a. Untuk lintasan dari y
sp
ke y
Numeratornya G
c
G
f
G
p
110
b. Untuk lintasan dari ke y
Numeratornya G
d
3. Aturan (1) dan (2) juga berlaku untuk merumuskan fungsi transfer lingkar kendali
umpan balik yang menunjukkan hubungan antara sesuatu input dimana saja pada
lingkar tersebut dengan output yang dipilih.
Contoh :
Untuk rangkaian sistem kendali berikut, tentukan fungsi transfer yang menunjukkan
hubungan antara y dengan
sp
y , y dengan
1
, dan
m
y dengan
2 d

Jawab :
a. y dengan
sp
y :
2 1 2 1
2 1
. . . . 1
. . .
H H G G G G
G G G G
y
y
p c
p c
sp
+

b. y dengan
1
:
2 1 2 1
2
1
. . . . 1
.
H H G G G G
G G
y
p c
p
+

111
G
d
G
p
G
f
G
c
G
m y
m
sp
y
E
y
d
+
+ +
-
Gambar 9
sp
y
G
c
G
1
G
2
G
p
H
1
H
2
1

m
y y
+
+ +
+
+
-
c.
m
y dengan
2
:
2 1 2 1
2 1
2
. . . . 1
. .
H H G G G G
G H H
y
p c
p
m
+

Perhatikan : Berkaitan dengan pokok (c), rangkaian dapat digambarkan sebagai


berikut :
14.2 Efek Proportional Control terhadap respons Proses yang dikendalikan.
Di bagian ini dan empat bagian selanjutnya ( 14.3 sampai 14.5) akan dibahas
efek dari penerapan berbagai moda pengendalian terhadap kelakuan proses. Akan
dibahas dibandingkan kelakuan proses yang dikendalikan dan tak dikendalikan.
Di bagian ini akan ditelaah efek penerapan proportional control terhadap sistem-
sistem linier order sat dan order dua, sebagai contoh kasus.
Block diagram sistem yang ditelaah :
Proses merupakan sistem order satu
0
. .
<
+ +
Ct
K m K y
dt
dy
p p


y(0) = m(0) = 0
) (
1
) (
1
) ( s
s
K
s m
s
K
s y
p
d
p
p

+
+
+

Jadi untuk sistem tanpa pengendalian dipunyai


1
) (
+

s
K
s G
p
p
p

1
) (
+

s
K
s G
p
d
d

dengan parameter :
time constant :
p
112
sp
y
K
c
G
f
= 1 G
p
G
m
= 1
d
G
m
y

+
+
+
-
m e
Proses
Gambar 1
Persamaan model dalam domain t untuk
proses.
Persamaan model dalam domain s untuk
proses.
static gain : a. untuk manipulasi : K
p
b. untuk gangguan : K
d
Bila sistem dikendalikan dengan pengendalian umpan balik menggunakan proportional
control, maka dipunyai closed loop response
) (
. 1
) (
. 1
.
) ( s
K K s
K
s y
K K s
K K
s y
c p p
d
sp
c p p
c p

+ +
+
+ +

atau dengan penyusunan kembali :


) (
1 '
'
) (
1 '
'
) ( s
s
K
s y
s
K
s y
p
d
sp
p
p

+
+
+

(1)
dimana :
c p
p
p
K K . 1
'
+

c p
c p
p
K K
K K
K
. 1
.
'
+

c p
d
d
K K
K
K
. 1
'
+

Dengan membandingkan persamaan tentang response sistem tanpa kendali dan sistem
dengan kendali, dapat disimpulkan :
1. Dengan pemasangan sistem pengendalian, tetap diperoleh respons order satu
terhadap perubahan set point maupun gangguan.
2. Bila sistem dikendalikan dengan proportional control, tetapan waktu harganya
menjadi lebih kecil disbanding bila sistem tak dikendalikan.
c p
p
p
K K . 1
'
+

<
p
Berarti : close-loop response (dengan pengendalian) lebih cepat dari open-loop
rsponse (tanpa pengendalian).
3. Static gain sistem yang dikendalikan lebih kecil dari sistem yang tak
dikendalikan.
c p
c p
p
K K
K K
K
. 1
.
'
+

< K
p
c p
d
d
K K
K
K
. 1
'
+

< K
d
Untuk memahami dengan lebih baik efek pengendalian proporsional tersebut akan
ditelaah dua kasus, masing-masing menggunakan step-input :
a. set point diubah mengikuti suatu step function (servo problem).
b. Disturbance (gangguan) terjadi dengan pola perubahan yang mengikuti bentuk
step function (regulator problem).
Dengan input tersebut dilhat bagaimana response sistem.
Servo problem
113
K
p
dan K
d
disebut closed
loop static gain
s
s y
s
sp
1
) (
0 ) (


Persamaan model dalam variable s menjadi :
0 .
1 '
' 1
.
1 '
'
) (
+
+
+

s
K
s s
K
s y
p
d
p
p

s s
K
s y
p
p
1
.
1 '
'
) (
+

(2)
Pers. (2) merupakan bentuk response sistem terhadap perubahan set point yang berupa
step function, dalam variable s.
Bentuk response dalam domain waktu diperoleh dengan menginversi persamaan (2) :
y(t) = K
p
.(1-e
-t/

p
) (3)
Gambar 2 menunjukkan grafik fungsi yang diberikan di persamaan (3)
Dari persamaan (3) maupun gambar 2 dapat dilihat bahwa response sistem tidak menuju
ke harga set point, tetapi secara asimtotis menuju ke harga K
p
.
Jadi
t
t y ) (
tak dapat mencapai harga set point yang baru, tetapi,
( ) { }
' /
1 '. ) (
lim
p
t
t
p
t
e K t y



t
t y ) (
K
p

Selisih antara harga yang diinginkan (set point) dan harga yang dapat dicapai disebut
offset.
Untuk kasus pengendalian yang dikaji ini :
Offset = (set point baru) harga akhir dari response)
Offset = 1 K
p
=
c p c p
c p
K K K K
K K
. 1
1
. 1
.
1
+

Salah satu cirri laku proportional control adalah adanya gejala offset.
114
y(t).[pers.3]
c p
c p
p
K K
K K
K
. 1
.
'
+

1.0
y
sp
(t)
Gambar 2
Offset ini merupakan fungsi parameter sistem kendali K
c
. Makin besar K
c
makin kecil
offset.
0 offset K
c
Catatan :
Definisi umum dari offset :
Offset = (set point) (ultimate value dari controlled variable)
Regulator problem
0
1
) (

sp
y
s
s
Persamaan model sistem dalam variable s :
s s
K
s
K
s y
p
d
p
p
1
.
1 '
'
0 .
1 '
'
) (
+
+
+


s s
K
s y
p
d
1
.
1 '
'
) (
+

Bentuk response sistem terhadap perubahan disturbance yang berupa step function
dalam variable s.
Dalam domain waktu :
y(t) = K
d
.(1-e
-t/

p
) (4)
response sistem yang dikendalikan terhadap perubahan disturbance.
Seperti halnya dengan servo problem, disini dijumpai juga offset.
Offset = [set point] [ ultimate value of controlled variable]
Set point = 0
Ultimate value dari ) (s y atau y(t) :
( ) [ ]
' /
1 ' lim ) (
p t
d
t
t
e K t y




offset = 0 K
d
= - K
d
= -
c p
d
K K
K
. 1+
(5)
Gambar 3 menunjukkan grafik dari pers. (4) dan dapat dilihat juga besarnya offset.
115
offset
Dengan pengendalian
Tanpa pengendalian
K
c
= 0
(t)
y
y
sp
Gambar 3
Memperhatikan pers. (5) tentang offset, besarnya offset juga dipengaruhi oleh K
c
.
0 offset K
c
Beberapa catatan :
1. Walaupun offset dapat dibuat sekecil-kecilnya bila K
c
dibuat sebesar mungkin,
akan tetapi untuk pengendalina secara proportional hal itu tak boleh dilakukan.
Harga K
c
yang membesar akan mengarahkan sistem ke keadaan tak stabil. Uraian
tentang kestabilan sistem ini akan diberikan kemudian.
2. Dalam contoh yang dibahas harga G
m
dan G
f
ditetapkan = 1.
Bila G
m
= K
m
dab G
f
= K
f
, maka offset menjadi :
a. Untuk servo problem
Offset =
m f c p
f c p
K K K K
K K K
. . . 1
. .
1
+

b. Untuk regulator problem


Offset =
m f c p
d
K K K K
K
. . . 1
.
+

3. Proses-proses yang mengandung (1/s) dalam fungsi transfernya, bila dikendalikan


oleh proportional controller tak memberikan offset bila dilakukan perubahan set
point, tetapi offset timbul terhadap gangguan yang berkepanjangan menyimpang
dari tingkat gangguan nominal, misalnya step input
Untuk memahami hal yang dikemukakan di pokok (3), suatu contoh akan dibahas.
Akan ditinjau sistem pengendalian arus cairan untuk proses yang ditunjukkan di gambar
berikut.
Laju alir volumetric F
o
konstan.
F
d
dapat berubah-ubah, dan untuk proses ini merupakan input disturbance.
F
i
dikendalikan harganya sehingga arus air ditangki ada disekitar suatu harga
konstan tertentu, walaupun ada gangguan F
d
.
116
G
c
F
i
F
d
h
F
o
= konstan
Luas permukaan
penampang
horizontal tangki =
A
Neraca massa tak tunak
o d i
F F F
dt
t dh
A +
) (
(1)
Neraca massa keadaan tunak
0 = F
is
+ F
ds
- F
os
(2)
Pers (1) dikurangi pers. (2) :
[ ]
( ) ( ) ( )
os o ds d is i
s
F F F F F F
dt
h t h d
A +
) (
Definisikan vari penyimpangan :
h(t) = h(t) - h
s
F
i
(t) = F
i
(t) - F
is
F
d
(t) = F
d
(t) F
ds
F
o
= F
o
F
os
= 0 (karena F
o
konstan, selalu sama dengan F
os
)
Persamaan differensial dalam variable penyimpangan :
' '
) ( '
d i
F F
dt
t dh
A + (3)
Transformasi Laplace terhadap persamaan (2) menghasilkan :
) ( ' ) ( ' ) ( ' s F s F s h As d i +
) ( '
1
) ( '
1
) ( ' s F
As
s F
As
s h d i + (4)
Fungsi transfer proses adalah :
As
s G
p
1
) ( (5)
Bila untuk pengendalian digunakan proportional control, katup kendali, dan
sensor, yang mempunyai fungsi transfer :
Kendali G
c
= K
c
Katup kendali G
f
= 1
Sensor G
m
= 1
Maka block diagram sistem pengendalian adalah sebagai berikut :
Mengikuti cara yang telah dibahas terdahulu, model dinamik sistem dengan block-
diagram terdahulu, dalam variable s adalah sebagai berikut :
117
As
G
d
1

As
G
p
1
1
f
G
c c
K G
1
m
G
i
F sp
h
E
+
+
+ -
) ( '
1
/ 1
) ( '
1
1
) ( ' s F
s
K
A
K
s h
s
K
A
s h d
c
c
sp
c
+

,
_

+
+

,
_

(6)
Bila ) ( ' s hsp
berubah mendadak mengikuti bentuk unit step function;
s
hsp
1
' dan
0 ' d F
, maka pers. (6) menjadi :
s
s
K
A
s h
c
1
.
1
1
) ( '
+

,
_

Dengan menggunakan final value theorem :


c
s
t
K
s h s h
1
) ( ' . lim '


sehingga offset = 0 -
c
K
1
= -
c
K
1
0
Pada umumnya, pengendalian arus cairan tidak dimaksudkan untuk menjaga agar arus
cairan harganya selalu tepat sama dengan h
sp
, tetapi hanya diinginkan agar arus tersebut
berfluktuasi dengan batas-batas tertentu disekitar h
sp
.
Dengan memilih harga K
c
yang sesuai, selang harga arus cairan yang dikehendaki dapat
dicapai.
Oleh karena itu pada umumnya dapat disimpulkan :
Pengendalian arus permukaan dapat dilaksanakan
secara efektif menggunakan proportional control
Sistem order dua (persoalan servo)
Fungsi transfer proses order dua mempunyai bentuk :
1 . . . 2 ) (
) (
) (
2 2
+ +

s s
KP
s m
s y
s G
p

(7)
Bila proses tersebut dikendalikan dan sistem pengendalian mempunyai susunan
sebagaimana ditunjukkan dalam block diagram berikut :
Untuk servo problem [ ] 0 ) ( s fugnsi transfer sistem mempunyai bentuk :
118
) (s G
p
1
f
G
c
K
1
m
G
) (s y
sp
0 ) ( s
) (s E
+
+
+ -
) (s y
m
) (
1 '. '. . 2
2 2
) ' (
'
) ( s
sp
y
s s
p
K
s y
+ +


(8)
dimana:
c p
.K K 1

'
+

(9a)

c p
.K K 1

'
+

(9b)

c p
c p
p
.K K 1
.K K
' K
+

(9c)
Hasil yang dipeoleh di atas menunjukkan bahwa response lingkar tertutup (closed loop
response) suatu sistem order dua mempunyai cirri laku sebagai berikut :
a. Tetap berbentuk/berkelakuan sebagai sistem order dua.
b. static gain sistem lebih kecil dari static gain proses bila tak dikendalikan.
[
t
t y )) ( (
dengan kendali <
t
t y )) ( (
tanpa kendali]
c. natural period dan damping factor sistem yang dikendalikan lebih kecil
disbanding dengan harga kedua parameter itu untuk proses tanpa sistem
pengendalian.
Bila terhadap sistem pengendalian tersebut dilakukan perubahan set point berupa unit
step function, dan 0 ) ( s , maka response sistem dinyatakan oleh :

s
s s
p
K
s y
1
.
1 '. '. . 2
2 2
) ' (
'
) (
+ +


(10)
Bentuk response dalam variable t akan tergantung harga :
a. bila > 1

didapat response yang kelewat teredam (overdamped).


(lihat pers. 11.7 Stephanopaulus)
b. bila = 1

didapat response yang critically damped ; lihat pers. 11.8


c. bila < 1

didapat response yang underdamped ; lihat pers. 11.9


Akan tetapi, tak tergantung dari harga bila , static gain sistem semuanya sama.
[ ]
c p
c p
p
t
t
K K
K K
K s y s t y
. 1
.
' ) ( . lim )) ( (
+



Juga offset tak tergantung dari :
Offset =

t
sp
t y t y ) ( ) (
=
c p c p
c p
K K K K
K K
. 1
1
. 1
.
1
+

offset

0 bila K
c

!
Beberapa catatan :
119
1. Tergantung dari besarnya harga , maka damping coefficient sistem yang
dikendalikan dapat lebih besar, sama, atau lebih kecil dari satu
1
1
1
]
1

<

>
1 '
Bila > 1

response sistem sangat lamban dan tak berosilasi


Bila < 1

response sistem cepat, tetapi berosilasi.


Pengubahan harga K
c
dapat mempengaruhi harga dan offset. Bila K
c
dibesarkan,
offset mengecil.
2. Offset yang kecil dan response yang cepat merupakan hal yang dikehendaki,
tetapi harus dibayar dengan timbulnya overshoot yang lebih besar dan osilasi
yang lebih lama.
Jadi bila K
c
membesar, yang mempunyai efek menurunkan harga , maka :
Overshoot membesar (pers. 11.11 Stephanopoulus)
Decay ratio membesar (pers. 11.12)
Period of oscillation menurun (pers. 11.13)
Gambar berikut menunjukkan efek pengubahan harga K
c
.
Ingat kembali :
120
t
y(t)
K
c3
K
c2
K
c1
Kc
1
< Kc
2
< Kc
3
A
B
C
t
r
T
a. Overshoot : A/B = 1
]
1


2
1 /
e
b. Decay ratio : C/A = 1
]
1


2
1 / 2
e
= (overshoot)
2
c. Period of oscillation :
2
1
2..
T


d. Rise time : t
r
= waktu dari saat terjadinya perubahan sampai mencapai
(pertama kali) harga akhir.
e. Hubungan overshoot & decay ratio terhadap
14.3 Efek Pengendalian Integral
Akan dilakukan telaahan yang sama dengan dibagian terdahulu, tetapi kasus yang ditinjau
adalah :
pengendalian dengan integral control
proses yang dikendalikan merupakan proses order satu.
Servo problem.
Block diagram umum sistem pengendalian dengan umpan balik :

121
overshoot
Decay ratio
0 1.0
) (s y
sp
p
G
f
G
c
G
m
G
0 ) ( s
) (s E
+
+
+ -
) (s y
m
Gd
) (s m
Untuk servo problem : 0 ) ( s , maka fungsi transfer hubungan ) (s y dengan ) (s y
sp
dapat dituliskan sebagai berikut :
) ( .
. . . 1
. .
) ( s y
G G G G
G G G
s y
sp
m c f p
c f p
+

(1)
Agar persoalannya menjadi lebih sederhana, ditetapkan
G
m
= G
f
= 1 (2)
Bila prosesnya order satu
1
) (
+

s
K
s G
p
p
p

(3)
Karena pengendaliannya menggunakan integral control, maka :
s
K G
I
c c

1
.
(4)
Substitusikan pers. (2), (3), dan (4) ke persamaan (1); maka didapat :
) (
1
.
!
1
1
.
!
) ( s y
s
Kc
s
Kp
s
Kc
s
Kp
s y
sp
I p
I p
1
]
1

1
1
]
1

+
+
1
]
1

1
1
]
1



atau :
) (
1 . . . 2
1
) (
2 2
s y
s s
s y
sp
+ +


(5)
dimana :
c p
p I
.K K

(6)

c p p
I
.K K

2
1

(7)
Bila dilakukan perubahan set point dengan bentuk perubahan unit step function,
maka respons sistem :
s s s
s y
1
.
1 . . . 2
1
) (
2 2
+ +


(8)
dengan static gain :
[ ] 1 ) ( . lim )) ( (


s y s t y
t
t
dan offset = 1 1 = 0.
Memperhatikan hasil-hasil yang diperoleh terdahulu, dan mengingat hasil analisis
terhadap sistem order dua tanpa pengendalian, serta sistem order dua yang dikendalikan
dengan proportional control, dapat dikemukakan hal-hal berikut :
122
(a) integral control membuat order sistem menjadi lebih tinggi
[pers. (5) vs pers. (3)]
(b) karena dengan intergral control order sistem menjadi lebih tinggi,
dan karena sistem dengan order lebih tinggi memberi response yang lebih
lamban (sluggish), maka pengendalian integral saja terhadap sesuatu proses
akan menghasilkan sistem yang lebih lamban responsenya disbanding bila
prosesnya tak dikendalikan.
(c) Suatu ciri penting dari integral control adalah terjadinya
peniadaaan offset.
Soal : Lakukan pengujian untuk menunjukkan bahwa untuk regulator problem, suatu
sistem pengendalian dengan umpan balik yang menggunakan integral control
akan menghasilkan pola laku yang sama dengan yang diperoleh untuk servo
problem.
Beberapa catatan :
1. Persamaan (7) menunjukkan bahwa bentuk dari response lingkar tertutup akan
tergantung dari harga
I
dan K
c
; kombinasi harga
I
dan K
c
tersebut akan
menentukan apakah response sistem overdamped, critically damped, atau
underdamped. Penyetelan (tuning) harga
I
dan K
c
merupakan hal penting untuk
integral controller. [akan dibahas di bab 16 dan bab 18].
2. Persamaan (7) juga menunjukkan bahwa, pada harga
I
konstan, bila harga K
c
dibesarkan, maka mengecil dengan akibat :
Response akan berubah dari bentuk lamban dan kelewat teredam
(overdamped) menjadi lebih lebih cepat, tetapi underdamped dan
berosilasi.
Selain itu, overshoot dan decay ratio juga menjadi lebih besar.
Secara keseluruhan dapat disimpulkan bahwa kecepatan response diperbaiki
dengan memperbesar K
c
, tetapi diimbangi dengan deviasi yang lebih tinggi dan
osilasi yang lebih lama.
Gambar berikut dapat memperjelas uraian di atas.
123
K
c1
K
c2
K
c3
K
c1
< K
c2
< K
c3
y(t)
t
3. Dengan menurunkan harga
I
, seperti terlihat dari persamaan (7), akan diperoleh
efek yang sama dengan yang didapat dengan memperbesar Kc.
Gambar berikut memperjelas hal ini.
4. Kesimpulan-kesimpulan yang dikemukakan di (2) dan (3) dapat dirangkum
sebagai berikut :
Dengan memperbesar tindakan integrasi dalam pengendalian integral (K
c
dibesarkan dan
I
diturunkan) membuat response lingkar kendali lebih sensitive.
Kelak akan ditunjukkan dan dibahas bahwa tindakan membesarkan K
c
dan
menurunkan
I
tersebut cenderung untuk mengarahkan sistem ke keadaan tak
stabil.
14.5 Efek Tindakan Pengendalian Komposit.
Dalam menggunakan sistem pengendalian, pada umumnya pengendalian proporsional
dapat dilaksanakan secara berdiri sendiri. Tetapi untuk tindakan integral dan derivative
tak pernah dilakukan secara berdiri sendiri.
Tindakan integral dan derivative pad lazimnya dilaksanakan dalam bentuk pengendalian
PI (proportional-integral) atau PID (proportional-integral-derivative).
Efek PI control
1
]
1

+
s
Kc Gc
I

1
1
Kombinasi moda pengendalian proportional dan integral memberikan efek berikut
terhadap respons sistem :
(1) order respons akan meningkat lebih tinggi (efek moda pengendalian integral)
(2) offset ditiadakan (efek moda pengendalian integral)
(3) bila K
c
dibesarkan, response menjadi lebih cepat (efek moda pengendalian
proportional dan integral) dan terhadap perubahan set point akan menimbulkan
osilasi lebih besar, atau overshoot dan decay ratio yang membesar (efek moda
124

I1

I2

I3

I1
<
I2
<
I3
y(t)
t
pengendalian integral). Harga K
c
yang besar menghasilkan response yang lebih
sensitive.
(4) Bila
I
dibesarkan pada Kc tetap, response akan lebih cepat tetapi lebih berosilasi
dengan overshoot dan decay ratio membesar (efek integral mode).
Bab XVI
Perancangan Pengendali Dengan Umpan Balik
Dalam bab ini akan dibahas permasalahan perancangan pengendali yang berkaitan dengan
pertanyaan :
(1) Bagaimana memilih tipe pengendali dengan umpan balik (P, PI, PID)
(2) Bagaimana mengatur parameter pengendali yang dipilih (Kc,
I
,
D
) untuk
memperoleh respons optimum dalam proses yang dikendalikan.
16.1 Garis besar persoalan perancangan
Pertanyaan 1.
Tipe pengendali dengan umpan balik yang mana yang akan digunakan untuk
mengendalikan suatu proses tertentu?
Misal dipilih PI.
125
K
c1
K
c2
K
c3
K
c1
< K
c2
< K
c3
y(t)
t
Terlihat respons sistem tergantung pada K
c
,
I
; diperlukan penetapan parameter K
c
,
I
.
Pertanyaan 2.
Bagaimana memilih harga yang tepat untuk parameter yang dapat diatur suatu
pengendali dengan umpan balik?
Dikenal sebagai persoalan controller tuning. Diperlukan pengukuran kuantitatif untuk :
- membandingkan alternative yang ada.
- Memilih pengendali yang tepat.
- Memilih harga parameter yang tepat.
Pertanyaan 3.
Kriterian kinerja apa yang harus diterapkan untuk pemilihan dan penyetelan (tuning)
pengendali?
Kriteria kinerja yang dapat digunakan :
- mempertahankan penyimpangan maximum sekecil mungkin.
- Mencapai waktu yang diperlukan sampai respons tenang kembali yang pendek.
- Meminimumkan integral kesalahan sampai proses kembali pada keadaannya yang
diinginkan.
Kriteria kinerja yang berbeda akan mengarah pada perancangan pengendali yang berbeda.
16.2 Kriteria kinerja sederhana.
Misal
Bila kriteria : kembali ke tingkat pengoperasian yang diinginkan secepat mungkin

dipilih respons A.
Bila kriteria : jaga agar maximum penyimpangan sekecil mungkin, atau : kembali
ketingkat pengoperasian dan berada dekat tingkat tersebut. Dalam waktu sependek
mungkin

dipilih respons B.
Untuk tiap aplikasi kriteria pada pengendali dibedakan dua kriteria :
(1) Steady state performance kriteria
Kriteria yang mengarah pada penciptaan penyimpangan = 0, pada keadaan steady
state. Misal untuk pengendali proportional dengan menaikkan K
c
.
(2) Dynamic response performance kriteria
126
A
B
y(t)
t
level yang diinginkan
Kriteria penilaian kinerja pengendali selama mencapai keadaan akhirnya yang
dapat didasarkan pada respons di beberapa titik atau keseluruhan.
Kriteria kinerja sederhana didasarkan pada bentuk karakteristik respons lingkar tertutup
suatu sistem. Yang umum digunakan :
Overshoot
Rise time
Setting time
Decay ratio
Frequency of oscillation of the transient.
Kriteria kinerja sederhana yang paling sering digunakan :
Decay ratio =
4
1
1
. . 2
exp
2

1
]
1


A
C
Contoh 16.1
Penyetelan pengendali dengan kriteria decay ratio =
servo problem dengan PI-C.
G
m
= G
f
= 1
) (
1 . . . 2
1
) (
2 2
s y
s s
s
s y
sp
I
+ +
+

c p
p I
K K .

) . 1 (
. .
.
2
1
c p
c p p
I
K K
K K
+

Decay ratio =
4
1
1
. . 2
2

1
]
1


Tentukan terlebih dahulu K
c
untuk memungkinkan respons mampu kembali ke level yang
diinginkan.
Tentukan
I
untuk memenuhi syarat decay ratio.
16.3 Kriteria Kinerja time integral
Kriteria yang digunakan untuk kelompok ini didasarkan pada respons keseluruhan proses.
127
A
C
t
p
K
t y ) (
Kriteria yang sering digunakan :
1. Integral of the square error (ISE),
ISE =

0
2
) ( dt t E
2. Integral of the absolute value of the error (IAE)
IAE =

0
) ( dt t E
3. Integral of the time-weighted absolute error (ITAE)
ITAE =

0
) ( . dt t E t
Dimana : G(t) = y
sp
(t) y(t)
= penyimpangan respons dari harga set point yang diinginkan
Pemilihan pengendali dan penentuan parameter ditujukan untuk meminimumkan ISE,
IAE, dan ITAE melalui pengaturan parameter pengendali.
Mis :
0


ISE ISE
I
Untuk error yang besar ISE lebih baik dari IAE
Untuk error yang kecil IAE lebih baik dari ISE
Untuk error yang terjadi pada waktu yang lama, ITAE lebih baik.
Bila penyetelan parameter dilakukan dengan kriteria ISE, IAE, atau ITAE perlu
diperhatikan :
1. Kriteria yang berbeda akan mengarah keperancangan pengendali yang
berbeda.
2. Untuk kriteria yang sama, perubahan input yang berbeda mengarah pada
perancangan yang berbeda.
16.4 Pemilihan tipe pengendali dengan umpan balik
Tahapan untuk memilih yang dapat ditempuh :
128
Time
Output
ITAE
IAE
ISE
1. Definisikan kriteria kinerja yang sesuai (ISE, IAE, ITAE).
2. Hitung harga kriteria kinerja menggunakan pengendali P, PI, atau PID yang tepat
untuk parameter Kc,
I
,
D
.
3. Pilih pengendali (controller) yang dapat memberi harga yang tepat untuk kriteria
kinerja yang dipilih.
Kelemahan prosedur di atas :
1. membosankan
2. mengandalkan model yang mungkin tidak dikenal dengan benar.
3. melibatkan kemenduaan (ambiguitas) tertentu; kriteria yang mana yang paling
tepat dan perubahan input mana yang harus diperhatikan.
Untuk menghindari persoalan di atas, pemilihan pengendali yang tepat dimulai dengan
dasar pertimbangan kualitatif kelakuan perangkat pengendali.
1. Proportional Control
o mempercepat respons pengendali
o menghasilkan offset untuk semua proses, kecuali proses yang memiliki
bentuk 1/s pada fungsi transfernya.
2. Integral Control
o menghilangkan setiap offset
o penghilangan offset biasanya disertai penyimpangan maximum yang lebih
tinggi.
o menghasilkan kelambanan dan respons oasilasi yang panjang.
o iika gain K
c
ditambah untuk menghasilkan respons yang lebih cepat,
sistem lebih berosilasi dan mungkin mengarah ke tak stabil.
3. Derivative Control
o mengantisipasi penyimpangan berikutnya dan memperkenalkan tindakan
yang tepat.
o menambah efek penstabilan pada respons lingkar tertutup proses.
Dari pilihan di atas, PID yang paling baik, karena dimungkinkan flexibilitas yang paling
tinggi untuk mencapai respons terkendali yang diinginkan, karena ada (3) tiga parameter
yang dapat diatur.
Dipihak lain timbul permasalahan penyetelan yang lebih kompleks karena harus mengatur
3 parameter.
Untuk keseimbangan antara kalitas yang diinginkan dan kesukaran penyetelan dalam
tahapan pemilihan pengendali yang sesuai dapat digunakan aturan berikut :
1. Jika memungkinkan, gunakan pengendali sederhana proportional, P.
Pengendali P dapat dengan baik digunakan untuk :
a. Offset yang memadai dicapai dengan harga K
c
yang sedang.
b. Proses memiliki bentuk 1/s pada fungsi transfernya

bila ada bentuk ini,


dengan pengendali saja offset tidak timbul.
Misal :
Untuk pengendalian tekanan gas dan arus air dengan pengendali P saja sudah
cukup.
2. Jika pengendali P belum mencukupi, gunakan pengendali PI.
o Sering (selalu) digunakan untuk mengendalikan aliran (flow control).
o Respons sistem aliran cukup cepat, sehingga kecepatan respons sistem
pengendali dengan umpan balik masih tetap cepat walau ada perlambatan
karena pengendali integral.
129
3. Gunakan pengendali PID untuk menambah kecepatan dan mempertahankan
ketegapan (kekokohan) respons pengendali lingkar tertutup. PI dapat mengurangi
offset tetapi juga mengurangi kecepatan respons lingkar tertutup. Untuk proses
kapasitas-ganda dimana responsnya cukup lamban, penambahan pengendali PI
membuat respons semakin lamban. Dalam kasus seperti ini, penambah aksi
pengendali derivative dengan efek penstabilan memungkinkan penggunaan gain
K
c
yang lebih besar untuk menghasilkan respons yang lebih cepat tanpa
mengakibatkan osilasi yang berlebihan.
Untuk pengendalian temperature dan komposisi (dimana responsnya lamban) biasanya
digunakan aksi dari derivative.
16.5 Penyetelan Pengendali
Setelah pilihan pengendali dengan umpan balik ditetapkan, masih dihadapi masalah
penentuan berapa harga parameter yang dapat diatur harus ditetapkan.
Tiga pendekatan yang dapat ditempuh
1. gunakan kriteria sederhana yang dipilih (lihat 16.2)
2. gunakan kriteria kinerja time integral seperti ISE, IAE, atau ITAE.
3. gunakan aturan semi-empiris yang telah dibuktikandalam praktek nyata.
Metoda penyetelan secara empiric yang popular dikenal sebagai: process reaction curve
method dikembangkan oleh Cohen dan Coon.
Antara y
m
dan c diperoleh fungsi transfer :
GPRC(s) =
) (
) (
s c
s y
m
= G
f
(s). G
p
(s). G
m
(s)
PRC = merupakan fungsi proses, sensor dan elemen pengatur akhir.
Dari pengamatan Cohen & Coon, respons dari kebanyakan unit proses terhadap
perubahan input dari fungsi transfer G
PRC
(s), menunjukkan bentuk sigmoidal (berbentuk
s) yang dapat mempunyai fungsi transfer orde satu dengan dead time.
GPRC(s) =
) (
) (
s c
s y
m
=
1 .s
K.e
tds
+

Dimana :
K = static gain
130
G
d
G
p
G
t
G
m
) (s y
sp
) (s y
m
s
A
s c ) (
t
d
= dead time = time constant
K =
A
B
state steady pd input
state steady pd output

s
B

t
d
= ketinggian waktu sampai sistem memberi respons.
Dari analisis perubahan beban dan kriteria kinerja seperti :
- harga decay ratio
- minimum offset
- minimum ISE
Cohen & Coon menyampaikan formulasi hubungan matematik harga parameter
pengendali sebagai berikut :
1. Pengendali Proportional (P)

,
_

3
1 .
1
d
d
c
t
t K
K
2. Pengendali PI

,
_

12
9 . 0 .
1
d
d
c
t
t K
K
1
1
1
1
]
1

+
+

d
d
d I
t
t
t
. 20 9
. 3 30
3. Pengendali PID

,
_

4 3
4
.
1
d
d
c
t
t K
K
1
1
1
1
]
1

+
+

d
d
d I
t
t
t
. 81 13
. 6 32
131
s
t
y
m
t
d
Respons yang diperkirakan
Respons yang sebenarnya
Input : A
s = kemiringan respons
pada titik infleksi
B
1
1
1
1
]
1

d
d D
t
t
. 2 11
4
Catatan :
1. Cara penentuan parameter di atas didasarkan pada asumsi : bentuk respons lingkar
terbuka sigmoidal kebanyakan unit, dapat diexpresikan oleh sistem orde satu
dengan dead time. Mungkin untuk hal tertentu, anggapan ini tidak benar, untuk
ini metoda di atas dapat digunakan sebagai langkah awal perkiraan.
2. Bentuk respons lingkar terbuka kebanyakan unit berupa sigmoidal, karena
hamper semua proses phisik yang ditemui dalam industri kimia berupa orde 1 atau
proses kapasitas ganda dengan respons berbentuk :
Kelakuan respons berisolasi disebabkan oleh pengendali dengan umpan balik.
Contoh 16.4 Penyetelan pengendali dengan umpan balik melalui Process Reaction
Curves
1. Proses dengan waktu kelambatan (delay) yang pendek :
K
c
=

,
_

d
t
f
1
.
t
d

K
c
akan sangat besar.
Dalam praktek dipilih harga K
c
yang paling maksimum yang
memungkinkan.
2. Proses kapasitas ganda
) ! )( ! (
2 1
+ +

s s
K
G
p
p

) ! ( +

s
K
G
m
m
m

) ! ( +

s
K
G
f
f
f

132
t
output
Untuk harga-harga parameter yang ditetapkan sebagai berikut :
K
p
= 1.0 ; K
m
= 1.0 ; K
f
= 1.0

1
= 5 ;
2
= 2 ;
f
= 0.0 ;
m
= 10.0
dapat diperoleh dari kueva PRC
Dengan menggunakan formulasi Cohen :
Untuk P : K
c
= 8.3
PI : K
c
= 7.3 ;
I
= 6.6
PID : K
c
= 10.9 ;
I
= 5.85 ;
D
= 0.89
133
t
d
0
25 50
t
1.0
Perkiraan Dari kurva ini diperoleh harga :
s = 0.05 ; B = 1.0 ; = =20
t
d
= 2.5 ; K = = 1.0
PRC dapat diperkirakan dengan
G
PRC
=
BAB XVII
ANALISIS FREQUENCY RESPONSE PROSES LINIER
Dalam bab ini akan dibahas perancangan perancangan pengendali dengan umpan balik
cara frequency response analysis.
Bila sistem linier dikenal input sinusoidal, setelah perioda waktu yang lama, output sistem
juga akan berbentuk sinusoidal.
Melalui analisis frequency response akan ditinjau bagaimana perubahan bentuk
gelombang sinusoidal output (amplitude, sudut phase) dengan frequency input.
17.1 Respons sistem orde 1 terhadap input sinusoidal.
Fungsi transfer orde 1.
G(s) =
1 ) (
) (
+

s
K
s f
s y
p
p

(17.1)
Bila input berupa sinus dengan amplitude A, frekuensi .
f(t) = A. sin t
f(s) =
2 2
s
A
+
(17.2)
(17.1) dan (17.2)
2 2
p
p
s
A.
.
1 s
K
(s) y
+ +

=
) - )(s (s
A.
.
1 s
K
p
p
j j + +
134
j s
C
j s
C
1/ s
C
(s) y
3 2
p
1

+
+
+
+

Inversi :
y(t) =
sini
1
.A K
coso
1
.A.A. K
e
1
.A.A. K
2 2
p
p
2 2
p
p p t/
2 2
p
p p
p
+
+
+

+

0 e , t
p
t/


Setelah waktu yang lama, respons sistem order satu terhadap input sinusoidal.
y
ss
(t) =
sini
1
.A K
coso
1
.A.A. K
2 2
p
p
2 2
p
p p
+
+
+

(17.3)
Goneometri : a
1
.cos b + a
2
. sin b = a
3
. sin (b + )
a
3
=
2
2
2
1
a a +
= tan
-1

,
_

2
1
a
a
Dari persamaan (17.3)
y
ss
(t) =
( ) t sin
1
.A K
2 2
p
p
+
+
(17.4)
= tan
-1
(-
p
)
Dari persamaan (17.4) dan (17.6) dapat diamati :
1. Bentuk akhir respons (respons pada steady state) sistem ore pertama terhadap
input sinusoidal juga merupakan gelombang sinus dengan frekwensi yang sama.
2. Rasio amplitude output terhadap amplitude input (amplitude ratio) merupakan
fungsi frekuensi :
AR =
1
K
2 2
p
p
+
3. Gelombang output tertinggal dibelakang (phase log) gelombang input dengan
sudut , yang juga merupakan fungsi .
Ketiga pengamatan di atas tidak hanya berlaku untuk sistem orde pertama, tapi
berlaku untuk semua sistem orde linier.
Catatan :
135
A
B
input
output
t
AR = A/B
SS

1. Tinjau bilangan kompleks w,


w = a + jb
a = R
c
(w) : bag. Bil. Riil dari w
b = I
m
(w) : bag. Bil. Imaginer dari w
w = modulus atau magnitude atau harga absolute dari w
w = arg (w) = phase angle atau argument w
w = [ ] [ ]
2
m
2
c
(w) I (w) R + (17.7)
w = tan
-1

,
_

) (
) (
w R
w I
c
m
(17.8)
a = w cos
b = w sin
w = w cos + j w sin
cos =
2
j j
e e

+
; sin =
j
e e
j j
2

w = w
2
j j
e e

+
+ j w
j
e e
j j
2

w = w .e
j

(17.9)
2. Bila, z = a jb
w = z dan arg z = -arg w (17.10)
3. Bila ke dalam pers. (17.1)
136

a
b
w = a + jb
w
Sumbu Imaginer
Sumbu Riil
G(s) =
1 ) (
) (
+

s
K
s f
s y
p
p

Disubstitusikan s = jw
G(jw) =
1 ) (
) (
+

jw
K
s f
s y
p
p

=
1 + jw
K
p
p

.
1
1
+
+
jw
jw
p
p

=
1
2 2
+ w
K
p
p

- j.
1
2 2
+ w
w K
p
p p

G(jw) =
2
2 2
2
2 2
1 1

,
_

+
+

,
_

+ w
w K
w
K
p
p p
p
p

G(jw) =

,
_

+
+
2 2 2
2 2 2
) 1 (
) 1 (
w
w K
p
p p

G(jw) =

+ ) 1 (
2 2
w
K
p
p

= AR
arg (G(jw)) = tan
-1
(-w
p
)

=
Amplitudo Ratio (AR) dan Phase lag ( ) respons steady state sistem orde saru
masing-masing sama dengan modulus dan argument dari fungsi transfer sistem
tersebut dengan substitusi s = jw.
17.2 Karakteristik Frequency Response sistem linier secara umum.
Fungsi transfer :
G (s) =
) (
) (
) (
) (
s P
s Q
s f
s y

(17.11)
Q(s) : fungsi polinominal orde m
P(s) : fungsi polinominal orde n
m < n
Untuk input sinusoidal : f(t) = A sin t
2 2
s
A
G(s). (s) y
+

) )(s (s
A
G(s). (s) y
j j +

137
) (s ) (s
a
p - s
C
. ..........
p - s
C
p - s
C
p - s
C
(s) y
n
n
3
3
2
2
1
1
j
b
j
+
+
+
1
]
1

+ + + +
(17.12)
dimana p
1
, p
2
, ..p
n
harga poles G(s)
Bentuk
n
n
3
3
2
2
1
1
p - s
C
., ,.........
p - s
C
,
p - s
C
,
p - s
C
memberi hasil e
p1t
, e
p2t
, e
pnt
Untuk p
1
, p
2
, ..p
n
negative, e
p1t
, e
p2t
, e
pnt
akan

0 pada t

t j t j
e b e a

. . (t) y
ss
+

Menentukan a dan b
) )(s (s
A
G(s). y(s)
j j +

=
) (s ) (s
a
j
b
j
+
+
) (s
A
G(s).
j
=
) (s j
b
a

+ ) (s j +
s = - j a =


j
j G A
2
) (

a =
2j
) j AG(


b =
2j
) AG(j
y
ss
(t) = -
2j
) j AG(
e
-j

t
+
2j
) AG(j
e
j

t
(17.13)
bentuk polar G(-j) & G(j)
G(-j) = G(-j)e
-j

= G(j)e
-j


G(j) = G(j) e
j

y
ss
(t) = -
2j
) G(j A
e
j(

t+

)
+
2j
) G(j A
e
j(

t+

)
=
2j
e e
) G(j A
) t -j( ) t j(

+ +

y
ss
(t) =
) G(j A
sin (t + )
Kesimpulan :
(i) Respons pada t

berbentuk sinusoidal dengan frekwensi .


(ii) Amplitudo Ratio, AR =
) G(j A
/A =
) G(j
138
(iii) Phase lag, = arg
) G(j
Contoh 17.1 Freq. Response of a Pure Capacitive Process
Fungsi transfer : G(s) =
s
K
p
s = j

G(j) =

j -
j -
.
j j
p p
K K

= 0 -

p
K
j
AR =
) ( j G
=

p
K
(17.15)
= tan
-1
- = - 90
o
(17.16)
Contoh 17.2 Freq. Response of N Noninteracting Capacities in series.
FT : G(s) = G
1
(s).G
2
(s)..G
N
(s)
=
1
... ..........
1
.
1
2
2
1
1
+ + + s
K
s
K
s
K
N
N

s = j
G(j) = G
1
(j) G
2
(j).. G
N
(j)
=
N
j j j
e e e

) (j G . .......... ) (j G . ) (j G
N 1 1
1 1
AR =
) G(j
=
) (j G . .......... ) (j G . ) (j G
N 1 1

AR =
2 2 2 2
2
2
2 2
1
1
1
. ..........
1
.
1
N
N
K K K
+ + +
= AR
1
. AR
2
.AR
N
=
1
+
2
+
3
= tan
-1
(-
1
) + tan
-1
(-
2
) + + tan
-1
(-
N
)
Contoh 17.3 Freq. Resp. Sistem Order Dua
G(s) =
1 . . . 2
2 2
+ + s s
K
p

s = j G(j) =
. . . 2 . ) 1 (
2 2
j
K
p
+ +
=
. . . 2 . ) 1 (
2 2
j
K
p
+ +
.


. . . 2 . ) 1 (
. . . 2 . ) 1 (
2 2
2 2
j
j
+
+
139
=
2 2 2 2 2 2 2 2
2 2
) . . . 2 ( ) 1 ) 1 (
) . . . 2 (
.
) . . . 2 ( ) 1 ) 1 (
) 1 (




+ +

+ +

p p
K
j
K
AR =
) ( j G
2 2 2 2
) . . . 2 ( ) 1 ( +
p
K
(17.20)
= tan
-1

,
_

2 2
1
. . . 2


(17.21)
Contoh 17.4 Freq. Resp. of Pure Dead-Time Process
G(s) = e
s
d

s = j G(j) = e
j
d

AR = G(j) = 1 (17.22)
= arg G(j) = -
d
(17.23)
Contoh 17.5 Freq. Resp of Feedback Controllers
1. Proportional Controller
G
c
(s) = K
c
AR = K
c
= 0
2. Proportional-Integral Controller (PI)
G
c
(s) = K
c

1
]
1

+
s
I

1
1
s = j = K
c



j
j
j
I
I
I

1
]
1

+ .
1
1
.
= K
c

.
1
1
1
]
1


I
j
AR =
( )
2
1
1 ) (
I
c
K j G

+
(17.24)
= tan
-1
( )

,
_

1
< 0 (17.25)
3. Proportional-derivative controller
G
c
(s) = K
c
(1 +
D
s)
s = j = K
c
(1 +
D
j)
AR = ) (1 Kc ) (
2 2

D
j G + (17.26)
140
= arg G
c
(j) = tan
-1
(
D
) > 0 (17.27)
Proportional-integral-derivative controller
G
c
(s) = K
c

1
]
1

+ + s
s
D
I

1
1
AR = K
c
1
1
2
+

,
_



I
D
(17.28)
= tan
-1

,
_



I
D
1
(17.29)
17.3 Diagram Bode
Suatu cara untuk menunjukkan karakteristik frequency response sistem.
AR = f()
= f()
Diagram Bode terdiri dari sepasang kurva yangmenunjukkan :
Bagaimana logaritma AR berubah dengan .
Bagaimana berubah dengan .
Sistem orde pertama
AR =
2 2
1
p
Kp
+
(17.6)
= tan
-1
(-
p
) (17.5)
misalkan K
p
= 1
log AR = - log (1 +
p
2

2
) (17.20)
Untuk memudahkan, kurva dibuat antara
log AR vs (

konstan)
1. Untuk

0,

0
log AR = - log 1

log 1
-

log 1
2. Untuk

log AR -log (
p
2

2
)
1/2
- log
p

Dalam grafik logaritma :
log AR = log 1

garis horizontal yang melalui AR = 1


log AR = - log
p

garis yang melalui AR = 1 untuk = 1, dan turun dengan


slope -1 dengan fungsi
p
.
Kurva terhadap
Untuk

0,

tan
-1
(-) = -90
o

1/
p
,

tan
-1
(-1) = -45
o
141
Corner
Freq.
-1
1.0
0.001
0.01
0.1
p
K
AR
1.0 100 0.01
0
-45
-90

p
Pure Capacitive Process
Second order system
142
-90
.001
1.0
.1
.01
10
.01 =1 100

p
K
AR
o
p
p
K
AR
s
K
s G
90
) (

.001
.1
.01
10
100
p
K
AR
( ) ( )
( )

,
_

+ +

2 2
2
2
2 2
2 2
1
. . . 2
tan
. . . 2 1
1 . . . 2
) (



p
p
K
AR
s s
K
s G
-90
.01
1.0

-180
0
1.0
1.0
2.0
= 1

p
Pure dead time system
PI. Controller
143
1.0
0
-180
-360

.01 1 10 100

AR
G(s) = e
AR = 1
= -
d

You might also like