You are on page 1of 15

0 2 4 6 8 10 12 14 16 18 20

0
0.2
0.4
0.6
0.8
1
1.2
1.4
Step Response
Time (sec)
A
m
p
l
i
t
u
d
e
PENGENALAN MATLAB:
TOOL ANALISIS SISTEM PENGENDALIAN
TKS-3248
PENGENDALIAN PROSES
Hari Rionaldo/Zulfansyah
LAB. PENGENDALIAN & PERANCANGAN PROSES
TEKNIK KIMIA, UNIVERSITAS RIAU
6/7/2014
1
Lab. Pengendalian & Perancangan Proses
1. Matlab Function dalam Analisis Sistem
Pengendalian
Matlab menyediakan Toolbox yang didalamnya terdapat berbagai
fungsi untuk:
2
mengidentifikasi model proses
memeriksa kestabilan sistem
perancangan sistem kontrol
dan simulasi proses
Daftar toolbox yang disediakan oleh Matlab dalam Menganalisis Sistem
Pengendalian:
Control System Toolbox (CST)
System Identification Toolbox (SIT)
Model Predictive Control Toolbox (MPCT)
For Undergraduate Students, we just need Control System Toolbox.
In Advance Process Control SIT and MPCT is also needed
Control System Toolbox (CST)
Di dalam CST tersedia berbagai fungsi yang dibutuhkan dalam
menganalisis sistem pengendalian proses. Ketik perintah:
>> help control
3
Silahkan periksa:
Version
Daftar fungsi yang tersedia
Kegunaan dan Cara Penggunaan Fungsi
( )
2
1
4 2 1
s
G s
s s
+
=
+ +
Latihan
Mengevaluasi Fungsi Transfer
4
0 2 4 6 8 10 12 14 16 18 20
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Step Response
Time (sec)
A
m
p
l
i
t
u
d
e
Mendefinisikan Fungsi Transfer:
Mengevaluasi dgn fungsi step():
5
1. Studi Kasus:
Closed-Loop, Mixing Process Model
1. Gambarkan blok diagram fungsi transfer untuk sistem pengendalian
di atas.
2. Turunkan fungsi transfer untuk setiap blok pada blok diagram
TO DO:
Konsentrasi umpan A berfluktuasi.

Tujuan Pengendalian:
Meminimalisasi fluktuasi yang terjadi melalui
katup pengendalian pneumatic
6
Tranmission Line & Composition Transmitter
( )
0.52s
TL
G s e

=
Transfer Line:
7
PID Controller:
( )
1
1
1
2.016 1 0.154
0.87
PID c D
I
G s K s
s
s
s


= + +



= + +


Transducer:
0.75
IP
psig
K
ma
=
8
Process:
Next:
Combine all block diagram
Control Valve:
9
Blok Diagram Lengkap Sistem Pengendalian
Next:
Respon Closed-loop: Sistem Pengendalian
Matlab Application
10
Matlab Script:
Open new m file and
Named by case1


11
Continue:


12
Hasil:
Respon sistem pengendalian


Servo Problem Load Problem
13
Servo:
Step for 1 magnitude
Load:
Step for 1 magnitude
Using Simulink Block Diagram
14
15

You might also like