Luis de la Torre and
Hector Vargas Oyarzun
The Three Tank Level Control Model simulates the use of a proportional-integral-derivative (PID) controller to to achieve a smooth control of the water level in tanks 1 and 2 of the coupled three-tank system. The three coupled tanks system consist in a series of three tanks which are connected in their base by valves. Tanks 1 and 2 are placed in the extremes and receive the water flow which can be controlled either manually or with the PID while tank 3 is placed in the middle and couples the two previous tanks.
This EJS simulation is based on a real system running at the Spanish Open University for Distance Education (UNED). The real three coupled tanks system is used as a remote laboratory for learning purposes and a different application created with EJS (visually identical to this simulation) serves as graphical user interface to operate the remote laboratory.
Please note that this resource requires
at least version 1.6 of
Three-Tank Level Control Source Code
The source code zip archive contains an XML representation of the Three-Tank Level Control Model. Unzip this archive in your EjsS 5 workspace to compile and run this model using EjsS 5 or above. download 52kb .zip
Last Modified: April 14, 2014
de la Torre, Luis, and Hector Vargas Oyarzun. Three-Tank Level Control Model. Computer software. 2014. Java (JRE) 1.6. 24 May 2016 <http://www.compadre.org/Repository/document/ServeFile.cfm?ID=13209&DocID=3765>.
%0 Computer Program %A de la Torre, Luis %A Oyarzun, Hector Vargas %D 2014 %T Three-Tank Level Control Model %U http://www.compadre.org/Repository/document/ServeFile.cfm?ID=13209&DocID=3765
Disclaimer: ComPADRE offers citation styles as a guide only. We cannot offer interpretations about citations as this is an automated procedure. Please refer to the style manuals in the Citation Source Information area for clarifications.