• Tidak ada hasil yang ditemukan

TEKNIK KONTROL SLIDING MODE UNTUK AUTOPILOT ROKET

N/A
N/A
Protected

Academic year: 2021

Membagikan "TEKNIK KONTROL SLIDING MODE UNTUK AUTOPILOT ROKET"

Copied!
8
0
0

Teks penuh

(1)

47

TEKNIK KONTROL SLIDING MODE UNTUK

AUTOPILOT ROKET

Rika Andlartl

Penellti Bidang Kendall, PusteKwagan. LA PAN

ABSTRACT

This paper deals with autopilot for rocket tracking problem by using sliding mode controller. Rocket model is considered as a linear system with two control input; wing and tail deflection. Simulation results show t h a t the controller effectively works and gives desired performance (fast reaching a n d low chattering).

ABSTRAK

Paper ini m e m b a h a s tentang perancangan autopilot roket u n t u k penjejakan

[tracking s e b u a h target, y a n g j u g a b e r u p a roket, dengan m e n g g u n a k a n teknik kontrol sliding mode. Model roket y a n g digunakan b e r u p a s e b u a h sistem linear dengan d u a input kontrol, yaitu defleksi sayap d a n defieksi ekor. Hasil simulasi m e n u n j u k a n bahwa

kontroler sliding mode u n t u k penjejakan roket dengan k o m a n d o LATAX yang diberikan sebesar 20g, m e m b e r i k a n performansi yang m e m u a s k a n [fast reaching d a n low

chattering).

Kata kunci: Autopilot, Roket, Tracking, Kontrol, Sliding mode

1 PENDAHULUAN

Dalam rangka pengembangan roket 1< end ali, penelitian d a n perancangan sistem kendali y a n g sesuai d e n g a n k e b u t u h a n a t a u misi, sangatlah d i b u t u h k a n . Bebe-r a p a teknik kendali s u d a h d i Bebe-r a n c a n g d a n disimulasikan, seperti teknik kontrol PID, gain scheduling m a u p u n teknik kompensator dengan filter. Didalam paper ini a k a n d i s a m p a i k a n hasil perancangan teknik kendali sliding mode (modus luncur) u n t u k penjejakan roket (roket kendali).

P e n g g u n a a n metoda kontrol ini s u d a h c u k u p lama, h a m p i r e m p a t p u l u h t a h u n a n , d a n j u g a c u k u p l u a s , t e r u t a m a dalam bidang robotik, k e n d a r a a n bawah air, transmisi mobil, motor Hstrik dan sistem d a y a (Slotine, J . J . E . dan Weiping Li, 1991). S e d a n g k a n d a l a m bidang

aero-space, teknik ini j u g a s u d a h biasa

di-gunakan, seperti terlihat pada persamaan 2 - 1 , 2-2, 2 - 3 , 3-3 d a n 3-4].

Teknik kontrol sliding mode sendiri, a t a u b i a s a j u g a dikenal d e n g a n istilah VSC [Variable Structure Control), merupa-kan salah s a t u teknik kontrol klasik. Teknik ini dikenal k a r e n a kekokohannya

dalam menghadapi gangguan, baik dari luar sistem m a u p u n variasi parameter. Dengan metoda ini, trayektori keadaan dikendalikan a g a r mengikuti trayektori a c u a n y a n g ditetapkan. U n t u k mencapai tujuan ini, gerakan trayektori dibagi dalam dua fase. Pada fase pertama, trayektori, dari manapun kondisi awalnya, a k a n ditarik ke s e b u a h bidang luncur, SS,

[sliding surface), Dan fase ini biasa disebut reaching phase. Sedangkan p a d a fase

k e d u a , trayektori meluncur pada bidang SS tersebut. Dan fase kedua ini dinama-kan sliding phase.

Dalam p a p e r ini, teknik kontrol

sliding mode a k a n diaplikasikan p a d a autopilot roket u n t u k penjejakan s e b u a h

target y a n g j u g a b e r u p a roket. Input

autopilot-nya sendiri berasal dari kcluaran

sistem pandu, yang berupa LATAX [Lateral

Acceleration), yang merupakan percepatan

lateral yang d i b u t u h k a n u n t u k mengejar target. Model matematik roket y a n g

di-g u n a k a n d a l a m paper ini adalah s e b u a h sistem linear, dengan d u a input kontrol, yaitu sirip, ekor, dan sayap sebagai bidang kontrol [control surface). Seperti diketahui,

(2)

metoda kontrol sliding mode a k a n raem-berikan s e b u a h h u k u m kontrol yang diskontinu, y a n g d a p a t m e n i m b u l k a n efek chattering. U n t u k m e n g u r a n g i feno-m e n a chattering, di dalafeno-m paper ini, s e b u a h power rate reaching law a k a n digunakan p a d a desain fase p e r t a m a

(reaching phase), seperti yang dianjurkan

oleh Gao d a n Hung.

Hasil simulasi menunjukan bahwa kontroler sliding mode u n t u k penjejakan roket dengan input LATAX yang diberikan sebesar 20g, m e m b e r i k a n performansi yang m e m u a s k a n {fast reaching d a n low

chattering).

2 MODEL DINAMIK

Model roket yang digunakan dalam paper ini adalah s e b u a h sistem multi

input, yang m e r u p a k a n roket dari u d a r a

-ke-udara dengan sayap model X. Dinamik perioda p e n d e k dari roket d i g u n a k a n u n t u k mendesain sistem kontrol. Per-s a m a a n haPer-sil lineariPer-saPer-si gerakan roket p a d a bidang angguk {pitch) diberikan oleh :

dengan

V adalah kecepatan roket a adalah s u d u t serang

Q adalah laju angguk (pitch rate)

S e d a n g k a n Sa d a n 8, m e r u p a k a n defleksi bidang kontrol s a y a p d a n ekor. U n t u k t u r u n a n stabilitas aerodinamik, dilambangkan o l e h Za, Ma, A/^.dan

se-terusnya. Perlu diketahui juga, b a h w a roket d i a s u m s i k a n m e m p u n y a i model a k t u a t o r orde s a t u , baik u n t u k sayap m a u p u n ekor.

Dari sistem pandu, kita mempunyai komando LATAX r y a n g h a r u s diikuti g u n a menjejak target. D a n output u n t u k menjejak komando ini adalah percepatan yang d i u k u r d a r i :

3 DESAIN KONTROL SLIDING MODE UNTUK PENJEJAKAN ROKET

P a d a penjejakan konvensional, kontroler m e n g g u n a k a n s e b u a h lup dalam dengan u m p a n balik dari q ke a k t u a t o r ekor d a n s e b u a h lup luar dengan u m p a n balik dari k es al ah an penjejakan (tracking error) ke a k t u a t o r sayap.

Sedangkan dalam paper ini, blok diagram sistem kontrol y a n g digunakan adalah seperti p a d a G a m b a r 3 - 1 . Blok diagram ini menunjukkan kontroler sliding

mode u n t u k penjejakan output y, dengan

m a s u k a n referensi r. Kontroler bersifat

coupled k a r e n a s e m u a state d a n j u g a

ke sal aha n penjejakan d i u m p a n balikkan ke k e d u a aktuator. Di dalam diagram blok, kesalahan penjejakan, adalah

Dan jika d a l a m k e a d a a n t u n a k ,

xe - 0 , m a k a output y, a k a n mengikuti sinyal referensi r, d a n penjejakanpun d i k a t a k a n berhasil.

Dalam metoda ini, k e a d a a n (state) dari plant dinaikkan terlebih d a h u l u dengan m e n a m b a h k a n xe, integral

ke-salahan penjejakan, sebagai s e b u a h state yang baru. Dengan demikian, model r u a n g k e a d a a n yang telah d i t a m b a h , dalam b e n t u k regularnya, a d a l a h

(3)

bidang l u n c u r , SS. Disini, S , « J ? " * "0

dan S2 e Rmxm adalah matriks nonsingular. Dengan kontrol ekivalen u^ d a n x2 di a t a s , dinamik dari sistem orde tereduksi

(reduced order system) yang bergerak di

bidang SS s e c a r a simbolik d a p a t ditulis-k a n sebagai b e r i ditulis-k u t :

Dinamik orde tereduksi

{reduced-order dynamics, ROD) mempunyai struktur

u m p a n balik dengan x2 sebagai input kontrol fiktif d a n An sebagai matriks

input Dikarenakan plant (A B) controllable,

m a k a pasangan (A,, An ) j u g a controllable. Dengan begitu, eigen nilai dari sistem orde tereduksi (Au +A12F) dapat ditempat-k a n s e s u a i d e n g a n y a n g diditempat-kehendaditempat-ki, sehingga m e m p u n y a i karakteristik y a n g diinginkan. Metoda Linear Quadratic

Regulator (LQR) d i g u n a k a n u n t u k

mene-m u k a n F. Apabila F telah ditemene-mukan, m a k a matriks S yang mendefinisikan bidang luncur a akan didiperoleh melalui p e r s a m a a n 3-6. Diasumsikan matriks S2 sebagai matriks identitas. Dengan a s u m s i ini, m a k a

B e n t u k u m u m dari kontroler

sliding mode, adalah

(4)

Fungsi signum ini dapat menyebab-kan diskontinuitas p a d a kontroler d a n akhirnya d a p a t m e n i m b u l k a n efek

chattering. Chattering a d a l a h s e b u a h

fenomena, d i m a n a terjadi p e r u b a h a n kontrol dengan frekuensi tinggi ketika trayektori ada di sekitar permukaan bidang luncur d a n ketika h a r g a signum sering berubah-ubah. Tetapi dengan bentuk ud seperti di atas (adanya p e n a m b a h a n faktor |CT| ], fenomena chattering ini d a p a t di-kurangi. Banyak c a r a yang d a p a t dilaku-kan u n t u k m e n g u r a n g i chattering ini. Misalnya d e n g a n m e m p e r h a l u s fungsi signum menjadi fungsi s a t u r a s i . Atau bisa juga mengganti fungsi signum dengan fungsi a r c u s tangen, seperti yang baru-baru ini dikembangkan (Gao, W. dan Hung, J.C, 1993).

Dan akhirnya, h u k u m kontrol yang digunakan u n t u k penjejakan roket, adalah sebaeai berikut

3 . 2 Penurunan R e a c h i n g Condition

Dengan power rate reaching law, sebuah kontroler yang didesain didasar-kan p a d a kriteria stabilitas Lyapunov, sehingga sistem s e c a r a pasti a k a n men-capai bidang. Dapat dibuktikan, b a h w a

h u k u m kontrol yang diberikan oleh p e r s a m a a n 3-8 memenuhi kriteria ke-stabilan, dan mempercepat pencapaian bidang, ketika k e a d a a n j a u h dari bidang luncur. Power rate reaching law m e m -berikan s e b u a h m o d u s reaching yang cepat d a n r e n d a h chattering.

Misalkan fungsi Lyapounov ber-b e n t u k

Hal ini berarti, bahwa kondisi

reaching terpenuhi, d a n trayektori a k a n

mencapai bidang l u n c u r dalam waktu yang hingga.

4 SIMULASI DAN ANALISA

Simulasi dilakukan u n t u k melihat performansi kontroler sliding mode p a d a s a a t diaplikasikan p a d a autopilot roket. Misi roket ini adalah u n t u k menjejak target, yang oleh sistem p a n d u diter-j e m a h k a n p a d a output-nya sebagai per-cepatan lateral yang h a r u s diikuti.

Simulasi dilakukan dengan ko-m a n d o Latax yang h a r u s diikuti sebesar

20g, dan simulasi ini mengambil beberapa

spesifikasi kontroler dan konstrain sebagai berikut

• Spesifikasi respon sistem, adalah

• Konstrain a k t u a t o r , a d a l a h defleksi m a k s i m u m dari s a y a p d a n ekor

SW,S, = ±20deg

Simulasi dilakukan u n t u k model roket linear pada beberapa kondisi operasi yang berbeda, berdasarkan bilangan Mach,

(5)

dengan m e n g g u n a k a n software MATLAB dan SIMULINK. Tujuan utama dari simulasi a d a l a h u n t u k memvalidasi performansi autopilot dengan m e t o d a sliding mode yang dipakai. Dalam paper ini, hasil studi kekokohan belum ditampilkan. Hal ini akan menjadi obyek penulisan berikutnya. Studi kekokohan (robustness) adalah salah satu cara u n t u k mengetahui performansi kontroler p a d a s a a t terjadi gangguan baik yang berasal dari dalam sistem itu sendiri, m a u p u n dari lingkungannya. Caranya adalah dengan menggunakan kontroler y a n g s a m a (yang d i g u n a k a n u n t u k sistem t a n p a variasi), diberikan variasi pada satu a t a u beberapa parameter sistem. Jika hasilnya tetap m e m u a s k a n u n t u k variasi t e r t e n t u , m a k a dapat dikatakan kontroler tersebut c u k u p kokoh

(robust).

P a d a simulasi ini, matriks plant yang b e r s e s u a i a n dengan kondisi terbang

di level l a u t d a n M=1.5, a =2.5° d a n t = 5 detik, a d a l a h

Dengan h a r g a S ini, eigen nilai lup t e r t u t u p dari sistem dinamik orde tereduksi, adalah

Di dalam p e r s a m a a n 3-7, h a r g a k yang digunakan adalah A=diag ([15 10]). Hal ini dimaksudkan u n t u k mengoptimal-kan waktu capai, dengan harapan nilai A: tersebut, p e n c a p a i a n bidang l u n c u r bisa lebih cepat (fast reaching). D a n u n t u k mengurangi chattering, diberikan h a r g a u n t u k / ? =0.95.

G a m b a r 4-1 m e n u n j u k k a n salah s a t u contoh hasil simulasi dengan kontroler d i g u n a k a n t a n p a power rate

reaching law. Dapat dilihat b a h w a efek chattering s a n g a t tinggi.

Dalam p e n g h i t u n g a n F, m a t r i k s Q d a n R y a n g diseleksi u n t u k m e n c a p a i performansi penjejakan yang diinginkan setelah b e b e r a p a kali coba-coba, a d a l a h

Matriks S y a n g mendefinisikan bidang luncur, SS, yang didapatkan, adalah sebagai berikut

G a m b a r 4 - 1 : Output percepatan az tanpa

power rate

Graiik hasil simulasi kontroler

sliding mode u n t u k roket dengan power rate reaching law. Gambar 4-2 merupakan

grafik percepatan lateral roket Gfe, sedang-k a n Gambar 4-3 a d a l a h grafisedang-k deflesedang-ksi s a y a p d a n defleksi ekor s e l a m a terbang, j u g a grafik s u d u t s e r a n g d a n laju

angguk. Gambar 4-4, adalah grafik bidang luncur.

(6)

Hasil simulasi m e n u n j u k k a n b a h w a spesifikasi yang diinginkan dapat terpenuhi. Dari G a m b a r 4-2 terlihat bahwa percepatan lateral roket mencapai h a r g a 20g (2001 m / s2) , s e s u a i y a n g

diinginkan, dengan setting time yang cepat, sekitar 0.2 detik, dan overshoot y a n g sangat kecil pula. Kesalahan p a d a keadaan t u n a k p u n terlihat s a m a dengan nol. Hasil ini sangat positif, mengingat w a k t u terbang roket y a n g t e r b a t a s , dan gaya dorong (thrust) y a n g t e r b a t a s pula.

Sedangkan defleksi sayap dan ekor terlihat ada dalam batas yang dibolehkan, yaitu -1° u n t u k <S((ekor), dan -15° u n t u k 5W (sayap)

(Gambar 4-3). Demikian j u g a dengan sudut serang. Hasil simulasi menunjukkan b a h w a s u d u t serang roket a selama terbang tidak lebih dari 6°, h a l ini berarti masih dalam b a t a s yang diizinkan, yaitu £ 8°. Gambar 4-4 memperlihatkan grafik bidang l u n c u r s e l a m a w a k t u simulasi. Dari grafik ini d a p a t dilihat bahwa bidang luncur a sangat kecil,

(7)

h a m p i r m e n d e k a t i nol (dalam orde 10 ). Hal ini menandakan b a h w a sliding mode b e n a r - b e n a r terjadi. Dengan demikian, trayektori keadaan dari m a n a p u n awalnya, akan ditarik ke bidang luncur. Dan sekali berada di bidang luncur, trayektori tersebut a k a n t e r u s bergerak di sekitar bidang tersebut. Akhirnya, penjejakan-p u n berhasil dilakukan.

5 KESIMPULAN

S e b u a h autopilot u n t u k roket telah didesain d a n disimulasikan, k h u s u s n y a u n t u k kontrol angguk {pitch control).

Autopilot ini d i t u r u n k a n u n t u k d u a input

control, yaitu defleksi s a y a p dan defleksi ekor d e n g a n t u j u a n u n t u k menjejak s e b u a h k o m a n d o p e r c e p a t a n lateral (LATAX) s e b e s a r 20g. Desain autopilot d i d a s a r k a n p a d a teori sliding mode, dengan power rate reaching law, yang memberikan waktu capai yang cepat d a n

chattering y a n g r e n d a h . Kontroler y a n g

dipakai m e m b e r i k a n performansi yang m e m u a s k a n p a d a bilangan Mach yang b e r b e d a (tetapi u n t u k menyingkat, p a d a paper ini hanya ditampilkan hasil simulasi dengan M=1.5) d a n ke sa la han penjejakan menuju nol dalam w a k t u 0.2 detik.

DAFTAR RU JUKAN

Andiarti R., Glumnineau, A., Moog, C.H., . d a n Plestan, F., 1993. Online

Com-putable Guidance for Atmospheric flight of a Spacecraft, Proc. XIIIFAC

World Congress, Sydney, hal.VII: 183-186.

Andiarti, R., 2000. Decoupled Sliding Mode

Control Untuk Sistem non Linier dan Aplikasinya, Majalah LAPAN, Vol. 2,

No. 1, hal. 1-7.

Brierly, S. D. d a n Longchamp, R., 1990.

Application of Sliding Mode Control to Air-Air Interception Problem, IEEE

Transaction on Aerospace a n d Electronic Systems, Vol. 26, No. 2, hal. 306-325.

Choe, D.G., d a n Kim, J. H., Pitch, 2 0 0 3 .

Autopilot Design Using Model-Following Adaptive Sliding Mode Control, Journal of Guidance, Control

a n d Dynamics, Vol. 2 5 , No. 4, hal. 8 2 6 - 8 2 9 .

Gao, W. d a n Hung, J . C . , 1993. Variable

Structure Control of Non-Linear Systems: A new Approach, IEEE

Transactions on Industrial Electronics, Vol. 40, No. 1, h a l . 45-55.

Garnell, P., 1980. Guided Weapon Control

Systems, 2 nd ed, Pergamon, New York. 53

(8)

Salamci, M.U. d a n Ozgoren, M.K., 2 0 0 0 . Teddy Setiawan, 2 0 0 5 . Modus Luncur

Sliding Mode Control with Optimal dengan Fungsi Arcus Tangen, Tesis Sliding Surfaces for Rocket Autopilot Doktor, Institut Teknologj B a n d u n g . Design, Journal of Guidance, Control Utkin, V.I., 1997. Variable Stmcture Systems

a n d Dynamics, Vol. 2 3 , No. 4, hal. with Sliding Modes: A survey, IEEE 7 1 9 - 7 2 7 . Transactions on Automatic Control, Slotine, J . J . E . d a n Weiping Li, 1991. Vol. 2 2 , No. 2, hal. 212-222.

Applied Nonlinear Control, Prentice

Referensi

Dokumen terkait

Dalam penyampaian materi, praktikan menggunakan buku pegangan “ When English Rings a Bell ”, buku kurikulum 2013 dari Dinas Pendidikan. Untuk latihan siswa,

Had we performed additional procedures or had we performed an audit or review of the financial statements in accordance with International Standards on Auditing or

Penelitian ini termasuk ke dalam penelitian pengujian hipotesis guna menguji variabel- variabel yang mempengaruhi purchase intention. Penelitian ini menganalisis

Emi Sugiati. Q 100110023, “ Kontribusi Keteladanan Pimpinan dan Media Pembelajaran terhadap Kepuasan dan Dampaknya pada Unjuk Kerja Guru di Gugus Pantai Kartini

[r]

Pada Tabel 3 dapat dilihat dari empat saham perusahaan perikanan yang dianalisis dua diantaranya mempunyai return negatf yaitu PT Anugrah Tambak Perkasindo Tbk dengan

Dalimunthe (2011: 1) mengatakan bahwa aspek-aspek yang diperhatikan dalam memilih media pembelajaran adalah: a) tujuan pembelajaran; b) metode pembelajaran; c) jumlah

Pemodelan dengan menggunakan tumpuan elastis (elastic support) lebih akurat dibanding dengan menggunakan tumpuan fix dan roller untuk menganalisis kekuatan axle