Rosman, Ernadia and Mohd Azam, Sazuan Nazrah and Che Razali, Mashitah (2024) Control strategies for the quadruple tank system: A comparative study of PID and MPC. In: 2024 20th IEEE International Colloquium on Signal Processing & Its Applications (CSPA), 1 March 2024 through 2 March 2024, Langkawi, Malaysia.
|
Text
Control Strategies for the Quadruple Tank System A Comparative Study of PID and MPC.pdf Restricted to Registered users only Download (1MB) |
Abstract
Control engineering faces unique challenges when dealing with interconnected tank systems, particularly those with multiple tanks. Precise and robust control is challenging due to the interdependence of water levels between tanks, leading to potential inefficiencies within the system. To address this issue, Quadruple Tank Systems (QTS) is used to study interconnected tank systems and develop effective control approaches. The QTS, comprised of four interconnected tanks, necessitates precise control of water levels in its lower tanks. To assess controller efficacy within the QTS, two case studies were tested under three control scenarios: Open Loop system, Proportional-Integral-Derivate (PID) Controller, and Model Predictive Controller (MPC). The tuning parameters for PID and MPC is determined heuristically, and the study found that MPC outperformed PID with a significant settling time of 169.38s during case 1 and 165.11s during case 2. The steady-state error has been eliminated completely, ensuring that the water level can be accurately regulated and sustained at the intended setpoint of 8cm.
| Item Type: | Conference or Workshop Item (Paper) |
|---|---|
| Uncontrolled Keywords: | Modelling, Quadruple Tank System, Water Level Control, PID Controller, Model Predictive Controller |
| Divisions: | Faculty Of Electrical Technology And Engineering |
| Depositing User: | NUR FARISAH JAFRIN |
| Date Deposited: | 08 Jul 2026 04:12 |
| Last Modified: | 08 Jul 2026 04:12 |
| URI: | http://eprints.utem.edu.my/id/eprint/29740 |
| Statistic Details: | View Download Statistic |
Actions (login required)
![]() |
View Item |
