PD-like fuzzy control of magnetic sustentation system using FPGA technology

This paper proposes the design of PD-like fuzzy logic controller (PDFLC), on Field Programmable Gate Array (FPGA) device which improve speed, accuracy, power, compactness, and cost effectiveness. The design utilizes 1260 slices of the target FPGA. It enables also to produce an output at 6μs. The proposed PDFLC is used to control a magnetic sustentation system. In this system, the metallic ball is kept stable in an adjustable height position. The experimental results show the stability of the metallic ball on the equilibrium position and as same as on an up and down movement.

[1]  Ilhami Colak,et al.  Fuzzy logic based DSP controlled servo position control for ultrasonic motor , 2004 .

[2]  Waleed F. Sharif Design of FPGA based PID-like Fuzzy Controller for Industrial Applications , 2007 .

[3]  Andres Nogueiras,et al.  FPGA implementation of a fuzzy controller for automobile DC-DC converters , 2006, 2006 IEEE International Conference on Field Programmable Technology.

[4]  O. Montiel,et al.  Simple tuned fuzzy controller embedded into an FPGA , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.

[5]  A.M. Madni,et al.  VHDL Implementation For a Fuzzy Logic Controller , 2006, 2006 World Automation Congress.

[6]  M. Benrejeb,et al.  PID control implementation using FPGA technology , 2008, 2008 3rd International Design and Test Workshop.

[7]  Piedad Brox Jiménez,et al.  Modelling and implementation of fuzzy systems based on VHDL , 2006, Int. J. Approx. Reason..

[8]  Mohamed Benrejeb,et al.  PI-like fuzzy control implementation using FPGA technology , 2010, 5th International Conference on Design & Technology of Integrated Systems in Nanoscale Era.

[9]  N. Masmoudi,et al.  Hardware design of programmable fuzzy controller on FPGA , 1999, FUZZ-IEEE'99. 1999 IEEE International Fuzzy Systems. Conference Proceedings (Cat. No.99CH36315).

[10]  Jianxin Tang PID controller using the TMS320C31 DSK with online parameter adjustment for real-time DC motor speed and position control , 2001, ISIE 2001. 2001 IEEE International Symposium on Industrial Electronics Proceedings (Cat. No.01TH8570).

[11]  K.S. Rattan,et al.  Implementation of a fuzzy logic controller on an FPGA using VHDL , 2003, 22nd International Conference of the North American Fuzzy Information Processing Society, NAFIPS 2003.

[12]  H D Maheshappa,et al.  Digital PID Controller for Speed Control of DC Motors , 1989 .