MODUL I
PERBAIKAN SISTEM KERJA
1.1. Tujuan Praktikum .............................................................................................................. 1.1
1.2. Teori Singkat ..................................................................................................................... 1.2
1.2.1. Sistem Kerja ...................................................................................................................... 1.2
1.2.2. Faktor Lingkungan Kerja dan Hubungannya dengan Performansi Kerja ........................... 1.4
1.2.3. Metode Penelitian Di Dalam Ergonomi dan Perancangan Kerja ..................................... 1.15
1.2.3.1.Studi Deskriptif (Descriptive Studies) ..................................................................... 1.16
1.2.3.2.Penelitian Eksperimen (Experimental Research) .................................................... 1.17
1.2.3.3.Riset Evaluasi (Evaluation Research) ..................................................................... 1.18
1.2.4. Perancangan Eksperimen ................................................................................................. 1.18
1.2.4.1.Eksperimen Satu Faktor (Faktor Tunggal) .............................................................. 1.19
1.2.4.2.Metode Perbandingan Rata-Rata ............................................................................. 1.35
1.2.4.3.Eksperimen Faktorial Penuh 2 Faktor ..................................................................... 1.36
1.2.4.4.Eksperimen faktorial 2k ........................................................................................... 1.39
1.2.5. Perancangan Ekperimen yang Dilakukan Praktikan ........................................................ 1.45
1.3. Alat, Bahan dan Data ....................................................................................................... 1.48
1.4. Prosedur Pelaksanaan Praktikum ..................................................................................... 1.49
1.4.1.Perancangan Eksperimen ........................................................................................ 1.49
1.4.2.Pelaksanaan Eksperimen Faktor Kerja .................................................................... 1.49
1.5.Sistematika Laporan .............................................................................................................. 1.54
1.6.Pustaka .................................................................................................................................. 1.54
MODUL II
PERAMALAN PERMINTAAN
2.1 Tujuan Praktikum .............................................................................................................. 2.1
2.2 Teori Singkat ..................................................................................................................... 2.3
2.2.1. Ruang Lingkup Perencanaan dan Pengendalian Produksi ................................................. 2.3
v
2.2.2. Tahapan Perencanaan dan Pengendalian Produksi ............................................................ 2.4
2.2.3. Peramalan Permintaan ....................................................................................................... 2.4
2.2.3.1.Penentuan Pola Data Permintaan .............................................................................. 2.5
2.2.3.2.Perancangan Sistem Peramalan ................................................................................. 2.5
2.2.3.3.Model Peramalan Model Time Series (deret waktu) ................................................. 2.7
1. Metode Single Moving Average ................................................................................ 2.9
2. Metode Double Moving Average .............................................................................. 2.9
3. Single Exponential Smoothing : ................................................................................ 2.9
4. Metode Double Exponential Smoothing (Metode Linier Brown) .............................. 2.9
5. Metode Regresi Linier ..............................................................................................2.10
6. Metode Multiplicative Seasonal ...............................................................................2.11
7. Metode Dekomposisi ................................................................................................2.12
2.2.3.4.Nilai Kesalahan Peramalan ..................................................................................... 2.16
2.2.3.5.Verifikasi dan Pengendalian Peramalan .................................................................. 2.17
2.2.4. Aplikasi Peramalan Permintaan dengan Menggunakan Software Minitab 13.2 dan Software
WinQSB ...................................................................................................................................... 2.18
2.3 Alat, Bahan Dan Data ...................................................................................................... 2.18
2.4 Prosedur Pelaksanaan Praktikum ..................................................................................... 2.19
2.5 Sistematika Laporan......................................................................................................... 2.19
2.6 Pustaka ............................................................................................................................ 2.19
LAMPIRAN ................................................................................................................................ L2.1
A.Aplikasi Peramalan Permintaan Dengan Menggunakan Software Minitab 13.2 ..................... L2.1
B. Aplikasi Peramalan Permintaan Dengan Menggunakan SoftwareWinQSB............................ L2.10
MODUL III
PERENCANAAN KEBUTUHAN SUMBER DAYA PRODUKSI
3.1. Tujuan Praktikum .............................................................................................................. 3.1
3.2. Teori Singkat ..................................................................................................................... 3.2
3.2.1. Definisi dan Ruang Lingkup Perencanaan Fasilitas Produksi ............................................ 3.2
3.2.2. Kebutuhan Jumlah Sumber Daya Produksi Menggunakan Routing Sheet ......................... 3.3
3.3. Alat, Bahan, Dan Data ....................................................................................................... 3.7
3.4. Prosedur Pelaksanaan Praktikum ....................................................................................... 3.7
3.5. Sistematika Laporan........................................................................................................... 3.8
3.6. Pustaka ............................................................................................................................... 3.8
vi
MODUL IV
PERENCANAAN AGREGAT
4.1. Tujuan Praktikum ...............................................................................................................4.1
4.2. Teori Singkat ......................................................................................................................4.2
4.2.1. Perencanaan Agregat ......................................................................................................... 4.2
4.2.2. Langkah-Langkah Perencanaan Agregat ........................................................................... 4.2
4.2.3. Metode Perencanaan Agregat ............................................................................................ 4.5
4.2.3.1. Metode Optimasi ..................................................................................................... 4.5
1. Model Transportasi .................................................................................................... 4.6
2. Model Programa Linier ............................................................................................4.19
4.2.3.2. Metode Trial and Error........................................................................................... 4.23
1. Pure Strategy ........................................................................................................... 4.23
2. Mixed Strategy, ........................................................................................................4.23
4.3. Alat, Bahan Dan Data .......................................................................................................4.29
4.4. Prosedur Pelaksanaan Praktikum ......................................................................................4.29
4.5. Sistematika Laporan..........................................................................................................4.30
4.6. Pustaka ............................................................................................................................. 4.30
MODUL V
PROSES DISAGREGASI, ROUGH-CUT CAPACITY PLANNING, PENENTUAN
KEBUTUHAN SUMBER DAYA PRODUKSI, MRP DAN CRP
5.1. Tujuan Praktikum ...............................................................................................................5.1
5.2. Teori Singkat ......................................................................................................................5.2
5.2.1. Proses Disagregasi ............................................................................................................. 5.2
5.2.2. Rough-Cut Capacity Planning (RCCP) ............................................................................. 5.4
5.2.3. Material Requirement Planning (MRP)............................................................................. 5.7
5.2.3.1.Definisi MRP ............................................................................................................ 5.7
5.2.3.2.Input- Output MRP ................................................................................................... 5.8
5.2.3.3.Bill Of Material (BoM) ............................................................................................. 5.8
5.2.3.4.Lead Time ................................................................................................................. 5.9
5.2.3.5.Lot sizing ................................................................................................................... 5.9
1. Metode Lot for Lot (L-4-L) ....................................................................................... 5.9
2. Metode Part Period Balancing .................................................................................5.10
3. Metode Least Unit Cost ............................................................................................5.10
4. Metode Silver Meal ( Minimum Cost per Period) ....................................................5.11
5.2.3.6.Proses MRP ............................................................................................................ 5.13
vii
5.2.4. CRP (Capacity Requirement Planning) ........................................................................... 5.14
5.3. Alat, Bahan dan Data ........................................................................................................5.15
5.4. Prosedur Pelaksanaan Praktikum ......................................................................................5.16
5.5. Sistematika Laporan..........................................................................................................5.16
5.6. Pustaka ..............................................................................................................................5.17
LAMPIRAN WinQSB ................................................................................................................ L5.1
viii
DAFTAR GAMBAR
ix
Gambar L2. 17 Forecasting and Linear Regression untuk metode Double Exponential Smoothing
.............................................................................................................................................. L2.15
Gambar L2. 18 Tabel Forecasting Result untuk Contoh Time Series ............................................ L2.15
Gambar L2. 19 Grafik Forecasting Result untuk Contoh Time Series ........................................... L2.16
Gambar L2. 20 Forecasting and Linear Regression untuk metode Linear regression with time ... L2.16
Gambar L2. 21 Tabel Forecasting Result untuk Contoh Time Series ............................................ L2.17
Gambar L2. 22 Grafik Forecasting Result untuk Contoh Time Series ........................................... L2.17
Gambar L2. 23 Forecasting Setup untuk Metode Holt-Winters Additive Algorithm ...................... L2.18
Gambar L2. 24 Tabel Forecasting Result untuk Contoh Time Series…………………………….L2.18
Gambar 3. 1 Keterkaitan Antar Disain Produk – Proses – Skedul – Fasilitas ................................... 3.3
Gambar 4. 1 Perencanaan Agregat dalam Tahapan Perencanaan dan Pengendalian Produksi ............4.2
Gambar 4. 2 Masalah Transportasi…………………………………………………………………4.12
x
DAFTAR TABEL
Tabel 1. 1. Rekomendasi Temperatur Maksimum dari Occupational Safety and Health Administration
(OSHA) .......................................................................................................................... 1.6
Tabel 1. 2. Color Rendering Index untuk Beberapa Jenis Lampu ...................................................... 1.8
Tabel 1. 3. Tingkat Iluminansi yang Direkomendasikan untuk Desain Pencahayaan Interior .......... 1.10
Tabel 1. 4. Pembobotan Faktor Yang Diperlukan Dalam Memilih Tingkat Iluminansi
Yang Spesifik ................................................................................................................. 1.10
Tabel 1. 5. Skala Intensitas Kebisingan ........................................................................................... 1.11
Tabel 1. 6. Lama Paparan Kebisingan untuk Kebisingan yang Terus Menerus atau
Terputus-putus. .............................................................................................................. 1.12
Tabel 1. 7. Bentuk Umum Tabel Eksperimen Faktor Tunggal Menggunakan Rancangan Acak
Lengkap dan Faktor Bersifat Tetap (Fixed) .................................................................. 1.17
Tabel 1. 8. Tabel Analisis Ragam untuk Eksperimen Faktor Tunggal Menggunakan
Rancangan Acak Lengkap ............................................................................................ 1.18
Tabel 1.9. Tabel Data Eksperimen Kekuatan Tarik ......................................................................... 1.18
Tabel 1. 10. Tabel Rata-Rata Data Eksperimen Kekuatan Tarik ...................................................... 1.19
Tabel 1. 11. Tabel Analisis Ragam Data Eksperimen Kekuatan Tarik ............................................ 1.19
Tabel 1. 12. Tabel Bentuk Umum Eksperimen Faktorial Dua Faktor .............................................. 1.21
Tabel 1.13. Tabel Analisis Ragam Bentuk Umum Eksperimen Faktorial dengan Dua Faktor
Menggunakan RAL dan Kedua Faktor Bersifat Tetap .................................................. 1.22
Tabel 1.14. Tabel Data Hasil Eksperimen Lama Bertahan Suatu Baterai ........................................ 1.23
Tabel 1. 15. Jenis Notasi yang Digunakan pada Eksperimen 2 k....................................................... 1.26
Tabel 1. 16. Tabel Analisis Ragam untuk Eksperimen 22 ................................................................ 1.27
Tabel 1.17. Tabel Data Hasil Eksperimen Konsentrasi Reaktan ...................................................... 1.28
Tabel 1.18. Tabel Analisis Ragam Data Hasil Eksperimen Konsentrasi Reaktan………………….1.29
xi
Tabel 4. 4 Perhitungan Perencanaan Agregat Dengan Metoda Changing Workforce Level ...............4.6
Tabel 4. 5 Perhitungan Perencanaan agregat dengan metoda Changing Inventory Levels ..................4.7
Tabel 4. 6 Perhitungan Perencanaan Agregat Dengan Metoda Subcontracting ..................................4.8
Tabel 4. 7 Perhitungan Perencanaan Agregat Dengan Metoda Mixed Strategy ..................................4.9
Tabel 4. 8 Tabel Transportasi ...........................................................................................................4.13
Tabel 4. 9 Sumber Dan Tujuan Dalam Perencanaan Agregat ...........................................................4.17
Tabel 4. 10 Matriks Transportasi ......................................................................................................4.18
Tabel 4. 11 Hasil Dari Model Transportasi……………………………………………………….....4.19
xii
TATA TERTIB LABORATORIUM
A. Pendaftaran
1. Setiap mahasiswa yang hendak melakukan praktikum diharuskan mencantumkan
dalam KRS yang bersangkutan dan mendaftarkan diri di Laboratorium PIM pada waktu
yang telah ditentukan.
2. Ketentuan mengenai pelaksanaan pendaftaran akan diumumkan tersendiri.
3. Bagi yang terlambat mendaftarkan diri pada waktu yang telah ditetapkan, kesempatan
praktikumnya ditunda pada tahun kuliah berikutnya.
B. Penjelasana Praktikum
1. Praktikan yang telah terdaftar wajib mengikuti Briefing Awal Praktikum menurut
jadwal yang telah ditentukan.
2. Bagi praktikan yang tidak mengikuti Briefing Awal Praktikum tidak diperkenankan
mengikuti praktikum PIM 2 pada semester berjalan, kecuali dengan alasan yang dapat
dipertanggungjawabkan kepada Koordinator PIM 2.
3. Materi Briefing Praktikum meliputi :
a. Tata Tertib Laboratorium PIM 2
b. Teori Perancangan Eksperimen
c. Teori Eksperimen Faktor Kerja
d. Teori Perencanaan dan Pengendalian Produksi yang terdiri dari :
▪ Peramalan Permintaan
▪ Perencanaan Kebutuhan Sumber Daya Produksi
▪ Perencanaan Agregat
▪ Proses Disagregasi, RCCP, MRP dan CRP
▪ Penjadwalan Mesin
▪ Penyeimbangan Lini
e. Teori Simulasi Sistem
f. Teori Otomasi Sistem Produksi
i
C. Syarat Mengikuti Praktikum
1. Praktikan wajib mengikuti semua modul praktikum PIM 2 sesuai dengan jadwal yang
telah ditentukan.
2. Praktikan diharuskan datang 15 menit sebelum waktunya.
3. Praktikan yang terlambat hadir lebih dari 30 menit, tidak diperkenankan mengikuti
praktikum, yang mengakibatkan nilai praktikum untuk modul tersebut sama dengan
nol. Bila tidak mengikuti praktikum lebih dari satu kali akan dinyatakan gugur.
4. Praktikan yang tidak dapat mengikuti praktikum sesuai jadwal, harus memberitahukan
secara tertulis kepada Koordinator PIM 2 sebelum praktikum berlangsung (disertai
dengan surat keterangan dokter, salinan resep dan kwitansinya). Koordinator PIM 2
akan berkoordinasi dengan Koordinator Asisten yang bertugas untuk menentukan
waktu pengganti praktikum (dalam minggu yang sama).
5. Tugas sebelum praktikum dikumpulkan sebelum praktikum dimulai.
6. Tes pendahuluan wajib diikuti oleh setiap praktikan, dan nilainya merupakan salah satu
komponen penilaian praktikum.
7. Laporan praktikum dikumpulkan satu hari sebelum praktikum modul berikutnya
dimulai.
ii
E. Pelaksanaan Praktikum
1. Hasil pengumpulan data harus ditulis dengan tinta.
2. Hasil pengumpulan data harus disahkan terlebih dahulu oleh asisten yang bertugas
sebelum mengerjakan laporan.
F. Laporan Praktikum
1. Setiap praktikum yang telah menjalankan praktikum, wajib membuat laporan
praktikum, sesuai sistematika laporan sebagai berikut :
a. Pendahuluan
b. Teori singkat
c. Pengolahan data dan analisis hasil
d. Kesimpulan dan saran
2. Laporan diketik dalam kertas HVS ukuran A4, spasi 1,5 dengan melampirkan hasil
pengamatan yang telah disahkan oleh asisten yang bertugas.
3. Lembaran-lembaran laporan praktikum seperti pada butir (2) harus disusun rapi :
• Diberi nomor halam dikanan atas dengan format bab romawo dan angka arab
(contoh : I-1, II-1, III-1,… dst).
• Laporan harus dijilid dalam bentuk softcover dengan cover depan
menggunakan kertas buffalo dilapisi plastic bening dan cover belakang
menggunakan kertas buffalo.
4. Laporan harus dikerjakan sendiri dan dilarang meng-copy dari teman.
iii
3. Materi ujian akhir meliputi modul 1-9.
J. Sanksi-Sanksi
1. Praktikum yang terlambat 1(satu) hari mengumpulkan laporan, mengakibatkan
pengurangan nilai sebesar 50%. Jika lebih dari 1 (satu) hari batas pengumpulan laporan,
maka nilai laporan untuk modul tersebut sama dengan nol.
2. Praktikan dinyatakan gugur bila :
a. Tidak mengikuti praktikum lebih dari satuk kali.
b. Menggantikan atau digantikan oleh orang lain.
Mengetahui
iv
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS TRISAKTI
MODUL PRAKTIKUM
MODUL I
PERBAIKAN SISTEM KERJA
( Integrasi Praktikum Pengendalian Kualitas dan
Praktikum Analisis Perancangan Kerja)
DISUSUN OLEH : HALAMAN I.0 DARI 38
MODUL I
PERBAIKAN SISTEM KERJA
Kata Kunci : sistem kerja, perancangan eksperimen, pengecatan, perakitan, faktor kerja.
PRINSIP-PRINSIP PENGATURAN
METODE KERJA
- Ergonomi
- Studi Gerakan
- Ekonomi Gerakan
Perancangan Kerja
(Work Design)
Perbaikan sistem kerja tidak bisa dilepaskan dari cakupan cabang ilmu ergonomic (human
factors), seperti yang didefinisikan oleh Chapanis (1985) di dalam Sanders dan McCormick (1993) :
“Ergonomi (Human Factors) adalah cabang ilmu yang memanfaatkan informasi-informasi tentang
perilaku, kemampuan, keterbatasan dan karakteristik-karakteristik lainnya dari manusia untuk
merancang peralatan, mesin, sistem, tugas, dan lingkungan kerja untuk menghasilkan kondisi yang
lebih produktif, aman, nyaman dan efektif bagi manusia”.
Secara garis besar maksud dan tujuan melakukan perancangan ataupun perbaikan kerja (work
design atau redesign) adalah untuk meningkatkan produktivitas dan performansi kerja dari seluruh
sistem produksi yang dicapai melalui :
• Pengembangan tata cara kerja (work method) yang lebih efektif dan efisien terutama ditujukan
untuk aktivitas operasional yang diperlukan dalam proses produksi.
• Pengaturan kondisi lingkungan kerja yang lebih ergonomic sehingga mampu memberikan
kenyamanan dalam arti fisik maupun sosial psikologis.
• Pemanfaatan dan pendayagunaan secara maksimal semua potensi sumber daya manusia secara
terorganisir melalui analisis jabatan secara tepat.
Lebih jauh Wickens et.al (2004) menambahkan terdapat 5 (lima) pendekatan untuk mencapai
tiga sasaran dari human factors yaitu : peningkatan performansi kerja, peningkatan keselamatan kerja
dan peningkatan kepuasan pengguna (user). Lima pendekatan tersebut adalah:
• Perancangan Peralatan (Equipment Design)
Perancangan peralatan adalah proses merancang atau memperbaiki fasilitas fisik di tempat kerja.
Contohnya botol obat dirancang dengan label yang lebih mudah dibaca dan tutup yang lebih
mudah dibuka.
• Perancangan Kerja (Task Design)
Perancangan kerja lebih difokuskan untuk memperbaiki apa yang dilakukan oleh operator
dibandingkan dengan merubah peralatan yang digunakan. Contohnya stasiun kerja untuk lini
perakitan didesain untuk mengurangi aktivitas mengangkat beban secara manual.
• Perancangan Lingkungan Kerja (Environmental Design)
Perancangan lingkungan kerja mengaplikasikan perubahan dan perbaikan terhadap pencahayaan,
temperature, dan berusaha mengurangi kebisingan pada lingkungan fisik dimana pekerjaan
dilakukan. Pandangan yang lebih luas mengenai lingkungan kerja mencakup iklim organisasi
dimana pekerjaan dilakukan.
• Training
Training dititikberatkan pada persiapan pekerja pada kondisi dan lingkungan kerja dengan cara
pengarahan dan pelatihan keahlian mental dan fisik.
• Seleksi
Seleksi adalah teknik untuk mengenali potensi individual secara mental maupun fisik yang sesuai
untuk menghasilkan kinerja sistem yang baik. Kinerja dapat dioptimalkan dengan memilih
operator yang mempunyai keahlian dan profile yang tepat untuk pekerjaan tertentu. Contohnya
untuk pekerjaan manual handling, seleksi pekerja yang tepat dapat mengurangi resiko terjadinya
kecelakaan kerja dan cedera tulang belakang (low back pain).
1. Temperatur
Dalam kondisi normal, tiap anggota tubuh manusia mempunyai temperatur yang berbeda-
beda. Tubuh manusia selalu berusaha untuk mempertahankan keadaan normal ini dengan
menyesuaikan diri terhadap setiap perubahan yang terjadi. Untuk kondisi panas batasan perubahan
temperatur tidak melebihi dari 20% dan untuk kondisi dingin tidak lebih dari 35% dari keadaan
normal tubuh.
Pertukaran panas yang terjadi di dalam tubuh manusia dapat digambarkan dalam suatu
persamaan keseimbangan panas sebagai berikut:
S = ( M − W ) R W C − E
Dimana :
S = perubahan panas tubuh
M = Panas hasil metabolisme
W = Panas dari kerja yang dilakukan
R = Panas yang diperoleh (hilang) dari radiasi
C = Panas yang diperoleh (hilang) akibat konveksi
E = kehilangan panas akibat penguapan
Selain panas yang terjadi dalam tubuh manusia, juga perlu diperhitungkan pengaruh panas
lingkungan terhadap performansi kerja. Ada 5 (lima) komponen yang membentuk panas lingkungan.
1. Suhu udara atau dry-bulb temperature.
Diukur dengan menggunakan termometer biasa yang dilindungi dari berbagai sumber panas.
2. Kelembaban relatif dari udara
Diukur dengan hidrometer berupa jumlah uap air di udara yang berkaitan dengan jumlah
maksimum uap air yang bisa ditampung udara pada suhu tersebut.
3. Wet bulb temperature
Diukur dengan memaparkan termometer pada sebuah aliran udara. Hal ini dilakukan dengan
mengayunkan termometer yang disarungi dengan kain lembab.
4. Globe temperature
Diukur dengan menggunakan termometer yang ditempatkan di tengah sebuah bola tembaga
hitam.
5. Kecepatan udara yang diukur dengan anemometer.
Tabel 1. 1. Rekomendasi Temperatur Maksimum dari Occupational Safety and Health Administration
(OSHA)
Kecepatan Udara
Rendah : Tinggi :
Beban kerja
Di bawah 1.5 m/dtk Di atas 1.5 m/detik
Ringan ( < 200 kcal/jam ) 30 oC 32.2 oC
Menengah (201-300
27.8 oC 30.6 oC
kcal/jam )
Berat ( > 300 kcal/jam ) 26 oC 28.9 oC
Suhu udara yang dingin dengan cepat juga dapat menurunkan perfomansi kerja fisik.
Penurunan suhu recum atau otot akan mengurangi kekuatan dan daya tahan otot. Bergh (1980)
menunjukkan bahwa terjadi penurunan kemampuan kerja sebesar 4 – 6 % (untuk lama kerja < 3
menit) untuk setiap penurunan 1C suhu rectum. Dingin juga mengurangi kemampuan tangan dalam
meraba sehingga kegiatan perakitan dan perbaikan menjadi lebih sulit dilakukan.
Secara umum, pendinginan secara lambat akan menghasilkan penurunan performansi lebih
besar dibandingkan dengan pendinginan secara cepat, untuk suhu akhir yang sama.
Enander (1989) menemukan bahwa pelatihan pekerja untuk pertama kali sebaiknya dilakukan
pada iklim yang normal. Setelah keterampilan diperoleh, bekerja di lingkungan yang dingin memang
lebih menguntungkan dibandingkan iklim panas.
Penyesuaian diri dapat dilakukan dengan konveksi, radiasi, dan penguapan. Dalam keadaan
dingin, tubuh manusia akan kehilangan panas tubuh melalui konveksi dan radiasi serta sebagian kecil
melalui penguapan. Dalam keadaan panas, tubuh manusia akan menerima konveksi dan radiasi yang
jauh lebih besar dari penguapan yang dilakukan tubuh. Ini menyebabkan temperatur tubuh jadi ikut
naik sebanding dengan semakin tingginya temperatur udara. Temperatur yang terlampau dingin akan
mengakibatkan gairah kerja menurun, sedangkan temperatur udara yang panas akan mempercepat
kelelahan tubuh dan pekerja akan cenderung lebih banyak melakukan kesalahan. Kondisi optimum
untuk manusia sekitar 24 – 27 0C.
2. Pencahayaan
Pencahayaan mempengaruhi kemampuan manusia untuk melihat sesuatu objek secara jelas,
cepat tanpa menimbulkan kesalahan. Iluminansi adalah cahaya yang menimpa sebuah permukaan dan
diukur dalam satuan foot candles (fc).
Cahaya yang memancar ke dalam berbagai arah berasal dari suatu sumber. Banyaknya
perncahayaan yang dipencarkan, diukur sebagai kuadrat dari jarak (d) yang dipencarkan dari sumber
datangnya cahaya.
IntensitasCahaya
Iluminansi =
d2
Beberapa dari cahaya yang datang ke suatu objek akan diserap oleh objek tersebut, namun
beberapa diantaranya akan dipantulkan. Banyaknya cahaya yang dipantulkan tersebut dinamakan
Luminansi (luminance), yang diukur dalam Foot Lamberts (fL). Hal ini ditentukan oleh permukaan
benda-benda yang memantulkan cahaya disekitar sumber cahaya, yang dikenal dengan reflectance.
Luminansi = Iluminansi x reflectance
Beberapa hal yang harus diperhatikan dalam merancang pencahayaan di suatu tempat kerja
adalah :
• Visibilitas
Visibilitas atau jarak penglihatan adalah tingkat kejelasan seseorang dalam melihat sesuatu baik
itu suatu objek maupun tulisan. Tiga faktor penting yang mempengaruhi visibilitas seseorang
adalah sudut pandang, kontras dan Iluminansi. Sudut pandang adalah sudut lihat seseorang
terhadap objek yang dilihat. Kontras adalah perbedaan tingkat luminansi antara target objek yang
dilihat dengan background nya.
Sudut pandang diukur dalam satuan arc minutes (1/60 derajat)
• Sumber Cahaya
Dua parameter penting yang berhubungan dalam penentuan sumber cahaya adalah efisiensi
(keluaran cahaya per unit energi; lumens/watt) dan color rendering. Efisiensi sangat penting
karena berkaitan dengan pengeluaran uang. Penggunaan cahaya secara efisien dapat mengurangi
penggunaan energi.
CIE (1974) telah mengembangkan alat ukur yaitu Color Rendering Index (CRI) yang menghitung
derajat akurasi pengenalan warna objek untuk setiap jenis warna lampu. Contohnya pada tempat
parkir yang menggunakan lampu kuning, kita akan mengalami kesulitan dalam mengenali warna
cat mobil yang ada. Boyce (1988) menyarankan agar tidak menggunakan lampu dengan CRI < 60
jika diperlukan pengenalan warna dengan baik.
Lampu dengan watt yang sama tidak memberikan derajat terang yang sama. Lampu
bohlam dengan daya 100 W bisa memberikan lumen (derajat terang) yang lebih rendah dibanding
dengan lampu neon. Karena itu, yang harus dipertimbangkan juga nilai lumen dan daya listrik
yang diperlukan.
• Silau (Glare)
Silau dialami jika mata mendapatkan terang dari sumber cahaya jauh dari yang dapat diterima
sehingga menimbulkan ketidaknyamanan dan mengurangi kemampuan melihat. Jenis silau antara
lain:
1. Direct glare : disebabkan langsung oleh sumber cahaya.
2. Reflected glare : disebabkan pantulan dari permukaan dibagi lagi menjadi :
a. Specular : dipantulkan oleh permukaan mengkilap, bersifat cermin
b. Spread : dari permukaan yang digosok atau batu (misalnya : granit).
c. Diffuse : dari cat atau permukaan yang dove (tidak mengkilap)
d. Compound : kombinasi 3 jenis di atas
Jendela dapat menjadi sumber silau karena cahaya matahari yang terpantul ke dalam ruangan
biasanya jauh lebih terang daripada lampu ruangan.
Mengurangi Silau dapat dilakukan dengan :
1. Mengurangi Silau dari lampu :
a. Gunakan beberapa lampu yang derajat terangnya rendah, bukan sebuah lampu yang
sangat terang
Kemampuan mata untuk dapat melihat objek dengan jelas ditentukan oleh : ukuran objek,
derajat kontras, luminansi, dan lamanya melihat. Untuk mencari objek yang berukuran kecil
maka cahaya yang diperlukan semakin banyak. Derajat kontras adalah perbedaan derajat
terang relatif antara objek dengan lingkungan sekelilingnya. Luminansi artinya banyaknya
berkas cahaya per unit area yang dipantulkan/dipancarkan dari permukaan suatu objek.
Efektifitas mata dalam melihat suatu objek ditentukan oleh letak sumber cahaya. Sebaiknya
mata tidak langsung menerima cahaya dari sumbernya (akan menyebabkan silau), tetapi
cahaya tersebut harus terpantul dari objek yang ingin dilihat.
Cahaya yang dipantulkan dari objek mempunyai 3 (tiga) karakteristik :
1. Panjang gelombang dominan yang memungkinkan kita mengenali warna dari cahaya
misalnya : kuning, biru, dan lain-lain.
2. Luminance (Terangnya Cahaya) adalah jumlah cahaya yang dipantulkan. Sedangkan
yang dimaksud dengan illuminance adalah cahaya yang menimpa sebuah permukaan.
3. Saturation (Jenuhnya Cahaya) adalah derajat perbedaan cahaya dari warna abu-abu.
Bennet, Chitangia, dan Pangrekar (1977) menemukan bahwa terang sumber cahaya tidak
berhubungan secara linear dengan kecepatan penyelesaian tugas. Ada batas tertentu di mana
penambahan terang sumber cahaya tidak lagi membantu penyelesaian tugas. Ross (1978)
menambahkan, meningkatkan iluminasi lebih dari 500 lx (50 fc) hanya meningkatkan sedikit
performansi kerja. Hal lain yang perlu diperhatikan adalah bekerja di tempat yang terlalu terang
justru menyilaukan mata dan berakibat buruk pada jangka panjang.
20-30-50
A Tempat publik dengan lingkungan yang gelap
(2-3-5)
50-75-100
B Daerah untuk kunjungan singkat
(5-7.5-10)
100-150-200
C Area kerja dimana pandangan mata tidak penting
(10-15-20)
200-300-500 Pekerjaan visual dengan keadaaan yang kontras dan ukuran besar:
D
(20-30-50) membaca, mengetik, pemeriksaan, perakitan kasar.
500-750-1000 Pekerjaaan visual dengan kontras medium dan ukuran kecil : membaca
E
(50-75-100) tulisan pensil, inspeksi yang sulit, perakitan medium
1000–1500-2000 Pekerjaan visual dengan kontras rendah dan ukuran kecil : membaca
F
(100-150-200) tulisan pensil tipe H, pemeriksaan yang sangat sulit
2000-3000-5000 Pekerjaan visual dengan kontras rendah dan ukuran yang sangat kecil
G
(200-300-500) dan dalam waktu lama: inspeksi yang sangat sulit, perakitan yang rumit
5000-7500-10000 Pekerjaan yang sangat lama dan membutuhkan pandangan yang eksak :
H
(500-750-1000) perakitan dan inspeksi yang super sulit.
Tabel 1. 4. Pembobotan Faktor Yang Diperlukan Dalam Memilih Tingkat Iluminansi Yang Spesifik
Bobot
Karakteristik Pekerjaan dan Pekerja
-1 0 1
Umur < 40 40 - 55 > 55
Tingkat Reflectance > 70% 30 - 70% < 30%
Kecepatan dan Akurasi Not important Important Critical
Ketentuan dalam pemilihan tingkat Iluminansi yang sesuai berdasarkan bobot yang diperoleh adalah :
Bobot Tingkat Iluminansi
-3 s/d -2 Paling Kiri
-1 s/d +1 Tengah
+2 s/d +3 Paling Kanan
3. Kebisingan
Kebisingan dapat didefinisikan sebagai bunyi yang disukai, suara yang mengganggu atau
bunyi yang menjengkelkan. Suara-suara tersebut berasal dari fibrasi dari berbagai objek yang
dialirkan melalui medium seperti udara, air dan lainnya. Suara-suara tersebut tidak hanya berasal dari
udara dan air, tetapi juga dapat berasal dari benda-benda yang solid seperti struktur peralatan mesin.
Ada tiga aspek yang menentukan kualitas suatu bunyi yang bisa menentukan tingkat
gangguan terhadap manusia, yaitu : lama, intensitas, dan frekuensi. Bising yang keras dan berulang-
ulang dapat menimbulkan hilang pendengaran (hearing loss) sementara. Kebisingan yang berulang-
ulang akan menyebabkan terjadinya tuli yang permanen. Mula-mula kehilangan pendengaran terjadi
pada 4000 Hz, tapi umumnya antara frekuensi 3000 sampai 6000 Hz. Lebih lanjut lagi, kehilangan
pendengaran pada 4000 Hz akan terrus berlangsung dan menyebar ke frekuensi lainnya, Melnick
(1979). Hal ini dapat dipahami karena 4000 Hz adalah frekuensi yang paling sensitif bagi telinga
manusia. Telinga manusia kurang sensitif untuk frekuensi di bawah 1000 Hz dan lebih sensitif untuk
frekuensi di atasnya. Karena itu, untuk suara dengan frekuensi rendah, intensitasnya harus lebih besar
dibanding untuk suara dengan frekuensi lebih tinggi.
Bunyi terputus-putus (non continous) meliputi bunyi yang stabil (contoh : mesin yang
beroperasi untuk waktu yang singkat), bunyi jatuhnya benda dan bunyi ledakan. Dalam kasus yang
berat, bunyi ini juga memungkinkan terjadinya kehilangan pendengaran. Hal yang perlu
dipertimbangkan juga intensitas bunyi, spektrum kebisingan, frekuensi, dan lama paparan.
Meecham (1983) menyebutkan bahwa bunyi bising dapat menimbulkan pengaruh psikologis
yang buruk. Ia melakukan penelitian selama 8 tahun pada 200.000 penduduk yang tinggal di sekitar
Bandar Udara Los Angeles. Ia menemukan meningkatnya jumlah kematian karena serangan jantung
pada penduduk usia 75 tahun dan tingkat bunuh diri pada penduduk usia 45 sampai 54 tahun. Pada
daerah yang paling bising, pesawat terbang melewati mereka pada 115 dB dan pada jam sibuk,
pesawat itu melintas setiap 2,5 menit sekali.
Tabel 1. 6. Lama Paparan Kebisingan untuk Kebisingan yang Terus Menerus atau Terputus-putus.
80 32
85 16
90 8
95 4
97 3
100 2
102 1,5
105 1
110 0.5
115 < 0.25
3. Jika seorang operator harus bereaksi pada waktu tertentu, menerima sinyal peringatan dan
memerlukan pandangan yang baik untuk bekerja, maka bising yang terus menerus (> 95 dBA)
sedikit pengaruhnya.
4. Fungsi penglihatan seperti : pembedaan kontras, kecepatan gerak mata, dan lain-lain, tidak
terpengaruh.
5. Pengaruh buruk dari kebisingan umumnya berkaitan dengan tugas yang harus dikerjakan terus
menerus tanpa henti dan tugas yang sulit yang memerlukan pemikiran yang mendalam.
Menurut OSHA, intensitas di atas 115 dBA tidak boleh terdengar oleh manusia.
Catatan : Suatu kesalahan umum yang sering terjadi dengan faktor bunyi dan cahaya ini adalah
anggapan bahwa setiap orang mempunyai batasan yang sama. Kita juga sering keliru dalam membuat
suatu taraf intensitas cahaya rata-rata yang dipergunakan untuk setiap orang, padahal taraf intensitas
yang dianggap optimal untuk setiap orang itu berbeda.
Jika berada pada lingkungan dengan kebisingan yang berbeda-beda maka dapat digunakan rumus
perhitungan Dosis Kebisingan sebagai berikut :
Beberapa tipe penelitian yang sering dilakukan dalam bidang perancangan sistem kerja dan
ergonomi adalah:
Pada umumnya, studi deskriptif dilakukan untuk mencari karakteristik dari suatu populasi
(biasanya menyangkut manusia) dalam atribut tertentu. Contohnya meliputi survey dimensi tubuh
manusia, mengidentifikasi kehilangan pendengaran pada rentang usia yang berbeda, dan berat beban
angkat.
Walaupun studi deskriptif tidak terlalu menarik, studi deskriptif sangat penting untuk bidang
keilmuan human factor. Studi deskriptif menghasilkan data utama yang menjadi sumber data-data
penelitian selanjutnya. Hasil dari studi deskriptif ini seringkali digunakan sebagai dasar pembuatan
keputusan. The Nuclear Regulatory Commission (1981) memerlukan survey sebagai bagian dari
perintah dalam proses meninjau tempat kendali human factor.
Dalam memilih kondisi penelitian untuk riset, keputusan yang mendasar adalah bagaimana
melakukan studi dalam dunia nyata atau laboratorium. Dengan studi deskriptif, pilihan kondisi
penelitian adalah sesuatu yang dapat diperdebatkan. Tujuan utama dari studi deskriptif adalah untuk
memperoleh data yang menggambarkan fakta-fakta mengenai populasi suatu masyarakat. Pada studi
deskriptif terdapat dua kelompok variabel yang diukur yaitu: variabel standar dan variabel stratifikasi
(predictor).
• Variabel Standar
Variabel standar menggambarkan karakteristik dan perilaku dari suatu penyelidikan. Variabel
ini dapat dikelompokkan menjadi kelas-kelas menurut tipe data yang dikumpulkan : (1)
karakteristik fisik seperti jangkauan lengan, ukuran perut dan berat badan; (2) performansi
data, seperti reaksi waktu, ketajaman visual, kekuatan pegangan tangan dan waktu memori;
(3) data subjektif seperti pilihan, opini, dan penilaian; (4) indeks fisikologi seperti temperatur
tubuh dan membesarnya mata.
• Variabel Stratifikasi
Pada beberapa survey, digunakan teknik sampling bertingkat yang akan menghasilkan
proporsi data yang mewakili karakteristik populasi seperti usia, jenis kelamin, pendidikan dan
lainnya.
Proses analisa data pada studi deskriptif dilakukan dengan perbandingan data. Banyak orang
sudah mengenal metode statistik dan konsepnya seperti distribusi frekuensi dan pengukuran mean,
median, dan mode.
Tujuan dari penelitian eksperimen adalah untuk menguji pengaruh beberapa variabel dalam
suatu perlakuan. Keputusan mengenai variabel yang akan diukur dan perilaku variabel apa yang
diamati biasanya didasarkan pada tiap keadaan nyata yang menggambarkan permasalahan sebenarnya,
atau pada teori yang dapat memprediksi variabel dan perilakunya.
Pemilihan kondisi penelitian untuk penelitian eksperimen mengandung trade-off yang
kompleks. Penelitian langsung di lapangan mempunyai keunggulan dalam hal terdapat realisme dari
variabel, pembatas lingkungan, dan karakteristik subyek. Hasil dari penelitian eksperimen lebih
mudah untuk diaplikasikan ke dalam dunia nyata. Kekurangan dari penelitian eksperimen adalah pada
masalah biaya, resiko kerusakan benda kerja, dan lemahnya pengendalian percobaan.
Riset evaluasi mirip dengan penelitian eksperimen dimana tujuannya untuk menilai pengaruh
”sesuatu”. Pada riset evaluasi “sesuatu” tersebut adalah suatu sistem atau benda. Riset evaluasi pada
umumnya lebih global dan luas dibandingkan dengan penelitian eksperimen. Sebuah sistem atau
produk dievaluasi dengan memperbandingkan tujuannya; Konsekuensi yang diharapkan dan hasil
yang tidak diharapkan harus ditaksir. Seringkali studi riset evaluasi mencakup analisa keuntungan.
Contohnya riset evaluasi mencakup evaluasi program pelatihan baru, kemasan software baru untuk
pengolahan kata, atau bentuk jas yang ergonomis.
Seperti pada pemilihan kondisi penelitian untuk studi deskriptif, pemilihan kondisi penelitian
untuk riset evaluasi adalah sesuatu yang juga dapat diperdebatkan. Untuk mendapatkan hasil yang
sesuai, penelitian harus dilakukan pada kondisi yang mirip dengan dunia nyata. Evaluasi display peta
terkomputerisasi yang terdapat pada sebuah mobil menjadi salah satu contoh riset ini. Peneliti
mengendalikan satu atau lebih variabel untuk melihat efeknya pada salah satu variabel tersebut.
Variabel yang dapat dikendalikan disebut independent variable, sedangkan yang tidak dapat
dikendalikan disebut dependent variable.
kolom. Ciri khas RBL adalah jumlah ulangan yang sama dengan jumlah perlakuan.
Disarankan RBL diterapkan pada percobaan yang memiliki 4 sampai 8 perlakuan.
Eksperimen dapat hanya melibatkan satu faktor saja maupun banyak faktor sekaligus.
Eksperimen dengan banyak faktor (multi factor experiments) dapat menggunakan rancangan faktorial
penuh umum, 2k faktorial penuh, 2k faktorial sebagian, rancangan tersarang, split-plot, mixture dan
sebagainya. Faktor itu sendiri dapat bersifat tetap (fixed) atau random. Untuk pengaturan unit
eksperimennya atau tempat/material dikenakannya perlakuan pada eksperimen faktor tunggal maupun
faktorial dapat menggunakan rancangan acak lengkap, rancangan acak kelompok maupun rancangan
bujur sangkar latin tergantung tingkat homogenitas unit eksperimennya. Praktikum yang akan
dilakukan melibatkan metode RAL, 2k faktorial, dan General Full Factorial, dikarenakan
keterbatasan waktu dan tempat.
Tabel 1. 7. Bentuk Umum Tabel Eksperimen Faktor Tunggal Menggunakan Rancangan Acak Lengkap
dan Faktor Bersifat Tetap (Fixed)
i =1 j =1 n i =1 j =1 N
t r
SSError = (Y
i =1 j =1
ij - Yi.) 2 = SSTotal – SSTreatment
a n a n
y..2
SSTotal = (Y
i =1 j =1
ij - Y..) =
i =1
j =1
y −
2
ij
N
SS
MeanSquares (MS) =
Dof
Tabel 1. 8. Tabel Analisis Ragam untuk Eksperimen Faktor Tunggal Menggunakan Rancangan Acak
Lengkap
adalah eksperimen faktor tunggal dengan a = 5 level faktor yaitu level berat katun dan n = 5 replikasi
atau pengamatan. Kedua puluh lima eksperimen ini harus dilakukan dalam urutan acak. Rancangan
yang digunakan adalah rancangan acak lengkap dimana setiap unit eksperimen diusahakan homogen.
Berdasarkan eksperimen didapatkan hasil seperti di bawah ini :
Tabel 1.9. Tabel Data Eksperimen Kekuatan Tarik
Observation
Cotton Weight Percent
1 2 3 4 5
15 7 7 15 11 9
20 12 17 12 18 18
25 14 18 18 19 19
30 19 25 22 19 23
35 7 10 11 15 11
Untuk mengetahui apakah persen berat katun mempengaruhi kekuatan tarik dari fiber tersebut maka
dilakukan analisa variansi (ragam) dengan langkah-langkah sebagai berikut:
6. Kesimpulan :
Tolak H0 dan simpulkan bahwa persen berat katun mempengaruhi kekuatan tarik.
Rancangan Acak Kelompok Lengkap sangat baik digunakan jika terdapat unit
percobaan yang hetrogen tetapi masih berasal dari satu sumber keragaman. Percobaan
rancangan acak kelompok cukup baik digunakan untuk mengatasi kesulitan dalam
mempersiapkan unit percobaan homogen dalam jumlah besar. Komponen keragaman unit
yang perlu diperhatikan dalam menentukan pembentukan kelompok adalah komponen
keragaman diluar perlakuan yang ikut mempengaruhi respon dari unit percobaan. Namun
demikian kelompok yang dibentuk hendaknya menghindari terjadinya intraksi dengan
perlakuan yang diberikan terhadap unit-unit percobaan.
Kelompok yang dibentuk harus merupakan kumpulan dari unit-unit percobaan yang
relatif homogen sedangkan keragaman antar kelompok diharapkan cukup tinggi. Banyaknya
unit percobaan pada masing-masing kelompok minimal sebanyak perlakuan yang diteliti. Hal
ini disarankan mengingat perlakuan yang dicobakan harus muncul pada setiap kelompok.
Misalkan kita mempunyai a perlakuan yang akan dibandingkan dengan b kelompok.
Susunan rancangan acak kelompok lengkap ditunjukkan pada gambar di bawah ini. Hanya
ada satu pengamatan tiap perlakuan pada setiap blok, dan susunan dari tiap perlakuan yang
dilakukan dalam tiap blok ditentukan secara acak. Dengan kata lain blok merupakan restriksi
pada randomisasi.
Block 1 Block 2 Block b
y11 y12 y1b
y21 y22 y2b
y31 y32 y3b
. . .
. . .
. . .
ya1 ya2 yab
Gambar 1.2. Rancangan Acak Kelompok Lengkap
Tabel 1. 12. Pengacakan bagan percobaan untuk rancangan acak kelompok lengkap
P1 P3 P2 P4 P6 P5 Block 1
P3 P5 P6 P4 P1 P2 Block 2
P1 P5 P3 P4 P2 P6 Block 3
H02 : 1 = 2 = ... = j
2. Tentukan H1
H11 : Sekurang-kurangnya terdapat sepasang i yang berbeda nyata
H12 : Sekurang-kurangnya terdapat sepasang j yang berbeda nyata
3. Pilih suatu taraf nyata (
4. Wilayah kritik :
Tolak H01 jika F1 > F =F
Tolak H02 jika F1 > F =F
5. Perhitungan :
• Yijk = Pk + Eijk
• Eijk = Pengaruh acak dari satuan percobaan ke-k yang memperoleh kombinasi
perlakuan ij.
Blocks SSBlocks b- 1
6. Kesimpulan :
Terima / tolak H01 dan simpulkan bahwa...
Terima / tolak H02 dan simpulkan bahwa...
6. Kesimpulan :
Tolak dan simpulkan bahwa jenis indentor mempengaruhi rata-rata pembacaan
tingkat kekerasan.
Tolak dan simpulkan bahwa pengelompokkan jenis logam mempengaruhi rata-
rata pembacaan tingkat kekerasan.
Keterangan :
• Response : berisi variabel yang akan diuji
• Factors: digunakan untuk mengidentifikasi variabel-variabel yang akan
dianalisa.
4. Wilayah kritik :
Tolak jika ≤ = 0.05
Tolak jika ≤ = 0.05
5. Perhitungan :
(0.001) ≤ 0.05
(0.001) ≤ 0.05
6. Kesimpulan :
Tolak dan simpulkan bahwa jenis indentor mempengaruhi rata-rata pembacaan
tingkat kekerasan.
Tolak dan simpulkan bahwa pengelompokkan jenis logam mempengaruhi rata-rata
pembacaan tingkat kekerasan.
Rancangan Bujur Sangkar Latin adalah suatu desain untuk mengurangi kesalahan
dalam percobaan dengan menghilangkan varuasi yang ada yang disebabkan oleh variabel
gangguan yang terkontrol dan diketahui. Rancangan ini mengendalikan komponen
keragaman unit-unit percobaan dua arah (sebutlah arah baris dan arah kolom).
Beberapa hal yang perlu diperhatikan dalam menerapkan rancangan bujur sangkar
latin meliputi : banyaknta perlakuan yang dilakukan harus sama banyak dengan jumlah
ulangan. Perlakuan hanya boleh muncul sekali pada setiap baris dan setiap kolom di mana
perlakuan tersebut disimbolkan dengan huruf latin.
5. Perhitungan :
Source of Degrees of
Sum of Squares Mean Square FH
Variation Freedom
Treatments p-1
Rows p-1
Columns p-1
(by subtraction)
(p-2)(p-1
Error
)
Total N-1
6. Kesimpulan :
a. Terima/tolak dan disimpulkan bahwa......
b. Terima/tolak dan disimpulkan bahwa......
c. Terima/tolak dan disimpulkan bahwa......
Contoh:
Suatu percobaan mempelajari efek dari 5 Rocket Propellant Formulation yang berbeda pada
pesawat yang akan digunakan dalam usaha penjelajahan ke Mars. Adapun observasi
dilakukan oleh lima orang operator dengan menggunakan 5 batch raw material yang berbeda
terhadap rata-rata pembakaran. Data yang ada adalah sebagai berikut:
Tabel 1. 20. Data Rancangan Bujur Sangkar Latin
3. = 0.05
4. Wilayah kritik:
Tolak H0 jika Fhitung > F(4,12) = 3.26; Pvalue ≤ 0.05
5. Perhitungan:
SStotal =
SSbatch =
SSoperator =
SSFormulation =
5. Kemudian klik OK
Kemudian hasil keluarannya pada session window berupa uji Anova seperti dibawah ini
MS E
Tα = qα (a,f) S y = qα (a,f)
i
n
Dari contoh soal Rancangan Acak Lengkap di atas, didapat MS E = 8.06, sehingga S y = 1.27
i
dan menggunakan q0.05(5,20) = 4.23, akibatnya tidak ada pasangan dari nilai rata-rata yang
Dengan menggunakan ini nilai kritik untuk data sebelumnya, ditemukan bahwa y 3 dan
y 4 tidak berbeda signifikan; begitu pula y 2 dan y 5 tidak berbeda signifikan. Tampilan grafik
hasilnya yaitu
y1 y5 y2 y3 y4
9.8 10.8 15.4 17.6 21.6
15 20 25 30
20 -10.971
-0.229
25 -13.171 -7.571
-2.429 3.171
Catatan : Bila selang di atas melewati angka nol, maka kedua rata-rata tidak berbeda signifikan.
Sebaliknya bila selang di atas tidak melewati angka nol, maka kedua rata-rata berbeda signifikan.
Faktor B
1 2 ... b
1 a 2 y 2 ..
SSA =
bn i =1
y i.. −
abn
1 b 2 y 2 ..
SSB = y . j. − abn
an i =1
1 a b 2 y 2 ..
SSAB =
n i =1 j =1
y ij. −
abn
− SS A − SS B
a b n
y 2 ...
SSTotal = yijk2 −
i =1 j =1 k =1 abn
SSerror = SSTotal – SSA - SSB - SSAB
SS
MeanSquares (MS) =
Dof
Tabel 1.12. Tabel Analisis Ragam Bentuk Umum Eksperimen Faktorial dengan Dua Faktor
Menggunakan RAL dan Kedua Faktor Bersifat Tetap
Source of Sum of Squares Degrees of Freedom Mean Squares
F0
Variation (SS) (DoF) (MS)
A SS A MSA
SSA a–1 F0 =
Treatment a -1 MSE
B SS B MSB
SSB b-1 F0 =
Treatment b -1 MSE
SS AB MSAB
Interaksi AB SSAB (a-1)(b-1) F0 =
(a - 1)(b - 1) MSE
SSError SS Error
Error ab(n-1)
ab(n - 1)
Total SSTotal abn-1
Model matematis untuk eksperimen 2k mencakup k faktor utama, ( ) interaksi dua faktor, ( )
k
2
k
3
interaksi 3 faktor, . . . , dan satu interaksi k-faktor. Sehingga untuk faktorial penuh 2k akan mempunyai
2k – 1 efek. Notasi yang dipergunakan sama seperti yang sudah dikatakan pada subbab sebelumnya
sebagai contohnya dalam eksperimen 25, abd melambangkan kombinasi perlakuan faktor A, B, dan D
pada level tinggi dan faktor C dan E pada level rendah. Kombinasi perlakuan dapat dituliskan dalam
urutan standar dengan setiap faktor dituliskan kemudian dilanjutkan dengan faktor lainnya yang
dikombinasikan secara berurutan dengan faktor sebelumnya. Contohnya, urutan standar untuk
eksperimen 24 adalah (1), a, b, ab, c, ac, bc, abc, d, ad, bd, abd, cd, acd, bcd, dan abcd.
Untuk menghitung efek atau Sum Of Squares, terlebih dahulu harus ditentukan contrast untuk
efek yang bersangkutan. Secara umum, contrast untuk efek AB . . . K ditentukan dengan cara
menyelesaikan sisi sebelah kanan dari persamaan berikut ini :
ContrastAB . . . K = (a 1)(b 1) . . . (k 1)
Dalam menyelesaikan persamaan di atas simbol angka “1” pada hasil terakhir diubah menjadi “(1)”.
Tanda positif negatif pada setiap suku dalam persamaan tersebut menjadi negatif jika faktor tersebut
termasuk ke dalam efek dan sebaliknya. Sebagai contohnya kita ambil eksperimen 25 maka
Begitu juga cara mencari efek untuk yang lainnya sehingga setelah selesai dapat dibentuk
tabel tanda positif dan negatif sesuai dengan contrastnya. Setelah nilai contrast dihitung maka efek
dan Sum Of Squares juga dapat dihitung dengan rumus berikut :
2
Effect (AB . . . K) = Contrast (AB . . . K)
n2 k
1
SumOfSquares(SS) (AB . . . K) = (Contrast AB . . . K ) 2
n2 k
Model yang paling sederhana dari tipe 2 k adalah 22 yaitu 2 faktor A dan B dengan masing-
masing 2 level. Level dari faktornya biasa disebut “low” atau “-“ dan “high” atau “+’. Ada beberapa
notasi khusus yang digunakan untuk menunjukkan banyaknya trial. Biasanya, sebuah trial
dilambangkan dengan beberapa huruf kecil. Sebuah huruf kecil menandakan faktor yang bersangkutan
dilakukan pada level “high” pada trial itu. Jika huruf tersebut tidak ada, berarti faktor dilakukan pada
level “low”.
Sebenarnya ada tiga notasi yang yang digunakan pada eksperimen 2k. Yang pertama adalah
“+” dan “-“, yang kedua label untuk menunjukkan kombinasi perlakuan. Yang terakhir menggunakan
angka 1 dan 0 untuk level “low” dan “high”. Perbedaan notasi tersebut dapat ditunjukkan pada
eksperimen 22 berikut :
Run A B Labels A B
1 - - (1) 0 0
2 + - a 1 0
3 - + b 0 1
4 + + ab 1 1
Label a mewakili treatment combination dari A pada level “high” dan B pada level “low”. b
mewakili treatment combination dari A pada level “low” dan b pada level “high”. Begitu pula dengan
ab mewakili treatment combination dari A pada level “high” dan B pada level “high”. Label (1)
digunakan untuk menotasikan semua faktor pada level “low”. Notasi ini digunakan untuk semua
model 2k.
Dalam eksperimen faktorial 2 level kita dapat mendefinisikan rata-rata efek sebuah faktor
sebagai perubahan dalam faktor respon yang dihasilkan oleh sebuah perubahan dalam level faktor
yang dirata-rata terhadap level faktor lainnya. Begitu juga dengan notasi (1), a, b, dan ab mewakili
total keseluruhan n replikasi.
5. Perhitungan:
ContrastA = [a + ab − b − (1)]
ContrastB = [b + ab − a − (1)]
ContrastAB = [ab + (1) − a − b]
Contrast
Effect =
2n
Contrast 2
SumOfSquares( SS ) =
4n
2 2 n
y...2
SST = y 2 ijk −
i =1 j =1 k =1 4n
SS E = SS T − SS A − SS B − SS AB
SS
MeanSquares( MS ) =
Dof
dengan n = jumlah replikasi
Kemudian masukkan dalam tabel analisis ragam:
6. Kesimpulan:
a. Terima / tolak H01 dan simpulkan bahwa ….
b. Terima / tolak H02 dan simpulkan bahwa ….
c. Terima / tolak H03 dan simpulkan bahwa ….
Jawab :
1. H01 : Faktor A tidak signifikan
H02 : Faktor B tidak signifikan
H03 : Interaksi faktor A dan B tidak signifikan
2. H11 : Faktor A signifikan
H12 : Faktor B signifikan
H13 : Interaksi faktor A dan B signifikan
3. Taraf nyata = 0.05
4. Wilayah Kritik:
• Tolak H01 jika f1 > f0.05[1, 8] = 5.32
• Tolak H02 jika f2 > f0.05[1, 8] = 5.32
• Tolak H03 jika f3 > f0.05[1, 8] = 5.32
5. Perhitungan:
Efek rata-rata:
1 50
A= (100 + 90 − 60 − 80) = = 8.33
2(3) 6
1 − 30
B= (60 + 90 − 100 − 80) = = −5.00
2(3) 6
1 10
AB = (90 + 80 − 100 − 60) = = 1.67
2(3) 6
(50) 2
SS A = = 208.33
4(3)
(−30) 2
SS B = = 75.00
4(3)
(10) 2
SS AB = = 8.33
4(3)
330 2
SS T = 28 2 + 36 2 + ... + 29 2 − = 323.00
12
SS E = 323 − 208.33 − 75.00 − 8.33 = 31.34
Tabel 1.15. Tabel Analisis Ragam Data Hasil Eksperimen Konsentrasi Reaktan
6. Kesimpulan:
Tolak H01, dan simpulkan bahwa faktor A signifikan
Tolak H02 dan simpulkan bahwa faktor B signifikan
Terima H03 dan simpulkan bahwa interaksi antara faktor A dan B tidak signifikan.
Gambar 1. 4 Bahan dan Peralatan Percobaan Gambar 1. 5 Percobaan dengan Teknik Semprot
Pengecatan
Berikut adalah contoh hasil pengolahan data hasil dengan menggunakan software Minitab
General Linear Model: C6 versus metode, merk
Kesimpulan:
1. Karena P value > 0.05, maka metode pengecatan tidak mempengaruhi hasil
pengecatan.
2. Karena P value > 0.05, maka merk pengecatan tidak mempengaruhi hasil
pengecatan.
Kesimpulan:
Metode terbaik dalam metode pengecatan adalah metode 2 dengan rata-rata nilai pengecatan
sebesar 6.24 dan merk cat terbaik adalah merk cat 3 dengan rata-rata nilai pengecatan sebesar
6.48.
Kesimpulan:
Terdapat interaksi antara dua faktor, yaitu faktor metode dan faktor merk karena garis yang
saling bersinggungan.
akan dilakukan aktivitas merakit kereta api mainan dengan urutan perakitan yang telah ditentukan dan
dapat dilihat pada Gambar 1.8.-1.10 Randomisasi urutan percobaan dilakukan dengan bantuan
program Minitab.
Loko A
SSA-2 SA-1
Pin Penahan (1)
SSSA
SSA-3
-1
SSS
A-2
SSA-4 SA-2
SSS
SSA-5
A-3
Loko B
SSA-2 SA-1
Pin Penahan (1)
SSSA
SSA-3
-1
SSS
A-2
SSA-4 SA-2
SSS
SSA-5
A-3
Loko C
SSA-2 SA-1
Pin Penahan (1)
SSSA
SSA-3
-1
SSS
A-2
SSA-4 SA-2
SSS
SSA-5
A-3
1.6. Pustaka
1. Montgomery D.C, Design and Analysis of Experiments, 5th ed., John Wiley&sons, New York,
2005.
2. Niebel, B.W. dan A. Freivalds, Methods, Standards and Work Design, 10th ed., McGraw-Hill,
USA, 1999.
3. Sanders, M.S. dan E.J. Mc Cormick, Human Factor in Engineering and Design, 7th ed., McGraw-
Hill, New York, 1993.
4. Wickens, C.D., J.D. Lee, Y. Liu dan S.E.G. Becker, An Introduction to Human Factors
Engineering, 2nd ed., Pearson Prentice-Hall, New Jersey, 2004.
5. Wignjosoebroto, Sritomo, Ergonomi, Studi Gerak dan Waktu, PT. Guna Widya, Surabaya, 2000.
MODUL PRAKTIKUM
MODUL II
PERAMALAN PERMINTAAN
MODUL II
PERAMALAN PERMINTAAN
Tujuan Praktikum
1. Menjelaskan manfaat dan posisi peramalan dalam siklus manufaktur.
2. Menjelaskan tahapan penggunaan metode peramalan.
3. Menjelaskan macam-macam pola data permintaan sebagai dasar pemanfaatan teknik peramalan
kuantitatif.
4. Menjelaskan cara-cara perhitungan dengan menggunakan teknik-teknik peramalan kuantitatif serta
beberapa cara menghitung kesalahan peramalan baik secara manual maupun dengan menggunakan
software Excel, dan WinQSB
5. Menjelaskan beberapa cara untuk verifikasi hasil peramalan baik secara manual maupun dengan
menggunakan software Excel, dan WinQSB
10. Mampu melakukan verifikasi hasil peramalan: Tracking Signal dengan memanfaatkan Microsoft
Excel.
Kata Kunci : peramalan, regresi linier, moving average, exponential smoothing, multiplicative
seasonal, dekomposisi, kesalahan peramalan, MAE, MSE, MAPE, tracking signal
Teori Singkat
Perancangan Perancangan
Pemasaran
Produk Process
Perancangan
Metoda Kerja,
Pengendalian Perencanaan
Waktu Standar,
Persediaan Produksi dan Perbaikan
Pemasok
Produktivitas
Konsumen
Penyimpanan
Proses
Penerimaan
Pembuatan
Pengiriman
Forecasting
Strategic
Planning Capacity Management
Resource
Aggregate
Requirements
Planning
Planning (RRP)
Purchase
Work Orders Rescheduling
Orders
Execution
Planning
Data Historis
Data
Datachecked
diperiksafor
accuracy
untuk and
akurasi
dan kelayakan
reasonableness
Knowledge of
Pengetahuan
tentang perubahan
changed
kondisi
condition
Forecast Pembandingan
(Prediction) dengan kondisi
aktual
Umpan balik
Feedback on
dari akurasi
forecast
peramalan
accuracy
Terdapat 3 (tiga) hal yang juga harus dipertimbangkan sebelum mempergunakan teknik peramalan:
1. Menentukan apa yang akan diramalkan
2. Memilih metode peramalan yang akan digunakan
3. Menentukan jenis Hardware atau Software yang akan dipergunakan
Penjelasan :
1. Menentukan apa yang akan diramalkan
Tingkat agregasi :
Peramalan untuk satu item kesalahannya lebih besar
• Item dikelompokkan dalam satu cluster, agar peramalan lebih akurat.
• Tahapannya:
▪ Membuat peramalan untuk family produk berdasarkan kesamaan permintaan, proses
dan sebagainya.
▪ Uraikan menjadi masing-masing kelompok item
▪ Tentukan satuan unit yang digunakan
2. Memilih metoda Peramalan yang akan digunakan
• Judgment method, berdasarkan opini manajer, pakar atau hasil survey.
• Causal method, mempergunakan data masa lalu sebagai variabel bebas.
• Time series Analysis, pendekatan statistik yang menitik beratkan pada data permintaan masa
lalu untuk diproyeksikan ke masa mendatang
Linier
Kuadratik
Regresi
Eksponensial
Model
Kualitatif
Siklik
Time
Peramalan Series
Rata-rata
Model
Kuantitatif
Moving
Average
Metode
Smoothing
Exponential
Kausal
Smoothing
Dekomposisi
Pada modul praktikum ini hanya dilakukan dengan menggunakan model kuantitatif, khususnya model
peramalan time series.
Pada model time series ini permintaan merupakan fungsi dari waktu. Pola permintaan ada masa
yang akan datang (yang diramalkan) diperkirakan serupa / identik dengan pola data masa lalu. Model
ini dikembangkan berdasarkan informasi masa lalu, dengan variabel tidak bebas dan asumsi, bahwa
variabel tidak bebas ini akan memiliki pola yang sama dengan masa lalu.
Metode Peramalan yang termasuk dalam model time series : (Makridakis, 1983)
▪ Average (Perataan) : Single Moving Average (SMA), Weighted Moving Average (WMA), Double
Moving Average (DMA)
▪ Smoothing (Pemulusan) : Single Exponential Smoothing (SES), Double Exponential Smoothing
(DES) : 1 parameter dari Brown, 2 parameter dari Holt
▪ Trend, modifikasi dari Exponential Smoothing : Trend-Adjusted Exponential Smoothing ,
Dekomposisi
▪ Seasonal : Multiplicative Seasonal Method ; Winter
▪ Regresi : Linier, Kuadratis, Siklis
D t + Dt −1 + Dt − 2 + ... + Dt − n +1
S 't =
n
2
bt = ( St' − St'' )
N −1
Ft + m = at + bt m
Ft = Ft −1 + ( Dt −1 − Ft −1 )
bt = ( St' − St'' )
1−
Ft + m = at + bt m
Y(t) = a + bt
dimana Y merupakan fungsi terhadap waktu. Variabel a dan b adalah parameter yang kan ditentukan
dalam perhitungan. Rumus- rumus dalam menghitung variabel a dan b adalah sebagai berikut :
N N N
N tY (t ) − Y (t ) t
b= t =1 t =1
2
t =1
N
N
Nt2 − t
t =1 t =1
N N
1 1
a=
N
Y (t ) − N b t
t =1 t =1
Contoh :
Tabel 2. 1 Peramalan Regresi Linier
Misalkan peramalan untuk periode ke depan didapat dengan cara regresi linear.
X ( period ) Y ( year avg )
1 82167
2 125000
Dari perhitungan regresi linear maka akan didapatkan :
a = 39334
b = 42833
Jadi Y(t) = 39334 + 42833 (t)
( untuk perhitungan regresi linear lebih jelas lihat di bagian regresi linear )
Jadi, hasil peramalan rata-rata tahun ke 3 ialah : Y(t) = 39334 + 42833 (3) = 167833
Dari hasil ini baru kemudian dipecah perbulannya
Hasil peramalan untuk satu tahun ke depan dapat dilihat pada Tabel 2.3.
dan musiman. Faktor trend menggambarkan perilaku data dalam jangka panjang yang dapat meningkat,
menurun atu tidak berubah. Faktor musiman berkaitan dengan fluktuasi periodik dengan panjang
konstan yang disebabkan oleh hal-hal seperti curah hujan, saat liburan dan lain-lain.
Dekomposisi memiliki asumsi bahwa data tersusun sebagai berikut :
Data = pola + kesalahan (error)
= f(trend, musiman) + kesalahan
Model multiplicative adalah :
Yt = trend * seasonal + kesalahan
Model additive adalah :
Yt = trend + seasonal + kesalahan
Dimana : Yt = nilai observasi pada waktu t.
Langkah 2 : dari proses menghitung seasonal index adalah untuk mencari rasio dari permintaan aktual
setiap periode terhadap pertengahan moving average selama 12 bulan. Apabila data untuk beberapa
tahun tersedia, rata-rata dari seluruh indeks bulanan untuk bulan Juli dihitung dan digunakan sebagai
nilai indeks untuk bulan Juli. Semua index bulanan yang lain dihitung dengan cara yang sama. Indeks
yang telah kita hitung tersebut kita sebut seasonal factor. Istilah seasonal index merupakan rata-rata
akhir dari seasonal factor. Keefektifan proses merupakan fungsi dari ukuran komponen random. Jika
komponen random-nya besar, estimasi dari komponen seasonalnya tidak seakurat ketika komponen
random-nya kecil.
46 October 504
47 November 343
48 December 231
Nilai dari seasonal index ditentukan dengan merata-ratakan semua pengamatan yang relevan.
Untuk Juli, ada 3 pengamatan yaitu 0.766; 0.755 dan 0.791. Nilai yang digunakan dalam peramalan
adalah rata-rata dari 3 nilai di atas yaitu 0.771. Demikian pula dengan bulan yang lain.
Dari gambar di atas jelas bahwa untuk periode dengan permintaan tertinggi, seasonal factor nya lebih
besar dari 1, dan untuk periode dengan permintaan terendah, seasonal factor nya kurang dari 1. Dari
gambar terlihat pula bahwa proses pembuatan centered moving average 12 bulan akan menghasilkan
moving averagenya mempunyai data 1 tahun lebih sedikit dari data sebenarnya. Jadi 48 bulan dari
permintaan menghasilkan 36 bulan Moving average. Karena kita harus mempunyai demand dan rata-
rata untuk memperkirakan seasonal factor, hanya 36 perkiraan yang mungkin, 3 untuk setiap bulan dari
12 bulan.
Langkah 3 : dari proses dekomposisi adalah memperkirakan trend line. Kita dapat menggunakan data
36 bulan dari data yang terdapat dalam centered moving average 12 bulan atau 48 bulan dari data yang
terdapat dalam permintaan. Prosedur yang biasa adalah untuk menggunakan data aktual dengan sifat
seasonalnya dihilangkan. Untuk menghilangkan sifat seasonal kita membagi setiap permintaan dengan
seasonal index yang berhubungan. Metode Least Square dapat digunakan untuk mencocokkan satu
garis pada deseasonalized data.
Langkah 4 dan 5:menghasilkan peramalan yang sebenarnya. Di langkah 4, trend line untuk data
deseasonalized diekstrapolasikan ke masa yang akan datang. Di langkah 5, data yang sudah
diekstrapolasikan, direseasonalisasikan dengan mengkalikan “datum” dengan seasonal index yang
bersangkutan. Trend line diperpanjang dengan substitusi nilai x dengan jumlah periode yang akan
datang.
Memperkirakan Komponen Random
Apabila prosedur peramalan tidak bias, rata-rata error peramalan harus nol. Umumnya, frekuensi error
bernilai positif harus sesering frekuensi error bernilai negatif. Sebenarnya, sebuah peramalan yang tidak
bias diperkirakan untuk menghasilkan serangkaian error yang random, mengikuti distribusi normal,
dengan rata-rata nol. Satu cara untuk mengevaluasi kualitas peramalan adalah dengan memeriksa plot
error seiring dengan berjalannya waktu.
dapat membandingkan metode peramalan mana yang paling sesuai dengan data yang kita miliki serta
seberapa baik metode yang digunakan tersebut. Hal ini dapat diketahui dari perbandingan antara nilai-
nilai kesalahan yang dihasilkan oleh masing-masing metode. Metode yang terbaik / paling sesuai
dengan data kita akan memiliki nilai kesalahan peramalan yang paling kecil. Secara umum perhitungan
kesalahan peramalan dapat dijabarkan sebagai berikut:
ei = xi – Fi
dimana :
ei = kesalahan pada periode ke-i
xi = nilai sesungguhnya pada periode ke-i
Fi = nilai hasil peramalan pada periode ke-i
Jumlah kesalahan peramalan bukan merupakan suatu ukuran yang tepat untuk menentukan
seberapa efektif metode peramalan yang digunakan tetapi hanya merupakan ukuran bias atau selisih
bias yang dihasilkan. Jumlah kesalahan yang dihasilkan akan mendekati nilai nol pada metode-metode
peramalan regresi. Untuk menghindari masalah dimana nilai kesalahan peramalan positif menetralkan
nilai kesalahan peramalan negatif maka beberapa alternatif metode kesalahan peramalan yang banyak
digunakan adalah sebagai berikut:
e
2
i
MSE = i =1
N
2. Mean Absolute Error (MAE)
N
e i
MAE = i =1
PE t
MAPE = t =1
n
2.2.3.5. Verifikasi dan Pengendalian Peramalan (Krajewski, 2013)
Tracking Signal
Tracking signal dihitung sebagai jumlah kesalahan peramalan (running sum forecast
error/RSFE) dibandingkan dengan nilai MAD (Mean Absolute Deviation).
Secara umum, Tracking signal dituliskan sebagai berikut :
RSFE
Tracking signal (TS) =
MAD
=
(data aktual periode i - data peramalan periode i)
MAD
dimana :
MAD =
kesalahan peramalan = e i
n n
n = jumlah periode yang bersangkutan.
Nilai positif tracking signal menunjukkan bahwa data aktual masih lebih besar dibandingkan
dengan data peramalannya. Sedangkan negatif tracking signal berarti bahwa data aktual lebih kecil
dibandingkan dengan data peramalannya. Sebuah tracking signal yang baik adalah tracking signal yang
memiliki nilai RSFE yang kecil dimana jumlah kesalahan peramalan positif hampir sama jumlahnya
dengan kesalahan peramalan negatif. Dengan kata lain, sedikit penyimpangan bukanlah suatu masalah
tetapi nilai positif dan negatif dari kesalahan peramalan haruslah seimbang sehingga pusat atau titik
tengah dari tracking signal mendekati nilai nol.
Tracking Signal
Daerah
0 MAE
penerimaan
-
Lower Control Limit
Periode
Sistematika Laporan
Sistematika Laporan Modul 2 adalah sebagai berikut :
BAB I PENDAHULUAN
1.1. Tujuan Praktikum
1.2. Pembatasan Masalah
BAB II PENGOLAHAN DATA DAN ANALISIS HASIL
2.1. Plot Data Permintaan
2.2. Perhitungan Pengujian Peramalan Permintaan
2.3. Perhitungan Tracking signal
2.5. Peramalan Permintaan
2.6. Pemanfaatan Software dalam Peramalan Permintaan
BAB III KESIMPULAN DAN SARAN
3.1. Kesimpulan
3.2. Saran
Pustaka
1. Bedworth, Davis D., James E. Bailey, Integrated Production Control System : Analysis Design,
2nd ed., John Willey & Sons, 1987.
2. Fogarty, Donald W, John H. Blanckstone & Thomas R. Hoffmann, : Production & Inventory
Management, 2nd edition, South-Western Publishing Co., 1991
3. Groover, Mikell. P, Automation Production Systems and Computer Integrated Manufacturing,
2nd ed., Prentice Hall, 2001
4. Krajewski, Lee J., Larry P. Ritzman, Operations Management : Processes and Supply Chains”
10th Edition, Pearson USA., 2013
5. Makridakis, S., Stevan C. Wheelwright & Victor E. McGee, “Forecasting Methods and
Application, 2nd Edition, John Wiley & Sons, 1983
MODUL 3
PERENCANAAN KEBUTUHAN SUMBER DAYA PRODUKSI
Disusun oleh :
Emelia Sari ST. MT. PhD Hal 3.1 dari 8
Anggota Tim Integrasi
Diperiksa oleh :
Ir.Amal Witonohadi, MT No. Dokumen :
Kepala Laboratorium Sistem MP-IIP222-05/R.4
Produksi
Disetujui oleh :
Mulai berlaku :
Dr. Rina Fitriana, ST, MM.
28 Agustus 2020
Ketua Jurusan Teknik Industri
MODUL III
PERENCANAAN KEBUTUHAN SUMBER DAYA
PRODUKSI
Kata kunci : kebutuhan jumlah mesin teoritis menggunakan routing sheet, jumlah mesin
sebenarnya, jumlah operator, jumlah supervisor, kelonggaran penggunaan, kelonggaran lalu
lintas
Sebelum dibuat alternatif rencana fasilitas, sebaiknya kita dapat menjawab pertanyaan-pertanyaan
sebagai berikut :
1. Apa yang akan diproduksi?
2. Bagaimana produk tersebut diproduksi?
3. Kapan produk akan diproduksi?
4. Seberapa banyak produk akan diproduksi?
5. Untuk berapa lama produk akan diproduksi?
6. Dimana produk akan diproduksi?
Disain produk akan menentukan produk akhir (dalam dimensi, komposisi material, kemasan).
Sedangkan Disain proses akan menentukan bagaimana produk akan diproduksi. Disain skedul akan
menentukan jumlah produk serta menjadwalkan peralatan produksi. Disain fasilitas tergantung dan
input yang diperoleh berdasarkan disain produk, disain proses & disain skedul.
Jumlah Diharapkan
Jumlah Disiapkan =
1 − Persentase Skrap
Efisiensi Pabrik
Jawab :
▪ Kapasitas alat teoritis / hari = (7 x 3600) / 92,55 = 272,29 unit / hari
▪ Jumlah yang diharapkan = kapasitas produksi = 380 unit diffuser / hari
▪ Jumlah yang disiapkan = 380 / (1 – 2 %) = 387.76 unit / hari ; dengan 5 % produk cacat
bisa didaur ulang berarti dapat mengurangi jumlah yang disiapkan sebesar : ( 387.76
– 380 ) x 5 % = 7.76 x 5 % = 0.388 unit.
▪ Dengan demikian untuk jumlah yang disiapkan menjadi sebesar : 387.76 – 0.388 =
387.37 unit
▪ Produksi dengan efisiensi = 387.37 / 0.85 = 455.73 unit / hari
▪ Jumlah mesin teoritis = 455.73 / (0.87 x 272.29) = 1.92 mesin
2. Departemen Pemeriksaan :
▪ Kapasitas alat teoritis / hari = (7 x 3600) / 19.23 = 1310.45 unit / hari
▪ Jumlah yang diharapkan = 380 unit diffuser / hari (didapat dari jumlah yang disiapkan
pada Departemen Pengemasan (Departemen sesudahnya).
▪ Skrap produksi = 0 %
▪ Jumlah yang disiapkan = 380 / (1 – 0%) = 380 unit / hari
▪ Produksi dengan efisiensi = 380 / 0.85 = 447.06 unit / hari
▪ Jumlah mesin teoritis = 457.83 / (0.87 x 1310.45) = 0.40 mesin
MODUL PRAKTIKUM
MODUL IV
PERENCANAAN AGREGAT
DISUSUN OLEH : HALAMAN 4.0 DARI 23
MODUL IV
PERENCANAAN AGREGAT
Kata Kunci : perencanaan agregat, produk family dan item, model transportasi, model linier
programming, metode trial and error
Forecasting
Strategic
Planning Capacity Management
Resource
Aggregate
Requirements
Planning
Planning (RRP)
Purchase
Work Orders Rescheduling
Orders
Execution
Planning
Perencanaan agregat merupakan rencana produksi yang dinyatakan dalam kelompok produk,
dimana kelompok produk disebut Family (agregat). Pada umumnya kelompok produk tersebut
menggunakan sumber daya yang sama. Produk yang sampai di tangan konsumen disebut Item
(Bedworth, 1987).
Tujuan Perencanaan Agregat :
1. Sebagai perencanaan awal untuk perencanaan produksi lebih rinci menjadi item produk dalam
jadwal induk produksi.
2. Sebagai masukan untuk perencanaan sumber daya yang dibutuhkan.
3. Mengantisipasi fluktuasi permintaan.
Solusi:
1. Tentukan terlebih dahulu faktor konversinya. Karena produk A memiliki total hasil peramalan yang
terbesar, maka waktu baku produk A memiliki faktor konversi 1, sedangkan produk B memiliki
3
faktor konversi 1 = 1.50
2
2. Setelah mendapatkan faktor konversinya, maka harus dikalikan hasil peramalan untuk Produk A
dengan 1 dan hasil peramalan produk B dengan 1.50. Apabila hasilnya ternyata dalam bentuk
desimal maka dilakukan pembulatan ke atas.
1. Model Transportasi
Secara umum masalah transportasi digambarkan dalam bentuk jaringan, kerja dimana terdapat
m sumber dan n tujuan yang masing-masing dinyatakan sebagai node. Sedangkan rute yang
menghubungkan sumber ke tujuan digambarkan sebagai arc (anak panah). Arc(i,j) menyatakan adanya
hubungan transportasi dari sumber i ke tujuan j, pada hubungan ini diperlukan 2 informasi yaitu biaya
transportasi per-unit (cij) dan jumlah komoditi yang dikirimkan (xij). Kapasitas sumber dinyatakan
sebagai ai dan permintaan tujuan dinyatakan sebagai bj. Tujuan dari model transportasi ini adalah
menentukan jumlah variabel xij yang akan meminimumkan total biaya transportasi dengan tetap
memenuhi batasan kapasitas sumber (supply) dan permintaan tujuan.
Sumber Tujuan
A B
x 11 b1
a1 i=1 j=1
x 1n x 12
j=2 b2
a2 i=2
x 22
x 2n
x m1
x m2
bn
i=m j=n
am x mn
Aplikasi model transportasi pada perencanaan agregat, sumber merupakan sumber produksi untuk
memenuhi permintaan, seperti produksi pada waktu kerja reguler, produksi pada waktu kerja lembur,
sub-kontrak dan persediaan awal dan kebijakan produksi lainnya. Kapasitas sumber merupakan
kapasitas dalam satuan agregat untuk masing-masing sumber produksi. Sedangkan tujuan merupakan
permintaan produk dalam satuan agregat pada setiap periode permintaan. Biaya transportasi dalam
satuan agregat dinyatakan sebagai biaya produksi reguler/unit produk, biaya produksi lembur/unit
produk, biaya simpan/unit produk per-periode, harga sub-kontrak/unit produk, dan biaya stock-out/.unit
produk, biaya backorder/unit produk per-periode. Fungsi tujuan perencanaan agregat dengan model
transportasi ini adalah meminimumkan total biaya ( biaya produksi, simpan, sub-kontrak, stockout, back
order) agar semua permintaan dipenuhi. Secara rinsi dijelaskan pada Tabel 4.4 berikut.
Ke TUJUAN
Supply
Dari 1 2 . .. j . .. n
c11 c12 c1j c1n
1 x 11 . .. . .. x 1n a1
c21 c22 c2j c2n
S 2 x 21 x 22 . .. x 21 . .. x 2n a2
U ... ... ... ... ... ...
M
B ci1 ci2 cij cin
E i . .. . .. ai
R
... ... ... ... ... ...
Demand b1 b2 . .. bj . .. bn b \ a
j i
Keterangan:
1. Jumlah penawaran dan jumlah permintaan
Terdapat 2 kemungkinan dari jumlah penawaran dan permintaan:
• Masalah transportasi seimbang ( bi = a j )
m n
a = b
i =1
i
j=1
j
Dalam persoalan yang sebenarnya, batasan ini tidak selalu terpenuhi, atau kapasitas yang tersedia
mungkin lebih besar atau lebih kecil daripada jumlah yang diminta. Jika hal ini terjadi maka masalah
persoalannya disebut sebagai masalah yang tidak seimbang.
▪ Jika jumlah permintaan melebihi penawaran ( b j ai ) , maka dibuat suatu sumber dummy
yang akan menyediakan kekurangan tersebut, dengan kata lain ditambahkan baris dummy
dengan kapasitas sebanyak :
b − a
j i
▪ Sebaliknya jika jumlah persediaan melebihi jumlah permintaan( ai b j ), maka dibuat suatu
tujuan dummy untuk menyerap kelebihan tersebut, ditambahkan kolom dummy dengan
permintaan sebanyak: a − b
i j
Keterangan:
1. Biaya transportasi per unit (cij) dari sumber dummy ke seluruh tujuan adalah nol. Hal ini dapat
dipahami karena pada kenyataannya dari sumber dummy tidak terjadi pengiriman. Begitu pula
dengan biaya transportasi per unit (cij) dari semua sumber ke tujuan dummy adalah nol.
2. Jika pada suatu persoalan transportasi dinyatakan bahwa dari sumber ke - k tidak dilakukan atau
tidak boleh terjadi pengiriman ke tujuan ke-l, maka nyatakanlah ckl dengan suatu harga M yang
besarnya tak terhingga. Hal ini dilakukan agar dari k ke l itu benar-benar tidak terjadi pendistribusian
komoditi.
memberikan kenyataan bahwa jika m+n–1 kendala terpenuhi maka m+n persamaan juga akan terpenuhi
sehingga hanya terdapat m+n–1 persamaan independent yang menyatakan bahwa solusi awal hanya
memiliki m+n–1 variabel basis.
Ada beberapa metode untuk mencari solusi layak dasar awal. Tiga dari metode yang dikenal adalah :
1. Aturan sudut barat laut (Northwest Corner Rule).
Periode Permintaan
Supply
Sumber produksi 1 2 … j n
C 2C jC nC
Periode 0
Persediaan
I
awal
x11 x12 x1j x1n
Permintaan D1 D2 .. Dj Dn
Berikut ini adalah tabel matriks biaya dengan model Transportasi (Cost dalam Ribuan Rupiah ) :
Contoh PT. XYZ, saat ini perusahaan memiliki 7 orang pekerja. Waktu siklus 1 unit diambil dari waktu
baku produk yang memiliki total permintaan yang terbesar, yaitu 2 jam. Dalam 1 bulan terdapat 4
minggu dan 1 minggu terdiri dari 6 hari kerja dimana setiap harinya pekerja bekerja selama 8 jam.
Biaya persediaan untuk 1 unit per bulannya adalah Rp. 2500,-. Biaya subkontrak untuk 1 unit adalah
Rp. 30.000,- (sudah termasuk biaya bahan baku) .Upah reguler 1 pekerja tiap jam Rp. 1500,- dan upah
overtime per jam Rp. 2000,-. Biaya bahan baku per-unit produk adalah Rp.5000,-. Permintaan yang
diperkirakan disajikan pada Tabel 4.2. Tentukan perencanaan aggregat selama 6 bulan pertama untuk
mendapatkan minimasi biaya produksi.
Solusi:
Konversi permintaan pada satuan agregat:
Kapasitas sub-kontrak:
Produk A = 850 unit x 1 = 850 satuan agregat
Produk B = 100 unit x 1.50 = 150 satuan agregat
Catatan:
Sumber dari persediaan :
- untuk memenuhi permintaan periode 1, biaya = 1xRp.2.500,-/unit
- untuk memenuhi permintaan periode 2, biaya = 2xRp.2.500,-/unit
- dst
Sumber produksi Reguler periode 1:
- untuk memenuhi permintaan periode 1, biaya/unit produk = biaya produksi reguler+ biaya
bahan baku = Rp. 1500,-+ Rp.5000,-=Rp.6500,-
- untuk memenuhi permintaan periode 2, biaya = biaya produksi reguler+ biaya bahan baku +
biaya persediaan 1 periode= Rp. 1500,-+ Rp.5000,-+1xRp.2500 =Rp.9000,-
- dst
Karena tidak ada back order atau loss sales maka biaya produksi periode 2 untuk memenuhi
permintaan periode 1 tidak ada (“-“). Pada perhitungan dikenakan biaya yang relatif besar misalnya
Rp.1.000.000,-
Untuk menyelesaikan permasalahan di atas dapat digunakan software WinQSB pada subprogram
Network - Transportation
• Entering the Problem
2. Buka New Problem dari menu File atau klik icon dari tool bar untuk memulai.
3. Pada Net Spesifikasi Problem, Klik Transportation Problem pada Problem Type, klik
Minimization pada Objective Criterion, klik Spreadsheet Matrix Form pada Data Entry
Format. (lihat Gambar 4.3).
4. Isikan Problem Title, number of sources (19), number of destination (6)
Setelah data dimasukkan semua, pilih Save Problem As dari menu File atau klik icon dari tool
bar untuk menyimpan.
Isikan data biaya, kapasitas produksi (supply) dan permintaan untuk setiap periode, seperti pada Gambar
4.6. Karena kebijakan tidak memperbolehkan back order, maka biaya pada kolom biaya periode n+1
untuk memenuhi permintaan periode n diberikan biaya besar. Pada contoh ini diberikan biaya sebesar
1000, karena relatif lebih besar daripada biaya lainnya, sehingga soulusi optimal yang ditawarkan akan
menyebabkan back order tidak akan terpilih.
1. Setelah masalah telah dimasukkan, mendapatkan hasil dan atau menganalisa. Gunakan perintah
Solve the Problem dari menu Solve and Analyze atau pilih icon dari menu toolbar untuk
menjalankan program dari model yang disusun. Atau bisa juga menggunakan perintah Solve
and Display Steps – Network dari menu Solve and Analyze atau pilih icon dari menu
toolbar untuk memunculkan grafik network simplex iteration.
2. Pilih perintah dari menu Result atau klik icon dari menu toolbar untuk menunjukkan
analisa, termasuk solusi dari grafik, jarak optimalitas dan analisa what-if, dan analisa
parametric. Tabel 4.8 menunjukkan solusi untuk contoh soal diatas.
Tabel 4.8 Solusi optimal masalah perencanaan agregat
Analisis :
Tabel 4.8 menunjukkan bahwa total biaya minimum adalah Rp.123.564.000,-. Dengan perencaan
produksi sebagai berikut:
Persediaan awal 200 unit digunakan untuk memenuhi permintaan periode 1.Selain dipenuhi dari
persediaan awal, permintaan periode 1dipenuhi dari produksi reguler dengan kapasitas penuh (672 unit),
dari produksi lembur dengan kapasitas penuh (168 unit), sisanya dipenuhi dari sub-kontrak sebesar 760
unit. Kapasitas sub-kontrak adalah 1000 unit, berarti ada sejumlah 240 unit dari kapasitas sub-kontrak
yang tidak dipakai, hal ini dalam program transportasi disebut unused supply, pada pergitungan manual
k k k k k
Minimumkan C = r Pt + h At + f Rt + v Ot + c It
t =1 t =1 t =1 t =1 t =1
Dengan batasan
Pt ≤ Mt ; t = 1,2, ..., k
Ot ≤ Yt ; t = 1,2, ..., k
It = It-1+Pt+Ot-Dt ; t = 1,2, ..., k
At Pt - Pt-1 ; t = 1,2, ..., k
Rt Pt-1 - Pt ; t = 1,2, ..., k
At, Rt, It, Pt, Ot 0
Dimana :
r = Biaya produksi/unit untuk produksi waktu reguler
v = Biaya produksi/unit untuk produksi overtime
Pt = Jumlah produksi reguler pada periode t
Ot = Jumlah produksi overtime pada periode t
h = Hiring Cost
f = Layoff Cost
At = Jumlah kenaikan produksi selama penambahan tenaga kerja pada periode t
7. Setelah data dimasukkan semua, pilih Save Problem As dari menu File atau klik icon
dari tool bar untuk menyimpan data model.
Total biaya produksi sebesar Rp.5.450,- . Permintaan periode 1 sebanyak 200 unit (C8)
dipenuhi dari produksi reguler sebanyak 170 unit (P1) dari kapasitas reguler periode 1 yaitu 180 unit,
produksi overtime 30 unit (O1). Permintaan periode 2 sebanyak 50 unit dipenuhi dari produksi reguler
sebanyak 50 unit, tidak ada over time ( O2=0) dan tidak ada hire maupun layoff tenaga kerja. Permintaan
periode 3 dipenuhi dari produksi reguler sebanyak 55 unit dan overtime sebanyak 20 unit.
1. Pure Strategy
a. Changing Workforce level (Zero Inventory), berproduksi sesuai dengan jumlah peramalan,
dengan cara: dapat menambah tenaga kerja, mengurangi tenaga kerja atau lembur untuk
menghindari adanya persediaan.
b. Changing Inventory Level , berproduksi pada tingkat produksi konstan untuk menghindari
kegiatan hire dan fire. Untuk itu dilakukan penyamaan jumlah produksi berdasarkan rata-rata
permintaan dan menutupi kekurangan produksi dengan persediaan yang berasal dari produksi
periode terdahulu., sehingga dengan metoda ini dapat mengakibatkan terjadi persediaan atau
back order.
c. Subcontracting, berproduksi denganmelakukan subkontrak kepada perusahaan lainnya jika
tingkat produksi tidak mencukupi jumlah permintaan.
2. Mixed Strategy,
Berproduksi dengan menggunakan penggabungan dari metoda pure strategy.
Contoh:
PT. XYZ, saat ini perusahaan memiliki 7 orang pekerja. Waktu siklus 1 unit diambil dari waktu baku
produk yang memiliki total permintaan yang terbesar, yaitu 2 jam. Dalam 1 bulan terdapat 4 minggu
dan 1 minggu terdiri dari 6 hari kerja dimana setiap harinya pekerja bekerja selama 8 jam. Biaya untuk
merekrut 1 pekerja baru membutuhkan biaya Rp. 2.500.000,- dan untuk memberhentikan 1 pekerja
membutuhkan biaya Rp.3.000.000,-. Biaya persediaan untuk 1 unit per bulannya adalah Rp. 5000,-.
Biaya subkontrak untuk 1 unit adalah Rp. 30.000,- sedangkan biaya kehilangan pelanggan tiap 1 unit
Rp. 60.000,-. Upah reguler 1 pekerja tiap jam Rp. 1500,- dan upah overtime per jam Rp. 2000,-.
Maksimum overtime adalah 2 jam per hari. Maksimum subkontrak produk A dan B masing-masing
adalah 850 unit/bulan dan 100 unit/bulan. Data hasil peramalan permintaan produk agregat pada Tabel
4.3. Biaya bahan baku Rp. 5000,-.Tentukan perencanaan aggregat untuk mendapatkan minimasi biaya
produksi .
Waktu siklus adalah 2 jam, sesuai dengan produk yang memiliki faktor konversi 1.
Reg = waktu reguler selama periode yang diperhitungkan contoh dalam soal ini satu periode ialah satu
bulan maka waktu kerja selama satu bulan ini ialah : 8 jam x 4 minggu x 6 hari = 192 jam
OT = ialah waktu over time yang diperbolehkan selama bulan itu dalam contoh ini satu hari kerja max
2 jam ot maka : 2jam x 4 minggu x 6 hari = 48 jam.
Algoritma :
1. Tentukan permintaan (jam) = permintaan (satuan agregat) x cycle time. Pembulatan ke atas.
2. Apakah pekerja sekarang x reguler >= permintaan (jam) [ya lanjutkan ke a, jika tidak ke langkah 3].
3. Apakah pekerja sekarang x (reg + ot ) >= permintaan (jam) [ya lanjut ke 6, jika tidak ke langkah 4].
4. Cari jumlah pekerja baru = [ permintaan (jam) / (reg + ot) ]. Pembulatan ke atas.
5. Hire = jumlah pekerja baru – jumlah pekerja periode sebelumnya.
6. Tentukan waktu reguler dengan mengalikan jumlah pekerja baru dengan reg.
7. Tentukan waktu over time dengan cara permintaan dalam jam – reg.
8. Maju ke perhitungan bulan berikutnya (balik ke langkah satu)
a. Jumlah pekerja yang dibutuhkan = permintaan (jam) /reg. Pembulatan ke atas
Fakultas Teknologi Industri MP-IIP222-04/R.4
Universitas Trisakti
Modul IV Perencanaan Agregat hal 4.25 dari 23
Fire = jumlah pekerja awal – jumlah pekerja yang dibutuhkan.
9. Lanjutkan ke langkah 6.
Algoritma:
1. Tentukan permintaan dalam jam = [(permintaan dalam satuan agregat) x cycle time]. Pembulatan ke
atas.
2. Jumlah pekerja (untuk 12 bulan) = total permintaan (jam) dalam 12 periode / (12 x reg). Dilakukan
pembulatan ke atas.
3. Prod (jam) = jml pekerja x reg.
4. Prod (satuan agregat) = prod (jam) / waktu siklus. Pembulatan ke bawah.
5. Inventori / Lost Permintaan = produksi (satuan agregat ) - permintaan (satuan agregat), bila positif
maka masuk inventori jika negatif maka masuk lost permintaan.
Nb: hire atau fire hanya terjadi pada permulaan periode.
Algoritma:
1. Tentukan permintaan (satuan agregat yang paling kecil) untuk produksi satuan agregat selama 12
periode.
2. Produksi (jam) = produksi satuan agregat x waktu siklus. Pembulatan ke atas.
3. Jumlah pekerja = produksi ( jam ) / reg. Pembulatan ke atas.
4. Subkontrak = permintaan ( satuan agregat ) - produksi ( satuan agregat ).
Nb: hire atau fire hanya terjadi pada permulaan periode.
2.Mixed Strategy
Sedangkan jika diinginkan menggunakan Mixed Strategy dengan pembatasan jumlah subkontrak
adalah 1000 satuan agregat tiap bulan, maka perhitungannya adalah:
Total Biaya
224.088.000
Algoritma:
1. Tentukan permintaan (jam) untuk satu tahun = permintaan (satuan agregat) x waktu siklus.
2. Apakah : pekerja sekarang x reguler + (inventori x waktu siklus) >= permintaan (jam) [jika ya maka
pekerja baru = pekerja awal dan lanjut ke 6, jika tidak ke langkah 3].
3. Apakah : pekerja sekarang x (reg + ot ) +(inventori x waktu siklus) >= permintaan (jam) [jika ya
maka pekerja baru = pekerja awal dan lanjut ke 6, jika tidak ke langkah 4].
4. Apakah : [ pekerja sekarang x (reg + ot ) + (inventori x waktu siklus) + max subcontract (jam) ] >=
permintaan (jam) [jika ya maka pekerja baru = pekerja awal dan lanjut ke 6, jika tidak ke langkah 5
].
5. Cari jumlah pekerja baru = [permintaan (jam) – (inventori x waktu siklus) – max subcontract ( jam
)] / (reg + ot). Pembulatan ke atas.
6. Tentukan waktu reguler dengan mengalikan jumlah pekerja baru dengan reg.
7. Jika waktu reguler > dari permintaan (jam) tentukan inventori dengan cara mengurangi waktu
reguler dengan permintaan(jam) / waktu siklus. Pembulatan ke bawah. Lanjutkan ke langkah 10.
Jika hasil inventori periode sekarang negatif (-) maka nilai inventori periode sekarang = 0, lanjut
langkah 8. Jika hasil inventori periode sekarang positif(+), lanjut ke langkah 10.
9. Tentukan waktu OT dengan cara jumlah pekerja dikalikan dengan max over time.
Jika jumlah OT dengan waktu reguler dan dengan (inventori sebelumnya x waktu siklus) lebih
besar dari permintaan (jam) maka kurangi waktu OT sehingga jumlahnya dengan waktu reguler dan
dengan (inventori sebelumnya x waktu siklus) = permintaan (jam); lanjutkan ke langkah 10 .
Jika jumlah OT dengan waktu reguler dan dengan (inventori sebelumnya x waktu siklus) lebih kecil
dari permintaan dalam jam lanjut ke langkah 11.
10. Tentukan Subcontract = permintaan (satuan agregat) – inv (satuan agregat) –
waktureguler ( jam) + OT ( jam)
waktusiklus
4.6. Pustaka
1. Bedworth, Davis D., James E. Bailey, Integrated Production Control System : Analysis Design,
2nd ed., John Willey & Sons, 1987.
2. Fogarty, Donald W, John H. Blanckstone & Thomas R. Hoffmann, : Production & Inventory
Management, 2nd edition, South-Western Publishing Co., 1991
3. Groover, Mikell. P, Automation Production Systems and Computer Integrated Manufacturing,
2nd ed., Prentice Hall, 2001
4. Narasimhan, Seetharama L., D. W. McLeavey, P.J. Billington, Production Planning & Inventory
Control, 2nd edition, PHI, 1995 (2d)
5. Sipper, Danile, Robert L. Bulfin, “Production : Planning, Control and Integration”, McGraw-Hill
Companies, Inc., !997
6. Taha, A. Hamdy, Operation Research : An Introduction, 7th edition, Prentice Hall, New Jersey,
2003
MODUL PRAKTIKUM
MODUL V
PROSES DISAGREGASI, ROUGH-CUT CAPACITY
PLANNING (RCCP), MATERIAL REQUIREMENT PLANNING
(MRP), DAN CAPACITY REQUIREMENT PLANNING (CRP)
MODUL V
PROSES DISAGREGASI, ROUGH-CUT CAPACITY
PLANNING (RCCP), MATERIAL REQUIREMENT
PLANNING (MRP) DAN CAPACITY REQUIREMENT
PLANNING (CRP)
Kata Kunci : produk family dan item, proses disagregasi, jadwal induk produksi, rough-cut capacity
planning, lead time, lot size, routing file, work center master file, item master record, MRP, CRP.
• Fungsi tujuan :
hi xi Si
Min C = + K ij Dij ,t
iz 2 xi ji
Kendala :
x
iz
i = x*
xi Li
xi U i
Li = Max 0, K ij ( Dij ,t − I ij ,t −1 ,+ Bij )
ji
n−1
U i = K ij ( Dij ,t + k ) − I ij ,t −1 ,+ Bij ) ]
Si j= ksetup
i Biaya =0 untuk memproduksi famili i
• Bila U
iz
i x* maka produksi di atas upper bound, dan ini menyebabkan terjadi inventory. Bila
biaya inventory sama untuk semua famili, maka kuantitas produksi masing-masing famili adalah
(agar biaya inventory terdistribusi secara adil):
x*U i
yi =
*
U iiz
• Bila L
iz
i x* maka inventory akan lebih rendah dari safety stock sehingga timbul biaya stock
out. Bila biaya stockout konstan, maka kuantitas produksi masing-masing famili adalah (agar
backorder risk terdistribusi secara adil):
x*U i
y *i =
U i
iz
L x U
iz
i
*
iz
i
1. Untuk setiap famili i yang sedang diproduksi, tentukan jumlah perioda N sehingga dapat
dihitung
N
yi* K ij Dij ,n + Bij − I ij ,t −1
ji n =1
2. Hitung
N
Ei K ij Dij ,n + Bij − I ij ,t −1 − yi*
ji n =1
3. Untuk setiap item dalam famili i, hitung kuantitas produksi
N Ei Dij , N
yij* = Dij ,n + Bij − I ij ,t −1 −
n =1 K
ji
ij Dij , N
Bila yij* 0 untuk item manapun, misal j=g, maka nyatakan yig* = 0 . Keluarkan item g dari
famili tersebut, dan kurangkan sebesar KijDig,N dari penyebut persamaan di atas. Ulangi
Langkah 3.
Hasil disagregasi ini menjadi jadwal induk produksi (Master Production Schedule) untuk
produk jadi yang dinyatakan dalam jumlah yang akan diproduksi dan kapan akan diproduksi
(Bedworth, 1987).
Selanjutnya beban sumber dibandingkan dengan kapasitas yang tersedia, apakah underload
atau overload. Jika overload, kapasitas harus ditambah atau jadwal induk produksi harus dikurangi.
RCCP sangat penting bagi MPS, karena RCCP digunakan untuk memberikan peringatan apabila
kapasitas sumber tidak mencukupi (Fogarty, 1991).
Pendekatan yang digunakan untuk pengecekan kapasitas Bill Of Labour. Metode Bill Of
Labour menggunakan data yang rinci mengenai waktu baku setiap produk pada sumber-sumber
utama. Bill Of Labour merupakan suatu daftar yang berisi jumlah tenaga kerja yang digunakan untuk
memperkirakan kebutuhan kapasitas untuk suatu item tertentu.dan dapat digunakan kelompok item
dalam satu family.
Input yang dibutuhkan dalam teknik Bill Of Labour, yaitu Jadwal Induk Produksi dan Bill Of
Labour item produk di setiap work centre.
• Bill of labor adalah total waktu operasi yang dibutuhkan untuk memproduksi satu unit
produk, yang diperoleh dari jumlah waktu proses pada masing-masing stasiun kerja (operasi).
n
Kapasitas dibutuhkan :
a
k =1
b
ik kj i, j
P1 P2 T1 T2
WC1 .a11 .a12 .b11 .b12
P1
WC2 .a21 .a22 .b21 .b22
P2
T1 T2
WC1 .C11 .C12
RCCP ; c11=a11b11+a12b21
n c12=a11b12+a12b22
cij = aik bkj c21=a21b11+a22b21
k =1 c22=a21b12+a22b22
P1 P2 T1 T2
WC1 0,3 0,2 100 200
P1
WC2 1,0 0,7 300 400
P2
T1 T2
WC1 .90 140
Jika pada peramalan dan agregat berfokus pada independent demand maka pada MRP juga
akan berfokus pada dependent demand.
Oleh karena itu dalam membuat MRP kita harus menjabarkan dependent demand.
Material
Product Requirements Inventory
Structure Master
Planning
File File
B) (1) C) (2)
Keterangan :
Satu unit A terdiri dari satu unit B dan 2 unit C.
Satu unit B terdiri dari 1 unit D dan 1 unit E.
Satu unit C terdiri dari 1 unit F dan 2 unit G.
dimana:
PP = Part period (unit)
t = periode ke-t
T = periode awal dimana lot tentatif mulai dihitung
L = periode terakhir yang kebutuhannya termasuk dalam lot tentatif.
dt = kebutuhan pada periode t.
Di mana :
s = biaya pesan
h = biaya simpan
dt = kebutuhan pada periode t
T = periode awal dimana lot kumulatif mulai dihitung
L = periode terakhir yang kebutuhannya termasuk dalam lot kumulatif
J = jumlah lot kumulatif tiap periode
t = periode ke – t
5. Sekarang, T=L. Jika akhir dari perencanaan telah dicapai, langkah pembuatan selesai. Jika belum
kembali ke langkah 1.
dimana :
C = biaya pesan
h = biaya simpan
Rk = kebutuhan pada periode t
t = periode ke-t
T = periode yang bersangkutan dimana penambahan pesanan mulai dihitung
P = jumlah periode yang kebutuhannya termasuk dalam penambahan pesanan
L = periode terakhir yang kebutuhannya termasuk dalam penambahan pesanan
Rumus untuk memilih T yaitu meminimasi Total Holding Cost yaitu dievaluasi dengan penambahan
nilainya sampai :
TotalHoldingCost ( L + 1) TotalHoldingCost ( L + 1)
L +1 L
Contoh Soal
Diketahui : Biaya pembelian per unit = Rp 100.000,00
Biaya pemesanan = Rp 500.000,00
Biaya simpan = Rp 60.000,00/unit/tahun
Tabel 5. 2 Data Demand 12 Periode
Periode 1 2 3 4 5 6 7 8 9 10 11 12
Demand 30 40 25 35 50 70 40 20 40 50 60 30
4 35 35 0 0 500000 500000
5 50 85 250000 250000 750000 375000*
6 70 155 700000 950000 1450000 483333,33
6 70 70 0 0 500000 500000
7 40 110 200000 200000 700000 350000
8 20 130 200000 400000 900000 300000*
9 40 170 600000 1000000 1500000 375000
9 40 40 0 0 500000 500000
10 50 90 250000 250000 750000 375000
11 60 150 600000 850000 1350000 450000
11 60 60 0 0 500000 500000
12 30 90 150000 150000 650000 325000*
Keterangan : * = Ongkos Minimal
Penyimpanan perbulan = 60000/12 = 5000
Inventory cost = PPB (n) * penyimpanan perbulan
Untuk perhitungan PPB(n) lihat pada algoritma metode PPB (Part Period Balancing)
Total holding cost = biaya pemesanan + cum. Inventory cost (n)
Kita lihat pada periode pertama sampai dengan ke empat cost per periode berangsur-angsur
menurun. Perhitungan dilanjutkan terus bila cost per periode terus menurun. Bila kemudian cost per
periode meningkat seperti pada periode ke lima maka pilih cost per periode yang terkecil. Cum
demand pada cost periode yang terkecil itu kita jadikan lot pemesanan yang pertama. Special case
pada periode 11 dan 12 kita lihat cost per periode belum meningkat tapi periode sudah habis. Maka
langsung pilih cost per periode yang paling kecil.
Sehingga MRP berbentuk :
Tabel 5. 4 Tabel MRP Terbentuk
Periode -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12
Net Requirement 30 40 25 35 50 70 40 20 40 50 60 30
Projected On Hand 65 25 0 50 0 60 20 0 50 0 30 0
Planned Order
Receipt 95 85 130 90 90
Planned Order
Release 95 85 130 90 90
Biaya Pemesanan 5*500000 = 2500000
Biaya Penyimpanan (65+25+50+60+20+50+30)*5000 = 1500000 +
Total Biaya 4000000
Selesaikan
periode Semua periode terhitung
berikutnya
Routing file untuk setiap work center dapat dilihat pada tabel berikut.
Tabel 5. 6. Routing file untuk setiap work center
Part Work center Setup Time (menit) Run Time (menit)
A 1 10 1.5
B 1 15 0.5
2 12 2.5
Berdasarkan data yang telah tersedia diatas, maka proses pengerjaan CRP dapat dimulai sebagai
berikut :
1. Menentukan total waktu setup di setiap work center
Tabel 5. 7. Total waktu setup di setiap work center
Part -2 -1 0 1 2 3 4 5 6 7 8 9 10 11
WC1 A 10 10 10 10 10 10 10 10 10 10 10 10
B 15 15 15 15 15 15 15 15 15 15 15 15
Total 15 15 25 25 25 25 25 25 25 25 25 25 10 10
WC2 A
B 12 12 12 12 12 12 12 12 12 12 12 12
Total 12 12 12 12 12 12 12 12 12 12 12 12
Keterangan :
Masukkan data-data waktu setup untuk setiap work center berdasarkan MRP yang telah dibuat.
Kemudian untuk part yang mempunyai tempat operasi lebih dari satu work center, maka waktu setup
untuk work center yang kedua dimasukkan satu periode lebih maju dibandingkan work center
sebelumnya.
5.6. Pustaka
1. Bedworth, Davis D., James E. Bailey, Integrated Production Control System : Management,
Analysis Design, 2nd ed., John Willey & Sons, 1987.
2. Chang, Yih-Long, WinQSB : Decision Support Software for MS/OM, John Wiley & Sons, Inc.,
1998.
3. Fogarty, Donald W, John H. Blanckstone & Thomas R. Hoffmann, Production & Inventory
Management, 2nd Ed, South-Western Publishing Co, 1991
4. Krajewski, Lee J., dan Larry P. Ritzman, Operation Management : Strategy and Analysis, 6th
Edition, Prentice Hall, 2002.
5. Narasimhan, Seetharama L., D.W. McLeavey, dan P.J. Billington, Production Planning &
Inventory Control, 2nd ed, PHI, 1995.
MODUL VI
PEN JADWALAN MESIN
6.1. Tujuan Praktikum ...............................................................................................................6.1
6.2. Teori Singkat ......................................................................................................................6.2
6.2.1. Definisi Penjadwalan ......................................................................................................... 6.2
6.2.2. Tujuan Penjadwalan (Scheduling) ..................................................................................... 6.2
6.2.3. Istilah dan Kriteria ............................................................................................................. 6.3
6.2.4. Permasalahan Penjadwalan ................................................................................................ 6.4
6.2.5. Klasifikasi Penjadwalan..................................................................................................... 6.4
6.2.6. Penjadwalan Flow Shop..................................................................................................... 6.8
6.2.7. Penjadwalan Job Shop ....................................................................................................... 6.9
6.2.8. Job Shop Sequencing ......................................................................................................... 6.9
6.3. Alat, Bahan dan Data ........................................................................................................6.15
6.4. Prosedur Pelaksanaan Praktikum ......................................................................................6.15
6.5. Sistematika Laporan..........................................................................................................6.16
6.6. Pustaka ............................................................................................................................. 6.16
MODUL VII
PENYEIMBANGAN LINI
7.1. Tujuan Praktikum ...............................................................................................................7.1
7.2. Teori Singkat ......................................................................................................................7.2
7.2.1. Definisi Line Balancing ..................................................................................................... 7.2
7.2.2. Permasalahan Keseimbangan Lintasan Produksi ............................................................... 7.2
7.2.3. Terminologi Line Balancing .............................................................................................. 7.4
7.2.4. Langkah-Langkah dalam Line Balancing .......................................................................... 7.7
7.2.5. Metode Keseimbangan Lini Produksi ................................................................................ 7.7
7.2.6. Metode Heuristic ............................................................................................................... 7.7
7.2.6.1.Reversed Ranked Positional Weight Method (Reversed RPW) ................................ 7.8
v
7.2.6.2.Moddie-Young Method ............................................................................................ 7.11
7.2.6.3.COMSOAL (Computer Method for Sequencing Operations for Assembly Lines)
……..…………………………………………………………………………………..7.14
7.2.6.4.Kilbridge-Wester Method ....................................................................................... 7.17
7.2.7. Mixed Model Assembly Lines .......................................................................................... 7.20
7.3. Alat, Bahan dan Data ........................................................................................................7.27
7.4. Prosedur Praktikum ...........................................................................................................7.27
7.5. Sistematika Laporan..........................................................................................................7.28
7.6. Pustaka ............................................................................................................................. 7.28
MODUL VIII
SIMULASI LANTAI PRODUKSI
8.1. Tujuan Praktikum ...............................................................................................................8.1
8.2. Teori Singkat ......................................................................................................................8.2
8.2.1. Simulasi ............................................................................................................................. 8.2
8.2.2. Elemen Dasar Model ......................................................................................................... 8.2
A. Location (lokasi) ............................................................................................................ 8.2
B. Entities (bahan/produk) .................................................................................................. 8.3
C. Arrivals (kedatangan) ..................................................................................................... 8.3
D. Processing (proses) ......................................................................................................... 8.4
8.2.3. Menjalankan Simulasi ....................................................................................................... 8.4
8.2.4. Elemen Dasar Lanjutan...................................................................................................... 8.8
A. Path Network ................................................................................................................. .8.8
B. Resources ....................................................................................................................... 8.9
C. Move Logic .................................................................................................................. 8.11
D. Move For ...................................................................................................................... 8.11
E. Move On ...................................................................................................................... 8.11
F. Move With ................................................................................................................... 8.11
G. Conveyor ...................................................................................................................... 8.14
H. Queue ........................................................................................................................... 8.16
I. Statemen Group/Ungroup ............................................................................................ 8.18
J. Statemen Joint .............................................................................................................. 8.19
K. Statemen Load/Unload ................................................................................................. 8.20
L. Statemen Combine........................................................................................................ 8.22
8.2.5. Elemen Logika ................................................................................................................ 8.23
A. Variabel ........................................................................................................................ 8.23
vi
B. Shift & Break ............................................................................................................... 8.25
8.2.6. Uji Distribusi Statistik menggunakan software Stat::Fit .................................................. 8.25
8.2.7. Uji Validasi Model .......................................................................................................... 8.26
8.3. Alat, Bahan dan Data ........................................................................................................8.27
8.4. Prosedur Pelaksanaan Praktikum ......................................................................................8.27
8.5. Sistematika Laporan..........................................................................................................8.28
8.6.Pustaka…………………………………..……………………………………………………8.28
MODUL IX
OTOMASI SISTEM PRODUKSI
9.1. Tujuan Praktikum .............................................................................................................. 9.1
9.2. Teori Singkat ..................................................................................................................... 9.2
9.2.1. Otomasi dan Robotika ....................................................................................................... 9.2
9.2.1.1.Pengenalan Otomasi.................................................................................................. 9.2
9.2.1.2.Jenis-jenis Otomasi ................................................................................................... 9.2
9.2.1.3.Elemen Dasar dari sistem terotomasi ........................................................................ 9.3
9.2.1.4.Power Untuk Menyelesaikan Proses Otomasi ........................................................... 9.3
9.2.1.5.Power Untuk Suatu Proses ........................................................................................ 9.3
9.2.1.6.Power untuk Otomasi ................................................................................................ 9.4
9.2.1.7.Program Intruksi ....................................................................................................... 9.5
9.2.2. Sistem Kontrol ................................................................................................................... 9.6
9.2.3. Fischer Teknik ................................................................................................................... 9.8
9.2.3.1.Pengenalan Fischer Teknik ....................................................................................... 9.8
9.2.3.2.Actuator .................................................................................................................... 9.8
9.2.3.3.Controller .................................................................................................................. 9.9
9.2.3.4.Pneumatic ............................................................................................................... 9.10
9.2.3.5.Sistem Kerja Switch ................................................................................................ 9.10
9.2.4. Menu Perintah Software ROBOPRO ............................................................................... 9.11
9.2.4.1.Menu Utama ........................................................................................................... 9.13
9.2.4.2.Basic Elemen .......................................................................................................... 9.14
9.2.4.3.Contoh Program Level 1 ......................................................................................... 9.15
9.2.4.4.Subprogram (Level 2) ............................................................................................. 9.17
9.2.4.5.Menu Utama Level 2............................................................................................... 9.18
9.2.4.6.Basic Element Level 2 ............................................................................................ 9.18
9.2.4.7.Pembuatan Subprogram .......................................................................................... 9.19
9.2.5. Arduino ........................................................................................................................... 9.21
vii
9.2.6. Part Programming .......................................................................................................... 9.23
9.2.6.1.NC Part Programming............................................................................................ 9.23
9.2.6.2.Prinsip mesin NC .................................................................................................... 9.24
9.2.6.3.Pemrograman NC.................................................................................................... 9.25
9.2.7. Parameter dan Kondisi Pemesinan ................................................................................... 9.33
9.2.7.1.Facing ............................................................................................................................. 9.34
9.2.7.2.Turning ........................................................................................................................... 9.34
9.2.7.3.Drilling............................................................................................................................ 9.35
9.2.7.4.Boring ............................................................................................................................. 9.36
9.2.7.5.Milling ............................................................................................................................ 9.36
9.2.7.6.Grinding .......................................................................................................................... 9.37
9.3. Alat Dan Bahan ................................................................................................................ 9.37
9.4. Prosedur Pelaksanaan Praktikum ..................................................................................... 9.38
9.5. Sistematika Laporan......................................................................................................... 9.39
9.6.Pustaka................................................................................................................................... 9.39
viii
DAFTAR GAMBAR
ix
Gambar 8. 15 Grafik Window ..........................................................................................................8.15
Gambar 8. 16 Layout Conveyor........................................................................................................8.15
Gambar 8. 17 Dialog Box Conveyor.................................................................................................8.15
Gambar 8. 18 Conveyor Option ........................................................................................................8.16
Gambar 8. 19 Model layout untuk contoh 4 ......................................................................................8.17
Gambar 8. 20 Model Location untuk contoh 4 .................................................................................8.17
Gambar 8. 21 Model Conveyor Option untuk contoh 4 ....................................................................8.17
Gambar 8. 22 Proses dan routing untuk contoh 4 .............................................................................8.17
Gambar 8. 23 Group/Ungroup ..........................................................................................................8.19
Gambar 8. 24 EntA di-join ke EntB ..................................................................................................8.19
Gambar 8. 25 Process and Routing untuk Join .................................................................................8.20
Gambar 8. 26 Logika joint ................................................................................................................8.20
Gambar 8. 27 Load/Unload ..............................................................................................................8.21
Gambar 8. 28 Proses dan Routing untuk Load/Unload .....................................................................8.21
Gambar 8. 29 Combine .....................................................................................................................8.22
Gambar 8. 30 Proses dan Roting untuk Combine .............................................................................8.22
Gambar 8. 31 PPO untuk contoh 5 ...................................................................................................8.23
Gambar 8. 32 Layout Location untuk contoh 5 .................................................................................8.24
Gambar 8. 33 Variabel ......................................................................................................................8.24
Gambar 8. 34 Processing untuk contoh 5..........................................................................................8.25
x
Gambar 9. 15 Pushbutton.................................................................................................................9.14
Gambar 9. 16 Phototransistor ...........................................................................................................9.15
Gambar 9. 17 Reed contact ..............................................................................................................9.15
Gambar 9. 18 Toolbar Project ...........................................................................................................9.19
Gambar 9. 19 New Project ................................................................................................................9.19
Gambar 9. 20 Merangkai Blok-Blok.................................................................................................9.20
Gambar 9. 21 Diagram Pemograman ................................................................................................9.21
Gambar 9. 22 Coulomn Type Robot .................................................................................................9.22
Gambar 9. 23 Program control pertama (level 1) ..............................................................................9.23
Gambar 9. 24 Menu Utama...............................................................................................................9.23
Gambar 9. 25 Contoh Tampilan Program Level 1 ............................................................................9.26
Gambar 9. 26 Tampilan program level 2 ..........................................................................................9.27
Gambar 9. 27 Menu utama dan basic elemen level 2 ........................................................................9.27
Gambar 9. 28 Basic Element level 2 .................................................................................................9.28
Gambar 9. 29 Toolbar Subprogram I/O ............................................................................................9.29
Gambar 9. 30 New Subprogram .......................................................................................................9.30
Gambar 9. 31 Contoh Program Entry untuk Subprogram .................................................................9.30
Gambar 9. 32 Subprogram Pada Main Program ...............................................................................9.31
Gambar 9. 33 Sistem NC ..................................................................................................................9.33
Gambar 9. 34 Kaedah tangan kanan (sistem koordinat) ....................................................................9.34
Gambar 9. 35 Sistem koordinat mesin bubut ....................................................................................9.34
Gambar 9. 36 Sistem koordinat mesin drill.......................................................................................9.35
Gambar 9. 37 Sistem koordinat mesin milling ..................................................................................9.35
Gambar 9. 38 Punched Card .............................................................................................................9.36
Gambar 9. 39 Form Penulisan Kode .................................................................................................9.36
xi
DAFTAR TABEL
Tabel 7. 1 Contoh Soal Elemen Kerja dengan Waktu dan Predecessornya .........................................7.8
Tabel 7. 2 Metode Reversed RPW sebelum dan sesudah diurutkan ....................................................7.9
Tabel 7. 3 Susunan stasiun kerja berdasarkan bobot RPW ...............................................................7.10
Tabel 7. 4 Susunan Elemen Kerja Yang Dibalik ...............................................................................7.10
Tabel 7. 5 Susunan Elemen Kerja menurut LCR ..............................................................................7.12
Tabel 7. 6 Matriks P dan F ................................................................................................................7.13
Tabel 7. 7 Elemen Kerja 7 Dipindah Dari Stasiun IV Ke Stasiun V. ................................................7.13
Tabel 7. 8 Pemindahan Elemen Kerja 9 dari Stasiun V ke Stasiun VI ..............................................7.14
Tabel 7. 9 Proses Iterasi-Iterasi Dari Metode COMSOAL................................................................7.15
Tabel 7. 10 Proses Iterasi-Iterasi Dari Metode COMSOAL (lanjutan) .............................................7.16
Tabel 7. 11 Susunan stasiun kerja menurut COMSOAL...................................................................7.16
Tabel 7. 12 Elemen Kerja Yg Disusun Berdasarkan Kolom .............................................................7.18
Tabel 7. 13 Hasil Perhitungan ...........................................................................................................7.19
Tabel 7. 14 Rasio Minimum Untuk Elemen Pekerjaan Pada Model A dan Model B ........................7.22
Tabel 7. 15 Total Waktu untuk Setiap Elemen pada Masing-masing Model ....................................7.22
Tabel 7. 16 Eleman kerja disusun dalam kolom metode Kilbrigde & Wester ...................................7.23
Tabel 7. 17 Elemen pada Stasiun dengan Metode Kilbridge & Wester .............................................7.23
Tabel 7. 18 Nilainya minimum untuk model A.................................................................................7.25
xii
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS TRISAKTI
MODUL PRAKTIKUM
MODUL VI
PENJADWALAN MESIN
MODUL VI
PENJADWALAN MESIN
• Hasil penjadwalan haal aktif dan jadwal non delay
6.1. TUJUAN PRAKTIKUM
1. Memberikan pemahaman mengenai cara melakukan penjadwalan pada proses
permesinan untuk beberapa kondisi lantai produksi.
2. Memberi pemahaman bagaimana melaksanakan proses produksi sesuai dengan hasil
penjadwalan.
Long Range
(Capacity Planning)
D
E
M
A
Operational Planning N
D
T M
I A
M N
E A
G
Shop Floor Control E
Scheduling : M
- Daily Production Schedules E
- Resource Schedules N
(Machine, Tooling, Material Receipts) T
- Preventive Maintanances Schedules
2. Mengurangi persediaan barang setengah jadi atau mengurangi sejumlah pekerjaan yang
menunggu dalam antrian ketika sumber daya yang ada masih mengerjakan tugas yang
lain.
3. Mengurangi kelambatan pekerjaan yang mempunyai saat tenggat (due date) tertentu,
sehingga akan meminimasi penalti cost (biaya keterlambatan)
4. Membantu pengambilan keputusan mengenai perencanaan kapasitas pabrik dan jenis
kapasitas yang dibutuhkan, sehingga penambahan biaya yang mahal dapat dihindarkan.
sesudah saat tenggat dan kelambatan negatif (earliness) jika diselesaikan sebelum saat
tenggat. Simbol kelambatan ini adalah Li
Li = Ci – di
• TARDINESS (KELAMBATAN POSITIF)
Merupakan lateness positif. Jika suatu pekerjaan mempunyai lateness negatif, maka Ti = 0,
tetapi jika positif, maka Ti = Li
• EARLINESS (KELAMBATAN NEGATIF)
Saat penyelesaian terlalu awal (sebelum due date atau saat tenggat), disebut juga lateness
negative dan disimbolkan dengan Ei.
• MAKESPAN (Cmax)
Adalah interval waktu yang dibutuhkan untuk memroses semua komponen pada seluruh
operasi yang dijadwalkan sejak saat mulai sampai saat komponen terakhir selesai diproses.
• SLACK (KELONGGARAN)
Selisih antara waktu yang tersisa untuk menyelesaikan suatu tugas dengan waktu yang
dibutuhkan untuk memroses pekerjaan tersebut.
Jika jadwal dalam pendekatan forward scheduling dimulai pada t = 0, dan due date (saat
tenggat) dianggap sebagai maksimum waktu setelah jadwal dimulai, maka slack dihitung
sebagai berikut:
SLi = di - ti
Aturan SPT (Shortest Processing Time) untuk meminimumkan Flow Time rata-
rata pada 1 processor.
t[1] t[ 2] ... t[ n ]
1
Fs = ( F[1] + ... + F[ n ] )
MFT = n
1
MFT = (n.t[1] + (n − 1).t[ 2] + ... + 2.t[ n −1] + t[ n ] )
n
Minimasi Flow Time rata-rata dengan aturan SPT, juga meminimasi Lateness
rata-rata, Waiting Time rata-rata dan jumlah rata-rata pekerjaan yang menunggu
sebagai persediaan work in-process.
• Teorema 2:
o Aturan WSPT (Weighted SPT) untuk meminimasi Weighted Flow Time
rata-rata pada sebuah mesin tunggal
o Merupakan variasi dari aturan SPT dengan w = pembobotan nilai
kepentingan pada setiap pekerjaan
Untuk penjadwalan n pekerjaan pada 1 mesin (processor) dimana setiap pekerjaan i
memiliki nilai/bobot kepentingan wi, Weighted Mean Flow Time dengan nilai minimum
diperoleh jika penjadwalan dilakukan sesuai:
t[1] t[ 2 ] t[ n ]
...
w[t ] w[ 2] w[ n ]
n
w F t t
WMFT = Fw, s = t =1
n
w
t =1
t
• Teorema 3:
Aturan SPT untuk minimasi rata-rata Lateness pada 1 processor.
Pada penjadwalan n pekerjaan pada 1 processor, minimasi rata-rata lateness diperoleh
dengan menyusun jadwal mengikuti:
t[1] t[ 2] ... t[ n ]
1 n
Ls = ( Fi − d i )
n i =1
1 n 1 n
=
n i =1
Fi − d i = Fs − d s
n i =1
Keterangan:
d s = rata-rata saat tenggat yang bernilai konstan. Jadi minimasi Ls, diperoleh dengan
minimasi Fs, mengikuti aturan SPT.
• Teorema 4:
Aturan EDD untuk minimasi Lateness maksimum pada 1 processor.
Pada penjadwalan n pekerjaan pada 1 processor, Lateness atau Tardiness pekerjaan
maksimum dapat diminimasi dengan urutan pekerjaan sesuai dengan EDD, dimana :
d1 d 2 ... d n
• Teorema 5
Algoritma Hudgson untuk meminimasi jumlah tardy job (pekerjaan terlambat)
Mulai
Ya
Dari Pekerjaan n
Pilih Waktu Proses Terlama
Selesai
o Langkah 1: Jadwalkan semua pekerjaan sesuai aturan EDD. Jika jumlah pekerjaan
tardy nol atau satu, solusi optimal. Jika tidak, lanjut ke langkah 2
o Langkah 2: Mulai dari urutan EDD yang paling awal dan seterusnya. Tentukan job
yang terlambat. Jika tidak ada lagi job yang terlambat. Lanjutkan ke
langkah 4. Jika sebaliknya lanjutkan ke langkah 3.
o Langkah 3: Seandainya job yang terlambat (tardy) pada posisi i dalam urutan. Amati
job pertama dalam urutan dan tentukan job yang memiliki waktu proses
pengerjaan paling lama. Keluarkan job dari urutan. Kembali ke langkah
2.
o Langkah 4: Tempatkan urutan job yang dikeluarkan pada urutan terakhir sesuai
dengan urutan keluarnya.
• Teorema 6:
o Aturan EDD untuk meminimasi Mean Tardiness pada sebuah mesin
tunggal.
o Jika aturan EDD menghasilkan satu atau tidak ada sama sekali job yang
terlambat, maka ini berarti EDD menghasilkan minimasi mean tardiness.
ditugaskan pada suatu pusat kerja. Sedangkan pada flow shop tidak terjadi permasalahan
seperti diatas karena keseragaman output yang diproduksi untuk persediaan. Prioritas order
pada flow shop dipengaruhi terutama pada pengirimannya dibandingkan tanggal
pemrosesan.
Job dengan waktu proses terpendek akan diproses lebih dahulu, demikian berlanjut untuk
job yang waktu prosesnya terpendek kedua. Aturan SPT ini tidak memperdulikan due date
maupun kedatangan order baru.
Step 1. Tentukan t=0, dan kemudian mulai dengan PS0 sebagai jadwal parsial nol. Tentukan
seluruh operasi tanpa predecessor sebagai S0.
* = min jS j
Step 2. Tentukan t dan mesin m* yaitu mesin tempat * dapat direalisasikan
Step 3. Untuk setiap operasi j St yang membutuhkan mesin m* dan berlaku j > *, buat
jadwal parsial baru dengan menambahkan operasi j pada PSt dengan saat mulai operasi pada j
Step 4. Untuk setiap jadwal parsial baru PSt+1, yang dihasilkan pada Step 3, perbaharui (up-
date) set data berikut:
– Keluarkan operasi j dari St
– Tambahkan suksesor langsung operasi j ke dalam St+1
– Naikkan nilai t dengan 1
Step 5. Untuk setiap PSt+1 yang dihasilkan pada Step 3, kembali ke Step 2. Lanjutkan langkah-
langkah ini sampai suatu jadwal aktif dihasilkan.
j *
Contoh:
Tabel 6.1. Waktu Proses dan Routing
Waktu Proses Routing
Operasi 1 Operasi 2 Operasi 3 Operasi 1 Operasi 2 Operasi 3
Job J1 4 3 2 Job J1 1 2 3
Job J2 1 4 4 Job J2 2 1 3
Job J3 3 2 3 Job J3 3 2 1
Job J4 3 3 1 Job J4 2 3 1
Fakultas Teknologi Industri MP-IIP222-06/R.4
Universitas Trisakti
Modul VI Penjadwalan Mesin hal 6.14 dari 17
t untuk Job 4 operasi 3 adalah 1 satuan waktu dan dikerjakan di mesin 1, dinotasikan sebagai
berikut t431 = 1 satuan waktu.
Tabel 6.2. Jadwal Aktif
Jadwal aktif pada Tabel 6.2 menghasilkan makespan untuk masing-masing mesin secara
berurutan yaitu 12, 9 dan 15 dengan urutan pengerjaan job seperti terlihat pada Gambar 6.7.
Step 3. Untuk setiap operasi j S t yang membutuhkan mesin m* dan berlaku j = * , buat
jadwal parsial baru dengan menambahkan operasi j pada PSt dengan saat mulai operasi
pada j
Step 4. Untuk setiap jadwal parsial baru PSt+1, yang dihasilkan pada Step 3, perbaharui (up
date) set data berikut:
• Keluarkan operasi j dari St
• Tambahkan suksesor langsung operasi j ke dalam St+1
• Naikkan nilai t dengan 1
Step 5. Untuk setiap PSt+1 yang dihasilkan pada Step 3, kembali ke Step 2. Lanjutkan langkah-
langkah ini sampai seluruh jadwal aktif dihasilkan.
Contoh yang sama pada Tabel 6.1 diselesaikan dengan jadwal non delay menggunakan aturan
prioritas SPT seperti yang terdapat pada Tabel 6. 3.
Tabel 6. 3 Jadwal Non Delay
Stage Mesin St Cj tij rj C* m* PSt
1 2 3
0 0 0 0 111 0 4 4 0 1 111
212 0 1 1 2 212
313 0 3 3 3 313
412 0 3 3
1 4 1 3 122 4 3 7
221 4 4 8
322 3 2 5
412 1 3 4 1 2 412
2 4 4 3 122 4 3 7 4
221 4 4 8 1 221
322 4 2 6 2 322
423 4 3 7 3 423
3 8 6 7 122 6 3 9 6 2 122
233 8 4 12
331 8 3 11
431 8 1 9
4 8 9 7 133 9 2 11
233 8 4 12 8 3 233
331 8 3 11
431 8 1 9 1 431
5 9 9 12 133 12 2 14
331 9 3 12 9 1 331
6 12 9 12 133 12 2 14 12 3 133
12 9 14
Jadwal Non delay pada Tabel 6. 3 menghasilkan makespan untuk masing-masing mesin secara
berurutan yaitu 12, 9 dan 14 dengan urutan pengerjaan job seperti terlihat pada Gambar 6.8.
M1 31 42 233 1
3 4 78 1 1
M2 2 4 3 12
1 4 6 9
M3 111 221 4 3
4 8 9 1
Gambar 6.8. Gantt Chart jadwal Non Delay
10. Pelaksanaan Praktikum secara Daring, sesuai dengan pembagian shift yang ditetapkan
asisten. Penanggung jawab Modul dapat melakukan supervisi dengan hadir pada saat
pelaksanan praktikum.
11. Bimbingan praktikan dengan asisten secara daring.
12. Praktikan Upload Laporan akhir di GCR dengan menuliskan nama asisten pada nama
filenya (dalam bentuk PDF).
13. Asisten memeriksa laporan Akhir.
6.6. Pustaka
1. Baker, Kenneth R., Introduction to Sequencing and Scheduling, John Wiley & Sons, New
York, 1974.
2. Baker, Kenneth R. dan D. Trietsch, Principles of Sequencing and Scheduling, John Wiley
& Sons, New Jersey, 2009.
MODUL PRAKTIKUM
MODUL VII
PENYEIMBANGAN LINI
MODUL VII
PENYEIMBANGAN LINI
Kata kunci : line balancing, RPW, Revised RPW, Moddie Young Method, Comsoal, Kilbridge
Wester Method, Mixed Model Assembly Lines
Keseimbangan lini produksi bermula dari lini produksi massal, dimana dalam proses
produksinya harus dibagikan pada seluruh operator sehingga beban kerja operator merata. Jadi
dalam line balancing mempelajari bagaimana kita merancang suatu lintasan produksi agar
tercapai keseimbangan beban yang dialokasikan pada setiap stasiun kerja dalam menghasilkan
produk.
Istilah Keseimbangan Lini/Assembly Line balancing merupakan suatu metode penugasan
sejumlah pekerjaan ke dalam stasiun kerja-stasiun kerja yang saling berkaitan dalam satu lini
produksi sehingga setiap stasiun kerja memiliki waktu yang tidak melebihi waktu siklus dari
stasiun kerja tersebut. Keterkaitan sejumlah pekerjaan dalam suatu lini produksi harus
dipertimbangkan dalam menentukan pembagian pekerjaan ke dalam masing-masing stasiun kerja.
Hubungan atau saling keterkaitan antara satu pekerjaan dengan pekerjaan lainnya digambarkan
dalam suatu precedence diagram atau diagram pendahuluan, sedangkan hubungan itu disebut
precedence job atau precedence network (Bedworth, David.D, 361; Elsayed, A, 259).
7.2.1.1. Permasalahan Keseimbangan Lintasan Produksi
Persoalan keseimbangan lintasan perakitan bermula dari adanya kombinasi penugasan kerja
kepada operator atau grup operator yang menempati tempat kerja tertentu. Karena penugasan
elemen kerja (work element) yang berbeda akan menyebabkan perbedaan dalam sejumlah waktu
yang tidak produktif dan variasi jumlah pekerja yang dibutuhkan untuk menghasilkan output
produksi tertentu di dalam suatu lintas perakitan.
Masalah kombinasi tersebut menjadi masalah penyeimbangan lintas perakitan,
penyeimbangan operasi atau stasiun kerja dengan tujuan untuk mendapatkan waktu yang sama di
setiap stasiun kerja sesuai dengan kecepatan produksi yang diinginkan.
Masalah utama yang dihadapi dalam lintasan produksi adalah : (Biegel, 1992)
1. Kendala sistem, yang erat kaitannya dengan maintenance (perawatan)
2. Menyeimbangkan beban kerja pada beberapa stasiun kerja (work station) untuk :
• Mencapai suatu efisiensi yang tinggi
• Memenuhi rencana produksi yang telah dibuat
Gejala ketidakseimbangan lintasan produksi :
• Adanya stasiun kerja yang sibuk dan idle yang menyolok
• Adanya work in process (produk setengah jadi) pada beberapa stasiun kerja
Sedangkan hal-hal yang dapat mengakibatkan ketidakseimbangan pada lintasan produksi antara
lain :
• Rancangan lintasan yang salah
• Peralatan atau mesin sudah tua sehingga seringkali break down dan perlu diset-up ulang
• Operator yang kurang terampil
• Metode kerja yang kurang baik
Rancangan lintasan produksi yang seimbang bertujuan :
1. Untuk menyeimbangkan beban kerja yang dialokasi pada setiap stasiun kerja sehingga
pekerjaan dapat selesai dalam waktu yang seimbang dan mencegah terjadinya bottleneck
2. Menjaga lini perakitan agar tetap lancar dan kontinu berlangsung (Elsayed, 1985)
Pada usaha pencapaian keseimbangan lini, terdapat beberapa cara yang dikenal antara lain :
1. Penumpukan material
2. Pergerakan operator
3. Pemecahan elemen pekerjaan
4. Perbaikan operasi
5. Perbaikan performansi operator
6. Pengelompokkan operasi
Pada umumnya, merencanakan suatu keseimbangan di dalam sebuah lintas perakitan
meliputi usaha yang bertujuan untuk mencapai suatu kapasitas optimal, dimana tidak terjadi
penghamburan fasilitas. Tujuan tersebut dapat tercapai bila :
1. Lintas perakitan bersifat seimbang, setiap stasiun kerja mendapat tugas yang sama nilainya
diukur dengan waktu
2. Stasiun-stasiun kerja berjumlah minimum
3. Jumlah waktu menganggur di setiap stasiun kerja sepanjang lintas perakitan minimum
Dengan demikian, kriteria yang umum digunakan dalam suatu keseimbangan lintas perakitan
adalah :
• Minimum waktu menganggur
• Minimum keseimbangan waktu senggang (balance delay)
Selain itu ada pula yang menggunakan maksimum efisiensi, tetapi pada prinsipnya ketiga hal
tersebut sama. Waktu menganggur biasanya digunakan untuk menyatakan ukuran
ketidakseimbangan suatu lintas produksi.
Berdasarkan uraian di atas, dapat ditarik kesimpulan bahwa keseimbangan lintas
perakitan tersebut didasarkan pada hubungan antara :
1. Kecepatan produksi (production rate)
BD = 100% - LE
9. Assembled Product
Produk yang melewati suatu urutan stasiun kerja dimana pekerjaan-pekerjaan diatur dan
mencapai pada stasiun akhir.
LE =
TSi 100%
( K )(CT )
dimana :
TSi = station time atau waktu stasiun ke-i
K = jumlah total stasiun kerja
CT = cycle time atau waktu siklus terpanjang
13. Station Efficiency (Efisiensi Stasiun Kerja)
Rasio dari waktu stasiun kerja terhadap waktu siklus atau waktu stasiun kerja terbesar.
TSi
SE = 100%
CT
14. Smoothness Index (SI)
Merupakan suatu index yang menunjukkan kelancaran relatif dari suatu keseimbangan lini
assembly. Suatu smoothness index sempurna jika nilainya 0 atau disebut perfect balance.
dimana :
TSimax = waktu stasiun maksimum
TSi = waktu stasiun ke-i
7.2.1.3. Langkah-Langkah dalam Line Balancing
Langkah-langkah yang perlu diketahui dalam melakukan penyeimbangan lini adalah :
(Chase dan Aquilano, 369)
1. Tentukan hubungan antara pekerjaan-pekerjaan yang terlibat dalam suatu lini produksi dan
hubungan atau keterkaitan antara pekerjaan tersebut digambarkan dalam precedence diagram.
2. Menentukan waktu siklus yang dibutuhkan dengan menggunakan rumus :
production time per hari
CT =
output per hari (unit )
3. Menentukan jumlah minimum stasiun kerja teoritis yang dibutuhkan untuk memenuhi
pembatas waktu siklus dengan menggunakan rumus :
jumlah total dari waktu pekerjaan setiap elemen
N=
waktu siklus (CT )
4. Memilih metode untuk melakukan penyeimbangan lini.
5. Menghitung efisiensi lini, efisiensi stasiun kerja, waktu menganggur dan balance delay
berdasarkan metode yang dipilih untuk melihat performansi keseimbangan lintasan produksi.
6. Menghitung kapasitas produksi (production output) yang dihasilkan dan produktivitas pekerja
(labour productivity).
waktu produksi
Kapasitas produksi =
waktu siklus (CT )
kapasitas produksi
Produktivitas pekerja =
waktu produksi ( jam) jumlah pekerja
Metode Heuristic
Heuristic berasal dari bahasa Yunani yang berarti menemukan. Metode Heuristik ini
pertama kali digunakan oleh Simon and Newll untuk menggambarkan pendekatan tertentu untuk
memecahkan masalah dan membuat keputusan. Model Heuristic menggunakan aturan-aturan
yang logis dalam memecahkan masalah.
Model heuristic tidak menjamin hasil yang optimal, tetapi model ini dirancang untuk
menghasilkan strategi yang relatif lebih baik dengan mengacu pada pembatas-pembatas tertentu.
Model Heuristic ini banyak dipakai dalam masalah line balancing (Starr, Martin.K, 201).
Kriteria pokok pendekatan dengan metode ini adalah :
• Pemecahan yang lebih baik dan lebih cepat
• Lebih murah daripada metode yang lainnya
• Usaha yang dikeluarkan relatif lebih kecil
Berikut adalah contoh soal yang dapat diselesaikan dengan 4 metode Heuristic.
Tabel 7. 1 Contoh Soal Elemen Kerja dengan Waktu dan Predecessornya
Elemen
Rasio minimum elemen sebelumnya
No. Penjelasan elemen
kerja (menit)
(Precedence)
1 Place frame on workholder and clamp 0.2 -
2 Assemble plug, grommet to power cord 0.4 -
3 Assemble brackets to frame 0.7 1
4 Wire power cord. To motor 0.1 1,2
5 Wire power cord. To switch 0.6 2
6 Assemble mechanism plate to bracket 0.11 3
7 Assemble blade to bracket 0.32 3
8 Assemble motor to bracket 0.3 3,4
9 Align blade and attach to motor 0.27 6,7,8
10 Assemble switch to motor bracket 0.38 5,8
11 Attach cover, inspect, and test 0.5 9,10
12 Place in tote pan for packing 0.12 11
Total elemen kerja : 4
6) Ulangi langkah ke-4 dan ke-5 diatas sampai seluruh elemen pekerjaan sudah ditempatkan ke
dalam stasiun kerja. (Bedworth, David.D, 1987; Elsayed, 1999; Buffa, Elwood.S, 366)
7) Setelah didapat pembagian stasiun kerja yang baru, kemudian stasiun kerja yang ada dibalik
posisinya. Stasiun kerja pertama menjadi terakhir, stasiun kerja kedua menjadi kedua terakhir, dan
seterusnya. Elemen-elemen kerja yang ada di dalamnya juga dikembalikan ke posisi awal.
Contoh Soal: Seperti soal di atas, pembahasan dengan metode Reversed RPW.
0,11' 0,11'
6 7
Elemen kerja yang disusun dalam stasiun kerja (menurut bobot RPW) dapat dilihat pada Tabel 7. 3.
Tabel 7. 3 Susunan stasiun kerja berdasarkan bobot RPW
Elemen Rasio Total Waktu Efisiensi
Stasiun Waktu Menganggur
Minimum Stasiun Kerja Stasiun Kerja
Kerja Baru Lama (menit)
(menit) (menit) (%)
1 12 0,12
I 2 11 0,5 1 100 0
3 10 0,38
II 4 9 0,27 1 100 0
5 8 0,3
6 7 0,32
7 6 0,11
8 5 0,6
III 0,7 70 0,3
9 4 0,1
10 3 0,7
IV 0,9 90 0,1
12 1 0,2
V 11 2 0,4 0,4 40 0,6
Elemen kerja disusun dalam stasiun kerja baru yang dibalik berdasarkan stasiun kerja di atas (menurut
RPW) dapat dilihat pada tabel berikut.
Tabel 7. 4 Susunan Elemen Kerja Yang Dibalik
Stasiun Elemen Rasio Minimum Total Waktu Stasiun Efisiensi Stasiun Wkt Menganggur
Kerja Kerja (menit) Kerja (menit) Kerja (%) (menit)
I 2 0,4 0,4 40 0,6
1 0,2
II 0,9 90 0,1
3 0,7
4 0,1
III 0,7 70 0,3
5 0,6
6 0,11
7 0,32
IV 1 100 0
8 0,3
9 0,27
10 0,38
V 11 0,5 1 100 0
12 0,12
4
Efisiensi Lini : LE = 100% = 80%
(5)(1)
(5)(1) − 4
Balance Delay: BD = 100% = 20% atau 100% - 80% = 20%
(5)(1)
Efisiensi Stasiun Kerja:
0.4
Stasiun Kerja I = 100% = 40%
1
0.9
Stasiun Kerja II = 100% = 90%
1
dst...
Waktu Menganggur:
Stasiun Kerja I = 1 – 0,4 = 0,6 menit
Stasiun Kerja II = 1 – 0,9 = 0,1 menit
dst…
7. Langkah terakhir adalah jika perpindahan tidak mungkin dilakukan lagi, pembatasan nilai GOAL,
dan langkah-langkah pertama sampai keenam masih tidak dapat menurunkan nilai asli dari waktu
CT.
Contoh Soal :
Diagram AON
3 4 2 6
2 3 7 8
5 5 1 7
1 6 9 12
3 6 4 4
4 5 10 11
CT = 10
50
LE = x100% = 83.3%
6 x10
BD = 100% − 83.3% = 16.7%
SI = 4.89
Tahap 2 :
Matriks P dan F
Tabel 7. 6 Matriks P dan F
Elemen kerja Matriks P Matriks F
1 0 0 0 2 4 0
2 1 0 0 3 0 0
3 2 0 0 6 0 0
4 1 0 0 5 0 0
5 4 0 0 6 0 0
6 3 5 0 7 9 10
7 6 0 0 8 0 0
8 7 0 0 12 0 0
9 6 0 0 12 0 0
10 6 0 0 11 0 0
11 10 0 0 12 0 0
12 8 9 11 0 0 0
10 − 7
GOAL = = 1.5
2
Dengan memindahkan elemen kerja 7 pada stasiun IV ke stasiun V menghasilkan Tabel 7. 7.
5 6
3 4
III 9 100 0
6 5
10 4
IV 8 88.89 1
11 4
7 2
V 8 88.89 1
8 6
9 1
VI 8 88.89 1
12 7
50
LE = x100% = 92.6%
6 x9
BD = 100% − 92.6% = 7.4%
SI = 4
Kesimpulan : dengan metode Moodie-Young menunjukkan terjadinya penurunan Cycle Time,
meningkatkan Efisiensi Lini (LE), menurunkan Balance Delay (BD), dan menurunkan Smoothness
Index (SI).
7.2.2.3. COMSOAL (Computer Method for Sequencing Operations for Assembly Lines)
Metodologi dasar COMSOAL yang dikembangkan oleh A.L. Arcus (1966), didasarkan pada
berkembangnya sejumlah besar pemecahan yang layak bagi keseimbangan lini dengan metode ‘biased
sampling’. Pemecahan alternatif untuk masalah keseimbangan lini tertentu kemudian didasarkan pada
pemecahan terbaik yang dihasilkan. Metodologi yang dikembangkan oleh Arcus ini dilakukan dengan
pembobotan untuk memilih tugas yang sesuai dengan precedence diagram melalui hasil perkalian
lima bobot dasar sebagai berikut :
a) Bobotlah tugas yang sesuai dengan proporsi waktu tugas (a). Pengaruh pembobotan ini adalah
memberikan tugas yang lama peluang lebih tinggi untuk dipilih ketimbang tugas yang
singkat.
b) Bobotlah tugas yang sesuai dengan 1/X, dimana X adalah sama dengan jumlah total tugas
yang belum terpilih ke dalam stasiun dikurangi 1, dikurangi dengan jumlah semua tugas yang
mengikuti tugas yang sedang dipertimbangkan. Pengaruh dari aturan dua ini adalah
memberikan kepada tugas-tugas yang mempunyai banyak tugas yang mengikutinya peluang
lebih besar untuk terpilih dibandingkan dengan tugas yang mempunyai sedikit tugas yang
mengikutinya.
c) Bobotlah tugas yang sesuai dengan jumlah total semua tugas yang mengikutinya ditambah 1.
(b)
Akibat dari aturan ini adalah mendahulukan tugas yang bila terpilih akan digantikan dan dengan
demikian memperluas daftar tersedia.
d) Bobotlah tugas yang sesuai dengan waktu tugas tersebut dan waktu semua tugas yang
mengikutinya. Hasil dari aturan ini adalah menggabungkan manfaat aturan satu dan tiga dengan
memilih tugas yang lama secara dini pada tiap-tiap stasiun di keseluruhan urutan atau dengan
memdahulukan tugas yang walaupun singkat tetapi cenderung akan memperluas daftar tersedia.
e) Bobotlah tugas yang sesuai dengan jumlah total tugas yang mengikutinya ditambah 1, dibagi
dengan jumlah tingkat (level) yang ditempati oleh tugas-tugas yang mengikutinya. (d)
Pengaruh dari pembobotan ini adalah memberikan tugas yang memiliki rantai terpanjang untuk
terpilih.
f) Hitunglah rasio yang diperoleh dari perkalian faktor-faktor di atas sehingga elemen yang
memiliki rasio terbesar dapat masuk ke dalam pembagian stasiun. Namun yang perlu diingat
bahwa suatu elemen dapat masuk ke dalam stasiun bila elemen-elemen yang mendahuluinya
sudah lebih dahulu ditugaskan dan waktu siklus yang tersisa masih mencukupi.
Contoh soal : Seperti soal diatas, pembahasan dengan metode COMSOAL
Precedence diagram
0.11
6
Elemen pekerjaan yang disusun ke dalam stasiun kerja menurut metode COMSOAL:
Tabel 7. 11 Susunan stasiun kerja menurut COMSOAL
Rasio Total Waktu Efisiensi Waktu
Stasiun Elemen
Minimum Stasiun Kerja Stasiun Kerja Menganggur
Kerja Kerja
(menit) (menit) (%) (menit)
1 0.2
1 0.9 90 0.1
3 0.7
2 0.4
2 1.0 100 0
5 0.6
4 0.1
8 0.3
3 0.83 83 0.17
7 0.32
6 0.11
10 0.38
4 0.65 65 0.35
9 0.27
11 0.5
5 0.62 62 0.38
12 0.12
4
Efisiensi Lini : LE = 100% = 80%
(5)(1.0)
(5)(1) - 4
Balance Delay : BD = 100% = 20%
(5)(1.0)
Prosedur pengelompokan operasi menurut metode yang dikemukakan oleh Kilbridge dan
Wester adalah sebagai berikut :
1. Buat diagram Precedence untuk masing-masing operasi
2. Kelompokkan operasi-operasi ke dalam region / kolom, tampilan dalam kolom I semua operasi
yang tidak memiliki precedence. Dalam kolom II menampilkan operasi-operasi yang mengikuti
operasi di kolom I dan seterusnya, dengan cara yang sama untuk kolom-kolom berikutnya. Jika
ada elemen yang dapat diletakkan pada lebih dari satu kolom maka semua alternative kolom
harus dicantumkan. Namun, elemen yang berada pada kolom terkecil tetap didahulukan dalam
proses pengurutan elemen. Jadi dengan kata lain, semua elemen harus dibuat rapat kiri.
3. Tugaskan / kelompokkan operasi-operasi ke dalam stasiun kerja dengan jumlah waktu operasi
tidak melebihi waktu siklus.
4. Jika waktu stasiun kerja ke-I melebihi waktu siklus maka operasi terakhir yang masuk dalam
stasiun kerja tersebut harus ditugaskan ke dalam stasiun kerja berikutnya.
5. Ulangi langkah 4 dan 5 sampai semua operasi sudah dikelompkkan dalam stasiun kerja.
Contoh:
0.11
3 7 9
1 11 12
0.1 0.3
4 8
0.4 0.38
2 10
0.6
0.11
3 7 9
1 11 12
0.1 0.3
4 8
0.4
0.38
2
10
0.6
I II III IV V VI
DIASUMSIKAN CT = 1 MENIT
Mixed Model Assembly Lines merupakan suatu lini produksi manual yang dapat
memproduksi variasi dari berbagai jenis produk secara simultan dan kontinu. Dalam metode ini,
setiap stasiun kerja dirancang untuk merakit sejumlah elemen kerja tetapi stasiun kerja tersebut tetap
fleksibel sehingga dapat pula digunakan untuk mengerjakan model rakitan yang memiliki beberapa
elemen kerja yang berbeda dari elemen kerja pada model rakitan sebelumnya.
1. Jumlah pekerja pada lini
p
WL
w= → WL = R pjTwcj
AT j =1
TTk : total waktu yang harus dialokasikan pada elemen k untuk seluruh produk (menit)
Tejk : waktu untuk mengerjakan elemen kerja k pada produk j
m
Jika (T
h =1
cjh − mT f ) 0 congestion time, menunjukkan bahwa jumlah aktual
waktu penugasan untuk model yang baru dilaunching (m) melebihi waktu penugasan
kumulatif yang direncanakan
m
Jika (T
h =1
cjh − mT f ) 0 idle time, menunjukkan bahwa jumlah aktual waktu
penugasan lebih kecil dari yang direncanakan pada launching m
Solusi :
(a) Precedence diagram
4 3 4
2 5 2
3 2 4 5 3 4
3 2
1 3 6 8 1 3 6 8
6 5 4
4 4 7
(a) A (b)
AB
2 5
AB AB AB AB
1 3 6 8
AB B
4 7
(c)
Langkah 2
Eleman kerja disusun dalam kolom (metode Kilbrigde & Wester).
Tabel 7. 16 Eleman kerja disusun dalam kolom metode Kilbrigde & Wester
Rasio Total Waktu
Elemen
Kolom Minimum per Kolom Precendence
Kerja
(Menit) (menit)
1 I 30 30 -
4 II 54 1
2 II 40 120 1
3 II 26 1
6 III 28 3
7 III 24 64 4
5 III 12 2
8 IV 44 44 5,6,7
Langkah 3
Untuk menyelesaikan langkah ketiga harus dihitung available time per pekerja :
- Kecepatan produksi total : R = 4 + 6 = 10 unit/jam
- Waktu siklus : Tr = 60(0.96)/10 = 5.76 menit
- Waktu service : Ts = 5.76 – 0.15 = 5.61 menit
- Efisiensi repositioning : Er = 5.61/5.76 = 0.974
- Available time : AT = 60(0.96)(0.974) = 56.1 menit
Alokasi elemen pada stasiun dengan metode Kilbridge & Wester adalah :
Tabel 7. 17 Elemen pada Stasiun dengan Metode Kilbridge & Wester
Rasio Total Waktu Efisiensi Waktu
Stasiun Elemen
Minimum Stasiun Kerja Stasiun Kerja Menganggur
Kerja Kerja
(menit) (menit) (%) (menit)
1 30
1 56 100 0
3 26
2 4 54 54 96.43 2
2 40
3 52 92.86 4
5 12
6 28
4 52 92.86 4
7 24
5 8 44 44 78.57 12
258
Efisiensi Lini : LE = 100% = 92.1%
(5)(56)
Balance Delay : BD = 1 − LE = 100 % − 92 .1% = 7.9%
(54)(100%)
Stasiun Kerja 2 = = 96.43 % , dan seterusnya
56
Waktu Menganggur
Stasiun Kerja 1 = 56 – 56 = 0 menit
Stasiun Kerja 2 = 56 – 54 = 2 menit, dan seterusnya
7.6. Pustaka
1. Elsayed, A. dan Thomas O. Boucher, Analysis and Control of Production Systems, Prentice Hall,
Inc, New Jersey, 1994.
2. Groover, Mikell P., Automation, Production Systems, and Computer-Integrated Manufacturing,
Second Edition, New Jersey, Prentice Hall , 2001.
MODUL PRAKTIKUM
MODUL VIII
MODUL VIII
SIMULASI LANTAI PRODUKSI
Adapun jenis-jenis model yang mampu dibuat dengan ProModel 4.0 adalah :
• Assembly Lines, Transfer Lines, Job Shop.
• Flexible Manufacturing System (FMS).
• JIT dan KANBAN system
8.2.2. Elemen Dasar Model
Untuk membuat model sebuah sistem, Software ProModel 4.0 telah menyediakan
beberapa elemen yang telah disesuaikan untuk model sistem produksi sehingga sangat
membantu penyusunan model. Elemen-elemen tersebut antara lain :
A. Location (lokasi)
Location dalam promodel merepresentasikan sebuah area tetap di mana bahan baku,
bahan setengah jadi ataupun bahan jadi mengalami atau menunggu proses, ataupun mencari
aliran material atau proses selanjutnya. Yang termasuk dalam locations antara lain stasiun
kerja, buffer, mesin, conveyor, dll.
Adapun atribut-atribut dari lokasi dapat kita ubah atau setting pada Locations Table
Window yang antara lain berisi :
1. Icon, merupakan petunjuk grafik yang mewakili lokasi yang bersangkutan.
2. Name, merupakan nama dari lokasi , nama harus dimulai dengan huruf, dan tidak boleh
ada spasi (digantikan “_”) dan nama adalah “case sensitive”.
3. Cap, (capacity) adalah banyaknya produk yang dapat diproses dalam satu unit waktu.
4. Unit , merupakan banyaknya unit lokasi tersebut.
5. Dts, merupakan pilihan untuk mensetting Down-times dari mesin dapat berupa
berdasarkan waktu , banyak material yang masuk , ataupun lama pemakaian
6. Stat, merupakan pilihan seberapa detail lokasi tersebut akan dicatat secara statistik pada
saat simulasi dijalankan, time series merupakan pilihan paling detail. (detail ini juga
akan mempengaruhi besarnya resources komputer untuk me-run model anda)
7. Rules , merupakan aturan bagaimana barang akan masuk, keluar dan diproses di lokasi
tersebut apakah FIFO, LIFO, random dan sebagainya.
B. Entities (bahan/produk)
Entities adalah kesatuan barang / produk yang mengalami proses di dalam sistem.
Barang tersebut dapat berupa barang setengah jadi, bahan baku, pallet, ataupun barang jadi.
Adapun atribut-atribut yang dapat kita ubah pada Entities Table Window adalah:
1. Icon, merupakan petunjuk grafik yang mewakili entity yang bersangkutan pada saat
simulasi dijalankan.
2. Name, merupakan nama dari entity. (aturan penamaannya sama dengan penamaan lokasi)
3. Speed (Fpm), digunakan untuk menentukan kecepatan entity yang bergerak sendiri
(bukan kecepatan entity akan diproses), dengan default 50 m per menit.
4. Stat, merupakan pilihan seberapa detail lokasi tersebut akan dicatat secara statistik pada
saat simulasi dijalankan.
5. Note, digunakan untuk menambahkan keterangan mengenai lokasi yang bersangkutan.
C. Arrivals (kedatangan)
Kedatangan menunjukkan masuknya entity ke dalam sistem, baik banyaknya, lokasi
tempat kedatangannya ataupun, frekuensi serta waktu kedatangannya baik secara periodik,
menurut interval tertentu, dan peningkatan dan pengurangannya.
Adapun atribut-atribut dari kedatangan adalah:
1. Entity, merupakan nama atau jenis entity yang akan diatur kedatangannya, dapat juga
dipilih di antara entity yang telah kita buat pada window tools pada bagian kiri layout.
2. Locations, menunjukkan pada lokasi mana entity tersebut akan memasuki sistem.
3. Qty each, menunjukkan banyaknya entity yang tiba pada setiap kedatangan.
4. First Time , menunjukkan waktu pada saat entity pertama kali memasuki sistem.
5. Occurrences , merupakan jumlah kedatangan entity selama 1 kali simulasi dijalankan.
6. Frequency , merupakan interval waktu antara dua kedatangan.
7. Logic, merupakan tempat menambahkan logika pemrograman untuk mengatur
kedatangan entity dengan lebih detail.
8. Disable, pilihan Yes atau No, digunakan jika kita ingin untuk menonaktifkan kedatangan
yang bersangkutan secara sementara karena alasan tertentu.
D. Processing (proses)
Elemen proses menentukan rute yang dilalui oleh tiap – tiap entity dan operasi yang
dialaminya pada tiap – tiap lokasi yang dilaluinya. Proses menggambarkan apa yang dialami
oleh entity mulai dari saat pertama entity memasuki sistem sampai keluar dari sistem. Elemen
ini akan terdiri dari dua bagian, yaitu window process dan window routing.
Langkah – langkah menentukan proses adalah :
• pilih new process pada window tools
• click kiri pada lokasi tempat entity mulai masuk, kemudian click pada urutan lokasi
berikutnya. Ulangi sampai pada lokasi terakhir.
• Dapat kita perhatikan bahwa window process akan terisi dengan otomatis
Keterangan proses pada window process terdiri dari:
Process
1. Entity, menunjukkan entity yang sedang kita buat prosesnya.
2. Location, menunjukkan lokasi tempat entity tersebut mengalami proses atau operasi.
3. Operation, menunjukkan operasi yang dialami, apakah perakitan, dikumpulkan, join, atau
yang paling sederhana menunggu (bagian ini diisi dengan logic builder yang akan
dijelaskan kemudian)
Routing
1. Output, menunjukkan entity yang keluar dari operasi tersebut.
2. Destination, menunjukkan lokasi tujuan entity yang berikutnya.
3. Rule, berisi aturan-aturan rute, termasuk probabilitasnya (jika ada).
4. Move Logic, berisikan baris program untuk aturan perpindahan route entity.
8.2.3. Menjalankan Simulasi
Setelah semuanya ditentukan maka simulasi dapat mulai dirun dengan memilih
simulation – run pada pulldown menu, maka akan tampil window run.
Adapun kegiatan yang bisa kita lakukan selama simulasi berjalan untuk lebih
memudahkan kita mengamati jalannya simulasi adalah:
1. Zooming, untuk memperbesar atau memperkecil tampilan dapat kita lakukan dengan
memilih pada menu View – Zoom kemudian pilih besaran Zoom yang dikehendaki.
Jika simulasi telah berakhir ataupun dihentikan, akan muncul pertanyaan apakah kita
ingin melihat hasil dari simulasi yang kita jalankan, untuk melihat hasilnya pilih Yes. Maka
akan muncul window Promodel Output yang berisi:
1. General Report, window ini berisi laporan text mengenai lokasi, resources, entity
yang berupa utilisasi, blocking, idle-time, jumlah entity yang keluar dan masuk, dan
informasi-informasi lainnya.
2. State & Utilization Graph, yaitu untuk membuat grafik batang yang menunjukkan
persentase utilisasi, blocking, idle, waiting, setup, down dan waiting untuk tiap-tiap
lokasi yang ada.
3. Plot grafik, pada bagian ini kita bisa membuat grafik plot untuk informasi stastistikal
yang kita inginkan.
4. Histogram, sama seperti plot grafik, tapi pada bagian ini kita dapat membuat
histogram untuk informasi yang diinginkan.
5. Hasil report ini dapat disimpan untuk pengamatan lebih lanjut dengan cara pilih File
pada pulldown menu, kemudian pilih Save as, tentukan nama file dan Save maka
report akan disimpan dalam bentuk file txt.
3. Pembuatan Entity
Pilih pada menu Build pilih Entity, kemudian click icon entity graphic di sebelah kiri
layar sehingga muncul dialog entities seperti terlihat pada Gambar 8.4.
4. Pembuatan Proses
Dalam pembuatan proses ini pilih menu Build kemudian pilih Processing. Buat
proses dari satu mesin ke mesin lain sesuai dengan dialog box seperti pada Gambar
8.5.
kemudian isi distribusinya pada bagian operation dengan menggunakan perintah wait
5. Pembuatan Arrivals
Pilih menu Build kemudian pilih Arrivals seperti ditunjukan pada Gambar 8.6
A. Path network
Path network digunakan untuk menentukan arah dan jalur yang ditempuh oleh resource
yang mengiringi entity ketika bergerak dari satu lokasi ke lokasi lainnya. Path network
merupakan keharusan jika kita memakai resources yang bergerak.
B. Resources
Resources adalah sumber daya yang dipergunakan untuk melaksanakan operasi
tertentu dalam suatu sistem. Contoh resources antara lain: operator, forklift, truk, dan
Gambar 8. 7 Specification
• Path network, menunjukkan path network yang akan diikuti oleh resources.
• Home, menentukan posisi awal resources pada awal simulasi.
• Return Home If Idle, men-set posisi dari resources untuk kembali ke posisi awal
jika tidak dalam keadaan bekerja.
• Off Shift, menunjukkan lokasi yang harus dituju oleh resources jika terjadi off
shift (tidak bekerja).
• Break, menunjukkan lokasi yang harus dituju pada saat break (istirahat).
• Resources search, jika sebuah entity membutuhkan resource, dan jika terdapat
beberapa unit resource yang sama (Multiple unit resource), maka dapat diset
aturan pencarian sebagai berikut: Closest Resource, Least Utilized Resource,
Longest Idle Resource.
• Entity Search, jika terjadi dua atau lebih entity meminta resources dalam waktu
yang bersamaan dan tidak terdapat perbedaan prioritas dan entity, maka
resources harus memilih entity yang akan dilayani dengan mengikuti pilihan
aturan: longest waiting entity, closest entity, entity dengan nilai minimum dari
atribut tertentu, atau entity dengan nilai maksimum dari atribut tertentu.
– Search. Jika path network sudah ditugaskan (assigned), pilih field ini untuk
mengakses tabel pengeditan Work Search dan Park Search, yang digunakan untuk
mendefinisikan pilihan search work dan park.
– Logic. Jika path network sudah ditugaskan (assigned), pilih field ini untuk
mendefinisikan beberapa pilihan logic untuk dieksekusi kapan saja sebuah resources
memasuki atau meninggalkan node path. Jika node entry dan exit logic sudah
didefinisikan, field logic akan menunjukkan jumlah node dari node entry dan exit
logic yang sudah didefinisikan.
– Pts. Jika path network sudah ditugaskan (assigned), pilih field ini untuk
mendefinisikan point-point resources.
– Notes, masukkan catatan pada field ini, atau click tombol diatasnya untuk membuka
window Notes yang lebih besar untuk memasukkan catatan.
Resources dinamik adalah resources yang dapat bergerak mengikuti suatu path
network tertentu. Pergerakan ini biasanya disebabkan aktivitas mentransportasikan entity
antar lokasi, misalnya forklift mengangkut barang setengah jadi ke lokasi selanjutnya atau
operator yang mengangkut produk ke lokasi lain. Selain melakukan aktivitas transportasi,
resources dinamik juga dapat dipergunakan untuk memproses di lokasi yang berbeda.
Pendefinisian resources dinamik dengan men-set path network yang harus diikuti dan
menentukan berbagai aturan yang terdapat pada dialog box Resources Specifications seperti
telah dijelaskan di atas.
C. Move Logic
Move logic digunakan untuk mendefinisikan metode pergerakan dan logika lain untuk
dijalankan/dieksekusi selama pergerakan berlangsung.
D. Move For
Kegunaan Move For adalah untuk menentukankan jumlah waktu yang dibutuhkan
untuk memindahkan entity. Waktu pindah bisa ditiadakan/dinolkan agar kejadian untuk entity
lain dapat berjalan bersamaan pada saat simulasi sebelum logika tambahan lain diproses
untuk entity yang sekarang. Jika tidak ada pernyataaan yang berhubungan dengan move
(MOVE FOR, MOVE ON, MOVE WITH), entity secara langsung ke lokasi berikut dan
langsung memulai menjalankan logika operasi untuk lokasi tersebut.
Syntax MOVE FOR <time>
Contoh MOVE
MOVE FOR Var1
MOVE FOR N(8,.5)
E. Move On
Kegunaan Move On adalah untuk menggerakan entity sepanjang path network.
Entities tidak dapat berjalan sepanjang jaringan crane menggunakan pernyataan ini.
Pernyataan tersebut hanya sesuai pada bagian Move Logic. Lihat juga MOVE WITH.
Syntax MOVE ON <path network>
Example MOVE ON StatPath
F. Move With
Kegunaan Move With adalah untuk menggerakkan entity menggunakan resources
yang didesain khusus seperti crane atau forklift. Dengan operator OR, kita bisa mendesain
resource alternatif untuk membuat pergerakan. Dalam kasus ini, pernyataan akan
menugaskan pertama kali pada resource yang tersedia yang didesain dalam ekspresi dan
membuat pergerakan. Segera setelah tempat tujuan tersedia, entity secara langsung akan
mengambil resource. Bagaimanapun juga, jika salah satu dari resource telah membawa
entity, maka sistem akan menggunakan resources tersebut. Hal tersebut juga membebaskan
Anda untuk menetapkan prioritas (p1) untuk mengakses resources yang telah didesain. Jika
resources telah membawa entity, prioritas akan diabaikan.
Jika resourcenya statis, sebuah waktu (FOR <time expression>) dapat dispesifikan
untuk perpindahannya. Resource digunakan untuk melakukan perpindahan dan hanya
dibebaskan jika pernyataan THEN FREE digunakan. Pernyataan ini hanya berlaku pada
Move Logic.
Syntax MOVE WITH <res1> {,{p1}{,{p2}{,{p3}}}} {OR <res2> {,{p1} {,{p2}
{,{p3}}}}} {FOR <time>} {THEN FREE}
Example MOVE WITH Crane3, 99, 230, 425
MOVE WITH Operator1, 399 FOR 3 min
MOVE WITH Truck1,99 THEN FREE
MOVE WITH Operator1 OR Operator2
Contoh 2:
Sebuah entity akan bergerak dari stasiun A ke B dengan menggunakan Forklift1 ataupun
Forklift2 tergantung yang tersedia pertama. Setelah digunakan maka resources akan
melepaskan entity.
MOVE WITH Forklift1 OR Forklift2 THEN FREE
Atau dalam bentuk panjang:
GET Forklift1 OR Forklift2
MOVE WITH OwnedResource( )
FREE OwnedResource( )
Contoh 3:
Buat suatu proses di mana Bahan A dan Bahan B datang di Gudang Bahan setiap 5 menit
dengan kuantitas 100, kemudian Bahan A dibawa oleh AGV ke Loc 1 dan Bahan B ke Loc 2.
Dari Loc1 Bahan A dibawa Operator ke Mesin 1 dan Operator itu menunggui proses di mesin
tersebut dengan waktu 5 menit dan distribusi pergerakan operator tersebut yaitu U(3,.5).
Setelah selesai di Mesin1, outputnya yaitu Gear dibawa oleh operator ke Loc3. Untuk
BahanB juga berlaku demikian yaitu dari Loc2 ke Mesin2 dan kemudian ke Loc3. Dari Loc3,
Gear tersebut EXIT. Model Layout dapat dilihat pada Gambar 8.8
Operator
AGV
Net1
Net2
Gambar 8. 8 Model Layout
Langkah – Langkah :
1. Build | Entities
2. Build | Locations
3. Build | Arrival
4. Build | Path networks
Untuk Net2 :
- Paths : - Interfaces :
6. Build | Processing
G. Conveyor
Conveyor adalah suatu lokasi yang mensimulasikan pergerakan entity, baik
accumulating conveyor maupun non-accumulating conveyor dan digambarkan dengan
gambar conveyor. Entity hanya dapat memasuki conveyor pada ujung awal dan meninggalkan
conveyor pada ujung akhir conveyor. Untuk accumulating conveyor, jika entity yang di depan
tidak bisa keluar dari conveyor, maka entity yang mengikutinya berbaris mengantri persis di
belakangnya. Untuk yang non-accumulating conveyor, jika entity yang di depan berhenti,
maka conveyor dan entity lainnya juga berhenti. Entity dalam conveyor tidak bisa diganggu
(preempted) oleh entity lainnya.
Kapasitas yang diberikan pada conveyor membatasi jumlah entity yang bisa masuk ke
conveyor. Total kumulatif dari panjang atau lebar entity dalam conveyor tidak bisa melebihi
panjang conveyor. Tidak seperti lokasi lain, untuk conveyor, entity tidak akan dikirim (di-
route) ke conveyor jika tidak tersedia tempat/space untuk entity tersebut.
Perintah yang digunakan dalam conveyor adalah MOVE. Waktu perpindahan entity di
conveyor didasarkan atas panjang dan kecepatan conveyor, demikian juga panjang dan
lebarnya entity.
Langkah-langkah untuk membuat conveyor:
1. Click icon conveyor pada Graphic Window (Gambar 8.15)
Click
Gambar 8. 15 Grafik Window
2. Lalu click Layout Area, kemudian tarik panjang conveyor sesuai dengan yang
dikehendaki dan akhiri dengan click kanan (Gambar 8.16).
3. Untuk mengubah statusnya menjadi conveyor, click dua kali pada gambar tersebut,
pilih conveyor dan tentukan panjang conveyor yang diinginkan (Gambar 8.17).
Clic
k
Gambar 8. 17 Dialog Box Conveyor
H. Queue
Antrian (queue) adalah suatu lokasi yang menirukan suatu jalur antrian dari suatu lini
tunggu. Ketika suatu entity masuk ke dalam suatu antrian, ProModel akan mengeksekusi
logika operasi untuk entity tersebut dan menggerakkan entity tersebut dari awal antrian ke
ujung antrian. Logic yang mengatur pergerakan ini diletakkan pada bagian Processing-
Routing dan logic-nya adalah perintah MOVE. Perintah MOVE ini akan menggerakkan entity
sampai ke ujung antrian di mana entity akan mengalami proses selanjutnya. Perintah berikut
ini tidak boleh mengikuti perintah MOVE yaitu : CREATE, SPLIT, UNGROUP UNLOAD,
dan MOVE yang lain.
Jika perintah MOVE diikuti oleh waktu geraknya (misal MOVE FOR 5.3 sec), artinya
kecepatan entity dan panjang antrian diabaikan. Jika waktu MOVE tidak ditentukan, maka
waktu pergerakan dalam antrian akan dihitung berdasarkan panjang antrian dan kecepatan
entity (jika panjang antrian, dan kecepatan entity tidak didefinisikan maka waktu pindahnya
adalah nol). Entity dalam antrian tidak dapat diganggu (preempted) oleh entity lainnya. Sekali
entity memasuki antrian, maka entity tersebut tidak dapat melewati entity lain yang ada di
depannya.
Langkah-langkah untuk membuat queue:
1. Sama seperti membuat conveyor.
2. Untuk mengubah statusnya menjadi queue, click dua kali pada gambar tersebut.
3. Pilih queue dan tentukan panjang antrian yang diinginkan.
4.
Contoh 4:
Lanjutkan latihan sebelumnya, tetapi dilakukan sedikit perubahan yaitu Gear dari Loc3 tidak
EXIT tetapi dijalankan di atas Conveyor (Conv1), baru setelah itu EXIT (Gambar 8.19)
Click
designations, dan lain-lain. Dalam location exit logic, atributnya menunjukkan atribut
entity yang dirutekan.
2. Atribut Lokasi
Atribut lokasi adalah atribut yang berhubungan dengan lokasi tertentu. Atribut lokasi
hanya dapat digunakan oleh entity atau downtime pada lokasi yang digunakan. Untuk
sejumlah tempat di mana atribut lokasi dapat digunakan.
I. Statemen Group/Ungroup
GROUP
Kegunaan: Menggabungkan sejumlah tipe entity tertentu atau banyak tipe entity tertentu
ke dalam unit tunggal entity. Entity-entity itu terdiri dari group entity yang
disimpan dan diaktifkan kembali ketika perintah ungroup dijalankan.
Syntax GROUP <expression> {AS <entity name>}
Contoh GROUP 10
GROUP 10 AS EntX
UNGROUP
Kegunaan: Memisahkan entity yang dikelompokkan menggunakan perintah group.
Syntax UNGROUP {LIFO}
Contoh UNGROUP
UNGROUP LIFO
Misalkan beberapa entity, EntA, EntB, dan EntC, dikelompokkan bersama dan disebut
Batch. Masing-masing entity asal mempunyai atribut dengan nilai yang diberikan sebelum
mereka dikelompokkan. Batch itu di proses dalam 30 menit, dikirim ke Loc5 dan kemudian
di-ungroup menjadi entity asal lagi. Nilai atribut dari entity individu tidak ditransfer ke Batch
entity yang dikelompokkan (grouped entity Batch). Dengan kata lain, Att1 sama dengan 0
untuk entity Batch. Akan tetapi, ketika entity-entity di ungroup, mereka tetap memiliki nilai
atribut asalnya. Konsep ini ditunjukan pada Gambar 8.23.
Batch
E E
nt nt
E
Group Ungroup
nt
E Loc4 Loc5 E
E E
nt nt
nt nt
E E
nt nt
Gambar 8. 23 Group/Ungroup
Tiga entity di-group bersama untuk membentuk sebuah Batch yang kemudian di Ungroup
J. Statemen Joint
JOINT
Kegunaannya adalah untuk menggabungkan sejumlah entity tertentu ke dalam entity
lain yang sedang diproses di dalam lokasi yang sama. Entity-entity yang digabungkan berasal
dari perintah JOINT dan berubah identitasnya setelah digabungkan.
Syntax JOINT <expression> <entity name> {priority}
Contoh JOINT 4 EntA
JOINT 2 EntA,1
Sering satu entity bergabung dengan entity lain menggunakan statement JOIN. Jika
kedua entity memiliki atribut sebelum mereka bergabung bersama, hasil gabungannya
memiliki nilai atribut dari entity yang sudah digabung dengan statement join pada operation
logic. Dengan kata lain, entity yang mempunyai join routing rule dihilangkan ketika entity ini
digabungkan. Perhatikan Gambar 8. 24 menunjukan dimana EntA digabungkan ke EntB.
E
nt
Loc2
E E
nt nt
3. Pada contoh di atas, EntB mempunyai nilai atribut, yaitu Att1, sama dengan 2 setelah
EntA digabung dengan EntB.
Logika untuk diagram tersebut dapat dilihat pada Gambar 8.26.
Processing Routing
Entity Loc Opn(min) Blk Output Dest Rule Move
EntA Loc1 Att1=1 1 EntA Loc4 First 1 1 min
EntB Loc2 Att1=2 1 EntB Loc4 First 1 1 min
EntC Loc3 Att1=3 1 EntC Loc4 First 1 1 min
ALL Loc4 Group 3 1 Batch Loc5 First 1 1 min
Batch Loc5 Ungroup
ALL Loc5 ... ... ... ... ... ...
Gambar 8. 26 Logika joint
K. Statemen Load/Unload
LOAD
Kegunaannya adalah untuk mengisi dengan jumlah tertentu (atau sampai sejumlah
tertentu dengan batasan waktu) dari entity yang sedang diproses di lokasi yang sama. Entity-
entity yang diisi tersebut tetap menggunakan identitasnya di proses selanjutnya melalui
pernyataan unload. Entity yang diisikan harus dirutekan ke lokasi ini dengan menggunakan
aturan routing LOAD.
Syntax LOAD <expression> {IF <Boolean expression>}{IN <time>}{,priority}
Contoh LOAD 5
LOAD 5 IF Attr3 > 2
LOAD 5 IF Attr3 > 2 IN 5 min
LOAD 5 IN 5 min
LOAD 5,3
UNLOAD
Kegunaannya adalah untuk menyebabkan entity membawa entity-entity lain melalui
pernyataan LOAD atau GROUP untuk mengeluarkan sejumlah entity dalam kondisi tertentu.
Dua frame di-load ke Pallet dan diganti namanya menjadi Batch pada outputnya. Kedua
frame tersebut kemudian di-unload dari Batch. Batch diganti namanya menjadi Pallet pada
outputnya. Proses dan Routing untuk Load/Unload dapat dilihat pada Gambar 8.28.
Processing Routing
Entity Loc Opn(min) Blk Output Des Rule Move
Frame Loc1 Att1=1 1 Frame Loc2 Load 1 1 min
Wait 2 min
Pallet Loc2 Att1=2 1 Batch Loc3 First 1 3 min
Load 2
Batch Loc3 Att1=3 1 Batch Loc4 First 1 .5
Wait 20
Batch Loc4 Unload 2 1 Pallet Loc5 First 1 1 min
Frame Loc4 Wait 10 1 Frame Loc5 First 1 2 min
L. Statemen Combine
COMBINE
Kegunaan: Untuk menggabungkan sejumlah tipe entity tertentu atau banyak tipe entity
tertentu ke dalam entity tunggal yang bisa diganti namanya.
Syntax COMBINE <expression> {AS <new entity name>}
Contohs COMBINE 3
COMBINE 3 AS EntQ
E
nt
Combine
E Loc4 Bo
nt x
E
nt
Gambar 8. 29 Combine
Processing Routing
EntityLocation Opn(min) Blk Output Dest Rule Move
EntA Loc1 Att1=1 1 EntA Loc4 First 1 1 min
Wait 2 min
EntB Loc2 Att1=3 1 EntB Loc4 First 1 3 min
Wait 3 min
EntC Loc3 Att1=5 1 EntC Loc4 First 1 .5
Wait 6
ALL Loc4 Combine 3 1 Box Loc5 First 1 1 min
ALL Loc5 ... ... ... ... ... ...
Pada contoh diatas, EntC adalah entity terakhir yang dikombinasikan sehingga entity Box
disamakan nilai atributny dengan EntC, Att1=5.
A. Variabel
Variabel adalah suatu simbol yang dipergunakan untuk menyimpan suatu nilai
numerik tertentu. Tipe variabel dapat real ataupun integer. Terdapat dua jenis variabel yaitu
variabel global dan lokal. Pada kesempatan ini akan dibahas mengenai variabel global.
Cara mendefinisikan variabel global adalah Build | More Elements | Variable
(global). Lalu akan muncul tabel edit variabel seperti di bawah ini
▪ Icon : Pilih YES jika ingin menampilkan icon variabel pada layout. Icon
variabel tampak seperti counter dan menampilkan nilai variabel tersebut.
▪ ID : Menunjukkan nama dari variabel.
▪ Type : Untuk memilih tipe variabel (Real/Integer).
▪ Intial Value : Untuk menentukan nilai awal dari variabel.
▪ Stats… : Untuk mengumpulkan statistik dari masing-masing variabel.
Contoh 5:
Buatlah sebuah model sistem untuk Operation Process Chart di bawah ini.
Finishing
Buat Poros
Permukaan
N(2,1) O-2 N(10,2) O-1
Mesin Lathe
Mesin Mill
Finishing
N(3,0.5) O-4
Mesin Mill
Packaging
Akhir
N(4,1.2) O-5
Out Area
Tambahkan antrian masing-masing sebelum lokasi Lathe, Drill dan Mill. Tambahkan
Conveyor accumulating dengan kapasitas 30 sebelum OutArea. Entities yang datang akan
masuk ke antrian sebelum diproses di lokasi tertentu. Proses Perakitan dilakukan di stasiun
Milling. Produk setelah dirakit disebut sebagai TollRack. Waktu Transportasi dari satu
stasiun ke stasiun lainnya adalah 30 detik. Kapasitas Receiving Area adalah 100, sedangkan
lainnya adalah 1 dan jumlah unit adalah 1. Berapa lama waktu yang dibutuhkan untuk
memproduksi 100 unit TollRack ?
Langkah pengerjaan location, entities, processing dan arrival sama seperti pada bab
sebelumnya. Untuk menjawab berapa lama proses untuk pengerjaan 100 unit kita dapat
membuatnya dengan bantuan variabel. Layout Location untuk contoh 5 dapat dilihat pada
Gambar 8.32.
Langkah-langkahnya:
1. Build | More Elements | Variabel (Global) (Gambar 8.33)
Gambar 8. 33 Variabel
2. Setelah kita membuat variabel tersebut maka kita perlu menambah suatu perintah di
tabel processingnya, yaitu perintah INC().
INC (nama variabel, jumlah penambahan) → untuk menambah nilai dari variabel
yang digunakan
DEC (nama variabel, jumlah pengurangan) → untuk mengurangi nilai dari variabel
yang digunakan
Tambahkan Perintah ini pada MOVE LOGIC pada bagian routing keluar ke EXIT,
serta tambahkan Perintah “If Total_Finish_Goods=100 then Stop” untuk
memberhentikan simulasi jika variabel Total_Finish_Goods sama dengan 100.
Pada software Stat::Fit terdapat dua buah fitur untuk menguji kesesuaian distribusi
statistic dari data yang diinput oleh user dengan berbagai macam distribusi yang ada.
1. Pengujian secara manual
Pengguna (user) memasukkan data hasil pengamatan ke dalam data tabel, dan
mengklik tombol Test untuk mendapatkan hasil test untuk setiap distribusi yang akan diuji
kesesuaiannya. Hasil output dari test secara manual merupakan ringkasan dari hasil pengujian
kesesuaian setiap distribusi dan kesimpulan dari hasil pengujian kesesuaian, yaitu reject
(ditolak) dan do not reject (jangan ditolak).
2. Pengujian dengan menggunakan fitur Auto::Fit.
Dalam fitur ini, pengguna (user) memasukkan data hasil pengamatan ke dalam data
table dan kemudian mengklik tombol Auto::Fit untuk mendapatkan hasil pengujian yang
dilakukan. Hasil output dari Auto::Fit adalah peringkat (rank) dari setiap distribusi yang diuji
berdasarkan tingkat kesesuaiannya dan kesimpulan penerimaan atau penolakan hasil uji
kesesuaian.
Pada pilihan parameternya ada 3 pilihan : Unbounded di mana perhitungan
distribusinya tidak ada batasan, lowerbound dimana perhitungan distribusinya berdasarkan
nilai terendah dari data yang ada, sedangkan fixed lower bound merupakan perhitungan
distribusi yang nilai terendahnya berdasarkan nilai tertentu yang ditetapkan oleh user.
Meskipun sekilas tampak sama, namun terdapat perbedaan yang mendasar antara
Manual Fit dengan Auto::Fit, dimana fitur Auto::Fit lebih cocok untuk melakukan pengujian
terhadap distribusi statistic yang kontinu, sedangkan Manual Fit lebih cocok untuk
melakukan pengujian terhadap distribusi statistic diskrit.
Secara umum tes-tes tersebut di atas mempunyai tingkat sensitivitas tersendiri, namun
mereka memiliki satu kriteria yang umum, yaitu jumlah data yang tidak mencukupi tidak
akan menghasilkan hasil yang baik. Stat::Fit akan menolak untuk melakukan pengujian bila
data yang ada tidak mencukupi.
Stat::Fit secara otomatis akan mengurutkan distribusi yang terbaik (dari paling atas).
Double klik pada distribusi tersebut untuk mendapatkan grafiknya.
Sebelum melakukan uji validasi, dilakukan uji verifikasi terhadap model yang sudah
dibangun. Secara umum, sebuah model dikatakan sudah lolos verifikasi jika model tersebut
dapat dijalankan (running). Dalam praktikum simulasi lantai produksi, jika model simulasi
dapat dijalankan, maka dikatakan bahwa model tersebut sudah lolos verifikasi. Langkah
selanjutnya setelah uji verifikasi adalah uji validasi.
Untuk melakukan validasi model, digunakan uji perbedaan rata-rata terhadap output,
WIP dan utilitas di antara hasil simulasi dengan data riil sistem. Ada beberapa uji perbedaan
rata-rata, diantaranya adalah menggunakan : (a). Interval kepercayaan Welch, (b). Interval
kepercayaan berpasangan-t. Untuk simulasi, tidak cocok jka kita menggunakan interval
kepercayaan Welch karena observasi di antara populasi (sistem yang disimulasikan) bersifat
independen, maka dari itu untuk simulasi lebih baik jika menggunakan interval kepercayaan
berpasangan-t.
Langkah-langkah yang digunakan dalam metode interval kepercayaan berpasangan-t
adalah :
1. Ho : 1 − 2 = 0
H1 : 1 − 2 0
Dimana 1 adalah rata-rata (baik output, WIP maupun utilitas) dari sistem nyata dan
2 adalah rata-rata dari hasil simulasi.
n
j
x(1− 2) j
Sample mean = x (1− 2) =
n
3. Hitunglah sample standar deviation dengan rumus :
n
j =1
[x (1− 2) j − x (1− 2) ]2
Sample standar deviation = s(1− 2) =
n −1
4. Hitunglah half – width equation (hw) dengan rumus :
(tn −1, / 2 )s(1− 2)
hw =
n
5. Terima Hojika interval x (1− 2) − hw (1− 2) x (1− 2) + hw memuat bilangan nol (0).
Tolak Ho jika interval x (1− 2) − hw (1− 2) x (1− 2) + hw tidak memuat bilangan nol
(0).
Catatan : Model dikatakan valid jika Ho diterima dan model dikatakan tidak valid jika
Ho ditolak.
5. Praktikan melakukan validasi model dengan cara membandingkan hasil simulasi dengan
hasil sistem produksi nyata menggunakan uji perbedaan rata-rata performansi yang ada.
6. Praktikan melakukan interpretasi dan analisis terhadap output simulasi dibandingkan
dengan hasil Modul V.
8.6. Pustaka
1. Harrell, C., B.K. Ghosh and R.O. Bowden, Jr. “Simulation Using Promodel.” 2nd ed.
Boston: McGraw-Hill, 2003.
2. Law, A.M. and W.D. Kelton. “Simulation Modeling and Analysis.” 3rd ed. . Boston:
McGraw-Hill, 2000.
MODUL PRAKTIKUM
MODUL IX
OTOMASI SISTEM PRODUKSI
(Praktikum Otomasi)
MODUL IX
OTOMASI SISTEM PRODUKSI
2. Programmable Automation
Pada Otomasi jenis ini, alat-alat produksi dirancang dengan kemampuan dapat
dirubah urutan operasinya, sehingga dapat mengakomodasikan perubahan
konfigurasi sesuai dengan perubahan macam-macam produk.
3. Flexible Automation
Ini merupakan pengembangan dari programabel otomasi. Jadi merupakan
sistem yang mampu memproduksi macam-macam produk, tanpa kehilangan
waktu secara virtual akibat perubahan bentuk produk yang satu ke bentuk
berikutnya.
Berlawanan dengan sistem kontrol loop tertutup, suatu sistem kontrol loop terbuka
beroperasi tanpa loop sinyal balik, sesuai dengan gambar 3.4. Dalam kasus ini, kontrol
beroperasi tanpa mengukur variabel – variabel keluaran, jadi tanpa perbandingan yang dibuat
antara nilai keluaran aktual dan parameter masukan. Kontroler bergantung pada keakuratan
efek dari model actuator dalam variabel proses. Dengan sistem loop terbuka, selalu ada resiko
bahwa actuator tidak memiliki efek yang konstan dalam proses, dan ini merupakan kerugian
dari sistem loop terbuka. Keuntungannya ialah pada umumnya lebih simple dan murah
dibandingkan dengan sistem loop tertutup. Sistem loop terbuka pada umumnya sesuai
diaplikasikan dengan kondisi sebagai berikut: (1) Kegiatan yang dilakukan oleh sistem
kontrol lebih simpel (2) Fungsi – fungsi kegiatan aktuasi. dapat diandalkan, dan (3) tekanan
reaksi berlawanan dari actuator cukup kecil untuk memberi efek yang kecil dalam kegiatan
aktuasi. Jika karakter – karakter ini tidak dapat diaplikasikan, maka sistem kontrol loop
tertutup mungkin lebih sesuai.
Gambar 9. 4 Sistem Pemosisian Satu Aksis Meliputi Pemutar Sekrup Yang Dikendalikan Dengan
Servometer
Melihat lebih jauh perbedaan antara sistem loop tertutup dan terbuka untuk kasus
sistem pemosisian. Sistem – sistem pemosisian adalah hal yang umum dalam sistem
manufaktur untuk meletakan part-kerja ke alat atau benda- kerja. Gambar 3.5
mengilustrasikan suatu kasus dari sistem pemosisian tertutup. Dalam operasinya, sistem
diarahkan untuk menggerakkan meja kerja ke lokasi tertentu yang didefinisikan dalam suatu
nilai kordinat dalam Cartesius atau sistem koordinat yang lain. Kebanyakan sistem – sistem
pemosisian memiliki sedikitnya dua aksis ( contohnya: posisi meja x – y ) dengan sistem
kontrol untuk setiap aksisnya, tetapi diagram tersebut hanya mengilustrasikan salah satu aksis
dari kedua aksis tersebut. Motor deservo dihubungkan ke pemutar skrup yang merupakan
actuator umum untuk setiap aksis. Sinyal yang menunjukkan nilai koordinat (contohya: nilai-
x) dikirim melalui kontroler ke motor yang menggerakkan pemutar skrup, yang
perputarannya dikonversikan menjadi gerakan linier dari pemosisian meja. Saat meja
bergerak mendekati ke nilai kordinat x, perbedaan antara posisi-x yang actual dan masukan
nilai-x dapat dikurangi. Posisi-x yang actual diukur oleh sinyal balik sensor (contohnya:
sensor optik). Kontroler terus menggerakkan motor sampai posisi meja yang actual mewakili
nilai masukan posisi.
Untuk kasus loop terbuka, untuk sistem pemosisian akan sama dengan sebelumnya,
kecuali tidak ada loop sinyal balik dan motor stepper digunakan di dalam deserve motor.
Motor stepper didesain untuk memutar jumlah fraksi putaran tiap pulsa yang diterima dari
kontroler. Sejak corong motor terhubung dengan pemutar sekrup, maka pemutar sekrup
menggerakan meja kerja, setiap pulsa berkonversi menjadi gerakan linier konstan yang kecil
dari meja kerja. Untuk menggerakkan meja kerja pada jarak tertentu, jumlah pulsa yang
dikirimkan ke motor mewakili jarak pergerakkannya.
Gambar 9. 6 Motor
9.2.3.3. Controller
Controller adalah alat yang berfungsi untuk mengaktuasi dan mengendalikan actuator. Ada
beberapa jenis control yang umum digunakan dalam sistem otomasi, yaitu:
Kontrol Manual, yaitu kontrol yang langsung dilakukan oleh manusia secara manual.
Tipe kontrol manual: Switch (Pushbutton) , Tuas, Pedal dan Switch (Pushbutton)
Detend.
Kontrol Mekanik, yaitu kontrol yang dilakukan oleh mekanik atau mesin. Tipe kontrol
mekanik: Plunyer, Pegas, Rol dan Tuas Rol dengan kembali bebas.
Kontrol Elektrik, yaitu kontrol yang dilakukan oleh arus listrik. Tipe kontrol elektrik:
solenoid dengan 1 koil efektif, solenoid dengan dua koil yang bergerak dalam arah yang
sama dan solenoid dengan dua koil yang bergerak dalam arah yang berlawanan.
Contoh:
Gambar 9. 7 Relay
9.2.3.4. Pneumatic
Pneumatic dapat diartikan sebagai salah satu cabang ilmu fisika yang mempelajari tentang
gerakan udara dan fenomena udara yang dimampatkan sehingga tekanan yang terjadi akan
menghasilkan gaya sebagai penyebab gerak atau aktuasi pada actuator yang berupa tabung
silinder kerja.
Sendi berikutnya adalah sendi yang berfungsi untuk menggerakkan motor gripper
supaya dapat bergerak ke atas dan ke bawah. Sendi yang terakhir berfungsi untuk
menggerakkan gripper untuk bergerak membuka atau menutup (menjepit), dengan jangkauan
maksimum ± 5 cm dan berat ± 0.5 kg.
Software Robopro dirancang sedemikian rupa untuk memudahkan penggunanya,
terdapat beberapa menu baru seperti variable dan object, penggunaan subprogram yang
dirancang tepisah dengan main program juga memudahkan / memperingkas panjangnya
bahasa pemrograman. Selain itu koneksi yang dapat digunakan dapat menggunakan kabel
Com ataupun USB. Berikut ini adalah tampilan awal penggunaan software robopro.
Hampir sama dengan level 1, dimana terdapat menu utama pada bagian atas dan basic
elemen pada kiri atas.perbedaan terletak pada tambahan 3 toolbar pada menu utama dan pada
menu basic elemen terdapat tambahan yaitu subprogram elemen didalam program elemen
(Kiri atas) . Dapat dilihat dari gambar dibawah ini.
Dari gambar diatas dapat ditunjukkan bahwa program element terdiri dari basic element dan
sub program I/O. Dan toolbar element subprogram I/O dapat dilihat dari gambar berikut ini:
dengan memilih new subprogram pada menu level 2. Kemudian akan tampil pilihan
seperti ini:
Kemudian beri nama pada kolom Name, misalkan tertulis pada kolom name Sub1,
maka pada kolom atas disamping mainprogram akan muncul kolom Sub1.
Kemudian kembali ke main program, kamudian loaded program masukan sub 1 yang
ada hubungkan dengan start dan end. Seperti Gambar 9. 20:
Program yang sama seperti contoh program dasar telah disingkat dengan adannya
subprogram yang diwakili oleh sub1, maka didapatkan program yang lebih sederhana
daripada program yang sudah ada.
9.2.5. Arduino
Arduino adalah pengendali mikro single-board yang bersifat open-source, dirancang
untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardware dalam Arduino
memiliki prosesor Atmel AVR dan menggunakan software dan bahasa sendiri. Hardware
dalam arduino memiliki beberapa jenis, yang mempunyai kelebihan dan kekurangan dalam
setiap papannya. Penggunaan jenis arduino disesuaikan dengan kebutuhan, hal ini yang akan
mempengaruhi dari jenis prosessor yang digunakan. Jika semakin kompleks perancangan dan
program yang dibuat, maka harus sesuai pula jenis kontroler yang digunakan. Yang
membedakan antara arduino yang satu dengan yang lainnya adalah penambahan fungsi dalam
setiap boardnya dan jenis mikrokontroler yang digunakan.
Salah satu produk Arduino adalah Arduino Uno. Arduino Uno adalah salah satu
produk berlabel arduino yang sebenarnya adalah suatu papan elektronik yang mengandung
mikrokontroler ATMega328 (sebuah keping yang secara fungsional bertindak seperti sebuah
komputer). Piranti ini dapat dimanfaatkan untuk mewujudkan rangkaian elektronik dari yang
sederhana hingga yang kompleks. Pengendalian LED hingga pengontrolan robot dapat
diimplementasikan dengan menggunakan papan berukuran relatif kecil ini.
Software arduino yang digunakan adalah driver dan IDE, walaupun masih ada
beberapa software lain yang sangat berguna selama pengembangan arduino. Integrated
Development Environment (IDE), suatu program khusus untuk suatu komputer agar dapat
membuat suatu rancangan atau sketsa program untuk papan Arduino. IDE arduino merupakan
software yang sangat canggih ditulis dengan menggunakan java.
Langkah Pemrograman
1. Manual Programming
- Penulisan kode pemrograman
dan pengelohan mesin
2. Automatic Programming
- Pendefinisian geometri
- Perintah gerakan dan
pengelolaan mesin
- Penerjemahan / Post
Processing
Langkah Percobaan
1. Dry Run
2. Pemesinan material pengganti
3. Pemesinan benda sesungguhnya
4. Konfirmasi kualitas (sertifikasi
program)
Gambar 9. 36 Sistem NC
Sistem mesin NC
Sistem mesin perkakas NC terdiri dari
o Machine control unit (MCU) merupakan otak dari mesin NC/CNC. Bertugas
membaca program dan menerjemahkan program untuk menjadi perintah-
perintah yang mengontrol gerakan-gerakan dan spindel. MCU terdiri dari:
Data processing unit (DPU), yang memproses pembacaan coded data
dari tape atau media lain dan meneruskan informasi (arah gerakan,
feed, dan kontrol fungsi tambahan) setiap axis ke CLU.
Control-loops unit (CLU), mengoperasikan mekanisme gerakan mesin,
menerima isyarat feed back tentang posisi aktual dan kecepatan gerak
setiap axis dan menginformasikan kapan operasi pemesinan selesai
dikerjakan (signal control).
o Mesin Perkakas
9.2.6.3. Pemrograman NC
1. Sistem Koordinat
2. Media penyimpanan program NC
3. Kode simbolik
4. Format masukan tape
5. NC words
Sistem Koordinat
Setiap gerak axis dilengkapi dengan sumber penggerak.
Sumber penggerak antara lain adalah motor DC, motor stepper, dan aktuator hidrolik.
Gerak relatif antara tool dan benda kerja akan diatur oleh mekanisme gerakan slides
mesin perkakas.
Gerakan utama tiga axis akan selalu berpedoman pada sumbu x, y dan z.
Sistem Koordinat
Axis Z
Pada mesin dengan benda kerja berputar, seperti bubut, axis Z paralel dengan spindle,
dan gerak positif sesuai dengan arah tool menjauhi benda kerja.
Pada mesin dengan tool yang berputar, seperti mesin milling atau boring, axis Z
paralel pada tool axis, dan gerak positif sesuai dengan arah tool menjauhi benda kerja.
Pada mesin press, planning atau shearing, axis Z tegak lurus tool set, dan gerak positif
akan menambah jarak antara tool dan benda kerja.
Axis X
Pada mesin bubut, axis X adalah arah gerakan tool dan gerak positif sesuai dengan
arah tool menjauhi benda kerja
Pada mesin milling horizontal, axis X paralel dengan meja.
Pada mesin milling vertikal, axis X positif ke kanan.
Axis Y
Axis ke arah kiri pada standar sistem koordinat Cartesian
NC words
Nomor urut (kode N); khusus untuk penomoran secara berurutan yang dapat juga untuk
identifikasi setiap blok.
Preparatory word (kode G); digunakan sebagai alat komunikasi untuk persiapan masuk ke
MCU. Sesuai dengan EIA standar RS-273
Koordinat (X, Y dan Z); memberikan posisi koordinat tool. Perpindahan sejauh 0.6in
dengan arah positif pada sistem NC dengan BLU=0.001in. Dan jumlah pergeseran 600,
maka dalam NC part program akan ditulis X+600.
Laju pemakanan (kode F); untuk berhubungan dengan suapan (feed) pada operasi
pemesinan. Unit: inchi per minute (ipm)
Kecepatan spindle (kode S); dikhususkan kecepatan pemotongan pada proses pemesinan.
Unitnya revolusion per minute (rpm)
Pemilihan tool (kode T); dirancang untuk mesin yang berhubungan dengan tool turret
atau automatic tool changer
Miscellaneous function (kode M); dirancang untuk partikular mode dari operasi mesin
perkakas NC. Misalnya aktifkan media pendingin (on/off). Sesuai dengan EIA standar
RS-273.
Kompensasi radius-tool
G40: batalkan kompensasi radius-tool
G41: kompensasi – kiri
G42: kompensasi – kanan
M96: Blok tambahan untuk kurva eksternal
M97: Menuju titik pemesinan ketika memotong kurva eksternal
singkat. Selain itu sebuah komputer dapat dengan mudah memahami bentuk dan ukuran
benda kerja, fungsi kontrol dari mesin dan operasi pengerjaannya.
Mesin CNC dapat dibagi menjadi dua kelompok: mesin bubut dan mesin milling.
Mesin bubut umumnya terdiri dari alat yang memutar benda kerja dengan kecepatan tinggi
dan mata pahat (ujung tajam) yang memotong bagian yang tidak diinginkan dari benda kerja
(di mana alat tersebut digerakkan maju mundur dan keluar masuk sampai bentuk yang
diinginkan. tercapai). Mesin milling adalah mesin yang memiliki spindel (alat yang mirip
dengan router) dengan alat khusus yang berputar dan memotong ke berbagai arah dan
bergerak dalam tiga arah yang berbeda sepanjang sumbu x, y, dan z.
Proses penggerakan pahat dan meja potongnya ini yang dijalankan oleh sistem
komputer. Dalam mengoperasikan mesin CNC milling ini hanya dibutuhkan 1 orang operator
untuk menjalankannya dengan cara memasukan program NC menggunakan software khusus
yang telah terpasang, setelah itu mesin akan bekerja secara otomatis. Ada pun Software
pendukung yang dapat digunakan oleh mesin CNC adalah Software CAD (Computer Aided
Design) ataupun CAM (Computer Aided Manufacturing).
Hasil pengerjaan mesin CNC biasanya lebih rapih dan lebih akurat dibandingkan
mesin milling yang masih menggunakan sistem manual. Jika dilihat dari segi keamanan kerja,
tentunya kedua mesin ini beresiko menimbulkan kecelakaan tapi mesin CNC milling lebih
minim menimbulkan kecelakaan karena tidak tidak melibatkan banyak tangan (operator)
dalam sistem pengerjaannya.
9.2.7.1. Facing
Untuk operasi Facing, waktu proses pemesinan dihitung berdasarkan persamaan
berikut ini:
D alowance
T ……….……………………..………..(Groover, 2002 )
2 f N
dimana:
T= waktu potong (menit)
D=diameter benda kerja (mm)
Allowance=0.5
f=gerak makan (mm/put)
V 1000
N …………………………………….........(Groover, 2002 )
D
dimana:
N= kecepatan putar (put/menit)
V=kecepatan potong (m/menit)
D=diameter akhir benda kerja (mm)
9.2.7.2. Turning
Untuk operasi Turning, waktu proses pemesinan dihitung berdasarkan persamaan
berikut ini:
L
T ……………..….……………………..………..(Groover, 2002 )
f N
dimana:
T= waktu pemotongan (menit)
L=panjang benda kerja yang dimesin (mm)
f=gerak makan (mm/put)
V 1000
N ……..….……………………..………..(Groover, 2002 )
( D 2d )
dimana:
N= kecepatan putar (put/menit)
V=kecepatan potong (m/menit)
D=diameter akhir benda kerja (mm)
d=kedalaman potong (mm)
9.2.7.3. Drilling
Untuk operasi Drilling, waktu proses pemesinan dihitung berdasarkan persamaan
berikut ini:
Lubang Tembus:
tA
T …………………………………..………..(Groover, 2002)
f N
Lubang Buntu:
d
T ……….……….…………………..………..(Groover, 2002 )
f N
dimana:
T= waktu potong (menit)
t=tebal benda kerja (mm)
d=jarak dari permukaan benda kerja terhadap titik lubang
A=approach allowance (mm)=0,5.D.tan 90
2
θ=drill point angle=118º
f=gerak makan (mm/put)
V 1000
N ……….…………….…………..………..(Groover, 2002 )
D
dimana:
N= kecepatan putar (put/menit)
V=kecepatan potong (m/menit)
D=diameter tools (mm)
9.2.7.4. Boring
Untuk operasi Boring, waktu proses pemesinan dihitung berdasarkan persamaan
berikut ini:
L
T ……….…….……………………..………..(Groover, 2002 )
f Nz
dimana:
T=waktu pemotongan (menit)
L=panjang benda kerja yang dimesin (mm)
f=gerak makan (mm/put)
z=mata pahat= 2
V 1000
N ……….………..………………..………..(Groover, 2002 )
D
dimana:
N= kecepatan putar (put/menit)
V=kecepatan potong (m/menit)
D=diameter akhir benda kerja (mm)
Untuk operasi Tapping dan Counterboring, waktu proses pemesinan dihitung berdasarkan
persamaan Drilling, berbeda pada parameter yang digunakan.
9.2.7.5. Milling
Untuk operasi Milling, waktu proses pemesinan dihitung berdasarkan persamaan berikut
ini:
L 2A
T ……….…………........…………..………..(Groover, 2002 )
f N
dimana:
T= waktu potong (menit)
L=kedalaman potong (mm)
D D
A=approach allowance= for W= up to D
2 2
f=gerak makan (mm/put)
V 1000
N ……….…………........…………..………..(Groover, 2002 )
D
dimana:
N= kecepatan putar (put/menit)
V=kecepatan potong (m/menit)
D=diameter tools (mm)
9.2.7.6. Grinding
Untuk operasi Grinding, waktu proses pemesinan dihitung berdasarkan persamaan
berikut ini (taufiq Rochim,1993):
lt h
tc tdw t sp ………........…………..………..(Taufiq Rochim, 1993)
V f t f r
dimana:
tc=waktu penggerindaan (s)
lt=jarak gerak melintang (mm)
Vft=kecepatan makan tangensial, gerak meja (mm/s)
h=tebal geram (mm)
fr=gerak makan radial=0.025 m/langkah
tdw+tsp=waktu dwell =4 s; sedangkan sparking out=(2 s.d. 6)x lt/Vfa
Vfa=wheel speed (mm/s)