2023
.
1. Pemodelan Simulasi Sistem Antrian: Model Antrian (Queueing Model)
Pemodelan Simulasi Sistem Antrian adalah cara untuk memodelkan dan mensimulasikan
situasi antrian atau tunggu, di mana entitas atau pelanggan harus menunggu untuk
menerima layanan dari sumber daya yang terbatas. Model antrian menggunakan konsep
teori antrian untuk mengevaluasi berbagai metrik, seperti panjang rata-rata antrian, waktu
tunggu rata-rata, dan tingkat utilitas sumber daya.
Rumus Pemodelan:
Laju kedatangan (λ): Jumlah entitas yang masuk per satuan waktu.
Laju pelayanan (μ): Jumlah entitas yang dilayani per satuan waktu.
Faktor utilitas (ρ): ρ= μ/λ, yang menunjukkan seberapa efisien sistem digunakan.
Kode MATLAB untuk Model Antrian:
function model_antrian(laju_kedatangan, laju_pelayanan, waktu_simulasi)
env = simpy.Environment();
env.process(model_antrian_core(env, laju_kedatangan, laju_pelayanan));
env.run(waktu_simulasi);
end
function model_antrian_core(env, laju_kedatangan, laju_pelayanan)
antrian = simpy.Resource(env, 1);
interval_kedatangan = 1 / laju_kedatangan;
while true
yield(env, timeout(exprnd(interval_kedatangan)));
env.process(pelayanan(env, antrian, laju_pelayanan));
end
end
Rumus Pemodelan:
EOQ=√2DS/H
Contoh Penggunaan:
proporsi_adopsi = model_diffusion_innovation(proporsi_awal,
laju_adopsi, waktu);