Content area

Abstract

An embedded coupled tank system (CTS) based on an ARM Cortex M7 microcontroller is developed for liquid level control, utilizing three nonlinear control strategies: fuzzy logic controller (FLC), feedback linearization (FL)-based proportional integral derivative (PID) controller, and FL-based FLC. The goal is to maintain an accurate predefined water level in the second tank and compare the performance of these controllers in terms of overshoot, settling time, and tracking accuracy. The CTS model is developed using physical parameters obtained from a real experimental setup. The controllers are first simulated in Matlab/Simulink and then tested on a physical CTS prototype, featuring a microcontroller interface with pumps, actuators, and sensors for real-time control and data acquisition. A custom graphical user interface and software are developed for conducting experiments and acquiring data. Results show that FL-based FLC and FL-based PID controllers offer better overshoot and tracking performances than FLC on nonlinear CTS. However, FLC and FL-based FLC outperform FL-based PID in settling time, with FL-based FLC showing very good performance in terms of tracking accuracy, overshoot, and settling time.

Details

1009240
Title
Real-Time Implementation of a Microcontroller-Based Coupled-Tank Water Level Control System with Feedback Linearization and Fuzzy Logic Controller Algorithms
Author
Yesil, Bahadir 1   VIAFID ORCID Logo  ; Sahin, Savas 2   VIAFID ORCID Logo 

 Baylan Water Meters Research and Development, Izmir 35620, Türkiye 
 Electrical and Electronics Engineering, Faculty of Engineering and Architecture, Izmir Katip Celebi University, Izmir 35620, Türkiye 
Publication title
Sensors; Basel
Volume
25
Issue
5
First page
1279
Publication year
2025
Publication date
2025
Publisher
MDPI AG
Place of publication
Basel
Country of publication
Switzerland
e-ISSN
14248220
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-02-20
Milestone dates
2025-01-07 (Received); 2025-02-14 (Accepted)
Publication history
 
 
   First posting date
20 Feb 2025
ProQuest document ID
3176349926
Document URL
https://www.proquest.com/scholarly-journals/real-time-implementation-microcontroller-based/docview/3176349926/se-2?accountid=208611
Copyright
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-03-12
Database
ProQuest One Academic