Geri Dön

Gerçek zamanlı değişken yük üzerinde optimizasyon

Optimization in real time variable load

  1. Tez No: 746681
  2. Yazar: OZAN YALÇIN
  3. Danışmanlar: PROF. DR. BURCU ERKMEN, DR. ALİ RIZA YILMAZ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2022
  8. Dil: Türkçe
  9. Üniversite: Yıldız Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Elektronik Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 71

Özet

Bu çalışmada gerçek zamanlı olarak değiştirilebilen yükler üzerinde güç tüketimini azaltmak için PID kontrol denetleyicisinin parametrelerinde optimizasyon gerçekleştirilmektedir. Parametrelerin seçiminde basit, hızlı ve güvenilir sonuçlar veren diferensiyel gelişim algoritması kullanılmıştır. Diferensiyel gelişim algoritması gömülü bir şekilde Alan Programlanabilir Kapı Dizileri (FPGA) kullanarak gerçeklenmiştir. FPGA'lar sahip oldukları paralel işlem yeteneği ile yüksek işlem gücü ve hız gerektiren uygulamalarda mikrodenetleyicilere göre daha başarılıdır. Optimizasyon algortimalarının getirdiği işlem yükü ve hesaplamaları hızlı bir şekilde yapabilme yeteneğinden dolayı eş zamanlı optimizasyon ve kontrol için oldukça uygundur. Gerçek zamanlı bir sistem olabilmesi için bilgisayar ile donanım arasında seri iletişim hattı kurulmuştur ve döngü içinde çalışmaları sağlanmıştır (Harware In The Loop). Diferensiyel gelişim algoritmasında kullanılan maliyet fonksiyonu FPGA yerine MATLAB'da gerçekleştirilerek optimizasyon işlemi yükten bağmsız hale getirilmiştir. Böylelikle bilgisayar ile donanımdan bağımsız olarak yükü değiştirmek, adaptif bir yapı oluşturmak mümkündür. Sisteme FPGA'nın dahil edilmesiyle MATLAB'da veya mikrodenetleyicilerde gerçeklenen diferensiyel gelişim algoritmalarına kıyasla daha hızlı bir yapı sağlanırken maliyet fonksiyonunun MATLAB'da gerçeklenmesiyle de sistemin kullanım alanı arttırılmıştır. Yük olarak sistemi denemek için empedans kaynaklı inverter seçilmiştir ve doğrulamalar bu sistem üzerinde gerçekleştirilmiştir. İnverter devresinde istenilen çıkış ile elde edilen çıkış sinyali arasındaki fark hata olarak kabul edilmiş ve minimuma indirgenmesi için PID kontrol denetleyici yapısı kullanılmıştır. Bu tez çalışmasında ilk kısımda farklı güç elektroniği devre tasarımlarında kullanılabilecek gerçek zamanlı optimizasyon tekniği önerilmiştir. Teorik analiz yapılmış ve sistemin uygunluğu ispat edilmiştir. Daha sonra sistemin donanım üzerinde gerçeklenmesi, karşılaşılan zorluklar ve çözüm süreçleri anlatılmıştır. Son kısımda ise optimizasyon algoritması FPGA (Nexys A7) üzerinde VHDL ile kodlanmıştır ve maliyet fonksiyonu MATLAB'da gerçeklenmiştir. FPGA–MATLAB arasındaki iletişim sağlanmış ve kompakt bir sistem elde edilmiştir. Elde edilen deneysel sonuçlar ile sistemin başarılı bir şekilde çalıştığı ispatlanmıştır.

Özet (Çeviri)

In this study, optimization of PID controller parameters is carried out to reduce power consumption on loads that can be changed in real time. Differential evolution algorithm was used in the selection of parameters, which gives simple, fast and reliable results.The differential evolution algorithm is implemented using Field Programmable Gate Arrays (FPGA). FPGAs are more successful than microcontrollers in applications requiring high processing power and speed thanks to their parallel processing capability. It is very suitable for simultaneous optimization and control due to the processing load brought by optimization algorithms and the ability to perform calculations quickly. A real-time system is obtained by establishing a serial communication line between the computer and the hardware, and it is provided to work in a loop (Harware In The Loop). The cost function used in the differential evolution algorithm is performed in MATLAB instead of FPGA, making the optimization process independent of the load. FPGA has been included in the system, thus providing a faster structure compared to differential development algorithms implemented in MATLAB or microcontrollers, and the usage area of the system has been increased by realizing the cost function in MATLAB. In order to test the system as a load, an impedance source inverter was selected and validations were carried out on this system. The difference between the desired output and the output signal obtained in the inverter circuit is accepted as an error and PID controller structure is used to minimize it. In the first part of this thesis, a real-time optimization technique that can be used in different power electronics circuit designs is proposed. Theoretical analysis are done and it is proven that the success of the system will work. Then, the implementation of the system on the hardware, the difficulties encountered and their solutions are explained. In the last part, the optimization algorithm is coded with VHDL on FPGA (Nexys A7) and the cost function is implemented in MATLAB. Communication between FPGA and MATLAB has been ensured and a compact system has been obtained. The test results showed that the system works successfully.

Benzer Tezler

  1. Age of information offloading optimization in integrated satellite-terrestrial networks

    Entegre uydu-karasal ağlarda yük boşaltma ile bilgi yaşı optimizasyonu

    MİTHAT ENGİN TOPALOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Elektrik ve Elektronik MühendisliğiBoğaziçi Üniversitesi

    Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. MUTLU KOCA

  2. Design of an intelligent boost pressure controller for a series sequential turbocharged diesel engine

    Seri bağlı aşırı doldurma sistemine sahip dizel motorlar için akıllı manifold basıncı kontrolcüsü tasarımı

    MUSTAFA ENGİN EMEKLİ

    Doktora

    İngilizce

    İngilizce

    2015

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. BİLİN AKSUN GÜVENÇ

  3. Energy efficiency oriented model based investigation of marine diesel engine and auxiliary systems

    Enerji verimliliğine yönelik gemi dizel makineleri ve yardımcı sistemlerinde modelleme tabanlı araştırma

    ÇAĞLAR DERE

    Doktora

    İngilizce

    İngilizce

    2021

    Gemi Mühendisliğiİstanbul Teknik Üniversitesi

    Deniz Ulaştırma Mühendisliği Ana Bilim Dalı

    PROF. DR. CENGİZ DENİZ

  4. Design and implementation of peak current controlled active clamp forward converter for railway applications

    Raylı ulaşım uygulamaları için tepe akım kontrollü aktif-kıskaçileri dönüştürücü devresi tasarımı ve uygulanması

    ÖNDER ERCAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektrik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MURAT YILMAZ

  5. Statcom içeren güneş-rüzgar hibrit mikroşebekenin modellenmesi ve optimizasyonu

    Modeling and optimization of a solar-wind hybrid microgrid with statcom

    HALE BAKIR

    Doktora

    Türkçe

    Türkçe

    2021

    Elektrik ve Elektronik MühendisliğiKonya Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. AHMET AFŞİN KULAKSIZ