Genişletilmiş otomasyon petri netlerin Xilinx XC2S200 FPGA'sı ile gerçekleştirilmesi

dc.contributor.advisorUzam, Murat
dc.contributor.authorGelen, Gökhan
dc.date.accessioned2024-11-04T20:06:30Z
dc.date.available2024-11-04T20:06:30Z
dc.date.issued2006
dc.departmentNiğde ÖHÜ, Fen Bilimleri Enstitüsü, Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
dc.descriptionBu tezin, veri tabanı üzerinden yayınlanma izni bulunmamaktadır. Yayınlanma izni olmayan tezlerin basılı kopyalarına Üniversite kütüphaneniz aracılığıyla (TÜBESS üzerinden) erişebilirsiniz.
dc.descriptionFen Bilimleri Enstitüsü, Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
dc.description.abstractÖZET GENİŞLETİLMİŞ OTOMASYON PETRİ NETLERİN XILINX XC2S200 FPGA'SI İLE GERÇEKLEŞTİRİLMESİ GELEN, Gökhan Niğde Üniversitesi Fen Bilimleri Enstitüsü Elektrik-Elektronik Mühendisliği Anabilim Dalı Danışman: Doç. Dr. Murat UZAM Temmuz 2006, 292 sayfa Bu çalışmanın amacı, ayrık olay denetleyicilerinin modellemesinde kullanılan Otomasyon Petri Netlerinin (OPN) VHDL donanım tanımlama dili kullanılarak Xilinx firması tararından üretilen bir XC2S200 FPGA'sı ile gerçekleştirilmesidir. Bu yüksek lisans çalışması kapsamında, daha önce tanımlanmış olan Basit Otomasyon Petri Netleri (BOPN) ve Genel Otomasyon Petri netleri incelenerek, Genel Otomasyon Petri Netlerinin modelleme yeteneğini arttırmak üzere yeni ok ve aksiyon yapılan önerilmiştir. Bu yeni yapıların eklenmesi ile elde edilen Petri net modelleri Genişletilmiş Otomasyon Petri Netleri (GOPN) olarak adlandırılmıştır. Tanımlanan yeni ok ve aksiyonlar için VHDL kodlan oluşturularak bu kodlar Modelsim programıyla simüle edilmiştir. Simüle edilen kodlar FPGA'ya yüklenerek doğru çalıştıkları tespit edilmiştir. Önerilen gerçekleştirme yönteminin uygulanabilirliğim göstermek için bir deneysel endüstriyel imalat sisteminin farklı kontrol senaryoları için 2 tane BOPN, 3 tane de GOPN olmak üzere toplam 5 modeli oluşturulmuş ve bu modeller VHDL kullanılarak gerçekleştirilmiştir. Anahtar sözcükler: Petri Netler, Otomasyon Petri Netleri, FPGA, VHDL, Gerçekleştirme İİİ
dc.description.abstractSUMMARY THE IMPLEMENTATION OF EXTENDED AUTOMATOIN PETRI NETS BY MEANS OF XILINX XC2S200 FPGA GELEN, Gökhan Niğde University Graduate School of Natural and Applied Sciences Department of Electrical and Electronics Engineering Supervisor: Assoc. Prof. Dr. Murat UZAM July 2006, 292 pages Automation Petri Nets (APN) are used to model discrete event controllers. The aim of this study is to propose a method for implementing APNs on a XILINX XC2S200 FPGA by using VHDL hardware description language. In the context of this MSc thesis both Simple Automation Petri Nets (SAPN) and General Automation Petri Nets (GAPN) are considered. In addition, in order to enhance the modelling power of GAPNs, new arcs and action structures have been proposed. The new class of APNs obtained with these new added structures is called as Extended APNs (EAPN). The code necessary for implementation of above mentioned APNs are provided within this thesis together with the simulation result obtained from the Modelsim simulator software. The obtained codes have been loaded to the FPGA and tested to be OK. In order to show the applicability of the proposed method, an experimental manufacturing system is controlled for different scenarios by using 2 BAPN, and 3 GAPN models. Each of which represents a different specification for the experimental manufacturing systems. Keywords: Petri Nets, Automation Petri Nets, FPGA, VHDL, Implementation IV
dc.identifier.endpage313
dc.identifier.startpage1
dc.identifier.urihttps://hdl.handle.net/11480/9215
dc.identifier.yoktezid172563
dc.language.isotr
dc.publisherNiğde Üniversitesi
dc.relation.publicationcategoryTez
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_2024
dc.subjectElektrik ve Elektronik Mühendisliği
dc.subjectElectrical and Electronics Engineering
dc.titleGenişletilmiş otomasyon petri netlerin Xilinx XC2S200 FPGA'sı ile gerçekleştirilmesi
dc.title.alternativeThe implementation of extended automation petri nets by means of Xilinx XC2S200 FPGA
dc.typeMaster Thesis

Dosyalar