Sistem Kontrol Dasar: Apa itu Zero-Pole-Gain??

Apa itu Zero dan Pole?

Nilai dari pole dan zero dari suatu sistem sangat menentukan apakah sistem tersebut stabil apa tidak. Selain itu, pole dan zero juga menentukan seberapa baik kinerja/performa dari sistem tersebut. Dalam cara yang paling sederhana, kontroller dapat dirancang hanya dengan menetapkan nilai tertentu pada pole dan zero untuk menstabilkan suatu sistem. Sistem yang "layak" atau proper harus memiliki jumlah pole yang sama atau lebih besar dari zero.

Katakanlah kita memiliki fungsi alih yang didefinisikan sebagai rasio dari dua polinomial sebagai berikut.

$$ G(s)=\frac{numerator}{denominator}=\frac{N(s)}{D(s)} $$

dimana \(N(s)\) dan \(D(s)\) adalah polinomial. 

Zero adalah akar dari polinomial \(N(s)\) yang dapat diperoleh dengan asumsi \(N(s)=0\) sehingga \(s\) dapat diselesaikan. Pole adalah akar dari polinomial \(D(s)\) yang dapat diperoleh dengan asumsi \(D(s)=0\) sehingga \(s\) dapat diselesaikan. Orde polinomial dari suatu fungsi adalah nilai eksponen tertinggi dalam polinomial tersebut. Oleh sebab itu, suatu fungsi alih tidak boleh memiliki zero yang lebih banyak dari pole. Dalam kata lain, orde polinomial dari \(D(s)\) harus lebih besar atau sama dengan \(N(s)=0\) agar sistem dapat dikatakan layak.

Misalnya kita mempunyai fungsi alih sebagai berikut.

$$ G(s) = \frac{s+5}{s^2+0.16} $$

Kita mendefinisikan \(N(s)\) dan \(D(s)\) sebagai polinomial numerator dan denominator sebagai berikut.

\(N(s) = s + 5\)

\(D(s) = s^2+0.16\)

Kemudian, kita asumsikan \(N(s)=0\), maka \(s\) didapatkan sebagi berikut.

\(N(s) = s + 5 = 0 \to s = -5\) 

Maka kita memiliki zero di \(s \to -5\). Hal yang sama juga berlaku untuk menyelesaikan polinomial \(D(s)\).

\(D(s) = s^2+0.16 = 0 \to s = i0.4, -i0.4\)

Sehingga kita memiliki pole di \(i0.4, -i0.4\).


Komentar

Yang lagi trending

Sistem Kontrol Dasar: Cara Merepresentasikan Sistem Dinamik

Apa itu access specifiers pada bahasa C++?