Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Tips Penggunaan MATLAB dalam PENGENDALIAN PROSES Ir. Abdul Wahid Surhim, MT.

Presentasi serupa


Presentasi berjudul: "Tips Penggunaan MATLAB dalam PENGENDALIAN PROSES Ir. Abdul Wahid Surhim, MT."— Transcript presentasi:

1 Tips Penggunaan MATLAB dalam PENGENDALIAN PROSES Ir. Abdul Wahid Surhim, MT.

2 Mencari AKAR POLINOMIAL Matlabnya: –Fungsi standar untuk “akar” itu “roots” –roots([ ])

3 Membuat FUNGSI ALIH Fungsi standar untuk “fungsi alih” itu “tf” G = tf(5, [ ])

4 Membuat Grafik FUNGSI STEP Fungsi standar untuk “unit step” itu “step” G = tf(5, [ ]) step(G)

5 Membuat Grafik ROOT LOCUS Fungsi standar untuk “unit step” itu “step” G = tf(5, [ ]) rlocus(G)

6 Memasukkan Harga setelah di-RUN Memasukkan harga atau nilai setelah program di-run dilakukan untuk simulasi Fungsi standarnya “input”: Kc=input('Masukkan harga Kc: '); Ti=input('Masukkan harga Ti: '); Td=input('Masukkan harga Td: ');

7 Simulasi Sistem Pengendalian Proses Heat Exchanger:Sensor: Control Valve: Kontroler PID:

8 Kode MATLAB Kc=input('Masukkan harga Kc: '); Ti=input('Masukkan harga Ti: '); Td=input('Masukkan harga Td: '); tn=input('Waktu akhir: '); h=input('dt: '); Gc=Kc*tf([Ti*Td Ti 1],[Ti 0]); Gv=tf(0.016,[3 1]); Gp=tf(50,[30 1]); Gs=tf(1,[10 1]); Kp=0.8; n=Gc*Gv*Gp; d=1+Gc*Gv*Gp*Gs; % SERVO (Setpoint) G=n/d; t=0:h:tn; step(G,t) [y,t]=step(G,t); n=length(t); IAE=0; for j=2:n IAE(j)=IAE(j-1)+h*abs(1-y(j-1)); end pause plot(t,IAE) IAE=IAE(n)


Download ppt "Tips Penggunaan MATLAB dalam PENGENDALIAN PROSES Ir. Abdul Wahid Surhim, MT."

Presentasi serupa


Iklan oleh Google