T.C BEYKENT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ENDÜSTRİ MÜHENDİSLİĞİ A.B.D Siparişe Dayalı Üretim İçin Ürün Gruplarının Oluşturulmasında Genetik Algoritma.

Slides:



Advertisements
Benzer bir sunumlar
Diferansiyel Sürüş Sistemi E-posta:
Advertisements

FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Lojistik Yönetimi Ders – V
ALPER LAÇİN SERDAR TAŞAN
Yrd.Doç.Dr.Mustafa EVREN OMÜ Fen Bilimleri Enstitüsü
Sözlü Bildiri Olarak Sunulmuştur.
Sistem Analizi ve Planlama
MALZEME İHTİYAÇ PLANLAMASI
Strateji Tasarımı İlker acar.
ÇOK AMAÇLI TEDARİKÇİ SEÇİMİ PROBLEMİNDE GENEL İNDİRİM POLİTİKALARI
YAPAY ZEKA ÖDEV - 3 Kenan KILIÇASLAN Trakya Üniversitesi Fen Bilimleri Enstitüsü Makina Mühendisliği Doktora Programı.
Asansör Simülatörünün Ürettiği Sonuçlar Üzerinde Yapılan K-means++ Kümeleme Çalışması ile Trafik Türünün Tahmini M. Fatih ADAK Bilgisayar Mühendisliği.
AKADEMİK BİLİŞİM ’07’ 31OCAK-2 ŞUBAT 2007 KÜTAHYA
BÖLÜM VI ÜRETİM YÖNETİMİ.
GÜNDEM Tedarik Zinciri (TZ) Nedir? Neden TZ? TZ süreci ve Elemanları
Sanayi Ar-Ge Proje Destek Başurusu Hazırlama Becerileri Geliştirme Çalıştayı ArGe_Projesi_Hazirlama_Calistayi (061110)
BENZETİM Prof.Dr.Berna Dengiz 4. Ders Modelleme yaklaşımları
Çok Etmenli Sistemlerde Yük Dengeleme ve Yük Paylaşımı
SİMÜLASYON VE BULANIK KÜME YAKLAŞIMI İLE PROJE RİSK DEĞERLEMESİ
Nesneye Dayalı Programlama
 BÜTÜNLEŞME Çevrenin taleplerinin karşılanması için gerekli bölümler arasındaki birliğin kalitesini ifade etmektedir. Bu tanım, bağımsız birimler arasındaki.
YERLEŞTİRME DÜZENİ TİPLERİ
KÜÇÜK İŞLETMELERDE ÜRETİM İŞLEVİ VE YENİ ÜRETİM SİSTEMLERİ
FMEA Failure Mode and Effects Analysis-Hata Türü ve Etkileri Analizi
Tamir Bakım Planlaması
Bilişim Sistemleri Mühendisliği nedir? Neden ihtiyaç vardır?
Yeni Pazarlama Teknikleri
27 TEDAVİ PLANLARI.
Kalite Nedir? Furkan LEVENTOĞLU.
Örnekleme Yöntemleri Şener BÜYÜKÖZTÜRK, Ebru KILIÇ ÇAKMAK,
ISO/TS 16949:2009 (Hafta 8) ISO 9001:2008’E GÖRE FARKLAR.
Yrd. Doç. Dr. Ali İhsan KADIOĞULLARI
Şahin BAYZAN Kocaeli Üniversitesi Teknik Eğitim Fakültesi
Prof. Dr. Halil İbrahim Karakaş
Karar Bilimi 1. Bölüm.
Yrd. Doç. Dr. Mustafa Akkol
BİL551 – YAPAY ZEKA Genetik Algoritma
SÜREKLİ ŞANS DEĞİŞKENLERİ
SÜREÇ STRATEJİSİ. SÜREÇ STRATEJİSİ - İŞLETME GENELİNDE SÜREÇ STRATEJİSİ - SÜREÇ STRATEJİSİ KARARLARI - HİZMET SEKTÖRÜNDE SÜREÇ YAPISI - İMALATTA SÜREÇ.
Algoritmalar ve Programlama I Ders 2: Akış Diyagramları
Bilişim sistemlerinin türleri
Pi Magic — İş Uygulamaları Yatay Çözümler Endüstri Çözümleri Yönetim.
ŞEKİL 13.1 “Temel Dönüşüm” “İmalat Şirketine Yönelik Süreç”
Kurumsal ve Gelişmiş Stratejik Planlama Çözümü.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
Üniversiteler İçin Proje Yönetim Bilgi Sistemi
HAVAYOLU UÇUŞ PLANLAMADA UÇUŞ ROTASYON OPTİMİZASYONU
Stok Politikasına Göre Üretim Sistemleri
T.C BEYKENT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ENDÜSTRİ MÜHENDİSLİĞİ A.B.D Optimizasyon Teknikleri – Yrd.Doç.Dr Ümit Terzi Solar Panel Üretimi Yapan.
EKONOMİK DEĞERLENDİRME YÖNTEMLERİ
Bilgisayar Mühendisliğindeki Yeri
OTOMOTİV YAN SANAYİ FİRMASINDA İYİLEŞTİRME
Yrd. Doç. Dr. Tijen Över Özçelik
Geleneksel Tasarım Araçları
Tesis (Kuruluş) Yeri Seçimi
İyi bir akla sahip olmak yeterli değildir
Disiplinler Arası Bitirme Projesi
TEKSTİL MÜHENDİSLİĞİ HAKKINDA……
KİTAP: PROF.DR. BÜLENT KOBU
OTOMOTİV YAN SANAYİ FİRMASINDA İYİLEŞTİRME
ÜRETİM ÖĞR.GÖR.TAYLAN VURGUN.
Konu 7 KALİTE KONTROLÜNDE MUAYENE VE ANALİZ
SAKARYA ÜNİVERSİTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ BİTİRME ÇALIŞMASI
ÜNİTE 2: ÜRETİM YÖNETİMİ.
OTOMOTİV YAN SANAYİ FİRMASINDA İYİLEŞTİRME
Fırat Üniversitesi Mühendislik Fakültesi Elektrik-Elektronik Müh.
NİŞANTAŞI ÜNİVERSİTESİ
GAS 208 PAZARLAMANIN TEMEL İLKELERİ ve HİZMET PAZARLAMASI
ÖĞRENCİ AD SOYAD, ÖĞRENCİ AD SOYAD, ÖĞRENCİ AD SOYAD
Sunum transkripti:

T.C BEYKENT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ENDÜSTRİ MÜHENDİSLİĞİ A.B.D Siparişe Dayalı Üretim İçin Ürün Gruplarının Oluşturulmasında Genetik Algoritma Tabanlı Bir Yaklaşım Prof. Dr. Şevkinaz GÜMÜŞOĞLU Yaşar Üniversitesi, Meslek Yüksekokulu, İZMİR Blm. Uzm. Nedret ERBOY Muğla Sıtkı Koçman Üniversitesi, S.B.E., Doktora Öğrencisi, MUĞLA Yrd. Doç. Dr. Güzin ÖZDAĞOĞLU Dokuz Eylül Üniversitesi, İşletme Fakültesi, İşletme Bölümü, İZMİR

Çalışmanın Amacı Grup teknolojisi ve Hücresel üretimin avantajlarından yararlanmak için ürün gruplarının oluşturulmasında operasyon sürelerindeki sapmaları temel alan sezgisel bir fonksiyon tanımlanmış, en iyi çözümü elde etmek üzere genetik algoritma kullanılmıştır. Son aşamada elde edilen ürün gruplarının imalat süreçleri için oluşturulabilecek makine hücreleri önerilmiş ve elde edilen sonuçlar (2001 A.İşler-Üretim Hücrelerinin Bir Genetik Algoritma Kullanılarak Oluşturulması) karşılaştırmalı olarak sunulmuştur.

Siparişe Dayalı Üretim Ürün çeşitliliğinin Pazar koşullarından daha çok müşterinin isteğine bağlı olarak değiştiği, uzun dönemli üretim planlarının yapılamadığı, fiyatın ve teslim süresinin müşteri ile birlikte belirlendiği üretim tipidir. Siparişe dayalı üretim, tüketicilerin kendi isteklerine göre özelleştirilmiş ürünleri satın almalarına izin vermelidir ve dolayısıyla esnek bir yapıya sahip olmalıdır. Siparişe dayalı üretim yapan firmalarda üretim planlama, stoğa dayalı çalışan firmalarınkinden daha zordur.

Siparişe Dayalı Üretim- Ana Sorunları Yüksek düzeyde imalat ara stokları Düşük Tezgah ve İşçi kullanımı Yüksek iş akışı Denetim güçlükleri

Grup Teknolojisi ve Hücresel Üretim Grup Teknolojisi; ürün tasarımı ve üretimde ürünler arasındaki benzerliklerden faydalanarak, ürünleri benzerliklerine göre gruplandırmaya dayanan bir üretim felsefesidir. Grup teknolojisi uygulamaları için önemli olan başlıca kavramlar; Ürünlerin Sınıflandırılması Ürün Ailelerinin Oluşturulması Basitleştirme Standardizasyon

Hücresel Üretim Üretilecek olan ürünlerin işlem benzerliklerine ve işlem gördükleri makinelere göre gruplara ayırarak üretim yapmaktır. Hücresel Üretim sayesinde ürünlerin beklenen kalitede, miktarda ve tam zamanında teslim edilmesine önemli bir katkı sağlar.

Genetik Algoritma Rassal arama tekniklerini kullanarak çözüm bulmaya çalışan parametre kodlama esasına dayanan sezgisel bir arama tekniğidir. Uygulama kolaylığı ve hızlı çözüm üretmesi açısından grup teknolojisi ve hücresel üretimde ortaya çıkan karar problemlerinde sıklıkla kullanılan bir tekniktir. Hücreler arası taşımanın minimum olduğu hücrelerin oluşturulmasında kullanılabilmektedir.

Genetik Algoritma *İterasyon : Tekrarlama *Seleksiyon : Ayıklama

Çalışmada İncelenen Problem Ürün çeşitliliğinin fazla olduğu siparişe dayalı üretim yapan işletmelere, ürün gruplarının oluşturulması aşamasında karar desteği sağlayacak bir model önerisi geliştirilmiştir. Özellikle CNC tezgâhlarının yaygınlaştığı ve bu anlamda çok işlevli çalışma karakteristiklerinin artmakta olduğu bu tip atölye ortamlarında, aynı tezgâhlarda çok farklı işlemler gerçekleştirilebilmekte olup, bu kapsamda yapılan üretim planlama sürecindeki en büyük sorunlardan biri operasyon süreleridir. Bu bağlamda operasyon sürelerine göre bir gruplandırma yapılabileceği düşünülmüştür

Çalışmadaki Problem Çözümü 1.Aşama: Sipariş büyüklükleri göz önüne alınarak ürünler ve dolayısıyla makineler arasında gruplandırma yapılması kararlaştırılmıştır.. 2.Aşama: Bu gruplamanın hangi kriterlere göre ve nasıl yapılacağıdır. Ürün bileşenleri ve gördükleri ortak işlemler açısından ortak özellikleri bulunması ilk kısıttır. Ortaklıkların bulunmadığı ortamlarda, benzer problemlere çözüm getirebilmesi açısından, toplam operasyon sürelerini temel alan bir sezgisel kriter belirlenmiştir.

Çalışmadaki Modelin Temel Çalışma Prensibi Amaç ya da uygunluk fonksiyonu, oluşturulacak rastgele ürün gruplarındaki ürünler için hesaplanan toplam operasyon sürelerinin göreli sapma değeri olarak tanımlanmıştır. Bu amaçla, ürün bazında operasyon sürelerinin varyasyon katsayısı hesaplanmakta ve gruplar arasındaki göreli sapma değerleri de aynı şekilde hesaplanarak, elde edilen bu son ifade amaç fonksiyonu olarak kullanılmaktadır.

Çalışmadaki Modelin Temel Çalışma Prensibi Kullanılan Matematiksel ifadeler;

Çalışmadaki Modelin Temel Çalışma Prensibi

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Metal sektöründe sac şekillendirme üstüne faaliyet gösteren firmada, gelen siparişteki ürünleri toplam operasyon sürelerinin benzerliklerine göre gruplandırarak ürün aileleri oluşturmak ve bu ürün ailelerini aynı üretim hücresinde ya da hattında üretmektir. Bu sayede üretimde bu süreler arasındaki farklılıklar nedeniyle meydana gelen dengesizlikler minimize edilecektir.(Tam zamanında üretim )

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Belirli paketler halinde gelen iki sipariş ele alınmıştır. Seçilen sipariş paketlerinin içinde toplam 28 farkı ürün bulunmaktadır. Tüm ürünler için paketleme ortak istasyon ve makineler arası mesafe fazla değildir. Parçaların işlem sıraları benzer değildir. Seçilen ürünler için dört grup ya da dört hücre oluşturulması öngörülmektedir.

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Fabrika’da;

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Uygulamada kullanılacak Parçaların sipariş miktarları Sipariş KoduParça KoduSipariş Miktarı P ALT ŞASE YAN SACI5 P ALT ŞASE SACI5 P ALT ŞASE YAN SACI5 P ALT ŞASE YAN SACI5 P KÖŞE DİKME - ÖN / ARKA SAĞ9 P ÜST KAPAK3 P ARKA KAPAK3 P İÇ PANJUR3 P ÇERÇEVE3 P PARÇA YAPIMI3 P ELEKTRİK PANOSU SACI3 P DAVLUMBAZ3 P P

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği P PARÇA YAPIMI6 P KARTER AYAKLARI PARÇA YAPIMI50 P PARÇA YAPIMI10 P KELEPÇE50 P19ESR P20ESR P21ESR P22ESR P23ESR P24ESR P25ESR P26ESR P27ESR P28ESR Uygulamada kullanılacak Parçaların sipariş miktarları

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Parça kodları ve sipariş miktarları tablo haline getirildikten sonra ürün-grup matrislerine göre ikinci tablo oluşturulmuştur. Kullanılan modele göre (1) değeri ile kodlanan konum,ürünün o grup içerisinde yer aldığını ve (0) değeri ile gösterilen konum ise ürünün o grupta yer almadığını göstermektedir. Kullanılan makine tipleri genelde benzer oldukları için ürünlerin farklı makinelerde işlenme süreleri arasında anlamlı bir fark bulunmamaktadır. Toplam operasyon süreleri, sipariş listesindeki bir ürüne ait tüm siparişler için o ürünün tüm makinelerde gördüğü operasyon süreleri toplamıdır.

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Sipariş KoduGrup1Grup2Grup3Grup4Toplam Operasyon Süresi P P P P P P P P P P P P P P Ürün – Grup Matrisi

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Ürün – Grup Matrisi Sipariş KoduGrup1Grup2Grup3Grup4Toplam Operasyon Süresi P P P P P P P P P P P P P P

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Başlangıç Popülasyon Sayısı20 Tekrar ( iterasyon) Sayısı2500 Çaprazlanacak Bireylerin SeçimiRulet Tekeri Yöntemi Çaprazlama OperatörüÇok Noktalı Çaprazlama Mutasyon OperatörüHer 5 çaprazlamada bir rassal dört işlem değiştirme SeçimSıralı Seçim Önerilen Genetik Algoritmada Kullanılan Parametreler Algoritmayı programlamak için nesne tabanlı programlama dili olan Microsoft Visual Studio C# 2.0 dili kullanılmıştır.

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği En iyi çözüm olarak tanımlanan çözüm matrisine göre oluşan gruplar; Grup NoParça Ailesi Grup 1P1P2P8P21P24P25 Grup 2P4P6P14P15P16P17P18P22P26 Grup 3P3P11P13P19P27 Grup 4P5P7P9P10P12P20P23P28 Grup Noİşlemler Grup 1Punch,Kesim,Büküm,Boya,Kaynak ve Montaj Grup 2Baskı,Kesim,Büküm,Boya ve Kaynak Grup 3Baskı,Kesim,Büküm,Boya Grup 4Kesim,Büküm,Boya,Kaynak ve Montaj Firma makine bakımından sıkıntı yaşamamakta,makinelerden birden fazla bulunmakta ve iki adet montaj atölyesi, üç adet kumlama tesisi bulunmaktadır. Genetik Algoritmada Sonucu Oluşan Ürün Aileleri

Genetik algoritma ile oluşturulan ürün gruplarına göre, ürün ailelerinin işlem gördüğü ürün-makine matrisi oluşturulmuştur. Buna göre ; 1. Grup: Baskı, Büküm, Kesim ve Kaynak 2.Grup : Baskı, Büküm, Kesim,Kaynak ve Plazma 3.Grup : Punch,Büküm, Kesim ve Giyotin 4.Grup : Punch, Büküm, Kesim ve Kaynaktan bir makine hücresi oluşturulabilir Oluşan makine hücreleri oluşturulmuştur. Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği

P: Punch B : Bükme Ks : Kesim B : Boya Ka:Kaynak M:Montaj PL:Plazma G : Giyotin Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Ürün Makine Matrisi Boya ve Montaj bölümleri ortak işlem alanı olarak kullanılacak olup, 1. ve 4. grupta üretilecek ürünler montaj atölyesine gönderilecek şekilde bir yerleşim planı yapılabilir. Tüm gruplarda boyama işleminden geçecek olan ürünler ise direk boya bölümüne aktarılarak üretim akışı planlanabilir.

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Önerilen Genetik Algoritma Sonuç Analizi İlk 100 iterasyonda hızlı bir eğilimle azalmakta, genel olarak 200’lü iterasyonların başında hesaplanan uygunluk değeriyle bir süre lokal bir optimum değerinde kalmakta, gelinen bu lokal değerden İterasyona yaklaşıldığı noktalarda kurtularak tekrar düşme eğilimine girmekte ve farklı bir lokal optimum değerine geçmektedir iterasyon tamamlandıktan sonra algoritma, daha küçük basamaklarla ifade edilen bir değere ulaşmakta ve bu şekilde sıfıra yakınsamaktadır. Uygunluk Değeri Örnek Değişim Grafiği

Çalışmadaki Modelin Metal İşleme Sektöründe Bir Uygulama Örneği Farklı Kombinasyonlarda Elde Edilen Minimum Uygunluk Değeri

Çalışmada geliştirilen Genetik Algoritma ve bu algoritmanın bünyesinde kullanılan uygunluk fonksiyonu yapısının performansını karşılaştırmalı olarak değerlendirmek amacı ile Prof.Dr A.Atilla İşlier ‘in 2001 yılında yayınladığı ‘Üretim Hücrelerinin Bir Genetik Algoritma Kullanarak Oluşturulması’ isimli çalışma da kullandığı veriler ile karşılaştırılma yapılmış, eksik veriler için rasgele değerler üretilmiştir. A. İşler çalışmasında algoritamayı çözmek için kullandığı programlama dili TurboPascal dır. * Örneğin ilgili çalışmada sipariş miktarları göz önüne alınmadığı için bu kapsamda veri sunulmamıştır. Karşılaştırmalı Analizler

Birim Operasyon Süreleri

Karşılaştırmalı Analizler Ürünler Sipariş Miktarları Birim Operasyon Süresi Toplam Operasyon Süresi Sipariş Miktarı ve Toplam Operasyon Süreleri Toplam Operasyon Süresi: Sipariş Miktarı x Birim Operasyon Süresi Sipariş miktarları rasgele olarak atanmıştır.

Karşılaştırmalı Analizler Ürün- Grup Matrisi Temel amaç tezgah atamalarına dayalı, sipariş büyüklüklerinden bağımsız bir gruplama ortaya koymaktır. Sipariş büyüklüklerinin ve buna bağlı toplanan operasyon sürelerindeki sapmaları minimize eden bir gruplama modeli, çok daha dengeli sonuçlar vermektedir. Sipariş Kodu Grup1Grup2Grup3Grup4Toplam Operasyon Süresi P P P P P P P P P P P P P P P P P P P P

Karşılaştırmalı Analizler Dört Grup için Elde Edilen Sonuçlar

Karşılaştırmalı Analizler Üç Grup için Elde Edilen Sonuçlar

Karşılaştırmalı Analizler Karşılaştırmada asıl vurgulanmak istenen hangi modelin daha iyi olduğu değil, problemdeki kısıtın sipariş büyüklükleri olması durumunda, bu çalışmada önerilen algoritmanın atıf yapılan çalışmadaki problemin çözümünde de kullanılabileceği ve bu koşullarda çok daha dengeli hücreler elde edilebileceğinin ortaya konabilmesidir.

Sonuç ve Değerlendirme Ürün çeşitliliğinin çok fazla olduğu siparişe dayalı bir üretim tesisinde ortaya çıkan planlama problemi için özgün bir model önerisi yapılmış ve anlamlı sonuçları elde edilmiştir. Problemin ve çözüm modelinin farklı koşullara göre esnekliği de sağlanarak bir karar destek sistemine temel olabilecek bir öneri sistemi oluşturulmuştur. Firmanın yetkililerine yön göstermesi amacıyla, üretim ortamındaki makine parkı ve ürün grupları eşleştirilmiş ve olası hücreler manuel olarak düzenlenmiştir.

Sonuç ve Değerlendirme Ürün Gruplarının oluşturulması ve Hücresel imalat sayesinde; Akış sürelerinde kısalma Süreç içi stoklarda azalma Elde Bulundurma maliyetleri minimize olmakta Belli işler ve parça aileleri üzerinde uzmanlaşılası ile kontrol kolaylaşıp, ürün kalitesi artmaktadır..

T.C BEYKENT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ENDÜSTRİ MÜHENDİSLİĞİ A.B.D M.Cevdet EREN SORULAR ??