1. Trang chủ
  2. » Ngoại Ngữ

bitirme_projesi_ornek_tez_sablon_mutef_mufbe_2010

91 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kontrol Eğitimi İçin MATLAB İle Web Tabanlı Uygulama Araçlarının Geliştirilmesi
Tác giả Kenan Savaş
Người hướng dẫn Doç. Dr. Hasan Erdal
Trường học Marmara University
Chuyên ngành Electronic Computer Education
Thể loại thesis
Năm xuất bản 2010
Thành phố İstanbul
Định dạng
Số trang 91
Dung lượng 1,42 MB

Nội dung

T.C MARMARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ KONTROL EĞİTİMİ İÇİN MATLAB İLE WEB TABANLI UYGULAMA ARAÇLARININ GELİŞTİRİLMESİ Kenan SAVAŞ YÜKSEK LİSANS TEZİ ELEKTRONİK BİLGİSAYAR EĞİTİMİ ANABİLİM DALI BİLGİSAYAR VE KONTROL EĞİTİMİ PROGRAMI DANIMAN Doỗ Dr Hasan ERDAL STANBUL, 2010 T.C MARMARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ KONTROL EĞİTİMİ İÇİN MATLAB İLE WEB TABANLI UYGULAMA ARAÇLARININ GELİŞTİRİLMESİ Kenan SAVAŞ (141100420070101) YÜKSEK LİSANS TEZİ ELEKTRONİK BİLGİSAYAR EĞİTİMİ ANABİLİM DALI BİLGİSAYAR VE KONTROL EĞİTİMİ PROGRAMI DANIMAN Doỗ Dr Hasan ERDAL STANBUL, 2010 ệNSệZ VE TEEKKĩR Literatỹrde MATLAB Web Server (MWS) ile yaplan ỗalmalarn ỗok olmasna ramen bu alandaki Tỹrkỗe kaynaklarn az olmas nedeniyle bu arac kullanmakta sınırlılıklar yaşayan tasarımcılara yol göstermek ve fikir vermek üzere MATLAB destekli bir ỗalma konsepti bu tez ỗalmasnda amaỗlanmtr ệzellikle sanal laboratuar destekli ỗửzỹmler sunmak ve kullanabilmek ỹzere bu tez çalışması kapsamında geliştirilen Web MWS Sistemi ile farklı üniversite veya eğitim kurumlarının kendi sanal laboratuarlarını oluşturmaları düşünülmüştür Böylece maliyetlerin düşmesi, MATLAB destekli uygulamaların web ortamında yayınlanması sürecinin basitleştirilmesi ve doğrudan internet ortamı kullanan ve kendi bilgisayarlarına MATLAB yazılımını kurmaya gerek kalmadan tasarım yapabilecekleri bir ortam sunulmuştur Böyle değerli bir proje çalışmasında kendisi ile çalışmama fırsat verdiği için Yrd Doç Dr Hasan ERDAL hocama, değerli bilgileri ve yardımlarını esirgemeyen Gazi Üniversitesi ệretim ĩyesi Yrd Doỗ Dr Erdal IRMAK hocama, bu ỗalmay yapmamda emei geỗen ve deerli bilgileri ile beni aydnlatan Yrd Doỗ Dr Vedat TOPUZ hocama, tecrỹbeleriyle makale ỗalmas ve bu tez ỗalmas kapsamnda katklarn unutamayacam Ar Gửr Muhammet ĩNAL'a ve özellikle o değerli zamanını ayıran ve ilgisini bir an olsun esirgemeyen eşim Bilişim Teknolojileri Öğretmeni Halide SAVAŞ hanıma ve de dönem dersleri boyunca katkısını her zaman üst seviyede tutan ve bana destek olan deerli ửrencilerime teekkỹr ederim Bu ỗalmay gerỗekletirmemde bana yardmc olan ve ỗalmalarndan yararlandm ve burada adn anmadm bỹtỹn herkese ayrca teekkỹr ederim u an iỗinde bulunduum frsatlarn oluşmasında en büyük payı olan ve hayatım boyunca emeklerini ve yüreklerini unutamayacağım ve daima hatırlayacağım değerli annem ve babama şükranlarımı sunarım Öğrenim hayatımda bu ana gelmemde emeği olan tüm hocalarıma da canı gưnülden teşekkür ederim Haziran, 2010 Kenan SAVAŞ İÇİNDEKİLER SAYFA NO ƯNSƯZ VE TEŞEKKÜR III İÇİNDEKİLER IV ƯZET IX ABSTRACT X SEMBOLLER XI KISALTMALAR XV ŞEKİLLER XVI TABLOLAR XIX BƯLÜM I GİRİŞ ve AM BÖLÜM II MESLEKİ-KONTROL EĞİTİMİ İÇİN WEB TABANLI ÇƯZÜMLER II.1 Literatürde Mesleki Eğitim ve Web Tabanlı Eğitim Çưzümleri .5 II.2 Literatürde Kontrol Eğitimi, MATLAB ve Uzaktan Laboratuar Sistemleri 12 II.3 Literatürde MATLAB Web Server (MWS) ve Sanal Laboratuar Çalışmaları 18 BÖLÜM III 25 WEB SUNUCU YAZILIMI VE YAPILANDIRMASI 25 III.1 Windows İşletim Sisteminde Apache Web Sunucu Servisinin Kurulması ve Yapılandırılması .25 III.2 PHP Konfigürasyonu 30 III.3 Apache Web Sunucusu iỗin PHP Desteinin Ayarlanması Konfigürasyonu .33 III.4 Apache iỗin Alternatif Yazlm Paketlerinin Kullanılması 35 V III.5 Kod Hırsızlığına Karşı Apache ve MWS iỗin Gỹvenlik ệnlemleri 36 BệLĩM IV 39 MATLAB YAZILIMI 39 IV.1 Fonksiyon Dosyaları (M Dosyaları, M Files) 40 IV.2 Simulink Arabirimi 42 IV.2.1 Simulink Ortamında Model Oluşturma 43 IV.2.2 Simulink Modellerinin MATLAB Komutları ve Program Kodu ile Yönetilmesi 47 BƯLÜM V 52 MATLAB CONTROL SYSTEM AR KUTUSU .52 V.1 Modellerin Oluşturulması 52 V.2 Model Verilerinin Elde Edilmesi 53 V.3 Modellerin Birbirine Dönüştürülmesi 54 V.4 Modellerin Birbirine Bağlanması 55 V.4.1 Seri Bağlantı .55 V.4.2 Paralel Bağlantı 56 V.4.3 Geri Beslemeli Bağlantı 56 V.4.4 Çıkışların Toplanması 57 V.4.5 Girişlerin Dağıtılması .58 V.4.6 Girişlerin ve Çıkışların Birleştirilmesi .58 V.5 Modellerin Cevaplarının Elde Edilmesi 59 V.5.1 Adım Cevabı (Step Response) 59 V.5.2 Ani Darbe Cevabı (Impulse Response) 60 V.5.3 Rampa Cevabı (Ramp Response) .62 BÖLÜM VI 64 MATLAB WEB SERVER (MWS) ARAÇ KUTUSU 64 VI.1 MWS Araỗ Kutusu Mimarisi .64 VI.2 MATLAB Web Server (MWS) Araỗ Kutusu ve WWW likisi 66 VI VI.3 MATLAB Web Server’ın Kullanılmasının Avantajları .67 VI.4 MATLAB Web Server’ın Kullanılmasının Dezavantajları 68 VI.5 MWS Gereksinimleri 69 VI.5.1 Web Tarayıcı Yazılımı 69 VI.5.2 Web Sunucu Yazılımı .70 VI.6 MWS Kurulum ve Kaldırma Süreci 70 VI.6.1 Windows iỗin MWS Yỹkleme Sỹreci 70 VI.6.2 Windows iỗin MWS Kaldrma Sỹreci 72 VI.7 MATLAB Web Server Uygulamaları Tasarımı 72 VI.8 MWS ile Uygulama Hazırlama Süreci 73 VI.8.1 Girdi Dökümanları Hazırlama (Girdi Şablonu) .74 VI.8.4 Ekstra Uygulama Örnekleri 83 VI.8.5 MATLAB Web Server Elemanları 88 VI.8.5.1 MWS Dosya Konumları 89 VI.8.6 MWS Fonksiyonları 94 VI.8.6.1 htmlrep Komutu 94 VI.8.6.2 matweb Komutu 96 VI.8.6.3 wscleanup Komutu 96 VI.8.6.4 wsprintjpeg Komutu 96 VI.8.6.5 wssetfield Komutu 97 VI.8 MWS Uygulamaları iỗin Sunucu Gỹvenlii 97 BệLĩM VII 98 TASARLANAN WEB MWS SİSTEMİ 98 VII.1 Web MWS Sistemi Tasarım Amacı 98 VII.2 Web MWS Sistemi Kullanımı 98 VII.3 Web MWS Sistemi Mimarisi .99 VII.4 Web MWS Sistemi Tasarımı 101 VII VII.5 Web MWS Uygulaması Paket Dosya Yapısı 105 VII.6 Web MWS Web Arayüzü 107 VII.6.1 Web MWS Sistemine Uygulama Yükleme 108 VII.6.2 Web MWS Sisteminde Kayıtlı Uygulamaların Listelenmesi .111 VII.6.3 Web MWS Uygulamasını Sistemden Kaldırma 112 VII.7 Web MWS MATLAB Arayüzü 113 VII.8 Web MWS Örnek (Demo) Uygulamaları Desteği 117 BÖLÜM VIII 119 UYGULAMALAR 119 VIII.1 ACSES Uygulaması .120 VIII.1.1 ACSES Mimarisi .120 VIII.1.2 ACSES Deneyleri ve Uygulama Amacı 123 VIII.1.3 ACSES Ortamı ve Simülasyon Arayüzü 126 VIII.1.4 Uygulama Sonucu .132 VIII.2 WBCA Araỗ Kutusu Uygulamas 133 VIII.2.1 Kümeleme Algoritmaları 133 VIII.2.2 WBCA Araỗ Kutusu Tasarm 135 VIII.2.3 WBCA Araỗ Kutusu Mimarisi 135 VIII.2.4 WBCA Ortamı ve Simülasyon Arayüzü 136 VIII.2.5 Uygulama Sonucu .143 VIII.3 WBCSE Uygulaması 143 VIII.3.1 WBCSE Tasarımı 144 VIII.3.2 WBCSE Donanım ve Yazılım Mimarisi 146 VIII.3.4 WBCSE Ortamı ve Simülasyon Arayüzü 147 VIII.3.6 Uygulama Sonucu .151 BÖLÜM IX 153 SONUÇLAR VE TARTIŞMA 153 VIII BÖLÜM X 157 DEĞERLENDİRME VE ÖNERİLER 157 KAYNAKLAR EKLER 161 172 ƯZGMİŞ 173 IX ƯZET KONTROL EĞİTİMİ İÇİN MATLAB İLE WEB TABANLI UYGULAMA ARLARININ GELİŞTİRİLMESİ Ưzellikle teknik eğitim ve mühendislik eğitiminde öğrencilere verilecek teorik bilgilerin yanı sıra uygulama çalışmaları ve deneyler önemli bir yer tutmaktadır Ancak, her yıl artan öğrenci sayısı ve buna paralel olarak uygulama yapılan laboratuar ortamlarının hem fiziksel, hem donanım, hem de öğretim elemanı sayısı aỗsndan yetersiz hale gelmesi eitim kurumlar iỗin kaynak yetersizlii ve mevcut kaynaklarnn yeterince kullanlamamas aỗsndan problem olmaya balamtr Bunun sonucu olarak uygulamalı eğitim yeterli düzeyde ve kalitede yapılamamaktadır Bu sorunun çözümüne yönelik pekçok farklı web tabanlı uygulamalar geliştirilmektedir Gelişen teknoloji sayesinde gỹnỹmỹzde bilgisayar eitimin ỗok ửnemli bir arac haline gelmeye balamtr Kontrol alan eitiminde bilgisayar tabanl uygulamalar laboratuar ortamndaki ỗalmalar ile desteklenmektedir Bu ỗalmalarn pek ỗounda MATLAB yazlm kullanlmakta ve böylece teorik bilgilerin benzetim ortamında analizine yardımcı olunmaktadır MATLAB ile yaplacak uygulamalarn web tabanl olarak hazrlanmasnda kullanlan araỗlardan biri MATLAB Web Server (MWS) araỗ kutusudur Bu ỗalmada da bu araỗtan yararlanlm ve kontrol eitimi iỗin ỗeitli uygulamalar tasarlanmtr ầalmada Marmara Üniversitesi Teknik Eğitim Fakültesi (M.Ü.T.E.F.) öğrencilerinin kontrol derslerinde görmüş oldukları teorik bilgileri pekiştirmek üzere laboratuar deneylerini kendi kendilerine yapabilecekleri, uzun zaman alan ve MATLAB bilgisi gerektiren uygulamaları basit ve kolay ara yỹzler eliinde ve de hzl ve zahmetsizce gerỗekletirebilmeleri amacyla web tabanlı uygulamalar geliştirilmiştir Böylece öğrencilerin kendi bilgisayarlarına MATLAB aracı kurmasna gerek kalmadan istedikleri bir zamanda internet ỹzerinden ỗalabileceklerdir Yaplan uygulama ile öğretim sürecinde zaman tasarrufu sağlanacak ve laboratuar kaynaklarının daha verimli kullanımı mümkün olacaktır Haziran, 2010 X KAYNAKLAR [1] Bogdanova, I., Khan, R., and Kunt, M.: “Graphical User Interface and MATLAB Web Server for Multimedia Teaching on WWW”, Signal Processing Laboratory, Swiss Federal Institute of Technology (EPFL), CH-1015 Lausanne, Ecublens, Switzerland, (2001) [2] Irmak, E., Bayindir, R., Colak, I., Sagiroglu, S., and Bal, G.: “A web based real time speed control experiment on ultrasonic motor for educational purposes” Power Electronics, Electrical Drives, Automation and Motion, 2008 SPEEDAM 2008 International Symposium on, (2008) 1451-1454 [3] Ondera, M., and Huba, M.: “Web-Based Tools for Exact Linearization Control Design” Control and Automation, 2006 MED '06 14th Mediterranean Conference, (2006) 1-6 [4] Pester, A., and Ismailov, R.: “Interactive Applications in Teaching with the MATLAB Web Server”, Carinthia Tech Institute, School of Electronics, Austria, (2009) [5] Uran, S., and Jezernik, K.: “MATLAB Web Server and M-file Application” Power Electronics and Motion Control Conference, 2006 EPE-PEMC 2006 12th International, (2006) 2088-2092 [6] Bogdanova, I., Vandergheynst, P., and Kunt, M.: “Virtual classroom for multimedia teaching on WWW” Frontiers in Education, 2002 FIE 2002 32nd Annual, (2002) vol.2, F3E-7F3E-11 [7] Erdemir, G.: “Kaskat Bağlı Sıvı Seviye Akış Sisteminin Web Tabanl Gerỗek Zamanda Zeki Kontrolỹ, Yỹksek Lisans Tezi, Marmara Üniversitesi, Fen Bilimleri Enstitüsü, İstanbul, (2006) [8] Doğan, B.: “Web Üzerinden Sistem Kontrolü Ve Uzaktan Erişimli Laboratuvar Uygulaması ”, Yüksek Lisans Tezi, Marmara Üniversitesi, Fen Bilimleri Enstitüsü, İstanbul, (2007) 56 [9] Ramasubramanian, M.K.: “Teaching mechatronics design at North Carolina State University” Proceedings of Mechatronics 96, Cal Poly, (June 13-15, 1996) [10] Salazar-Silva, G., Martinez-Garcia, J.C., and Garrido- Moctezuma, R.: “Enhancing basic robotics education on the Web ” Proceedings of the American Control Conference (Acc'99), San Diego, CA, (1999) [11] Martinez-Garcia, J.C., and Garrido, R.: “Mechatronics hands-on training through the development of an Internet-based automatic control laboratory” Control Applications, 2001 (CCA '01) Proceedings of the 2001, IEEE International Conference, (2001) 131-134 [12] Rohrig, C., and Jochheim, A.: “The Virtual Lab for controlling real experiments via Internet” System Design, 1999 Computer Aided Control Proceedings of the 1999 IEEE International Symposium on, (1999) 279-284 [13] Overstreet, J.W., and Tzes, A.: “Internet-based client/server virtual instrument designs for real-time remote-access control engineering laboratory” American Control Conference, 1999 Proceedings of the 1999, (1999) vol.2, 1472-1476 [14] Amadou, M.M.D., Saad, M., Kenne, J.P., and Nerguizian, V.: “Virtual and remote laboratories” E-Learning in Industrial Electronics, 2006 1ST IEEE International Conference, (2006) 173-176 [15] Chiculita, C., and Frangu, L.: “A Web Based Remote Control Laboratory” The 6th World Multiconference on Systemics, Cybernetics and Informatics, Orlando, Florida, (2002) [16] Saad, M., Saliah-Hassane, H., Hassan, H., El-Guetioui, Z., and Cheriet, M.: “A Synchronous Remote Accessing Control Laboratory on the Internet” International Conference on Engineering Education, Oslo, (2001) 57 [17] Lazar, C., and Carari, S.: “A Remote-Control Engineering Laboratory”, Industrial Electronics, IEEE Transactions on, (2008) vol.55, 6, 2368-2375 [18] Hiroshi, K., and Shintaro, I.: “Web tools for distance learning” Systems, Man, and Cybernetics, 1999 IEEE SMC '99 Conference Proceedings 1999 IEEE International Conference, (1999) vol.2, 235-238 [19] Sana, F., and Khoja, S.A.: “A Low Cost Interactive Distance Learning Solution” Computer and Information Science, 2007 ICIS 2007 6th IEEE/ACIS International Conference, (2007) 1025-1029 [20] Taylor, K.D., Honchell, J.W., and DeWitt, W.E.: “Distance learning in courses with a laboratory” Frontiers in Education Conference, 1996 FIE '96 26th Annual Conference., Proceedings of, (1996) vol.1, 44-46 [21] Yusof, K.M., Liong, T.K., and Baderon, A.K.: “Computer-aided process control laboratory systems” Multi-Media Engineering Education Proceedings, 1994., IEEE First International Conference on, (1994) 276-280 [22] Ling, G., and Jianqun, L.: “Labview and Internet Based Remote Water Level Control Laboratory” Information Technologies and Applications in Education, ISITAE '07, (2007) 187-188 [23] Yang, S.H., Chen, X., and Alty, J.L.: “Design issues and implementation of internet-based process control systems”, Control Engineering Practice, (2003) vol.11, 6, 709-720 [24] Johansson, M., Gafvert, M., and Astrom, K.J.: “Interactive tools for education in automatic control”, Control Systems Magazine, IEEE, (1998) vol.18, 3, 33-40 [25] Poindexter, S.E., and Heck, B.S.: “Using the Web in your courses: what can you do? what should you do?”, Control Systems Magazine, IEEE, (1999) vol.19, 1, 83-92 58 [26] Wagner, B., and Tuttas, J.: “Team learning in an online lab” Frontiers in Education Conference, 2001 31st Annual, (2001) vol.1, TIF-18-22 [27] “Didaktisches Design medialer Umfeldingenieurwissenschaftlicher Lernangebote Laborpraktika: im Didactical Design of media learning offers in the surrounding field of engineer-scientific laboratory practical courses”, University Duisburg-Essen, Campus Duisburg, (2005) [28] Sebastian, J.M., Garcia, D., and Sanchez, F.M.: “Remote-access education based on image acquisition and processing through the Internet”, Education, IEEE Transactions on, (2003) vol.46, 1, 142-148 [29] Mason, G.: “A handheld data acquisition system for use in an undergraduate data acquisition course”, Education, IEEE Transactions on, (2002) vol.45, 4, 388-393 [30] Efstathiou, K., Karadimas, D., and Zafeiropoulos, K.: “A Remote Electrical Engineering Laboratory based on Re-Configurable Hardware” Instrumentation and Measurement Technology Conference Proceedings, 2007 IMTC 2007 IEEE, (2007) 1-6 [31] I-Hai Lin, P., and Lin, M.: “Design and implementation of an Internet-based virtual lab system for elearning support” Advanced Learning Technologies, 2005 ICALT 2005 Fifth IEEE International Conference, (2005) 295-296 [32] Hough, M., and Marlin, T.: “Web-based interactive learning modules for process control”, Comput Chem Eng., (2000) vol.24, 2-7, 1485-1490 [33] WebAssign: “Homework and Grading”, http://www.webassign.net/, (Şubat 2003) [34] Copinga, G.J.C., Verhaegen, M.H.G., and van de Ven, M.J.J.M.: “Toward a Web-based study support environment for teaching automatic control”, Control Systems Magazine, IEEE, (2000) vol.20, 4, 8-19 59 [35] Gillet, D., Latchman, H.A., Salzmann, C., and Crisalle, O.D.: “Hands-on laboratory experiments inflexible and distance learning”, J Eng Ed., (2001) vol.90, 2, 187-191 [36] Srinivasagupta, D., and Joseph, B.: “An Internet-mediated process control laboratory”, Control Systems Magazine, IEEE, (2003) vol.23, 1, 11-18 [37] Keating, K.A., Myers, J.D., Pelton, J.G., Bair, R.A., Wemmer, D.E., and Ellis, P.D.: “Development and use of a virtual NMR facility”, J Magn Reson., (2000) vol.143, 172-183 [38] Uran, S., and Jezernik, K.: “Virtual Laboratory for Creative Control Design Experiments”, Education, IEEE Transactions on, (2008) vol.51, 1, 69-75 [39] Ali, M.M., Baba, R., and Ching Jin, H.: “An automated control laboratory station” Proceedings, 1994., Multi-Media IEEE First Engineering International Education Conference, (1994) 408-412 [40] Creighton, S.D., and etal.: “A comprehensive system for student and program assessment: Lessons learned”, Int J Eng Education, (2001) vol.17, 1, 81-88 [41] Horácek, P.: “Laboratory experiments for control theory courses: A survey”, Annual Reviews in Control, (2000) vol.24, 151-162 [42] Hercog, D., Gergic, B., Uran, S., and Jezernik, K.: “A DSP-Based Remote Control Laboratory”, Industrial Electronics, IEEE Transactions on, (2007) vol.54, 6, 3057-3068 [43] Chinchilla, R., and Nurre, J.H.: “Design of an industrial controls laboratory” System Theory, 1994., Proceedings of the 26th Southeastern Symposium on, (1994) 618-622 [44] Cone, M.L.: “Design in an undergraduate controls laboratory” Frontiers in Education Conference, 1998 FIE '98 28th Annual, (1998) vol.3, 1068-1072 [45] Junge, T.F., and Schmid, C.: “Web-based remote experimentation using a laboratory-scale optical tracker” 60 American Control Conference, 2000 Proceedings of the 2000, (2000) vol.4, 2951-2954 [46] de Magistris, M.: “A MATLAB-based virtual laboratory for teaching introductory quasi-stationary electromagnetics”, Education, IEEE Transactions on, (2005) vol.48, 1, 81-88 [47] Jimenez, L.M., Puerto, R., Reinoso, O., Neco, R.P., and Fernandez, C.: “Remote Control Laboratory Using Matlab and Simulink” Industrial Electronics, 2007 ISIE 2007 IEEE International Symposium on, (2007) 2963-2967 [48] Dixon, W.E., Dawson, D.M., Costic, B.T., and de Queiroz, M.S.: “A MATLAB-based control systems laboratory experience for undergraduate students: toward standardization and shared resources”, Education, IEEE Transactions on, (2002) vol.45, 3, 218-226 [49] Doitsidis, L., Nelson, A.L., Valavanis, K.P., Long, M.T., and Murphy, R.R.: “Experimental validation of a MATLAB based control architecture for multiple robot outdoor navigation” Intelligent Control, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation, (2005) 1499-1505 [50] Exel, M., Gentil, S., Michau, F., and Rey, D.: “Simulation workshop and remote laboratory: two Web-based training approaches for control” American Control Conference, 2000 Proceedings of the 2000, (2000) vol.5, 3468-3472 [51] Hahn, H.H., and Spong, M.W.: “Remote laboratories for control education” Decision and Control, 2000 Proceedings of the 39th IEEE Conference, (2000) vol.1, 895-900 [52] “Departamento de http://www.dia.uned.es/dia/ Informática y Automática”, proyectos/DPI2001012/des.html, (2007) [53] Candelas, F.A., and Sánchez, J.: “Recursos didácticos basados en Internet para el apoyo a la enseñanza de materiales del área de ingeniería de sistemas y automática”, 61 Revista Iberoamericana de Automática e Informática Industrial, (2005) vol.2, [54] Candelas, F.A., Torres, F., Gil, P., Ortiz, F., Puente, S., and Pomares, J.: “Laboratorio virtual remoto para robótica y evaluación de su impacto en la docencia”, Revista Iberoamericana de Automática e Informática Industrial, (2004) vol.1, 1, 49-57 [55] Grau, A., and Bolea, Y.: “Virtual Laboratories for Ecological Systems Modeling” International Workshop for Computer Education, SIIE, León, Spain, (2006) [56] Grau, A., and Bolea, Y.: “Remote laboratory for control engineering degree” Emerging Technologies and Factory Automation, ETFA, IEEE Conference, (2007) 1188-1193 [57] Ko, C.C., Chen, B.M., Chen, J.P., Zhang, J., and Tan, K.C.: “A Web-based Laboratory on Control of a Two-Degrees of Freedom Helicopter”, Int J Eng Educ., (2005) vol.21, 6, 1017–1030 [58] Valera, A., Diez, J.L., Valles, M., and Albertos, P.: “Virtual and remote control laboratory development”, Control Systems Magazine, IEEE, (2005) vol.25, 1, 35-39 [59] Safaric, R., Debevc, M., Parkin, R.M., and Uran, S.: “Telerobotics experiments via Internet”, Industrial Electronics, IEEE Transactions on, (2001) vol.48, 2, 424-431 [60] Tzafestas, C.S., Palaiologou, N., and Alifragis, M.: “Virtual and remote robotic laboratory: comparative experimental evaluation”, Education, IEEE Transactions on, (2006) vol.49, 3, 360-369 [61] Duan, B., Ling, K.-V., Mir, H., Hosseini, M., and Gay, R.K.L.: “An Online Laboratory Framework for Control Engineering Courses”, Int J Eng Educ., (2005) vol.21, 6, 1068–1075 [62] Henry, J., and Knight, C.: “Modern Engineering Laboratories at a Distance”, Int J Eng Educ., (2003) vol.19, 3, 403–408 [63] Kikuchi, T., Fukuda, S., Fukuzaki, A., Nagaoka, K., Tanaka, K., Kenjo, T., and Harris, D.A.: “DVTS-based remote laboratory 62 across the Pacific over the gigabit network”, Education, IEEE Transactions on, (2004) vol.47, 1, 26-32 [64] Smith, K.A., and Wallcr, A.A.: “New Paradigms for Engineering Education” FIE Conference, Pittsburgh, Pcnnsylvania, (1997) [65] Kirkpatrick, D.L.: “Evaluating Training Programs: The Four Levels” Berrett-Kochler, San Francisco, (1994) [66] Latchman, H.A., Salzmann, C., Gillet, D., and Bouzekri, H.: “Information technology enhanced learning in distance and conventional education”, Education, IEEE Transactions on, (1999) vol.42, 4, 247-254 [67] Lab, U.E.: “Web Resource Center”, http://chem.engr.utc.edu, (Şubat 2003) [68] Joseph, B., Ying, C., and Srinivasagupta, D.: “A laboratory to supplement courses in process control”, Chem Eng Ed., (2002) vol.36, 1, 20-25 [69] Ricker, N.L.: “Using MATLAB/Simulink for data acquisition and control”, Chem.Eng.Ed., (2001) vol.35, 4, 286-289 [70] Casini, M., Prattichizzo, D., and Vicino, A.: “The automatic control telelab”, Control Systems Magazine, IEEE, (2004) vol.24, 3, 36-44 [71] Diez, J.L., Valles, M., and Valera, A.: “A global approach for the remote process simulation and control” Proceedings of the 15th IFAC World Congress, Barcelona, Spain, (2002) vol.15 [72] Aktan, B., Bohus, C.A., Crowl, L.A., and Shor, M.H.: “Distance learning applied to control engineering laboratories”, Education, IEEE Transactions on, (1996) vol.39, 3, 320-326 [73] Bohus, C., Crowl, L., Aktan, B., and Shor, M.H.: “Running control engineering experiments over the internet” Proceedings IFAC World Congress, San Francisco, California, (1996) vol.G, 25-33 [74] Bhandari, A., and Shor, M.H.: “Access to an instructional control laboratory experiment through 63 the World Wide Web” American Control Conference, 1998 Proceedings of the 1998, (1998) vol.2, 1319-1325 [75] How, C.J.: “Automated Control Laboratory Station (A.C.L.S.)”, BSc Thesis, Universiti Teknologi Malaysia, (1993) [76] Palop, J.M.G., and Teruel, J.M.A.: “Virtual work bench for electronic instrumentation teaching”, Education, IEEE Transactions on, (2000) vol.43, 1, 15-18 [77] Daly, C., and Horgan, J.M.: “An automated learning system for Java programming”, Education, IEEE Transactions on, (2004) vol.47, 1, 10-17 [78] Karadimas, D., and Efstathiou, K.: “Design, Implementation and Evaluation of a Remote Laboratory System for Electrical Engineering Courses” Advanced Learning Technologies, 2006 Sixth International Conference, (2006) 408-412 [79] Yeung, K., and Huang, J.: “Development of a remote-access laboratory: a dc motor control experiment”, Computers in Industry, (2003) vol.52, 3, 305-311 [80] Yan, P., Valkama, M., and Renfors, M.: “Distance Learning in Communications Signal Processing Using Matlab Web Server ” Proceedings of the 6th Nordic Signal Processing SymposiumNORSIG 2004, Espoo, Finland, (2004) [81] Uran, S., Hercog, D., and Jezernik, K.: “MATLAB Web Server and Web-based Control Design Learning” IEEE Industrial Electronics, IECON 2006 - 32nd Annual Conference on, (2006) 5420-5425 [82] Pavelka, A., and Procházka, A.: “Interactive Programming in MATLAB Using MATLAB Web Server” Proc Sborník 11 konference-MATLAB 2003, (2003) [83] “MATLAB Web Server User’s Guide”, The MathWorks Inc., (2003) [84] Musoko, V., and Procházka, A.: “Implementation of a MATLAB Web Server for Internet-Based Processing of Biomedical Images” Proceedings of MATLAB Conference, Nordic, (2003) 64 [85] “WinCon 4.1 User’s Guide: Hard Real-time Performance at your Fingertips”, Quanser Consulting, (2003) [86] “GlobeLab: Plataforma para la Docencia de Ingenier de Sistemas y Autom tica no-presencial y semi-presencial”, Research Project (PID1208C), (2002) [87] Dawei, W., Dikshit, A., and Weizhao, Z.: “Medical imaging curriculum development: an interactive simulation system for different modalities” Engineering in Medicine and Biology Society, 2004 IEMBS '04 26th Annual International Conference of the IEEE, (2004) vol.2, 5172-5175 [88] Linka, A., and Volf, P.: “Statistical Data Analysis Course Via The MATLAB Web Server” Record 2nd International Conference on the Teaching of Mathematics, Melbourne, Australia, (2002) [89] XploRe: “XploRe Statistics Package”, http://www.md-stat.com/, (2002) [90] John, J., and Kutil, M.: “Internet Textbook SARI”, http://dce.felk.cvut.cz/sari/i, (2004) [91] Láska, R., and Kutil, M.: “AGMAWEB - Automatically Generated MATLAB Web Server Presentations” 15th International Conference on Process Control 05, Bratislava, (2005) [92] Savaş, K.: “Automatic Control Simulation Environment System (ACSES)”, http://www.controlworld.tk/control/experiments/auto_control/, (09 Aralık 2009) [93] Savaş, K., and Erdal, H.: “Automatic Control Simulation Environment System (ACSES) Designed As A Virtual Tool For Control Education”, Procedia Social and Behaviour Sciences, (2010) vol.2, 5233–5237 [94] Savaş, K., and Erdal, H.: “Automatic Control Simulation Environment System (ACSES) Designed As A Virtual Tool For Control Education World Conference on Educational Sciences Bahỗeehir ĩniversitesi, Istanbul, Turkey, (2010) 65 [95] Savaş, K., and Yıldız, K.: “A Web Based Clustering Analysis Toolbox (WBCA) Design Using MATLAB”, Procedia Social and Behaviour Sciences, (2010) vol.2, 5276–5280 [96] Savaş, K., and Yıldız, K.: “A Web Based Clustering Analysis Toolbox (WBCA) Design Using MATLAB World Conference on Educational Sciences Bahỗeehir ĩniversitesi, Istanbul, Turkey, (2010) [97] Ünal, M., Savaş, K., Topuz, V., and Erdal, H.: “Web Based Control Simulations Environment (WBCSE) for Control Education with MATLAB International Educational Technology Conference (IETC), Boaziỗi ĩniversitesi, Istanbul, Turkey, (2010) [98] “Software License Agreement for MATLAB 2006b”, The MathWorks Inc., (2006) [99] Crutchfield, S.G., and Rugh, W.J.: “Interactive learning for signals, systems, and control”, Control Systems Magazine, IEEE, (1998) vol.18, 4, 88-91 [100] Lee, J.S., and Yang, D.R.: “Chemical engineering education using Internet” Proc 8th APCCHE Congress, Seoul, Korea, (1999) 1033–1036 [101] Wikipedia: “Wikipedia, The Free Encyclopedia”, http://www.wikipedia.org/, (10 Mayıs 2010) [102] Macit, İ.: “Apache Web http://hpss.endustri.cu.edu.tr/ders/ Sunucusu”, ENM424/Bolum4- Apache.pdf, (18 Mart 2010) [103] Doğan, H.: “PHP Dökümanları”, http://www.php.web.tr/, (18 Mart 2007) [104] Apache.org: “Apache Web Server”, http://www.apache.org/, (2009) [105] Apache.org: “Apache Installation Packages”, http://www.apache.org/dist/ httpd/binaries/win32/, (18 Mart 2010) 66 [106] Tỹfekỗilerli, H.: Apache Kurulumu, http://huseyint.com/projeler/apache-php-mysql/ApacheKurulumu.html, (18 Mart 2010) [107] PHP.net: “PHP: Hypertext Preprocessor”, http://www.php.net/, (03 Nisan 2010) [108] Anaska: “WAMP Server”, http://www.wampserver.com/en/, (Mart 2009) [109] Irmak, E., Bayindir, R., Colak, I., and Soysal, M.: “A remote laboratory experiment for 4-quadrant control of a DC motor”, Computer Applications in Engineering Education, (2009) vol.9999, 9999, n/a [110] MathWorks: “MATLAB Help”, (2006) [111] Savaş, K.: “Web MWS Sistemi”, http://www.controlworld.tk/web_mws/, (05 Kasım 2009) [112] Savaş, K.: “webmagic, Web MWS Demo Uygulaması”, http://www.controlworld.tk/web_mws_files/599a71294771c103 0513783c423b84f6/webmagic_input.html, (16 Kasım 2009) [113] Savaş, K., and Yıldız, K.: “clustering_app_01, Web MWS Uygulaması”, http://www.controlworld.tk/web_mws_files/51e1c67ef018fca53 583dc6651273612/clustering_app_01_input.html, (09 Aralık 2009) [114] Ünal, M., and Savaş, K.: “gunt_rt532_control, Web MWS Uygulaması”, http://www.controlworld.tk/web_mws_files/fc2da5bf65bc8d7c8 c65e411060171a3/gunt_rt532_control_input.html, (06 Nisan 2010) [115] Berry, M.J.A., and Linoff, G.S.: “Data Mining Techniques: For Marketing, Sales, and Customer Support”, Wiley Publishing, Indiana, (2004) [116] Davidson, I.Y.: “Understanding K-means Non-hierarchical Clustering”, Computer Science Department of State University of New York (SUNY), Albany, (2002) 67 [117] Kaufman, L., and Rousseeuw, P.J.: “Finding Groups in Data: an Introduction to Cluster Analysis”, John Wiley & Sons, (1990) [118] Azem, Z.: “A Comprehensive Cluster Validity Framework For Clustering Algorithms”, MSc Thesis, The University of Guelph, Canada, (2003) [119] Larose, D.T.: “Discovering knowledge in data: an introduction to data mining”, John Wiley & Sons, (2005) [120] Mucha, J.M., and Sofyan, H.: “Nonhierarchical Clustering”, http://www.quantlet.com/mdstat/scripts/xag/html/xaghtmlfram e149.htm, (29 Kasım 2009) [121] Han, J., and Kamber, M.: “Data Mining Concepts and Techniques”, Morgan Kauffmann Publishers Inc., (2001) [122] Bilgin, T.T.: “Veri Madenciliğinde Kümeleme Analizi Yöntemi Uygulaması”, Yüksek Lisans Tezi, Marmara Üniversitesi, Fen Bilimleri Enstitüsü, İstanbul, (2003) [123] Karypis, G., Han, E.H., and Kumar, V.: “CHAMELEON: A Hierarchical Clustering Algorithm Using Dynamic Modeling”, IEEE Computer 32, (1999) vol.8, 68-75 [124] Jain, A.K., and Dubes, R.C.: “Algorithms for Clustering Data”, Prentice Hall, Englewood Cliffs, New Jersey, 07632, (1988) [125] “The Algorithm of c-Means”, http://www.elet.polimi.it/upload/matteucc/ Clustering/tutorial_html/cmeans.htm, (15 Kasım 2009) [126] Ünal, M.: “PID Kontrolörün Karınca Kolonisi/Genetik Algoritma Tabanlı Optimizasyonu ve GUNT RT 532 Basnỗ Prosesinin Kontrolỹ, Yỹksek Lisans Tezi, Marmara ĩniversitesi, Fen Bilimleri Enstitỹsỹ, stanbul, (2008) 68 EKLER Tez ỗalmas kapsamındaki MATLAB programları kaynak kodlarına [92] ve [111] nolu kaynaklardan erişilebilir 69 ƯZGMİŞ 1983 yılında İstanbul’da doğdu İlkưğrenimini Gebze’de tamamladı 2000 yılında Darıca Lafarge Aslan Çimento Endüstri Meslek Lisesi Bilgisayar Bölümünde orta öğrenimini tamamladı 2002 yılında Marmara Üniversitesi Bilgisayar Programcılığı önlisans programından bölüm birinciliği derecesi ile mezun oldu 2003 yılında Marmara ĩniversitesi Bilgisayar ve Kontrol ệretmenlii lisans programna dikey geỗi yaptı Bu programdan 2007 yılında mezun oldu 2007–2008 EğitimÖğretim yılında Marmara Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar-Kontrol Eğitimi Anabilim dalında yüksek lisans öğrenime başladı Aynı yıl Marmara Üniversitesi Teknik Eğitim Fakültesi Elektronik-Bilgisayar Bölümü Kontrol Anabilim dalında Araştırma Görevlisi olarak atandı ve halen ayn bửlỹmde ỗalmakta ve akademik ỗalmalara devam etmektedir 70

Ngày đăng: 21/10/2022, 19:00

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w