Pemodelan Ruang Keadaan

38
1 I.DAFTAR ISI I. DAFTAR ISI .................................................................................. 1 II. URAIAN MATERI 2.1 Pendahuluan .............................................................................. 2 2.2 Penyajian Ruang Keadaan Dari System .................................... 3 2.3 Penyelesaian Persamaan Keadaan Parameter Konstan............ 17 2.4 Matriks Alih ............................................................................. 27 2.5 Sistem Linier Parameter –Berubah .......................................... 29 III. RANGKUMAN DARI URAIAN MATERI ................................ 34 IV. REFERENSI ................................................................................. 36 V. LATIHAN SOAL DAN PENYELESAIAN ................................. 37

description

Teknik Automation

Transcript of Pemodelan Ruang Keadaan

Page 1: Pemodelan Ruang Keadaan

1

I.DAFTAR ISI

I. DAFTAR ISI .................................................................................. 1

II. URAIAN MATERI

2.1 Pendahuluan .............................................................................. 2

2.2 Penyajian Ruang Keadaan Dari System .................................... 3

2.3 Penyelesaian Persamaan Keadaan Parameter Konstan ............ 17

2.4 Matriks Alih ............................................................................. 27

2.5 Sistem Linier Parameter –Berubah .......................................... 29

III. RANGKUMAN DARI URAIAN MATERI ................................ 34

IV. REFERENSI ................................................................................. 36

V. LATIHAN SOAL DAN PENYELESAIAN ................................. 37

Page 2: Pemodelan Ruang Keadaan

2

II. URAIAN MATERI

2.1 PENDAHULUAN

Keterbatasan teori control konvensionl. Pada teori konvensional yang

dianggap penting hanyalah sinyal- sinyal masukan, keluaran dan sinyal kesalahan,

analisis dan desain control dilakukan dengan menggunakan fungsi alih , bersama-

sama dengan teknik grafis seperti diagram tempat kedudukan akar dan diagram

nyquist. Karakteristik yang unik dari teori control konvensional adalah bahwa

karakteristik tersebut ditentukan oelh hubungan antara masukan dan keluaran sistem,

fungsi alih.

Kelemahan pokok dari teori konvensioanal aadalh bahwa , pada

umumnya. Teori ini hanya dapat diterapkan pada sistem linier parameter konstan

(time invariant). Teori ini tidak dapat diterapkan untuk sistem parameter berubah

(time varying). Untuk memudahkan para insinyur mulai mengembangkan control

modern dengan salah satu cara yaitu analisis ruang keadaan sistem control sebelum

kita mempelajari lebih lanjut maka kita harus mendefinisikan arti kata keadaan,

variable keadaan, vector keadaan dan ruang keadaan.

Keadaan. Keadaan suatu sistem dinamik adalah himpunan terkecil dari

variable yang disebut variable keadaan sedemikian rupa sehingga dengan mengetahui

variable- variable ini pada 𝑑 = 𝑑0, bersama-sama dengan masukan untuk 𝑑 β‰₯ 𝑑0, kita

dapat menentukan secara lengkap perilaku sistem untuk setiap waktu untuk 𝑑 β‰₯ 𝑑0.

Jadi, keadaan suatu sistem dinamik pada saat t secara unik ditentukan oleh

keadaan tersebut pada = 𝑑0 dan masukan untuk 𝑑 β‰₯ 𝑑0 dan tidak bergantung pada

keadaan dan masukan sebelum 𝑑0. Perhatikan bahwa dalam membahas sistem linier

parameter konstan, biasannya kita pilih waktu acuan t0 sama dengan nol

Variabel keadaan. Variable keadaan suatu sistem dinamik adalah himpunan

terkecil dari variable variable yang menentukan keadaan sistem dinamik. Jika paling

tidak diperlukan n variable π‘₯1(𝑑), …, π‘₯𝑛(𝑑) untuk melukiskan secara lengkap

perilaku sistem dinamik (sedemikian rupa sehingga setelah diberikan masukan untuk

𝑑 β‰₯ 𝑑0 dan syarat awal pada 𝑑 = 𝑑0 maka keadaan sistem yang akan datang telah

ditentukan secara lengkap), maka n variable π‘₯1(𝑑), π‘₯2(𝑑) …., π‘₯𝑛(𝑑) tersebut

merupakan suatu himpunan variable keadaan. Perhatikan bahwa variable keadaan

Page 3: Pemodelan Ruang Keadaan

3

tidak perlu merupakan besaran yang secara fisis dapat diukur. Meskipun demikian

secara praktis sebaiknya dipilih variable keadaan dengan pembobotan yang sesuai.

Vector keadaan. Jika diperlukan n variable keadaan untuk menggambarkan

secara lengkap perilaku sistem yang diberikan maka n variable keadaan ini dapat

dianggap sebagai n komponen suatu vector x(t). vector semacam ini disebut vector

keadaan. Jadi vector keadaan suatu vector yang menentukan secara unik keadaan

sistem x(t) untuk setiap 𝑑 β‰₯ 𝑑0 setelah ditetapkan masukan u(t) untuk 𝑑 β‰₯ 𝑑0.

Ruang keadaan ruang n dimensi yang sumbu koordinatnya terdiri dari sumbu

π‘₯1, sumbu π‘₯1, … , sumbu π‘₯𝑛 disebut ruang keadaan. setiap keadaan dapat dinyatakan

dengan suatu titik pada ruang keadaan.

2.2 PENYAJIAN RUANG KEADAAN DARI SYSTEM

System dinamika yang terdiri dari sejumlah terhingga elemen terkumpul (lumped

element) dapat digambarkan dengan persamaan diferensial ordiner dengan waktu

sebagai variable bebas. Dengan menggunakan notasi matriks vector, persamaan

diferensial ore ke-n dapat dinyatakan dengan suatu persamaan differensial matriks

vector orde pertama. Jika n elemen vector tersebut merupakan himpunan variable

keadaan, maka persamaan diferensial matriks vector tersebut disebut persamaan

keadaan. Pada pasal ini kita akan membahas metoda-metoda untuk mencari penyajian

ruang keadaan dari system kontinyu.

Penyajian ruang keadaan dari system orde ke n yang dinyatakan oleh persamaan

diferensial linier dengan fungsi penggerak tidak melibatkan bentuk turunan. Tinjau

system orde ke n berikut:

𝑦(𝑛)

+ π‘Ž1 𝑦(π‘›βˆ’1)

+ β‹―+ π‘Žπ‘›βˆ’1οΏ½οΏ½ + π‘Žπ‘›π‘¦ = 𝑒 (1-1)

Dengan mengingat bahwa, 𝑦(0), οΏ½οΏ½(0), . . ., 𝑦 (0)(π‘›βˆ’1)

, bersama-sama dengan masukan

𝑒(𝑑) untuk 𝑑 β‰₯ 0 , menentukan secara lengkap perilaku yang akan dating dari system,

maka kita dapat memilih 𝑦(𝑑), οΏ½οΏ½(𝑑), . . ., 𝑦 (𝑑)(π‘›βˆ’1)

sebagai himpunan 𝑛 variable

keadaan. (Secara matematis, pemilihan variable keadaan semacam itu adalah cukup

mudah. Akan tetapi secara praktis, karena ketidaktelitian bentuk turunan orde tinggi

Page 4: Pemodelan Ruang Keadaan

4

yang disebabkan oleh pengaruh desing (noise) inheren pada setiap kondisi praktisi,

maka pemilihan variabel keadaan semacam itu tidak diinginkan).

Marilah kita definisikan

𝑋1 = 𝑦

𝑋1 = οΏ½οΏ½

. . .

𝑋𝑛 = 𝑦(π‘›βˆ’1)

Selanjutnya persamaan (1 – 1) dapat ditulis sebagai

οΏ½οΏ½1 = π‘₯2

οΏ½οΏ½2 = π‘₯3

. . .

οΏ½οΏ½π‘›βˆ’1 = 𝑋𝑛

��𝑛 = βˆ’π›Όπ‘›π‘₯1 βˆ’ . . . βˆ’ 𝛼1π‘₯𝑛 + 𝜐

atau

οΏ½οΏ½ = 𝐀𝒙 + 𝐁𝒖 (1-2)

dimana

𝑋 = [

π‘₯1

π‘₯2...π‘₯𝑛

] , 𝐴 =

[

0 0 0 … 0 0 0 0 … 0 . . . .

. . . . . . . . 0 0 0 … 0

βˆ’π‘Žπ‘› βˆ’π‘Žπ‘›βˆ’1 βˆ’π‘Žπ‘›βˆ’2 … βˆ’π‘Ž1 ]

, B=

[ 0 0 ...1 ]

Persamaan keluaran menjadi

𝑦 = [1 0 β‹― 0] [

π‘₯1

π‘₯2...π‘₯𝑛

]

atau

𝑦 = π‘ͺ𝒙 (1-3)

dimana

Page 5: Pemodelan Ruang Keadaan

5

𝐢 = [1 0 β‹― 0]

Persamaan diferensial orde pertama, persamaan (1-2), adalah persamaan keadaan, dan

persamaan aljabar, Persamaan (1-3), adalah persamaan keluaran.

Contoh 1-2. Tinjau system yang didefinisikan oleh

𝑦+ 6οΏ½οΏ½ + 11οΏ½οΏ½ + 6y =6u (1-4)

Dimana 𝑦 adalah keluaran dan 𝑒 adalah masukan sitem. Carilah penyajian ruang

keadaan dari system.

Marilah kita pilih variabel keadaan sebagai berikut

𝑋1 = 𝑦

𝑋2 = οΏ½οΏ½

𝑋3 = οΏ½οΏ½

Selanjutnya kita peroleh

οΏ½οΏ½1 = 𝑋2

οΏ½οΏ½2 = 𝑋3

οΏ½οΏ½3 = βˆ’6π‘₯1 βˆ’ 11π‘₯3 + 6𝑒

Persamaan terakhir dari tiga persamaan inidiperoleh dengan menyelesaikan

persamaan diferensial asal untuk turunan yang tertinggi 𝑦 dan kemudian

mensubtitusikan 𝑦 = π‘₯1, οΏ½οΏ½ = π‘₯2, οΏ½οΏ½ = π‘₯3 ke dalam persamaan yang diperoleh.

Dengan menggunakan notasi matriks-vektor, tiga persamaan diferensial orde pertama

ini dapat digabung menjadi satu sebagai berikut:

[οΏ½οΏ½1

οΏ½οΏ½2

οΏ½οΏ½3 ] = [

00

10

βˆ’6 βˆ’11

01

βˆ’6] [

π‘₯1

π‘₯2

π‘₯3 ] + [

006] [𝑒] (1-5)

Persamaan keluaran dinyatakan oleh

𝑦 = [1 0 0] [

π‘₯1

π‘₯2

π‘₯3 ] (1-6)

Persamaan (1-5) dan (1-6) dapat ditulis dalam bentuk standart sebagai berikut:

οΏ½οΏ½ = 𝐀𝒙 + 𝐁𝒖 (1-7)

𝑦 = π‘ͺ𝒙 (1-8)

dimana

Page 6: Pemodelan Ruang Keadaan

6

𝐴 = [00

10

βˆ’6 βˆ’11

01

βˆ’6] , 𝐡 = [

006] , 𝐢 = [1 0 0]

Gambar 1-2 menunjukkan penyajian diagram blok dari persamaan keadaan

dan persamaan keluaran di atas. Perhatikan bahwa fungsi alih dari blok-blok umpan

balik tersebut identik dengan negatif koefisien persamaan diferensial asal, persamaan

(1-4).

Ketidak-unikan himpunan variabel keadaan. Telah dinyatakan bahwa himpunan

variabel keadaan untuk suatu system adalah tidak unik. Missal bahwa π‘₯1, π‘₯2, … , π‘₯𝑛

adalah suatu himpunan variabel keadaan. Selanjutnya sebagai himpunan variabel

keadaan yang lain kita dapat menggunakan setiap himpunan fungsi

οΏ½οΏ½1 = π‘₯1(π‘₯1, π‘₯2, . . . , π‘₯𝑛)

οΏ½οΏ½2 = π‘₯1(π‘₯1, π‘₯2, . . . , π‘₯𝑛)

οΏ½οΏ½3 = π‘₯1(π‘₯1, π‘₯2, . . . , π‘₯𝑛)

Dengan syarat bahwa, untuk setiap himpunan harga οΏ½οΏ½1, οΏ½οΏ½2, . . . ��𝑛, terdapat suatu

himpunan harga π‘₯1, π‘₯2, . . . , π‘₯𝑛 yang unik dan sebaliknya. Jadi, jika π‘₯ merupakan

suatu vektor keadaan, maka οΏ½οΏ½ yang memenuhi hubungan

�� = 𝐏𝐱

Juga merupakan suatu vektor keadaan, dengan syarat bahwa matriks P non-singuler.

Vektor-vektor keadaan yang berbeda membawa informasi yang sama mengenai

perilaku system.

Page 7: Pemodelan Ruang Keadaan

7

Gambar 1.2. penyajian diagram blok dari system yang dinyatakan oleh

persamaan 1-7 dan 1-8

β€œEigenvalue” dari matriks A n x n β€œEigenvalue” dari matriks A n x n adalah

akar persamaan karakteristik

|πœ†πΌ βˆ’ 𝐴| = 0

β€œEigenvalue” sering disebut akar karakteristik.

Sebagai contoh, tinjau matriks A berikut:

𝐴 = [00

10

βˆ’6 βˆ’11

01

βˆ’6]

Persamaan karakteristik adalah

|πœ†πΌ βˆ’ 𝐴| = [πœ†0

βˆ’1πœ†

6 11

0βˆ’1

πœ† + 6]

= πœ†3 + 6πœ†2 + 11πœ† + 6

= (Ξ» + 1)(Ξ» + 2)(Ξ» + 3) = 0

β€œEigenvaule” dari A adalah akar persamaan karakteristik tersebut, atau -1,-2 dan -3

Contoh 1-3. Tinjauan system yang sama seperti yang dibahas pada contoh 1-2. Kita

akan menunjukkan bahwa persamaan (1-5) bukan satu-satunya persamaan keadaan

system ini. Missal kita didefinisikan suatu himpunan variabel keadaan baru 𝑧1, 𝑧2 dan

𝑧3 dengan transformasi

[

π‘₯1

π‘₯2

π‘₯3 ] = [

1βˆ’1

1βˆ’2

1 4

1βˆ’39

] [

𝑧1

𝑧2

𝑧3 ]

Atau

𝑋 = 𝑃𝑧 (1-9)

Dimana

𝑃 = [1

βˆ’11

βˆ’21 4

1

βˆ’39

] (1-10)

Page 8: Pemodelan Ruang Keadaan

8

Selanjutnya dengan mensubtitusikan persamaan (1-9) ke dalam persamaan (1-7), kita

peroleh

𝑷�� = 𝑨𝑷𝒛 + 𝑩𝒖

Jika kedua arus persamaan yang terakhir ini dikalikan didepan dengan π‘·βˆ’πŸ maka kita

peroleh

𝒛 = π‘·βˆ’πŸπ‘¨π‘·π’› + π‘·βˆ’πŸπ‘©π’– (1-11)

Atau

[𝑧1

𝑧2

𝑧3 ] = [

3βˆ’3

2,5βˆ’4

1 1,5

0,5βˆ’10,5

] [00

10

βˆ’6 βˆ’11

01

βˆ’6] [

1βˆ’1

1βˆ’2

1 4

1βˆ’39

] [

𝑧1

𝑧2

𝑧3 ]+

[3

βˆ’32,5βˆ’4

1 1,5

0,5βˆ’10,5

] [006

] [𝒖]

Setelah disederhanakan, kita peroleh

[𝑧1

𝑧2

𝑧3 ] = [

βˆ’10

0βˆ’2

0 0

00

βˆ’3] [

𝑧1

𝑧2

𝑧3 ] + [

3βˆ’63

] [𝑒] (1-12)

Persamaan (1-22) juga merupakan persamaan keadaan system yang sama, yang

didefinisikan oleh persamaan (1-5).

Persamaan keluaran, yakni persamaan (1-8), dimodifikasi menjadi

𝑦 = π‘ͺ𝑷𝒛

atau

𝑦 = [1 0 0] [1

βˆ’11

βˆ’21 4

1

βˆ’39

] [

𝑧1

𝑧2

𝑧3 ] (1-13)

= [1 0 0] [

𝑧1

𝑧2

𝑧3 ]

Perhatikan bahwa matriks transformasi P, yang didefinisikan oleh persamaan

(1-10), memodifikasi matriks koefisien dari z menjadi matriks diagonal. Secara jelas

terlihat dari persamaan (1-12) bahwa tiga persamaan keadaan yang terpisah diatas

tidak saling berkaitan lagi. Perhatikan juga bahwa elemen diagonal dari matriks P-

1AP pada persamaan (1-11) adalah identik dengan tiga β€œeigenvalue” dari A. sangat

penting untuk diingat bahwa β€œeigenvalue” dari A dan β€œeigenvalue” dari P-1AP adalah

identik. Berikut ini kita akan membuktikannya untuk suatu kasus umum.

Page 9: Pemodelan Ruang Keadaan

9

Invariansi β€œeigenvalue”. Untuk membuktikan invariansi β€œeigenvalue” pada

suatu transformasi linier, kita harus menunjukkan bahwa polynomial karakteristik |Ξ»I

– P-1AP| adalah identic.

Karena determinan dari suatu hasil kali adalah sama dengan hasil perkalian

determinan-determinannya, maka kita peroleh

| Ξ»I – P-1AP | = | Ξ»P-1P – P-1AP |

= | P-1 (Ξ»I – A) P|

= | P-1 || Ξ»I – A || P|

= | P-1 || P || Ξ»I – A |

Dengan mengingat bahwa hasil kali determinan | P-1 | dan | P | sama dengan

determinan hasil kali |P-1P |, maka kita peroleh

| Ξ»I – P-1AP | = |P-1P | | Ξ»I – A |

= | Ξ»I – A |

Jadi telah kita buktikan bahwa β€œeigenvalue” dari A tidak berubah dengan adanya

transformasi linier.

Diagonalisasi matriks n x n. Perhatikan bahwa jika sutu matriks An x n

dengan β€œeigenvalue-eigenvalue” yang berbeda dinyatakan oleh

A =

[

0 0 0 … 0 0 0 0 … 0 . . . .

. . . . . . . . 0 0 0 … 0

βˆ’π‘Žπ‘› βˆ’π‘Žπ‘›βˆ’1 βˆ’π‘Žπ‘›βˆ’2 … βˆ’π‘Ž1 ]

Maka transformasi x = Pz di mana

P =

[

1 1 … 1 πœ†1 πœ†2 … πœ†π‘›

πœ†12 πœ†1

2 … πœ†π‘›2

. . . . . . . . … .

πœ†1π‘›βˆ’1 πœ†2

π‘›βˆ’1 … πœ†π‘›π‘›βˆ’1 ]

πœ†1, πœ†2, . . ., πœ†π‘› = n β€œeigenvalue” dari A yang berbeda akan mentrasformasikan

π‘ƒβˆ’1 AP menjadi matriks diagonal, atau

Page 10: Pemodelan Ruang Keadaan

10

π‘ƒβˆ’1 AP =

[ πœ†1

πœ†2

.

0

0 .

.

πœ†π‘›]

Jika matriks A yang didefinisikan oleh persamaan (14-14) melibatkan

β€œeigenvalue” jamak, maka diagonalisasi tersebut tidak mungkin diperoleh. Sebagai

contoh, jika matriks

A 3 x 3 di mana

A = [0 1 00 0 1

βˆ’π‘Ž3 βˆ’π‘Ž2 βˆ’π‘Ž1

]

Mempunyai β€œeigenvalue” πœ†1, πœ†2, πœ†3, maka transformasi x=Sz di mana

A = [

1 0 1πœ†1 1 πœ†2

πœ†12 2πœ†1 πœ†3

2]

Akan menghasilkan

π‘ βˆ’1AS = [

πœ†1 1 00 πœ†1 00 0 πœ†3

]

Bentuk semacam itu di sebut bentuk perumusan Jordan.

Contoh 1-4. Tinjau system yang sama seperti yang dibahas pada contoh 1-2 dan

1-3, yakni

𝑦+ 6οΏ½οΏ½ + 11οΏ½οΏ½ + 6y =6u (1-15)

Kita akan menunjukkan bahwa penyajian ruang keadaan seperti yang dinyatakan oleh

persamaan (1-12) dan persamaan (1-13) juga dapat diperoleh dengan menggunakan

teknik uraian pecahan parsial.

Marilah kita tulis kembali persamaan (1-15) dalam bentuk fungsi alih:

𝒀(𝒔)

𝑼(𝒔) =

6

π’”πŸ‘ + πŸ”π’”πŸ + πŸπŸπ’” +πŸ” =

πŸ”

(𝒔+𝟏)(𝒔+𝟐)(𝒔+πŸ‘)

𝒀(𝒔)

𝑼(𝒔) =

πŸ‘

(𝒔+𝟏) +

πŸ”

(𝒔+𝟐) +

πŸ‘

(𝒔+πŸ‘)

Oleh karena itu

Page 11: Pemodelan Ruang Keadaan

11

𝒀(𝒔) = πŸ‘

(𝒔+𝟏) U(s)+

βˆ’πŸ”

(𝒔+𝟐) U(s)+

πŸ‘

(𝒔+πŸ‘) U(s) (1-16)

Marilah kita definisikan

π’™πŸ(𝒔) = πŸ‘

(𝒔+𝟏) U(s) (1-17)

π’™πŸ(𝒔) = βˆ’πŸ”

(𝒔+𝟐) U(s) (1-18)

π’™πŸ(𝒔) = πŸ‘

(𝒔+πŸ‘) U(s) (1-19)

Dengan membalik transormasi laplace dari persamaan (1-17), (1-18), dan (1-19), kita

peroleh

οΏ½οΏ½1 = βˆ’π‘‹1 + 3𝑒

οΏ½οΏ½2 = βˆ’2𝑋2 βˆ’ 6𝑒

οΏ½οΏ½3 = βˆ’3𝑋3 + 3𝑒

Karena persamaan (1-16) dapat ditulis sebagai

Y(s) = X1(s) + X2(s) + X3(s)

Maka kita peroleh

𝑦 = π‘₯1 + π‘₯2 + π‘₯3

dalam bentuk notasi matriks vektor, kita peroleh

[

𝑧1

𝑧2

𝑧3 ] = [

βˆ’10

0βˆ’2

0 0

00

βˆ’3] [

π‘₯1

π‘₯2

π‘₯3 ] + [

3βˆ’63

] [𝒖] (1-20)

y = [1 1 1] [

π‘₯1

π‘₯2

π‘₯3 ] (1-21)

Persamaan (1-20) dan (1-21) masing-masing adalah identic dengan persamaan (1-12)

dan (1-13).

Gambar 1-3 menunjukkan penyajian diagram blok dari persamaan (1-20) dan

(1-21). Perhatikan bahwa fungsi alih dalam blok-blok umpan balik adalah identic

dengan β€œeigenvalue” dari system. Perhatikan juga bahwa residu dari pole-pole fungsi

alih, atau koefisien pada uraian pecahan parsial π‘Œ(𝑠) π‘ˆ(𝑠)⁄ , tampak pada blok-blok

umpan maju.

Page 12: Pemodelan Ruang Keadaan

12

Gambar 1.3 Penyajian diagram blok dari system yang dinyatakan oleh persamaan

(1-20) dan (1-21)

Penyajian ruang-keadaan dari sitem orde ke-n yang dinyatakan oleh

persamaan diferensial linier dengan r fungsi penggerak. Tinjau system multi masukan

multi keluaran yang ditunjukkan pada gambar 1-4. Pada system ini, π‘₯1, π‘₯2, . . . , π‘₯𝑛

menyatakan variabel masukan; variabel keadaan; 𝑒1, 𝑒2, . . . , π‘’π‘Ÿ menyatakan variabel

masukan; dan 𝑦1, 𝑦2, . . . , π‘¦π‘š adalah variabel keluaran. Dari gambar 1-4, kita peroleh

persamaan system sebagai berikut:

οΏ½οΏ½1 = π‘Ž11 (𝑑)π‘₯1 + π‘Ž12 (𝑑)π‘₯2+ . . . + π‘Ž1𝑛 (𝑑)π‘₯𝑛 + 𝑏11 (𝑑)𝑒1 + 𝑏12 (𝑑)𝑒2+ . . . + 𝑏1π‘Ÿ(𝑑)π‘’π‘Ÿ

οΏ½οΏ½2 = π‘Ž21 (𝑑)π‘₯1 + π‘Ž22 (𝑑)π‘₯2+ . . . + π‘Ž2𝑛 (𝑑)π‘₯𝑛 + 𝑏21 (𝑑)𝑒1 + 𝑏22 (𝑑)𝑒2+ . . . + 𝑏2π‘Ÿ(𝑑)π‘’π‘Ÿ

β‹―

οΏ½οΏ½3 = π‘Žπ‘›1 (𝑑)π‘₯1 + π‘Žπ‘›2 (𝑑)π‘₯2+ . . . + π‘Žπ‘›π‘› (𝑑)π‘₯𝑛 + 𝑏𝑛1 (𝑑)𝑒1 + 𝑏𝑛2 (𝑑)𝑒2+ . . .+ π‘π‘›π‘Ÿ(𝑑)π‘’π‘Ÿ

Page 13: Pemodelan Ruang Keadaan

13

Gambar 14-4. System multi masukan-multi keluaran.

Dimana a(t) dan b(t) adalah konstan atau fungsi dari t. Dalam bentuk notasi matriks

vektor, n persamaan ini dapat ditulis secara kompak sebagai

οΏ½οΏ½ = 𝑨(𝒕) + 𝑩(𝒕)𝒖 (1-22)

Dimana

𝑋 = [

π‘₯1

π‘₯2...π‘₯𝑛

] = vektor keadaan

𝑒 = [

𝑒1

𝑒2...𝑒𝑛

] = vektor masukan (atau control)

𝐴(𝑑) =

[ π‘Ž11(𝑑) π‘Ž12(𝑑) … π‘Ž1𝑛 (𝑑)

π‘Ž21(𝑑) π‘Ž22(𝑑) … π‘Ž2𝑛 (𝑑) . . .

. . . . . . . . .

π‘Žπ‘›1 (𝑑) π‘Žπ‘›2 (𝑑) … π‘Žπ‘›π‘› (𝑑) ]

𝐡(𝑑) =

[ 𝑏11(𝑑) 𝑏12(𝑑) … 𝑏1𝑛 (𝑑)

𝑏21(𝑑) 𝑏22(𝑑) … 𝑏2𝑛 (𝑑) . . .

. . . . . . . . .

𝑏𝑛1 (𝑑) 𝑏𝑛2 (𝑑) … 𝑏𝑛𝑛 (𝑑) ]

Persamaan (1-22) adalah persamaan keadaan dari system. [Perhatikan bahwa suatu

persamaan diferensial matriks vektor seperti persamaan (1-22) (atau n persamaan

Page 14: Pemodelan Ruang Keadaan

14

defernsial orde pertama ekivalen) yang menggambarkan dinamika suatu system,

merupakan persamaan keadaan jika dan hanya jika himpunan variabel bebas pada

persamaan deferensial matriks vektor tersebut memenuhi definisi variabel keadaan].

Untuk sinyal keluaran kita peroleh

𝑦1 = 𝑐11 (𝑑)π‘₯1 + 𝑐12 (𝑑)π‘₯2+ . . . + 𝑐1𝑛 (𝑑)π‘₯𝑛 + 𝑑11 (𝑑)𝑒1 + 𝑑12 (𝑑)𝑒2+ . . . + 𝑑1π‘Ÿ(𝑑)π‘’π‘Ÿ

𝑦2 = 𝑐21 (𝑑)π‘₯1 + 𝑐22 (𝑑)π‘₯2+ . . . + 𝑐2𝑛 (𝑑)π‘₯𝑛 + 𝑑21 (𝑑)𝑒1 + 𝑑22 (𝑑)𝑒2+ . . . + 𝑑2π‘Ÿ(𝑑)π‘’π‘Ÿ

. . .

𝑦3 = 𝑐𝑛1 (𝑑)π‘₯1 + 𝑐𝑛2 (𝑑)π‘₯2+ . . . + 𝑐𝑛𝑛 (𝑑)π‘₯𝑛 + 𝑑𝑛1 (𝑑)𝑒1 + 𝑑𝑛2 (𝑑)𝑒2+ . . . + π‘‘π‘›π‘Ÿ(𝑑)π‘’π‘Ÿ

Dalam bentuk notasi matriks-vektor, m persamaan ini dapat ditulis sebagai

Y= A(t) + B(t)u (1-22)

Dimana

𝑦 = [

𝑦1

𝑦2...𝑦𝑛

] = vektor keadaan

𝐢(𝑑) =

[ 𝑐11(𝑑) 𝑐12(𝑑) … 𝑐1𝑛 (𝑑)

𝑐21(𝑑) 𝑐22(𝑑) … 𝑐2𝑛 (𝑑) . . .

. . . . . . . . .

π‘π‘š1 (𝑑) π‘π‘š2 (𝑑) … π‘π‘šπ‘› (𝑑) ]

𝐷(𝑑) =

[ 𝑑11(𝑑) 𝑑12(𝑑) … 𝑑1𝑛 (𝑑)

𝑑21(𝑑) 𝑑22(𝑑) … 𝑑2𝑛 (𝑑) . . .

. . . . . . . . .

π‘‘π‘š1 (𝑑) π‘‘π‘š2 (𝑑) … π‘‘π‘šπ‘› (𝑑) ]

Persamaan (1-23) adalah persamaan keluaran dari system. Matriks-matriks A(t), B(t),

C(t), dan D(t) mencirikan dinamika system secara lengkap.

Penyajian diagram blok dan penyajian grafik aliran sinyal dari system yang

didefinisikan oleh persamaan (1-22) dan (1-23), masing-masing ditunjukkan pada

gambar 1-5 (a) dan (b). untuk menunjukkan besarnya vektor, kita gunakan anak

panah ganda pada diagram tersebut.

Penyajian ruang keadaan dari system orde ke-n yang dinyatakan oleh

persamaan diferensial linier dengan fungsi penggerak yang melibatkan bentuk

Page 15: Pemodelan Ruang Keadaan

15

turunan. Jika persaan diferensial system melibatkan turunan dari fungsi penggerak,

seperti

𝑦(𝑛)

+ π‘Ž1 𝑦(π‘›βˆ’1)

+ β‹―+ π‘Žπ‘›βˆ’1οΏ½οΏ½ + π‘Žπ‘›π‘¦ = 𝑏0 𝑒(𝑛)

+ 𝑏1 𝑒(π‘›βˆ’1)

+ β‹―+ π‘π‘›βˆ’1οΏ½οΏ½ + 𝑏𝑛𝑒 (1-24)

Maka himpunan n variabel y, οΏ½οΏ½, οΏ½οΏ½, …, 𝑦(𝑛+1)

tidak memenuhi persyaratan sebagai

himpunan variabel keadaan, sehingga metoda langsung yang diterapkan diatas, tidak

dapat digunakan. Ini disebabkan karena n persamaan diferensial orde pertama

(a)

(b)

Gambar 1-5. (a) Penyajian diagram blok dari sistem yang didefinisikan oleh

persamaan (1-22) dan (1-23); (b) penyajian grafik aliran sinyal dari sistem pada

gambar 1-5 (a).

οΏ½οΏ½1 = π‘₯2

οΏ½οΏ½2 = π‘₯3

. . .

Page 16: Pemodelan Ruang Keadaan

16

οΏ½οΏ½π‘›βˆ’1 = 𝑋𝑛

��𝑛 = βˆ’π›Όπ‘›π‘₯1 βˆ’π›Όπ‘›βˆ’1π‘₯2 βˆ’ . . . βˆ’ 𝛼1π‘₯𝑛 + 𝑏0 𝑒(𝑛) + 𝑏1 π‘’π‘›βˆ’1 + . . . + 𝑏𝑛𝑒

Dimana π‘₯1 = 𝑦 tidak menghasilkan jawab yang unik.

Persoalan utama dalam mendefinisikan variabel keadaan untuk kasus ini

terletak pada bentuk turunan pada ruas kanan n persamaan diatas yang terakhir.

Variabel-variabel keadaan tersebut harus sedemikian rupa sehingga mengeliminasi

turunan-turunan u pada persamaan keadaan.

Merupakan suatu kenyataan yang dikenal dengan baik dalam teori control

modern bahwa jika kita definisikan n variabel berikut sebagai himpunan n variabel

keadaan

π‘₯1 = 𝑦 – 𝛽0𝑒

π‘₯2 = οΏ½οΏ½ βˆ’ 𝛽0οΏ½οΏ½ βˆ’ 𝛽1𝑒 = οΏ½οΏ½1 βˆ’ 𝛽1𝑒

π‘₯3 = οΏ½οΏ½ βˆ’ 𝛽0οΏ½οΏ½ βˆ’ 𝛽1οΏ½οΏ½ βˆ’ 𝛽2𝑒 = οΏ½οΏ½2 βˆ’ 𝛽2𝑒 (1-25)

β‹―

π‘₯𝑛 = 𝑦(π‘›βˆ’1)

βˆ’ 𝛽0𝑒(π‘›βˆ’1)

βˆ’ 𝛽1𝑒(π‘›βˆ’2)

βˆ’ β‹―βˆ’ π›½π‘›βˆ’2οΏ½οΏ½ βˆ’ π›½π‘›βˆ’1𝑒 = οΏ½οΏ½π‘›βˆ’1 βˆ’ π›½π‘›βˆ’1𝑒

Dimana 𝛽0, 𝛽1, 𝛽2, …, 𝛽𝑛 ditentukan dari

𝛽0 = 𝑏0

𝛽1 = 𝑏1 βˆ’ π‘Ž1𝛽0

𝛽2 = 𝑏2 βˆ’ π‘Ž1𝛽1 βˆ’ π‘Ž2𝛽0 (1-26)

𝛽3 = 𝑏3 βˆ’ π‘Ž1𝛽2 βˆ’ π‘Ž2𝛽1 βˆ’ π‘Ž3𝛽0

β‹―

𝛽𝑛 = 𝑏𝑛 βˆ’ π‘Ž1π›½π‘›βˆ’1 βˆ’ β‹―βˆ’ π‘Žπ‘›βˆ’1𝛽1 βˆ’ π‘Žπ‘›π›½0

Maka jawab persamaan keadaan tersebut dijamin ada dan unik. (Perhatikan bahwa ini

bukan merupakan satu-satunya pilihan dari himpunan variabel keadaan). Dengan

memilih variabel keadaan seperti diatas, kita peroleh persamaan keadaan dan

persamaan keluaran dari system yang dinyatakan oleh persamaan (1-24), sebagai

berikut:

[

οΏ½οΏ½1

οΏ½οΏ½2

.

.

.οΏ½οΏ½π‘›βˆ’1

��𝑛 ]

=

[

0 1 0 … 0 0 0 1 … 0 . . . .

. . . . . . . . 0 0 0 … 1

βˆ’π‘Žπ‘› βˆ’π‘Žπ‘›βˆ’1 βˆ’π‘Žπ‘›βˆ’2 … βˆ’π‘Ž1 ]

[

π‘₯1

π‘₯2

.

.

.π‘₯π‘›βˆ’1

π‘₯𝑛 ]

+

[

𝛽1

𝛽2

.

.

.π›½π‘›βˆ’1

𝛽𝑛 ]

[𝑒]

Page 17: Pemodelan Ruang Keadaan

17

y= [1 0 β‹― 0] [

π‘₯1

π‘₯2...π‘₯𝑛

] + 𝛽0𝑒

οΏ½οΏ½ = Ax + Bu

y = Cx + Du

x =

[

οΏ½οΏ½1

οΏ½οΏ½2

.

.

.οΏ½οΏ½π‘›βˆ’1

��𝑛 ]

, A =

[

0 1 0 … 0 0 0 1 … 0 . . . .

. . . . . . . . 0 0 0 … 1

βˆ’π‘Žπ‘› βˆ’π‘Žπ‘›βˆ’1 βˆ’π‘Žπ‘›βˆ’2 … βˆ’π‘Ž1 ]

B =

[

𝛽1

𝛽2

.

.

.π›½π‘›βˆ’1

𝛽𝑛 ]

, C = [1 0 . . . 0], D = 𝛽1 = 𝑏0

Syarat awal x(0) dapat di tentukan dari persamaan (1-25)

Pada penyajian ruang-keadaan ini, pada dasarnya matriks A sama seperti pada

system yang dinyatakan oleh persamaan (1-1). Turunan pada ruas kanan persamaan

(1 – 24) hanya mempengaruhi elemen matriks B.

Perhatikan bahwa penyajian keadaan ruang keadaan untuk fungsi alih berikut

π‘Œ(𝑠)

π‘ˆ(𝑠)=

π‘π‘œπ‘ π‘› + 𝑏1𝑠

π‘›βˆ’1 + β‹―+ π‘π‘›βˆ’1𝑠 + 𝑏𝑛

𝑠𝑛 + π‘Ž1π‘ π‘›βˆ’1 + β‹―+ π‘Žπ‘›βˆ’1𝑠 + π‘Žπ‘›

Juga diberikan oleh persamaan (1-27) dan (1-28)

2.3 PENYELESAIAN PERSAMAAN KEADAAN PARAMETER KONSTAN

Pada pasal ini kita akan mencari jawab umum persamaan keadaan linier

parameter konstan. Pertamakali kita akan meninjau kasus homogen kemudian baru

meninjau kasus non homogeny.

Jawab persamaan keadaan homogeny. Sebelum kita menyelesaikan

persamaan diferensial matriks vektor, marilah kita kaji ulang jawab persamaan

diferensial scalar

Page 18: Pemodelan Ruang Keadaan

18

οΏ½οΏ½ = π‘Žπ‘₯ (1-29)

Dalam menyelesaikan persamaan ini, kita dapat memisalkan suatu jawab x(t) yang

mempunyai bentuk

π‘₯(𝑑) = 𝑏0 + 𝑏1𝑑 + 𝑏2𝑑2 + β‹―+ π‘π‘˜π‘‘

π‘˜ + β‹― (1-30)

Dengan mensubstitusikan jawab permisalan ini ke dalam persamaan (1-29), kita

peroleh

𝑏1 + 2𝑏2𝑑 + 3𝑏3𝑑2 + β‹―+ π‘˜π‘π‘˜π‘‘

π‘˜βˆ’1 + β‹― = π‘Ž(𝑏0 + 𝑏1𝑑 + 𝑏2𝑑2 + β‹―+ π‘π‘˜π‘‘

π‘˜ + β‹―)

(1-31)

Jika jawab permisalan merupakan jawab yang sebenarnya, maka persamaan (1-31)

harus berlaku untuk setiap t. Selanjutnya, dengan menyamakan koefisien-koefisien

dari suku-suku engan pangkat t yang sama, kita perolah

𝑏1 = π‘Žπ‘0

𝑏2 =1

2π‘Žπ‘1 =

1

2π‘Ž2𝑏0

𝑏3 =1

3π‘Žπ‘2 =

1

3 Γ— 2π‘Ž3𝑏0

β‹―

π‘π‘˜ =1

π‘˜!π‘Žπ‘˜π‘0

Harga 𝑏0 diperoleh dengan mensubstitusikan t = 0 ke dalam persamaan (1-30), atau

π‘₯(0) = 𝑏0

Oleh karena itu jawab x(t) dapat ditulis sebagai

π‘₯(𝑑) = (1 + π‘Žπ‘‘ +1

2!π‘Ž2𝑑2 + β‹―+

1

π‘˜!π‘Žπ‘˜π‘‘π‘˜ + β‹―) Γ— (0)

= π‘’π‘Žπ‘‘π‘₯(0)

Sekarang kita akan menyelesaikan persamaan diferensial matriks vektor

π‘₯ = 𝐴π‘₯ (1-32)

Dimana

x = vektor n dimensi

A = matriks konstan n Γ— n

Berdasarkan analogi dengan kasus scalar, kita anggap bahwa jawab tersebut

berbentuk deret pangkat vektor dalam t, atau

π‘₯(𝑑) = 𝑏0 + 𝑏1𝑑 + 𝑏2𝑑2 + β‹―+ π‘π‘˜π‘‘

π‘˜ (1-33)

Page 19: Pemodelan Ruang Keadaan

19

Dengan mensubstitusikan jawab permisalan ini ke dalam persamaan (1-32), kita

peroleh

𝑏1 + 2𝑏2𝑑 + 3𝑏3𝑑2 + β‹―+ π‘˜π‘π‘˜π‘‘

π‘˜βˆ’1 + β‹― = 𝐴(𝑏0 + 𝑏1𝑑 + 𝑏2𝑑2 + β‹―+ π‘π‘˜π‘‘

π‘˜ + β‹―)

(1-34)

Jika jawab permisalan merupakan jawab yang sebenarnya, maka persamaan (1-34)

harus berlaku untuk semua t. Selanjutnya dengan menyamakan koefisien-koefiien

dari suku-suku dengan pangkat t yang sama, kita peroleh

𝑏1 = 𝐴𝑏0

𝑏2 =1

2𝐴𝑏1 =

1

2𝐴2𝑏0

𝑏3 =1

3𝐴𝑏2 =

1

3 Γ— 2𝐴3𝑏0

β‹―

π‘π‘˜ =1

π‘˜!π΄π‘˜π‘0

Dengan mensubstitusikan t = 0 ke dalam persamaan (1-33), kita peroleh

π‘₯(0) = 𝑏0

Jadi jawab x(t) dapat ditulis sebagai

π‘₯(𝑑) = (𝐼 + 𝐴𝑑 +1

2!𝐴2𝑑2 + β‹―+

1

π‘˜!π΄π‘˜π‘‘π‘˜ + β‹―) Γ— (0)

Ekspresi didalam kurung pada ruas kanan persamaan yang terakhir ini adalah matriks

n Γ— n. karena keserupaannya dengan deret pangkat tak terhingga pada eksponensial

scalar, maka kita menyebutnya eksponensial matriks dan menulis

𝐼 + 𝐴𝑑 +1

2!𝐴2𝑑2 + β‹―+

1

π‘˜!π΄π‘˜π‘‘π‘˜ + β‹― = π‘’π‘Žπ‘‘

Dalam bentuk eksponensial matriks, jawab persamaan (14-32) dapat ditulis sebagai

π‘₯(𝑑) = 𝑒𝐴𝑑π‘₯(0) (1-35)

Karena eksponenssial matriks sangat penting dalam analisis ruang keadaan

system linier, maka selanjutnya kita akan menguji sifat-sifat eksponensial matriks.

Eksponensial matriks. Dapat dibuktikan bahwa eksponensial matriks dari

suatu matriks An Γ— n

𝑒𝐴𝑑 = βˆ‘π΄π‘˜π‘‘π‘˜

π‘˜!

∞

π‘˜=0

Page 20: Pemodelan Ruang Keadaan

20

Adalah konvergen mutlak untuk semua harga t terhingga. (oleh karena itu

perhitungan computer untuk menghitung elemen-elemen 𝑒𝐴𝑑dengan cara uraian deret

secara mudah dapat dilakukan).

Karena kekonvergenan deret tek terhingga βˆ‘π΄π‘˜π‘‘π‘˜

π‘˜!

βˆžπ‘˜=0 , maka deret tersebut

didiferensialkan suku demi suku agar diperoleh

𝑑

𝑑𝑑𝑒𝐴𝑑 = 𝐴 + 𝐴2𝑑 +

𝐴2𝑑2

2!+ β‹―+

π΄π‘˜π‘‘π‘˜βˆ’1

(π‘˜ βˆ’ 1)!+ β‹―

= 𝐴 [𝐼 + 𝐴𝑑 +𝐴2𝑑2

2!+ β‹―+

π΄π‘˜π‘‘π‘˜βˆ’1

(π‘˜βˆ’1)!+ β‹―] = 𝐴𝑒𝐴𝑑

= [𝐼 + 𝐴𝑑 +𝐴2𝑑2

2!+ β‹―+

π΄π‘˜π‘‘π‘˜βˆ’1

(π‘˜βˆ’1)!+ β‹―]𝐴 = 𝑒𝐴𝑑𝐴

Eksponensial matriks tersebut mempunyai sifat bahwa

𝑒𝐴(𝑑+𝑠) = 𝑒𝐴𝑑𝑒𝐴𝑠

Ini dapat dibuktikan sebagai berikut:

𝑒𝐴𝑑𝑒𝐴𝑠 = ( βˆ‘π΄π‘˜π‘‘π‘˜

π‘˜!

∞

π‘˜=0

)( βˆ‘π΄π‘˜π‘ π‘˜

π‘˜!

∞

π‘˜=0

)

= βˆ‘ π΄π‘˜

∞

π‘˜=0

( βˆ‘π‘‘π‘–π‘ π‘˜βˆ’1

𝑖! (π‘˜ βˆ’ 1)!

∞

π‘˜=0

)

= βˆ‘ π΄π‘˜

∞

π‘˜=0

( βˆ‘(𝑑 + 𝑠)π‘˜

π‘˜!

∞

π‘˜=0

)

= 𝑒𝐴(𝑑+𝑠)

Khususnya, jika s = -t, maka

π‘’π΄π‘‘π‘’βˆ’π΄π‘‘ = π‘’βˆ’π΄π‘‘π‘’π΄π‘‘ = 𝑒𝐴(π‘‘βˆ’π‘‘) =I

Jadi kebalikan dari 𝑒𝐴𝑑 adalah π‘’βˆ’π΄π‘‘. Karena kebalikan dari 𝑒𝐴𝑑 selalu ada, maka 𝑒𝐴𝑑

adalah matriks non-singuler.

Sangat penting untuk diingat bahwa

𝑒(𝐴+𝐡)𝑑 = 𝑒𝐴𝑑𝑒𝐡𝑑 jika AB = BA

𝑒(𝐴+𝐡)𝑑 β‰  𝑒𝐴𝑑𝑒𝐡𝑑 jika AB β‰  BA

Untuk membuktikannya, perhatikan bahwa

𝑒(𝐴+𝐡)𝑑 = 𝐼 + (𝐴 + 𝐡)𝑑 +(𝐴+𝐡)2

2!𝑑2 +

(𝐴+𝐡)2

3!𝑑3 +. . .

π‘’π΄π‘‘π‘’βˆ’π΄π‘‘ = (I + At + Bt) (I + Bt + 𝐡2𝑑2

2!+

𝐡3𝑑3

3!+ β‹― )

Page 21: Pemodelan Ruang Keadaan

21

= I + (A +B)t + 𝐴2𝑑2

2! + (A +B)𝑑2 +

𝐡2𝑑2

2! +

𝐴3𝑑3

3! +

𝐴3𝐡𝑑3

2! +

𝐴𝐡3𝑑3

2! +

𝐡3𝑑3

3!+ β‹―

Oleh karenanya

𝑒(𝐴+𝐡)𝑑 βˆ’ π‘’π΄π‘‘π‘’βˆ’π΄π‘‘ = π΅π΄βˆ’π΄π΅

2!𝑑2 +

𝐴𝐡2+𝐴𝐡𝐴+ 𝐡2𝐴+π΅π΄π΅βˆ’2𝐴2π΅βˆ’2𝐴𝐡2

2!+ β‹―

Selisih antara 𝑒(𝐴+𝐡)𝑑 dan π‘’π΄π‘‘π‘’βˆ’π΄π‘‘ akan nol jika A dan B komut.

Pendekatan transformasi laplace pada jawab homogen persamaan keadaan.

Pertama kali marilah kita tinjau kasus saklar

οΏ½οΏ½ = π‘Žπ‘₯ (1 -36)

Transformasi laplace dari persamaan (1-36)

sX(s) – x(0) =aX(s) (1-37)

di mana X(s) = L [s]. Dengan menyelesaikan persamaan (1-37) untuk X(s), diperoleh

X(s) = π‘₯(0)

π‘ βˆ’π‘Ž = (𝑠 βˆ’ π‘Ž)βˆ’1 x(0)

Transformasi laplace balik dari persamaan terakhir ini memberikan jawab

x(t) = π‘’π‘Žπ‘‘π‘₯(0)

Pendekatan jawab persamaan diferensial saklar homogen di atas dapat di perlukan

untuk persamaan keadaan homogen.

οΏ½οΏ½ = Ax(t) (1-38)

Transformasi laplace kedua ruas persamaan (1-38) adalah

sX(s) – x(0) =AX(s)

di mana X(s) = L[x]. selanjutnya

(sI – A)X(s) = x(0)

Jadi kedua ruas persamaan terakhir ini dikalikan di depan dengan (sI – A)βˆ’1 , maka

kita peroleh

X(s) = (sI – A)βˆ’1π‘₯(0)

Dengan membalik transformasi laplace dari X(s) akan diperoleh jawab x(t). jadi

X(t) = πΏβˆ’1 [(𝑠I βˆ’ A)βˆ’1]π‘₯(0) (1-39)

Perhatikan bahwa

(sI – A)βˆ’1 = I

𝑠+

𝐴

𝑆2+

𝐴2

𝑆3+ β‹―

Oleh karena itu, transformasi laplace balik dari (sI – A)βˆ’1 adalah

Page 22: Pemodelan Ruang Keadaan

22

πΏβˆ’1[(sI – A)βˆ’1] = I + At + 𝐴2𝑑2

2!+

𝐴3𝑑3

3!+ β‹― = 𝑒𝐴𝑑 (1-40)

(Transformasi laplace balik dari suatu matriks adalah matriks yang terdiri dari

transformasi laplace balik dari semua elemennya). Dari persamaan (1-39) dan

persamaan (1-40), kita peroleh jawab dari persamaan (1 -38) sebagai

x(t) = π‘’π‘Žπ‘‘π‘₯(0)

Pentingnya persamaan (1-40) terletak pada kenyataan bahwa persamaan tersebut

memberikan suatu cara yang mudah untuk mencari jawab tertutup dalam bentuk

ponensial matriks.

Matriks transisi keadaan. Kita dapat menulis jawab persamaan

οΏ½οΏ½ = 𝐴π‘₯ (1 -41)

Sebagai

x(t) = ΙΈ(𝑑)π‘₯(0) (1 -42)

di mana ΙΈ(𝑑) adalah matriks n x n dan merupakan jawab unik dari

ΙΈ(t) = A ΙΈ(𝑑), ΙΈ(0) = 1

Untuk memeriksanya, perhatikan bahwa

x(0) = ΙΈ(0)π‘₯(0) = Iπ‘₯(0)

dan

οΏ½οΏ½(t) = ΙΈ(t)x(0) = Ax(t)

Jadi jelas bahwa persamaan (1-42), kita lihat bahwa jawab persamaan (1-41) dari

persamaan (1-35), (1-39) dan (1-42), kita peroleh

ΙΈ(0) = 𝑒𝐴𝑑 = πΏβˆ’1 [(𝑠I βˆ’ A)βˆ’1]

perhatikan bahwa

ΙΈβˆ’1(𝑑) = 𝑒𝐴𝑑 = ΙΈ(βˆ’π‘‘)

Dari persamaan (1-42), kita lihat bahwa jawab persamaan (1-41) hanyalah merupakan

transformasi syarat awal. Oleh karena itu, matriks unik ΙΈ(𝑑) disebut matriks transisi

keadaan. Matriks transisi keadaan mengandung semua informasi mengenai gerak

bebas system yang di definisikan oleh persamaan (1-41).

Jika β€œ eigenvalue” πœ†1, πœ†2, β‹― , πœ†π‘› dari matriks A berbeda, maka ΙΈ(𝑑) akan

mengandung n eksponensial

π‘’πœ†1𝑑, π‘’πœ†2𝑑, β‹― , π‘’πœ†π‘›π‘‘

Page 23: Pemodelan Ruang Keadaan

23

Khususnya, jika matriks A merupakan matriks diagonal, maka

ΙΈ(𝑑) = 𝑒𝐴𝑑 =

[ π‘’πœ†1𝑑

π‘’πœ†1𝑑

.

0

0 .

.

π‘’πœ†1𝑑]

(A : Diagonal)

jika ada β€œeigenvalue” rangkap, missal,jika β€œeigenvalue” dari A adalah

πœ†1, πœ†2,πœ†3,πœ†4, β‹― , πœ†π‘›

Maka ΙΈ(𝑑) di samping akan mengandung suku π‘’πœ†1𝑑, π‘’πœ†2𝑑, π‘’πœ†3𝑑 , β‹― , π‘’πœ†π‘›π‘‘ juga

mengandung suku π‘‘π‘’πœ†1𝑑 dan 𝑑2π‘’πœ†1𝑑

Sifat – sifat matriks transisi keadaan, sekarang kita akan meringkas sifat-sifat penting

dari matriks transisi keadaan ΙΈ(𝑑). untuk system parameter konstan

οΏ½οΏ½ = 𝐴π‘₯

Sehingga diperoleh

ΙΈ(𝑑) = 𝑒𝐴𝑑

maka

1. ΙΈ(0) = 𝑒𝐴0 = I

2. ΙΈ(𝑑) = 𝑒𝐴𝑑 = [ΙΈ(βˆ’π‘‘)]βˆ’1 atau [ΙΈ(βˆ’π‘‘)]βˆ’1 = ΙΈ(βˆ’π‘‘)

3. ΙΈ(𝑑1 + 𝑑2) = 𝑒𝐴(𝑑1+𝑑2) = 𝑒𝐴𝑑1 𝑒𝐴𝑑2 = ΙΈ(𝑑1)ΙΈ(𝑑2) ΙΈ(𝑑2)ΙΈ(𝑑1)

4. [ΙΈ(𝑑)]𝑛 = ΙΈ(𝑛𝑑)

5. ΙΈ(𝑑2 βˆ’ 𝑑1) ΙΈ(𝑑1 βˆ’ 𝑑0) = ΙΈ(𝑑2 βˆ’ 𝑑0) = ΙΈ(𝑑1 βˆ’ 𝑑0)ΙΈ(𝑑2 βˆ’ 𝑑1)

contoh 14-6. Carilah matriks transisi keadaan dari system berikut:

[οΏ½οΏ½1

οΏ½οΏ½2] = [

0 1βˆ’2 βˆ’3

] [π‘₯1

π‘₯2]

Cari juga kebalikan dari matriks transisi keadaan ΙΈβˆ’1(𝑑)

Untuk system ini,

A = [0 1

βˆ’2 βˆ’3]

Matriks transisi keadaan ΙΈ(𝑑) dinyatakan oleh

ΙΈ(𝑑) = 𝑒𝐴𝑑 = πΏβˆ’1 [(𝑠I βˆ’ A)βˆ’1]

karena

sI – A = [𝑠 00 𝑠

] βˆ’ [0 1

βˆ’2 βˆ’3] = [

𝑠 βˆ’12 𝑠 + 3

]

Page 24: Pemodelan Ruang Keadaan

24

kebalikan dari (sI –A) di berikan oleh

(sI – A) βˆ’1 = I

(𝑠+1)(𝑠+2) [𝑠 + 3 βˆ’1βˆ’2 𝑠

]

= [

s+3

(𝑠+1)(𝑠+2)

I

(𝑠+1)(𝑠+2)

βˆ’2

(𝑠+1)(𝑠+2)

s

(𝑠+1)(𝑠+2) ]

Oleh karena itu

ΙΈ(𝑑) = 𝑒𝐴𝑑 = πΏβˆ’1 [(𝑠I βˆ’ A)βˆ’1]

= [ 2π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑

βˆ’2π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑]

Dengan mengingat bahwa ΙΈβˆ’1(𝑑) = ΙΈ(βˆ’π‘‘), maka di peroleh kebalikan matriks

transisi-keadaan tersebut sebagai berikut:

ΙΈ(𝑑) = 𝑒𝐴𝑑 = [ 2π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑

βˆ’2π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑]

jawab persamaan keadaan non-homogen. Kita akan mulai meninjau kasus saklar

οΏ½οΏ½ = π‘Žπ‘₯ + 𝑏𝑒 (1 -43)

Persamaan (1-43) dapat kita tulis kembali sebagai berikut

οΏ½οΏ½ βˆ’ π‘Žπ‘₯ = 𝑏𝑒

Dengan mengalikan kedua ruas persamaan ini dengan π‘’βˆ’π‘Žπ‘‘,kita peroleh

π‘’βˆ’π‘Žπ‘‘[οΏ½οΏ½(𝑑) βˆ’ π‘Žπ‘₯(𝑑)] = 𝑑

𝑑𝑑[π‘’βˆ’π‘Žπ‘‘π‘₯(𝑑)] = π‘’βˆ’π‘Žπ‘‘π‘π‘’(𝑑)

Dengan mengintegrasi persamaan ini antara 0 dan t, kita peroleh

π‘’βˆ’π‘Žπ‘‘π‘₯(𝑑) = π‘₯(0) + ∫ π‘’βˆ’π‘Žπ‘‘π‘π‘’(𝜏)π‘‘πœπ‘‘

0

Atau

π‘₯(𝑑) = π‘’βˆ’π‘Žπ‘‘π‘₯(0) + π‘’π‘Žπ‘‘ ∫ π‘’βˆ’π‘Žπ‘‘π‘π‘’(𝜏)π‘‘πœπ‘‘

0

Suku pertama pada ruas kanan adalah respon terhadap syarat awal sedangkan suku

keduanya adalah respon terhadap masukan u(t).

Sekarang marilah kita tinjau persamaan keaaan non-homogen yang I nyatakan

oleh

οΏ½οΏ½ = 𝐴π‘₯ + 𝐡𝑒 (1 -44)

Page 25: Pemodelan Ruang Keadaan

25

Dimana

x = vektor n dimensi

u = vektor r dimensi

A = matriks konstan n x n

B = matriks konstan n x r

Dengan menulis persamaan (1-44) sebagai

οΏ½οΏ½(𝑑) βˆ’ 𝐴π‘₯ = 𝐡𝑒(𝑑)

Dan dengan mengalikan di depan kedua ruas persamaan ini dengan π‘’βˆ’π΄π‘‘, kita peroleh

π‘’βˆ’π΄π‘‘[οΏ½οΏ½(𝑑) βˆ’ 𝐴π‘₯(𝑑)] = 𝑑

π‘‘π‘‘π‘’βˆ’π΄π‘‘π‘₯(𝑑)] =π‘’βˆ’π΄π‘‘π΅π‘’(𝑑)

Dengan mengintegrasi persamaan diatas antara 0 dan t, kita peroleh

𝑒𝐴𝑑π‘₯(𝑑) = π‘₯(0) + ∫ π‘’βˆ’π‘Žπ‘‘π‘π‘’(𝜏)π‘‘πœπ‘‘

0

atau

π‘₯(𝑑) = 𝑒𝐴𝑑π‘₯(0) + ∫ 𝑒𝐴(π‘‘βˆ’ 𝜏 )𝑏𝑒(𝜏)π‘‘πœπ‘‘

0 (1-45)

Persamaan (14-45) juga dapat di tulis sebagai

π‘₯(𝑑) = ΙΈ(𝑑)π‘₯(0) + ∫ ΙΈ(𝑑 βˆ’ 𝜏 )𝑏𝑒(𝜏)π‘‘πœπ‘‘

0 (1-46)

dimana

ΙΈ(𝑑) = 𝑒𝐴𝑑

Persamaan (1-45) atau adalah persamaan (1-44). Jelaslah bahwa jawab x(t)

merupakan jumlah dari suku yang terdiri dari transisi keadaan awal dan suku yang

ditimbukan oleh vektor masukan.

Pendekatan transformasi laplace pada jawab persamaan keadaan non

homogen. Jawab persamaan keadaan non homogen.

οΏ½οΏ½ = 𝐴π‘₯ + 𝐡𝑒

juga dapat diperoleh dengan pendekatan transformasi laplace. Transformasi laplace

dari persamaan (1-44) adalah

𝑠𝑋(𝑠) βˆ’ π‘₯(0) = 𝐴𝑋(𝑠) + π΅π‘ˆ(𝑠)

Atau

(𝑠𝐼 βˆ’ 𝐴)𝑋(𝑠) = π‘₯(0) + π΅π‘ˆ(𝑠)

Dengan mengalikan didepan kedua ruas persamaan terakhir ini dengan (𝑠𝐼 βˆ’ 𝐴)βˆ’1,

kita peroleh

Page 26: Pemodelan Ruang Keadaan

26

𝑋(𝑠) = (𝑠𝐼 βˆ’ 𝐴)βˆ’1π‘₯(0) + (𝑠𝐼 βˆ’ 𝐴)βˆ’1π΅π‘ˆ(𝑠)

Dengan menggunakan hubungan yang dinyatakan oleh persamaan (1-40), kita

peroleh

𝑋(𝑠) = 𝐿[𝑒𝐴𝑑]π‘₯(0) + 𝐿[𝑒𝐴𝑑]π΅π‘ˆ(𝑠)

Transformasi laplace balik dari persamaan terakhir ini dapat diperoleh dengan

menggunakan integral konvolussebagai berikut:

π‘₯(𝑑) = 𝑒𝐴𝑑π‘₯(0) + ∫ 𝑒𝐴(π‘‘βˆ’πœ)𝐡𝑒(𝜏)𝑑

0

Jawab dalam bentuk x(𝑑0). Sejauh ini kita anggap bahwa waktu awalnya adalah nol.

Akan tetapi jika waktu awal dinyatakan dengan 𝑑0, bukan lagi 0, maka jawab

persamaan (14-44) harus dimodifikasi menjadi

π‘₯(𝑑) = 𝑒𝐴(π‘‘βˆ’π‘‘0)π‘₯(𝑑0) + ∫ 𝑒𝐴(π‘‘βˆ’πœ)𝐡𝑒(𝜏)𝑑

𝑑0

π‘‘πœ

Contoh 1-7. Carilah respon waktu system berikut:

[οΏ½οΏ½1

οΏ½οΏ½2] = [

0 1βˆ’2 βˆ’3

] [π‘₯1

π‘₯2] + [

01] [𝑒]

Dimana u(t) adalah fungsi tangga satuan yang terjadi pada t = 0, atau

𝑒(𝑑) = 1(𝑑)

Untuk system ini

𝐴 = [ 0 1βˆ’2 βˆ’3

], 𝐡 = [01]

Matriks transisi keadaan ΙΈ(𝑑) = 𝑒𝐴𝑑 telah diperoleh pada contoh 1-6 sebagai

ΙΈ(𝑑) = 𝑒𝐴𝑑 = [ 2π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑

βˆ’2π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑]

Selanjutnya, respon terhadap masukan tangga satuan diperoleh sebagai berikut:

π‘₯(𝑑) = 𝑒𝐴𝑑π‘₯(0) + ∫ [ 2π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑

βˆ’2π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑] [01]

𝑑

0

[1]π‘‘πœ

Atau

[π‘₯1(𝑑)π‘₯2(𝑑)

] = [ 2π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑

βˆ’2π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑 π‘’βˆ’π‘‘ + 2π‘’βˆ’2𝑑] [

π‘₯1(0)π‘₯2(0)

] + [1

2βˆ’ π‘’βˆ’π‘‘ +

1

2π‘’βˆ’2𝑑

π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑

]

Jika syarat awalnya adalah nol, atau x(0) = 0, maka x(t) dapat disederhanakan

menjadi

Page 27: Pemodelan Ruang Keadaan

27

[π‘₯1(𝑑)π‘₯2(𝑑)

] = [1

2βˆ’ π‘’βˆ’π‘‘ +

1

2π‘’βˆ’2𝑑

π‘’βˆ’π‘‘ βˆ’ π‘’βˆ’2𝑑

]

2.4 MATRIKS ALIH

Konsep matriks alih merupakan perluasan konsep fungsi alih,maka pertama

kali kita akan mencari fungsi alih dari sistem satu masukan satu keluaran.

Marilah kita tinjau sistem dengan Fungsi berikut: π‘Œ(𝑠)

π‘ˆ(𝑠) G(s)

Dan kita tahu bahwa persamaan ruang keadan dari sistem ini dinyatakan sebagai

berikut

οΏ½οΏ½ Ax + Bu

y = Cx + Du

di mana x adalah vector keadaan, u adalah masukan, dan y adalah keluaran. TF dari

persamaan ruang keadaan diatas adalah

sX(s)-x(0)= AX(s)+BU(s)

Y(s)=CX(s)+ DU(s)

Karena sebelum fungsi alih telah di definisikan sebagai perbandingan transformasi

laplace dari keluaran dan transformasi laplace dari masukan dengan syarat awal nol,

maka kita anggap bahwa x(0) pada persamaan Y(s)=CX(s)+ DU(s) adalah nol

Dengan mensubsitusikan X(s)= (sI-A)-1BU(s) ke dalam persamaan Y(s)=CX(s)+

DU(s) maka diproleh

Y(s)={C (sI-A)-1B +D}U(s)

Dengan membandingkan persamaan Y(s)={C (sI-A)-1B +D}U(s) dengan persamaan

π‘Œ(𝑠)

π‘ˆ(𝑠) G(s) ,kita lihat bahwa G(s)=C ( sI – A)-1B +D

Ini merupakan fungsi alih dalam bentuk A, B, C, dan D, perhatikan bahwa ruas kanan

persamaan G(s)=C (sI – A)-1B +D melibatkan (sI – A)-1. Oleh karena itu G(s) dapat

ditulis sebagai

G(s)=𝑸(𝒔)

|π’”π‘°βˆ’π‘¨|

Dimana Q(s) adalah polinomial dalam. Oleh karena (sI – A) sama dengan polinomial

karakteristik dari G(s) dengan kata lain A identik dengan pole –pole dari G(s)

Page 28: Pemodelan Ruang Keadaan

28

Contoh. Carilah fungsi alih dari sistem yang diperoleh persamaan keadaan dan

keluaran berikut:

οΏ½οΏ½=-5X1-X2+2U

οΏ½οΏ½2=3X1-X2+5U

y= X1+2X2

Dalam bentuk matriks-vector, dapat kita tulis

[π‘₯1

π‘₯2]=[

βˆ’5 βˆ’13 βˆ’1

] [π‘₯1

π‘₯2]+[

25][u]

y= [1 2] [π‘₯1

π‘₯2]

Selanjutnya fungsi alih sistem tersebut adalah

G(s)= C(sI – A)-1B

=[1 2] [𝑠 + 5 1βˆ’3 𝑠 + 1

] -1 [25]

=[1 2][

𝑠+1

(𝑠+2)(𝑠+4)

βˆ’1

(𝑠+2)(𝑠+4)

3

(𝑠+2)+(𝑠+4)

𝑠+5

(𝑠+2)+(𝑠+4)

] [2 5]

=12𝑠+59

(𝑠+2)(𝑠+4)

Matriks alih matriks alih G(s) merealisasikan keluaran Y(s) dengan masukan U(s)

atau

Y(s)= G(s)U(s)

Sedangkan untuk matriks alih multi masukan –multi keluaran sebagai berikut

G(s)=c(Si-A)-1 B+D

Matriks alih sisitem lup tertutup. Tinjau sistem yang mempunyai multi masukan-

multi keluran matriks alih umpan majunya adalah Go(s),sedangkan umpan baliknya

H(s),matriks alih antara vector sinyal umpan balik B(s) dan vector kesalahan

E(s).mempunyai persamaan:

B(s)=H(s)Y(s)

=H(s)Go(s)E(s)

Page 29: Pemodelan Ruang Keadaan

29

U(s) E(s) Y(s)

B(s)

Maka kita peroleh bahwa matriks alih antara B(s) dan E(s) adalah H(s)Go(s).Jadi

matriks alih elemen-elemen yang terhubung seri merupakan hasil perkalian dari

matriks alih masing – masing elemennya.

Matriks alih sistem lup tertutup diperoleh sebagai berikut :

Y(s)= Go(s)[U(s)-B(s)

= Go(s)[U(s-H(s)Y(s)

Maka kita peroleh

[I +Go(s)H(s)Y(s)=Go(s)U(s)

Perkalian didepan kedua ruas persamaan terakhir ini dengan [I+Go(s)H(s)]-1,

menghasilkan

Y(s)=[I+Go(s)H(s)]-1Go(s)U(s)

Matriks alih lup tertutup G(s) dinyatakan oleh

G(s)=[I+Go(s)H(s)]-1Go(s)

2.5 SISTEM LINIER PARAMETER –BERUBAH

Suatu keunggulan pendekatan ruang keadaan pada analisis sistem control

adalah dapat diperluasnya pendekatan ini untuk menyelesaikan sistem parameter

berubah.

Pada sistem linier parameter berubah dengan mengubah matriks transisi (t)

menjadi (t,t0).(Untuk sistem parameter berubah ,matriks transisi bergantung baik

pada t maupun t0 dan tidak bergantung pada selisih t-t0 .jadi kita tidak selalu dapat

menyetel waktu awal sama dengan nol.tentu saja ada beberapa kasu t0 sama dengan

nol).Meskipun demikian matriks transisi dari sistenm parameter berubah pada

umumnya tidak dapat dinyatakan sebagai eksponensial matriks.

Contoh: οΏ½οΏ½ =a(t)x

Jawab persamaan dapat dinyatakan sebagai berikut

+ Go(s)

H(s)

Page 30: Pemodelan Ruang Keadaan

30

X(t)=e∫ π‘Ž()𝑑𝑑

π‘‘π‘œ X(t0)

Dan fungsi transisi keadaannya dinyatakan oleh

(t,t0 )=exp [ ∫ π‘Ž()𝑑𝑑

𝑑0 ]

Akan tetapi, tidak berlaku hasil yang sama untuk persamaan diferensial matriks-

vektor. Contohnya

οΏ½οΏ½ =A(t)x

Dimana

X(t)=vector n dimensi

A(t)= matriks n x n yang elemennya merupakan fungsi t yang kontinyu sepotong-

sepotong pada selang t0tt1

Dan untuk menyelesaikan persamaan diatas menggunakan persamaan

X(t)=(t,t0) x (t0)

Dimana (t,t0) adalah matriks non singular n x n yang memenuhi persamaan

diferensial matriks berikut

(t,t0)=A(t)(t,t0), (t ,t0)=I

Kenyataan bahwa persamaan X(t)=(t,t0) x (t0) merupakan jawab persamaan

(t,t0)=A(t)(t,t0), (t ,t0)=I dapat diperiksa secara mudah karena

X(t0)= (t,t0) x (t0)=IX(t0)

Dan οΏ½οΏ½(t0)=𝒅

𝒅𝒕 [(t,t0) x (t0)]

= (t,t0) x (t0)

= A(t) (t,t0) x (t0)

= A(t) X (t)

Kita lihat bahwa jawab persamaan οΏ½οΏ½ =a(t)x hanyalah merupakan transformasi

keadaan awal. Matriks (t,t0) meruapakan matriks transisi keadaan dari sistem

parameter berubah yang dinyatakan oleh persamaan οΏ½οΏ½=a(t)x

Matriks transisi keadaan untuk kasus parameter berubah. Penting untuk

diperhatikan bahwa matriks transisi keadaan (t,t0) dapat dinyatakan dengan suatu

eksponensial matriks jika A(t) dan ∫ 𝑨(𝒕

π’•πŸŽ)𝒅 komut. Jadi

(t,t0)=exp∫ 𝑨(𝒕

π’•πŸŽ)𝒅 ] ( jika dan hanya jika A(t) dan ∫ 𝑨(

𝒕

π’•πŸŽ)𝒅 komut )

Page 31: Pemodelan Ruang Keadaan

31

Perhatikan bahwa jika A(t) merupakan matriks konstan atau matriks diagonal maka

A(t) dan ∫ 𝑨(𝒕

π’•πŸŽ)𝒅 komut, jika ∫ 𝑨(

𝒕

π’•πŸŽ)𝒅 tidak komut maka ada satu cara yang

sederhana untuk menghitung matriks transisi keadaan , untuk menghitung t,t0)

secara numeric kita dapat menggunakan uraian deret berikut untuk (t,t0) :

(t,t0)=I + ∫ 𝑨(𝒕

π’•πŸŽ)𝒅 + ∫ 𝑨(

𝒕

π’•πŸŽπŸ) [∫ 𝑨(

𝒕

π’•πŸŽπŸ)]d1 +…

Pada umumnya , ini tidak berlaku akan memberikan (t,t0) dalam suatu bentuk

tertutup

Contoh : carilah (t,t0) untuk sistem parameter berubah

[π‘₯1

π‘₯2]=[

0 10 𝑑

] [π‘₯1

π‘₯2]

Untuk menghitung (t,0) , marilah kita gunakan persamaan

(t,t0)=I + ∫ 𝑨(𝒕

π’•πŸŽ)𝒅 + ∫ 𝑨(

𝒕

π’•πŸŽπŸ) [∫ 𝑨(

𝒕

π’•πŸŽπŸ)]d1 +…

Maka

∫ 𝑨()𝒅𝒕

𝟎 =∫ [

𝟎 𝟏𝟎

]𝒕

𝟎 d =[

𝟎 𝒕

πŸŽπ’•πŸ

𝟐

]

∫ [𝟎 𝟏𝟎 𝟏

]𝒕

𝟎 {∫ [

𝟎 𝟏𝟏 𝟐

]𝟏

𝟎 π’…πŸ} d1=∫ [

𝟎 𝟏𝟎 𝟏

]𝒕

𝟎[𝟎 𝟏

𝟎𝟏𝟐

𝟐

] d1 = [𝟎

π’•πŸ‘

πŸ”

πŸŽπ’•πŸ’

πŸ–

]

maka kita peroleh

(t,0) =[𝟏 𝟎𝟎 𝟏

] + [𝟎 𝟏

πŸŽπ’•πŸ

𝟐

] +[𝟎

𝒕

πŸ”

πŸ‘

πŸŽπ’•πŸ’

πŸ–

] +…

Sifat – sifat matriks tansisi keadaan (t,t0). Berikut ini kita akan membuat daftar

sifat- sifat matriks transisi keadaan (t,t0)

1. (t2,t1) (t1,t0)= (t2,t0)

Untuk membuktikannnya, perhatikan bahwa

X(t1) =(t1,t0) x (t0)

X(t2)= (t2,t0) x (t0)

Juga

X(t2)= (t2,t1) x (t1)

Oleh karena itu

X(t2)= (t2,t1) (t1,t0) x (t0) = (t2,t0) x (t0)

Page 32: Pemodelan Ruang Keadaan

32

Sehingga

(t2,t1) (t1,t0) x (t0) = (t2,t0)

(t1,t0)= -1 (t0,t1)

untuk membuktikannya, perhatikan bahwa

(t1,t0)= -1 (t2 ,t1) (t2,t0)

Jika kita masukan t2=t0 ke dalam persamaan terakhir ini, maka

(t1,t0)= -1(t0,t1) (t0,t0)= -1(t0,t1)

Jawab persamaan keadaan linier parameter berubah.tinjau persamaan berikut :

Contoh : οΏ½οΏ½ = A(t)x + B (t)u

Dimana :

X : vector n dimensi

U : vector r dimensi

A(t): matriks n x n

B(t): matriks n x r

Elemen – elemen dari A(t) dan B(t) dianggap sebagai fungsi kontinyu sepotong-

sepotong pada selang t0tt1

Untuk menjawabnya misal:

x(t) = ( t,t0) (t)

dimana ( t,t0) matriks unik yang memenuhi persamaan berikut :

( t,t0)= A(t) ( t,t0) , (t0,t0)= I

Selanjutnya

οΏ½οΏ½(t)= 𝑑

𝑑𝑑[(t,t0)(t)

=( t,t0) (t) + (t,t0) (t)

= A(t) ( t,t0) (t) + + (t,t0) (t)

= A(t) ( t,t0)(t) + B(t) u(t)

Oleh karena

(t,t0)(t) = B(t) u(t)

Atau

(t) = -1(t,t0)B(t) u(t)

Dengan demikian ,

(t)= (t0) + ∫ βˆ’πŸπ’•

π’•πŸŽ(,t0)B() U() d

Page 33: Pemodelan Ruang Keadaan

33

Karena (t0)= -1(t0,t0) x (t0) = X(t0)

Maka jawab persamaan οΏ½οΏ½ = A(t)x + B (t)u diperoleh sebagai

x(t) = (t,t0) x (t0) + (t,t0)∫ βˆ’1𝑑

𝑑0(,t0)B() U() d

=(t,t0) x (t0) +∫ βˆ’1𝑑

𝑑0(t,)B() U() d

Unuk menghitung ruas kanan persamaan =(t,t0) x (t0) +∫ βˆ’1𝑑

𝑑0(t,)B() U() d

dalam kasus- kasus praktis diperlukan computer digital

Page 34: Pemodelan Ruang Keadaan

34

III. RANGKUMAN DARI URAIAN MATERI

Penyajian Ruang Keadaan Dari System dari system orde ke n yang dinyatakan

oleh persamaan diferensial linier dengan fungsi penggerak tidak melibatkan bentuk

turunan. Tinjau system orde ke n berikut:

𝑦(𝑛)

+ π‘Ž1 𝑦(π‘›βˆ’1)

+ β‹―+ π‘Žπ‘›βˆ’1οΏ½οΏ½ + π‘Žπ‘›π‘¦ = 𝑒

β€œEigenvalue” dari matriks A n x n β€œEigenvalue” dari matriks A n x n adalah

akar persamaan karakteristik

| Ξ»I – A| = 0

Diagonalisasi matriks n x n. Perhatikan bahwa jika sutu matriks An x n

dengan β€œeigenvalue-eigenvalue” yang berbeda dinyatakan oleh

A =

[

0 0 0 … 0 0 0 0 … 0

. . . . . . . . . . . . 0 0 0 … 0

βˆ’ π‘Žπ‘› βˆ’ π‘Žπ‘›βˆ’1 βˆ’π‘Žπ‘›βˆ’2 … βˆ’π‘Ž1 ]

Penyajian ruang-keadaan dari sitem orde ke-n yang dinyatakan oleh

persamaan diferensial linier dengan r fungsi penggerak, persamaannya adalah:

��𝑛 = π‘Žπ‘›1 (𝑑)π‘₯1 + π‘Žπ‘›2 (𝑑)π‘₯2 + . . . + π‘Žπ‘›π‘› (𝑑)π‘₯𝑛 + 𝑏𝑛1 (𝑑)𝑒1 + 𝑏𝑛2 (𝑑)𝑒2

+ . . . + π‘π‘›π‘Ÿ(𝑑)π‘’π‘Ÿ Penyelesaian Persamaan Keadaan Parameter Konstan Persamaan diferensial

matriks vektor π‘₯ = 𝐴π‘₯

Eksponensial matriks. Dapat dibuktikan bahwa eksponensial matriks dari

suatu matriks An Γ— n adalah konvergen mutlak untuk semua harga t terhingga𝑒𝐴𝑑 =

βˆ‘π΄π‘˜π‘‘π‘˜

π‘˜!

βˆžπ‘˜=0

Matriks unik ΙΈ(𝑑) disebut matriks transisi keadaan. Matriks transisi keadaan

mengandung semua informasi mengenai gerak bebas system yang di definisikan oleh

persamaan οΏ½οΏ½ = 𝐴π‘₯

Pendekatan transformasi laplace pada jawab homogen persamaan keadaan.

Pertama kali marilah kita tinjau kasus saklar οΏ½οΏ½ = π‘Žπ‘₯

Pendekatan transformasi laplace pada jawab persamaan keadaan non

homogen. Jawab persamaan keadaan non homogen. οΏ½οΏ½ = 𝐴π‘₯ + 𝐡𝑒 juga dapat

diperoleh dengan pendekatan transformasi laplace.

Konsep matriks alih merupakan perluasan konsep fungsi alih,maka pertama

kali kita akan mencari fungsi alih dari sistem satu masukan satu keluaran π‘Œ(𝑠)

π‘ˆ(𝑠) G(s).

Persamaan ruang keadan dari sistem ini dinyatakan sebagai berikut οΏ½οΏ½ Ax + Bu dan y

= Cx + Du. Di mana x adalah vector keadaan, u adalah masukan, dan y adalah

keluaran.

Page 35: Pemodelan Ruang Keadaan

35

Matriks transisi keadaan untuk kasus parameter berubah. Penting untuk

diperhatikan bahwa matriks transisi keadaan (t,t0) dapat dinyatakan dengan suatu

eksponensial matriks jika A(t) dan ∫ 𝑨(𝒕

π’•πŸŽ)𝒅 komut.

Page 36: Pemodelan Ruang Keadaan

36

IV. REFERENSI

Ogata, Katsuhiko.(1985). Teknik Kontrol Automatik (Sistem Pengaturan) Jilid 2.

Erlangga. Jakarta.

Page 37: Pemodelan Ruang Keadaan

37

V. LATIHAN SOAL DAN PENYELESAIAN

1. Tinjaun system control yang di tunjukkan pada gambar 1-6. Fungsi alih lup

tersebut adalah

π‘Œ(𝑠)

π‘ˆ(𝑠)=

160 (𝑠 + 4)

𝑠3 + 18𝑠2 + 192𝑠 + 640

Persamaan diferensial untuk fungsi alih tersebut adalah

𝑦 + 18 οΏ½οΏ½ + 192 οΏ½οΏ½ + 640 𝑦 = 160 οΏ½οΏ½ + 640 𝑒

Carilah penyajian ruang keadaan dari system tersebut

Berdasarkan pada persamaan (1-25), marilah kita definisikan

π‘₯1 = 𝑦 βˆ’ 𝛽0𝑒

π‘₯2 = οΏ½οΏ½ βˆ’ 𝛽0οΏ½οΏ½ βˆ’ 𝛽1𝑒 = οΏ½οΏ½1 βˆ’ 𝛽1𝑒

π‘₯3 = οΏ½οΏ½ βˆ’ 𝛽0οΏ½οΏ½ βˆ’ 𝛽1οΏ½οΏ½ βˆ’ 𝛽2𝑒 = οΏ½οΏ½2 βˆ’ 𝛽2𝑒

Dimana 𝛽0, 𝛽1, dan 𝛽2 ditentukan dari persamaan (1-26) sebagai berikut:

𝛽0 = 𝑏0 = 0

𝛽1 = 𝑏1 βˆ’ π‘Ž1𝛽0 = 0

𝛽2 = 𝑏2 βˆ’ π‘Ž1𝛽1 βˆ’ π‘Ž2𝛽0 = 160

𝛽3 = 𝑏3 βˆ’ π‘Ž1𝛽2 βˆ’ π‘Ž2𝛽1 βˆ’ π‘Ž3𝛽0 = βˆ’2240

Selanjutnya persamaan keadaan system menjadi

[π‘₯1

π‘₯2

π‘₯3 ] = [

00

10

βˆ’640 βˆ’192

01

βˆ’18] [

π‘₯π‘₯2

π‘₯3 ] + [

0βˆ’160

βˆ’2240 ] [𝑒]

Persamaan keluarannya menjadi

y= [1 0 0] [

π‘₯1

π‘₯2

π‘₯3 ]

Page 38: Pemodelan Ruang Keadaan

38

2.

Persamaan differensial:

βˆ‘πΉ = π‘š Γ— π‘Ž

βˆ’π‘“π‘£ βˆ’ π‘˜π‘¦ + π‘₯ = π‘š Γ— π‘Ž

π‘₯ = π‘š 𝑑2𝑦

𝑑𝑑+ 𝑓

𝑑𝑦

𝑑𝑑+ π‘˜π‘¦

π‘₯ = π‘šοΏ½οΏ½ + 𝑓�� + π‘˜π‘¦

π‘₯

π‘š= οΏ½οΏ½ +

𝑓

π‘šοΏ½οΏ½ +

π‘˜

π‘šπ‘¦

Metode reduksi:

π‘₯1 = 𝑦 οΏ½οΏ½1 = π‘₯2

π‘₯2 = οΏ½οΏ½ οΏ½οΏ½2 = οΏ½οΏ½

Persamaan differensial reduksi: π‘₯

π‘š= οΏ½οΏ½ +

𝑓

π‘šοΏ½οΏ½ +

π‘˜

π‘šπ‘¦

π‘₯

π‘š= οΏ½οΏ½2 +

𝑓

π‘šπ‘₯2 +

π‘˜

π‘šπ‘₯1

οΏ½οΏ½2 =π‘₯

π‘šβˆ’

𝑓

π‘šπ‘₯2 βˆ’

π‘˜

π‘šπ‘₯1

Matriks:

[οΏ½οΏ½1

οΏ½οΏ½2] = [

0 1

βˆ’π‘˜

π‘šβˆ’

𝑓

π‘š

] [π‘₯1

π‘₯2] + [

01

π‘š

] [π‘₯]

[𝑦] = [1 0] [π‘₯1

π‘₯2] + [0][π‘₯]