USING RADIAL BASIS FUNCTION NEURAL NETWORK FOR PMSM TO OVERCOME THE CHANGING LOAD
Keywords:RBFNN, VHDL, ModelSim, Matlab, Simulink, Simulation, Fuzzy PI, PMSM
AbstractThis paper presents a using Radial Basis Function Neural Network (RBFNN) for PMSM to overcome the changing load. Firstly, a mathematic model of the PMSM drive is derived; then, to increase the performance of the PMSM drive system, a Fuzzy PI controller in which an RBFNN adjusts its parameters is applied to the speed controller for coping with the effect of the system dynamic uncertainty and the external load. Secondly, the Very high-speed integrated circuit Hardware Description Language (VHDL) is adopted to describe the behaviour of the speed control IC which includes the circuits of space vector pulse width modulation (SVPWM), coordinate transformation, RBFNN, and Fuzzy PI. Thirdly, the simulation work is performed by MATLAB/Simulink and ModelSim co-simulation mode, provided by Electronic Design Automation (EDA) Simulator Link. The PMSM, inverter, and speed command are performed in Simulink, and the speed controller of the PMSM drive is executed in ModelSim. Finally, the co-simulation results validate the effectiveness of the proposed algorithm based speed control system
J.W. Jung, Y.S. Choi, V.Q. Leu, H.H. Choi, “Fuzzy PI-type current controllers for permanent magnet synchronous motors,” IET Electric Power Applications 5 (1) (2011) 143–152. Doi: 10.1049/iet-epa.2010.0036.
Quynh, N. V., Kung, Y. S., Van Dung, P., Liao, K. Y., & Chen, S. W.. FPGA-Realization of Vector Control for PMSM Drives, Applied Mechanics and Materials, (311), (2013), 249–254.
Y.S. Kung, M.H. Tsai, “FPGA-based speed control IC for PMSM drive with adaptive fuzzy control,” IEEE Transactions on Power Electronics 22 (6) (2007) 2476–2486. Doi: 10.1109/TPEL.2007.909185
S. Li, H. Won, X. Fu, M. Fairbank, D. C. Wunsch and E. Alonso, "Neural-Network Vector Controller for Permanent-Magnet Synchronous Motor Drives: Simulated and Hardware-Validated Results," in IEEE Transactions on Cybernetics.
Atif Iqbal, Haitham Abu-Rub & Hazem Nounou, “Adaptive fuzzy logic-controlled surface mount permanent magnet synchronous motor drive,” Systems Science & Control Engineering, (2014), 465-475. doi: 10.1080/21642583.2014.915203
Zhang Chunmei, Liu Heping, Chen Shujin, Wang Fangjun, “Application of neural networks for permanent magnet synchronous motor direct torque control,” Journal of Systems Engineering and Electronics, Volume 19, Issue 3, (2008), 555-561. doi: 10.1016/S1004-4132(08)60120-6.
N. V. Quynh and Y. Kung, "FPGA-realization of fuzzy speed controller for PMSM drives without position sensor," 2013 International Conference on Control, Automation and Information Sciences (ICCAIS), Nha Trang, (2013), 278-282. doi: 10.1109/ICCAIS.2013.6720568
E. Monmasson and M. N. Cirstea, “FPGA design methodology for industrial control systems – a review” IEEE Trans. Ind. Electron., vol. 54, no.4, (2007) 1824-1842.
Tomasz Rudnicki, “Measurement of the PMSM Current with a Current Transducer with DSP and FPGA”, Energies, 13(1), 209 (2020); Doi.org/10.3390/en13010209
V. Šmídl, R. Nedvěd, T. Košan and Z. Peroutka, "FPGA implementation of marginalized particle filter for sensorless control of PMSM drives," IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society, Vienna, (2013), 8227-8232. Doi: 10.1109/IECON.2013.6700510
Mohammad Marufuzzaman, Mamun Bin Ibne Reaz, Labonnah Farzana Rahman and Tae Gyu Chang, “FPGA Based Precise and High Speed Current dq PI Controller for FOC PMSM Drive”, Current Nanoscience (2014). Doi.org/10.2174/1573413709666131203002033
Sandre-Hernandez, O., Rangel-Magdaleno, J., Morales-Caporal, R. et al. HIL simulation of the DTC for a three-level inverter fed a PMSM with neutral-point balancing control based on FPGA. Electr Eng 100, (2018), 1441–1454. Doi.org/10.1007/s00202-017-0597-0
Ying-Shieh Kung, Nguyen Vu Quynh, Nguyen Trung Hieu, and Jin-Mu Lin, “FPGA Realization of Sensorless PMSM Speed Controller Based on Extended Kalman Filter”, Mathematical Problems in Engineering, Volume 2013, Article ID 919318, 13 pages, Doi.org/10.1155/2013/919318
The Mathworks, Matlab/Simulink Users Guide, Application Program Interface Guide, 2004.
Modeltech, ModelSim Reference Manual, 2004.
Authors who publish with Vietnam Journal of Science and Technology agree with the following terms:
- The manuscript is not under consideration for publication elsewhere. When a manuscript is accepted for publication, the author agrees to automatic transfer of the copyright to the editorial office.
- The manuscript should not be published elsewhere in any language without the consent of the copyright holders. Authors have the right to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal’s published version of their work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are encouraged to post their work online (e.g., in institutional repositories or on their websites) prior to or during the submission process, as it can lead to productive exchanges or/and greater number of citation to the to-be-published work (See The Effect of Open Access).