Anda di halaman 1dari 32

LAPORAN PRAKTEK KERJA LAPANGAN (PKL) DI PT

GARUDA INDONESIA ( PERSERO ) Tbk

MEMBUAT APLIKASI UNTUK MENDETEKSI BADAI


TYPHOON PADA CITRA SATELIT MENGGUNAKAN
METODE SURF FEATURE MATCHING PADA MATLAB

Oleh:
Iqwal Akmar
3225153954

PROGRAM STUDI FISIKA


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI JAKARTA
2018
LEMBAR PENGESAHAN LAPORAN

PRAKTEK KERJA LAPANGAN

Judul : Membuat aplikasi untuk mendeteksi Badai Typhoon


pada citra satelit menggunakan metode SURF
Feature Matching pada MATLAB.

Alamat Tempat PKL : Planning and Operation Control, Jalan Garuda


Operation Center, Panjang, Kota Tangerang,
Banten 15126

Nama : Iqwal Akmar

No. Reg : 3225153954


Jakarta, 28 September 2018
Dosen Pembimbing, Pembimbing Lapangan,

Dr.rer.nat. Bambang Heru Iswanto, M.Si Iknashela Marasika, S.Hum


NIP. NIP.

Mengetahui,
Koordinator Program Studi Fisika

Dr. Widyaningrum Indrasari, M.Si


NIP. 19770510 200604 2 001

KATA PENGANTAR

ii
Segala puji dan syukur kehadirat Allah SWT berkat rahmat dan hidayah-
Nya yang diberikan sehingga penulis dapat menyelesaikan penyusunan Laporan Akhir
Praktik Kerja Lapangan (PKL) yang berjudul “Membuat aplikasi untuk mendeteksi
Badai Typhoon pada citra satelit menggunakan metode SURF Feature Matching pada
MATLAB.” di PT Garuda Indonesa ( Persero ) Tbk. Laporan ini diajukan untuk
memenuhi mata kuliah Praktik Kerja Lapangan (PKL) di Program Studi Fisika, Fakultas
Matematika dan Ilmu Pengetahuan Alam, Universitas Negeri Jakarta. Dalam
penyusunan laporan ini penulis bekerja sama dengan instansi Garuda Indonesia.
Penulis menyadari bahwa selesainya penyusunan laporan ini tidak terlepas
dari bantuan berbagai pihak baik secara langsung maupun tidak langsung. Dalam
kesempatan ini, penulis ingin menyampaikan rasa terima kasih kepada:
1. Ibu Dr. Widyaningrum Indrasari, M.Si selaku Koordinator Program Studi
Fisika FMIPA UNJ.
2. Bapak Saehu Nurdin selaku Chief Operation Control Center ( OCC ) di Garuda
Indonesia.
3. Bapak Dr.rer.nat. Bambang Heru Iswanto, M.Si selaku dosen pembimbing dari
Fisika UNJ.
4. Ibu Iknashela Marasika, S.Hum selaku pembimbing lapangan di Operation and
Planning Center Garuda Indonesia.
5. Kedua orang tua, teman satu tim PKL serta teman-teman Prodi Fisika 2015 atas
doa, bantuan, dukungan dan motivasinya.
Penulis menyadari bahwa laporan ini masih banyak kekurangan, untuk itu
segala saran dan kritik sangat penulis harapkan sebagai proses pembelajaran untuk masa
yang akan datang. Semoga laporan ini bermanfaat bagi kita semua.

Jakarta, Agustus 2018

Iqwal Akmar

iii
DAFTAR ISI

LEMBAR PENGESAHAN LAPORAN ................................................................ ii


PRAKTEK KERJA LAPANGAN .......................................................................... ii
KATA PENGANTAR ............................................................................................ ii
DAFTAR ISI .......................................................................................................... iv
DAFTAR GAMBAR ............................................................................................. vi
DAFTAR TABEL ................................................................................................ viii
1 BAB I ................................................................................................................ 1
2 PENDAHULUAN ............................................................................................ 1
1.1 Latar Belakang ............................................................................................... 1
1.2 Perumusan Masalah ........................................................................................ 3
1.3 Tujuan PKL .................................................................................................... 3
1.3.1 Tujuan Umum.............................................................................................. 3
1.3.2 Tujuan Khusus ............................................................................................. 4
1.4 Manfaat PKL .................................................................................................. 4
1.4.1 Bagi Instansi ................................................................................................ 4
1.4.2 Bagi Mahasiswa PKL .................................................................................. 4
1.4.3 Bagi Universitas Negeri Jakarta .................................................................. 4
BAB II ..................................................................................................................... 5
PELAKSANAAN PRAKTEK KERJA LAPANGAN ........................................... 5
2.1 Sejarah Singkat Tempat PKL dan Lokasi ......................................................... 5
2.2 Jadwal Kegiatan PKL...................................................................................... 10
2 Tabel 2.1 Jadwal dan Materi Kegiatan PKL ................................................... 12
3.1 Aplikasi Teori dalam PKL ........................................................................... 13
3.1.1 Citra Satelit ................................................................................................ 13
3.1.2 Typhoon ..................................................................................................... 14
3.1.3 SURF ......................................................................................................... 16
3.1.4 Aplikasi GUI MATLAB ........................................................................... 17
iv
3.2 Implementasi Keterampilan di Lapangan ..................................................... 17
3.2.1 Kajian Teori ............................................................................................... 17
3.1.1 Kajian Lapangan ........................................................................................ 18
3.3 Analisa Kerja ................................................................................................ 18
3.3.1 Diagram Alir .............................................................................................. 18
3.3.2 Analisa Data dan Pembahasan .................................................................. 19
BAB IV ................................................................................................................. 22
PENUTUP ............................................................................................................. 22
3.2 Kesimpulan ................................................................................................... 22
3.3 Saran ............................................................................................................. 22
DAFTAR PUSTAKA ........................................................................................... 23
LAMPIRAN .......................................................................................................... 24

v
DAFTAR GAMBAR

Gambar 2.1 Phantom Model 539 ATS Laboratories ................................... 10

Gambar 2.2 Skematik Target Pengujian...................................................... 11

Gambar 2.3 Pengujian USG ........................................................................ 11

Gambar 2.4 Pembaca KTP-el Terintegrasi.................................................. 12

Gambar 2.5 Sistem Subsidi Non Tunai berbasiskan KTP-el ...................... 13

Gambar 2.6 Struktur Organisasi BPPT ....................................................... 16

Gambar 2.7 Lokasi gedung BPPT PTE ....................................................... 17

Gambar 2.8 Bagan Alir Penelitian PKL ...................................................... 20

Gambar 2.9 Perangkat EDAN SE- 1515 ..................................................... 23

Gambar 2.10 Simulator PS410 ECG ........................................................... 23

Gambar 2.11 STM32F411 ........................................................................... 25

Gambar 2.12 FTDI 232 ............................................................................... 27

Gambar 2.13 Tampilan STM Cube MX ...................................................... 29

Gambar 2.14 Menu Netbeans ...................................................................... 30

Gambar 3.1 Organ Jantung .......................................................................... 32

Gambar 3.2 Metoda Segitiga Einthoven ..................................................... 33

Gambar 3.3 Augmented Limb Leads .......................................................... 34

Gambar 3.4 Peletakan Sadapan precordial .................................................. 34

Gambar 3.5 Grafik elektrokardiogram ........................................................ 35

Gambar 3.6 Arah Aksis ............................................................................... 38

vi
Gambar 3.7 Mengaktifkan komponen pada STM32F411 ........................... 42

Gambar 3.8 Blink LED ............................................................................... 43

Gambar 3.9 Blink LED ............................................................................... 43

Gambar 3.10 STMCubeMX pada program komunikasi serial.................... 44

Gambar 3.11 Output program Komunikasi Serial ....................................... 45

Gambar 3.12 Diagram alir penelitian .......................................................... 46

Gambar 3.13 EKG 40 BPM ........................................................................ 48

Gambar 3.14 EKG 80 BPM ........................................................................ 49

Gambar 3.15 EKG 120 BPM ...................................................................... 50

vii
DAFTAR TABEL

Tabel 2.1 Kegiatan Mingguan PKL ........................................................... 18

Table 3.1 Keterangan pada hasil EKG ........................................................ 51

viii
1 BAB I

2 PENDAHULUAN

1.1 Latar Belakang

Dalam dunia penerbangan terutama maskapai penerbangan, sangat


diperlukan adanya perkembangan dan kemajuan dalam bidang teknologi. Hal
tersebut dikarenakan maskapai penerbangan bertanggung jawab atas keselamatan
dan kenyamanan dari penumpangnya. Sehingga, pengembangan teknologi pada
maskapai penerbangan ditujukan untuk meningkatkan tingkat keselamatan dan
kenyamanan konsumen tiap maskapai.

Citra satelit merupakan salah satu dari berbagai teknologi yang digunakan
oleh maskapai penerbangan. Citra satelit diperlukan maskapai penerbangan untuk
memantau rute dan fenomena alam yang sedang terjadi yang berkemungkinan
memiliki dampak kepada rute yang dilalui pesawat. Citra satelit digunakan maskapai
penerbangan untuk membuat rencana rute pesawat, sehingga kejadian yang tidak
diharapkan dapat terhindarkan.

Cuaca sangat berkaitan erat dengan ilmu fisika karena parameter dari cuaca
itu sendiri merupakan besaran-besaran ilmu fisika. Informasi cuaca sangat
bermanfaat karena digunakan oleh maskapai penerbangan sebagai acuan untuk
mengantisipasi dalam melakukan kegiatan yang akan dilakukan untuk penerbangan.
Informasi cuaca dalam penerbangan meliputi beberapa unsur, seperti : angin, suhu
udara, awan, suhu udara, tekanan udara, dan badai [1]

Badai Typhoon atau tropical storm merupakan salah satu dari fenomena alam
yang perlu diamati oleh maskapai penerbangan menggunakan citra satelit karena
memiliki dampak yang besar terhadap aktivitas penerbangan. Typhoon, hurricane
dan cyclone merupakan nama lain dari tropical storm. Nama-nama tersebut
didasarkan pada lokasi dari tropical storm berada. Typhoon merupakan nama dari
tropical storm yang digunakan untuk daerah barat laut Samudra Pasifik dan
hurricane terjadi pada daerah Samudra Atlantik dan timur laut Samurda Pasifik

1
sedangkan Pasifik selatan menggunakan nama tropical cyclone. Tropical storm ini
seperti namanya merupakan badai yang terjadi di wilayah tropis sekitar 23,5˚LU dan
23,5˚LS, biarpun memungkinkan di wilayah ekuator (pada lintang kurang dari 5˚),
tropical storm jarang terjadi karena wilayah tersebut tidak memiliki variasi atmosfer
yang cukup untuk membentuk angin siklon. Jika dilihat secara vertikal, tropical
storm ini terbentuk pada lapisan pertama dari atmosfer bumi yang bernama
troposphere.

Radius rata-rata siklon tropis mencapai 150 – 200 km. Angin kencang yang
berputar di dekat pusatnya mempunyai kecepatan angin lebih dari 63 km/jam atau
34 knot [2][3][4][5]. Di seluruh permukaan bumi, rata-rata terbentuk sekitar 80
siklon tropis setiap tahun [6]. Pada tahun 1994-2006 kejadian siklon tropis di lintang
utara lebih banyak dibandingkan di lintang selatan [7].

Siklon tropis merupakan badai yang berasal dari lautan tropis yang dipicu
oleh perpindahan panas dari lautan. Siklon tropis terbentuk di atas lautan dengan
suhu permukaan laut lebih dari 26℃ dan jarang terbentuk pada lintang kurang dari
5° [8]. Struktur siklon tropis meliputi mata, dinding mata, rainbands (kumpulan
hujan), boundary layer inflow, upper tropospheric outflow. Siklon tropis
memerlukan lautan tropis yang hangat dan lembab sehingga menyebabkan adanya
pusat tekanan rendah yang berputar secara siklonik dengan gerak angin berlawanan
dengan arah jarum jam (counterclockwise) pada Belahan Bumi Utara (BBU) serta
menyebabkan massa udara berputar dan terangkat. Siklon tropis merupakan salah
satu peristiwa meteorologi yang merusak dan dapat menghasilkan angin kencang
yang membahayakan, storm surge yaitu gelombang yang besar yang dapat
menghancurkan kehidupan di wilayah pesisir, hujan lebat dan banjir serta kerugian
ekonomi yang besar dan mengancam jiwa [6].

Karena siklon tropis disebabkan oleh proses yang membutuhkan air hangat
dari laut, sehingga ketika mata dari siklon bergerak mendekati daratan, siklon
melemah dengan cepat. Gesekan bukan merupakan penyebab melemahnya badai
siklon melainkan badai siklon kekurangan sumber panas dan kelembaban yang
diberikan oleh lautan (NWS, 2018).

2
Bagaimanapun juga air hangat saja tidak cukup untuk membentuk tropical
storm. Ada juga gangguan-gangguan lain seperti Easterly Waves, West African
Disturbance Line (WADL), TUTT (Tropical Upper Tropospheric Trough), dan Old
Frontal Boundary yang turut menjadi faktor terbentuknya tropical storm (NWS,
2018).

Efek dari badai Typhoon bagi dunia penerbangan, dapat mengakibatkan


pesawat mengalami turbulence, icing hail, ceiling and visibility, effect on altimeters,
dan engine water ingestion. Efek tersebut sangat beresiko bagi penerbangan.

Pada citra satelit, badai dapat dilihat sehingga membantu dalam dunia
penerbangan untuk pemilihan rute, khusus penerbangan maskapai Garuda Indonesia
yang di khususkan untuk menghindari badai Typhoon. Oleh karena itu, penulis ingin
membuat suatu aplikasi otomatis untuk mendeteksi badai Typhoon dengan citra
satelit menggunakan software Matlab dengan pengolahan citra digital menggunakan
metode SURF Feature Matching.

1.2 Perumusan Masalah


Berdasarkan latar belakang di atas, maka perumusan masalah pada Praktek
Kerja Lapangan ini adalah sebagai berikut :

1. Bagaimana membuat suatu aplikasi yang secara otomatis dapat mendeteksi


badai Typhoon ?

1.3 Tujuan PKL

1.3.1 Tujuan Umum


Tujuan umum dari Praktek Kerja Lapangan yang dilakukan di
Planning and Operation Control Garuda Indonesia adalah sebagai berikut.
1. Memenuhi tugas mata kuliah PKL yang bertujuan untuk
mengetahui dunia kerja sehingga mahasiswa dapat
mengembangkan cara berfikir ketika dihadapkan pada dunia
kerja.
2. Mahasiswa dapat memahami aplikasi ilmu pengetahuan dan
wawasan di dunia kerja pada umumnya.

3
3. Mahasiswa dapat mengembangkan ide-ide kreatif di dunia kerja.
4. Membangun dan mengembangkan hubungan baik antara
Universitas Negeri Jakarta dengan PT Garuda Indonesia
( Persero ) Tbk.

1.3.2 Tujuan Khusus


Tujuan khusus dari Praktek Kerja Lapangan yang dilakukan di
Planning and Operation Control Garuda Indonesia adalah sebagai berikut.
1. Mengetahui tentang proses penerbangan suatu maskapai di Garuda
Indonesia.
2. Mengetahui tentang Badai Typhoon.

1.4 Manfaat PKL

1.4.1 Bagi Instansi


1. Memungkinkan untuk mendapatkan bantuan dari mahasiswa
PKL dalam menyelesaikan pekerjaan ringan di perusahaan.
2. Memungkinkan untuk mendapat masukan-masukan baru
melalui mahasiswa PKL dari lembaga pendidikan.

1.4.2 Bagi Mahasiswa PKL


3. Memperoleh pengalaman untuk meningkatkan keterampilan
mengenai pemahaman di dunia penerbangan.
4. Mengetahui lebih luas mengenai dunia pekerjaan.
5. Menambah wawasan mengenai teknis penerbangan, software,
serta pemrogramman, terutama dalam bidang penerbangan.

1.4.3 Bagi Universitas Negeri Jakarta


Membangun dan mengembangkan hubungan baik antara Universitas
Negeri Jakarta dengan PT Garuda Indonesia (Persero) Tbk.

4
BAB II
PELAKSANAAN PRAKTEK KERJA LAPANGAN

2.1 Sejarah Singkat Tempat PKL dan Lokasi


2.1.1 Profil Tempat Praktek Kerja Lapangan
Nama Instansi : PT Garuda Indonesia (Persero) Tbk
Alamat : Operation Center II Building Garuda City
Soekarno-Hatta International Airport
Tangerang – 15111, Indonesia
Situs Web : www.garuda-indonesia.com
Telp : (021) 5590446 atau (021) 25601616

2.1.2 Sejarah Garuda Indonesia


Garuda Indonesia yang sekarang lebih dikenal dengan PT Garuda
Indonesia (Persero ) Tbk, merupakan perusahaan pertama milik Negara
Indonesia pada tahun 1950, dimana pada saat itu Garuda Indonesia
memiliki 38 buah pesawat yang terdiri dari 22 jenis DC 3, 8 pesawat laut
Catalina dan 8 pesawat jenis Convair 240. Armada perusahaan terus
berkembang, hingga akhirnya pada tahun 1956, untuk pertama kalinya
Garuda Indonesia membawa penumpang jamaah Haji ke Mekkah. Pada
tahun 1961, pesawat jenis turboprop Lockheed Electras bergabung
dengan jajaran armada Garuda Indonesia. Garuda Indonesia memulai
perjalanan terbangnya ke Eropa pada tahun 1965 dengan tujuan akhir di
Amsterdam.

Sepanjang tahun 1980-an, Garuda Indonesia melakukan revitalasi


dan restrukturisasi berskala besar untuk operasi dan armadanya. Hal ini
mendorong perusahaan untuk mengembangkan program pelatihan yang
komprehensif dan menidirikan fasilitas pelatihan khusus di Jakarta Barat
dengan nama Garuda Indonesia Training Center.

Seiring.dengan upaya pengembangan usaha, di awal tahun 2005,


Garuda Indonesia memiliki tim manajemen baru, yang kemudian
membuat perencanaan baru bagi masa depan perusahaan. Manajemen

5
baru Garuda Indonesia melakukan evaluasi ulang dan restrukturisasi
Perusahaan secara menyeluruh dengan tujuan meningkatkan efisiensi
kegiatan operasional, membangun kekuatan keuangan, menambah
tingkat kesadaran para karyawan, dan yang terpenting memperbarui dan
membangkitkan semangat karyawan Garuda Indonesia.

Garuda Indonesia saat ini mengoperasikan 142 pesawat yang terdiri


dari 10 pesawat jenis Boeing 777, 73 pesawat jenis Boeing 738, 1 pesawat
jenis Boeing 73-Max, 17 pesawat jenis Airbus 333, 1 pesawat jenis AT 72,
dan 18 pesawat jenis CRK. Armada pesawat ini melayani 83 destinasi di
seluruh dunia. Dengan jumlah penerbangan lebih dari 600 penerbangan per
hari dan jumlah armada 196 pesawat di Januari 2017. Pada tahun 2017,
jumlah penumpang Garuda Indonesia domestik sebanyak 19.172.026
orang dan jumlah penumpang Garuda Indonesia International sebanyak
4.790.904 orang, sehingga jumlah penumpang pada tahun 2017 sebanyak
23.962.930 orang.

Saat ini tercatat bahwa Garuda Indonesia memiliki 7 anak


perusahaan di bawah naungan Garuda Indonesia Group. Garuda
Indonesia group sendiri terdiri atas:

1) PT Aero Wisata
2) PT Sabre Travel Network Indonesia
3) PT Garuda Maintenance Facility Aero Asia ( GMFAA )
4) PT Aero Systems Indonesia ( ASYST )
5) PT Citilink Indonesia Indonesia
6) PT Gapura Angkasa
7) Garuda Indonesia Holiday France
Keberhasilan suatu perusahaan ditunjukkan dengan prestasi
ataupun penghargaan yang diberikan kepada perusahaan tersebut.
Garuda Indonesia memiliki Prestasi ataupun penghargaan, seperti :

1) World Airline Awards ( 2018 )


2) Workers Choice ( 2018 )
3) Warta Ekonomi Top 100 Enterprises ( 2018 )

6
4) BUMN Marketeers Awards ( 2018 )
5) World’s 5-Star Airline ( 2018 )
6) 31st ASEANTA Awards ( 2018 )
7) Indonesia Good Corporate Governance ( 2017 )
8) World Branding Award ( 2017 )
9) APEX ( Airline Passenger Experience Association ( 2017 )
10) (PATA) Pacific Asia Travel Association ( 2017 )
11) Best In Travel ( 2017 )
12) Social Business Innovation ( 2017 )
13) Travelers Choice ( 2017 )
14) Indonesia Prestige Brand Award ( 2017 )
15) Transportation & Safety Award ( 2016 )
16) Indonesia Must Trust Company ( 2016 )
17) The World’s Loved Airline ( 2016 )
18) BUMN Branding and Marketing Award ( 2016 )
19) Indonesia PR of the year ( 2016 )
20) Indonesia Living Legend Companies Award ( 2016 )
21) Indonesia Champion Asean Economic Community Award (
2016 )
22) Top 50 Most Valuable Indonesian Brands ( 2016 )
23) Transportation & Safety Award ( 2015 )
24) Indonesia Mice Award ( 2015 )
25) BUMN Web Awards ( 2015 )
26) BUMN Marketeers Awards ( 2015 )
27) Forbes Indonesia Awards ( 2015 )
28) Top Ten Airlines Of 2015 ( 2015 )
29) World’s 5-Star Airline ( 2014 )
30) Payload Asia Award ( 2014 )
31) Indonesia Human Capital Study ( 2014 )
32) World’s 5-Star Airline ( 2014 )
Sumber:(https://www.garuda-ndonesia.com/id/id/corporatepartners/company-
profile/awards/index.page? )

9
2.1.3 Struktur Perusahaan
Dalam suatu perusahaan atau organisasi diperlukan adanya struktrur
organisasi untuk arah yang baik dalam bekerja. Dengan struktur organisasi
setiap karyawan akan memiliki arahan dalam bekerja. Serta terciptanya
birokrasi yang berjalan lancer. Berikut adalah susunan organisasi PT
Garuda Indonesia (Persero) Tbk.

Gambar 2.1 Struktur Organisasi Garuda Indonesia


Sumber: (https://www.garuda-indonesia.com/id/id/corporate-
partners/organization/structure-organization.page?)

2.2 Jadwal Kegiatan PKL


Waktu Pelaksanaan : 1 Agustus s/d 31 Agustus 2018

Jam Kerja : 07.30 – 16.30

Lokasi Pelaksaanan PKL : Operation Center II Building


Garuda City, Soekarno-Hatta
International Airport
Tangerang – 15111, Indonesia

10
2.3. Materi Kegiatan PKL

Kegiatan PKL dilaksanakan pada tanggal 1 Agustus – 31 Agustus 2018.


Kegiatan ini diawali dengan pengurusan berkas PKL. Pengurusan berkas dimulai
dengan menyerahkan surat permohonan pelaksanaan PKL ke Garuda Indonesia
Training Center, selanjutnya Puslit Garuda Indonesia Training Center menerima
permohonan pelaksanaan PKL. Selanjutnya pihak perguruan tinggi menyerahkan
surat resmi bimbingan PKL dan dilanjutkan mengisi beberapa formulir terkait
kelengkapan informasi.

Pada pekan pertama kegiatan yang dilakukan adalah pengenalan bagian-


bagian di Operational Control Center ( OCC ), mencari studi literatur tentang citra
satelit, Badai Typhoon, dan pengolahan citra digital, disertai dengan membaca
referensi dan jurnal-jurnal terkait.

Pekan ke dua sampai dengan pekan ke tiga kegiatan yang dilakukan adalah
mencari studi literatur dan membaca referensi yang berkaitan dengan hal tersebut.
Serta melakukan pengolahan citra digital dan memulai untuk penyusunan laporan.

Pekan ke empat kegiatan yang dilakukan adalah membuat aplikasi dari


pengolahan citra digital dan melakukan penyusunan laporan secara keseluruhan.

11
Minggu ke-

No. Materi Kegiatan Agustus

1 2 3 4

1 Pemberkasan PKL

2 Pengenalan Operational Control Center

3 Pengenalan Citra Satelit

4 Pengenalan tentang Badai Typhoon

5 Pengenalan Dasar Pengolahan Citra Digital

6 Studi Literatur

7 Pengolahan Citra Digital

8 Pembuatan Aplikasi
9 Penyusunan Laporan

2 Tabel 2.1 Jadwal dan Materi Kegiatan PKL

2.4. Spesifikasi Alat yang digunakan


Proses pengolahan identifikasi awan typhoon pada citra satelit :

a. Perangkat Laptop ASUS A455L, dengan spesifikasi :


1) Prosesor : Intel (R) Core (TM) i5-5200 CPU
@2.20GHz
2) GPU/VGA : Intel (R) HD Graphics 5500
3) RAM : 4GB
b. Situs web citra satelit untuk mengambil Data :
1) www.himawari8.nict.go.jp
2) www.flightradar24.com
3) www.windy.com
c. Software MATLAB R2016a, digunakan untuk mengidentifikasi awan
typhoon hasil dari citra satelit.

12
BAB III

HASIL PELAKSANAAN PRAKTEK KERJA LAPANGAN

3.1 Aplikasi Teori dalam PKL

3.1.1 Citra Satelit


Citra satelit merupakan penginderaan jauh, yaitu ilmu untuk
memperoleh informasi suatu obyek, daerah, dan fenomena melalui analisis
data yang diperoleh dari alat tanpa berhubungan langsung dengan obyek,
daerah, dan fenomena tersebut [9]. Pengambilan informasi citra satelit
suatu obyek diperoleh dengan cara mengukur energi elektromagnetik hasil
dari refleksi atau emisi dari obyek yang terukur pada sensor di satelit
penginderaan jauh. Kemudian, hasil dari pantulan gelombang
elektromagnetik yang terukur pada sensor akan dikirim ke stasiun
penerima di bumi berupa data kumpulan titik-titik cahaya yang tertera
pada monitor yang disebut pixel.

Berdasarkan misinya, satelit pengideraan jauh terbagi menjadi dua


macam, yaitu satelit cuaca dan satelit sumberdaya alam:

 Citra satelit cuaca terdiri dari Tiros-1, ATS-1, GOES, dll


 Citra satelit sumberdaya alam terdiri dari citra satelit resolusi
rendah, yaitu: SPOT, LANDSAT, dan ASTER. Sedangkan untuk citra
satelit resolusi tinggi, yaitu: IKONOS dan QUICKBIRD.
Kualitas gambar dari citra satelit dapat dilihat berdasarkan resolusi
yang digunakan. Terdapat 3 tipe resolusi yang paling utama, yaitu: resolusi
spasial, temporal, dan spektral.

1. Resolusi Spasial
Pada resolusii spasial, semakin kecil ukuran obyek yang dapat
terekam oleh sensor, maka sensor tersebut semakin baik karena dapat
menyajikan data dan informasi yang semakin rinci. Resolusi spasial yang
baik dikatakan resolusi tinggi atau halus. Sedangkan yang kurang baik
disebut resolusi kasar atau rendah.

13
Dalam menentukan range resolusi, ada tiga tingkat ukuran resolusi
yang perlu diketahui, yaitu: a. Resolusi spasial tinggi, berkisar : 0.6-4 m.
b. Resolusi spasial menengah, berkisar : 4-30 m. c. Resolusi spasial
rendah, berkisar : 30 - > 1000 m.
2. Resolusi Temporal
Resolusi temporal ialah frekuensi perekaman ulang kembali ke
daerah yang sama pada rentang waktu tertentu. Rentang waktu perulangan
ke asal daerah yang sama satuannya dinyatakan dalam jam atau hari,
contoh resolusi temporal ini: a. Resolusi temporal tinggi berkisar antara :
<24 jam - 3 hari. b. Resolusi temporal sedang berkisar antara : 4-16 hari c.
Resolusi temporal rendah berkisar antara:> 16 hari.

3. Resolusi spektral
Resolusi spektral dari suatu sensor adalah lebar dan banyaknya
saluran yang dapat diserap oleh sensor. Semakin banyak saluran yang
dapat diserap dan semakin sempit lebar spektral tiap salurannya maka
resolusi spektralnya semakin tinggi. Resolusi spektral ini berkaitan
langsung dengan kemampuan sensor untuk dapat mengidentifikasi obyek.

Resolusi spektral sensor yang spesifik menentukan jumlah band


spektral, di mana sensor dapat memilih radiasi yang direfleksikan
(dipantulkan). Tetapi jumlah band-band bukanlah hanya aspek yang
penting dari resolusi spektral. Bebarapa contoh satelit bumi yang
mempunyai resolusi spektral: a. Resolusi spektral tinggi berkisar antarara:
- 220 band. b. Resolusi spektral sedang berkisar antara: 3 - 15 band. c.
Resolusi spektral rendah berkisar antara: - 3 band [10].

3.1.2 Typhoon
Badai Typhoon atau tropical storm merupakan salah satu dari
fenomena alam yang perlu diamati oleh maskapai penerbangan
menggunakan citra satelit karena memiliki dampak yang besar terhadap
aktivitas penerbangan. Typhoon, hurricane dan cyclone merupakan nama
lain dari tropical storm. Nama-nama tersebut didasarkan pada lokasi dari
tropical storm berada. Typhoon merupakan nama dari tropical storm yang

14
digunakan untuk daerah barat laut Samudra Pasifik dan hurricane terjadi
pada daerah Samudra Atlantik dan timur laut Samurda Pasifik sedangkan
Pasifik selatan menggunakan nama tropical cyclone. Tropical storm ini
seperti namanya merupakan badai yang terjadi di wilayah tropis sekitar
23,5˚LU dan 23,5˚LS, biarpun memungkinkan di wilayah ekuator (pada
lintang kurang dari 5˚), tropical storm jarang terjadi karena wilayah
tersebut tidak memiliki variasi atmosfer yang cukup untuk membentuk
angin siklon. Jika dilihat secara vertikal, tropical storm ini terbentuk pada
lapisan pertama dari atmosfer bumi yang bernama troposphere.

Radius rata-rata siklon tropis mencapai 150 – 200 km. Angin


kencang yang berputar di dekat pusatnya mempunyai kecepatan angin
lebih dari 63 km/jam atau 34 knot [2][3][4][5]. Di seluruh permukaan
bumi, rata-rata terbentuk sekitar 80 siklon tropis setiap tahun [6]. Pada
tahun 1994-2006 kejadian siklon tropis di lintang utara lebih banyak
dibandingkan di lintang selatan [7].

Siklon tropis merupakan badai yang berasal dari lautan tropis yang
dipicu oleh perpindahan panas dari lautan. Siklon tropis terbentuk di atas
lautan dengan suhu permukaan laut lebih dari 26℃ dan jarang terbentuk
pada lintang kurang dari 5° [8]. Struktur siklon tropis meliputi mata,
dinding mata, rainbands (kumpulan hujan), boundary layer inflow, upper
tropospheric outflow. Siklon tropis memerlukan lautan tropis yang hangat
dan lembab sehingga menyebabkan adanya pusat tekanan rendah yang
berputar secara siklonik dengan gerak angin berlawanan dengan arah
jarum jam (counterclockwise) pada Belahan Bumi Utara (BBU) serta
menyebabkan massa udara berputar dan terangkat. Siklon tropis
merupakan salah satu peristiwa meteorologi yang merusak dan dapat
menghasilkan angin kencang yang membahayakan, storm surge yaitu
gelombang yang besar yang dapat menghancurkan kehidupan di wilayah
pesisir, hujan lebat dan banjir serta kerugian ekonomi yang besar dan
mengancam jiwa [6].

15
Karena siklon tropis disebabkan oleh proses yang membutuhkan air
hangat dari laut, sehingga ketika mata dari siklon bergerak mendekati
daratan, siklon melemah dengan cepat. Gesekan bukan merupakan
penyebab melemahnya badai siklon melainkan badai siklon kekurangan
sumber panas dan kelembaban yang diberikan oleh lautan (NWS, 2018).

Bagaimanapun juga air hangat saja tidak cukup untuk membentuk


tropical storm. Ada juga gangguan-gangguan lain seperti Easterly Waves,
West African Disturbance Line (WADL), TUTT (Tropical Upper
Tropospheric Trough), dan Old Frontal Boundary yang turut menjadi
faktor terbentuknya tropical storm (NWS, 2018).

3.1.3 SURF

Dalam metode yang digunakan saat ini adalah ekstraksi fitur SURF
untuk deteksi Typhoon. Metode SURF dapat digunakan untuk deteksi fitur
dan ekstraksi berdasarkan matriks Hessian []. Pada dasarnya bergantung
dengan matriks Hessian, dengan menggunakan fungsi berkelanjutan dari
dua variable dengan nilai fungsi pada (x ; y) dengan fungsi f(x;y). Matriks
Hessian dilambangkan sebagai matriks derivatif parsial dari fungsi f.
𝜕2 Ω 𝜕2 Ω
𝜕𝑥 2 𝜕𝑥𝜕𝑦
𝐻(𝑓(𝑥, 𝑦)) = [ 𝜕2 Ω 𝜕2 Ω
] (1)
𝜕𝑥𝜕𝑦 𝜕𝑦 2

Determinan dari matriks ini dapat kita hitung, yaitu :


𝜕2 Ω 𝜕2 Ω 𝜕2 Ω
det(𝐻) = ( 𝜕𝑥 2 ) (𝜕𝑦 2 ) − (𝜕𝑥𝜕𝑦) (2)

Nilai diskriminan ini digunakan untuk mengklasifikasi minimum


dan maksimum fungsi menggunakan uji turunan orde dua. Seperti yang
kita tahu bahwa determinan adalah produk dari nilai eigen dari Hessian
kita dapat mengklasifikasikan poin sesuai dengan hasil. Jika determinan
negatif maka nilai eigen memiliki tanda-tanda yang berbeda dan karenanya
intinya bukanlah alokal ekstrim; jika positif maka baik nilai eigen positif
atau keduanya negatif dan dalam kedua titik diklasifikasikan sebagai
ekstrim.

16
Secara umum, menghitung turunan dengan konvolusi dengan
pendekatan kernel yang sesuai. Dalam kasus SURF skala orde kedua
dinormalisasi Gaussian adalah filter yang dipilih karena memungkinkan
untuk analisis atas skala serta ruang. Untuk membuat metode ini bekerja
dengan gambar, fungsi f(x;y) dengan intensitas piksel gambar dan
menghitung orde kedua derivatif parsial dengan menggunakan konvolusi
kernel. Gaussian memungkinkan untuk memvariasikan empat entri dari
matriks Hessian. Gaussian memungkinkan untuk memvariasikan jumlah
smoothing selama tahap konvolusi sehingga determinan dihitung pada
skala yang berbeda. Sehingga, matriks Hessian dapat dihitung sebagai
fungsi dari kedua ruang x = (x,y) dan skala, yaitu :
𝐿𝑥𝑥 (𝑥, 𝜎) 𝐿𝑥𝑦 (𝑥, 𝜎)
𝐻(𝑥, 𝜎) = [( )] (3)
𝐿𝑥𝑦 (𝑥, 𝜎) 𝐿𝑦𝑦 (𝑥, 𝜎)

Dimana, 𝐿𝑥𝑥 (𝑥, 𝜎) mengacu pada konvolusi turunan orde dua


𝜕2 𝑔(𝜎)
Gaussian pada titik gambar di x = (x,y) dan hamper mirip untuk 𝐿𝑦𝑦
𝜕𝑥 2
dan 𝐿𝑥𝑦 . Derivatif ini dikenal sebagai Laplace dari Gaussian dapat bekerja
untuk menghitung determinan dari Hessian untuk setiap piksel dalam
gambar dan menggunakan nilai untuk menemukan point tersebut.

3.1.4 Aplikasi GUI MATLAB


MATLAB merupakan sebuah singkatan dari Matrix Laboratory,
yang pertama kali dikenalkan oleh University of New Mexico dan
University of Stanford pada tahun 1970. Software ini digunakan untuk
keperluan analisis, numerik, aljabar linier dan teori tentang matriks.
Matlab juga menyediakan untuk pengembangan aplikasi dengan
memanfaatkan Graphical User Interface (GUI). Secara umum, GUI
adalah jenis antarmuka pengguna yang menggunakan metoda interaksi
pada piranti elektronik secara grafis. Tujuannya yaitu membuat program
terlihat lebih simple dan praktis bagi para pengguna.

3.2 Implementasi Keterampilan di Lapangan


Kegiatan PKL ini terbagi kedalam dua kegiatan, yaitu sebagai berikut:

3.2.1 Kajian Teori


Kajian teori merupakan kegiatan awal PKL. Kegiatan yang
dilakukan adalah melakukan studi literatur dan berdiskusi dengan
pembingbing tentang perusahaan, typhoon dan mengenai penerbangan.

17
3.1.1 Kajian Lapangan
Kajian lapangan dilakukan di kantor Operasional Garuda Indonesia.
Kegiatan yang dilakukan adalah mengumpulkan data gambar citra satelit
Himawari-8 dari website resmi satelit Himawari-8. Kegiatan selanjutnya
adalah membuat program yang dapat melakukan segmentasi pada data
gambar citra satelit yang kemudian dapat mendeteksi badai typhoon dari
gambar tersebut.

3.3 Analisa Kerja

3.3.1 Diagram Alir


Diagram alir ini merupakan kegiatan penelitian yang dilakukan
ketika PKL. Penelitiannya adalah membuat aplikasi untuk mendeteksi
badai Typhoon dari citra satelit.

Mulai

Persiapan

Unduh Gambar Citra Satelit dari Website


Satelit Himawari-8

Ambil bagian Typhoon dari Gambar tersebut

Buat Aplikasi Pendeteksian Badai Typhoon


Tidak

Uji Aplikasi

Berhasil

Analisa Hasil

Berakhir

Gambar 3.1 Diagram Alir Penelitian. Diagram ini merupakan


langkah-langkah yang harus dilakukan selama kegiatan PKL
Sumber : dok. Pribadi

18
Diagram alir program untuk pembuatan aplikasi pendeteksian badai
Typhoon dari citra satelit.

Mulai

Masukkan Gambar Citra Satelit dan Badai Typhoon

Mengubah gambar dari RGB to Grayscale

Melakukan Deteksi SURF Fitur

Melakukan ekstraksi fitur

Melakukan Matching pada gambar

Mengambil inlier pada kedua gambar

Mendeteksi gambar

Berakhir

Gambar 3.2 Diagram Alir Penelitian. Diagram ini merupakan


langkah-langkah yang harus dilakukan untuk pembuatan aplikasi
Sumber : dok. Pribadi

3.3.2 Analisa Data dan Pembahasan


Pada kerja praktek lapangan ini, gambar citra satelit mula-mula
disegementasi untuk mencari kesamaan inlier suatu gambar dengan
Badai Typhoon. Sehingga, program akan menandai bentuk persegi untuk
memilih gambar awan yang berbentuk menyerupai bentuk Badai
Typhoon sebagai objek yang menandakan bahwa objek tersebut adalah
Badai Typhoon.

19
Berikut adalah hasil deteksi Badai Typhoon oleh Aplikasi :

Gambar 3.3 Hasil Deteksi Badai Typhoon 1. Gambar ini hasil dari
deteksi Badai Typhoon Jongdari pada pukul 09.00 UTC
Sumber : dok. Pribadi

Gambar 3.3 Hasil Deteksi Badai Typhoon 2. Gambar ini hasil dari
deteksi Badai Typhoon Jongdari pada pukul 09.30 UTC
Sumber : dok. Pribadi

20
Gambar 3.3 Hasil Deteksi Badai Typhoon 3. Gambar ini hasil dari
deteksi Badai Shanshan pada pukul 09.00 UTC
Sumber : dok. Pribadi

Gambar 3.3 Hasil Deteksi Badai Typhoon 3. Gambar ini hasil dari
deteksi Badai Soulik pada pukul 09.00 UTC
Sumber : dok. Pribadi

21
BAB IV

PENUTUP

3.2 Kesimpulan

Dari hasil yang didapat dapat disimpulkan bahwa setiap Badai Typhoon
memiliki bentuk yang berbeda. Sehingga, pendeteksian Badai Typhoon memiliki
ciri khas tersendiri.

3.3 Saran

1. Sebelum melakukan praktek kerja lapangan, sebaiknya mempelajari


terlebih dahulu referensi dan software yang akan digunakan untuk
menghemat waktu dan meningkatkan efektivitas kerja.
2. Pemberian arahan dan evaluasi yang diberikan cukup baik. Pemberian
arahan akan lebih baik jika terfokus lebih mengerucut agar pelaksanaan
praktek kerja lapangan lebih efektif dan efisien.

22
DAFTAR PUSTAKA

[1] John, Duncan. 2016. Pilot's Handbook of Aeronautical Knowledge. Oklahoma : United
States Departement of Transportation

[2] Yanai, Michio. 1964. Formation of Tropical Cyclone. Technical Paper No. 59. Colorado
State University

[3] Glickman, T.Ed. 2000. Glossary of Meteorology. 2nd ed. Amer. Meteor. Soc, 855 pp.

[4] Ellsberry, R.L. (2004). Monsoon-related Tropical Cyclone in East Asia. East Asia
Monsoon, Chap.13. World Scientific Series on Meteorlogy of East Asia, 2. World
Scientific, (Ed). C.P. Chang, 463-498.

[5] Harr, P.A, Chieh-wu, C. (2011). Tropical Cyclone Characteristics and Monsoon
Circulations. The Global Monsoon System: Research and Forecast (2nd Edition)

[6] Asrianti, Putri. 2013. Kajian beberapa karakteristik siklon tropis. Depik, 2(3):154-161

[7] Mustika, An. 2008. Karakteristik Siklon Tropis Sekitar Indonesia. Bogor : IPB

[8] Emanuel, K. 2003. Tropical cyclones. Annual Review of Earth Planetary Sciences, 31:
75-104.

[9] T.M. Lillesand, & R.W. Kiefer. 1994. Remote Sensing and Image Interpretation 3 rd ed.
New York : John Wiley & Sons

[10] Suwargana, Nana. 2013. Resolusi Spasial, Temporal, dan Spektral pada Citra Satelit
Landsat, Spot dan Ikonos. Jurnal Ilmiah WIDYA Vol : 1 No 2

23
LAMPIRAN

lampiran 1. Source Code Aplikasi


classdef GUI < matlab.apps.AppBase
% Properties that correspond to app components
properties (Access = public)
UIFigure matlab.ui.Figure
TabGroup matlab.ui.container.TabGroup
SURFTab matlab.ui.container.Tab
ListBox matlab.ui.control.ListBox
Button2 matlab.ui.control.Button
Button matlab.ui.control.Button
Label matlab.ui.control.Label
HasilTab matlab.ui.container.Tab
UIAxes_2 matlab.ui.control.UIAxes
UIAxes matlab.ui.control.UIAxes
end
methods (Access = private)
% Button pushed function: Button2
function extb(app, event)
file=get(app.ListBox,'Value')
gambar=imread(char(file));
if char(file) == 'soulik1.jpg'
imagety = imread('tysoulik.jpg');

else
imagety = imread ('tyjong.jpg');
end

typhoonImage = rgb2gray(imagety);
sceneImage = rgb2gray (gambar);

typhoonPoints = detectSURFFeatures (typhoonImage);


scenePoints =detectSURFFeatures (sceneImage);

[typhoonFeatures, typhoonPoints] =
extractFeatures(typhoonImage,typhoonPoints);
[sceneFeatures, scenePoints] = extractFeatures
(sceneImage, scenePoints);

typhoonPairs = matchFeatures(typhoonFeatures,
sceneFeatures);

matchedTyphoonPoints =
typhoonPoints(typhoonPairs(:,1),:);
matchedScenePoints = scenePoints(typhoonPairs(:,2),:);

24
[tform, inlierTyphoonPoints, inlierScenePoints] = ...
estimateGeometricTransform(matchedTyphoonPoints,
matchedScenePoints, 'affine');

typhoonPolygon = [1,1; ...


size(typhoonImage, 2), 1; ...
size(typhoonImage, 2), size(typhoonImage, 1); ...
1, size(typhoonImage, 1); ...
1,1];

newTyphoonPolygon = transformPointsForward ( tform,


typhoonPolygon);

imshow(gambar,'Parent',app.UIAxes)
imshow(gambar,'Parent',app.UIAxes_2)
line(newTyphoonPolygon(:,1), newTyphoonPolygon(:,2),
'Color','r','Parent',app.UIAxes_2);
end
% Button pushed function: Button
function pushb(app, event)
[Pathname]=uigetdir;
r=dir('*jpg');
filename = {r.name};
set(app.Label,'text',Pathname);
set(app.ListBox,'items',filename);
end
end
% App initialization and construction
methods (Access = private)
% Create UIFigure and components
function createComponents(app)
% Create UIFigure
app.UIFigure = uifigure;
app.UIFigure.Position = [100 100 640 480];
app.UIFigure.Name = 'Aplikasi Deteksi Badai Typhoon';
% Create TabGroup
app.TabGroup = uitabgroup(app.UIFigure);
app.TabGroup.Position = [1 1 640 480];
% Create SURFTab
app.SURFTab = uitab(app.TabGroup);
app.SURFTab.Title = 'SURF';
% Create ListBox
app.ListBox = uilistbox(app.SURFTab);
app.ListBox.Items = {};
app.ListBox.Multiselect = 'on';
app.ListBox.Position = [35 106 543 286];
app.ListBox.Value = {};
% Create Button2
app.Button2 = uibutton(app.SURFTab, 'push');
app.Button2.ButtonPushedFcn = createCallbackFcn(app,
@extb, true);

25
app.Button2.Position = [35 56 543 22];
app.Button2.Text = 'Button2';
% Create Button
app.Button = uibutton(app.SURFTab, 'push');
app.Button.ButtonPushedFcn = createCallbackFcn(app,
@pushb, true);
app.Button.Position = [478 409 100 22];
% Create Label
app.Label = uilabel(app.SURFTab);
app.Label.BackgroundColor = [1 1 1];
app.Label.Position = [35 413 413 15];
app.Label.Text = '';
% Create HasilTab
app.HasilTab = uitab(app.TabGroup);
app.HasilTab.Title = 'Hasil';
% Create UIAxes_2
app.UIAxes_2 = uiaxes(app.HasilTab);
title(app.UIAxes_2, 'Hasil Deteksi')
app.UIAxes_2.Position = [331 20 297 417];
% Create UIAxes
app.UIAxes = uiaxes(app.HasilTab);
title(app.UIAxes, 'Citra Satelit')
app.UIAxes.Position = [18 20 297 417];
end
end
methods (Access = public)
% Construct app
function app = GUI
% Create and configure components
createComponents(app)
% Register the app with App Designer
registerApp(app, app.UIFigure)
if nargout == 0
clear app
end
end
% Code that executes before app deletion
function delete(app)
% Delete UIFigure when app is deleted
delete(app.UIFigure)
end
end
end

26

Anda mungkin juga menyukai