Implementation of an FPGA-Based Motor Control with Low Resource Utilization

被引:1
作者
Aydogmus, Omur [1 ]
Boztas, Gullu [2 ]
机构
[1] Firat Univ, Dept Mechatron Engn, Elazig, Turkey
[2] Firat Univ, Dept Elect Elect Engn, Elazig, Turkey
来源
2019 4TH INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND THEIR APPLICATIONS (ICPEA) | 2019年
关键词
DC motor; FPGA; PMDC; PI control; SYNCHRONOUS MACHINE; SENSORLESS CONTROL; DRIVE; POWER;
D O I
10.1109/icpea1.2019.8911149
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a design and an implementation of a motor speed control for a permanent magnet direct-current (PMDC) motor by using a Field Programmable Gate Array (FPGA). In this study; quadrature encoder block, speed calculation block, digital analog conversion (DAC) block, pulse width modulation (PWM) block and PI controller block were developed to control the motor using FPGA. The system was realized using Altera Cyclone V SE 5CSEMA4U23C6N. The lowest logic utilization was aimed in order to establish a system with low resource utilization which is critical for FPGA design. All system blocks were developed by using 59 out of 15,880 Adaptive Logic Module (ALMs). The logic utilization was used under the 1%. Motor PWM signal was generated at 48.8 kHz with 10-bit resolution. The control algorithm was experimentally tested to provide stable speed against varying input voltage. It was shown that satisfactory results can be obtained with minimum resource usage for high speed applications.
引用
收藏
页数:5
相关论文
共 26 条
[1]   Real-Time Hardware-in-the-Loop Simulation of Permanent-Magnet Synchronous Motor Drives Under Stator Faults [J].
Alvarez-Gonzalez, Fernando ;
Griffo, Antonio ;
Sen, Bhaskar ;
Wang, Jiabin .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (09) :6960-6969
[2]  
[Anonymous], IND MOTOR DRIVE SING
[3]   Hardware/Software Codesign Guidelines for System on Chip FPGA-Based Sensorless AC Drive Applications [J].
Bahri, Imen ;
Idkhajine, Lahoucine ;
Monmasson, Eric ;
Benkhelifa, Mohamed El Amine .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (04) :2165-2176
[4]  
Biela J., 2015, PROC 17 EUR C POWER, P1
[5]   Operating Constraints Management of a Surface-Mounted PM Synchronous Machine by Means of an FPGA-Based Model Predictive Control Algorithm [J].
Damiano, Alfonso ;
Gatto, Gianluca ;
Marongiu, Ignazio ;
Perfetto, Aldo ;
Serpi, Alessandro .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (01) :243-255
[6]   Development of BLDC Motor-Based Elevator System Suitable for DC Microgrid [J].
Das, Dwijasish ;
Kumaresan, N. ;
Nayanar, V. ;
Sam, K. Navin ;
Gounden, N. Ammasai .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2016, 21 (03) :1552-1560
[7]  
De Sio C., 2019, IEEE ACCESS, P1
[8]  
Delli Colli V., IEEE T IND ELECT, V57, P3822
[9]   FPGA-Based Model Predictive Controller for Direct Matrix Converter [J].
Gulbudak, Ozan ;
Santi, Enrico .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2016, 63 (07) :4560-4570
[10]   Speed Sensorless Induction Motor Drive With Predictive Current Controller [J].
Guzinski, Jaroslaw ;
Abu-Rub, Haitham .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2013, 60 (02) :699-709