Akıllı binalarda web teknolojilerinin kullanımı
Using web technologies in smart buildings
- Tez No: 739503
- Danışmanlar: DOÇ. DR. NAZMİ EKREN
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2022
- Dil: Türkçe
- Üniversite: Marmara Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Elektrik Elektronik Mühendisliği Bilim Dalı
- Sayfa Sayısı: 79
Özet
Günümüzde birçok alanda Internet of Things (IoT) kullanımı yaygınlaşmakta ve her geçen gün İnternet'e bağlı cihaz sayısı artmaktadır. IoT uygulamaları yaygınlaştıkça beraberinde bir takım problemleri de getirmektedir. IoT uygulamalarında tasarlanan uygulamaların çoğu yeniden geliştirilebilir yapıda değildir ve birbirinden farklı haberleşme protokolleri kullanmaktadır. IoT teknolojisinin kullanım alanlarından olan akıllı binalarda da bu durum geçerlidir. Akıllı bina sistemlerinde kullanılan ve farklı protokoller üzerinden haberleşen çeşitli cihazlar piyasada bulunmaktadır. Farklı haberleşme protokolleri kullanan cihazların bir arada çalışabilmesi ve sistemlerin yeniden programlama özelliği kazanabilmesi için Web of Things (WoT) konsepti geliştirilmiştir. Bu tez çalışmasında Web of Things (WoT) konsepti ile IoT tabanlı akıllı bina otomasyonu oluşturmak için .NET Core yazılım çerçevesinden yararlanılmıştır. Bu kapsamda RESTful HTTP API, Worker Service ve kullanıcılar için Web uygulama ara yüzü geliştirilmiştir. Yapılan çalışmada akıllı bina sistemleri için farklı platformlar, sensörler, aktüatörler ve haberleşme protokolleri kullanılmıştır. Her sistem farklı bir protokol üzerinden tasarlanan WoT Gateway ile çift yönlü iletişim kurmaktadır. Hypertext Transfer Protocol üzerinden izleme ve kontrolün yapıldığı uygulamada gerçek zamanlı bildirimler için de WebSocket protokolünden yararlanılmıştır. Veri güvenliği, rol bazlı yetki kontrolü ve veri tabanı işlemleri için .NET kütüphanelerinden yararlanılmıştır. WoT konsepti ile geliştirilen sisteme yeni bir alt sistem eklenmek istendiğinde, önceden eklenen diğer alt sistemlere, protokollere ve yazılım dillerine bağlı olmadan oldukça kolay bir şekilde sisteme entegre edilebilir. Bu çalışmada yer alan modüler otomasyon sistemi pratik olarak uygulanıp test edilmiştir. Yerel ağda Web sunucusuna HTTP GET ile yapılan isteklerde veri uzunluğuna bağlı olarak 35 ms ile 245 ms, HTTP POST ile yapılan isteklerde ortalama 35ms ek gecikme gözlemlenmiştir. Gecikme süreleri kullanıcı deneyimini etkilemeyecek kadar az olduğu için farklı protokollerin kullanıldığı çeşitli senaryolar için yeterlidir.
Özet (Çeviri)
Nowadays, the use of Internet of Things (IoT) is spreading in many fields and the number of devices connected to the Internet is increasing day by day. When IoT applications become extensive, they also carry some problems. Most of the designed IoT applications don't have redevelopment features and use different protocols. The case is the similar for smart buildings, which are among the IoT application fields. Many different devices working with diverse protocols in the market are used for smart building systems. Web of Things (WoT) concept developed so that devices using different communication protocols could work in common and systems can obtain reprogramming feature. In this thesis, the .NET Core software framework was used to perform IoT-based smart building automation with the Web of Things (WoT) concept. In this context, RESTful HTTP API, Worker Service and a Web application for users were developed. In this study, various platforms, sensors, actuators and communication protocols were used for hardware where smart building subsystems are represented. Each system communicates bidirectionally with the WoT Gateway designed over a different protocol. WebSocket protocol was also used for real-time notifications in this study, where monitoring and control is carried out over the Hypertext Transfer Protocol. .NET libraries were used for role based authorization control, database operations and data security, When a new subsystem is wanted to be added to the system enhanced with the WoT concept, it can be easily added into the system without being addicted on other previously added subsystems, protocols and software languages. Modular automation system designed in this study applied practically and tested. Depending on the data length, an additional delay of 35 ms to 245 ms was observed for requests made with HTTP GET to the Web server in the local network, and an average of 35 ms for requests made with HTTP POST. It is convenient for scenarios where various communication protocols are used, as the delayed times are so low that they do not affect the user experience.
Benzer Tezler
- A web mapping infrastructure design and implementation with open source geo information technology: A case study of ITU Smart Campus
Web haritalama alt yapı tasarımı ve açık kaynak kodlu coğrafi bilgi teknolojileri ile İTÜ Akıllı Kampüs uygulaması çalışması
ROUHOLLAH NASIRZADEHDIZAJI
Yüksek Lisans
İngilizce
2015
Jeodezi ve Fotogrametriİstanbul Teknik ÜniversitesiCoğrafi Bilgi Teknolojileri Ana Bilim Dalı
PROF. DR. RAHMİ NURHAN ÇELİK
- Akıllı malzemelerin bina kabuğunda saydam yüzeylerde kullanımı üzerine bir inceleme
A research on the use of smart materials on transparent surfaces in building shell
SELİN ÖZKAYA
Yüksek Lisans
Türkçe
2023
MimarlıkKaradeniz Teknik ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. SİBEL MAÇKA KALFA
- Bina toplulukları için enerji yönetim yazılımı geliştirilmesi
Development of energy management software for building communities
KENAN GEÇER
Yüksek Lisans
Türkçe
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSelçuk ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ GÜL NİHAL GÜĞÜL
- Yeni nesil asansör sistemlerinde akıllı merkezi denetimin gerçekleştirilmesi
Implementing intelligent centralized controls in new generation elevator systems
AHMET AVCI
Yüksek Lisans
Türkçe
2019
Elektrik ve Elektronik MühendisliğiYozgat Bozok ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. ORHAN ER
- Assessing the service quality of intelligent building control systems: An importance-performance analysis
Akıllı bina kontrol sistemlerinin hizmet kalitesinin değerlendirilmesi: Bir önem-başarım analizi
NİL KAHRAMAN
Yüksek Lisans
İngilizce
2015
Mimarlıkİzmir Yüksek Teknoloji EnstitüsüMimarlık Ana Bilim Dalı
YRD. DOÇ. DR. SEVGİ ZEYNEP DOĞAN