Son yıllarda güç elektroniği ve mikro elektronik teknolojisinin hızlı gelişimi ile birlikte fırçasız DC motor kullanım alanı oldukça genişlemiştir. Fırçasız DC motor küçük hacim, hafiflik, yüksek verimlilik, enerji tasarrufu, kolay hız ayarı, basit yapı, güvenilir çalışma ve kolay bakım gibi birçok avantaja sahiptir. Günümüzde endüstriyel kontrol proseslerinde fırçasız DC motor yaygın olarak kullanıldığından dolayı DC motor kontrolü önemli bir problem haline gelmiştir. Bu amaçla bu çalışmada, DC motorun pozisyon kontrolü için PID ve Bulanık Mantık kontrolörleri kullanılmıştır. DC Motorun dokümanından gerekli parametreler alınarak DC Motorun dinamik denklemleri ve transfer fonksiyonu çıkarılmıştır. Transfer fonksiyonu üzerinde simülasyon çalışmaları yapılarak PID ve Bulanık Mantık katsayıları hesaplanmıştır. Hesaplanan katsayılar ile gerekli blok diyagramları Matlab Simulink ortamında Waijung bloklarıyla oluşturulup Code-Genaration aracı ile STM32F4 mikrodenetleyici kitine gömülmüştür. PID ve Bulanık Mantık kontrolör yapıları Mikrodenetleyici içerisine gömülerek DC Motorun pozisyon kontrolü üzerine başarılı deneyler gerçekleştirilmiştir.
In recent years, with the rapid development of power electronics and micro-electronics technology, the use of brushless DC motors has expanded considerably. Brushless DC motor has many advantages such as small volume, light weight, high efficiency, energy saving, easy speed adjustment, simple structure, reliable operation and easy maintenance. Today, DC motor control has become an important problem since brushless DC motor is widely used in industrial control processes. For this aim, PID and Fuzzy Logic controllers are used for position control of DC motor in this study. DC Motor's dynamic equations and transfer function are obtained by taking necessary parameters from the document of DC Motor. PID and Fuzzy Logic coefficients were calculated by making simulation studies on transfer function. Calculated coefficients and required block diagrams were created with Waijung blocks in Matlab Simulink environment and embedded in STM32F4 microcontroller kit with Code-Genaration tool. PID and Fuzzy Logic controller structures are embedded in microcontroller and successful experiments on DC motor position control have been performed.
Primary Language | Turkish |
---|---|
Subjects | Electrical Engineering |
Journal Section | Elektrik Elektronik Mühendisliği / Electrical Electronic Engineering |
Authors | |
Publication Date | June 1, 2020 |
Submission Date | September 18, 2019 |
Acceptance Date | December 14, 2019 |
Published in Issue | Year 2020 |