FBE- Kontrol ve Otomasyon Mühendisliği Lisansüstü Programı
Bu topluluk için Kalıcı Uri
Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı altında bir lisansüstü programı olup, yüksek lisans ve doktora düzeyinde eğitim vermektedir.
Gözat
Yazar "Adali, Eşref" ile FBE- Kontrol ve Otomasyon Mühendisliği Lisansüstü Programı'a göz atma
Sayfa başına sonuç
Sıralama Seçenekleri
-
Öge6805S1 mikrodenetçisi için sistem geliştirme kiti ve geliştirme paketi(Fen Bilimleri Enstitüsü, 1990) Tümer, M. Borahan ; Adali, Eşref ; 14162 ; Kontrol ve Otomasyon MühendisliğiBu tez çalışmasında bir editör, bir birleştirici ve bir emülatörden oluşan bir program paketi hazırlanmıştır. Bu program paketiyle, 6805S1 mikrobilgisayarında yürütülecek simgesel dil programlarının yazılması ve düzeltilmesi, birleştirilmesi ve ayıklama işlemine uygun bir ortamda koşturulması veya adım adım yürütülebilmesi amaçlanmıştır. "VerYap" adlı birimde paketin veri yapısı ve paket içinde çeşitli yerlerde kullanılan altprogramlar yer almıştır. "AltProg" adlı birimde birleştiricinin kullandığı bazı altprogramlar bulunmaktadır. Bunlar, dosyadan ana belleğe yüklenen programın ana bellekte içinde bulunduğu liste yapısını kuran, programda geçen komutların, tiplendirilmiş sabit tanımlama bölümünde ilk değerleri atanmış komut dizisinin kaçıncı elemanı olduğunu ikili arama yöntemiyle (binary search) bulan ve test edilip hata varsa uygun mesajı veren, yoksa kullanılan adresleme yöntemine göre program sayacının değerini artıran al t programlar d ir. "Edt" adlı birimde editörün kullandığı tuş program lanan ve klavyeden okuma yapan altprogram bulunmaktadır. Bu altprogram çağrıldığında klavyede basılan tuş bir kontrol karakterine aitse ve bir iş için programlanmışsa o işi yapmakta, tuş ekranda değilse karakter ekrana basılmakta veya karakter kullanılan karakter kümesinin dışındaysa o zaman klavyeden yeni bir giriş yapılana kadar beklenmektedir. "Emül" adlı birim emülatörün kullandığı altprogramları ve veri yapısının bir bölümünü kapsamaktadır. "Birleş" adlı birimde birleştiricinin ana programı bulunmaktadır. Bu programın içinde birinci geçişi ve ikinci geçişi gerçekleştiren iki ayrı altprogram vardır. "Emulator" adlı birimde, emülatörün ana programı yer almıştır.
-
ÖgeÇağrı kayıt sistemi(Fen Bilimleri Enstitüsü, 1990) Algan, Özlem ; Adali, Eşref ; 14159 ; Kontrol ve Otomasyon MühendisliğiBu çalışmada digital telefon santralı RS232 arabiri ile bilgisayara bağlanmıştır. Bu bağlantı ile, santrala bağlı dahili numaraların yaptıkları herbir görüşme için santral bilgisayara bir satırlık bilgi gönderir. Bu bilgi yapılan görüşmenin başlangıç saatini, hangi dahili numara nın bu görüşmeyi yaptığını, görüşmenin saat-dakika-saniye olarak ne kadar sürdüğünü, hangi harici numarayla görüşül düğünü ve ücret sayacını içerir. Çağrı Kayıt Sistemi alarak adlandırılan bu sistem santralden gelen veriyi alır, bu veri üzerinde gerekli iş lemleri yapıp diske yazar, istenilen döküm çeşitlerini ya ratır. Program Siemens EMS G01 santralın da denenip çalış tırılmıştır. Fakat ilk koşul verme bölümünde belirtilen santrallerden herhangi birinde çalışabilir. Yazılım Tur ba Pascal 5.0 programlama dili kullanılarak geliştirilmiş tir. Yazılım ön plan ve arka plan çalışması olarak iki te mel parçada düşünülmüştür. Arka plan çalışma veriyi karak ter seri arabirime geldikçe okur, satır tamamlandığında uy gun işlemlerden geçirir ve tampon alana yazar. Arka plan çalışma işi bittiğinde kontrolü ön plan çalışmaya verir. On plan çalışma ise öncelikle tampon alanda işlenmiş veri varsa bunu diske yazar. Bu işlemden sonra ana seçenek lis tesinden seçilen istatistiksel dökümleri hazırlar. Program geliştirilirken kolay eklenebilir olmasına özen gösterilmiş ve olanak olduğunca altyardamlara bölün müştür. Bu çalışmanın değişik tip bilgisayarlarda, deği şik grafik ekranlarda ve farklı santrallerle çalışabilmesi ni sağlamak amacı ile bir ilk koşullama bölümü konulmuştur, Program diskde şekillendirme dosyasını bulamadığı zaman otomatik olarak bu koşullama bölümünü gerçekler. Bu bölüm elde ettiği parametreleri şekillendirme dosyasına yazar. Değişik tip santral ve bilgisayarlar için yalnızca bu bölü mün değiştirilmesi yeterlidir. Sisteme arzu edilirse bir yazıcı bağlanıp hem santral den gelen bilgiler anında yazıcıya yollanabilir,' hem de oluşturulan dökümler kağıda bastırılabilir..
-
ÖgeDüzlemde etkin şekil yerleştirme programı tasarımı(Fen Bilimleri Enstitüsü, 1990) Güraydın, A. Yeşim ; Adali, Eşref ; 14158 ; Kontrol ve Otomasyon MühendisliğiGünümüz bilgisayar sistemleri, yüksek teknoloji desteğinde çok büyük yetenek ve verimlilik kazanmışlardır. Bunun doğal sonucu olarak bilgisayar destekli tasarım ve üretim tüm endüstri dallarına inanılması güç bir hızla gi rmektedir. Bilgisayarın tasarım ve üretim aşamalarında endüstride yer alması çok daha hızlı ve güvenilir ürün elde edilmesini sağlamaktadır. Bu aşamada ihtiyaçlar doğrultusunda iyi geliştirilmiş yazılım ve donanım sis temine gereksinim doğar. önemli endüstri dallarından biri olan deri işleme konusunda da yine hedeflenen deri parçalarının en uygun ve en az kayıp ile kullanımını sağlamaktır. Bu çalışmada yukarıda belirtilen hedef doğrultusunda parça yerleştirme ve parça kesim ve sınır değerlerini elde etmek için bir yazılım geliştirilmiştir.
-
ÖgeKonuşma işaretlerinin analiz ve sentezi(Fen Bilimleri Enstitüsü, 1992) Büyükaşıkoğlu, Karen ; Adali, Eşref ; 22036 ; Kontrol ve Otomasyon MühendisliğiBu çalışmada yapay konuşma üretim tekniği esaslarına dayanılarak konuşma işaretlerinin yapay olarak üretilmesine çalışılmıştır. Bu amaçla Doğrusal Öngörü Analiz Tekniği kullanılmıştır. İnsan sesi vücut içinde değişik ses üretme organlarından geçip ağız ve dudaklara kadar varmaktadır. Konuşmadaki değişik seslerin özellikleri de değişiktir. Bazı sesler periyodik dürtülerden oluşmuşlardır, bazıları da beyaz gürültü şeklinde bir titreşime sahiptirler. İnsan vücudu içinde sesin geçtiği bölgenin ses üzerinde doğrusal bir öngörü filtresi gibi etki yaptığı varsayılmaktadır. Esas amaç değişik seslere karşı böyle bir filtrenin katsayılarının bulunmasıdır. Bu katsayılar bulunduktan sonra periyodik dürtü yada beyaz gürültü şeklindeki işaretlere karşı gelen seslerin elde edilmesi ile konuşmanın gerçekleştirilmesi mümkün olur. Bu çalışmada, Bölüm l' deki kısa girişten sonra Bölüm 2 de Doğrusal öngörü Analizi'nden bahsedilmiş. Bölüm 3'te doğrusal öngörü filtresinin katsayılarının nasıl elde edilebileceği gösterilmiştir. Bölüm 4te konuşma işaretinin özelliklerinin saptanması, sesli -sessizlerle sessiz-seslerin ayırt edilebilmesi için kullanılan bazı yöntemler açıklanmıştır. Bölüm 5'te ise daha önceki bölümlerde elde edilen bilgiler ışığında konuşma işaretlerinin yapay olarak üretilmesine çalışılmıştır.
-
ÖgeKüçük boy telefon santrallarının bakım ve onarımı için bir uzman sistem tasarımı(Fen Bilimleri Enstitüsü, 1993) Oktay, Oğuz ; Adali, Eşref ; 39422 ; Kontrol ve Otomasyon MühendisliğiBu tezin ilk bölümünde uzman sistemler konusuna giriş yapılmış ve uzman sistemlerin diğer sorun çözücü sistemlere olan üstünlüğü tartışılmıştır. İkinci bölüme uzman sistemlerin bir tanımıyla başlanmış ve uzman sistemlerin temel özellikleri anlatılmıştır. Uzman sistemlerde temel ilkeler buluşsallık, saydamlık ve esnekliktir. Temel düşünce, uzmanlık bilgisini olabildiğince bu bilgiyi isleyen denetim işlemlerinden bağımsız duruma getirmektir. Üçüncü bölümde uzman sistemlerde en çok kullanılan gösterim ve çıkarım yöntemleri kural tabanlı gösterime ağırlık verilerek anlatılmıştır. Kural tabanlı gösterimin dışında, çerçevelerle gösterim ve mantığa dayalı gösterim de tanıtılmıştır. Dördüncü bölüm uzman sistem geliştirme aşamalarına ayrılmıştır. Temel basamaklar sırasıyla: tanımlama, kavramsal tasarım, biçimlendirme, gerçekleştirme, sınama ve doğrulama, sürüm sonrası geliştirme ve bakımdır. Sistem geliştirilmesi sırasında karşılaşılan en önemli sorunlar bilginin kırılganlığı ve tutarsızlığıdır. Besinci bölümde, Bilgi Toplama sürecinin tanımı, teknikleri, kısıtları anlatılmıştır. Bilgi toplama yaklaşımları: karşılıklı görüşme, etkileşim yoluyla öğrenme, tümevarım yoluyla öğrenmedir. Altıncı bölüm uzman sistem geliştirme araçlarının özellikleri tanıtılmıştır. Uzman sistem geliştirme araçları dört sınıfa ayrılabilir: izlenceleme dilleri, bilgi mühendisliği dilleri, sistem geliştirme yardımcıları, destek araçları. Bu araçlardan birkaçını veya hepsini içeren kabuklar uzman sistem geliştiricilerine kolaylık sağlar. Yedinci bölümde, bakım, onarım ve hastalık teşhislerinde kullanılmak amacıyla tasarlanmış bazı uzman sistemlerin özellikleri sıralanmıştır. Gerçek zamanda çalışan sistemlerde karşılaşılan hata ve sorunlara çözümler üretebilecek uzman sistemlerin özellikleri ayrı bir başlık altında toplanmıştır. Sekizinci bölümde, bu tez kapsamında, NETAŞ firması tarafından üretilen DX1 telefon santrallinin bakımı ve onarımı için tasarlanan uzman sistemin geliştirme aşamalarını ve özelliklerini anlatmaktadır.
-
ÖgeBir matkap için kullanıcı arayüz yazılımı(Fen Bilimleri Enstitüsü, 1992) Sabırcan, Cüneyt ; Adali, Eşref ; 22029 ; Kontrol ve Otomasyon MühendisliğiGünümüzde, sayısal elektronikteki gelişmelere paralel olarak kontrol sistemlerinde de sayısal yöntemler kullanıl maya başlanmış ve özellikle motor kontrolünde sıkça uygulama alanı bulmuşlardır. Motor çeşitlerinden, doğru ve alternatif akım motorları yüksek güçlerdeki çalışmalarda kullanılmalarına rağmen, kontrollerinde geri beslemeye ihtiyaç duymaları ve yüksek duyarlılıklarda çalışamamaları gibi bası dezavantajlara sahiptirler. Sayısal işaretlerle doğrudan kontrol edilebilen Adım Motorları, diğer iki tip motorun kullanılamadığı bu tip uygulamalarda sıklıkla kullanılırlar. Maliyetlerinin düşük olması, sürücü devrelerinin basitliği gibi avantajlara sahip olan Adım Motorları, his kontrollerinin dar bir aralıkta yapılabilmesi gibi bir dezavantaja rağmen özellikle xy tablalarında, yazıcı ve çisicilerde sıklıkla kullanılmaktadır. X ve y eksenlerine yerleştirilmiş hibrit adım motorları sayesinde hareket eden bir xy tablası ve sabit matkaptan oluşan sistemimizde, kullanıcı tarafından matkabın deleceği noktaların koordinatları veri olarak girilmekte ve oluşturulan yazılım da bu bilgilerden adım motorlarına attırılacak adım sayılarını hesaplamaktadır. Koordinat bilgileri çeşitli düşenlerde olabileceği gibi işlenecek olan parçada harekete engel olacak bası engeller bulunabilmekte ve xy tablasına buna bağlı olarak belli yörüngeler verilmektedir. Bu amaçla engel etrafından dolaşma algoritması geliştirilmiş ve kullanıcının verdiği parçaya ilişkin bilgilerden, parçanın içindeki işlenebilir alanların yerleri belli bir algoritma ile tespit edilmiştir. Tezde, birçok veri yapısı ve algoritma kullanılmıştır. Grafikle ilgili çeşitli teknikler kullanılmış ve kullanıcıya programı mümkün olduğu kadar kolay kullanma imkanı sağlanmıştır. Yeri girişinin her aşamasında verilerin kontrolü prensibi ön planda tutulmuş ve kullanıcının yapacağı hataların en aza indirilmesi amaçlanmıştır.
-
ÖgeBir robot koluna kumanda eden doğal dil anlama sistemi(Fen Bilimleri Enstitüsü, 1996) Keçeci, Hasan Ferit ; Adali, Eşref ; 55993 ; Kontrol ve Otomasyon MühendisliğiDoğal Dil işleme (DDİ), yapay us, dilbilim, felsefe- ve psikoloji alanlarındaki çalışmaların birleştirilmesinden oluşan bir araştırma alanıdır. DDÎ, doğal dillerin işleyişlerinin bilgisayarla yorumlanmasını ve anlaşılmasını sağlayan sistemlerin oluşturulmasını amaçlar. DDİ uygulamaları içinde doğal dil "anlamaya" yönelik programları geliştirmek önemli yer tutmaktadır. Bu programlar, ses, biçimbirim, sözdizim, anlam, uygulama ve dünya bilgilerine gerek duyarlar. Yapılan bu tez çalışmasında, ses bilgisi ve uygulama bilgisi dışındaki bilgi düzeylerinin incelenmesi, üretilmesi ve yorumlanması üzerine yöntemler geliştirilmiştir, Bu tez çalışmasında, giriş olarak komut, tanım, sorulan kabul eden ve öğrenebilen bir yazılım sistemi tanıtılmaktadır. Sistem, mevcut endüstriyel bir robot kolu üzerinde denenmiştir, ancak geliştirilen sistem hareketli robotlar için de uygulanabilir düzeydedir. Robot, bir varlığı bir noktadan bir başka noktaya taşıyabilmekte, varlıkları ayırt edebilmekte, kullanıcının gerçek dünya modeline ilişkin sorularına yanıt verebilmekte, tanımlamaları gerçek dünya modeline ekleyebilmekte ve kullanıcının "öğrettiği" sözcüklerle sözlüğünü genişletebilmektedir. Gerçeklenen sistem; sezgisel yaklaşım, biçimbirimsel çözümleyici, sözdizimsel ayrıştırıcı, anlamsal yorumlayıcı, gerçek dünya modeli, bilgisayarlı sözlük ve iç gösterimi robot komutlarına dönüştüren bir birimi içermektedir. Sözdizimsel ayrıştırıcının ürettiği işaretlenmiş sözcük öbekleri, durum gramerlerinden yararlanılarak anlamsal yorumlayıcıya aktarılmıştır. Ağırlıklı olarak robota yönelik olarak tanıtılan yöntemler ve algoritmalar DDİ konusunda yapılan çalışmanın bir uygulamasını oluşturmaktadır. Bu bağlamda, gerçeklenen sistemin çeşitli birimleri daha geniş kapsamlı DDİ uygulamalarının bileşeni olacak niteliktedir. Gerçeklenen özgün yazılım C programlama dilinde geliştirilmiştir. Robota özgü programlama dili de yazılımın içine yerleştirilmiştir.
-
ÖgeTürkçede ayrık konuşma tanıma(Fen Bilimleri Enstitüsü, 1993) Ölçer, Ercan ; Adali, Eşref ; 39435 ; Kontrol ve Otomasyon MühendisliğiBu çalışma ile türkçe seslerin analizi yapılmıştır. Böylece konuşma analizi için bir temel oluşturulmaya çalışılmıştır. Bu sistemle herhangi başka bir sisteme doğrudan sesle komut vermek mümkündür. Dolayısı ile çoğu kontrol sistemlerinde kullanılacak bir özelliğe sahiptir. Bunun için doğrusal öngörü analiz yöntemi kullanılmıştır. Böylece sesin tüm örneklenen değerlerini depolayarak saklamak yerine ses bilgisini taşıyacak olan parametreler kullanılmıştır. Bu parametreler daha sonra aynı ses komutu geldiğinde karşılaştırma için saklanacaktır. Bu şekilde aynı komuta ait ses işaretlerinin parametreleri karşılaştırılarak bir yargıya varılacak ve ses tanınacaktır. Sesli seslerin tanınması yanında sessiz seslerin tanınmasının da sağlanabilmesi için algoritma geliştirilmiştir. Sesin analizinde LPC analizinden elde edilecek parametrelerin bulunması ve bunların nicemlendirilmesi, sese ait temel frekansların bulunması ve bunların değerlendirilmesi ana konularımız olacaktır. Sesin tanınması için bu iki parametrenin bir dizi mantık kuralından geçirilerek değerlendirilmesi yapılmıştır. Bu analizleri yapabilmek amacıyla çeşitli bölümlerde ilgili algoritma ve yöntemler tartışılacak ve yorumlanacaktır. Son bölümde ise tezin asıl gerçekleştirme aşamasında yazılan program tanıtılacaktır. Ayrıca yöntem ile ilgili önerilerin ve sonuçların değerlendirildiği bölümde sistemle ilgili çeşitli tavsiyelerde bulunulacatır.