Ayrık Olay Sistemlerinin Tasarımı Ve Kontrolü İçin Yeni Bir Gerçekleme Ve Otomatik Kod Üretme Yöntemi
Ayrık Olay Sistemlerinin Tasarımı Ve Kontrolü İçin Yeni Bir Gerçekleme Ve Otomatik Kod Üretme Yöntemi
dc.contributor.advisor | Kurtulan, Salman | tr_TR |
dc.contributor.author | Hasdemir, İbrahim Tolga | tr_TR |
dc.contributor.department | Elektrik Mühendisliği | tr_TR |
dc.contributor.department | Electrical Engineering | en_US |
dc.date | 2009 | tr_TR |
dc.date.accessioned | 2009-03-12 | tr_TR |
dc.date.accessioned | 2015-04-21T11:58:50Z | |
dc.date.available | 2015-04-21T11:58:50Z | |
dc.date.issued | 2009-03-16 | tr_TR |
dc.description | Tez (Doktora) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2009 | tr_TR |
dc.description | Thesis (PhD) -- İstanbul Technical University, Institute of Science and Technology, 2009 | en_US |
dc.description.abstract | Bu çalışmanın temel amacı, ayrık olay sistem (AOS) davranışlarının, özel olarak ayrık olay sistemlerinin kontrolüne yönelik davranış kurallarının tasarımını ve ifadesini mümkün kılan durum tabanlı bir modelleme biçiminin geliştirilmesi ve bu modele dayanarak tasarlanmış davranışın uygulanabilmesi için bir yöntem elde edilmesidir. ZS-otomat olarak anılan yeni modelleme biçimi, uygulamada sıklıkla karşılaşılan zamanlama ve sayma davranışlarının durum gösterimi ile ifade edilmesini mümkün kılan Zamanlama ve Sayma Yapısına sahiptir. Model, gerçekleme aşamasında kullanılan fiziksel zeminin sağladığı araçları kullanabilecek şekilde tanımlanmaktadır. Bu çalışmada, modelleme biçiminin yanı sıra, bir gerçekleme yöntemi de tanıtılmaktadır. Gerçekleme yöntemi ele alınan bir AOS için tasarlanmış kontrolörün ya da üstdenetleyicinin Programlanabilir Lojik Kontrolörlerle (PLC) gerçeklenmesine yönelik adımları sistematik olarak tanımlamaktadır. Yöntemin, tasarım davranışını yanlış olarak gerçeklemeye neden olan “çığ etkisi” adlı bir problem için çözüm oluşturduğu da gösterilmiştir. Elle uygulanabilirliğinin kolay olmasının yanında, bu yöntem PLC kodlarının otomatik olarak üretmek üzere programlanabilir olma özelliğine de sahiptir. Bu özellik, kontrol davranışını ifade eden ZS-otomata karşılık gelecek bir PLC programını üreten bir Matlab uygulamasının geliştirilmesinde kullanılmıştır. | tr_TR |
dc.description.abstract | The main objective of this study is to develop a formalism that enables designing and expressing DES behaviors, particularly control strategies, and to obtain a methodology in order to implement the designed behavior based on the introduced formalism. The new formalism, named TC-automaton, has a so called Timing and Counting Structure that enables the designer to assign timing and counting behaviors to the state based representation. It is defined in such a way that, in the realization stage, it is possible to make use of the tools provided by the physical realization platform. An implementation methodology is also introduced for the new formalism. The methodology systematically defines the steps for realizing the designed controller or supervisor via Programmable Logic Controllers (PLC). It is also shown that, the methodology resolves “avalanche effect” problem, which results with incorrect realizations of the design. Besides being straightforward in terms of manual applicability, the methodology can also be programmed to generate PLC codes automatically. This feature has been used to develop a Matlab application that generates a PLC program corresponding to the TC-automaton that expresses the control behavior. | en_US |
dc.description.degree | Doktora | tr_TR |
dc.description.degree | PhD | en_US |
dc.identifier.uri | http://hdl.handle.net/11527/752 | |
dc.publisher | Fen Bilimleri Enstitüsü | tr_TR |
dc.publisher | Institute of Science and Technology | en_US |
dc.rights | İTÜ tezleri telif hakkı ile korunmaktadır. Bunlar, bu kaynak üzerinden herhangi bir amaçla görüntülenebilir, ancak yazılı izin alınmadan herhangi bir biçimde yeniden oluşturulması veya dağıtılması yasaklanmıştır. | tr_TR |
dc.rights | İTÜ theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | en_US |
dc.subject | Ayrık Olay Sistemleri | tr_TR |
dc.subject | Üstdenetim Kuramı | tr_TR |
dc.subject | Gerçekleme | tr_TR |
dc.subject | Programlanabilir Lojik Kontrolör | tr_TR |
dc.subject | Otomatik kod üretimi | tr_TR |
dc.subject | Discrete Event Systems | en_US |
dc.subject | Supervisory Control Theory | en_US |
dc.subject | Realization | en_US |
dc.subject | Programmable Logic Controller | en_US |
dc.subject | Automatic code generation | en_US |
dc.title | Ayrık Olay Sistemlerinin Tasarımı Ve Kontrolü İçin Yeni Bir Gerçekleme Ve Otomatik Kod Üretme Yöntemi | tr_TR |
dc.title.alternative | A New Realization And Automatic Code Generation Method For The Design And Control Of Discrete Event Systems | en_US |
dc.type | Doctoral Thesis | en_US |