• Tidak ada hasil yang ditemukan

ANALISIS TEKNIS DAN EKONOMIS PERANCANGAN KAPAL PATROLI CEPAT BERBASIS DAERAH PERAIRAN STUDY KASUS WILAYAH ARMADA TIMUR

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISIS TEKNIS DAN EKONOMIS PERANCANGAN KAPAL PATROLI CEPAT BERBASIS DAERAH PERAIRAN STUDY KASUS WILAYAH ARMADA TIMUR"

Copied!
8
0
0

Teks penuh

(1)

ANALISIS TEKNIS DAN EKONOMIS PERANCANGAN KAPAL

PATROLI CEPAT BERBASIS DAERAH PERAIRAN – STUDY KASUS

WILAYAH ARMADA TIMUR

Moch Noor Falikhin

Program Studi S1 Teknik Perkapalan Institut Teknologi Sepuluh Nopember

Abstrak

Hal terpenting dalam mendesain sebuah kapal patroli adalah penentuan spesifikasi desain, diantaranya adalah tipe, ukuran utama dan kecepatan kapal patroli. Dengan teknik Case Based Reasoning (CBR), maka proses desain kapal patroli diharapkan dapat dilakukan dengan lebih efektif dan efisien. Dalam tugas akhir ini, teknik CBR di atas dikombinasikan dengan teknik optimasi untuk proses adaptasi/modifikasi spesifikasi desain kapal terbaik. Ukuran-ukuran utama optimal kapal yang dihasilkan dari proses di atas kemudian akan dijadikan sebagai input untuk langkah berikutnya, yaitu penggambaran rencana garis dan rencana umum.

Kata kunci : kapal patroli cepat, case based reasoning, optimasi. PENDAHULUAN

Dalam tahap awal proses desain kapal, penentuan spesifikasi desain, yang terdiri dari tipe, ukuran utama, kecepatan dan lain-lain, dilakukan. Dalam proses ini, perhitungan-perhitungan yang berkaitan dengan besar displacement kapal, koefisien-koefisien bentuk badan kapal, hambatan kapal, dan lain-lain, serta pemeriksaan-pemeriksaan yang meliputi displacement, kapasitas, stabilitas, trim, freeboard dilakukan. Setelah spesifikasi desain kapal yang telah memenuhi persyaratan berdasarkan pemeriksaan-pemeriksaan ini didapatkan, proses desain kemudian dilanjutkan dengan perhitungan dan penggambaran Lines Plan (Rencana Garis), perhitungan hydrostatic and Bonjean curves, dan perhitungan serta penggambaran General Arrangement (Rencana Umum).

Guna membantu desainer dalam proses perancangan awal kapal patroli yang optimal yang memanfaatkan spesifikasi

desain dari contoh-contoh kapal patroli lama, maka perlu dilakukan sebuah penelitian yang difokuskan pada penggunaan teknik case based reasoning, yang dikombinasikan dengan teknik optimasi untuk proses adaptasi/modifikasi spesifikasi desain kapal patroli, pada proses perancangan awal kapal patroli guna mempercepat tahap awal proses desain.

TINJAUAN PUSTAKA Case Based Reasoning (CBR)

Dalam konteks ilmu komputer, pemanfaatan pengalaman desain kapal yang lalu untuk sebuah proses desain kapal yang baru adalah sesuai dengan teknik yang dikenal dengan Case Based Reasoning (CBR) (Maher dkk. 1995); sebuah teknik Artificial Intelligence (AI). CBR dalam desain mempunyai tiga komponen: case representasion, case recalling (retrieval) dan case adaptation (lihat Gambar 1).

(2)

Gambar 1. Model sederhana dari CBR. Secara singkat, dalam model CBR ini jika diberikan masalah baru (new problem) sebagai input, maka desain lama akan ditarik dan selanjutnya akan diadaptasi untuk menghasilkan desain baru (new solution). Desain baru tersebut kemudian dapat disimpan kedalam case base sebagai desain lama untuk siklus proses berikutnya.

Dalam tahap awal proses desain kapal patroli, desainer sering melihat spesifikasi desain (tipe, ukuran utama, kecepatan, dll.) dari contoh-contoh kapal pembanding yang ada dan sering menggunakan spesifikasi desain ini sebagai referensi untuk menghasilkan spesifikasi desain dari kapal patroli baru yang akan dirancang. Sering, desainer memilih spesifikasi desain kapal patroli pembanding tertentu yang sesuai dengan permintaan owner, atau persyaratan desain yang telah ditentukan, untuk digunakan lagi atau dimodifikasi atau dioptimalkan untuk menghasilkan spesifikasi desain yang lebih optimal yang kemudian digunakan untuk menghasilkan gambar Lines Plan dan General Arrangement. Jadi, secara sadar atau tidak sadar desainer sebenarnya telah melakukan proses yang dikenal dengan pattern matching antara spesifikasi desain permintaan owner sebagai input dengan spesifikasi desain dari contoh-contoh kapal patroli pembanding. Dalam konteks CBR, pattern matching ini merupakan salah satu proses kunci dari case retrieval (recall), dan untuk proses ini, spesifikasi desain kapal patroli direpresentasikan dalam bentuk numerical and symbolic patterns karena spesifikasi ini direpresentasikan dalam bentuk text (symbolic) dan angka-angka (numerical).

Berdasarkan uraian di atas dan guna membantu desainer dalam proses perancangan awal kapal patroli yang optimal yang memanfaatkan spesifikasi desain dari contoh-contoh kapal patroli lama, maka perlu dilakukan sebuah penelitian yang difokuskan pada penggunaan teknik case based reasoning. Optimasi

Optimasi dapat dijelaskan sebagai proses mencari kondisi yang memberikan nilai optimum dari sebuah fungsi (Rao, 1996). Pada dasarnya optimasi adalah mencari nilai maksimum atau minimum dari suatu fungsi. Dalam proses optimasi selalu melibatkan hal-hal di bawah ini yaitu variable, parameter, constanta, batasan, dan fungsi objektif (Setijoprajudo, 1999). Variable adalah harga-harga yang akan dicari dalam suatu proses optimasi. Parameter adalah harga yang besarnya tidak berubah selama satu kali proses optimasi karena adanya syarat-syarat tertentu. Sedangkan constanta merupakan harga-harga yang tidak berubah selama proses optimasi berlangsung tuntas. Batasan merupakan harga-harga batas yang telah ditentukan baik oleh perencana, pemesan, biro klasifikasi, peraturan keselamatan pelayaran, kondisi perairan, dan persyaratan lainnya. Dan fungsi obyektif adalah hubunga antara semua atau beberapa variable serta parameter yang harganya akan dioptimalkan. Sebuah ekspresi optimasi atau juga biasa disebut dengan pemrograman masalah matematis dapat dinyatakan sebagai berikut:

Find X =                 xn x x 2 1 sehingga meminimalkan nilai f (X) dengan constraints:

(3)

gj I

(X) ≤ 0, j = 1, 2, 3, ..., m j(X) ≤ 0, j = 1, 2, 3, ..., m

dimana x adalah design vector dengan x1, x2, ..., xn adalah design variable, f(X) adalah objective function (fungsi obyektif), dan gj(X) serta Ij

a. Mencari bentuk matematis

(X) adalah constraints ketidaksamaan dan persamaan. Masalah di atas disebut dengan Constrained Optimization Problem. Dari ekspresi optimasi di atas dapat kita ringkas urutan dalam pelaksanaan proses optimasi sebagai berikut:

 Menentukan variable dan parameter

 Mencari hubungan antar variable dan parameter

b. Mencari batasan untuk variable c. Memilih fungsi obyektif yang

diinginkan.

METODE PENELITIAN

Pengumpulan bahan referensi penunjang yang dapat membantu dalam penulisan untuk mendapatkan tinjauan pustaka yang berhubungan dengan Tugas Akhir yang akan dikerjakan. Proses studi literatur dilakukan dengan cara pencarian buku acuan yang berhubungan dengan tema permasalahan. Sumber-sumber bahan referensi ini bisa dicari melalui jurnal, paper, buku-buku, dan website.

Proses awal pelaksanaan tugas akhir ini adalah merepresentasikan spesifikasi desain kapal patrol ke dalam bentuk attribute value pairs, dimana bentuk dari value tersebut dapat berupa numerical (angka) atau symbolic (teks atau label) pattern. Kemudian dikembangkan teknik pembandingan nilai-nilai dari atribut-atribut yang bersesuaian antara spesifikasi desain-desain kapal patrol lama dan input spesifikasi desain keinginan owner. Teknik ini terkenal dengan nama teknik pattern matching. Dari hasil pattern matching ini lah yang nantinya akan dioptimasi untuk mencari ukuran utama kapal patrol yang paling optimal dengan biaya pembangunan yang paling rendah. Proses-proses yang

telah diuraikan di atas diberikan dalam diagram pada Gambar 2.

Gambar 2. Diagram alir metode penelitian. ANALISIS HASIL DAN

PEMBAHASAN Hasil pattern matching

Untuk merepresentasikan spesifikasi desain kapal, program komputer di bawah ini ditentukan. Dalam program ini sebuah kapal yang akan direpresentasikan dilengkapi dengan beberapa slot atribut, seperti nama, ukuran-ukuran utama, dan lain-lain. Kapal tersebut disimpan ke dalam Microsoft Office Excel yang selanjutnya akan direpresentasikan ke dalam Visual Basic.

Selanjutnya, seperti yang telah diuraikan di atas, pada sistem yang sedang dikembangkan ini, terdapat set ukuran utama 14 kapal patroli yang telah disimpan dalam case base.

Apabila salah satu nama kapal pada interface kapal dipilih, maka sebuah interface yang menampilkan detail sebuah data spesifikasi desain kapal tersebut akan dimunculkan.

(4)

Sebagai contoh, jika kapal anda KPC 28 dipilih pada interface dalam Gambar 3, maka interface dalam Gambar 4 akan ditampilkan. Interface ini akan menjelaskan detail spesifikasi desain kapal tersebut.

Gambar 3. Interface dari data 14 buah kapal

patroli.

Gambar 4. Interface dari detail spesifikasi

salah satu desain kapal patroli.

Seperti yang telah diuraikan diatas, proses pattern matching antara sebuah input pattern yang mewakili spesifikasi desain kapal permintaan owner dan pattern sejenis yang merepresentasikan data beberapa kapal patroli dalam case base juga dilakukan dalam sistem yang dikembangkan. Disamping itu, proses pengukuran kesamaan antara kedua pattern tersebut dan proses case retrieval dari pattern dalam case base yang terbaik

atau paling sama dengan input pattern juga dapat dilakukan.

Sebagai contoh atau case study, untuk menjelaskan hasil ketiga proses diatas, interface dari sebuah contoh input pattern yang diberikan dalam Gambar 5, yang merepresentasikan sebuah kapal patroli, dibandingkan (pattern-match) dengan 14 data kapal patroli pada interface dalam Gambar 3. Sebelum melakukan pengukuran, seorang owner harus memberikan preferensi/nilai pembobotan terhadap beberapa ciri yang ada, misalkan seperti Gambar 6. Pemberian nilai preferensi pada sebuah ciri tidak boleh bernilai negative dan jumlah total nilai preferensi adalah 100. Semakin besar nilai preferensi yang diberikan pada salah satu ciri maka hasil matching akan cenderung mengarah pada salah satu ciri tersebut. Sehingga jika dari 2 ciri tersebut diberi nilai 30 dan ciri yang satunya diberi nilai 40 seperti pada Gambar 6 berarti hasil matching akan mempunyai kecenderungan yang sama antara ketiga ciri, yaitu Radius, Displacement dan Vs. Dengan memasukkan nilai preferensi seperti Gambar 6 dan matching dilakukan maka akan didapatkan satu pola atribut yang akan muncul pada interface seperti pada Gambar 7.

Dalam Gambar 7, hasil proses pattern matching diurutkan atau di-ranking berdasarkan tingkat kesamaan antara input pattern dan data kapal dalam case base, mulai dari tingkat kesamaan tertinggi sampai dengan terendah, atau skor/nilai perbedaan terendah di peringkat atas sampai dengan yang terbesar di peringkat-peringkat dibawahnya dan seterusnya. Dalam Gambar 8, angka-angka menunjukkan tingkat perbedaan antara input pattern dan data kapal dalam case base. Semakin kecil angka tersebut, semakin kecil perbedaan antara kedua pattern tersebut, atau dengan kata lain semakin tinggi tingkat kesamaannya, dan sebaliknya. Dalam hal ini, kapal Hiu menempati peringkat pertama dengan nilai

perbedaan terhadap input pattern yang

terkecil, yaitu 0.06985, diikuti oleh kapal KPC 38 M dengan skor 0.11184 di

(5)

peringkat kedua, kapal Police Patrol Boat dengan nilai 0.11345 di peringkat ketiga, dan seterusnya.

Gambar 5. Interface dari contoh data input

pattern kapal patroli.

Gambar 6. Interface dari nilai preferensi.

Gambar 7. Interface dari hasil pattern

matching dengan input pattern

dalam Gambar 24 dan preferensi dalam Gambar 25.

Gambar 8. Interface dari rekapitulasi hasil

pattern matching dengan input pattern dalam

Gambar 24 dan preferensi dalam Gambar 25.

Optimasi

Dalam proses optimasi ini, peneliti menggunakan tool yang ada pada software Microsoft excel yaitu Solver. Sedangkan harga-harga variabel yang akan dicari meliputi ukuran utama kapal, yaitu :

• Panjang kapal (Lpp). • Lebar kapal (B). • Tinggi kapal (H). • Sarat kapal (T).

Sebagai nilai awal (initial value) dari design variable di atas diambil data dari ukuran utama kapal pembanding yang diperoleh dari hasil pattern matching dengan preferensi yang ditunjukkan pada Gambar 6, dengan data sebagai berikut:

• Type : Fast Patrol Boat • Name : Hiu • Length : 24 m • Breadht (B) : 5.4 m • Depth (H) : 3.3 m • Draft (T) : 1.05 m • Vs : 27 knot

Batasan yang digunakan dalam proses optimasi disini, adalah menggunakan batasan dari ukuran-ukuran utama

(6)

minimum dan maksimum dari kapal pembanding yang ada. Berikut ini adalah batasan-batasan yang digunakan :

• Rasio ukuran utama untuk fast patrol boat yaitu:

− L/B : 3.9 ∼ 6.8 − B/T : 2.5 ∼ 6.3 − B/H : 1.5 ∼ 2.8 − L/H : 6.00 ∼ 13.3 − H/T : 1.2 ∼ 3.5 − L V : 1.5 ∼ 3.03 − Lpp : 17 ~ 54 − Bmld : 4.4 ~ 8.0 − Hmld : 2.37~ 4.75 − T : 0.95 ~ 2.4

Objective function dalam proses optimasi ini adalah meminimalkan total cost pembangunan kapal dengan biaya investasi awal yang dikeluarkan sebesar Rp. 6,519,110,329.70.

Sebelum menjalankan program

optimasi, kita harus membuat dulu model optimasinya. Model Optimasi ini dibuat dengan menggunakan Microsoft Excel, dimana isi dari model optimasi tersebut harus ada, yaitu Variables yang akan dicari nilainya, Constraints yang membatasi variabel-variabel yang ada dan Objective function yang akan dicari nilainya (max atau min). Untuk lebih jelasnya, ketiga isi tersebut ditunjukkan dalam Gambar 9, 10 dan 11.

Gambar 9. Parameter untuk model optimasi

kapal patroli.

Gambar 10. Variable dan Constraints untuk

model optimasi kapal patroli.

Gambar 11. Objective function untuk model

optimasi kapal patroli.

Setelah model optimasinya di buat, kita memilih data pada menu bar, lalu pilih solver. Setelah kita klik solver, maka akan muncul tampilan solver parameter seperti dalam Gambar 12.

Gambar 12. Tampilan solver parameter pada

program Microsoft Excel.

Setelah solver parameter ditampilkan, pada set target cell dimasukkan nilai dari fungsi objektif (nilai yang akan diminimalkan atau dimaximalkan) dan pada daerah equal to kita memilih sel yang min (karena pada optimasi kali ini peneliti ingin meminimalkan biaya pembangunan kapal). Untuk lebih jelasnya, tampilan ini diperlihatkan dalam Gambar 13.

(7)

Gambar 13. Tampilan solver parameter

dengan Target cell.

Pada By Changing Cell, kemudian dipilih variabel yang akan dicari pada model optimasi dengan memblok sel variable, seperti dalam Gambar 14.

Gambar 14. Tampilan solver parameter

dengan By changing cell.

Memasukkan batasan-batasan dengan cara menekan tombol add pada solver parameter yang sesuai dengan batasan yaitu kurang dari sama dengan ( ≤ ), lebih dari sama dengan ( ≥ ) atau sama dengan ( = ), seperti dalam Gambar 15 dan Gambar 16.

Gambar 15. Tampilan solver parameter

dengan constraint.

Gambar 16. Tampilan solver parameter

dengan cara memasukkan constraint.

Setelah batasan-batasan dimasukkan kemudian tekan tombol option untuk

mengecek max time, iterations, precision, tolerance, convergence, sebelum program ini di run. Untuk lebih jelasnya, tampilan ini dapat dilihat dalam Gambar 17.

Gambar 17. Tampilan solver parameter

dengan melihat solver option.

Setelah Options di cek, kita kembali ke menu utama dengan menekan tombol ok, setelah itu, tekan tombol Solve, apabila model yang di buat sudah benar maka akan muncul pesan “Solver found a solution”, seperti dalam Gambar 18.

Gambar 18. Tampilan hasil optimasi apabila

solusi optimal ditemukan.

Hasil optimasi ditampilkan dalam Gambar 19 dan Gambar 20. Sedangkan perbandingan harga hasil sebelum optimasi dan setelah optimasi ditunjukkan dalam Tabel 1.

(8)

Gambar 20. Objective function hasil optimasi. Tabel 1. Perbandingan hasil sebelum dan

setelah optimasi. Item Sebelum Optimasi Setelah Optimasi Lpp 24 m 21.01 m B 5.4 m 4.4 m H 3.3 m 2.37 m T 1.05 m 0.95 m Vs 27 knot 27 knot L/B 4.44 4.776 B/H 1.6364 1.8565 B/T 5.14 4.6316 H/T 3.1429 2.4947 V/√L 2.835 3.03 Biaya Pembangu nan Rp. 6,519,110,32 9.7 Rp. 5,113,892,07 4.41

Perhitungan teknis disini meliputi: Perencanaan dan Penggambaran Lines plan, perhitungan Hidrostatik dan Bonjean, perhitungan Stabilitas, perhitungan dan penggambaran General Arragement serta perhitungan Tahanan dan daya mesin. KESIMPULAN

Proses pattern matching yang dilakukan dengan menggunakan software Visual Basic pada Microsoft Office Excel dinyatakan telah berfungsi optimal karena

dapat mencari data spesifikasi desain kapal sesuai dengan input design.

Case base reasoning dapat mengurutkan dan merangking tingkat kesamaan terhadap input design sehingga dapat membantu desainer dalam melakukan proses perancangan kapal. Hal ini juga berarti mengurangi lama waktu yang dibutuhkan seorang desainer dalam merancang kapal. Sehingga program case base reasoning ini dinyatakan berhasil.

Proses optimasi pada Microsoft excel solver, menghasilkan data ukuran utama kapal yang optimal dengan biaya pembangunan kapal awal sebesar Rp. 6.519.110.329,70 yang kemudian berkurang menjadi Rp. 5.113.892.074,41 setelah proses optimasi.

DAFTAR PUSTAKA

Maher, M. L. and A. G. D. S. Garza, Case-based reasoning in design. IEEE Expert. Special Issue on Artificial Intelligence in Design, 1997.

Manfaat, D. (2003). Penerapan teknik combined topological pattern and geometric shape matching untuk penarikan layout akomodasi kapal. Jurnal Ilmiah IPTEK-ITS, Vol. 14, No. 4, pp 213-226.

Rao, S. S. 1996. Engineering optimization theory and practice. Wiley – Interscience. USA.

Gambar

Gambar 1. Model sederhana dari CBR.
Gambar 2. Diagram alir metode penelitian.
Gambar 3. Interface dari data 14 buah kapal  patroli.
Gambar 5. Interface dari contoh data input  pattern kapal patroli.
+3

Referensi

Dokumen terkait

Hasil penelitian secara proporsi menunjukkan bahwa ibu yang mengalami stres berat (83,3%) melakukan partus dengan cara spontan (tidak terencana) dibandingkan dengan ibu partus

Mitigasi metana adalah kegiatan yang bertujuan meminimumkan metana yang dihasilkan ternak dengan berbagai cara antara lain mengkonsumsi bahan pakan berupa tanaman pakan,

1. Pertimbangan Hukum dari Hakim dalam memutus permohonan ganti kelamin. 1) Pertimbangan hakim di dalam Penetapan No. 07/Pdt.P/2011/PN.BI dalam penentuan jenis kelamin, tidak

Rincian Dokumen Pelaksanaan Anggaran Belanja Langsung Program dan Per Kegiatan Satuan Kerja Perangkat Daerah. Rincian Penerimaan Pembiayaan Daerah Rincian Pengeluaran

Pada perawatan pasien yang telah diketahui atau dicurigai menderita penyakit menular melalui udara atau droplet, masker yang digunakan harus dapat mencegah

Sem' m'ga ga ma maka kala lah h sed sederh erhan ana a in ini i da dapa pat t di dipa paha hami mi (a (agi gi si siap apap apun un ya yang ng mem(aanya)

penelitian-penelitian yang lalu adalah pada penelitian ini dilakukan dengan membuat campuran 3 bahan alam yaitu kunyit, akar manis dan daun kelor untuk diuji

Karena ada kecenderungan rata-rata industri kontruksi menyajikan kesadaran lingkungan tidak begitu terperinci baik dari aspek akuntansi dan faktor keuangan,