MRP Varsayım Sorunu
Malzeme İhtiyaç Planlaması (MRP), 1960'larda ortaya çıktığında devrim niteliğindeydi. Üreticilere hangi malzemelere ne zaman ihtiyaç duyduklarını hesaplamanın ilk sistematik yolunu verdi. Ancak MRP, nadiren geçerli olan kritik bir varsayım yapar: sonsuz kapasite.
MRP sisteminiz "bu işi pazartesi başlat" dediğinde, CNC makinenizin zaten üç başka iş için planlanmış olup olmadığını bilmez. En iyi operatörünüzün tatilde olduğunu bilmez. A İşi için gereken hammaddenin B İşi için gerekli hazırlama alanını kapattığını göremez.
Gerçekte Ne Oluyor
5 makine ve 20 aktif siparişi olan tipik bir metal imalat atölyesini düşünün:
- Makine 1, A İşini veya B İşini çalıştırabilir, ancak ikisini aynı anda çalıştıramaz
- C İşi, D İşini takip ederse 2 saat süren bir hazırlık değişimi gerektirir, ancak E İşini takip ederse sadece 15 dakika sürer
- Kalite kontrolcüsü tüm makinelerde paylaşılır ve yoğun saatlerde darboğaza dönüşür
- Malzeme taşıma engelleme kısıtlamaları oluşturur—İstasyon 1'den gelen bitmiş ürünler, İstasyon 2 çıktı yapabilmeden önce taşınmalıdır
MRP bunların hiçbirini görmez. Birinci günde yürütülmesi imkansız bir "plan" oluşturur.
Kısıt Programlama Devreye Giriyor
Kısıt Programlama (CP), temelden farklı bir yaklaşım benimser. Sonsuz kapasite varsaymak yerine, her kısıtı açıkça modeller:
Kaynak Kısıtları: Her makine aynı anda yalnızca bir işi işleyebilir. Her operatör yalnızca bir yerde olabilir.
Zamansal Kısıtlar: B İşi, A İşi bitene kadar başlayamaz. Hazırlık süresi önceki işe bağlıdır.
Kapasite Kısıtları: Boya kabini maksimum 4 parça alabilir. Fırının parti boyutu sınırı vardır.
Mantıksal Kısıtlar: X İşini çalıştırırsak, Y İşini aynı gün çalıştıramayız (paylaşılan takımlar).
CP-SAT Çözücüsü
Google'ın CP-SAT çözücüsü—GenOpsX çizelgelemenin arkasındaki motor—bir teknikler kombinasyonunu kullanır:
- Kısıt yayılımı: İmkansız seçenekleri otomatik olarak eler
- Akıllı arama: Çözüm uzayını verimli bir şekilde araştırır
- Optimizasyon: Yalnızca herhangi bir uygulanabilir çizelge değil, en iyisini bulur
Sonuç? Gerçekten yürütülebilir bir çizelge. Üretim sahanızın karşılaştığı her kısıtı dikkate alan bir çizelge.
Gerçek Dünya Etkisi
Üreticiler MRP tabanlı çizelgelemeden kısıt tabanlı çizelgelemeye geçtiğinde, genellikle şunları görürler:
- Çizelge değişikliklerinde %30-50 azalma ilk yayınlamadan sonra
- Zamanında teslimatta %15-25 iyileşme çünkü vaatler gerçekçi
- Verimde %10-20 artış gizli darboğazları ortadan kaldırarak
Planlamacınızın pazartesi sabahı yayınladığı çizelge cuma günü hala geçerlidir. Bu tek başına üretim sahanızın çalışma şeklini dönüştürür.
Geçişi Yapmak
MRP'den kısıt tabanlı çizelgelemeye geçiş, ERP'nizi değiştirmeyi gerektirmez. MRP hala malzeme ihtiyaç hesaplamalarını yönetir—bu konuda iyidir. Kısıt çözücüsü sıralama ve zamanlama işlerini yönetir—MRP'nin asla tasarlanmadığı işler.
Anahtar entegrasyondur: MRP'den talebi çekin, CP-SAT ile sırayı optimize edin, yürütülebilir çizelgeyi üretim sahası sistemlerinize geri gönderin. GenOpsX bu entegrasyonu SAP, Oracle ve diğer büyük ERP sistemleriyle kutudan çıkar çıkmaz sağlar.
Sonuç
MRP "neye ihtiyacımız var?" sorusunu yanıtladı. Kısıt tabanlı çizelgeleme "aslında nasıl inşa edeceğiz?" sorusunu yanıtlar. Her ikisi de gereklidir. Hiçbiri tek başına yeterli değildir.
Planlamacılarınız sabahlarını dün "optimize edilen" çizelgeleri ayarlamakla geçiriyorsa, sorun planlamacılarınız değil. Sorun MRP'ye asla yapması için tasarlanmadığı bir şeyi yapmasını istemektir.