DocumentCode :
1272114
Title :
FPGA Implementation of the Multilayer Neural Network for the Speed Estimation of the Two-Mass Drive System
Author :
Orlowska-Kowalska, Teresa ; Kaminski, Marcin
Author_Institution :
Inst. of Electr. Machines, Drives & Meas., Wroclaw Univ. of Technol., Wroclaw, Poland
Volume :
7
Issue :
3
fYear :
2011
Firstpage :
436
Lastpage :
445
Abstract :
This paper presents a practical realization of a neural network (NN)-based estimator of the load machine speed for a drive system with elastic coupling, using a reconfigurable field-programmable gate array (FPGA). The system presented is unique because the multilayer NN is implemented in the FPGA placed inside the NI CompactRIO controller. The neural network used as a state estimator was trained with the Levenberg-Marquardt algorithm. Special algorithm for implementation of the multilayer neural networks in such hardware platform is presented, focused on the minimization of the used programmable blocks of the FPGA matrix. The algorithm code for the neural estimator implemented in C-RIO was realized using the LabVIEW software. The neural estimators are tested: offline (based on the measured testing database) and online (in the closed-loop control structure). These estimators are tested also for changeable inertia moment of the load machine of the drive system with elastic joint. Presented results of the experimental tests confirm that the multilayer NN, implemented in the FPGA with the use of the higher level programming language, ensures a high-quality state variable estimation of the two-mass drive system.
Keywords :
control engineering computing; drives; field programmable gate arrays; machine control; neural nets; state estimation; virtual instrumentation; FPGA implementation; LabVIEW software; Levenberg-Marquardt algorithm; NI CompactRIO controller; elastic coupling; higher level programming language; load machine speed; multilayer neural network; reconflgurable field programmable gate array; speed estimation; state variable estimation; two mass drive system; Artificial neural networks; Estimation; Field programmable gate arrays; Hardware; Mathematical model; Torque; Training; Drive system; elastic joint; field-programmable gate array (FPGA); neural networks (NNs); state variable estimation;
fLanguage :
English
Journal_Title :
Industrial Informatics, IEEE Transactions on
Publisher :
ieee
ISSN :
1551-3203
Type :
jour
DOI :
10.1109/TII.2011.2158843
Filename :
5953538
Link To Document :
بازگشت