
Embedded fuzzy controller for water level control
Author(s) -
Javier Eduardo Martínez Baquero,
Jairo David Cuero Ortega,
Róbinson Jiménez Moreno
Publication year - 2022
Publication title -
international journal of power electronics and drive systems/international journal of electrical and computer engineering
Language(s) - English
Resource type - Journals
eISSN - 2722-2578
pISSN - 2722-256X
DOI - 10.11591/ijece.v12i1.pp277-284
Subject(s) - setpoint , control theory (sociology) , fuzzy logic , modular design , controller (irrigation) , computer science , fuzzy control system , control engineering , process (computing) , microcontroller , open loop controller , control system , control (management) , engineering , artificial intelligence , closed loop , embedded system , electrical engineering , agronomy , biology , operating system
This article presents the design of a fuzzy controller embedded in a microcontroller aimed at implementing a low-cost, modular process control system. The fuzzy system's construction is based on a classical proportional and derivative controller, where inputs of error and its derivate depend on the difference between the desired setpoint and the actual level; the goal is to control the water level of coupled tanks. The process is oriented to control based on the knowledge that facilitates the adjustment of the output variable without complex mathematical modeling. In different response tests of the fuzzy controller, a maximum over-impulse greater than 8% or a steady-state error greater than 2.1% was not evidenced when varying the setpoint.