Design and Implementation of Fuzzy Controller on FPGA

  • Anand M
  • Tyagi B
N/ACitations
Citations of this article
34Readers
Mendeley users who have this article in their library.

Abstract

The paper deals with one of frequently encountered tasks in process industry - water level control. Proportional Integral Derivative (PID) control is often used for this purpose. Since control parameters of PID controller are fixed and tank system is inherently nonlinear, PID controller should not be used on wider level range. Therefore, this paper analyzes the effectiveness of water level control using fuzzy controller. The fuzzy controller is implemented based on mathematical model of tank and using MATLAB. The controller is implemented on Friendly ARM - embedded computer. Arduino board is used as an acquisition board for collecting sensor data from tank system Festo Didactic DD 3100 and as a PWM signal generator for water pump control. Experimental results confirm that the fuzzy control system has good adaptability in comparison with PID and provided satisfying results.

Cite

CITATION STYLE

APA

Anand, M. S., & Tyagi, B. (2012). Design and Implementation of Fuzzy Controller on FPGA. International Journal of Intelligent Systems and Applications, 4(10), 35–42. https://doi.org/10.5815/ijisa.2012.10.04

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free