PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
PENDEKATAN NUMERIK KONTROL SISTEM PILOT OTOMATIS UNTUK GERAK LONGITUDINAL PESAWAT DENGAN METODE PARKER-SOCHACKI SKRIPSI Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains Program Studi Fisika
oleh NIKEN SAWITRI NIM: 073214001
PROGRAM STUDI FISIKA JURUSAN FISIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2011
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
NUMERICAL APPROACH FOR AUTOMATIC CONTROL OF THE LONGITUDINAL MOTION OF FLIGHT SYSTEM USING PARKER-SOCHACKI METHODS
SCRIPTION Presented as Partial Fulfillment for the Requirement to Obtain the Sarjana Science in Physics Department
by NIKEN SAWITRI NIM : 073214001
PHYSICS STUDY PROGRAM PHYSICS DEPARTMENT FACULTY OF SCIENCE DAN TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA 2011
ii
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
tiada burung yang terbang terlalu tinggi saat dia terbang dengan sayapnya sendiri
usaha yang tanpa menyerah jauh lebih berharga dibanding hasil yang gemilang
Saya persembahkan karya ini kepada Orang tua dan Kakak tercinta Universitas Sanata Dharma v
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
ABSTRAK PENDEKATAN NUMERIK KONTROL SISTEM PILOT OTOMATIS UNTUK GERAK LONGITUDINAL PESAWAT DENGAN METODE PARKER-SOCHACKI Telah dilakukan pendekatan numerik menggunakan metode Parker-Sochacki untuk melakukan simulasi kontrol gerak longitudinal dan respon sistem pesawat Boeing 747 yang didesain dengan metode ruang keadaan. Sistem tersebut mendapatkan gangguan angin yang konstan sehingga keadaan sistem berubah-ubah. Hasil yang diperoleh dari pendekatan numerik ini lebih akurat dibandingkan terhadap pendekatan numerik dengan metode Runge-Kutta untuk interval waktu yang sama. Untuk tingkat akurasi yang sama, metode Parker-Sochacki membutuhkan waktu yang lebih singkat untuk menyelesaikan simulasi kontrol dan respon pesawat tersebut.
viii
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
ABSTRACT NUMERICAL APPROACH FOR AUTOMATIC CONTROL OF THE LONGITUDINAL MOTION OF FLIGHT SYSTEM USING PARKERSOCHACKI METHODS Numerical approach using Parker-Sochacki method was done for simulating control of longitudinal motion and respond of the Boeing 747 aircraft system that designed using the state space method. The system undergoes constantly gust disturbances such that the state of the system changes continuously. The result of Parker-Sochacki numerical approach is more accurate than the numerical approach using Runge-Kutta method for the same time interval. For the same level of accuracy, the Parker-Sochacki method need less time than the Runge-Kutta method for simulating the control and respond of the aircraft.
ix
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
DAFTAR ISI Halaman HALAMAN JUDUL ...................................................................................
i
HALAMAN PERSETUJUAN PEMBIMBING ............................................
iii
HALAMAN PENGESAHAN ......................................................................
iv
HALAMAN MOTTO ..................................................................................
v
HALAMAN PERSEMBAHAN ...................................................................
v
HALAMAN PERNYATAAN KEASLIAN KARYA ...................................
vi
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS .......................................
vii
ABSTRAK ..................................................................................................
viii
ABSTRACT ................................................................................................
ix
KATA PENGANTAR .................................................................................
x
DAFTAR ISI ...............................................................................................
xii
DAFTAR GAMBAR ...................................................................................
xv
BAB I
PENDAHULUAN .................................................................
xii
1
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
BAB II
1.1.
Latar Belakang Masalah .............................................
1
1.2.
Rumusan Masalah ......................................................
3
1.3.
Batasan Masalah ........................................................
3
1.4.
Tujuan Penelitian .......................................................
4
1.5.
Manfaat Penelitian .....................................................
4
1.6.
Sistematika Penulisan ................................................
5
DASAR TEORI ....................................................................
6
2.1.
Sistem Kontrol ...........................................................
6
2.2.
Pendekatan Numerik dengan Metode ParkerSochacki ....................................................................
2.3.
Pendekatan Numerik dengan Metode Runge-Kutta Orde Empat ................................................................
10
Persamaan Gerak Longitudinal Pesawat .....................
12
METODE PENELITIAN ......................................................
17
3.1.
Desain Sistem Kontrol Pilot Otomatis ........................
17
3.2.
Penyelesaian Analitik Sistem Kontrol Pilot Otomatis
2.4. BAB III
9
Sebagai Pembanding ..................................................
20
3.3.
Penerapan Metode Parker-Sochacki ...........................
21
3.4.
Penerapan Metode Runge-Kutta Orde Empat Sebagai Pembanding .................................................. xiii
24
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
3.5. BAB IV
Algoritma ..................................................................
26
HASIL DAN PEMBAHASAN ..............................................
29
4.1.
Komputasi Penyelesaian Analitik Sistem Kontrol Pilot Otomatis untuk Penerbangan ......................................
4.2.
Pendekatan Numerik Sistem dengan Gangguan dan Tanpa Kontrol ............................................................
4.3.
34
Pendekatan Numerik Sistem Terkontrol dengan Gangguan Bervariasi dengan Metode Parker-Sochacki
4.4.
30
36
Pendekatan Numerik dengan Metode Runge-Kutta Sebagai Pembanding ..................................................
44
KESIMPULAN .....................................................................
51
5.1.
Kesimpulan ................................................................
51
5.2.
Saran .........................................................................
52
DAFTAR PUSTAKA ..................................................................................
53
Lampiran .....................................................................................................
54
BAB V
xiv
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
DAFTAR GAMBAR Halaman Gambar 2.1
: Grafik pendekatan Runge-Kutta ........................................
12
Gambar 2.2
: Gambar arah gerak pesawat ...................................................
15
Gambar 3.1
: Algoritma penyelesaian analitik sistem kontrol pilot otomatis untuk penerbangan .............................................
Gambar 3.2
26
: Algoritma pendekatan numerik penyelesaian sistem kontrol pilot otomatis untuk penerbangan dengan metode Parker-Sochacki ................................................................
Gambar 3.3
27
: Algoritma pendekatan numerik penyelesaian sistem kontrol pilot otomatis untuk penerbangan dengan metode Runge-Kutta .....................................................................
Gambar 4.1
: Perubahan sudut kemiringan pesawat (βππ) dengan
penyelesaian analitik .........................................................
Gambar 4.2
31
: Perbandingan penyelesaian analitik, pendekatan numerik Parker-Sochacki, dan pendekatan numerik Runge-Kuta ....
Gambar 4.3
28
: Perubahan sudut kemiringan pesawat (βππ) tanpa
kontrol berdasarkan persamaan 4.2 dan 4.3 ........................
xv
32
35
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
Gambar 4.4
Gambar 4.5
: Perubahan sudut kemiringan pesawat (βππ) dan elevator
(βπΏπΏππ ) tanpa gangguan angin, dengan kontrol .....................
37
: Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan R
Gambar 4.6
ππππ = 0 derajat/s ................................................................
38
: Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 500 ft/s, π€π€ππ = 500 ft/s, dan R
Gambar 4.7
ππππ = 0 derajat/s ................................................................
39
: Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan R
Gambar 4.8
ππππ =1 Γ 10β4 derajat/s ....................................................
41
: Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan R
Gambar 4.9
ππππ = 1 Γ 10β3 derajat/s....................................................
42
: Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan R
ππππ = 1 Γ 10β2 derajat/s ...................................................
43
Gambar 4.10 : Perubahan sudut kemiringan pesawat (βππ) untuk β = 0,1 s
45
β = 0,01 s .........................................................................
46
Gambar 4.11 : Perubahan sudut kemiringan pesawat (βππ) untuk
Gambar 4.12 : Perubahan sudut kemiringan pesawat (βππ) untuk xvi
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
β = 0,001 s .......................................................................
47
Gambar 4.13 : Perbandingan simulasi menggunakan pendekatan numerik Runge-Kutta untuk interval waktu 0,1 detik, 0,01 detik, dan 0,001 detik dengan pendekatan numerik
Parker-Sochacki untuk interval waktu 0,1 detik ................
xvii
49
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pada saat pesawat terbang dibuat dan diterbangkan pertama kali, pesawat tersebut hanya mampu bekerja dalam waktu yang relatif singkat. Seiring dengan perkembangan teknologi, kemampuan kerja pesawat terbang mulai ditingkatkan melalui
berbagai
penelitian.
Kemampuan
kerja
yang
meningkat
tersebut
memungkinkan pesawat untuk terbang lebih jauh dan lebih lama. Penerbangan yang lebih lama membutuhkan konsentrasi tinggi dan terus menerus dari pilot yang menerbangkannya. Hal tersebut dapat menimbulkan kelelahan yang mengakibatkan menurunnya konsentrasi pilot sehingga dapat terjadi kecelakaan pesawat terbang. Untuk mengatasi hal tersebut, mulai dikembangkan sistem untuk mengendalikan laju pesawat terbang tanpa pengawasan manusia. Sistem ini sering disebut sistem pilot otomatis. Sistem pilot otomatis berfungsi mengatur gerak kontrol pesawat untuk menggerakkan pesawat sesuai dengan yang diharapkan. Ada beberapa jenis gerak pesawat, salah satunya adalah gerak longitudinal, yaitu gerak pesawat naik dan turun yang disebabkan perubahan sudut antara pesawat dengan garis horisontal. Gerak pesawat ini diatur menggunakan bagian pesawat yang disebut elevator [Nelson, 1998]. Oleh karena itu, untuk mengendalikan gerak longitudinal pesawat, perlu didesain kontrol otomatis untuk mengatur gerak elevator.
1
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
2
Terdapat beberapa metode yang dapat digunakan untuk mendesain kontrol sistem pilot otomatis. Salah satunya adalah dengan metode state space (ruang keadaan). Metode ini pada dasarnya digunakan untuk mendeskripsikan karakteristik suatu sistem dalam bentuk persamaan diferensial [Groesen dan Molenaar, 2007]. Dengan mengetahui karakteristik suatu sistem, dapat dicari kontrol yang tepat untuk mengendalikan sistem agar stabil. Persamaan-persamaan diferensial yang merupakan karakter sistem yang telah dikontrol tersebut dapat disimulasikan menggunakan pendekatan numerik. Simulasi ini berguna untuk memprediksi respon sistem terhadap kontrol yang diberikan sebelum kontrol yang sebenarnya dibuat. Hal ini membantu menekan biaya eksperimen dengan mencegah kesalahan yang mungkin dibuat dalam mendesain kontrol sistem tersebut. Salah satu pendekatan numerik yang dapat dilakukan adalah dengan metode iterasi Picard. Kelebihan dari metode iterasi ini adalah akurasi nilai keluaran yang lebih tinggi untuk pendekatan dengan orde yang lebih tinggi. Namun, karena menggunakan integrasi untuk menyatakan pendekatan pada setiap orde, untuk orde yang semakin tinggi, iterasi Picard semakin sulit dilakukan [Steward dan Bair, 2009]. Untuk menanggulangi kelemahan dari metode iterasi Picard, G. Edgar Parker dan James S. Sochacki melakukan modifikasi untuk menyatakan iterasi Picard dalam bentuk yang lebih sederhana. Modifikasi ini kemudian disebut metode ParkerSochacki [Steward dan Bair, 2009]. Berkat metode Parker-Sochacki, pendekatan
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
3
numerik suatu persamaan diferensial lebih mudah dilakukan dengan hasil yang lebih akurat dibandingkan dengan solusi menggunakan metode numerik lainnya. Pendekatan numerik dengan metode Parker-Sochacki ideal digunakan untuk melakukan simulasi kontrol dan respon sistem pilot otomatis untuk penerbangan yang dirumuskan dengan metode ruang keadaan. Selain itu, metode pendekatan numerik ini mampu memprediksi keadaan sistem dengan lebih akurat sehingga kontrol sistem dapat disesuaikan dengan keadaan sistem secara lebih cepat dan akurat. Dengan demikian, diharapkan dapat dirumuskan desain kontrol sistem pilot otomatis untuk penerbangan yang lebih baik dengan bantuan metode ini. 1.2. Rumusan Masalah Berdasarkan latar belakang yang telah disampaikan, yang menjadi permasalahan adalah perumusan desain kontrol sistem pilot otomatis gerak longitudinal pesawat menggunakan kombinasi antara metode ruang keadaan dan metode pendekatan numerik Parker-Sochacki. 1.3. Batasan Masalah Permasalahan yang diteliti pada penelitian ini dibatasi pada masalah yang menyangkut: 1.
Penggunaan metode ruang keadaan untuk merumuskan karakter sistem dan kontrol optimal pilot otomatis untuk mengendalikan gerak longitudinal pesawat yang dilakukan terhadap pesawat Boeing 747.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
2.
4
Penggunaan penyelesaian analitik untuk merumuskan respon pesawat yang tidak terkena gangguan terhadap kontrol dan dibandingkan dengan penyelesaian menggunakan pendekatan numerik dengan metode ParkerSochacki dan metode Runge-Kutta untuk kasus yang sama.
3.
Penggunaan kombinasi metode ruang keadaan dan pendekatan numerik dengan metode Parker-Sochacki untuk merumuskan desain kontrol dan respon sistem pilot otomatis pesawat yang mendapatkan gangguan.
4.
Penggunaan kombinasi metode ruang keadaan dan pendekatan numerik dengan metode Runge-Kutta untuk merumuskan desain kontrol untuk pesawat yang dikenai gangguan dan dibandingkan dengan pendekatan numerik menggunakan metode Parker-Sochacki untuk kasus yang sama.
1.4. Tujuan Penelitian Tujuan dari penelitian ini adalah untuk merumuskan desain kontrol sistem pilot otomatis untuk mengendalikan gerak longitudinal pesawat menggunakan kombinasi metode ruang keadaan dan pendekatan numerik dengan metode ParkerSochacki. 1.5. Manfaat Penelitian Manfaat dari penelitian ini adalah: 1.
Mendapatkan desain optimal kontrol sistem pilot otomatis untuk mengendalikan gerak longitudinal pesawat yang terkena gangguan angin.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
2.
5
Menambah pustaka di bidang fisika komputasi mengenai pendekatan numerik dengan metode Parker-Sochacki untuk melakukan desain kontrol sistem pilot otomatis untuk mengendalikan gerak longitudinal pesawat.
1.6. Sistematika Penulisan BAB I
Pendahuluan Pada bab I akan diuraikan latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, dan sistematika penulisan.
BAB II
Dasar Teori Bab II berisi penguraian tentang sistem kontrol dengan metode ruang keadaan, pendekatan numerik dengan metode Parker-Sochacki, pendekatan numerik dengan metode Runge-Kutta orde 4, dan persamaan gerak longitudinal pesawat terbang.
BAB III
Metode Penelitian Bab III menguraikan langkah-langkah yang dilakukan saat penelitian.
BAB IV
Hasil dan Pembahasan Pada bab IV akan diuraikan hasil penelitian dan pembahasan penelitian.
BAB V
Penutup Bab V berisi kesimpulan dari penelitian yang dilakukan dan saran.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
BAB II DASAR TEORI 2.1. Sistem Kontrol Sistem merupakan kumpulan berbagai elemen yang saling berinteraksi sedemikian rupa sehingga perubahan keadaan sebuah elemen akan mempengaruhi keadaan elemen yang lain. Interaksi antar elemen tersebut dapat dikendalikan sedemikian rupa sehingga dihasilkan keadaan elemen yang sesuai dengan keluaran yang diharapkan. Sistem yang telah dikendalikan disebut sistem terkontrol [Meyers, 1992]. Perumusan proses kontrol sebuah sistem dimulai dengan menganalisis karakter sistem tersebut. Untuk mempermudah proses analisis, suatu sistem dapat dinyatakan dalam bentuk persamaan-persamaan diferensial. Salah satu metode yang dapat digunakan untuk menyatakan persamaan karakter sistem adalah metode ruang keadaan (state space). Metode ruang keadaan pada dasarnya merupakan perumusan persamaan-persamaan diferensial orde satu yang mendeskripsikan karakteristik sistem yang dianalisis [Nelson, 1998]. Metode ruang keadaan dinyatakan dalam bentuk persamaan [Ogata, 1985] π₯π₯βΜ = π¨π¨π₯π₯β + π©π©ππβ
(2.1)
π¦π¦β = πͺπͺπ₯π₯β
(2.2) 6
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
7
Dengan π¨π¨ adalah matriks keadaan sistem, π©π© adalah matriks masukan, πͺπͺ adalah matriks keluaran, π₯π₯β adalah variabel keadaan, ππβ adalah masukan yang diberikan, dan π¦π¦β adalah keluaran yang dihasilkan.
Dengan memperhitungkan pengaruh gangguan pada sistem, persamaan ruang keadaan suatu sistem juga dapat dituliskan sebagai berikut [Nelson, 1998] π₯π₯βΜ = π¨π¨π₯π₯β + π©π©ππβ + π«π«ππβ
(2.3)
π¦π¦β = πͺπͺπ₯π₯β
Dengan π«π« adalah matriks gangguan sistem dan ππβ adalah variabel gangguan. Pengendalian
pada
sistem
dalam
bentuk
ruang
(2.4)
keadaan
dengan
menggunakan karakter sistem melalui hukum kontrol dinyatakan dalam persamaan [Nelson, 1998] ππβ = βππ ππ π₯π₯β + ππβ²
(2.5)
dengan ππ ππ adalah transpose feedback dan ππβ² adalah masukan yang diberikan tanpa adanya feedback (masukan awal).
Persamaan (2.1) yang dikombinasikan dengan persamaan (2.5) akan mengubah persamaan ruang keadaan sistem terkontrol menjadi [Nelson, 1998] π₯π₯βΜ = (π¨π¨ β π©π©ππ ππ )π₯π₯β + π©π©ππβ²
(2.6)
Desain kontrol suatu sistem dapat dilakukan dengan cara menyamakan persamaan karakteristik sistem tersebut dengan persamaan karakteristik yang
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
8
diharapkan. Persamaan karakteristik sistem diperoleh melalui persamaan [Nelson, 1998] |ππππ β (π¨π¨ β π©π©ππ ππ )| = 0
(2.7)
Sedangkan, karakteristik sistem yang diharapkan ditunjukkan melalui persamaan [Nelson, 1998] οΏ½ππ2 + 2πππ π π π ππππ π π π π ππ + ππππ2π π π π οΏ½ οΏ½ππ2 + 2ππππ ππππ ππ ππ + ππππ2ππ οΏ½ = 0
(2.8)
Dengan πππ π π π adalah damping ratio untuk pergerakan dalam waktu singkat (short
phugoid motion), ππππ π π π π adalah frekuensi natural tak teredam untuk pergerakan dalam waktu singkat, ππππ adalah damping ratio untuk pergerakan dalam waktu yang lama
(long phugoid motion) ππππ ππ adalah frekuensi natural tak teredam untuk pergerakan dalam waktu yang lama. Kontrol optimal diperoleh dengan memasukkan persamaan karakteristik sistem yang diharapkan ke dalam persamaan karakteristik sistem yang dimiliki sehingga dapat diperoleh nilai k yang optimal untuk setiap keadaan. Persamaan (2.1) dapat diselesaikan dengan menggunakan metode analitik dengan persamaan sebagai berikut π½π½(π‘π‘) = β β1 [(π π ππ β π¨π¨)β1 ] π₯π₯β (π‘π‘) = π½π½(π‘π‘)π₯π₯β(0)
(2.9)
(2.10)
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
9
Dengan π½π½(π‘π‘) adalah transisi matriks keadaan dan π₯π₯β(0) adalah keadaan awal (pada saat t = 0). Persamaan (2.9) dan (2.10) adalah penyelesaian persamaan keadaan
dengan matriks transisi dengan metode transformasi Laplace [Nelson, 1998]. 2.2. Pendekatan Numerik dengan Metode Parker-Sochacki
Metode ruang keadaan digunakan untuk menyatakan kontrol sistem dalam persamaan diferensial. Persamaan diferensial ini dapat dijabarkan melalui pendekatan secara numerik menggunakan metode Picard. Metode ini pada dasarnya digunakan untuk mencari solusi persamaan diferensial sederhana berbentuk
οΏ½
π¦π¦ β² (π‘π‘) = ππ(π‘π‘, π¦π¦)
(2.11)
π¦π¦(π‘π‘0 ) = π¦π¦0
dari hubungan berulang yang memenuhi [Parker dan Sochacki, 1996] π‘π‘
π¦π¦(π‘π‘) = π¦π¦0 + β«π‘π‘ πποΏ½π π , π¦π¦(π π )οΏ½ππππ 0
(2.12)
dengan asumsi ππ dan ππππ βππππ kontinyu di daerah sekitar ( π‘π‘0 , π¦π¦0 ). Secara khusus,
hubungan berulang tersebut dapat dinyatakan dalam bentuk [Parker dan Sochacki, 1996]
οΏ½
ππ (0) (π‘π‘) = π¦π¦0
π‘π‘
ππ (ππ ) (π‘π‘) = π¦π¦0 + β«π‘π‘ ππ οΏ½π π , ππ (ππβ1) (π π )οΏ½ ππππ , ππ = 1,2, β¦. 0
(2.13)
Untuk orde n yang semakin tinggi, metode tersebut semakin sulit dilakukan. G. Gerard Parker dan James S. Sochacki melakukan modifikasi terhadap metode
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
10
Picard pada persamaan diferensial sederhana dengan π‘π‘0 = 0. Persamaan diferensial
sederhana tersebut dikonversi menjadi persamaan polinomial menggunakan substitusi dan sistem penjumlahan [Parker dan Sochacki, 1996]. Pada metode ini, variabel sistem dengan orde yang lebih tinggi diselesaikan menggunakan kondisi awal yang adalah variabel sistem orde sebelumnya. Bentuk umum dari modifikasi iterasi Picard oleh Parker-Sochacki yaitu [Steward dan Bair, 2009]: π¦π¦(π‘π‘ + π₯π₯π₯π₯ ) = π¦π¦(π‘π‘) + βππππ=1 π¦π¦ππ (π₯π₯π₯π₯)ππ
dengan π¦π¦(π‘π‘) adalah nilai π¦π¦ pada iterasi sampai ke π‘π‘, π¦π¦ππ adalah komponen y.
(2.14)
Metode Parker-Sochacki menawarkan penyelesaian yang lebih sederhana
dibandingkan dengan metode Picard, dengan tingkat ketelitian yang sama. Hanya diperlukan satu persamaan untuk mendapatkan pendekatan numerik untuk setiap nilai pada π‘π‘.
2.3. Pendekatan Numerik dengan Metode Runge-Kutta Orde Empat Selain menggunakan metode Parker-Sochacki, pendekatan numerik untuk menjabarkan persamaan diferensial suatu sistem dapat dilakukan dengan metode Runge-Kutta. Metode Runge-Kutta yang paling sering digunakan adalah metode Runge-Kutta orde empat. Pada metode ini, persamaan diferensial dengan ketentuan seperti pada persamaan (2.11), didekati dengan menggunakan persamaan [Chapra, 2008]
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
π¦π¦ππ+1 = π¦π¦ππ + ππβ
(2.15)
1
ππ = (ππ1 + 2ππ2 + 2ππ3 + ππ4 )
(2.16)
6
ππ1 = ππ(π‘π‘ππ , π¦π¦ππ )
1
1
1
1
(2.17)
ππ2 = ππ οΏ½π‘π‘ππ + β, π¦π¦ππ + βππ1 οΏ½ 2
(2.18)
2
ππ3 = ππ οΏ½π‘π‘ππ + β, π¦π¦ππ + βππ2 οΏ½ 2
11
(2.19)
2
ππ4 = ππ(π‘π‘ππ + β, π¦π¦ππ + βππ3 )
(2.20)
Dengan ππ adalah fungsi penambahan, β adalah interval waktu yang dipilih, ππ1 adalah slope pertama, ππ2 adalah slope kedua, ππ3 adalah slope ketiga, ππ4 adalah slope keempat.
Grafik metode Runge-Kutta digambarkan pada grafik 2.1. ππ1 adalah
kemiringan grafik pada awal interval waktu (pada saat t = π‘π‘ππ ). Kemiringan grafik ππ1
ini kemudian digunakan untuk menentukan pendekatan pertama titik y dengan kemiringan grafik ππ2 dan berada di t = π‘π‘ππ+1 . Kemiringan grafik ππ2 kemudian 2
digunakan untuk menentukan pendekatan titik y dengan kemiringan grafik ππ3 yang
juga berada di titik t = π‘π‘ππ+1 . Kemiringan grafik ππ3 digunakan untuk menentukan 2
pendekatan ketiga titik y dengan kemiringan grafik ππ4 yang berada di t = π‘π‘ππ+1 .
Kemiringan grafik ππ1 , ππ2 , ππ3 , dan ππ4 kemudian dioperasikan sesuai dengan persamaan
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
12
(2.16) untuk menghasilkan kemiringan rata-rata ππ dalam menentukan pendekatan terakhir titik y di t = π‘π‘ππ+1 [Chapra, 2008].
Gambar 2.1 Grafik Pendekatan Runge-Kutta 2.4. Persamaan Gerak Longitudinal Pesawat Pesawat di udara dan lingkungan di sekitarnya merupakan salah satu bentuk sistem. Gerak pesawat yang terbang di udara dipengaruhi gaya dan momentum aerodinamis yang bekerja pada pesawat tersebut. Selain itu, gangguan berupa angin juga mempengaruhi gerak pesawat. Sehingga, pada saat mendesain kontrol gerak pesawat otomatis, pengaruh-pengaruh tersebut perlu diperhatikan. Bentuk umum persamaan gaya dan momentum sudut aerodinamis yang bekerja pada pesawat adalah [Nelson, 1998]
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
πΉπΉπ₯π₯ β ππππ π π π π π π ππ = ππ(π’π’Μ + ππππ β ππππ)
(2.21)
πΉπΉπ§π§ + ππππ cos ππ cos ππ = ππ(π€π€Μ + ππππ β ππππ)
(2.23)
πΏπΏπ¦π¦ = πΌπΌπ¦π¦ ππΜ + ππππ(πΌπΌπ₯π₯ β πΌπΌπ§π§ ) + πΌπΌπ₯π₯π₯π₯ (ππ2 β ππ 2 )
(2.25)
πΉπΉπ¦π¦ + ππππ cos ππ sin ππ = ππ(π£π£Μ + ππππ β ππππ) πΏπΏπ₯π₯ = πΌπΌπ₯π₯ ππΜ β πΌπΌπ₯π₯π₯π₯ ππΜ + πππποΏ½πΌπΌπ§π§ β πΌπΌπ¦π¦ οΏ½ β πΌπΌπ₯π₯π₯π₯ ππππ
dengan
13
πΏπΏπ§π§ = βπΌπΌπ₯π₯π₯π₯ ππΜ + πΌπΌπ§π§ ππΜ + πππποΏ½πΌπΌπ¦π¦ β πΌπΌπ₯π₯ οΏ½ + πΌπΌπ₯π₯π₯π₯ ππππ
(2.22)
(2.24)
(2.26)
πΉπΉπ₯π₯ , πΏπΏπ₯π₯ , π’π’ , ππ , dan πΌπΌπ₯π₯ adalah komponen gaya aerodinamis, komponen
momentum sudut aerodinamis, komponen kecepatan linier pesawat, komponen kecepatan sudut pesawat, dan komponen momen inersia pesawat searah sumbu x, πΉπΉπ¦π¦ , πΏπΏπ¦π¦ , π£π£, ππ, dan πΌπΌπ¦π¦ adalah komponen gaya aerodinamis, komponen momentum sudut
aerodinamis, komponen kecepatan linier pesawat, komponen kecepatan sudut pesawat, dan komponen momen inersia pesawat searah sumbu y, πΉπΉπ§π§ , πΏπΏπ§π§ , π€π€, ππ, dan πΌπΌπ§π§
adalah komponen gaya aerodinamis, komponen momentum sudut aerodinamis, komponen kecepatan linier pesawat, komponen kecepatan sudut pesawat, dan komponen momen inersia pesawat searah sumbu z, ππ adalah massa pesawat, ππ
adalah sudut kenaikan pesawat, dan πΌπΌπ₯π₯π₯π₯ adalah produk komponen momen inersia searah sumbu x dan z.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
14
Didefinisikan βπΉπΉπ₯π₯ = βπΉπΉπ¦π¦ = βπΉπΉπ§π§ = ΞπΏπΏπ₯π₯ = βπΏπΏπ¦π¦ = βπΏπΏπ§π§ =
πππΉπΉπ₯π₯ πππΉπΉπ₯π₯ πππΉπΉπ₯π₯ βπ’π’ + βπ€π€ + βπΏπΏ ππππ ππππ πππΏπΏππ ππ
(2.27)
πππΉπΉπ§π§ πππΉπΉπ§π§ πππΉπΉπ§π§ πππΉπΉπ§π§ πππΉπΉπ§π§ βπ’π’ + βπ€π€ + βπ€π€Μ + βππ + βπΏπΏ ππππ ππππ πππ€π€Μ ππππ πππΏπΏππ ππ
(2.29)
πππΏπΏπ¦π¦ πππΏπΏπ¦π¦ πππΏπΏπ¦π¦ πππΏπΏπ¦π¦ πππΏπΏπ¦π¦ βπ’π’ + βπ€π€ + βπ€π€Μ + βππ + βπΏπΏ ππππ ππππ πππ€π€Μ ππππ πππΏπΏππ ππ
(2.31)
πππΉπΉπ¦π¦ πππΉπΉπ¦π¦ πππΉπΉπ¦π¦ πππΉπΉπ¦π¦ βπ£π£ + βππ + βππ + βπΏπΏ ππππ ππππ ππππ πππΏπΏππ ππ
(2.28)
πππΏπΏπ₯π₯ πππΏπΏπ₯π₯ πππΏπΏπ₯π₯ πππΏπΏπ₯π₯ πππΏπΏπ₯π₯ βπ£π£ + βππ + βππ + βπΏπΏππ + βπΏπΏ ππππ ππππ ππππ πππΏπΏππ πππΏπΏππ ππ
(2.30)
πππΏπΏπ§π§ πππΏπΏπ§π§ πππΏπΏπ§π§ πππΏπΏπ§π§ πππΏπΏπ§π§ βπ£π£ + βππ + βππ + βπΏπΏππ + βπΏπΏ ππππ ππππ ππππ πππΏπΏππ πππΏπΏππ ππ
(2.32)
Dengan βπΏπΏππ adalah perubahan sudut elevator, βπΏπΏππ adalah perubahan sudut rudder,
βπΏπΏππ adalah perubahan sudut aileron.
Pada pesawat yang bergerak dengan tenang (tidak melakukan gerakan yang
ekstrim), gerak pesawat tersebut dapat diasumsikan terbagi menjadi dua grup persamaan yaitu, persamaan gerak longitudinal (gerak yang disebabkan perubahan sudut ππ) dan persamaan gerak lateral (gerak yang disebabkan perubahan sudut ππ). Persamaan gerak longitudinal terdiri dari persamaan gaya terhadap sumbu x (πΉπΉπ₯π₯ ),
persamaan komponen gaya searah sumbu z (πΉπΉπ§π§ ) , dan persamaan komponen
momentum sudut searah sumbu y (πΏπΏπ¦π¦ ). Sedangkan, persamaan gerak lateral terdiri dari persamaan komponen momentum sudut searah sumbu x (πΏπΏπ₯π₯ ) , persamaan
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
15
komponen momentum sudut searah sumbu z (πΏπΏπ§π§ ), dan persamaan komponen gaya searah sumbu y (πΉπΉπ¦π¦ ) [Nelson, 1998].
Gambar 2.2 Gambar arah gerak pesawat Persamaan gerak longitudinal dan lateral pesawat yang bergerak tenang dapat dianalisis secara terpisah. Untuk persamaan gerak longitudinal, pada proses analisis variabel π£π£, ππ, ππ, dan turunannya dianggap nol. Dengan adanya pengaruh angin pada atmosfer,
melalui proses linearisasi, persamaan gerak longitudinal
pesawat menjadi [Nelson, 1998] ππ
β πππ’π’ οΏ½ βπ’π’ + πππ’π’ π’π’ππ + οΏ½π€π€ππ β βπ€π€οΏ½πππ€π€ + ππβππ = πππΏπΏ βπΏπΏππ
(2.33)
ππππ
β πππ€π€ οΏ½ βπ€π€ + πππ€π€ π€π€ππ + οΏ½π’π’ππ β βπ’π’οΏ½πππ’π’ β π’π’0 βππ = πππΏπΏ βπΏπΏππ
(2.34)
ππππ
β ππππ οΏ½ βππ + ππππ ππππ + οΏ½π’π’ππ β βπ’π’οΏ½πππ’π’ + οΏ½π€π€ππ β βπ€π€οΏ½πππ€π€ = πππΏπΏ βπΏπΏππ (2.35)
οΏ½
ππππ
οΏ½ οΏ½
ππ ππ
βππΜ = βππ
(2.36)
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
16
Dengan π’π’ππ adalah gangguan searah u, π€π€ππ adalah gangguan searah w, ππππ adalah gangguan searah q, dan didefinisikan πππΉπΉπ₯π₯ πππ’π’ β‘ ππππ ππ
πππΏπΏπ¦π¦ πππ€π€ β‘ ππππ ππ
,
,
πππΉπΉπ₯π₯ πππ€π€ β‘ ππππ ππ
πππΏπΏπ¦π¦ ππππ ππππ β‘ ππ
,
,
πππΉπΉπ§π§ πππ’π’ β‘ ππππ ππ πππΏπΏ ππ
πππΉπΉπ₯π₯ πππΏπΏ β‘ ππ ππ
,
,
πππΉπΉπ§π§ πππ€π€ β‘ ππππ ππ πππΏπΏ ππ
πππΉπΉπ§π§ πππΏπΏ β‘ ππ ππ
,
,
πππΏπΏπ¦π¦ πππ’π’ β‘ ππππ ππ πππΏπΏ ππ
πππΏπΏπ¦π¦ πππΏπΏππ β‘ ππ
,
.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
BAB III METODE PENELITIAN 3.1. Desain Sistem Kontrol Pilot Otomatis Analisis sistem yang terdiri atas pesawat dan lingkungan di sekitarnya yang mempengaruhi gerak pesawat tersebut dilakukan dengan menggunakan metode ruang keadaan. Berdasarkan persamaan umum dari metode ruang keadaan pada persamaan (2.3), persamaan gerak longitudinal pesawat (persamaan (2.33) sampai (2.36)) dituliskan sebagai berikut
πππ’π’ ππ οΏ½ π’π’ πππ’π’ 0
βπ’π’Μ (π‘π‘) β‘ β€ βπ€π€Μ (π‘π‘) β’ β₯= β’ βππΜ (π‘π‘) β₯ β£ βππΜ (π‘π‘) β¦
πππ€π€ πππ€π€ πππ€π€ 0
πππΏπΏ 0 βππ βπ’π’(π‘π‘) βπππ’π’ β‘ ππ β€ ππ βππ π’π’0 0 βπ€π€(π‘π‘) οΏ½οΏ½ οΏ½ + β’ πΏπΏ ππ β₯ [βπΏπΏππ (π‘π‘)] + οΏ½ π’π’ ππππ 0 βππ(π‘π‘) βπππ’π’ β’πππΏπΏ ππ β₯ βππ(π‘π‘) β£ β¦ 0 1 0 0
βπππ€π€ βπππ€π€ βπππ€π€ 0
0 π’π’ππ 0 π€π€ οΏ½ οΏ½ ππ οΏ½ βππππ ππ ππ 0
Persamaan (3.1) tersebut kemudian ditata ulang menjadi βπ’π’Μ (π‘π‘) πππ’π’ β‘ β€ βπ€π€Μ (π‘π‘) β’ β₯ = οΏ½ πππ’π’ βππΜ (π‘π‘) πππ’π’ β’ β₯ 0 β£ βππΜ (π‘π‘) β¦ dengan
ππ β² =
πππ€π€ 0 πππ€π€ π’π’0 ππβ² πππ€π€ ππππ 0 ππβ²
βππ (π‘π‘)
βππ β‘ βπ’π’(π‘π‘) β π’π’ππ β€ β‘ πππΏπΏ ππ β€ 0 β’βπ€π€(π‘π‘) β π€π€ππ β₯ β’ πππΏπΏ ππ β₯ [ ] 0 οΏ½ β’ βππ(π‘π‘) β ππππ β₯ + β’πππΏπΏ β₯ βπΏπΏππ (π‘π‘) ππ β’ β₯ 0 β£ βππ(π‘π‘) β¦ β£ 0 β¦
βππ (π‘π‘)βππ ππ
17
(3.1)
(3.2)
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
18
Secara umum, persamaan (3.2) dapat ditulis π₯π₯Μ = π¨π¨β² (π₯π₯ β ππ ) + π©π©ππ
(3.3)
Dari persamaan ini diperoleh matriks keadaan sistem yang baru (π¨π¨β² ) yang berubahubah sesuai dengan nilai ππ β² .
Dipilih πππ π π π = 0,6, ππππ = 0,05, πππ π π π = 3,0 derajat/s, dan ππππ = 0,1 derajat/s.
Nilai yang diberikan ini mempengaruhi kontrol dan gerak pesawat sebagai respon terhadap kontrol. Damping ratio dan frekuensi natural tak teredam untuk pergerakan dalam waktu singkat mempengaruhi pola gerak pesawat saat mulai mendapat gangguan (awal dilakukan simulasi). Sedangkan, damping ratio dan frekuensi natural tak teredam untuk pergerakan dalam waktu yang lama mempengaruhi pola gerak pesawat selama simulasi dilakukan. Diperoleh persamaan karakteristik yang dikehendaki, yaitu ππ4 + 3,61ππ3 + 9,05ππ2 + 0,126ππ + 0,09 = 0
(3.4)
Pada penelitian, diambil nilai πππ’π’ , πππ€π€ , πππ’π’ , πππ€π€ , πππ’π’ , πππ€π€ , ππππ , π’π’0 ,
πππΏπΏ ππ , πππΏπΏ ππ , πππΏπΏ ππ , dan ππ dari data penanganan pesawat Boeing 747 [Heffley dan Jewell, 1972]. Matriks keadaan sistem dan matriks masukan menjadi
0 β0,0209 0,1220 β32,2 218,5725ππβ² β0,2020 β0,5120 0 οΏ½ π¨π¨β² = οΏ½ β0,3570 0 1,170 Γ 10β4 0,0018 0 ππβ² 0 0
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
19
0,959 π©π© = οΏ½β6,420οΏ½ β0,378 0
Persamaan karakteristik sistem dicari menggunakan persamaan (2.7). Nilai π¨π¨β² dan π©π© dimasukkan ke dalam persamaan tersebut sehingga diperoleh konstanta persamaan karakteristik sistem untuk setiap orde ππ sebagai berikut
ππ3 βΆ (0,959 ππ1 β 6,42 ππ2 β 3,78 Γ 10β1 ππ3 + 8,899 Γ 10β1 )
ππ2 βΆ οΏ½(5,0131 Γ 10β2 )ππ1 β (2,6198 + 82,6204ππβ²)ππ2 β (2,1269 Γ
(3.5)
10β1 )ππ3 β (3,78 Γ 10β1 )ππ4 ππβ² β (3,8687 Γ 10β1 )ππβ² + 2,2559 Γ 10β1 οΏ½
(3.6)
ππ1 βΆ οΏ½(1,7209ππβ² β 1,0433 Γ 10β1 )ππ1 β (1,1706 Γ 10β1 + 1,7022 ππβ²)ππ2 β (1,3975 Γ 10β2 )ππ3 β (2,1269 Γ 10β1 )ππ4 ππβ² β 7,4382 Γ 10β3 ππβ² + 1,2618 Γ 10β2 οΏ½
(3.7)
10β3 ππβ²)
(3.8)
ππ0 βΆ (6,5978 ππ1 ππβ² β 2,4828 ππ2 ππβ² β 1,3975 Γ 10β2 ππ4 ππβ² β 9,5839 Γ
Dengan menyamakan konstanta persamaan (3.4) dengan persamaan (3.5) sampai (3.8), diperoleh nilai ππ1 , ππ2 , ππ3 , dan ππ4 sebagai kontrol yang sesuai untuk
sistem tersebut. Sehingga, sesuai dengan persamaan (2.5), tanpa adanya masukan awal,
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
20
βπΏπΏππ (π‘π‘) = β οΏ½ππ1 οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + ππ2 οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + ππ3 οΏ½βππ(π‘π‘) β ππππ οΏ½ + ππ4 βππ(π‘π‘)οΏ½
(3.9)
3.2. Penyelesaian Analitik Sistem Kontrol Pilot Otomatis Sebagai Pembanding Berdasarkan persamaan (2.6), persamaan (3.3) dapat ditulis sebagai berikut π₯π₯Μ = π¨π¨β²β² (π₯π₯ β ππ )
π¨π¨β²β² = π¨π¨β² β π©π©ππ ππ
Dengan menggunakan persamaan (2.9), diperoleh π½π½(π‘π‘) = β β1 [(π π ππ β π¨π¨β²β²)β1 ]
(3.10) (3.11) (3.12)
Namun, nilai π¨π¨β² yang terus berubah karena adanya varibel ππ β² yang terus berubah menyebabkan π½π½(π‘π‘) juga terus berubah. Artinya, penyelesaian analitik untuk setiap
nilai π‘π‘ berbeda. Hal ini sangat sulit dilakukan. Karena itu, sebagai pembanding, dilakukan penyelesaian analitik sistem kontrol pilot otomatis tanpa gangguan (ππ =
0).
Diberikan β0,0209 0 0,1220 β32,2 β0,2020 β0,5120 218,5725 0 οΏ½ π¨π¨ = οΏ½ β4 0 0,0018 β0,3570 1,170 Γ 10 0 0 1 0
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
21
Jika matriks π¨π¨ dan π©π© dimasukkan ke dalam persamaan (3.11) dan dengan nilai awal βπ’π’(0) = 0, βπ€π€(0) = 0, βππ (0) = 0, βππ(0) = 5, berdasarkan persamaan (2.10) dan (3.12) diperoleh penyelesaian
βππ (π‘π‘) = 5 οΏ½(β0,00208712 β 0,0102818ππ)ππ (β1,80014 β2,40155 ππ)π‘π‘ β
(0,00208712 β 0,0102818ππ)ππ (β1,80014 +2,40155 ππ)π‘π‘ + (0,502087 + 0,234752ππ)ππ (β0,00499923 β0,0998723 ππ)π‘π‘ +
(0,502087 β 0,234752ππ)ππ (β0,00499923 +0,0998723 ππ)π‘π‘ οΏ½
3.3. Penerapan Metode Parker-Sochacki
(3.13)
Untuk mengawali metode Parker-Sochacki, diperlukan pendefinisian beberapa variabel, seperti βπ’π’(π‘π‘) = βπ’π’1 + βπ’π’2 π‘π‘ + βπ’π’3 π‘π‘ 2 + βπ’π’4 π‘π‘ 3 + β― + βπ’π’ππ+1 π‘π‘ ππ
(3.14)
βππ(π‘π‘) = βππ1 + βππ2 π‘π‘ + βππ3 π‘π‘ 2 + βππ4 π‘π‘ 3 + β― + βππππ +1 π‘π‘ ππ
(3.16)
βπ€π€(π‘π‘) = βπ€π€1 + βπ€π€2 π‘π‘ + βπ€π€3 π‘π‘ 2 + βπ€π€4 π‘π‘ 3 + β― + βπ€π€ππ +1 π‘π‘ ππ βππ(π‘π‘) = βππ1 + βππ2 π‘π‘ + βππ3 π‘π‘ 2 + βππ4 π‘π‘ 3 + β― + βππππ +1 π‘π‘ ππ
sehingga
(3.15) (3.17)
βπ’π’Μ (π‘π‘) = βπ’π’2 + 2 βπ’π’3 π‘π‘ + 3 βπ’π’4 π‘π‘ 2 + 4 βπ’π’5 π‘π‘ 3 + β― + (ππ + 1)βπ’π’ππ+2 π‘π‘ ππ
(3.18)
βπ€π€Μ (π‘π‘) = βπ€π€2 + 2 βπ€π€3 π‘π‘ + 3 βπ€π€4 π‘π‘ 2 + 4 βπ€π€5 π‘π‘ 3 + β― + (ππ + 1)βπ€π€ππ+2 π‘π‘ ππ
(3.19)
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
22
βππΜ (π‘π‘) = βππ2 + 2 βππ3 π‘π‘ + 3 βππ4 π‘π‘ 2 + 4 βππ5 π‘π‘ 3 + β― + (ππ + 1)βππππ+2 π‘π‘ ππ
(3.20)
βππΜ (π‘π‘) = βππ2 + 2 βππ3 π‘π‘ + 3 βππ4 π‘π‘ 2 + 4 βππ5 π‘π‘ 3 + β― + (ππ + 1)βππππ+2 π‘π‘ ππ Berdasarkan persamaan ruang keadaan sistem pilot otomatis,
(3.21)
βπ’π’Μ (π‘π‘) = πππ’π’ οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + πππ€π€ οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ β ππβππ (π‘π‘) + πππΏπΏ ππ βπΏπΏππ (π‘π‘)
(3.22)
βπ€π€Μ (π‘π‘) = πππ’π’ οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + πππ€π€ οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + π’π’0 ππ β² οΏ½βππ(π‘π‘) β ππππ οΏ½ + πππΏπΏ ππ βπΏπΏππ (π‘π‘)
(3.23)
πππΏπΏ ππ βπΏπΏππ (π‘π‘)
(3.24)
βππΜ (π‘π‘) = πππ’π’ οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + πππ€π€ οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + ππππ οΏ½βππ(π‘π‘) β ππππ οΏ½ + βππΜ (π‘π‘) = ππ β² οΏ½βππ(π‘π‘) β ππππ οΏ½
(3.25)
Melalui proses substitusi persamaan (3.14) sampai (3.21) ke dalam
persamaan (3.22) sampai (3.25), diperoleh βπ’π’2 = πππ’π’ οΏ½βπ’π’1 β π’π’ππ οΏ½ + πππ€π€ (βπ€π€1 β π€π€ππ ) β ππβππ1 + πππΏπΏ ππ βπΏπΏππ (π‘π‘)
(3.26)
βπ€π€2 = πππ’π’ οΏ½βπ’π’1 β π’π’ππ οΏ½ + πππ€π€ (βπ€π€1 β π€π€ππ ) + π’π’0 ππ β² (βππ1 β ππππ ) + πππΏπΏ ππ βπΏπΏππ (π‘π‘)
(3.27)
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
23
βππ2 = πππ’π’ οΏ½βπ’π’1 β π’π’ππ οΏ½ + πππ€π€ (βπ€π€1 β π€π€ππ ) + ππππ (βππ1 β ππππ ) + πππΏπΏ ππ βπΏπΏππ (π‘π‘)
dan
βππ2 = ππβ²(βππ1 β ππππ )
βπ’π’ππ+1 = βπ€π€ππ +1
βππππ +1 =
(3.29)
πππ’π’ βπ’π’ππ + πππ€π€ βπ€π€ππ β ππβππππ + πππΏπΏ ππ βπΏπΏππ (π‘π‘) ππ
(3.30)
πππ’π’ βπ’π’ππ + πππ€π€ βπ€π€ππ + ππππ βππππ + πππΏπΏ ππ βπΏπΏππ (π‘π‘) ππ
(3.32)
πππ’π’ βπ’π’ππ + πππ€π€ βπ€π€ππ + π’π’0 ππ β² βππππ + πππΏπΏ ππ βπΏπΏππ (π‘π‘) = ππ
βππππ +1 =
(3.28)
ππβ²βππππ ππ
(3.31)
(3.33)
dengan n = 2, 3, 4, ... adalah orde persamaan (3.14) sampai (3.17). Melalui persamaan (3.26) sampai (3.33), didapatkan nilai setiap variabel pada persamaan (3.14) sampai (3.17). Dari persamaan-persamaan tersebut diperoleh nilai βπ’π’, βπ€π€, βππ, dan βππ pada saat π‘π‘. Dengan demikian, komputasi dari pendekatan numerik dengan metode Parker-Sochacki sistem pilot otomatis untuk penerbangan dapat dilakukan.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
24
3.4. Penerapan Metode Runge-Kutta Orde Empat sebagai Pembanding Persamaan ruang keadaan sistem pilot otomatis pesawat seperti pada persamaan (3.22) sampai (3.25) dijabarkan dengan pendekatan numerik dengan metode Runge-Kutta orde empat. Sesuai dengan persamaan (2.15) sampai (2.20), persamaan ruang keadaan sistem pilot otomatis pesawat dijabarkan sebagai berikut πππ’π’ 1 = πππ’π’ (βπ’π’(π‘π‘) β π’π’ππ ) + πππ€π€ (βπ€π€(π‘π‘) β π€π€ππ ) β ππβππ(π‘π‘) + πππΏπΏ ππ βπΏπΏππ (π‘π‘) (3.34) 1
1
πππ’π’ 2 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βπππ’π’ 1 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βπππ’π’ 1 οΏ½ β 1
2
2
1
ππ οΏ½βππ(π‘π‘) + βπππ’π’ 1 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βπππ’π’ 1 οΏ½ 2
2
1
1
(3.35)
πππ’π’ 3 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βπππ’π’ 2 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βπππ’π’ 2 οΏ½ β 1
2
2
1
ππ οΏ½βππ(π‘π‘) + βπππ’π’ 2 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βπππ’π’ 2 οΏ½ 2
2
πππ’π’ 4 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βπππ’π’ 3 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βπππ’π’ 3 οΏ½ β πποΏ½βππ(π‘π‘) + βπππ’π’ 3 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βπππ’π’ 3 οΏ½ 1
π’π’(π‘π‘ + β) = π’π’(π‘π‘) + βοΏ½πππ’π’ 1 + 2πππ’π’ 2 + 2πππ’π’ 3 + πππ’π’ 4 οΏ½ 6
πππ€π€ 1 = πππ’π’ οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + πππ€π€ οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + π’π’0 ππ β² οΏ½βππ(π‘π‘) β ππππ οΏ½ + πππΏπΏ ππ βπΏπΏππ (π‘π‘)
1
1
(3.36)
(3.37) (3.38) (3.39)
πππ€π€ 2 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βπππ€π€ 1 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βπππ€π€ 1 οΏ½ + 2
1
1
2
π’π’0 ππ β² οΏ½οΏ½βππ(π‘π‘) β ππππ οΏ½ + βπππ€π€ 1 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βπππ€π€ 1 οΏ½ 2
2
(3.40)
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
1
25
1
πππ€π€ 3 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βπππ€π€ 2 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βπππ€π€ 2 οΏ½ + 2
1
1
2
π’π’0 ππ β² οΏ½οΏ½βππ(π‘π‘) β ππππ οΏ½ + βπππ€π€ 2 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βπππ€π€ 2 οΏ½ 2
2
πππ€π€ 4 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βπππ€π€ 3 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βπππ€π€ 3 οΏ½ + π’π’0 ππ β² οΏ½οΏ½βππ(π‘π‘) β ππππ οΏ½ + βπππ€π€ 3 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βπππ€π€ 3 οΏ½ 1
π€π€ (π‘π‘ + β) = π€π€ (π‘π‘) + βοΏ½πππ€π€ 1 + 2πππ€π€ 2 + 2πππ€π€ 3 + πππ€π€ 4 οΏ½ 6
ππππ1 = πππ’π’ οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + πππ€π€ οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + ππππ οΏ½βππ(π‘π‘) β ππππ οΏ½ + πππΏπΏ ππ βπΏπΏππ (π‘π‘)
1
1
(3.41)
(3.42) (3.43) (3.44)
ππππ2 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βππππ1 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βππππ1 οΏ½ + 2
1
1
2
ππππ οΏ½οΏ½βππ (π‘π‘) β ππππ οΏ½ + βππππ1 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βππππ1 οΏ½ 2
2
1
(3.45)
1
ππππ3 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βππππ2 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βππππ2 οΏ½ + 2
1
1
2
ππππ οΏ½οΏ½βππ (π‘π‘) β ππππ οΏ½ + βππππ2 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βππππ2 οΏ½ 2
2
1
(3.46)
1
ππππ4 = πππ’π’ οΏ½οΏ½βπ’π’(π‘π‘) β π’π’ππ οΏ½ + βππππ3 οΏ½ + πππ€π€ οΏ½οΏ½βπ€π€(π‘π‘) β π€π€ππ οΏ½ + βππππ3 οΏ½ + 2
1
1
2
ππππ οΏ½οΏ½βππ (π‘π‘) β ππππ οΏ½ + βππππ3 οΏ½ + πππΏπΏ ππ οΏ½βπΏπΏππ (π‘π‘) + βππππ3 οΏ½ 2
1
ππ (π‘π‘ + β) = ππ (π‘π‘) + βοΏ½ππππ1 + 2ππππ2 + 2ππππ3 + ππππ4 οΏ½ 6
ππππ1 = ππ β² οΏ½βππ(π‘π‘) β ππππ οΏ½
2
(3.47) (3.48) (3.49)
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
26
1
(3.50)
ππππ3 = ππ β² οΏ½οΏ½βππ(π‘π‘) β ππππ οΏ½ + βππππ2 οΏ½
1
(3.51)
ππππ4 = ππ β² οΏ½οΏ½βππ(π‘π‘) β ππππ οΏ½ + βππππ3 οΏ½
(3.52)
ππππ2 = ππ β² οΏ½οΏ½βππ(π‘π‘) β ππππ οΏ½ + βππππ1 οΏ½ 2 2
1
ππ (π‘π‘ + β) = ππ(π‘π‘) + βοΏ½ππππ1 + 2ππππ2 + 2ππππ3 + ππππ4 οΏ½ 6
(3.53)
Dengan persamaan-persamaan yang diperoleh (persamaan (3.34) sampai (3.53)), komputasi dari pendekatan numerik dengan metode Runge-Kutta sistem pilot otomatis untuk penerbangan dapat dilakukan. 3.5. Algoritma Flowchart untuk penyelesaian analitik sistem kontrol pilot otomatis digambarkan pada gambar 3.1
Gambar 3.1 Algoritma penyelesaian analitik sistem kontrol pilot otomatis untuk penerbangan
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
Flowchart untuk metode Parker-Sochacki digambarkan pada gambar 3.2
Gambar 3.2 Algoritma pendekatan numerik penyelesaian sistem kontrol pilot otomatis untuk penerbangan dengan metode Parker-Sochacki
27
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
28
Flowchart untuk metode Runge-Kutta digambarkan pada gambar 3.3
Gambar 3.3 Algoritma pendekatan numerik penyelesaian sistem kontrol pilot otomatis untuk penerbangan dengan metode Runge-Kutta
Listing program untuk penyelesaian analitik, pendekatan numerik dengan metode Parker-Sochacki, dan pendekatan numerik dengan metode Runge-Kutta terdapat pada Lampiran I.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
BAB IV HASIL DAN PEMBAHASAN Pendekatan numerik sistem kontrol pilot otomatis untuk penerbangan dilakukan dengan menggunakan metode Parker-Sochacki,
dengan masukan awal
βπ’π’1 = βπ€π€1 = 0 ft/s, βππ1 = οΏ½ππππ + 0,1οΏ½ derajat/s, dan βππ1 = 5ππ . Nilai βπ’π’1 , βπ€π€1 , βππ1 , dan βππ1 menunjukkan nilai βπ’π’(0), βπ€π€(0), βππ (0) dan βππ(0). Nilai 0 pada βπ’π’1
dan βπ€π€1 menandakan tidak terjadi perubahan nilai π’π’ dan π€π€ pada awal simulasi yang
dilakukan. Sedangkan, nilai 5o pada βππ1 menunjukkan nilai simpangan sudut awal
pesawat (ππ).
Dipilih nilai βππ1 = οΏ½ππππ + 0,1οΏ½ karena pada saat mendesain kontrol sistem
pesawat, ππππ tidak boleh sama dengan ππ1 . Jika hal ini terjadi, maka nilai ππβ² akan
menjadi tidak terdefenisi sehingga desain tidak dapat dilakukan. Penambahan nilai 0,1 pada ππ1 tidak terlalu berpengaruh pada perhitungan nilai βππ selanjutnya. Selain
itu, jika ππ1 diberi nilai 0, maka berapa pun nilai ππππ yang diberikan, nilai ππβ² pertama
akan sama dengan 0. Hal ini akan mengakibatkan matriks keadaan sistem menjadi singular dan desain kontrol sistem tidak dapat dilakukan. Komputasi dilakukan dengan ketentuan 1.
Gangguan angin (π’π’ππ , π€π€ππ , dan ππππ ) konstan sepanjang waktu komputasi.
29
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
2.
30
Gangguan angin diberi nilai yang bervariasi (0 sampai dengan 500 ft/s untuk π’π’ππ
dan π€π€ππ , serta 0 sampai dengan 1 Γ 10β2 derajat/s untuk ππππ ) pada komputasi yang dilakukan.
3.
Komputasi dilakukan sampai detik ke 1000 dengan interval waktu 0,1 detik dan orde persamaan 4 untuk setiap nilai yang ditampilkan. Sebagai pembanding, dilakukan juga pendekatan numerik menggunakan
metode Runge-Kutta dengan masukan awal yang sama. Pada bagian ini dilakukan komputasi dengan ketentuan 1.
Gangguan angin (π’π’ππ , π€π€ππ , dan ππππ ) konstan sepanjang waktu dengan nilai untuk
π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 1 Γ 10β3 derajat/s. R
2.
Komputasi dilakukan sampai detik ke 1000 untuk interval waktu 0,1 detik dan sampai detik ke 100 untuk interval waktu 0,01 detik dan 0,001 detik.
4.1. Komputasi Penyelesaian Analitik Sistem Kontrol Pilot Otomatis untuk Penerbangan Dilakukan komputasi penyelesaian analitik sistem kontrol pilot otomatis untuk penerbangan tanpa gangguan angin seperti yang dijabarkan pada subbab 3.2. Diperoleh hasil seperti yang ditampilkan pada gambar 4.1 sebagai berikut
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
31
Gambar 4.1 Perubahan sudut kemiringan pesawat (βππ) dengan penyelesaian analitik Perubahan sudut kemiringan pesawat terhadap bidang horisontal dinyatakan dengan βππ. Dari data yang diperoleh, nilai lonjakan maksimum pada awal βππ menurut penyelesaian analitik adalah 5,4293o. Nilai di mana βππ dianggap cukup
stabil (2% dari nilai maksimum βππ) adalah 0,108587o. βππ mencapai nilai stabil tersebut pada detik ke 821,7.
Dilakukan juga perbandingan antara simulasi perubahan sudut pesawat menggunakan penyelesaian analitik, pendekatan numerik Parker-Sochacki, dan
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
32
pendekatan numerik Runge-Kutta. Diperoleh hasil seperti ditampilkan seperti pada gambar 4.2.
Gambar 4.2 Perbandingan penyelesaian analitik, pendekatan numerik ParkerSochacki, dan pendekatan numerik Runge-Kuta
Simulasi dilakukan dengan interval waktu 0,1 detik untuk penyelesaian analitik, 0,1 detik dan orde persamaan 4 untuk pendekatan numerik Parker-Sochacki, dan 0,0001 detik untuk pendekatan numerik Runge-Kutta. Simulasi hanya dilakukan sampai detik ke 100 karena diperlukan waktu yang lama untuk melakukan simulasi menggunakan pendekatan numerik Runge-Kutta (19396,58 detik).
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
33
Persentase kesalahan pada pendekatan numerik dengan metode ParkerSochacki dan Runge-Kutta terhadap penyelesaian analitik simulasi desain kontrol sistem pilot otomatis diperoleh melalui persamaan ππ =
|ππ ππ βππ ππ | ππ ππ
Γ 100%
(4.1)
Dengan ππ adalah persentase kesalahan dari pendekatan numerik yang dilakukan terhadap penyelesaian analitiknya, ππππ adalah besarnya hasil yang diperoleh melalui
pendekatan numerik, dan ππππ adalah besarnya hasil yang diperoleh melalui penyelesaian analitik.
Berdasarkan data yang diperoleh, nilai lonjakan maksimal simulasi desain kontrol sistem pilot otomatis yang dilakukan menggunakan penyelesaian analitik adalah 5,4293o. Sedangkan, nilai lonjakan maksimal simulasi desain kontrol sistem pilot otomatis yang dilakukan menggunakan pendekatan numerik dengan metode Parker-Sochacki dan Runge-Kutta adalah 5,4432o dan 5,4370o. Sehingga, persentase kesalahan pendekatan numerik yang dilakukan adalah 0,256% untuk pendekatan numerik dengan metode Parker-Sochacki dengan interval waktu 0,1 detik dan 0,14% untuk pendekatan numerik dengan metode Runge-Kutta dengan interval waktu 0,0001 detik. Pendekatan numerik dengan metode Parker-Sochacki dan Runge-Kutta mampu melakukan simulasi kontrol dan respon pesawat terhadap kontrol dengan cukup akurat. Dengan demikian, pendekatan numerik tersebut sesuai digunakan untuk
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
34
melakukan simulasi kontrol sistem pilot otomatis untuk penerbangan yang didesain menggunakan persamaan ruang keadaan. 4.2. Pendekatan Numerik Sistem Dengan Gangguan Angin dan Tanpa Kontrol Untuk mendesain kontrol sistem pesawat dengan gangguan angin, perlu dilakukan penataan ulang matriks keadaan sistem pesawat dengan memasukkan elemen gangguan angin ke dalam sistem tersebut. Gangguan angin pada pesawat ini menyebabkan matriks keadaan sistem pesawat berubah-ubah sehingga penyelesaian analitik untuk melakukan simulasi kontrol yang didesain menjadi sulit dilaksanakan. Karena itu, pendekatan numerik dengan komputasi diperlukan untuk melakukan simulasi tersebut. Dilakukan penataan ulang matriks keadaan sistem dengan persamaan βπ’π’Μ(π‘π‘) β0,0209 0 0,1220 β32,2 βπ’π’(π‘π‘) β‘ β€ Μ β0,2020 β’βπ€π€(π‘π‘)β₯ β0,5120 218,5725 0 οΏ½ οΏ½βπ€π€(π‘π‘)οΏ½ + β’ βππΜ (π‘π‘) β₯ = οΏ½1,170 Γ 10β4 0,0018 β0,3570 0 βππ(π‘π‘) β’ β₯ 0 0 1 βππ(π‘π‘) 0 β£ βππΜ (π‘π‘) β¦ 0,0209 0,2020 οΏ½ β1,170 Γ 10β4 0
β0,1220 0 π’π’ππ 0,5120 0 οΏ½ οΏ½π€π€ππ οΏ½ β0,0018 0,3570 ππ ππ 0 0
(4.2)
( ) βπ’π’Μ(π‘π‘) 0 β0,0209 0,1220 β32,2 β‘ βπ’π’ π‘π‘ β π’π’ππ β€ β‘ β€ Μ (π‘π‘)β₯ β0,2020 β’βπ€π€ β0,5120 218,5725ππβ² 0 οΏ½ β’βπ€π€(π‘π‘) β π€π€ππ β₯ β’ βππ(π‘π‘) β ππ β₯ β’ βππΜ (π‘π‘) β₯ = οΏ½1,170 Γ 10β4 0,0018 β0,3570 0 ππ β₯ β’ β’ β₯ 0 ππβ² 0 0 Μ β£ βππ(π‘π‘) β¦ β£ βππ (π‘π‘) β¦ (4.3)
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
35
dengan π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 1 Γ 10β3 derajat/s.
Untuk mengecek kebenaran penataan ulang matriks keadaan sistem seperti
pada persamaan (4.3), dilakukan perbandingan hasil simulasi perubahan sudut pesawat sesuai dengan persamaan (4.2) dan (4.3). Diperoleh hasil seperti terlihat pada gambar 4.3.
Gambar 4.3 Perubahan sudut kemiringan pesawat (βππ) tanpa kontrol berdasarkan persamaan (4.2) dan (4.3)
Pada gambar 4.3,
ditunjukkan kemiripan hasil yang diperoleh dari
persamaan (4.2) dan persamaan (4.3). Hal ini menunjukkan bahwa penataan ulang
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
36
matriks keadaan sistem dengan adanya nilai ππβ² seperti pada persamaan (4.3) dapat dilakukan.
Grafik perubahan sudut kemiringan pesawat tanpa kontrol menunjukkan bahwa tanpa adanya kontrol pada pesawat tersebut, sudut kemiringan pesawat menjadi semakin tidak terkendali selama komputasi dilakukan. Hal ini ditunjukkan dengan nilai βππ yang semakin tinggi selama komputasi dilakukan. Sistem yang telah ditata ulang tersebut kemudian dikontrol sedemikian rupa sehingga kestabilannya terjaga. 4.3. Pendekatan Numerik Sistem Terkontrol dengan Gangguan Angin Bervariasi dengan Metode Parker-Sochacki Dilakukan komputasi pendekatan numerik menggunakan metode ParkerSochacki untuk melakukan simulasi respon sistem terhadap kontrol dengan gangguan angin yang bervariasi. 1.
Untuk π’π’ππ = 0 ft/s, π€π€ππ = 0 ft/s, dan ππππ = 0 derajat/s (tanpa gangguan angin) R
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
37
Gambar 4.4 Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) tanpa gangguan angin, dengan kontrol
Nilai βππ maksimum dari data yang diperoleh yaitu 5,4432o. βππ mencapai
nilai yang dianggap stabil pada detik ke 821,9. Nilai maksimum βπΏπΏππ dari data yang
diperoleh yaitu 1,7757o. Waktu yang diperlukan untuk melakukan komputasi yaitu 1878,41 detik. Garis biru dan merah pada grafik βππ menunjukkan nilai stabil yang diharapkan.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
2.
38
Untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 0 derajat/s R
Gambar 4.5 Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 0 derajat/s
R
Nilai βππ maksimum dari data yang diperoleh yaitu 5,4470o. βππ mencapai
nilai yang dianggap stabil pada detik ke 821,3. Nilai maksimum βπΏπΏππ dari data yang diperoleh yaitu 2,8936o. Waktu yang diperlukan untuk melakukan komputasi yaitu 1905,78 detik.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
3.
39
Untuk π’π’ππ = 500 ft/s, π€π€ππ = 500 ft/s, dan ππππ = 0 derajat/s R
Gambar 4.6 Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 500 ft/s, π€π€ππ = 500 ft/s, dan ππππ = 0 derajat/s
R
Nilai βππ maksimum dari data yang diperoleh yaitu 7,7287o. βππ mencapai
nilai yang dianggap stabil pada detik ke 882,4. Nilai maksimum βπΏπΏππ dari data yang diperoleh yaitu 13,1532o. Waktu yang diperlukan untuk melakukan komputasi yaitu
1907,08 detik.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
40
Pada gambar 4.4 sampai 4.6 ditunjukkan bahwa perubahan nilai π’π’ππ dan π€π€ππ
berpengaruh pada bagian awal perubahan sudut pesawat (βππ). Untuk nilai π’π’ππ dan π€π€ππ
yang semakin tinggi, lonjakan pada awal perubahan juga semakin tinggi. Lonjakan ini berpengaruh pada kontrol yang segera bekerja mengendalikan pesawat tersebut. Terlihat nilai maksimal βπΏπΏππ pada masing-masing grafik semakin tinggi pada
gangguan yang semakin besar. Karena lonjakan perubahan sudut pesawat ini hanya terjadi pada saat pesawat mulai mendapat gangguan angin (awal dilakukan simulasi), lonjakan βπΏπΏππ yang tinggi juga hanya terjadi itu. Setelah pesawat mulai terkendali, nilai βπΏπΏππ kembali menurun.
Nilai gangguan ini juga berpengaruh pada kerja kontrol untuk membuat βππ
mencapai nilai yang dianggap stabil. Hal ini terlihat pada waktu yang diperlukan kontrol pada masing-masing grafik untuk membuat βππ mencapai nilai stabil. Pada
gangguan yang semakin besar, waktu yang diperlukan untuk membuat βππ mencapai nilai stabil semakin lama.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
4.
41
Untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 1 Γ 10β4 derajat/s R
Gambar 4.7 Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ =1 Γ 10β4 derajat/s
R
Nilai βππ maksimum dari data yang diperoleh yaitu 5,4553o. βππ mencapai
nilai yang dianggap stabil pada detik ke 821,6. Nilai maksimum βπΏπΏππ dari data yang
diperoleh yaitu 2,8931o. Waktu yang diperlukan untuk melakukan komputasi yaitu 1906,92 detik.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
5.
42
Untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 1 Γ 10β3 derajat/s R
Gambar 4.8 Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 1 Γ 10β3 derajat/s
R
Nilai βππ maksimum dari data yang diperoleh yaitu 5,4470o. βππ mencapai
nilai yang dianggap stabil pada detik ke 740,6. Nilai maksimum βπΏπΏππ dari data yang diperoleh yaitu 32,0741o. Waktu yang diperlukan untuk melakukan komputasi yaitu 1905,78 detik.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
43
Adanya nilai ππππ menyebabkan proses penstabilan nilai βππ menjadi
terganggu. Pada grafik 4.8 ditunjukkan adanya lonjakan kecil pada grafik βππ. Hal ini
menyebabkan adanya lonjakan nilai βπΏπΏππ (kontrol) yang berfungsi mempertahankan kestabilan nilai βππ. Pada nilai ππππ yang kecil, kontrol masih mampu mempertahankan kestabilan nilai βππ seperti ditunjukkan pada gambar 4.8. 6.
Untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 1 Γ 10β2 derajat/s R
Gambar 4.9 Perubahan sudut kemiringan pesawat (βππ) dan elevator (βπΏπΏππ ) untuk π’π’ππ = 100 ft/s, π€π€ππ = 100 ft/s, dan ππππ = 1 Γ 10β2 derajat/s
R
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
44
Nilai βππ maksimum dari data yang diperoleh yaitu 5,4470o. Nilai maksimum
βπΏπΏππ dari data yang diperoleh yaitu 436,9073o. Karena dilakukan sampai detik ke 4000, waktu yang diperlukan untuk melakukan komputasi menjadi lebih lama, yaitu
7705,22 detik. Gambar 4.9 menunjukkan proses penstabilan βππ (perubahan sudut
kemiringan pesawat) yang kurang sempurna. Hal ini disebabkan karena nilai gangguan ππππ yang konstan (1 Γ 10β2 derajat/s) sementara nilai βππ1 berubah-ubah
sesuai dengan persamaan yang diberikan. Pada saat tertentu, terjadi lonjakan nilai ππβ² yang menyebabkan ikut melonjaknya nilai βππ. Hal ini berpengaruh pada kontrol yang
diberikan untuk menjaga kestabilan nilai βππ. Terlihat pada gambar 4.9, pada saat βππ
melonjak, kontrol βπΏπΏππ (sudut kemiringan elevator) ikut melonjak secara ekstrim.
Lonjakan ini menandakan kontrol bekerja mengembalikan kestabilan βππ setelah terjadi lonjakan seperti terlihat pada gambar 4.9. Setelah terjadi lonjakan, nilai βππ
kembali bergerak menuju 0 (stabil). Namun, hal ini sulit dilakukan pada alat yang
sebenarnya karena lonjakan βπΏπΏππ yang terlalu ekstrim. Hal ini menunjukkan bahwa
kontrol yang didesain mampu mengendalikan gerak longitudinal pesawat untuk gangguan ππππ yang kecil.
4.4. Pendekatan Numerik dengan Metode Runge-Kutta sebagai Pembanding Dilakukan komputasi pendekatan numerik menggunakan metode RungeKutta untuk melakukan simulasi respon sistem terhadap kontrol dengan interval waktu komputasi yang bervariasi.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
1.
45
Untuk β (interval waktu) = 0,1 detik
Gambar 4.10 Perubahan sudut kemiringan pesawat (βππ) untuk β = 0,1 s Untuk β (interval waktu) 0,1 detik, komputasi tidak memberikan hasil yang
akurat. Hal ini ditunjukkan dengan nilai βππ yang menuju tak berhingga seperti terlihat pada gambar 4.10. Padahal, pada pendekatan numerik dengan metode ParkerSochacki untuk kasus yang sama (gambar 4.8), kontrol masih mampu mengendalikan βππ untuk nilai ππππ = 1 Γ 10β3 derajat/s. Waktu yang diperlukan untuk melakukan
komputasi metode Runge-Kutta ini adalah 1907,95 detik.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
2.
46
Untuk β = 0,01 detik
Gambar 4.11 Perubahan sudut kemiringan pesawat (βππ) untuk β = 0,01 s Untuk interval waktu 0,01 detik, komputasi tidak dapat memberikan hasil yang cukup akurat. Hal ini ditunjukkan pada nilai βππ yang melonjak sangat rendah seperti pada gambar 4.11. Waktu yang diperlukan untuk melakukan komputasi ini
yaitu 1909,73 detik. Komputasi yang menghasilkan gambar 4.11 ini hanya dilakukan untuk simulasi selama 100 detik. Dibutuhkan waktu yang jauh lebih lama untuk simulasi kontrol selama 1000 detik.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
3.
47
Untuk β = 0,001 detik
Gambar 4.12 Perubahan sudut kemiringan pesawat (βππ) untuk h = 0,001 s Untuk interval waktu 0,001 detik, komputasi juga belum dapat memberikan hasil yang cukup akurat. Hal ini ditunjukkan pada nilai βππ yang melonjak sangat
tinggi seperti pada gambar 4.12, walaupun lonjakan sudat tidak setinggi lonjakan βππ
pada saat dilakukan simulasi untuk interval waktu 0,01 detik (gambar 4.11). Seperti pada komputasi untuk interval waktu 0,01 detik, simulasi hanya dilakukan selama 100 detik karena dibutuhkan waktu komputasi yang sangat lama untuk memperoleh data simulasi selama 1000 detik. Waktu yang diperlukan untuk melakukan komputasi ini yaitu 18716,51 detik.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
48
Dilakukan simulasi menggunakan pendekatan numerik dengan metode Runge-Kutta selama 3,5 detik pertama dan dibandingkan dengan pendekatan numerik Parker-Sochacki dalam waktu yang sama. Hasil simulasi dijabarkan pada tabel 4.1. Tabel 4.1 Perbandingan tingkat keberhasilan pendekatan numerik untuk interval waktu 0,1 detik, 0,01 detik, dan 0,001 detik antara metode Runge-Kutta dan ParkerSochacki No.
Interval waktu (detik)
1
0,1
Metode Runge-Kutta Mulai melonjak di detik
Metode ParkerSochacki Berhasil dilakukan
ke 0,4. 2
0,01
Mulai melonjak di detik
-
ke 1,08. 3
0,001
Mulai melonjak di detik
-
ke 3,232.
Pada data tabel ditunjukkan bahwa pada interval waktu 0,1 detik pendekatan numerik dengan metode Runge-Kutta hanya mampu melakukan simulasi sampai detik ke 0,3. Pada detik ke 0,4 nilai βππ mulai melonjak sehingga menghasilkan simulasi seperti terlihat pada gambar 4.10. Pada interval waktu 0,01 detik, pendekatan numerik dengan metode Runge-Kutta mampu melakukan simulasi sampai detik ke 1,07. Pada detik ke 1,08 nilai βππ mulai melonjak dan menghasilkan simulasi seperti
terlihat pada gambar 4.11. Pada interval waktu 0,001 detik, pendekatan numerik
dengan metode Runge-Kutta mampu melakukan simulasi sampai detik ke 3,232. Pada detik ke 2,233 nilai βππ mulai melonjak dan menghasilkan simulasi seperti terlihat
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
49
pada gambar 4.12. Grafik hasil simulasi pendekatan numerik Runge-Kutta ditunjukkan pada gambar 4.13.
Gambar 4.13 Perbandingan simulasi menggunakan pendekatan numerik Runge-Kutta untuk interval waktu 0,1 detik, 0,01 detik, dan 0,001 detik dengan pendekatan numerik Parker-Sochacki untuk interval waktu 0,1 detik
Berdasarkan grafik di atas, dapat dilihat bahwa dengan metode Runge-Kutta, pada interval waktu 0,001 detik hasil yang diperoleh lebih akurat dibandingkan hasil yang diperoleh pada interval waktu yang lebih besar (0,01 detik dan 0,1 detik). Namun, diperlukan waktu jauh lebih lama untuk memperoleh hasil yang lebih akurat. Hal ini disebabkan banyaknya iterasi yang harus dilakukan untuk mendapatkan hasil yang sama. Untuk interval waktu 0,001 detik (gambar 4.12), diperlukan 100000 kali
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
50
iterasi untuk mensimulasikan gerak pesawat selama 100 detik. Untuk interval waktu yang lebih besar, jumlah iterasi yang diperlukan menjadi lebih sedikit sehingga diperlukan waktu komputasi yang lebih singkat. Namun, hasil yang diperoleh menjadi semakin tidak akurat. Pendekatan numerik dengan metode Parker-Sochacki yang dilakukan pada penelitian ini menggunakan interval waktu 0,1 detik untuk setiap pelaksanaan komputasi. Hasil yang diperoleh jauh lebih akurat dibandingkan dengan metode Runge-Kutta untuk interval waktu yang sama (0,1 detik). Karena itu, untuk mendapatkan hasil yang cukup akurat bagi metode ini, iterasi yang diperlukan jauh lebih sedikit. Akibatnya, waktu komputasi yang diperlukan juga lebih sedikit. Maka, metode Parker-Sochacki lebih baik dibandingkan metode Runge-Kutta untuk melakukan pendekatan numerik sistem pilot otomatis untuk penerbangan dengan metode ruang keadaan.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
BAB V PENUTUP 5.1. Kesimpulan Telah dilakukan komputasi pendekatan numerik sistem pilot otomatis untuk penerbangan menggunakan metode Parker-Sochacki. Dari penelitian ini dapat disimpulkan bahwa 1.
Metode ruang keadaan dapat digunakan untuk mendesain kontrol optimal gerak longitudinal pesawat.
2.
Gangguan angin searah elemen kecepatan sudut pesawat searah sumbu π¦π¦ yang
terus menerus mengakibatkan penyelesaian analitik untuk simulasi kontrol dan respon pesawat sulit dilakukan. Kombinasi metode Parker-Sochacki dan metode ruang keadaan dapat digunakan untuk mendesain kontrol dan melakukan simulasi respon pesawat dengan adanya gangguan tersebut.
3.
Desain kontrol yang dihasilkan dari kombinasi metode ruang keadaan dan pendekatan numerik Parker-Sochacki pada kasus pesawat yang terkena gangguan angin mampu menanggulangi gangguan yang searah kecepatan sudut pesawat dengan nilai kecil.
4.
Metode Parker-Sochacki menghasilkan pendekatan yang
lebih akurat
dibandingkan dengan metode Runge-Kutta pada interval waktu yang sama (0,1 detik).
51
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
5.
52
Metode Runge-Kutta dengan interval waktu 0,001 detik mampu menghasilkan pendekatan yang hampir sama akurat dengan metode Parker-Sochacki untuk 3,5 detik pertama. Namun, setelah 3,5 detik, kesalahan pendekatan dengan metode Runge-Kutta semakin besar sehingga hasil yang diperoleh tidak lagi akurat.
5.2. Saran Pada penelitian ini, matriks keadaan sistem pesawat dianggap hanya berubah pada elemen kecepatan pesawat. Pada sistem yang sebenarnya, saat terkena gangguan, matriks keadaan sistem berubah secara keseluruhan. Untuk penelitian yang selanjutnya, sebaiknya perubahan matriks keadaan sistem lebih diperhatikan agar hasil yang diperoleh lebih baik. Pada penelitian ini, nilai gangguan searah elemen kecepatan sudut pesawat searah sumbu π¦π¦ dibatasi pada nilai yang kecil. Diharapkan pada penelitian
selanjutnya dapat dimodifikasi kontrol pesawat yang dapat menanggulangi nilai gangguan yang lebih besar.
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
DAFTAR PUSTAKA Chapra, S. C. 2008. Applied Numerical Methods with MATLAB, for Engineers and Scientists. New York: McGraw-Hill. van Groesen, E. dan Molenaar, J. 2007. Continuum Modelling in the Physical Sciences. Philadelphia: Siam. Heffley,
R.
K.
dan
Jewell,
W.
F.
1972.
Aircraft
Handling
Qualities
Data. http://jsbsim.sourceforge.net/NASA_CR-2144.pdf. Diakses: 24 Maret 2011. Meyers, R. A. 1992. Encyclopedia of Physical Science and Technology Second Edition. San Diego: Academic Press, Inc. Nelson, R. C. 1998. Flight Stability and Automatic Control Second Edition. Singapore: McGraw-Hill. Ogata, K. 1985. Teknik Kontrol Automatik.Jakarta: Erlangga. Parker,
G.
E.
dan
Sochacki,
J.
S.
1996.
Implementing
the
Picard
Iteration. http://www.math.jmu.edu/~jim/full.pdf. Diakses 17 Agustus 2010. Steward, R. D. dan Bair, W. 2009. Spiking Neural Network Simulation: Numerical Integration Method.
With
the
Parker-Sochacki
http://springerlink.com/content/8q431074727r41h2/fulltext.html.
Diakses: 22 Oktober 2010.
53
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
Lampiran 1 Listing Program untuk Penyelesaian Analitik tic h=0.1; b=10000; for time=1:b t=time*h; th(time)=5*((-0.0020872-0.0102818*i)*exp((-1.800142.40155*i)*t)-(0.0020872-0.0102818*i)*exp((1.80014+2.40155*i)*t)+(0.502087+0.234752*i)*exp((-0.004999230.0998723*i)*t)+(0.502087-0.234752*i)*exp((0.00499923+0.0998723*i)*t)); end plot(h:h:(h*b),th) toc
Listing Program untuk Pendekatan Numerik dengan Metode Parker-Sochacki tic ug=1; wg=1; qg=0.05; u(1)=0; w(1)=0; q(1)=qg+0.1; th(1)=5; h=0.1; b=10000; B=[0.959;-6.42;-0.378;0]; syms k1 k2 k3 k4
54
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
for time=1:b s=q(1)/(q(1)-qg); A=[-0.0209 0.122 0 -32.2;-0.202 -0.512 218.5725*s 0;0.000117 0.00177 -0.357 0;0 0 s 0]; D=solve('(9.59e-1)*k1-6.42*k2-(3.78e1)*k3+0.8899=3.61','(5.0131e-2)*k1-2.6198*k2-(2.1269e-1)*k3(3.8687e-1)*s-82.6204*k2*s-(3.78e-1)*k4*s+(2.2559e1)=9.05','1.7209*k1*s-(1.1706e-1)*k2-(1.3975e-2)*k3-(7.4382e3)*s-(1.0433e-1)*k1-1.7022*k2*s-(2.1269e-1)*k4*s+(1.2618e2)=0.126','6.5978*k1*s-(9.5839e-3)*s-2.4828*k2*s-(1.3975e2)*k4*s=0.09',k1,k2,k3,k4); k(1)=subs(D.k1); k(2)=subs(D.k2); k(3)=subs(D.k3); k(4)=subs(D.k4); de(1)=-(k(1)*(u(1)-ug)+k(2)*(w(1)-wg)+k(3)*(q(1)qg)+k(4)*th(1)); for n=2:4 if n==2 u(n)=A(1,1)*(u(n-1)-ug)+A(1,2)*(w(n-1)wg)+A(1,3)*(q(n-1)-qg)+A(1,4)*th(n-1)+B(1)*de(n-1); w(n)=A(2,1)*(u(n-1)-ug)+A(2,2)*(w(n-1)wg)+A(2,3)*(q(n-1)-qg)+A(2,4)*th(n-1)+B(2)*de(n-1); q(n)=A(3,1)*(u(n-1)-ug)+A(3,2)*(w(n-1)wg)+A(3,3)*(q(n-1)-qg)+A(3,4)*th(n-1)+B(3)*de(n-1); th(n)=A(4,1)*(u(n-1)-ug)+A(4,2)*(w(n-1)wg)+A(4,3)*(q(n-1)-qg)+A(4,4)*th(n-1)+B(4)*de(n-1); de(n)=-(u(n)*k(1)+w(n)*k(2)+q(n)*k(3)+th(n)*k(4)); else
55
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
u(n)=(A(1,1)*u(n-1)+A(1,2)*w(n-1)+A(1,3)*q(n1)+A(1,4)*th(n-1)+B(1)*de(n-1))/(n-1); w(n)=(A(2,1)*u(n-1)+A(2,2)*w(n-1)+A(2,3)*q(n1)+A(2,4)*th(n-1)+B(2)*de(n-1))/(n-1); q(n)=(A(3,1)*u(n-1)+A(3,2)*w(n-1)+A(3,3)*q(n1)+A(3,4)*th(n-1)+B(3)*de(n-1))/(n-1); th(n)=(A(4,1)*u(n-1)+A(4,2)*w(n-1)+A(4,3)*q(n1)+A(4,4)*th(n-1)+B(4)*de(n-1))/(n-1); de(n)=-(u(n)*k(1)+w(n)*k(2)+q(n)*k(3)+th(n)*k(4)); end end
m=length(u); for iter=1:m U2(iter)=u(iter)*h^(iter-1); W2(iter)=w(iter)*h^(iter-1); Q2(iter)=q(iter)*h^(iter-1); TH2(iter)=th(iter)*h^(iter-1); DE2(iter)=de(iter)*h^(iter-1); end U(time)=sum(U2); W(time)=sum(W2); Q(time)=sum(Q2); TH(time)=sum(TH2); DE(time)=sum(DE2); u(1)=U(time); w(1)=W(time); q(1)=Q(time); th(1)=TH(time); end
56
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
subplot(2,1,1) plot(h:h:(h*(b)),TH,'k') ylabel('\fontsize{16}\it{\theta}^o') xlabel('\fontsize{14}waktu (detik)') subplot(2,1,2) plot(h:h:(h*(b)),DE) ylabel('\fontsize{16}\it{\delta_e}') xlabel('\fontsize{14}waktu (detik)') toc
Listing Program untuk Pendekatan Numerik dengan Metode Runge-Kutta tic ug=1; wg=1; qg=0.01; u(1)=0; w(1)=0; q(1)=qg+0.1; th(1)=5; h=0.001; b=100000; B=[0.959;-6.42;-0.378;0]; syms k1 k2 k3 k4 for time=2:b s=q(time-1)/(q(time-1)-qg); A=[-0.0209 0.122 0 -32.2;-0.202 -0.512 218.5725*s 0;0.000117 0.00177 -0.357 0;0 0 s 0]; D=solve('(9.59e-1)*k1-6.42*k2-(3.78e1)*k3+0.8899=3.61','(5.0131e-2)*k1-2.6198*k2-(2.1269e-1)*k3-
57
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
58
(3.8687e-1)*s-82.6204*k2*s-(3.78e-1)*k4*s+(2.2559e1)=9.05','1.7209*k1*s-(1.1706e-1)*k2-(1.3975e-2)*k3-(7.4382e3)*s-(1.0433e-1)*k1-1.7022*k2*s-(2.1269e-1)*k4*s+(1.2618e2)=0.126','6.5978*k1*s-(9.5839e-3)*s-2.4828*k2*s-(1.3975e2)*k4*s=0.09',k1,k2,k3,k4); k(1)=subs(D.k1); k(2)=subs(D.k2); k(3)=subs(D.k3); k(4)=subs(D.k4); u2=u(time-1)-ug; w2=w(time-1)-wg; q2=q(time-1)-qg; A1=A-B*k; ku1=A1(1,1)*u2+A1(1,2)*w2+A1(1,3)*q2+A1(1,4)*th(time-1); ku2=A1(1,1)*(u2+0.5*h*ku1)+A1(1,2)*(w2+0.5*h*ku1)+A1(1,3)*(q2+0. 5*h*ku1)+A1(1,4)*(th(time-1)+0.5*h*ku1); ku3=A1(1,1)*(u2+0.5*h*ku2)+A1(1,2)*(w2+0.5*h*ku2)+A1(1,3)*(q2+0. 5*h*ku2)+A1(1,4)*(th(time-1)+0.5*h*ku2); ku4=A1(1,1)*(u2+h*ku3)+A1(1,2)*(w2+h*ku3)+A1(1,3)*(q2+h*ku3)+A1( 1,4)*(th(time-1)+h*ku3); u(time)=u(time-1)+1/6*h*(ku1+2*ku2+2*ku3+ku4); kw1=A1(2,1)*u2+A1(2,2)*w2+A1(2,3)*q2+A1(2,4)*th(time-1); kw2=A1(2,1)*(u2+0.5*h*kw1)+A1(2,2)*(w2+0.5*h*kw1)+A1(2,3)*(q2+0. 5*h*kw1)+A1(2,4)*(th(time-1)+0.5*h*kw1); kw3=A1(2,1)*(u2+0.5*h*kw2)+A1(2,2)*(w2+0.5*h*kw2)+A1(2,3)*(q2+0. 5*h*kw2)+A1(2,4)*(th(time-1)+0.5*h*kw2); kw4=A1(2,1)*(u2+h*kw3)+A1(2,2)*(w2+h*kw3)+A1(2,3)*(q2+h*kw3)+A1( 2,4)*(th(time-1)+h*kw3); w(time)=w(time-1)+1/6*h*(kw1+2*kw2+2*kw3+kw4);
PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI
59
kq1=A1(3,1)*u2+A1(3,2)*w2+A1(3,3)*q2+A1(3,4)*th(time-1); kq2=A1(3,1)*(u2+0.5*h*kq1)+A1(3,2)*(w2+0.5*h*kq1)+A1(3,3)*(q2+0. 5*h*kq1)+A1(3,4)*(th(time-1)+0.5*h*kq1); kq3=A1(3,1)*(u2+0.5*h*kq2)+A1(3,2)*(w2+0.5*h*kq2)+A1(3,3)*(q2+0. 5*h*kq2)+A1(3,4)*(th(time-1)+0.5*h*kq2); kq4=A1(3,1)*(u2+h*kq3)+A1(3,2)*(w2+h*kq3)+A1(3,3)*(q2+h*kq3)+A1( 3,4)*(th(time-1)+h*kq3); q(time)=q(time-1)+1/6*h*(kq1+2*kq2+2*kq3+kq4); kth1=A1(4,1)*u2+A1(4,2)*w2+A1(4,3)*q2+A1(4,4)*th(time-1); kth2=A1(4,1)*(u2+0.5*h*kth1)+A1(4,2)*(w2+0.5*h*kth1)+A1(4,3)*(q2 +0.5*h*kth1)+A1(4,4)*(th(time-1)+0.5*h*kth1); kth3=A1(4,1)*(u2+0.5*h*kth2)+A1(4,2)*(w2+0.5*h*kth2)+A1(4,3)*(q2 +0.5*h*kth2)+A1(4,4)*(th(time-1)+0.5*h*kth2); kth4=A1(4,1)*(u2+h*kth3)+A1(4,2)*(w2+h*kth3)+A1(4,3)*(q2+h*kth3) +A1(4,4)*(th(time-1)+h*kth3); th(time)=th(time-1)+1/6*h*(kth1+2*kth2+2*kth3+kth4); end plot(h:h:(h*(b)),th) ylabel('\fontsize{16}\it{\theta}^o') xlabel('\fontsize{14}waktu (detik)') toc