DSP Implementation of a Neural Network Vector Controller for IPM Motor Drives

被引:3
|
作者
Sun, Yang [1 ]
Li, Shuhui [1 ]
Ramezani, Malek [1 ]
Balasubramanian, Bharat [2 ]
Jin, Bian [3 ]
Gao, Yixiang [1 ]
机构
[1] Univ Alabama, Dept Elect & Comp Engn, Tuscaloosa, AL 35401 USA
[2] Univ Alabama, Ctr Adv Vehicle Technol, Tuscaloosa, AL 35401 USA
[3] Chinese Acad Sci, Shenyang Inst Automat, Lab Networked Control Syst, Shenyang 110016, Peoples R China
关键词
permanent-magnet synchronous motor (PMSM); vector control; approximate dynamic programming (ADP); artificial neural network (ANN); digital signal processor (DSP) implementation; real-time control; linear and over-modulation; ADAPTIVE CRITICS; PMSM; PWM; OVERMODULATION; TORQUE;
D O I
10.3390/en12132558
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
This paper develops a neural network (NN) vector controller for an interior mounted permanent magnet (IPM) motor by using a Texas Instrument TMS320F28335 digital signal processor (DSP). The NN controller is developed based on the complete state-space equation of an IPM motor and it is trained to achieve optimal control according to approximate dynamic programming (ADP). A DSP-based NN control system is built for an IPM motor drives system, and a high efficient DSP program is developed to implement the NN control algorithm while considering the limited memory and computing capability of the TMS320F28335 DSP. The DSP-based NN controller is able to manage IPM motor control in linear, over, and six-step modulation regions to improve the efficiency of IPM drives and to allow for the full utilization of DC bus voltage with space-vector pulse-width modulation (SVPWM). The experiment results show that the proposed NN controller is able to operate with a sampling period of 0.1ms, even with limited DSP resources of up to 150 MHz cycle time, which is applicable in practical motor industrial implementations. The NN controller has demonstrated a better current and speed tracking performance than the conventional standard vector controller for IPM operation in both the linear and over-modulation regions.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] DSP implementation of neural network speed estimator for inverter fed induction motor
    Sobczuk, DL
    Grabowski, PZ
    IECON '98 - PROCEEDINGS OF THE 24TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 1998, : 981 - 985
  • [22] Neural-Network Vector Controller for Permanent-Magnet Synchronous Motor Drives: Simulated and Hardware-Validated Results
    Li, Shuhui
    Won, Hoyun
    Fu, Xingang
    Fairbank, Michael
    Wunsch, Donald C.
    Alonso, Eduardo
    IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (07) : 3218 - 3230
  • [23] Implementation of DSP-based fuzzy neural network-PI controller for PMSM
    Gencer, Cetin
    ENERGY EDUCATION SCIENCE AND TECHNOLOGY PART A-ENERGY SCIENCE AND RESEARCH, 2012, 29 (02): : 1177 - 1182
  • [24] Implementation of FPGA Based Controller for Induction Motor Drives
    Sudha, K.
    Kathir, I.
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON COMPUTATION OF POWER, ENERGY, INFORMATION AND COMMUNICATION (ICCPEIC 2013), 2013, : 37 - 42
  • [25] DSP based implementation of hybrid speed controller for Vector Controlled Permanent Magnet Synchronous Motor Drive
    Singh, Bhim
    Singh, B. P.
    Dwivedi, Sanjeet
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-7, 2006, : 2235 - +
  • [26] A novel neural network intelligent controller for vector controlled induction motor drive
    Sathishkumar, H.
    Parthasarathy, S. S.
    2017 INTERNATIONAL CONFERENCE ON ALTERNATIVE ENERGY IN DEVELOPING COUNTRIES AND EMERGING ECONOMIES, 2017, 138 : 692 - 697
  • [27] A continually online-trained neural network controller for brushless DC motor drives
    Rubaai, A
    Kotaru, R
    Kankam, MD
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2000, 36 (02) : 475 - 483
  • [28] Artificial neural network as a gain scheduler for PI speed controller in DC motor drives
    Kulic, F
    Kukolj, D
    Levi, E
    NEUREL 2000: PROCEEDINGS OF THE 5TH SEMINAR ON NEURAL NETWORK APPLICATIONS IN ELECTRICAL ENGINEERING, 2000, : 199 - 203
  • [29] A real-time neural network based controller for brushless DC motor drives
    Rubaai, A
    Kankam, MD
    IAS '97 - CONFERENCE RECORD OF THE 1997 IEEE INDUSTRY APPLICATIONS CONFERENCE / THIRTY-SECOND IAS ANNUAL MEETING, VOLS 1-3, 1997, : 828 - 835
  • [30] Design and implementation of a minimum-time torque control for IPM motor drives
    Bolognani, S
    Tomasini, M
    Tubiana, L
    Zigliotto, M
    Conference Record of the 2005 IEEE Industry Applications Conference, Vols 1-4, 2005, : 304 - 310