BAB 4 IMPLEMENTASI DAN EVALUASI 1.1 1.1.1
Implementasi Spesifikasi Perangkat Keras Agar memperoleh hasil yang memuaskan, sebaiknya program aplikasi ini menggunakan computer
dengan aplikasi minimal sebagai berikut : 1. Processor Pentium IV 2. Memory 1024 MB 3. Hardisk 20 GB 4. VGA 256MB
1.1.2
Spesifikasi Perangkat Lunak Selain perangkat keras, diperlukan juga piranti lunak yang sesuai. Hal ini dimaksudkan agar
program aplikasi dapat berjalan dengan baik dan optimal. Dimana spesifikasi piranti lunak yang digunakan dalam pembuatan dan implementasi aplikasi adalah sebagai berikut : 1. Sistem Operasi : Windows XP Service Pack 2 atau 3 2. Bahasa Pemrograman Visual Basic Express 2010 3. Microsoft Access 2007
1.1.3
Persiapan Pengolahan Data Data yang digunakan didapat dari PT.PLN(Persero) Depok. Data-data tersebut meliputi: 1. Detail data pengeluaran daya perharinya ke Perumahan Ciriung selama satu tahun penuh. 58
Detail data pengeluaran daya dimasukkan ke dalam database yang telah dirancang sesuai dengan bab sebelumnya. Data ini tidak langsung dimasukkan ke dalam program, akan tetapi program itu sendiri yang meminta database ini, jika saat program dijalankan database belum dimasukkan maka proses kerja program akan terhenti dikarenakan data tidak ada.
1.1.4
Implementasi Metode Taguchi Metode Taguchi membutuhkan beberapa data untuk menjalankan prosesnya. Data tersebut adalah
rugi-rugi transmisi, rugi-rugi biaya, dan data pengeluaran daya yang sudah dirata-rata dalam satu tahun. Matriks yang ada dalam rumus bergantung data rata-rata daya perhari yang berada dalam database. Dikarenakan pada skripsi ini sumber daya adalah trafo daya bukan generator, maka rugi-rugi biaya dianggap 0, dan rugi-rugi transmisi menjadi konstanta dalam perhitungan matriks rugi daya pada metode taguchi. Untuk daya akhir, daya awal dikurang rugi daya yang sudah dihitung dalam perhitungan matriks tersebut.
1.2
Cara Pengoperasian Program Karena program ini dibuat dengan bahasa pemrograman Visual Basic Express 2010 maka program
dapat dijalankan dengan menggunakan program tersebut(F5 pada program) atau dapat langsung dijalankan program .exe nya . 1)
Halaman Login Dalam halaman ini akan tercantum judul perancangan program, nama pembuat program, NIM program (hanya untuk skripsi ini), logo perusahaan seperti pada gambar 4.1 dan gambar 4.2.
59
Gambar 4. 1 Tampilan Form Home
Gambar 4. 2 Tampilan Form Login Pada halaman ini juga user menginput username dan password yang hanya orang tertentu yang memilikinya. Jika username atau password salah maka akan tampil message box seperti di bawah ini :
60
Gambar 4. 3 Tampilan Pesan Kesalahan
Hal ini akan terjadi terus menerus hingga username dan password yang dimasukkan benar. Setelah login sukses maka akan muncul sub menu input database seperti yang ditampilkan pada gambar 4.4. a) Submenu Input Database
Gambar 4. 4 Tampilan Submenu Input Database 61
Submenu OpenFile ini berfungsi untuk browse file database yang akan dimasukkan datanya ke dalam proses seperti pada gambar 4.5:
Gambar 4. 5 Tampilan Pilih File Karena database yang dipakai menggunakan program Microsoft Access 2007 maka tipe file yang hanya bisa di open yaitu “.accdb”, selain itu akan muncul pesan error seperti pada gambar 4.6 :
62
Gambar 4. 6 Tampilan Pesan Kesalahan Sebaliknya jika data yang dimasukkan benar akan keluar tampilan seperti pada gambar 4.7 :
Gambar 4. 7 Tampilan Pesan Sukses Setelah sukses memasukkan database ke dalam program maka halaman process pun dapat di akses. 2)
Halaman Process Tampilan halaman process akan meminta user untuk menampilkan rata-rata pengeluaran daya per
hari dari data tahun lalu dalam hal ini data (2010), setelah rata-rata daya dimunculkan maka user diminta 63
untuk memilih hari yang akan di proses sesuai dengan hari yang rata-rata dayanya dimunculkan seperti pada gambar 4.8.
Gambar 4. 8 Tampilan Form Process Jika salah memilih hari maka akan keluar pesan error seperti pada gambar 4.9 :
Gambar 4. 9 Tampilan Pesan Kesalahan 64
Setelah user memasukkan hari yang keluar button proses pun bisa dijalankan dan setiap hasil perhitungan akan dimunculkan pada bagian paling bawah program agar nilainya dapat dilihat terus menerus walau user melakukan perhitungan pada hari lain saat program dijalankan, tampilan program akan terlihat seperti pada gambar 4.10:
Gambar 4. 10 Tampilan Form Process Setelah Input Hari Setelah semua perhitungan dijalankan user diberikan 2 tombol yaitu OK dan Clear, tombol OK digunakan untuk menyelesaikan program dan tombol Clear digunakan untuk menghapus semua tampilan hasil perhitungan jika program diinginkan untuk menghitung data yang baru seperti yang ada pada gambar 4.11.
65
Gambar 4. 11 Tampilan Form Process Setelah Selesai Dijalankan 1.3
Evaluasi Program Setelah menjalankan program aplikasi optimasi economic dispatch atau yang sering kita kenal
dengan pembebanan daya listrik ini, penyelesaian permasalahan yang menggunakan metode taguchi , maka dari hasil program didapatkan rugi daya yang optimal. Konstanta atau tetapan yang dipakai di program ini adalah konstanta rugi-rugi transmisi yaitu 0,000n*daya (n=jumlah trafo daya). Konstanta ini digunakan hanya jika daya yang dialirkan melalui trafo daya bukan generator, untuk perumahan Ciriung dialirkan dengan 2 trafo daya maka dengan itu konstantanya menjadi 0,0002*P. Didapat juga matriks rugi-rugi daya yang diberikan oleh PT PLN(Persero) untuk mempermudah perhitungan. Dari hasil perhitungan, sebagai contoh diambil hari senin. Jika Daya rata-rata pada hari senin sebesar 156.000 Watt maka untuk perhitungan sebagai berikut :
66
PLoss = 4284.10944 Watt dibulatkan menjadi 4284 Poptimal
= Pawal – Ploss = 156000 – 4284 = 151716 Watt
Jadi P yang seharusnya dialirkan ke perumahan tersebut 151716 watt setiap hari seninnya. Keunggulan dari program aplikasi ini adalah sebagai berikut, 1. Program aplikasi ini dapat dimengerti dengan mudah walau user bukan programmer. 2. Tampilan sederhana dan adanya timbal balik dari setiap aksi yang dilakukan mempermudah pengguna untuk memperbaiki kesalahan aksi pada program. 3. Mempercepat perhitungan yang selama ini masih menggunakan perhitungan manual. 4. Tidak memerlukan spesifikasi komputer yang berat.
67