DESIGN OF FLOATING POINT PI CURRENT CONTROLLER FOR SPEED CONTROL OF IPMSM USING FPGA
Abstract
The PI Controller can be considered as the essential part for efficient Speed Control of the Interior Permanent Magnet Synchronous Motor. In digital control, two platforms exist to implement this controller, namely DSP and FPGA. The FPGA is more preferred than the DSP due to the concurrent facility. To obtain the full facilities of the digital control and for high accuracy speed control of motors, floating point PI Controller should be used instead of the fixed point. The problem of the FPGA is that it is programmed using VHDL or Verilog which deals only with fixed-point representation. This paper shows a full design of floating-point PI Controller using Altera DE2i-150 platform and Altera Megafunctions. The results are proven using two simulation platforms ModelSim-Altera Starter Edition 15.0 and Matlab Simulink.
Keywords
Full Text:
PDFReferences
. Kannan, R., Gayathri, N., Natarajan, M., Sankarkumar, R., Iyer, L., and Kar,N., 2016, Selection of PI controller tuning parameters for speed control of PMSM using Biogeography Based Optimization algorithm, IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Trivandrum, pp. 1-6.
doi: 10.1109/PEDES.2016.7914260.
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7914260&isnumber=7914213/
. Li, C., Chen, M., and Gao, S., 2014, Fractional order PI speed control for permanent magnet synchronous motor drives, Proceeding of the 11th World Congress on Intelligent Control and Automation, Shenyang, pp. 4681-4685.
doi: 10.1109/WCICA.2014.7053504.
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7053504&isnumber=7052676.
. Khater, F., Shaltout, A., Hendawi, E., and Abu El-sebah, M., 2009, PI controller based on genetic algorithm for PMSM drive system, IEEE International Symposium on Industrial Electronics, Seoul, pp. 250-255.
doi: 10.1109/ISIE.2009.5217925
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5217925&isnumber=5213059.
. Ranjith Kumar, G., Arun Noyal Doss, M., Prasad, K., and Jayasankar, K., 2011, Modeling and speed control of permanent magnet synchronous Motor at constant load torque using PSIM, International Conference on Sustainable Energy and Intelligent Systems (SEISCON 2011), Chennai, pp. 485-489.
doi: 10.1049/cp.2011.0411.
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6143359&isnumber=6143272.
. Kung, Y., et al. Design and Implementation of a Microprocessor-Based PI Controller for PMSM Drives, Applied Mechanics and Materials 2015, Vols. 764-765, pp. 496-500.
. Yang, Ming, Niu, L., and XU, D. Antiwindup design for the speed loop PI controller of a PMSM servo system, Turkish Journal of Electrical Engineering & Computer Sciences 21.5 (2013): 1318-1327.
. Li, L., 2014,DSP based digital control system implementation of permanent magnet synchronous motor, The 26th Chinese Control and Decision Conference (2014 CCDC), Changsha, pp. 3527-3531.
doi: 10.1109/CCDC.2014.6852790.
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6852790&isnumber=6852105.
. Tariq, Mohd, et al. Fast response Antiwindup PI speed controller of Brushless DC motor drive: Modeling, simulation and implementation on DSP, Journal of Electrical Systems and Information Technology 3.1 (2016): 1-13.
. Kung, Y., Chen, C., Wong, K., and Tsai, M., 2005, Development of a FPGA-based control IC for PMSM drive with adaptive fuzzy control, 31st Annual Conference of IEEE Industrial Electronics Society, IECON 2005., pp. 6 pp.-.
doi: 10.1109/IECON.2005.1569134.
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1569134&isnumber=33243.
. Perera, P., Sensorless control of permanent-magnet synchronous motor drives. PhD thesis, AALBORG UNIVERSITY AALBORG, 2002.
. Espina, J., Arias, A., Balcells, J., and Ortega, C., 2009, Speed Anti-Windup PI strategies review for Field Oriented Control of Permanent Magnet Synchronous Machines, 2009 Compatibility and Power Electronics, Badajoz, pp. 279-285. doi: 10.1109/CPE.2009.5156047 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5156047&isnumber=5155997.
. Klinlaor, K., and Chuladaycha, N., 2012, Improved speed control using Anti-Windup PI controller for Direct Torque Control based on permanent magnet synchronous motor, 2012 12th International Conference on Control, Automation and Systems, JeJu Island, pp. 779-783. URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6393288&isnumber=6393028.
. Marufuzzaman, M., Reaz, M., and Ali, M., 2010, FPGA implementation of an intelligent current dq PI controller for FOC PMSM drive, 2010 International Conference on Computer Applications and Industrial Electronics, Kuala Lumpur, pp. 602-605. doi: 10.1109/ICCAIE.2010.5735005. URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5735005&isnumber=5735003.
. Maragliano, G., Marchesoni, M., and Vaccaro, L., 2010, FPGA implementation of a sensorless PMSM drive control algorithm based on algebraic method, 2010 IEEE International Symposium on Industrial Electronics, Bari, pp. 3083-3088. doi: 10.1109/ISIE.2010.5637857. URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5637857&isnumber=5635477.
. Khanh, Q., That, N., Hong, Q., and Ha, Q., 2012, FPGA-based fuzzy sliding mode control for sensorless PMSM drive, 2012 IEEE International Conference on Automation Science and Engineering (CASE), Seoul, pp. 172-177. doi: 10.1109/CoASE.2012.6386449. URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6386449&isnumber=6386304.
. Amornwongpeeti, Sarayut, et al., 2015, A single chip FPGA-based solution for controlling of multi-unit PMSM motor with time-division multiplexing scheme., Microprocessors and Microsystems 39.8 (2015), pp. 621-633.
Article Metrics
Metrics powered by PLOS ALM
Refbacks
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.