Research Article | Open Access
Volume 4 | Issue 6 | Year 2017 | Article Id. IJECE-V4I6P104 | DOI : https://doi.org/10.14445/23488549/IJECE-V4I6P104

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


Bui Thi Hai Linh

Citation :

Bui Thi Hai Linh, "A Design of Fuzzy Sliding Mode Controller for DC Motor Drive Base on FPGA," 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.