Design and field programmable gate array implementation of cascade neural network based flux estimator for speed estimation in induction motor drives

被引:15
作者
Venkadesan, Arunachalam [1 ]
Himavathi, Srinivasan [2 ]
Sedhuraman, Karthikeyan [3 ]
Muthuramalingam, A. [2 ]
机构
[1] Natl Inst Technol Puducherry, Dept Elect & Elect Engn, Karaikal 609609, India
[2] Pondicherry Engn Coll, Dept Elect & Elect Engn, Pondicherry 605014, India
[3] Manakula Vinayagar Inst Technol, EEE Dept, Kalitheerthalkuppam 605107, Puducherry, India
关键词
neural nets; field programmable gate arrays; induction motor drives; cost reduction; resource allocation; power engineering computing; cascade neural network based flux estimator design; field programmable gate array implementation; speed estimation; FPGA implementation; cascade NN based flux estimator; cost optimisation; execution time reduction; nonlinear activation function; Elliott function; resource utilization; layer multiplexing concept; excitation function; minimum bit precision; Spartan FPGA kit; REFERENCE ADAPTIVE SYSTEM; SENSORLESS CONTROL; ALGORITHMS; OPERATION;
D O I
10.1049/iet-epa.2016.0550
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This study presents design and hardware implementation of cascade neural network (NN) based flux estimator using field programmable gate array (FPGA) for speed estimation in induction motor drives. The main focus of this study is the FPGA implementation of cascade NN based flux estimator. The major issues in FPGA implementation are optimisation of cost (resource) and execution time. A simple non-linear activation function called as Elliott function is used to reduce the execution time. To reduce the cost, and effectively utilise resource, the concept of layer multiplexing is adopted. The lowest bit precision needed for good performance of the estimator is identified and implemented. The proposed NN based flux estimator using simple excitation function and minimum bit precision is implemented using layer multiplexing technique. The designed estimator is tested on Spartan FPGA kit (3sd1800afg676-4) and the results obtained are presented.
引用
收藏
页码:121 / 131
页数:11
相关论文
共 32 条
[1]  
[Anonymous], J IEEE T NEURAL NETW
[2]  
Bose B.:., 2005, Modern Power Electronics and AC Drives
[3]   A programmable cascaded low-pass filter-based flux synthesis for a stator flux-oriented vector-controlled induction motor drive [J].
Bose, BK ;
Patel, NR .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1997, 44 (01) :140-143
[4]   A new adaptive integration methodology for estimating flux in induction machine drives [J].
Cirrincione, M ;
Pucci, M ;
Cirrincione, G ;
Capolino, GA .
IEEE TRANSACTIONS ON POWER ELECTRONICS, 2004, 19 (01) :25-34
[5]   Recurrent-neural-network-based implementation of a programmable cascaded low-pass filter used in stator flux synthesis of vector-controlled induction motor drive [J].
da Silva, LEB ;
Bose, BK ;
Pinto, JOP .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1999, 46 (03) :662-665
[6]  
Elliott D. L, 1993, 938 ISR TR
[7]   Stator current model reference adaptive systems speed estimator for regenerating-mode low-speed operation of sensorless induction motor drives [J].
Gadoue, Shady M. ;
Giaouris, Damian ;
Finch, John W. .
IET ELECTRIC POWER APPLICATIONS, 2013, 7 (07) :597-606
[8]   Sensorless Control of Induction Motor Drives at Very Low and Zero Speeds Using Neural Network Flux Observers [J].
Gadoue, Shady M. ;
Giaouris, Damian ;
Finch, John W. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (08) :3029-3039
[9]   Development and Implementation of Parameterized FPGA-Based General Purpose Neural Networks for Online Applications [J].
Gomperts, Alexander ;
Ukil, Abhisek ;
Zurfluh, Franz .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (01) :78-89
[10]   Improving Flux and Speed Estimators for Sensorless AC Drives [J].
Grzesiak, Lech M. ;
Kazmierkowski, Marian P. .
IEEE INDUSTRIAL ELECTRONICS MAGAZINE, 2007, 1 (03) :8-19