Jalankan model pabrik berbenih acak dengan batch dan pemeliharaan

Tetapkan benih acak, edit input batch dan pemeliharaan preventif, jalankan model, lalu bandingkan proporsi waktu status peralatan.

Jalankan contoh batch berbenih acak, tambahkan pemeliharaan preventif, dan bandingkan proses simulasi yang telah selesai. Langkah ini berlaku untuk Cloud 2.1.2.10 dan Windows 2.1.2.3.

Buka model berbenih acak

  1. Buka menu produk dan pilih vFactory → Proses wafer dan fabrikasi. Pilih Model proses.

  2. Pada Model simulasi, pilih Simulasi pabrik dengan benih acak (v2). Contoh dimulai dengan benih acak 17, durasi 3600 detik, dan aturan penugasan Pembentukan batch.

  3. Tetapkan Benih acak ke bilangan bulat nonnegatif dan Durasi simulasi (s) ke durasi positif. Gunakan benih acak dan input yang sama saat membandingkan proses berulang dengan mesin simulasi yang sama.

Edit batch dan pemeliharaan

  1. Di Cloud, perluas Input lanjutan. Di Windows, kontrol bagian sudah terlihat. Pada Bagian model, pilih Peralatan, batch, penyiapan, kegagalan, dan pemeliharaan preventif.

  2. Pada JSON bagian, tinjau batch tungku: minSize: 2, maxSize: 4 dan maxWaitS: 60. Contoh ini menghitung lot. Batch menunggu ukuran minimumnya hingga lot yang paling lama menunggu mencapai waktu tunggu maksimum; kapasitas yang tersedia tetap menentukan kapan batch dimulai.

  3. Ganti array pm kosong milik tungku dengan array berikut. Biarkan bidang lainnya tetap ada.

[{"everyS":900,"duration":{"kind":"constant","value":60}}]

Ini meminta pemeliharaan selama 60 detik setiap 900 detik. Untuk pemeliharaan berbasis hitungan, ganti everyS: 900 dengan everyCount: 2. Dasar hitungan bawaan adalah batch yang selesai. Gunakan tepat satu bidang perulangan.

  1. Pilih Terapkan bagian. Untuk kembali ke nilai yang telah diterapkan, pilih Buang perubahan bagian. Terapkan atau buang perubahan tertunda sebelum menjalankan atau berpindah bagian.

Model proses yang menggunakan Simulasi pabrik dengan benih acak (v2): Nama model pabrik Seeded batch example, Benih acak 17, Durasi simulasi (s) 3600, dan Aturan penugasan batch-formation. Input lanjutan terbuka, dan Bagian model diatur ke Peralatan, batch, penyiapan, kegagalan, dan pemeliharaan preventif. JSON bagian menampilkan batch furnace dengan minSize 2, maxSize 4, dan maxWaitS 60, serta entri pm dengan everyS 900 dan durasi konstan 60. Terapkan bagian dan Buang perubahan bagian tidak tersedia karena perubahan telah diterapkan.

Setelah memilih Terapkan bagian, furnace mempertahankan pengaturan batch-nya dan memiliki satu entri pemeliharaan: 60 detik setiap 900 detik. Benih acak dan durasi simulasi tetap 17 dan 3600 detik.

Jalankan dan baca hasilnya

  1. Pilih Jalankan simulasi. Untuk menghentikan perhitungan yang sedang berjalan, pilih Batalkan simulasi.

  2. Saat pesan Perhitungan selesai muncul, baca Hasil perhitungan, Lot selesai dan Wafer selesai. Pada Proporsi waktu status peralatan, bandingkan proporsi waktu pemrosesan, pemeliharaan, dan menganggur.

  3. Ubah satu input, terapkan perubahan bagian, lalu jalankan kembali. Input berubah menandai hasil yang ditampilkan dari input sebelumnya.

Hasil perhitungan dari proses simulasi berbenih acak dengan entri pemeliharaan: Waktu siklus P90 (detik) 210, Keluaran (wafer/hari) 4800, Faktor X 1.375, Lot selesai: 8 · Wafer selesai: 200 dan Peristiwa tercatat: 88. Tabel Proporsi waktu status peralatan mencantumkan furnace dengan pemrosesan 10.00%, penyiapan 0.00%, kerusakan 0.00%, pemeliharaan preventif 5.00%, dan menganggur 85.00%.

Baca Lot selesai dan Wafer selesai, lalu bandingkan proporsi pemrosesan, pemeliharaan preventif, dan menganggur di Proporsi waktu status peralatan. Nilai-nilai ini berasal dari input contoh sintetis.

Untuk alur kerja proses dasar, lihat Jalankan model proses pertama Anda di vFactory.

Input contoh merupakan asumsi sintetis, bukan data dari pabrik nyata.