Professional Documents
Culture Documents
ÖZET
Bu çalışmada; sipariş üzerine üretim yapan, ürün çeşitliliği fazla, sipariş adetleri küçük ve üretimin akış tipi olduğu bir
üretim sürecinin çizelgelenmesi problemi ele alınmıştır. Söz konusu süreçte ürünler, birden fazla işlem noktasına sahip bir
üretim hattında işlem görmektedirler. Ürünlerin tümü için işlem sıraları aynıdır ancak hazırlık zamanları sıralamaya bağlı
olarak değişmektedir. Bu özellikleri taşıyan üretim hatlarının çizelgelerini hazırlamak üzere bir algoritma geliştirilmiştir. Bu
algoritma, hazırlık süresi kaynaklı üretim maliyetlerini ve teslimi geciken ürün sayısını en küçüklemek amaçlarına sahip olup
sezgiseldir. Ürünleri, müşteri terminleri izin verdiği sürece hazırlık zamanları enküçük olacak şekilde sıralar. Bu aşamada
göz önünde bulundurulması gereken bir diğer nokta da hazırlık zamanı kaynaklı maliyetlerdir. Eğer ürünlerin üretim parti
büyüklükleri, hazırlık zamanlarından doğan maliyetleri karşılayacak üretim miktarının altında kalırsa, ilgili ürünün üreti-
minden zarar edileceği açıktır. Bu amaçla öncelikle tüm ürünler için başabaş noktaları hesaplanarak, ekonomik üretim
miktarları belirlenmekte ve üretim çizelgesi hazırlanırken hiçbir partinin bu miktarın altında kalmaması hedeflenmektedir.
Ayrıca algoritma müşteri terminlerinin ve siparişlerinin sık sık güncellenmesinin gerekebileceği durumları göz önünde
bulunduracak esnekliğe de sahiptir. Algoritma MS Excel VBA ile kodlanmış ve bir firma için uygulaması yapılmıştır.
Anahtar sözcükler: Hazırlık süresi, üretim hattı.
ABSTRACT
A processing sequence is simply the order in which the jobs are processed through the machines. We address a job
sequencing problem with setup times that arises in real-world production planning contexts. One of the serious problems
for suppliers is the modification of production plans and sequences which may occur frequently due to the customer
needs. When the planners are faced with such cases, usually there is not enough time for preparing a new efficient plan
because of the due dates. In the production system under consideration, there is no systematic approach for sequencing
jobs and this situation causes considerable set-up costs. The jobs have the same order on the machines. A heuristic algo-
rithm to minimize the tardiness rate and the production loss caused by setup times is developed. The algorithm is coded
in Microsoft Excel VBA environment.
Key words: Set up times, production line.
* İletişim yazarı
14
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması
15
Müjgan Sağır, Tuğba Saraç
Gupta vd., iki makinalı akış tipi probleminin Gilmore- ürün sayısını en küçüklemek amaçlanmıştır. Ürünler
Gomory Gezgin Satıcı Problemine dönüşebileceğini müşteri terminleri izin verdiği sürece hazırlık zamanları
ve polinom zamanlı bir algoritma ile çözülebileceğini en küçük olacak şekilde sıralanır.
göstermişlerdir. Bu aşamada göz önünde bulundurulması gereken
Hazırlık süresinin üretim sırasına bağlı olarak de- bir diğer nokta da hazırlık zamanı kaynaklı maliyet-
ğiştiği sistemlerde, uygun bir çizelgeleme algoritması lerdir. Makinaların hazırlık zamanları süresince oluşan
geliştirilebilirse büyük getiriler elde edilebilir (Miss- maliyetler ancak belli bir miktarın üzerinde üretim
bauer, 1997). Bu tarz bir planlama yaklaşımında, yapıldığında elde edilecek karlarla karşılanabilecektir.
sipariş sevketme işlemi süreç içerisindeki işi uygun Ürün çeşitliliğinin fazla ve sipariş miktarlarının küçük
bir seviyede tutacak şekilde gerçekleştirilir. Missbauer olduğu işletmelerde, zarar edilmemesi için, sürekli ola-
çalışmasında, sıralamaya bağlı hazırlık zamanlarının rak, çizelgelenen ürünlerin üretim miktarlarının hazırlık
olduğu durumda, toplam hazırlık zamanının (verilen zamanı kaynaklı maliyetleri karşılayabilecek düzeyde
parti büyüklükleri için) atölyedeki işin seviyesine olup olmadığı göz önünde bulundurulmalıdır. Bu
amaçla öncelikle tüm ürünler için başabaş noktaları
bağlı olduğunu belirterek, iş ve toplam hazırlık zamanı
hesaplanarak ekonomik üretim miktarları belirlenmeli
arasındaki fonksiyonel ilişkiyi araştırmıştır. Hazırlık
ve üretim çizelgesi hazırlanırken mümkün olduğunca
zamanı tasarrufu sağlayan sıralama kuralı fonksi-
hiçbir partinin bu miktarın altında kalmaması sağlan-
yonunu gösterebilmek amacıyla bir kuyruk modeli
malıdır. Ayrıca özellikle yan sanayi olarak çalışan fir-
geliştirilmiş, modelin sonuçları benzetim sonuçları ile
malarda müşteri terminlerinin ve sipariş miktarlarının
karşılaştırılmıştır.
sık sık güncellenmesi ve bu güncellemelerin mevcut
Literatürde yer alan çalışmalar incelendiğinde, çizelgelere yansıtılması da bir gerekliliktir. Önerilen
her birisinde farklı özelliklerde bir üretim ortamıyla algoritma müşteri terminlerinin ve siparişlerinin sık
karşılaşılabilmektedir. Her çalışmanın kendi özel yapı- sık güncellenmesi gereken durumları göz önünde
sından kaynaklı, biri diğerinde olmayan varsayımları, bulunduracak esnekliğe de sahiptir.
gereklilikleri olabilmektedir. İncelenen makaleler; akış Bu çalışmada; hazırlık süreleri nedeni ile oluşan
tipi üretim ortamında, hazırlık zamanlarının, çeşitli üretim kayıplarını ve iş gecikmelerini azaltmak ama-
performans göstergelerinin esas alındığı çalışmalardan cıyla, geliştirilen sezgisel algoritma MS Excel VBA ile
alınan örneklerdir. Bu çalışmada, literatürdekilerden kodlanmıştır. Yaklaşım bir firmada uygulanmıştır.
farklı olarak; sipariş üzerine üretim yapan, ürün çeşit-
İzleyen bölümde, geliştirilen algoritmaya yer ve-
liliği fazla, sipariş adetleri küçük ve üretimin akış tipi
rilmiştir. Üçüncü bölümde gerçekleştirilen uygulama
olduğu bir üretim sürecinin çizelgelenmesi problemi
anlatılmış, gerçek veriler kullanılarak elde edilen
ele alınmıştır. Ele alınan süreçte, akış tipi üretim sis-
ile mevcut sıralama karşılaştırılmış ve algoritmanın
temleriyle ilgili olan bazı çalışmalarda gözlenen; işler
performansı irdelenmiştir. Son bölümde ise sonuç ve
arasındaki öncüllük ardıllık ilişkisi veya bir grupta
öneriler tartışılmıştır.
bulunabilecek ürün sayısındaki sınır söz konusu
değildir. Ürünler, birden fazla işlem noktasına sahip
bir üretim hattında işlem görmektedirler. Her işlem 2. GELİŞTİRİLEN ALGORİTMA
noktasında bir makina vardır ve bu makinalar üretime Bu bölümde geliştirilen algoritma tanıtılmıştır.
başlamadan önce hazırlık zamanı gerektirmektedir.
Ürünlerin tümü için işlem sıraları aynıdır, ancak işlem 2.1 Başabaş Noktaları ve Geçiş Matrisleri
noktalarındaki makinaların hazırlık zamanları ürün Ele alınan üretim hattında, bir üründen diğerinin
sıralamasına göre değişmektedir. Bu özellikleri taşıyan üretimine geçiş için hazırlık süreleri sözkonusudur.
üretim hatlarının çizelgelerini hazırlamak üzere bir Ürün geçişleri için gereken hazırlık sürelerinin matris
algoritma geliştirilmiş, hazırlık sürelerini ve geciken biçiminde gösterimi tasarlanarak, süre temelli geçiş
16
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması
17
Müjgan Sağır, Tuğba Saraç
olan ürünler arasında geçiş için ekonomik üretim sdatei : i. ürünün üretiminin başlayacağı tarih
büyüklüğü en küçük olanı seç; p Oi : i. ürünün üretim sırası
slacki : i. ürünün üretiminin geciktirilebileceği süre (bolluk)
- r’yi p’den sonra gelecek şekilde sırala.
(gün)
- Bu sıralama teslim tarihlerini sağlıyorsa, bir sonraki r : çizelgelenmek üzere seçilmiş ürünün indisi
ürüne geç. p : r. ürünün üretim sırası Or iken (Or – 1 ). sıraya sahip
ürünün indisi
- Bu sıralama teslim tarihlerini sağlamıyorsa son
pt : t. tekrarda r. ürünün üretim sırası Or iken (Or –1).
eklenen ürünü çizelgeden çıkar.
sıraya sahip ürünün indisi
- Üretime başlama tarihleri r’nin üretimine başlana- pmin : en az gecikmeyi sağlayan r. ürünün üretim sırası
bilecek en geç tarihten önce olan ürünler arasın- belirlendiğinde, bir üstünde yer alan ürünün indisi
daki her konum için ekonomik üretim büyüklüğü tmax : r. ürünün yerleştirilebileceği enbüyük konum (aralık)
daha önce denenmiş değerden daha büyük olmak sayısı
kaydıyla, geçiş için üretim büyüklüğü en küçük enb {Oi}
�i sdatei � ldate r , i�SI �
olanı seç; p.
- r’yi p’den sonra gelecek şekilde sırala ve toplam {Bir ürünün üretim sırasını belirlerken, mevcut çi-
gecikmeyi hesapla. zelgede hangi iki ürünün arasına yerleştirilebileceği
- Eğer toplam gecikme sıfırsa, diğer ürüne geç. araştırılır. Enbüyük konum sayısı, ürünün yerleşti-
rilebileceği seçenek konumların toplam sayısıdır}
- Toplam gecikmenin sıfır olduğu bir konum yoksa t : tekrar sayısı (t ≤ tmax )
en küçük olduğu konumu belirle ve r’yi o konuma
yerleştir. A : r. ürünün üretim sırası araştırılıyorken, en küçük
ekonomik miktara (enk Qir) göre çizelge yerini be-
- Bir sonraki ürüne geç. Ürünlerin hepsi sıralanmışsa lirlemede kullanılan bir parametre
dur.
{En küçük ekonomik miktara (enk Qir) göre belirle-
Aşağıda, algoritmada kullanılan parametre ve nen çizelge yeri, gecikmeye yol açıyorsa, gecikme
karar değişkenleri tanımlanarak, adımları verilmiştir. oluşturmayacak ve mümkün olan en küçük geçiş
miktarına sahip seçenek araştırılır. Bu amaçla ge-
Parametreler ve Karar Değişkenleri:
cikmeye yol açan Qir değeri A’ya atanır ve izleyen
I : ürün indis kümesi seçenek enk Qir kuralına göre aranır}.
I = {ii = 1, 2, …. , m} {iQir>A}
Sslackt : t. tekrarda negatif bollukların toplamı
SI : çizelgelenmiş ürün indis kümesi
SI = { l l = 1, 2, …. , n } n ≤ m Sslackmin: enküçük mutlak negatif bolluk toplamı
USI : çizelgelenmemiş ürün indis kümesi
USI = {zz = 1, 2, …. , s } s ≤ m Algoritmanın Adımları:
SI ∪ USI = I, SI ∩USI = ∅
Adım 1: Veri okuma ve gerekli ön bilgilerin
setupij : i. üründen j. ürüne geçildiğinde gereken hazırlık
süresi (dk)
hesaplanarak türetilmesi
Qij : i. üründen j. ürüne geçildiğinde j.ürünün ekonomik 1.1. Ürünlere ait talep, teslim tarihi, ilgili hatta
üretim miktarı (adet) üretimin tamamlanması gereken tarih, üretim süreleri,
ti : i. ürünün birim üretim süresi (dk) hazırlık süreleri ve Qij miktarlarını oku,
di : i. ürüne olan talep
pdate : çizelgelemenin başlayabileceği tarih 1.2. Eğer varsa önceden çizelgelenmiş ürünlere ait
ldatei : i. ürünün üretime başlayabileceği en geç tarih bilgileri (sdatei, Oi) oku, çizelgelenecek ürünleri USI,
fdatei : i. ürünün üretiminin tamamlanması gereken tarih önceden çizelgelenmiş ürünleri ise SI kümesine ata.
18
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması
1.3. Çizelgelenmemiş ürünler için, ilgili hatta SI = SI ∪ {r}, USI = USI / {r}
ürünlerin üretimine başlanabilecek en geç tarihleri
3.4. Kendisinden sonra çizelgelenmiş olan ürün-
(ldatei) hesapla,
lerin sıra ve çizelge tarihlerini güncelle
ldatei = fdatei – ( ti * di + enb {setupji}) i∈USI, j∈I
j Eğer Oi ≥ Or ise,
19
Müjgan Sağır, Tuğba Saraç
20
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması
ürünün müşteri tarafından tesliminin istendiği tarihe • Her ikili ürün kombinasyonu için operasyonlar
ürünün yetişebilmesi için, ilgili hatta işleminin bitmesi bazında ayar sürelerini belirlemek,
gereken tarihtir. Bu nedenle bir hat için, kendi için- • En uzun operasyon ayar süresini, geçiş süresi
de bağımsız bir çizelgeleme yapmak mümkündür. olarak almak.
Her hat ilgili tamamlanma tarihlerine uygun şekilde
Tablo 1’de, seçilen üretim hattı için zaman temelli
çizelgelendiğinde, üretimde bu alt çizelgelere uygun
geçiş matrisi görülmektedir. Bu hatta üretim yaparken
şekilde gerçekleşirse, tüm teslim tarihleri sağlanacak-
gerçekleştirilen operasyonlar OP10, 20, 30, 40, 50,
tır. Bu açıklamalar doğrultusunda, çizelgelemedeki
90 ve 100’dür. Geçiş süresi hesabını bir örnek üze-
problemlerin en fazla darboğaza ve üretim kayıplarına
rinde göstermek gerekirse, dokuz numaralı parçanın
sebep olduğu bir hat örnek olarak seçilmiştir. İşletme
üretiminden bir numaralı parçanın üretimine geçiş için
politikası gereği, gerçek hat isimleri ve ürün kodları
OP10, 30, 90 ve 100’de hazırlık süresine gereksinim
kullanılamamaktadır.
yoktur. OP20, 40 ve 50 için ise sırasıyla 120, 15 ve 50
dakikalık hazırlık süreleri gerekmektedir. Herhangi bir
3.2 Örnek Problem İçin Başabaş Noktaları operasyonun hazırlık aşamasında olması, ara stoklar
ve Geçiş Matrisleri sayesinde tüm hattın durmasına yol açmadığından
Firmadaki tüm üretim hatları için öncelikle zaman geçiş süresi olarak tüm operasyonlardaki hazırlık
temelli geçiş matrisleri oluşturulmuştur. Bu matrisler sürelerinin toplamı değil, en büyük olanı alınmıştır.
oluşturulurken aşağıdaki adımlar izlenmiştir; Örneğimizde geçiş süresi 120dk.olarak belirlenmiştir.
Tablo 1’deki diğer değerler de ilgili hücreye karşı gelen
• İlgilenilen hatta gerçekleştirilen operasyonları belir-
i → j geçişi için benzer şekilde hesaplanmıştır.
lemek (geliştirilen algoritmada bir hattaki işlemler
olarak tanımlanan faaliyetlerdir), Tüm hatlar için ekonomik üretim miktarları (Qij)
i\j 1 2 3 4 5 6 7 8 9 10 11 12 13
1 0 120 120 120 0 120 0 120 120 - - - -
2 120 0 0 0 120 0 120 0 0 - - - -
3 120 0 0 0 120 0 120 0 0 - - - -
4 120 0 0 0 120 0 120 0 0 - - - -
5 0 120 120 120 0 120 0 120 120 - - - -
6 120 0 0 0 120 0 120 0 0 - - - -
7 0 120 120 120 0 120 0 120 120 - - - -
8 120 0 0 0 120 0 120 0 0 - - - -
9 120 0 0 0 120 0 120 0 0 - - - -
10 - - - - - - - - - 0 0 0 90
11 - - - - - - - - - 0 0 0 90
12 - - - - - - - - - 0 0 0 90
13 - - - - - - - - - 90 90 90 0
OP 10 20 30 40 50 90 100
- 120 - 15 50 - -
21
Müjgan Sağır, Tuğba Saraç
Tablo 2. İlgili Hat İçin Ekonomik Üretim Miktarı (Qij) Temelli Geçiş Matrisi (adet)
i/j 1 2 3 4 5 6 7 8 9 10 11 12 13
1 0 4013 4092 3803 0 3597 0 3762 3671 - - - -
2 3322 0 0 0 2940 0 3458 0 0 - - - -
3 3322 0 0 0 2940 0 3458 0 0 - - - -
4 3322 0 0 0 2940 0 3458 0 0 - - - -
5 0 4013 4092 3803 0 3597 0 3762 3671 - - - -
6 3322 0 0 0 2940 0 3458 0 0 - - - -
7 0 4013 4092 3803 0 3597 0 3762 3671 - - - -
8 3322 0 0 0 2940 0 3458 0 0 - - - -
9 3322 0 0 0 2940 0 3458 0 0 - - - -
10 - - - - - - - - - 0 0 0 631
11 - - - - - - - - - 0 0 0 631
12 - - - - - - - - - 0 0 0 631
13 - - - - - - - - - 557 641 672 0
temelli matrisler (2) numaralı formül kullanılarak montaj hattında da yarı mamül gecikmeleri yaşana-
oluşturulmuştur. Seçilen hat için Qij matrisi Tablo 2’de bilmektedir.
verilmiştir. Örnek olarak Tablo 1’de i=9, j=1 geçişi
Önerilen yaklaşımda montaj hattı müşteri teslim
için hazırlık süresi 120 dk olarak bulunmuştur. j’ninci
tarihini, diğer hatlar ise montaj hattı planını teslim
ürünün birim karı 0,03 YTL, hattın saatlik duruş ma-
liyeti 49,83 YTL olarak verildiğinde, (2) nolu formüle Tablo 3. Mevcut Üretim Sırası
göre Q19 =3322 olarak bulunmaktadır.
Üretim Model Teslim
Talep Qij
Sırası No Tarihi
3.3 Seçilen Üretim Hattı İçin Problemin 1 2 04.08.2005 920 0
Çözümü
2 2 05.08.2005 160 0
Algoritmanın çalışma şekli, örnek bir sipariş grubu 3 2 18.08.2005 590 0
üzerinde gösterilerek önerilen ve mevcut sistemde 4 2 04.08.2005 1600 0
uygulanan çizelgeler karşılaştırılmıştır. Buna göre, 5 1 05.08.2005 1700 3322(1)
Tablo 3’de bir grup ürün için sipariş miktarları, müş- 6 1 05.08.2005 500 0
teri teslim tarihleri ve işletmenin bu siparişleri hangi
7 5 05.08.2005 1800 0
sırayla üretmeyi planladığı görülmektedir. İşletme, ilgili
8 3 09.08.2005 160 4092(2)
hatta hangi ürünün üretimine ne zaman başlanması
gerektiğini planlamamakta yalnızca müşteri teslim 9 1 11.08.2005 2500 3322(3)
tarihini kullanarak hangi sırada üretim yapılacağına 10 1 15.08.2005 400 0
karar vermektedir. Bu karar, hatta çalışan personelin 11 1 06.08.2005 150 0
tecrübe ve öngörüsüne dayanmakta, herhangi bir (1)
3322<4000 oldu�undan seçilen üretim hattnda
sistematik yaklaşım kullanılmamaktadır. Bu nedenle ekonomik miktara ula�lmaktadr.
(2)
mevcut sistemde ekonomik üretim miktarlarına uygun 4092>160 oldu�undan seçilen üretim hattnda
üretim yapılıp yapılmadığı bilinememektedir. Yanı ekonomik miktara ula�lmamaktadr.
(3)
sıra, her hat müşteri siparişlerini temel alarak kendi 3322>3050 oldu�undan seçilen üretim hattnda
ekonomik miktara ula�lmamaktadr.
sıralamasını yaptığından, üretimin son aşaması olan
22
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması
Tablo 4. Mevcut Üretim Sırasına Göre Ekonomik Üretim Miktarının (Qij) Altında Üretim
Yapmanın Getireceği Maliyet
* Tablo 3’te 9, 10 ve 11. sırada yer alan 1. ürünün talep miktarlarının toplamı
( 2500 + 400 + 150 = 3050 )
** Eksik üretim maliyeti = Geçiş süresince hattın durmasının maliyeti – Talep edilen ürünlerin üretilmesi
ile elde edilecek kar formülasyonu kullanılarak hesaplanmıştır.
tarihi olarak dikkate alacağından montaj hattındaki Mevcut sistemde ekonomik üretim miktarları
diğer hatlardan gelecek yarı mamulleri bekleme hesaplanmamıştır ve üretim planlama çalışmaların-
sıkıntısı büyük ölçüde ortadan kalkacaktır. Tablo da dikkate alınmamaktadır. Yukarıdaki geçişlerden
3 incelenecek olursa, mevcut üretim sırasına göre, doğacak kayıplar bu nedenle fark edilmemektedir.
seçilen üretim hattında 4.sırada 2 numaralı modelin, Örnek olarak incelenen 11 siparişin sıralanmasında
5.sırada ise 1 numaralı modelin üretilmesi planlan- bile iki kez ekonomik üretim miktarı sınırının altında
mıştır. Bu ürün geçişinin ekonomik olabilmesi için, kalınması, işletmenin bu konuda önemli derecede
5.sırada üretilen 1 numaralı modelin en az 3322 birim üretim kayıplarına yol açan bir yaklaşım kullandığı
üretilmesi gerekmektedir. Mevcut üretim sırasına göre, düşüncesini ortaya çıkarmaktadır.
1 numaralı modelden toplam 2200 (1700+500) adet
Yukarıda belirtilen düşüncenin doğruluğunu
ve ardından 1’den 5’e geçerken bu hatta herhangi bir
sınamak için, üretim kayıpları maliyetlerle ilişkilendi-
ayar gerektirmeyen (Qij=0) 5 numaralı modelden de
rilmiştir. Tablo 4’te mevcut üretim sırası için ekonomik
1800 adet üretilecektir. Bu nedenle mevcut sıralama-
üretim miktarlarının altında üretim yapmanın maliyeti
da bu ürün geçişinde ekonomik üretim miktarı koşulu
80,60 YTL olarak verilmiştir.
(3322<4000) sağlanmaktadır.
Tablo 3’te verilen aynı ürünler, karşı gelen talep
7. sırada üretilen 5 numaralı modelden 3 nu-
maralı modele geçerken en az 4092 adet üretilmesi miktarları ve teslim tarihleri kullanılarak, önerilen
gerekmekte olup üretilecek adet 160 olarak planlan- algoritma ile elde edilen yeni çizelge ve ürün geçişle-
mıştır. Bu nedenle, ekonomik üretim miktarı koşulu rinde gereken ekonomik üretim miktarları Tablo 5’de
(4092<160) bu ürün geçişi için sağlanmamaktadır. verilmektedir. Tablo 5’e göre sadece 5. sırada üretimi
planlanan 2. üründen, 6. sırada üretimi planlanan 1.
Son olarak, 3 numaralı modelden 1 numaralı mo- ürüne geçişde ekonomik üretim miktarı sıfırdan büyük
dele geçişte de en az 3322 adet üretilmesi gerekirken bir değer almaktadır. Öte yandan bu hatta 1. üründen
3050 (2500+400+150) adet üretim planlanmıştır. 5. ürüne ve 5. üründen de 1. ürüne geçiş için gereken
Benzer şekilde ekonomik üretim miktarı koşulu sağ- ekonomik üretim miktarı ‘0’ dır. Bu nedenle araya
lanmamaktadır. giren 5. ürün dikkate alınmaksızın üretilen toplam
23
Müjgan Sağır, Tuğba Saraç
ba�layabilece�i tarih)
çizelgelendi�i tarih)
tamamlanma tarihi)
ekonomik üretim
(i.ürünün k.hatta
i.ürünün k. hatta
üretime en geç
Talep Miktar
Üretim Sras
k. hatta j.için
geçildi�inde
üretiminin
(i.ürünün
i.den j.ye
Ürün No
miktar
(i) (di) fdatei ldatei sdatei bi Qij
04.08.2005 03.08.2005 02.08.2005
1 2 920 1 0
0:00 18:56 00:00
04.08.2005 02.08.2005
2 2 1600 1 0
0:00 03.08. 16:40 03:04
09.08.2005 08.08.2005 02.08.2005
3 3 160 6 0
0:00 21:28 08:24
18.08.2005 17.08.2005 02.08.2005
4 2 590 15 0
0:00 20:02 08:56
05.08.2005 04.08.2005 02.08.2005
5 2 160 2 0
0:00 21:28 10:54
05.08.2005 04.08.2005 02.08.2005
6 1 1700 2 3322(1)
0:00 16:20 13:26
05.08.2005 04.08.2005 02.08.2005
7 1 500 2 0
0:00 20:20 19:06
05.08.2005 04.08.2005 02.08.2005
8 5 1800 2 0
0:00 16:00 20:46
15.08.2005 14.08.2005 03.08.2005
9 1 400 11 0
0:00 20:40 02:46
11.08.2005 10.08.2005 03.08.2005
10 1 2500 7 0
0:00 13:40 04:06
06.08.2005 05.08.2005 03.08.2005
11 1 150 2 11
0:00 21:30 12:26
(1) 3322<5250 olduğundan seçilen üretim hattında ekonomik miktara ulaşılmaktadır.
1. ürün adedi 5250 (1700+500+400+2500+150) gerekmekte bu da hazırlık süreleri nedeni ile üretim
olmaktadır ve koşul sağlanmaktadır (5250>3322). kayıplarına yol açmaktadır. Her hazırlık süresini tolere
Görüldüğü gibi, eksik üretim maliyeti sıfır olup edebilecek bir üretim miktarı sözkonusudur. Fakat ta-
herhangi bir ürünün teslim tarihinde de gecikme lep buna yeterli büyüklükte değilse, bu durum işletme
oluşmamaktadır. için kayıp olacaktır. Bu nedenle üretimde izlenecek
sıra önem kazanmaktadır. Çünkü üretimin teslim
tarihlerini aksatmayacak şekilde uygun çizelgelen-
4. SONUÇ VE ÖNERİLER mesiyle hazırlık zamanının yarattığı üretim kayıpları
Sipariş tipi üretim yapan ve yardımcı sanayi ko- giderilebilir veya enküçüklenebilir. İşletmelerin, çoğu
numunda bulunan işletmeler için, müşteri taleplerinin zaman, müşteri teslim tarihlerini geciktirmemek kaygısı
sık değişmesi, öte yandan ürün yelpazesinin genişliği ile seçenek üretim çizelgelerini değerlendirecek ve
nedenleriyle etkin bir çizelgeleme yapabilmek zordur. daha etkin planlama yapacak zamanı olmamakta-
Sık sık bir üründen diğerinin üretimine geçilmesi dır. Bu nedenle bu çalışmada önerilen algoritmanın
24
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması
üretimi çizelgelerken hem müşteri terminlerini hem 2. French, S., (1982), “Squencing and Scheduling: An
de hazırlık zamanı kaynaklı maliyetleri göz önünde Introduction to the Mathematics of the Job-Shop”, John
bulundurması önemlidir. Wiley&Sons, England.
3. Genoulaz, V.B., (2000), “Hybrid Flow Shop Scheduling
Geliştirilen algoritmanın bir diğer katkısı da di-
With Precedence Constraints and Time Lags to Minimize
namikliği dikkate alabilmesidir. Talep edilen ürünün
Maximum Lateness”, International Journal of Production
cinsinde ve/veya sipariş büyüklüğünde değişiklik
Economics, 64 (1-3), 101-111.
olduğunda mevcut çizelge, ekonomik sipariş büyük-
4. Gupta, J.N.D., Strusevich, V.A., Zwaneveld, C.M., (1997),
lükleri ve teslim tarihlerini dikkate alarak kolayca
güncellenebilmektedir. “Two-stage no-wait Scheduling Models With Setup and
Removal Times Separated”, Computers & Operations
Çalışmada kullanılan veriler, birçok işletmenin bilgi Research, 24 (11), 1025-1031.
sisteminde tutulmaktadır veya tutulabilir özelliktedir.
5. Kurz M.E., Askin R.G., (2003), “Comparing Scheduling
Fakat önemli olan, veriyi işleyerek bilgiye dönüştür-
Rules for Flexible Flow Lines”, International Journal of
mektir. Hazırlık sürelerinin ve ekonomik üretim mik-
Production Economics, 85 (3), 371-388.
tarlarının matrislerle ifade edilmesi ile bu çalışmada,
6. Missbauer H., (1997), “Order Release and Sequence-
hatlarda çalışan operatörlerin bile kolaylıkla anlayıp
dependent Setup Times”, International Journal of
kullanabileceği bir bilgi havuzu elde edilmiştir. Geliş-
Production Economics, 49 (2), 131-143.
tirilen üretim çizelgeleme algoritması, işletmede, bir
7. Ouenniche J., Boctor F.F., (2001), “The Two-group
hattın çizelgesini oluşturmak için örneklenmiştir. Aynı
Heuristic to Solve the Multi-product, Economic Lot
algoritma, termin tarihlerinin düzenlenmesi ile, tüm
hatların üretim çizelgelenmesi için kullanılabilecek Sizing and Scheduling Problem in Flow Shops”, European
bülten
İ Ç I K T I
ÜLTEN
tmmob Ekim 2007
makina mühendisleri odası Sayı 113 Ekidir
EİM B
Endüstri İşletme Mühendisliği Meslek Dalı Ana Komisyonu Bülteni
www.mmo.org.tr/eim/eimbulten.pdf
25