A Design of Fuzzy Sliding Mode Controller for DC Motor Drive Base on FPGA

International Journal of Electronics and Communication Engineering
© 2017 by SSRG - IJECE Journal
Volume 4 Issue 6
Year of Publication : 2017
Authors : Bui Thi Hai Linh
pdf
How to Cite?

Bui Thi Hai Linh, "A Design of Fuzzy Sliding Mode Controller for DC Motor Drive Base on FPGA," SSRG International Journal of Electronics and Communication Engineering, vol. 4,  no. 6, pp. 12-17, 2017. Crossref, https://doi.org/10.14445/23488549/IJECE-V4I6P104

Abstract:

This paper focus on the realization of Fuzzy Sliding Mode Controller (FSMC) for DC motor drive based on Field Programmable Gate Arrays (FPGAs). Firstly, a mathematic model of the DC motor is defined. Then to increase the performance of DC motor drive system, an FC system, an FC constructed by a fuzzy basis function and parameter adjustable mechanism using FSMC is applied to the speed control loop of the DC motor drive system. Secondly, FPGA by using finite state machine (FSM) method is presented to realize aforementioned controllers, and VHSIC hardware description language (VHDL) is adopted to describe the circuit of FSM. Finally, an experimental system is established to verify the effectiveness of the proposed FPGA -based fuzzy sliding control system for DC motor, and some experimental results are confirmed theoretically.

Keywords:

FPGA; fuzzy controller; sliding mode controller; DC motor; Finite state machine ; VHDL; Nios II;

References:

[1] Website: http://www.altera.com
[2] Chen, J., and Tang, P.C, “A sliding mode current control scheme for PWM brushless DC motor drive”, IEEE Trans. Power Electron.,1999, 14, (3), pp. 541–551.
[3] Ramos, R.R., Biel,D., Fossas, E.,and Guinjoan, F.: „A fixed frequencyquasi-sliding control algorithm: application to power inverters design by means of FPGA implementation‟, IEEE Trans.Power Electron., 1999, 18, (1), pp. 344–355.
[4] Kim, D.: „An implementation of fuzzy logic controller on the reconfigurable FPGA system‟, IEEE Trans. Ind. Electron., 2000, 47,(3), pp. 703–715.
[5] F.J. Lin, D.H. Wang and P.K. Huang, “FPGA-based fuzzy sliding mode control for a linear induction motor drive” IEE Proc.- Electr. Power Application, vol. 152, no.5, pp. 1137-1148, 2005.