M365Con 2027 – konferensi online gratis · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Perangkat Lunak Simulasi Manufaktur: Cara Mengevaluasi dan Memilih

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

By ·

Perangkat lunak simulasi manufaktur lebih mudah dipilih dengan kartu skor daripada peringkat. Kriteria, pertanyaan uji, dan metode perbandingan yang adil untuk manajer pabrik.

Automatically translated with AI from the original post. Read the English original

Perangkat lunak simulasi manufaktur adalah alat di balik simulasi pabrik: Anda membangun model komputer dari lini atau pabrik dan menguji keputusan sebelum uang sungguhan dikeluarkan. Memilih yang tepat bukan terutama soal daftar fitur, melainkan tiga hal: pertanyaan yang perlu dijawab, data yang bisa Anda sediakan, dan orang-orang yang akan membangun serta membaca model. Panduan ini ditujukan bagi manajer pabrik yang harus menjalankan evaluasi perangkat lunak dan menginginkan kartu skor yang bisa dipertanggungjawabkan.

Poin Penting

  • Pilih perangkat lunak simulasi manufaktur berdasarkan pertanyaan Anda, data Anda, dan orang-orang yang akan membangun serta membaca model, bukan berdasarkan daftar popularitas.
  • Sebuah studi Winter Simulation Conference tahun 2016 memeringkat alat berdasarkan popularitas dan dengan sendirinya menyatakan bahwa popularitas tidak menjamin kualitas; sebagian besar alat memiliki daftar fitur yang serupa.
  • Pendekatan event diskrit maupun berbasis agen sama-sama cocok untuk pengembangan proses, sehingga pilihannya sering bergantung pada perangkat lunak dan pada siapa yang membangun model.
  • Pastikan alat tersebut mendukung proses berulang dengan interval kepercayaan serta penanganan periode pemanasan (warm-up), karena satu kali jalan hanyalah satu sampel.
  • Bandingkan finalis dengan kasus yang sama menggunakan data Anda sendiri, bobot tetap yang ditetapkan sebelumnya, dan catatan jam kerja pemodel yang dibutuhkan masing-masing.

Jenis perangkat lunak simulasi manufaktur apa saja yang ada?

Ada dua pembagian yang membantu Anda memilah pasar. Pembagian pertama adalah pendekatan pemodelan, pembagian kedua adalah cara model dibangun.

Sebuah studi Lean Six Sigma membandingkan tiga pendekatan pada kasus pabrik: event diskrit, berbasis agen, dan dinamika sistem. Para penulis menemukan bahwa simulasi event diskrit dan berbasis agen kurang lebih sama cocoknya untuk mengembangkan proses manufaktur, dan menyatakan bahwa pilihannya mungkin bergantung pada perangkat lunak yang tersedia atau preferensi pemodel. Mereka juga menemukan bahwa model hibrida sangat menjanjikan. Singkatnya, paradigma lebih kecil pengaruhnya daripada yang banyak orang kira. Yang penting adalah apakah alat tersebut mampu merepresentasikan alur, aturan, dan variabilitas Anda.

Dalam praktiknya, pertanyaan-pertanyaan terbagi ke dalam beberapa kelompok, dan alat biasanya condong ke salah satunya:

  • Model alur mengikuti part melalui stasiun, buffer, dan antrean. Model ini menjawab pertanyaan tentang throughput, lead time, dan work in process.
  • Model dengan aktor individual, seperti perencana, pesanan, atau pengangkut yang mengikuti aturannya sendiri. Model ini berguna ketika perilaku dan keputusan sama pentingnya dengan alur.
  • Model tingkat tinggi dari kuantitas dalam periode yang lebih panjang, digunakan untuk pertanyaan strategis.
  • Model fisik atau 3D dari mesin dan robot. Model ini menjawab pertanyaan yang berbeda, yaitu apakah suatu gerakan atau tata letak berfungsi di ruang.

Cara model dibangun adalah pembagian kedua. Sebagian alat bersifat visual dan menggunakan drag-and-drop. Sebagian bekerja dari tabel dan spreadsheet. Sebagian lain berupa pustaka kode yang diprogram oleh tim Anda. Semakin besar kebebasan yang diberikan sebuah alat, semakin banyak keterampilan yang dibutuhkan.

Jika Anda juga mempertimbangkan digital twin, perhatikan bahwa keduanya memecahkan masalah yang berbeda: digital twin tetap terhubung dengan data pabrik secara langsung, sedangkan simulasi dijalankan sesuai kebutuhan untuk menguji pilihan. Selesaikan pertanyaan ini terlebih dahulu.

Mengapa peringkat tidak membantu?

Daftar alat teratas ada di mana-mana, dan daftar ini menggoda. Berhati-hatilah dalam menggunakannya.

Makalah konferensi Winter Simulation Conference Discrete Simulation Software Ranking dari tahun 2016 memeringkat alat berdasarkan popularitas, dengan menggunakan pencarian web, publikasi, ulasan, dan jejaring sosial. Penulisnya menyatakan bahwa popularitas yang lebih tinggi tidak menjamin kualitas yang lebih baik. Mereka mengatakan popularitas tidak boleh menjadi satu-satunya kriteria pemilihan dan menyarankan agar popularitas dikombinasikan dengan perbandingan fitur dan eksperimen. Mereka juga mencatat bahwa sebagian besar alat memiliki daftar fitur yang serupa, sehingga perbandingan fitur semata sulit dijadikan dasar kesimpulan.

Ada satu keuntungan nyata dari alat yang populer: Anda lebih mudah menemukan orang yang memahaminya. Hal ini penting saat Anda merekrut atau ketika konsultan Anda meninggalkan perusahaan. Pertimbangkan faktor ini, tetapi jangan biarkan faktor ini yang menentukan keputusan.

Kriteria mana yang paling penting?

Gunakan poin-poin ini sebagai baris dalam kartu penilaian (scorecard). Untuk setiap poin, pertanyaan di sisi kanan adalah yang sebaiknya Anda ajukan saat demo.

  1. Kesesuaian dengan pertanyaan Anda. Dapatkah alat ini merepresentasikan alur, aturan batch, kalender shift, dan pergantian produk (changeover) Anda tanpa solusi akal-akalan? Minta vendor memodelkan satu fitur yang rumit di lini produksi Anda secara langsung.
  2. Impor data. Dapatkah alat ini membaca routing, sumber daya, dan pesanan dari ekspor ERP, file Excel, atau basis data, dan dapatkah Anda memperbarui model tanpa membangunnya ulang? Model yang diisi dengan angka yang diketik ulang akan cepat usang.
  3. Penanganan eksperimen. Dapatkah alat ini menjalankan banyak skenario dan mengulang setiap skenario secara otomatis? Lihat bagian berikutnya.
  4. Dukungan validasi. Dapatkah Anda membandingkan output model dengan hasil masa lalu, melacak satu part melalui model, dan mencari tahu mengapa sesuatu terjadi?
  5. Hasil dan pelaporan. Dapatkah alat ini menghasilkan KPI yang Anda pantau, dan mengekspor hasil ke alat yang dibaca manajer Anda, seperti Excel atau Power BI? Animasi membantu orang mempercayai sebuah model, tetapi angkalah yang menentukan.
  6. Keterampilan yang dibutuhkan. Siapa di pabrik Anda yang dapat membangun dan memelihara model, dan berapa lama pelatihannya? Alat yang hanya dipahami oleh satu ahli jarang bertahan ketika ahli tersebut meninggalkan perusahaan.
  7. Waktu eksekusi dan skala. Berapa lama model yang realistis berjalan, dan apa yang terjadi dengan sepuluh kali jumlah pesanan?
  8. Otomatisasi dan integrasi. Apakah tersedia antarmuka untuk menjalankan model dari skrip atau sistem lain?
  9. Biaya selama tiga tahun. Lisensi, pelatihan, jam kerja pemodel, persiapan data, dan dukungan. Tambahkan biaya model berikutnya, bukan hanya model pertama.
  10. Keluar dari alat (exit). Dapatkah Anda mengekspor struktur dan data model jika Anda beralih ke alat lain?

Mengapa penanganan eksperimen layak mendapat pemeriksaan tersendiri?

Model simulasi dengan input acak memberikan jawaban yang berbeda pada setiap eksekusi, sehingga satu kali eksekusi hanyalah satu sampel. Kuliah MIT tentang desain eksperimen (dihosting di mirror MIT OpenCourseWare) merumuskan pertanyaan kuncinya sebagai berapa banyak replikasi independen yang dibutuhkan untuk tingkat akurasi tertentu, serta menjelaskan aturan penghentian berdasarkan lebar interval kepercayaan. Untuk model yang berjalan terus-menerus, materi ini juga membahas periode pemanasan (warm-up): Anda membuang observasi awal dari setiap replikasi dan merata-ratakan sisanya. Metode Welch membantu Anda menentukan di mana periode pemanasan berakhir.

Anda tidak perlu menghitung semuanya sendiri, tetapi perangkat lunaknya harus mampu melakukannya. Tanyakan apakah alat tersebut dapat menjalankan replikasi secara otomatis, melaporkan interval kepercayaan, membantu menentukan periode pemanasan, dan membandingkan skenario dalam satu tampilan. Jika alat hanya dapat menampilkan satu eksekusi animasi, keputusan Anda pada akhirnya seperti hasil lemparan koin.

Bagaimana dengan menjalankan banyak skenario?

Ketika Anda menguji puluhan skenario dengan banyak replikasi masing-masing, waktu proses menjadi biaya yang nyata. Replikasi saling independen, sehingga dapat dijalankan secara paralel. Microsoft menggambarkan Azure Batch sebagai layanan untuk tugas paralel skala besar yang tidak memerlukan komunikasi antar-tugas, dengan simulasi Monte Carlo sebagai salah satu contohnya. Anda membawa aplikasi sendiri, dan Batch menyebarkannya ke sekumpulan mesin virtual. Pendekatan ini hanya berhasil jika alat simulasi Anda dapat berjalan tanpa layar dari baris perintah dan lisensinya mengizinkannya, jadi masukkan keduanya ke dalam daftar pertanyaan Anda. Kapasitas Azure sebaiknya dibahas dengan tim TI hanya setelah pilot menunjukkan bahwa Anda memang membutuhkannya.

Sebaiknya Anda membeli alat, menyewa spesialis, atau membangun sendiri?

Jujurlah tentang seberapa sering Anda akan menggunakannya.

  • Sewa spesialis ketika Anda hanya memiliki satu atau dua pertanyaan besar dalam setahun, misalnya tentang lini produksi baru atau investasi besar. Anda membayar untuk studinya dan tidak perlu pelatihan.
  • Beli alat ketika perencana akan menguji opsi secara rutin, misalnya model shift, bauran produk, dan ukuran buffer. Alokasikan waktu untuk pelatihan dan untuk menjaga model tetap mutakhir.
  • Bangun sendiri dengan pustaka pemrograman hanya jika Anda memiliki orang yang mampu menulis dan memelihara kode. Fleksibilitasnya tinggi, tetapi ketergantungan pada orang-orang tersebut juga tinggi.

Banyak pabrik memulai dengan studi spesialis, mempelajari pertanyaan yang benar-benar mereka miliki, lalu memutuskan alat yang akan digunakan.

Bagaimana cara melakukan perbandingan yang adil?

Pengujian yang adil membutuhkan beberapa minggu, bukan berbulan-bulan.

  1. Tulis pertanyaannya. Satu keputusan, satu tanggal, satu penanggung jawab.
  2. Siapkan satu paket data untuk satu lini atau sel: rute proses, waktu, sumber daya, kalender, permintaan, dan data hasil aktual selama satu bulan.
  3. Tetapkan bobot terlebih dahulu. Tentukan seberapa besar pengaruh impor data, penanganan eksperimen, keterampilan, dan biaya sebelum Anda melihat demo.
  4. Berikan kasus yang sama dan tenggat waktu yang sama kepada setiap finalis.
  5. Biarkan staf Anda sendiri menggunakannya. Perhatikan di mana mereka mengalami kesulitan.
  6. Validasi terhadap data historis. Apakah model mereproduksi bulan lalu dalam batas toleransi yang telah disepakati?
  7. Catat usaha yang dikeluarkan. Jam kerja pemodel, jam pembersihan data, dan pertanyaan yang diajukan ke tim dukungan.
  8. Berikan penilaian bersama. Produksi, perencanaan, TI, dan keuangan masing-masing menilai baris mereka sendiri.

Jika vendor tidak mau menjalankan data Anda dalam pilot, itu sudah merupakan jawaban.

Kesalahan umum

  • Memilih berdasarkan peringkat. Peringkat hanya menunjukkan apa yang populer, bukan apa yang sesuai.
  • Membeli karena demo. Animasi yang apik tidak mengatakan apa pun tentang penanganan data atau dukungan eksperimen.
  • Mengabaikan siapa yang membangun model. Alat terbaik untuk seorang ahli bisa jadi alat yang salah untuk tim Anda.
  • Melewatkan validasi. Model yang tidak dapat mereproduksi masa lalu tidak layak dipercaya untuk masa depan.
  • Meremehkan pekerjaan data. Mengumpulkan dan membersihkan data masukan bisa memakan waktu sama lamanya dengan membangun model.
  • Memutuskan berdasarkan satu kali jalan. Tanpa replikasi, Anda tidak dapat membedakan keuntungan nyata dari noise.

Posisi Polaris

Jika Anda menginginkan simulasi yang dimulai dari data ERP Anda, iFAKT Polaris adalah salah satu kandidatnya. iFAKT menggambarkan Polaris sebagai AI plus digital twin untuk produksi. Modul Polaris Designer membangun graf pengetahuan produk-proses-sumber daya dari data ERP, daftar bahan (BOM), dan waktu proses, sedangkan modul Polaris Simulator menggunakannya untuk menguji skenario kapasitas, penjadwalan staf, dan buffer secara virtual, serta menunjukkan bottleneck dan ketidakseimbangan utilisasi. Nilai Polaris dengan scorecard dan kasus pilot yang sama seperti kandidat lainnya.

Topik terkait untuk dieksplorasi

  • Data masukan untuk simulasi. Waktu dan aturan apa yang perlu dikumpulkan terlebih dahulu, serta cara memeriksanya bersama orang-orang di lini produksi.
  • Memvalidasi model. Cara membandingkan keluaran dengan periode sebelumnya dan mendokumentasikan selisihnya.
  • Simulasi dan data langsung. Apa yang berubah ketika model terhubung dengan lantai produksi.
  • Melaporkan hasil simulasi. KPI mana yang benar-benar dibutuhkan manajer dan cara menampilkan skenario secara berdampingan.
  • Menyiapkan staf untuk kemampuan simulasi. Siapa yang membangun, siapa yang memiliki, dan siapa yang meninjau model-model tersebut.

Langkah berikutnya

Memilih perangkat lunak simulasi manufaktur akan lebih mudah jika Anda memiliki scorecard dengan bobot yang sudah disepakati sejak awal. Pilih satu keputusan nyata di pabrik Anda, susun paket data untuk keputusan tersebut, lalu berikan kasus yang sama kepada dua atau tiga kandidat.

Ikuti podcastSpotify

Entities in this article

Factory simulation Digital twin Microsoft Azure Polaris Simulator Polaris Designer iFAKT GmbH

Related articles

RSS

Disponsori

iFAKT GmbH