You are on page 1of 13

Endüstri Mühendisliði Dergisi YA/EM 2008 Özel Sayısı

Cilt: 20 Sayý: 2 Sayfa: (2-14)

PLASTİK ENJEKSİYON MAKİNALARININ ÇİZELGELENMESİ


PROBLEMİ
Tuğba SARAÇ*, Aydın SİPAHİOĞLU

Eskişehir Osmangazi Üniversitesi, Endüstri Mühendisliği Bölümü, Eskişehir,


tsarac@ogu.edu.tr, asipahi@ogu.edu.tr

Geliş Tarihi: 10 Temmuz 2008; Kabul Ediliş Tarihi:16 Haziran 2009


Bu makale 1 kez düzeltilmek üzere 57 gün yazarlarda kalmıştır.

ÖZET
Enjeksiyon makinalarının çizelgelenmesi problemi tek kademe paralel makine çizelgelemesi probleminin özel bir hâlidir.
Enjeksiyonla plastik parça üretiminde, koyu renkli bir parçadan sonra açık renkli bir parçanın üretimi çizelgelendiğinde
ya da bazı özellikli ham maddelerin farklı yapıdaki hammaddelerden sonra kullanılması gerektiğinde hazırlık süreleri
oldukça uzayabilmektedir. Öte yandan enjeksiyon makinalarında bir ürünün üretilebilmesi için bu ürüne ait kalıbın
ilgili makinaya bağlanması gerekmektedir. Enjeksiyon makinaları üretim süresi açısından özdeş olmalarına rağmen her
kalıbın farklı tonaj ve boyutlara sahip makinaların tümüne bağlanamaması nedeniyle birbirlerine tam anlamıyla alternatif
değildirler. Bu çalışmada sıralamaya bağlı hazırlık sürelerinin olduğu klasik paralel makine çizelgeleme probleminden
farklı olarak, makinaların kalıp kullanımları da göz önünde bulundurulmuştur. Söz konusu problemin çözümü için sırt
çantası problemini temel alan bir matematiksel model önerilmiştir. Örnek problemler GAMS paket programının çözücüleri
kullanılarak çözülmüş ve elde edilen sonuçlar tartışılmıştır.

Anahtar Kelimeler: Paralel makina çizelgeleme problemi, sıralamaya bağlı hazırlık süreleri, plastik enjeksiyon
makinası

PLASTIC INJECTION MACHINES SCHEDULING PROBLEM

ABSTRACT
The scheduling problem of plastic injection machines is a special case of single stage parallel machine scheduling
problem. In production of plastic parts by using injection, setup times may increase considerably when a light colored part
is scheduled after dark colored part or some specifically raw materials need to use after different structured raw materials.
On the other hand, to produce a part in an injection machine, it is required that the mould related with product should be
fixed to the relevant machine. Although, plastic injection machines are identical with respect to production time, they are
not exactly alternative of each other due to the fact that each mould can not fix every injection machine having different
capacity and dimensions. In this study, unlike the classical parallel machine scheduling problem with sequence dependent
setup time, mould using of injection machines are also considered. In order to solve this problem, a mathematical model
based on knapsack problem is proposed. Illustrative problems were solved by using the solvers of GAMS software and
obtained results were compared.

Keywords: Parallel machine scheduling problem, sequence depending setup time, plastic injection machine.

* İletişim yazarı

2
Plastik Enjeksiyon Makinalarının Çizelgelenmesi Problemi

1. GİRİŞ ve en karmaşık olanıdır. Belli bir işe ait işlem


Bir üretim sisteminde, temel amaç, pazarın kademeleri sayısı üzerine hiçbir kısıt yoktur. Başka
taleplerinin zamanında karşılanmasıdır. Bu amacı bir deyişle, atölye tipi problemde her bir iş, farklı
gerçekleştirebilmek için üretimin eldeki stok makinalarda işlenmek üzere kendine özgü bir işlem
sırasına sahiptir.
miktarı, makinaların kapasitesi, bakım planları ve
işçi verimliliği gibi üretim kısıtlarını göz önünde Enjeksiyon makinalarının çizelgelenmesi problemi
bulundurularak planlanması ve oluşturulan planların (EMÇP), tek kademe paralel makina çizelgeleme
ortaya çıkacak beklenmedik gelişmeler karşısında problemlerine güzel bir örnektir.
sürekli güncellenmesi gerekmektedir. Üretim
Birden fazla aynı işi yapabilen makinanın varlığı
sisteminin çoğunlukla dinamik bir yapıya sahip olması
paralel makinalar olarak adlandırılmaktadır. Bu tip
nedeniyle atölye bazındaki problemler genellikle
makinaların çizelgelenmesi, tek makina çizelgelemesine
çok karmaşıktır. Ayrıca, bu problemlere ait kararlar,
göre daha karmaşık bir problemdir. Paralel makina
zaman kısıtı altında ele alınacağından hızlı bir çözüm
çizelgeleme problemi, gerçek hayatta çok sık var
de gerektirmektedir. Üretim çizelgeleme problemleri
olması ve çok aşamalı daha karmaşık problemlerin de
bunların bir örneğidir.
alt problemi olması sebebiyle oldukça önemlidir. Bu
Üretim çizelgeleme, bir ürünü oluşturan iş problemleri parçaların makinalarda işlenme süreleri
parçalarının eldeki tek veya çok sayıda makinalarda açısından üç gruba ayırmak mümkündür (Pinedo,
hangi sırada ve ne zaman işleneceğinin belirlenmesidir. 2002):
Üretim çizelgeleme problemleri, üretim tipine göre çok
• Eğer bir parça tüm makinalarda aynı sürede üre-
farklı biçimlerde olabilir. Çizelgeleme problemlerini
tilebiliyorsa, özdeş (identical),
işlem karmaşıklığı açısından ele alacak olursak, göz
önünde bulundurulması gereken kademe sayısına • Tüm makinalarda aynı sürede üretilmiyor; ancak
göre dört farklı başlıkta incelenebilir (French, 1982): süre farklılıkları parametrik bir ilişki ile açıklanabi-
liyorsa düzgün (uniform),
• Tek kademe, tek makina problemi, en basit
• Üretim süreleri düzensiz bir şekilde farklılık göste-
problem biçimidir. Burada bütün işler, tek
riyorsa ilişkisizdir (unrelated).
makinada işlenmek üzere tek bir işlem kademesini
gerektirmektedir. Enjeksiyon makinalarında bir ürünün üretim süresi
• Tek kademe, paralel makina problemi, tek makina tüm makinalar için aynı olarak kabul edilebileceğinden,
problemine benzemektedir. Her bir iş paralel bu makinaların çizelgelemesi problemi özdeştir. İki
makinaların birisinde işlenmek üzere yine tek özdeş paralel makinanın olduğu ve iş gecikmelerinin
bir işlem kademesini gerektirmektedir. Ancak bu enküçüklendiği bir çizelgeleme problemi NP-zordur.
problemde aynı işi yapan birden fazla makina Makina sayısı ikiden fazla olduğunda ise bu problemin
mevcuttur. zorluğu oldukça artmaktadır (Chang vd., 2005).

• Çok kademe problemleri, her bir işin işlem Üretim çizelgeleme ve paralel makina çizelgeleme
sırasında çok kesin bir öncelik ilişkisinin bulunduğu problemleri hakkında ayrıntılı bilgilere Pinedo
durumlardır. Her bir iş, makinalar grubunda öncelik (2002)’nun çizelgeleme kitabından ve Zhu ve Wilhelm
ilişkisine göre işlenmeyi gerektirir. Çok kademeli (2006) ve Allahverdi vd. (2008) tarafından yapılan,
problemler, akış tipi ve atölye tipi olmak üzere iki sıraya bağımlı hazırlık zamanının söz konusu olduğu
şekilde incelenebilir. Akış tipi problemde, bütün çizelgeleme problemlerini ele alan yakın tarihli yayın
işler aynı işlem sırasıyla aynı makina grubunda taramalarından erişmek mümkündür.
işlenir. Diğer bir deyişle, işlerin makinalardaki işlem Literatürde, sıralamaya bağlı hazırlık zamanlarını
sırası (teknolojik kısıt) ve öncelik ilişkisi aynıdır. göz önünde bulunduran paralel makine çizelgelemesi
• Atölye tipi problem ise, sınıflandırmadaki en genel problemi üzerine yapılmış pek çok çalışma

3
Tuğba Saraç , Aydın Sipahioğlu

mevcuttur (Allahverdi vd., 2008). Ancak, enjeksiyon atanmasıdır. Önerilen modelin katkıları şöyle
makinalarının çizelgelenmesi probleminde klasik açıklanabilir: Yeni model ile Tanev vd. (2004) ele
paralel makine çizelgeleme problemlerinden farklı aldığından çok daha fazla makina ve kalıp içeren
olarak, işlerin makinalara atanmalarının yanı sıra problemlerin çözülebildiği gösterilmiştir. Ele alınan
ilgili ürünlerin kalıplarının da makinalara atanması problem Dastidar ve Nagi (2005)’ninkinden farklı
söz konusudur. Bu özel yapı, aynı kalıbı kullanan olarak farklı iş merkezleri ve kalıp dışında, birden
işlerin aynı anda farklı makinalara atanamaması gibi fazla paylaşılması gereken kaynak içermemektedir.
birçok özel durumun da göz önünde bulundurulmasını Sözgelimi, Dastidar ve Nagi (2005)’nin yaklaşımında
gerekli kılmaktadır. Ayrıca teknik kısıtlar nedeniyle sistemdeki bazı makinalar ham maddeleri ortak
bazı işlerin atanamayacağı ya da atanmasının bir otomatik sistemi kullanarak çektiklerinden, bu
çok tercih edilmediği makinalar söz konusudur. makinalara aynı anda ham madde yüklenmesi
Literatürde enjeksiyon makinalarının çizelgelenmesi mümkün olamamaktadır. Oysa Türkiye’deki plastik
problemini ele alan az sayıda çalışmaya erişilmiştir. üretimi yapan işletmelerin pek çoğunda makinalara
Tanev vd. (2004), plastik enjeksiyon fabrikasında ham maddeler elle yüklenmektedir. Önerilen
müşteri siparişlerinin sıralanması problemini esnek yaklaşımda sistemdeki her makinaya birbirinden
atölye çizelgeleme problemi olarak ele almışlardır. bağımsız olarak, gerekiyorsa aynı anda ham madde
Problemin amacı geciken iş sayısını, işlem süresinin yüklemesi yapılabildiği varsayılmış ve bu tipteki
varyansını, kalıp değişikliklerini azaltacak ve makina problemlere daha uygun bir yapı tanımlanmıştır.
verimliliğini artıracak şekilde işlerin çizelgelenmesidir. Ayrıca yine bu iki çalışmadan farklı olarak önerilen
Problemin çözümü için internet tabanlı bir çözüm model, teknik kısıtlara ek olarak, kullanıcının işlerin
yaklaşımı önerilmiştir. Veriler birbirleri ile ilişkili veri bazı makinalara öncelikle atanması ile ilgili tercihlerini
tabanlarında tutulmaktadır ve problemin çözümü için de göz önünde bulundurabilmektedir. Bu da modelin
melez bir Genetik Algoritma (GA) geliştirilmiştir. Dört gerçek hayatta kullanılabilirliğini artırmaktadır. Bu
makinanın var olduğu bir işletmenin 50, 100, 200 ve çerçevede, çalışmanın ikinci bölümünde problemin
400 siparişlik çizelgelerini oluşturmuşlardır. Dastidar tanımı yapılmış ve anlaşılırlığı sağlamak için bir örnek
ve Nagi (2005), bir plastik enjeksiyon fabrikasında,
problem türetilmiştir. Üçüncü bölümde önerilen
çizelgeleme problemini çok parçalı, çok sayıda ve farklı
matematiksel model tanıtılmış, dördüncü bölümde ise
kapasitelere sahip kaynakların var olduğu, hazırlık
örnek problem çözümleri verilmiştir. Beşinci ve son
zamanlarının ve maliyetlerinin sıraya bağımlı olduğu
bölümde ise elde edilen sonuçlar tartışılmış ve gelecek
bir paralel makina çizelgeleme problemi olarak ele
çalışmalara yönelik öneriler sunulmuştur.
almışlardır. Amaç, stok tutma, sonradan karşılama ve
hazırlık zamanı maliyetlerini enküçükleyecek şekilde
2. PROBLEMİN TANIMI
müşteri taleplerini karşılamaktır. Yazarlar ele alınan
problem için karma tamsayılı, doğrusal bir model Plastik malzeme üretim yöntemlerinden birisi
önermişlerdir. Standart çözücülerin makul sürelerde enjeksiyondur. Enjeksiyonla üretilen plastik parçaların
çözemediği bu problem için iki aşamalı ve iş merkezi dünya çapında çok geniş bir pazarı vardır. Bu nedenle
bazında bir ayrıştırma yaklaşımı geliştirmişlerdir. oldukça önemli bir sektördür.
Bu çalışmada, enjeksiyon makinalarının Enjeksiyon yönteminde belli bir sıcaklığa getirilerek
çizelgelenmesi problemi için bir Karesel Çoklu Sırt eritilmiş plastik, belirli bir basınçla kalıba enjekte
Çantası Problemi (KÇSÇP) modeli önerilmiştir. edilir. Bir süre soğuması için bekletildikten sonra kalıp
Önerilen modelde amaç, işlerin müşteriye geç teslimini açılır ve parça alınır. Bu üretimin gerçekleştirilmesini
önleyecek ve mümkün olduğunca benzer işlerin sağlayan enjeksiyon makinası, enjeksiyon grubu ve
aynı makinalara atanmasıyla dolaylı olarak hazırlık mengene grubu olmak üzere iki ana gruptan oluşur.
zamanlarını azaltacak şekilde işlerin makinalara Enjeksiyon grubunda ham madde haznesi yer alır. Bu

4
Plastik Enjeksiyon Makinalarının Çizelgelenmesi Problemi

grup, ham maddenin ısıtılıp eritilmesi ve uygun basınç değil, ek işlemin gerektirdiği süre kadar öne çekilmiş
ve hızda kalıba enjekte edilmesi görevini yerine getirir. tarih dikkate alınmalıdır.
Mengene grubu ise kalıbın bağlandığı ve kapanıp
Plastik parça üretimi yapan işletmeler genellikle
açılmasının sağlandığı hareketli bölümdür. Mengene
yan sanayi konumundadırlar. Bu da ana sanayi
bölümünün üzerinde hareket ettiği silindirler arasındaki
programına uymayı her türlü miktar ve ürün cinsi
mesafeye kolon aralığı denir. Enjeksiyon makinasının
yönlü talep değişikliklerine hızlı bir şekilde adapte
ana bölümleri Şekil 1’de görülmektedir.
olmayı gerektirmektedir. Bu nedenle planlama
Bir kalıbın, enjeksiyon makinasına bağlanabilmesi yapılırken tüm taleplerin göz önünde bulundurulması,
için kalıp en ve boyunun makinanın kolon aralığından ancak kısa periyotlu çizelgeler üretilmesi esnekliği
küçük olması gereklidir. Mengene bölümünün artıracaktır. Parçaların zamanında üretilememesi
kapatabildiği en küçük ve en büyük aralığa ise ise, ana sanayinin üretiminin durması anlamına
sırasıyla enk., enb. kapama aralığı denir. Yine bir geleceğinden bedeli çok ağırdır. Çoğunlukla ana
kalıbın enjeksiyon makinasına bağlanabilmesi için sanayiler üretimin durdurulduğu süreleri yan
kalıbın derinliğinin kapama aralığı ile uyumlu olması sanayiye belli oranda faturalandırılmaktadır, ancak
gereklidir. Sonuç olarak; bir kalıp, sadece teknik daha önemlisi her duruş ana sanayinin güvenini
kısıtları sağlayan makinalara bağlanabilmektedir. sarsacağından gelecekte mevcut işlerin rakip firmalara
kaydırılması riskini de artırmaktadır.
Plastik parça üretimi, enjeksiyon makinalarında,
kalıbın makinaya bağlanması, plastik ham maddesinin Toplam olarak aylık makina doluluk oranları
ve gerekiyorsa boyanın ham madde haznesine uygun incelendiğinde, çoğunlukla bu oranın %100’ü
miktarlarda konması ve makinanın uygun ısı ve basınç aşmadığı görülmesine rağmen, taleplerin genellikle
ayarlarına getirilmesi ile gerçekleştirilmektedir. Üretilen ayın belirli dönemlerinde ve belli özellikteki makina
plastik parça, boyama, serigrafik baskı, gruplama gibi gruplarına yoğunlaşması, gecikmesiz bir üretimi
ek bir işlem görmeyecekse, üretim tek bir aşamadan gerçekleştirebilecek çizelgelerin hazırlanabilmesini
oluşur, enjeksiyon makinasından çıkan ürün nihai oldukça güçleştirmektedir. Öte yandan çoğu kez bir
üründür. Ek işlem gerektiren parçalar, enjeksiyon ürünün aylık talebinin tek bir parti olarak bir kerede
makinasında çizelgelenirken müşterinin istediği tarih üretilebilmesi tüm ürünlerin zamanında üretilmesi

Mengene Grubu Kalıp Enjeksiyon Grubu Hidrolik Sistem

Kontrol Sistemi

Şekil 1: Enjeksiyon Makinasının Şematik Gösterimi

5
Tuğba Saraç , Aydın Sipahioğlu

gerekliliği nedeniyle mümkün olamamaktadır. İlgili bilirken, bazı ürünler için alternatif olamamaktadır.
ürünün enjeksiyon kalıbının makinadan sökülüp, Bu nedenle problemi alt ürün gruplarına bölmek ve
yeniden aynı ya da farklı makinaya bağlanması ise bu grupta yer alan ürünlerin tümünü üretebilecek bir-
her seferinde yeni bir hazırlık zamanı gerektirmekte birlerine tamamen alternatif olarak kabul edilebilecek
ve toplam üretim süresini artırmaktadır. makina gruplarına ayırarak çözmek zordur.

Bir diğer önemli konu da, birbirine benzemeyen Yan sanayi konumundaki pek çok işletmenin
ürünlerin aynı makinalarda üretilmesinin hazırlık ilk ve en önemli amacı müşterisinin istediği tüm
zamanlarını oldukça artırabilmesidir. Sözgelimi ürünleri zamanında teslim edebilmektir. Bu nedenle
siyah renkli bir üründen beyaz renkli bir ürünün kimi zaman aynı kalıbın gün içinde birden fazla
üretimine geçilebilmesi ham madde kazanlarının ve kere sökülüp bağlanmasına zorunlu kalındığı
ocaklarının tamamen boşaltılmasını gerektirdiğinden durumlar yaşanabilmektedir. Öte yandan hazırlık
bazen hazırlık zamanı bir vardiyalık süreye kadar zamanlarının olabildiğince azaltılması bir diğer
uzayabilmektedir. Bazı ham maddeler şeffaf özellikte amaçtır. Bu ise birbirine benzeyen ürünlerin aynı
olduklarından öncesinde farklı yapıda bir ham madde makinalara atanmasıyla, müşteri siparişlerinin
kullanıldıysa, hazırlık zamanları yine normalin çok mümkün olduğunca az kalıp, renk ve ham madde
ötesinde uzayabilmektedir. değişikliği yaparak üretilmesi ile sağlanabilecektir.
Hazırlık zamanının düşürülmesi, bu sürenin
İşletmelerde çoğunlukla farklı tonajlara sahip üretime kazandırılmasının yanı sıra, ayar sırasında
enjeksiyon makinaları ve bu makinalara bağlanmak oluşan fire miktarının da düşürülmesi anlamına
üzere farklı enjeksiyon kalıpları mevcuttur. Bir ürünün gelecektir. Yine üretim için kullanılacak sürenin
üç karakteristik özelliği vardır: kalıp, ham madde ve artması işlerin zamanında yetiştirilmesi olasılığını
renk. İki ürünün aynı olabilmesi ancak bu üç özelliğinin da dolaylı olarak artıracaktır. Tüm bu sayılanların
de aynı olması ile mümkündür. Bu nedenle ürün başarılması ise ele alınan kapsama giren işletmeler
çeşidi çoğu kez kalıp sayısından fazladır. Genellikle için küçümsenmeyecek bir kazanç anlamına
bir kalıp tek bir ham madde cinsi ile çalışmaktadır. gelmektedir.
Temelde aynı çalışma prensibine sahip olsalar da,
Enjeksiyon makinalarını çizelgeleme probleminin
bir ürünün tüm makinalarda üretilebilmesi teknik
aslında ne kadar karmaşık bir problem olduğunu
olarak mümkün değildir. Bir kalıbın bir enjeksiyon
görmek ve geliştirilen matematiksel modelin
makinasına bağlanabilmesi için;
anlaşılırlığını sağlamak için aşağıda verilen
• Makinanın kolon arası ile kalıbın boyutları örnek problem tasarlanmıştır. Örnekte iki adet
uyumlu olmalıdır, enjeksiyon makinası olan bir plastik işletmesi olduğu
varsayılmıştır. Bu işletme dört farklı kalıp, üç farklı
• Kalıbın eni, bağlanacağı enjeksiyon makinasının
renk, üç farklı ham madde kullanmakta ve beş çeşit
en küçük kalıp aralığından büyük, en büyük kalıp
ürün üretebilmektedir. Örnek problem için ürünlerin
aralığından küçük olmalıdır,
hangi kalıp, ham madde ve renk ile üretilmesi
• Eğer kalıbın özel bir maçası varsa, enjeksiyon gerektiğini gösteren ana ürün tablosu, Tablo 1’de
makinasının bu maça programını desteklemesi verilmiştir.
gerekmektedir.
Tablo 1’de her farklı kalıp, renk ve hammadde
Bu teknik kısıtlar dışında, gramajına göre her cinsi bir rakamla ifade edilmiştir. Sözgelimi birinci
ürünün üretilmesi için uygun olacak bir makina satırda 1. ürünün, 1. tip kalıbı ve 3. tip ham
tonajı vardır. Farklı tonaj ve teknik özelliklere sahip maddeyi kullanarak 1. renkten üretilmesi gerektiği
makinalar, bazı ürünler için birbirinin alternatifi ola- görülmektedir.

6
Plastik Enjeksiyon Makinalarının Çizelgelenmesi Problemi

Tablo 1: Örnek Problem İçin Ana atanmasının tercih edilme düzeyi olan ve [0,1]
Ürün Tablosu aralığında değer alan ψrk parametresinin değerleri
ürün no kalıp renk ham. izleyen şekilde varsayılmıştır.
1 1 1 3
�1 0�
2 2 2 2 �1
� 1��
3 3 3 1 �rk = . Burada görüldüğü gibi 1. kalıbın 2.
�1 1�
4 4 2 2 � �
5 4 1 1 � ,5 1�

makinaya atanması hiç tercih edilmemektedir. 4. kalıp


Kalıpların makinalara bağlanması sırasında
için de 2. makina 1. ye kıyasla önceliklidir.
gereken kalıp bağlama sürelerinin Tablo 2’de verildiği
gibi olduğu kabul edilmiştir. Makinaların kullandıkları işletme kaynakları
(elektrik, işçilik vb.) göz önünde bulundurularak bir
Tablo 2: Örnek Problem İçin Kalıp Bağlama Süreleri
makinenin saatlik maliyeti 15 avro/saat olarak kabul
kalp 1 2 3 4
edilmiştir. 30 saatlik planlama periyodu için müşteri
kalp ba�lama süresi (saat) 0,66 1,33 1 1
taleplerini gecikmesiz üretecek ve mümkün olduğunca
az hazırlık zamanı gerektirecek çizelgenin hazırlanması
Müşteriler tarafından talep edilmiş yedi sipariş
istenmektedir.
olduğu varsayılmıştır. Bu siparişlerin hangi üründen
ne kadar ve ne zaman talep edildiğini gösteren sipariş
3. ÖNERİLEN MATEMATİKSEL MODEL
listesi de Tablo 3’te verildiği gibidir.
Alternatif makinaların çizelgelenmesi problemi,
Tablo 3: Örnek Problem İçin Sipariş Listesi hem işlerin makinalara yüklenmesi ve hem de
kalan talep sıralanmasını gerektirir. Hazırlık zamanlarının farklı
sip.no ürün kalıp renk ham. gün (sa.) sıralamalar için değişiklik gösterdiği ve bu nedenle
1 1 1 1 3 0 15 göz önünde bulundurulması gereken sistemlerde,
2 2 2 2 2 1 8
hem toplam hazırlık zamanını küçültecek, hem de
3 3 3 3 1 2 11
4 4 4 2 2 1 7 müşteri taleplerini zamanında karşılayabilecek en iyi
5 5 4 1 1 3 6 çözümün bulunabilmesi için tüm olası sıralamaların
6 5 4 1 1 1 20 gözden geçirilmesi gereklidir. Yükleme ve sıralama
7 3 3 3 1 5 14 problemlerini bütünleşik olarak ele alan bu yaklaşım,
problemin zorluğunu artırmakta ve büyük boyutlarda
Aynı ürüne ait farklı tarihli siparişler farklı sipariş çözümünü güçleştirmektir. Öte yandan, problemi
olarak kabul edilmiştir. Sözgelimi Tablo 3’te görül- basitleştirmek amacıyla önce işlerin makinalara
düğü gibi 5. ve 6. siparişlerin ikisi de 5. ürüne aittir. yüklenmesi ve sonra her makinanın iş sırasının
Ancak sipariş tarihlerine kalan gün sırasıyla üç ve bir belirlenmesi şeklinde iki aşamalı olarak ele alınması
gündür. Tablonun son sütununda müşteri talepleri ise her zaman bütünleşik olarak çözülmesi ile aynı
adet olarak değil, bu adetleri üretebilmek için gereke- anlama gelmeyecektir. İşte bu noktada hem sıralama
cek makine saati cinsinden verilmiştir. Bu nedenle bu ve yükleme problemlerini birlikte ele alabilecek ve
sütun aynı zamanda talep edilen ilgili ürünün üretim hem de gerçek hayatta karşılaşılabilecek boyuttaki
süresine de karşı gelmektedir. problemlere çözüm sağlayabilecek bir matematiksel
Örnek problem için r. kalıbın k. makinaya model amaçlanmıştır. Bu çalışmada, parametre ve

7
Tuğba Saraç , Aydın Sipahioğlu

karar değişkenlerine uygun anlamlar yükleyerek, U : büyük pozitif bir sayı


genelleştirilmiş karesel çoklu sırt çantası probleminin, sr : r. kalıbın makinaya bağlanma süresi
enjeksiyon makinalarının çizelgelenmesinde δr : r. kalıbın kopya sayısı
kullanılması önerilmektedir.
Varsayımlar
Aşağıda problemin varsayımları ve modelinin
1 Her siparişin kapasiteden harcayacağı miktarlar
karar değişkeni ve parametreleri verilmiştir.
tüm makinaların kapasitelerinden küçüktür.
Kümeler
J ={j| j=1,..,n} Sipariş (iş) dizin kümesi i, j ∈ J enb {w j } � enk {c k } j � J, k � K
j k

K ={k| k=1,..,m} Makina dizin kümesi Eğer herhangi bir makinanın kapasitesini aşan bir
R ={r| r=1,..,h} Kalıp dizin kümesi sipariş varsa, bu sipariş kapasiteleri aşmayacak
parçalara bölünerek farklı sipariş numarası
Karar değişkenleri
verilir.
xjk : Eğer j. iş k. makinaya atandı ise 1, diğer durumda
2 Planlama periyodu, bir ya da en fazla iki gündür.
0 değerini alır.
Çizelgeye alınmış bir iş, planlama periyodu
yrk : Eğer r. kalıp k. makinaya en az bir kez atandı ise
içinde tamamlanacağından, o gün terminli bir
1, diğer durumda 0 değerini alır. iş çizelgeye alındıysa, gecikme olmayacaktır.

Parametreler Dolayısıyla iş gecikmeleri, planlama periyodu


içinde tamamlanması gereken işler çizelgeye
qij : i. ve j. işin aynı makinaya atanmış olmasının
alındı/alınmadı şeklinde izlenebilecektir.
sağlayacağı katkı
3 Problemin çözümü ile planlama periyodu içinde
pj : j. işin önceliği (müşteriye teslim edilmesi gereken
hangi makinalarda hangi işlerin üretileceği bilgisi
tarih yaklaşmış olan iş yüksek önceliğe sahiptir)
türetilmektedir. Atanan işlerin sıralamasının
ψrk : r. kalıbın k. makinaya atanmasının tercih edilme belirlenmesi, planlama peryodunun kısa
düzeyi, [0,1] olması nedeniyle bir makinaya az sayıda iş
σrk : Eğer r. kalıp k. makinaya bağlanabiliyorsa 1, diğer çizelgelenebileceğinden ve iş gecikmesi riski

durumda 0 değerini alır. olmadan sıralamayı değiştirebilme esnekliği


olduğundan çok kritik değildir. Bu koşullar altında
pjk : j. işin k. makinadaki önceliği, p jk � p j � �t rj � rk
( r � rk �1, r�R ) bir makinaya atanmış işlerin en az hazırlık zamanı
ck : k. makinanın kapasitesi
gerektirecek şekilde elle sıralanmasının mümkün
wj : j. işin harcayacağı kapasite olduğu varsayılmıştır.
trj : Eğer j. iş r. kalıpla üretiliyorsa 1, diğer durumda
4 Hazırlık sürelerini kapasiteden düşerken, benzer
0 değerini alır. işler benzer makinalara atanacağından, renk ve
εjk : Eğer j. iş k. makinaya atanabiliyorsa 1, diğer hammadde için gerekecek hazırlık sürelerinin
durumda 0 değerini alır. � jk � �� t
rk rj
kalıp değiştirme süresi içinde tamamlanacağı
k�K varsayılmıştır.

8
Plastik Enjeksiyon Makinalarının Çizelgelenmesi Problemi

Bu tanımlara göre önerilen model şöyle verilebilir:

EMÇP
(1)

( j � jk � 0 , j�J )
w j x jk � �s r y rk
( r � rk �0 , r�R )
� ck , � k �K

�x jk � 1,
( k � jk � 0 , k�K )
�j � J (2)

�t rj x jk
( j � jk � 0 , j�J )
� U y rk �( r , k � rk � 0 ) � R , k � K (3)

� y rk � � r
( k � rk � 0 , k�K )
�r � R (4)

x jk � �0 ,1�, �( j , k � jk � 0 ) j � J , k � K (5)
y rk � �0,1�, �( r , k � rk � 0 ) r � R , k � K (6)
k .a.,

enb z � � �p
( j � jk �0 , j�J ) k�K
jk x jk � � � �q
( i � ik � 0 ,i�J ),i � n ( j � jk � 0 , j�J ), j �i k�K
ij x ik x jk (7)

Modeldeki (1) numaralı kısıt, bir tezgâha atanan ve atanmadı anlamlarına gelen 0 ya da 1 değerini
işlerin harcayacağı kapasitelerin ve kalıp bağlama almasını sağlamaktadır.
sürelerinin toplamının o tezgâhın kapasitesini Amaç ise, ilgili planlama periyodunda öncelikle
aşmamasını sağlamaktadır. müşterinin istediği teslim tarihi yaklaşmış olan işlerin
(2) numaralı kısıt j. işin en fazla bir makinaya çizelgeye alınmasını sağlamak (yani dolaylı olarak iş
gecikmelerini önlemek) ve benzer işlerin aynı tezgâha
atanmasını garanti etmektedir.
atanmalarını (ve böylece hazırlık için harcanan
(3) numaralı kısıt yrk karar değişkeninin r. kalıp k. zamanların azalmasını) sağlamaktır.
makinaya bir ya da birden fazla kere atandıysa 1, hiç
Model bu haliyle yaklaşık olarak (n+h)×m adet 0-1
atanmadıysa 0 değerini almasını garanti etmektedir.
tamsayı karar değişkeni ve m + n + h×(1+m) adet
(4) numaralı kısıt r. kalıbın en fazla kopya sayısı kısıttan oluşacaktır. Üstelik amaç fonksiyonu kareli
(δr) kadar tezgâha atanmasını sağlamaktadır. yapıdadır. Bu da modelin büyük boyutlu problemler
için kısa sürede çözülemeyebileceği anlamına gelir.
(5) numaralı kısıt j. işin k. makinaya atanıp
atanmadığını gösteren x jk karar değişkenlerinin Modeldeki parametre değerlerinin nasıl belirle-
sırasıyla atandı ve atanmadı anlamlarına gelen 0 ya neceği doğrudan çözüm kalitesini etkileyeceği için
çok önemlidir. Özellikle pjk ve qij parametrelerinin
da 1 değerlerini almasını garanti etmektedir.
nasıl belirleneceğine dair bir yaklaşım geliştirilmesi
(6) kısıt r. kalıbın k. makinaya atanıp atanmadığını gerekmektedir. Bunun için izleyen bölümde maliyet
gösteren yrk karar değişkenlerinin sırasıyla atandı hesabına dayalı bir yaklaşım önerilmiştir.

9
Tuğba Saraç , Aydın Sipahioğlu

3.1 Model Parametrelerinin Belirlenmesi için, tüm hesaplanan ayar maliyetleri, oluşabilecek
İçin Bir Yöntem en kötü maliyet değerinden çıkarılmış ve en kötü
maliyet değerine göre ne kadar kazançlı olunduğu
Bir matematiksel model gerçek sistemi ne
şeklinde yorumlanmıştır. qijk ve pjk parametrelerinin
kadar iyi temsil ederse etsin, kaliteli çözümler
belirlenmesi üç adımdan oluşmaktadır.
türetebilmesi ancak parametrelerin belirlenmesindeki
başarıya bağlıdır. Önerilen modelin, i. ve j. işin aynı 1. Ürün bazında qfg parametrelerinin belirlenmesi
makinaya atanmasının sağlayacağı katkı olarak 2. Bu parametrelerin sipariş bazına (pij) dönüştürül-
tanımlanan qij parametresi ve işlerin önceliklerini mesi.
gösteren pjk parametresinin belirlenmesi kritiktir. 3. pjk parametresinin hesaplanması
Bu parametrelerinin belirlenmesine yönelik olarak
Aşağıda bu adımlar ayrıntıları ile açıklanmıştır.
toplam maliyet hesabı yaklaşımı geliştirilmiştir. EMÇP
için önerilen modelde i ve j iş (sipariş) kümesinin 1. Ürün bazında, qfg parametrelerinin belirlen-
dizinleri olarak kullanılmıştır. Bir iş, belirli bir mesi.
ürünün belirli tarihte ve adetteki siparişi anlamına Enjeksiyon makinalarıyla, plastik parça üretimi
gelmektedir. Ancak matrislerin iş bazında hazırlanması, sürecinde, ayar sürelerini etkileyen kalıp, ham madde
matematiksel modeli gerçek hayatta kullanırken, her ve renk olmak üzere üç ürün karakteristiği vardır. Bu
çözüm için tüm parametre matrislerinin yeniden karakteristikleri gösteren dizin kümeleri aşağıdaki
hazırlanmasını gerektirecektir. Bu da modelin şekilde tariflenmiştir.
kullanımını zorlaştıracaktır. Bu nedenle, parametrelerin
hesaplanmasında, çok sık değişiklik göstermemesi R={r| r=1,...,h} Kalıp dizin kümesi
sebebiyle ürün bazında belirlenecek ve daha sonra Π={π| π=1,...,l} Renk dizin kümesi
siparişlerin hangi ürüne ait olduğunu gösteren bir Λ={λ| λ=1,...,o} Ham madde dizin kümesi
parametre yardımıyla sipariş bazına dönüştürülecektir.
İki ürünün birbiri ile ne kadar çok ortak karakteristiği
F = {f| f=1,..,w} ürün dizin kümesi ve f, g ∈ F,
varsa, hazırlık süresi o oranda kısalacaktır, ve bu iki
iken ürünle sipariş ilişkisini kurmak amacıyla ϕjf
ürünün aynı makinaya atanması o oranda hazırlık
parametresi izleyen şekilde tanımlanmıştır.
maliyetlerini düşürecektir. Hazırlık sürelerinin maliyetini
ϕjf : Eğer j. iş f. ürüne ait ise 1, diğer durumda 0 hesaplamak için öncelikle, bir makinanın üretimde
değerini alır. kullanılmadan bekletilmesinin maliyeti (kullanılmayan
Bu parametre yardımıyla, qfg parametre matrisi, işçilik, elektrik ve işletme genel giderlerinden pay)
qij (= ϕjf * qfg ) matrisine dönüştürülebilecektir. Son belirlenmelidir. Örnek olarak türetilen problemde
olarak, ham madde ve renk değişiklikleri küçük bir makinanın saatlik maliyeti (MSM) 15 avro/saat
makinalarda ham madde haznelerinin büyüklüğü ile olarak kabul edilmiştir. İzleyen kesimde her bir ürün
doğru orantılı olarak daha hızlı olmaktadır. Bu nedenle, karakteristiğin rolü incelenmiştir.
bu süreler büyük makinalar ve küçük makinalar için Kalıp Karakteristiği
tonajlarına uygun oranlarda kısaltılmıştır. Bir ürünün atandığı makinada üretilecek ürünlerden
birisi ile ortak kalıp kullanması durumu dışında,
3.2 Toplam Maliyet Hesabı Yaklaşımı
kalıp bağlama süresi birlikte atandığı ürünlerden
Bu yaklaşımda qij ve pjk parametrelerinin değerlerini etkilenmemektedir. Yani, kalıp karakteristiği açısından
belirlemek için öncelikle, birlikte seçilen ürünlerin neden bakılması gereken tek önemli nokta, birlikte seçildiği
olacağı ayar sürelerinin firmaya ne kadar maliyeti ürünle aynı kalıbı kullanıp kullanmadığıdır. Eğer
olduğu hesaplanmıştır. Daha sonra, hesaplanan f. ve g. ürünler için ortak kalıp kullanılıyorsa kalıp
bu değerleri kazanç yapılı hâle dönüştürebilmek ayar süresi sıfır, kullanılmıyorsa, f. ya da g. kalıbın

10
Plastik Enjeksiyon Makinalarının Çizelgelenmesi Problemi

bağlama süresine eşit olacaktır. Ürünlerin hangi Ham madde karakteristiği


sırada üretileceği kesin belirli olmadığından bu süre Birlikte aynı makinaya atanan iki ürün aynı
ilgili kalıplardan bağımsız olarak, tüm kalıpların ham maddeye sahiplerse ham madde değişikliği
ayar sürelerinin ortalaması (KASO) ya da enbüyük için gerekecek ayar süresi sıfır olacaktır. Ancak bir
ayar süresi (EBAS) olarak alınabilir. Çünkü burada ham madde değişikliği gerekiyorsa ayar süresi, ham
önemli olan kalıp değişikliği var ya da yok bilgisidir madde haznesinin boşaltılması ve makina içinde
ve modelin mümkün olduğunca az kalıp değişikliği kalmış olan farklı yapıdaki ham maddenin tamamen
gerektiren çözümler üretebilmesi istenmektedir. değişebilmesi için geçmesi gereken sürelerin toplamı
olarak hesaplanabilecektir. Örnek problem için
Örnek problemde kalıp bağlama süreleri sırasıyla bu süreler Tablo 4’te (1-2)H gösterimi, 1. ve 2. tip
40, 80, 60, 60 dakika olarak kabul edilmiştir. Bu ham maddelerin aynı makinaya atandıklarında
durumda KASO = 1 saattir. oluşturacakları kötümser ayar süresini göstermek
Renk Karakteristiği üzere, verilmiştir.
Birlikte aynı makinaya atanan iki ürün aynı renge Ham madde ve renk değişikliğinde yapılması
sahiplerse renk değişikliği için gerekecek ayar süresi gereken işlemler ortak olduğundan hem ham madde,
sıfır olacaktır. Ancak bir renk değişikliği gerekiyorsa hem renk değişikliği olduğu durumlarda toplam ayar
ayar süresi ham madde haznesinin boşaltılması ve süresi ham madde ve renk ayar sürelerinin toplamı
makina içinde kalmış olan renkli ham maddenin kadar değil en uzunu hangisi ise o kadar olacaktır.
tamamen değişebilmesi için geçecek sürelerin toplamı Tüm bu bilgiler ışığında, f ürünü ile g ürünü
olarak hesaplanabilecektir. Örnek problem için bu aynı makinaya birlikte atandıklarında oluşabilecek
süreler Tablo 4'te, (1-2)R gösterimi 1. ve 2. renklerin kötümser ayar maliyeti (maliyet fg) aşağıdaki (8)
aynı makinaya atandıklarında oluşacak kötümser ayar nolu, qfg parametresi de (9) nolu formülasyon ile
süresini göstermek üzere verilmiştir. hesaplanabilir.

Tablo 4: Örnek Problem İçin Toplam Maliyet Yaklaşımı ile Hesaplanan qfg Parametre Değerleri

kalıp renk hammadde enb


( f�g ) (g) (r-r )K zfg ( ����)R süreR ( ��� )H süreH süreR,H maliyetfg qfg
1 1 1-1 0 1-1 0 3-3 0 0 0 135
1 2 1-2 1 1-2 1 2-3 3 3 60 75
1 3 1-3 1 1-3 3 1-3 4 4 75 60
1 4 1-4 1 1-2 1 2-3 3 3 60 75
1 5 1-4 1 1-1 0 1-3 4 4 75 60
2 2 2-2 0 2-2 0 2-2 0 0 0 135
2 3 2-3 1 2-3 2 1-2 8 8 135 0
2 4 2-4 1 2-2 0 2-2 0 0 15 120
2 5 2-4 1 1-2 1 1-2 8 8 135 0
3 3 3-3 0 3-3 0 1-1 0 0 0 135
3 4 3-4 1 2-3 2 1-2 8 8 135 0
3 5 3-4 1 1-3 3 1-1 0 3 60 75
4 4 4-4 0 2-2 0 2-2 0 0 0 135
4 5 4-4 0 1-2 1 1-2 8 8 120 15
5 5 4-4 0 1-1 0 1-1 0 0 0 135

11
Tuğba Saraç , Aydın Sipahioğlu

maliyetfg = (KASO zfg+ enb { (πf-πg)R , 3. pjk parametresinin hesaplanması


(λf-λg)H }) MSM (8)
Tasarlanan örnek problem için, müşteriyi bir saat
� �
q fg � enb maliyet fg � maliyet fg
f ,g
� f ,g � F (9)
bekletmenin maliyeti 1500 avro kabul edilmiştir. O
gün üretilmesi gereken bir işi çizelgeye almamak
(8) ve (9) formüllerini kullanarak, Örnek problem müşteriyi 24 saat bekletmek anlamına geleceğinden
için elde edilen maliyetler ve qfg değerleri Tablo 4’te müşterinin o gün için istediği işlerin önceliği 24×1500
verilmiştir. Burada zfg parametresi f ürün ile g ürün olarak belirlenmiştir. Müşterinin istediği tarihe kaç gün
aynı kalıpla üretiliyorsa 0 farklı kalıpla üretiliyorsa kaldığına bağlı olarak öncelik değerleri bu mantıkla
1 değerini almaktadır. Tablonun üçüncü satırı hesaplanarak Tablo 6'da verilmiştir.
incelenecek olursa, 1. ürün ile 3. ürün ardı ardına
üretildiğinde, kalıp değişimi gerekmektedir Bu nedenle Tablo 6: Toplam Maliyet
z13=1’dir. Renk değişimi için üç ve ham madde Yaklaşımı İçin Öncelik Tablosu
değişimi içinse dört saat gerekmektedir. Bu nedenle Kalan
enb { (πf-πg)R, (λf-λg)H }= 4’tür. maliyetfg = (1+4) 15 gün Öncelikkalangün
= 75 ve qfg = 135 - 75 = 60 olarak hesaplanmıştır. 0 24 ��1500
1 12 ��1500
2. q fg parametrelerin sipariş bazına (q ij )
2 6 ��1500
dönüştürülmesi.
3 3 ��1500
Her siparişin hangi ürünü kapsadığı bilgisini 4 1 ��1500
kullanarak, Örnek problem için qij parametreleri 5+ 0
belirlenmiş ve Tablo 5'te verilmiştir.
Tablo 5: Örnek Problem İçin Toplam Küçük boyutlu problem için hesaplanan parametre
Maliyet Yaklaşımı ile Hesaplanan qij değerlerini kullanarak problem çözülmüş ve elde edilen
Parametre Değerleri
çözüm sonuçları izleyen bölümde tartışılmıştır.
( i ��j ) (j) qij
1 2 101
4. ÖRNEK PROBLEM ÇÖZÜMLERİ
1 3 93
1 4 101 Önerilen modelin ve geliştirilen parametre
1 5 93 tahmini yaklaşımlarının kıyaslanabilmesi için rassal
1 6 93
olarak türetilen iki test problemi üzerinde denemeler
1 7 93
2 3 61 yapılmıştır. Rassal test problemi türetilmesinin
2 4 125 nedeni, görebildiğimiz kadarıyla literatürde ele alınan
2 5 61 probleme tam olarak uyan test problemlerinin henüz
2 6 61 tanımlanmamış olmasıdır. Bu amaçla, öncelikle
2 7 61 problemi açıklamakta kullanılan yedi işli örnek
3 4 61 problem, toplam maliyet yaklaşımı ile elde edilmiş
3 5 101
olan parametre değerleri kullanılarak çözülmüş ve
3 6 101
3 7 135 sonuçlar yorumlanmıştır. Ancak gerçek hayatta,
4 5 71 çok daha büyük boyutlu problemlerle karşılaşılacağı
4 6 71 açıktır. Bu nedenle 100 parça, 50 kalıp ve 10
4 7 61 makinanın olduğu gerçek hayat problemlerini daha
5 6 135
iyi temsil edebilecek boyutta bir test problemi daha
5 7 101
6 7 101
rassal olarak türetilmiş ve çözülmüştür. Çizelgelemenin

12
Plastik Enjeksiyon Makinalarının Çizelgelenmesi Problemi

günlük olarak yapılması planlandığından, makina Yedi işli problem için elde edilen çözümde, 1.
kapasiteleri 24 saat olarak belirlenmiştir. Türetilen 3. ve 7. işlerin 1. makinaya, 2. 4. 5 ve 6. işlerin 2.
test problemlerine ve türetme yöntemlerine www2. makinaya atanması gerektiği sonucu elde edilmiştir.
ogu.edu.tr/~tsarac internet adresinden erişmek Dikkat edilirse, ortak kalıp kullanan işler aynı
mümkündür. makinaya atanmış ve 4. işin 1. makinaya atanması
tercih edilmiyor olmasıyla ve 1. işin 2. makinaya
Test problemleri karma-tamsayılı, doğrusal
atanamaması özel kısıtları sağlanmıştır.
olmayan problemlerin çözümünde kullanılabilen
GAMS/DICOPT çözücüsü ile HP6000 workstation Şekil 2’den de görülebileceği gibi ortak kalıbı
üzerinde çözülmüştür. GAMS/DICOPT çözücüsü, kullanan işler arka arkaya sıralandığından her kalıp
konveks olmayan yapıdaki problemleri ele alabilmekte sadece bir kez bağlanmıştır. Hiçbir işte gecikme
ancak eniyi çözümü garanti edememektedir (GAMS olmamıştır.
Solver Manual, DICOPT, 2009). Bu nedenle bu Bu problemi makinalara tüm işlerin üretilmesine
bölümde verilen sonuçlar belirlenen zaman sınırı yetecek kapasite değerleri vererek bu şekilde çözmek
içinde elde edilebilmiş eniyi değerleri göstermektedir. mümkün olduğu gibi makine kapasitelerini 24 saat
Bu çözümlerin problemlerin eniyi çözümleri olduğu alarak çizelgeleme problemini günlük olarak çözmek
garanti edilememektedir. Bu kapsamda, ilk olarak yedi de mümkündür. Bu ikinci yöntem bu süre zarfında
yeni siparişler olursa oları da en kısa süre içinde
Tablo 7: Yedi İşli Örnek Problemin Verileri göz önünde bulundurabilmeyi mümkün kılacaktır.
Teslim Üretim Ayrıca, problemin boyutları da küçüleceğinden çözüm
zaman Süresi süresine olumlu bir yansıması olacağı da açıktır.
i�.no kalp (saat) (saat)
1 1 24 15 Tablo 8’de 100 işli problem için GAMS/DICOPT
2 2 48 8 ile 13000 sn. (yaklaşık 3,6 saat) içinde elde edilebilen
3 3 72 11 eniyi tamsayı çözümün amaç fonksiyonu değeri (z)
4 4 48 7 ve çözüm süresi yer almaktadır.
5 4 96 6
Tablo 8’de görülebileceği gibi, 100 işli problem için
6 4 48 20
7 3 144 14 DICOPT ile 13.000 saniye sonunda elde edilebilen
eniyi amaç fonksiyonu değeri 2322,59’dur.

makine�1 S1 ���1 S3 ���3 ���7

makine�2 S2 ���2 S4 ���4 ���6 ���5

(saat) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

Şekil 2. 7 İşli Problem İçin Gantt Şeması


Tablo 8: 100 İşli Problem
işli problem çözülmüştür. Problemin verileri Tablo İçin Test Sonuçları
7'de verilmiştir. Her bir makinanın kapasite değeri
GAMS/DICOPT
45 saat olarak alındığında, x1,1 = x2,2 = x3,1 = x4,2 =
x5,2 = x6,2 = x7,1=1 çözümü 0,452 saniyede 10.4345 z t (sn.)
amaç fonksiyonu değeri ile elde edilmiştir. Elde edilen 2322.59 13000
çözümün Gantt Şeması Şekil 2'de verilmiştir.

13
Tuğba Saraç , Aydın Sipahioğlu

5. SONUÇ VE ÖNERİLER algoritma kullanılarak 15 dakikanın altında uygun


bir çözüm bulunabileceği Saraç (2007) tarafından
Enjeksiyonla plastik parça üretimi, çok yaygın
gösterilmiştir. Sonuç olarak, 100 işli problemlere kadar
kullanılan bir üretim yöntemdir ve bu makinaların
bu çalışmada önerilen yaklaşımın kullanılması, daha
çizelgelenmesi problemi, paralel makina çizelgeleme
büyük boyutlu problemler için sezgisel yaklaşımların
probleminin özel bir halidir. Hem pratik hem
düşünülmesi önerilir.
de kuramsal açıdan önemli bir problem olan
EMÇP’nin genellikle bir gün gibi kısa periyotlu
KAYNAKÇA
olarak çözülmesi gerekmektedir. Bu çalışmada
1. Allahverdi, A., Ng, C.T., Cheng, T.C.E., Kovalyov, M.Y.
klasik paralel makine probleminden farklı olarak
2008. “A Survey of Scheduling Problems with Setup
işlerin makinalara atanabilmesi için ilgili kalıbın
Times or Costs ”, European Journal of Operational
da aynı makinaya atanması gerektiği, işlerin ortak Research, 187, 985–1032.
kalıp kullandıkları ve kalıp sayısının sınırlı olduğu 2. Chang, P.C., Chen, S.H., Lin, K.L. 2005. “Two Phase
durumların göz önünde bulundurulduğu EMÇP Sub Population Genetic Algorithm for Paralel Machine-
için bir ek kısıtları olan bir karesel çoklu sırt çantası Scheduling Problem”, Expert System with Applications,
modeli önerilmiştir. Önerilen modelin kullanması 29, 705-712.
gereken parametrelerin değerlerinin belirlenmesine 3. Dastidar, S.G., Nagi, R. 2005. “Scheduling Injection
yönelik olarak da bir yaklaşım geliştirilmiştir. Önerilen Molding Operations with Multiple Resource Contraints
modelin kullanılabilirliği yedi boyutlu küçük bir and Sequence Dependent Setup Times and Costs”,
Computers & Operations Research, 32, 2987-3005.
test problemi üzerinde gösterilmiştir. Gerçek hayat
4. French, S. 1982. Sequencing and Scheduling: An Intro-
problemlerinin özelliklerine sahip 100 boyutlu bir
duction to the Mathematics of the Job Shop, John Wiley
örnek problem türetilerek önerilen modelin büyük
& Sons, New York.
boyutlu problemlerdeki başarısı araştırılmıştır. 100 5. GAMS Solver Manual: DICOPT, 2009. http://www.gams.
işli problem için, GAMS/DICOPT ile 13.000 sn. com/dd/docs/solvers/dicopt.pdf, Son erişim tarihi: Haziran
içinde uygun bir çözüm elde edilmiştir. Bu modeli ve 2009.
GAMS/DICOPT çözücüsünü kullanarak yaklaşık 100 6. Pinedo, M. 2002. Scheduling Theory, Algorithms, and
sipariş, 10 makine ve 50 kalıbın olduğu işletmelerin Systems, Prentice Hall, New Jersey.
problemlerini çözmek mümkün olabilecektir. Ancak 7. Saraç, T. 2007. Genelleştirilmiş Karesel Çoklu Sırt Çantası
gerçek hayatta daha büyük boyutlu problemlerle Problemi İçin Melez Bir Çözüm Yaklaşımı, Doktora Tezi,
karşılaşmak mümkündür. Problemin doğası gereği çok Eskişehir Osmangazi Üniversitesi.
8. Tanev I.T., Uozumi T., Morotome Y. 2004. “Hybrid
büyük boyutlu problemleri kesin çözüm yöntemlerini
Evolutionary Algorithm-based Real-World Flexible Job
kullanarak makul sürelerde çözmek mümkün değildir.
Shop Scheduling Problem: Application Service Provider
Büyük boyutlu zor problemlere kısa sürede uygun bir
Approach”, Applied Soft Computing, 5, 87-100.
çözüm bulabilmek için çoğu kez sezgisel yöntemler 9. Zhu, X., Wilhelm W.E. 2006. “Scheduling and Lot Sizing
kullanılır. Nitekim 500 sipariş, 300 kalıp ve 40 makina with Sequence-Dependent Setup: A Literature Review”,
büyüklüğündeki bir örnek problem için genetik IIE Transactions, 38, 987-1007.

14

You might also like