0% found this document useful (0 votes)
50 views12 pages

SCADA System in Water Storage Tanks With NI Vision LabVIEW

Advances in technology have driven the need for efficient water management systems. This study presents a SCADA-based water management system that integrates LabVIEW and Arduino to monitor and regulate water levels and flow rates in a storage tank. The system uses an HC-SRF04 ultrasonic sensor for water level measurement with 99.77% accuracy and an HX710 pressure sensor, which achieves 98.54% accuracy.
Copyright
© Attribution ShareAlike (BY-SA)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views12 pages

SCADA System in Water Storage Tanks With NI Vision LabVIEW

Advances in technology have driven the need for efficient water management systems. This study presents a SCADA-based water management system that integrates LabVIEW and Arduino to monitor and regulate water levels and flow rates in a storage tank. The system uses an HC-SRF04 ultrasonic sensor for water level measurement with 99.77% accuracy and an HX710 pressure sensor, which achieves 98.54% accuracy.
Copyright
© Attribution ShareAlike (BY-SA)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

IAES International Journal of Robotics and Automation (IJRA)

Vol. 14, No. 3, September 2025, pp. 381~392


ISSN: 2722-2586, DOI: 10.11591/ijra.v14i3.pp381-392  381

SCADA system in water storage tanks with NI vision LabVIEW

Kartika1, Misriana2, M. Fathan Naqi1, Asran1, Misbahul Jannah1, Arnawan Hasibuan1, Suryati2
1
Department of Electrical Engineering, Faculty of Engineering, Universitas Malikussaleh, Lhokseumawe, Indonesia
2
Department of Electrical Engineering, Politeknik Negeri Lhokseumawe, Lhokseumawe, Indonesia

Article Info ABSTRACT


Article history: Advances in technology have driven the need for efficient water
management systems. This study presents a SCADA-based water
Received Nov 27, 2024 management system that integrates LabVIEW and Arduino to monitor and
Revised Jun 19, 2025 regulate water levels and flow rates in a storage tank. The system uses an
Accepted Jul 10, 2025 HC-SRF04 ultrasonic sensor for water level measurement with 99.77%
accuracy and an HX710 pressure sensor, which achieves 98.54% accuracy.
The LabVIEW interface displays real-time data, giving users an intuitive
Keywords: view of system performance. A proportional integral derivative (PID)
algorithm optimizes the water pump through pulse width modulation
Flow rate control (PWM), achieving water flow rate control. The Ziegler-Nichols method
PID algorithm optimization tunes the PID parameters to Kp = 16.59, Ti = 1.102, and Td = 0.2755. This
SCADA system tuning ensures the system maintains a consistent target flow rate of 4 liters
Water level monitoring per minute (L/min) with minimal variation. Initial testing showed a 2.5%
Ziegler-Nichols tunning overshoot but stabilized at the desired flow rate within 10 seconds,
indicating effective control. This SCADA system reduces water and energy
waste by enabling continuous real-time monitoring and control. The system
provides accurate data through a LabVIEW interface, ensuring effective and
informed operational decisions. This robust solution supports efficient water
management for industrial and environmental applications, contributing to
sustainability and resource optimization.
This is an open access article under the CC BY-SA license.

Corresponding Author:
Kartika
Department of Electrical Engineering, Faculty of Engineering, Universitas Malikussaleh
Lhokseumawe, Indonesia
Email: [email protected]

1. INTRODUCTION
Water is vital for various human activities, including drinking, bathing, washing, and industrial
processes [1]. However, ensuring its availability to meet these demands often poses challenges [2]. To address
this, water is typically stored in tanks and pumped through electricity-powered pipes using pumps [3], [4].
Manual filling of reservoirs, however, can lead to waste when tanks are left unchecked, resulting in unnecessary
water and electricity consumption if pumps are not turned off once the tank is full [5], [6]. Proper water
conservation is achieved through regulated usage, ensuring taps are turned off when not in use [7]. Maintaining
the correct liquid level in industrial settings is critical for meeting production demands [8]. Insufficient real-time
monitoring and control may result in manual operation, which, while cost-effective, presents challenges,
particularly when accessing water reservoirs located remotely or at elevated positions [9], [10].
Effective water level control in storage tanks is essential for proper distribution [11]. A well-designed
control system prevents overflow during tank filling, ensuring a consistent water supply [12] while enabling
real-time monitoring and control [13]. Control techniques range from basic on/off systems to more advanced
methods like proportional integral derivative (PID) control [14], which is commonly used for regulating
induction motor speeds [15]. However, determining the correct gain values for Kp, Ki, and Kd can be

Journal homepage: http://ijra.iaescore.com


382  ISSN: 2722-2586

challenging [16]. In water level control, PID systems regulate the speed of water pumps, controlling the flow
into storage tanks while monitoring the water level [17]. This requires an integrated system with a human-
machine interface (HMI), which facilitates communication between the user and machine [18]. The HMI
displays system status, enhancing usability and ensuring efficient interaction through intuitive controls and
status information [19].
HMIs enable real-time monitoring, direct control, and alarm notifications for hazardous conditions
[20]. Integrating data acquisition, monitoring, and control, SCADA systems are widely used to address water
level monitoring challenges, providing an easy-to-use interface for remote real-time observation [21]. SCADA
enhances efficiency by delivering real-time data and automating water tank management, including monitoring
and controlling water parameters [22], [23]. Effective system control, however, requires the right software and
actuators. LabVIEW facilitates rapid measurement, monitoring, and data storage, while microcontrollers like
Arduino are necessary for implementing control settings [24].
This study focuses on developing a water level control and monitoring system for tanks using an HMI-
based SCADA system. The system aims to automate water filling and distribution to prevent waste and
optimize electricity use [25]. The HMI interface enables real-time monitoring, while SCADA integrates
tracking, control, and data collection. Users can view water levels on an intuitive display, with alarms for
abnormal conditions. Integrating LabVIEW with an Arduino microcontroller improves performance
visualization. This research is significant for advancing efficient water management solutions, especially in
industrial environments where managing tank liquid levels is crucial.

2. METHOD
The flowchart facilitates the analysis and implementation of the designed tool, namely the SCADA
system on the water storage tank, with NI-VISA LABVIEW. The research flow can be seen in Figure 1. The
flowchart serves as a valuable tool for analyzing and implementing the SCADA system on the water storage
tank, which is designed using NI-VISA LABVIEW. It provides a clear overview of the necessary steps and
processes involved in developing and executing the system. The research flow, illustrating each stage of the
project, is depicted in Figure 1 for better visualization and understanding.

Figure 1. Research flow chart

2.1. Tool working system


Figure 2 illustrates the water flow monitoring and control system, which integrates LabVIEW,
Arduino R3, the L298N driver module, relay, and several sensors, including the HC-SR04 ultrasonic sensor,

IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 381-392
IAES Int J Rob & Autom ISSN: 2722-2586  383

HX710 pressure sensor, and YF-S201 flow sensor. LabVIEW commands Arduino R3, the central controller,
to manage the L298N driver module, which activates water pump 1 to transfer water to storage tank 1. The
solenoid valve regulates the water flow from the pump to the tank. Once the water is stored in storage tank 1,
the distribution water pump moves it to storage tank 2, the final storage location, with Solenoid valve 2
controlling the distribution flow. The sensors measure water level (HC-SR04), pressure (HX710), and flow
(YF-S201), sending data back to Arduino R3. LabVIEW continuously monitors and adjusts the system to
maintain the water flow at the setpoint.

Figure 2. Diagram of the tool’s working system

2.2. Mechanical design


This mechanical design discusses how to design a device with multiple components, including a
water tank, tower frame, control system panel, and several electronic components, such as a water pump,
solenoid valve, YF-S201 water flow sensor, HC-SRF04 ultrasonic sensor, and HX710. Figure 3 shows the
overall mechanics used in this study. As shown in Figure 3(a), the tank has a height of 47 cm and a diameter
of 26 cm, while the tower frame measures 1 meter in length, 26 cm in width, and 0.5 cm in height. In Figure
3(b), this unique mechanical design is intended for the placement of components on the control system panel,
such as the Arduino R3, L298N controller module, power supply, relay, and cable terminals, to protect these
components from damage.

(a) (b)

Figure 3. Overall mechanics used in this stud: (a) storage tank and tower and (b) control box

SCADA system in water storage tanks with NI vision LabVIEW (Kartika)


384  ISSN: 2722-2586

2.3. HMI block diagram design in LabVIEW software


This HMI block diagram design in LabVIEW software discusses how to design an HMI display in
the form of a screen panel that can display monitoring data, control the system, such as entering PID
parameter values, and activate and turn off the pump or solenoid valve simply by pressing the button on the
panel screen, as can be seen in Figure 4. It contains block diagrams for reading ultrasonic sensors and
actuators in the form of water pumps and solenoid valves, contains block diagrams used to send input and
output data so that they can be stored, and contains block diagrams used to control the system, such as
activating or deactivating water pumps and solenoid valves, and entering PID parameter values if there is
interference with the ultrasonic sensor in detecting the water level in the water storage tank.

Figure 4. HMI screen design in LabVIEW

2.4. Design of water flow rate control system with PID


The flowchart illustrates the steps to control water flow using PID control through LabVIEW. Here
is the explanation of the flow, as shown in Figure 5. The PID control process for water flow begins by setting
the setpoint (SP) and the parameters Kp, Ki, and Kd in LabVIEW. The process variable (PV) is obtained
from the water flow sensor, which measures the current flow rate. The pump is then activated to start
circulating water. The sensor detects the flow rate, calculates the error (E) as the difference between the SP
and PV, and uses it to determine the PID output (MV). This process repeats until the flow rate reaches 4 liters
per minute in Figure 5, at which point the process ends.

Set SP, Kp, Ki, Kd PV = Water


Start Water Pump On
valuee in LabVIEW flow sensor

No

Water flow rate e – SP – PV Water flow


Finish
detection MV = output PID(e) rate 4 L/m ? Yes

Figure 5. Water flow rate control working system with PID

IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 381-392
IAES Int J Rob & Autom ISSN: 2722-2586  385

3. RESULTS AND DISCUSSION


3.1. Overall electronic design results
The results of the electronic design of the water control system in the water storage tank are used to
monitor and control parameters in the water tank, such as water flow rate, water level, and water pressure.
Then, these parameters can be controlled and monitored in LabVIEW. Arduino UNO R3, L298N driver
module, power supply, relay, and cable terminals are in the control system panel box, as shown in Figure 6.

Description: 1. Power supply


2. Arduino UNO R3
3. Module driver L298N
4. Relay 2 channel

Figure 6. Control box design results

3.2. Realization of SCADA system on water storage tank using LabVIEW


The implementation of the SCADA system for water storage tanks using LabVIEW facilitates real-
time monitoring and control of water levels. The system, designed and tested based on the tool's
specifications, involves installing a water level sensor on the tank, which is connected to a controller
integrated with LabVIEW. To ensure safety, the primary power source is initially turned off. An ultrasonic
sensor, mounted at the tank’s top, measures the water level, with the data sent to the controller for
monitoring. The system is then connected to a LabVIEW interface, providing real-time water levels and
pump status updates. After installation, the continuity and security of the connections are verified to ensure
no circuit issues. The SCADA system autonomously begins monitoring water levels after restoring the
primary power source. LabVIEW continuously updates water parameters, allowing real-time tracking of
fluctuations and controlling the pump according to a predefined water level setpoint. The pump adjusts the
flow rate to 4 L/m using PID control, activating when the water level drops below the minimum threshold
and stops automatically when the maximum level is reached, as shown in Figure 7. The result of the HMI
display design in LabVIEW is to monitor and control the parameters in the water tank, such as water flow
rate, water level, and water pressure. These parameters can be controlled and monitored on the LabVIEW
screen display, as shown in Figure 8.

Description: 1. Sensor pressure HX710


2. Ultrasonic HC-SRF04
3. Water storage tank
4. Storage tank tower
5. Solenoid valve
6. Water pump
7. Box control
8. HMI in LabVIEW

Figure 7. Tool configuration testing with HMI

3.3. Water level and water pressure monitoring system in tank


After the SCADA system is successfully installed on the water storage tank with NI-VISA
LabVIEW, the next step is to set the port for Arduino, the water height setpoint at 40 cm, and the water

SCADA system in water storage tanks with NI vision LabVIEW (Kartika)


386  ISSN: 2722-2586

discharge setpoint at four p.m. Then, run the monitoring and control system on the run icon, which can be
directly seen on the LabVIEW monitor screen display, as shown in Figure 9.

Figure 8. HMI design results in LabVIEW

Figure 9. Test results for monitoring water level and water pressure in the tank

The figure illustrates the successful integration of LabVIEW with Arduino to monitor the water
levels in two tanks in real-time. The display includes several key components, such as performance graphs
for tracking the present value (PV) and set point (SP) values. In this configuration, the water level setpoint is
established at 40 cm, indicating that the system is designed to maintain the water level around this value.
During testing, the pump activates to fill the water until it reaches a height of 40 cm, while the valve control
automatically adjusts the water flow. The system relies on data from a water level sensor connected to the

IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 381-392
IAES Int J Rob & Autom ISSN: 2722-2586  387

Arduino, which is transmitted to LabVIEW for processing. As the water level approaches the 40 cm setpoint,
the control system stabilizes the water level around this target. This test demonstrates the system’s ability to
maintain the water level at the specified setpoint, ensuring that each component, including the pump, valve,
and sensor, functions properly to preserve the system’s stability around the setpoint. The results of the system
test shown in Table 1 confirm that the water level remains at the 40 cm setpoint.

Table 1. Monitoring results of water level and water pressure


Pump Status Valve Status Water Level Water Pressure
Time (On/Off) (Open/Close) In Tank In Tank
No
(seconds) Tank 1 Tank 2 Tank 1 Tank 2
Pump 1 Pump 2 Valve 1 Valve 2
(cm) (cm) (Psi) (Psi)
1 0 On On Open Open 0.0 0.0 0.0 0.0
2 1 On On Open Open 0.12 0.13 0.01 0.01
3 2 On On Open Open 0.24 0.26 0.01 0.01
4 3 On On Open Open 0.36 0.39 0.02 0.02
5 4 On On Open Open 0.48 0.52 0.02 0.02
6 5 On On Open Open 0.6 0.65 0.03 0.03
7 6 On On Open Open 0.72 0.78 0.03 0.03
8 7 On On Open Open 0.84 0.91 0.04 0.04
9 8 On On Open Open 0.96 1.04 0.05 0.05
10 9 On On Open Open 1.08 1.17 0.05 0.05
11 10 On On Open Open 1.2 1.3 0.06 0.06
12 11 On On Open Open 1.32 1.43 0.06 0.06
13 12 On On Open Open 1.44 1.56 0.07 0.07
14 13 On On Open Open 1.56 1.69 0.07 0.07
15 14 On On Open Open 1.68 1.82 0.08 0.08
16 15 On On Open Open 1.8 1.95 0.08 0.09
17 16 On On Open Open 1.92 2.08 0.09 0.09
18 17 On On Open Open 2.04 2.21 0.1 0.1
19 18 On On Open Open 2.16 2.34 0.1 0.1
20 19 On On Open Open 2.28 2.47 0.11 0.11
21 20 On On Open Open 2.4 2.6 0.11 0.12
22 21 On On Open Open 2.52 2.73 0.12 0.12
23 22 On On Open Open 2.64 2.86 0.12 0.13
24 23 On On Open Open 2.76 2.99 0.13 0.13
25 24 On On Open Open 2.88 3.12 0.14 0.14
26 25 On On Open Open 3.0 3.25 0.14 0.14
27 26 On On Open Open 3.12 3.38 0.15 0.15
28 27 On On Open Open 3.24 3.51 0.15 0.16
29 28 On On Open Open 3.36 3.64 0.16 0.16
30 29 On On Open Open 3.48 3.77 0.16 0.17
31 30 On On Open Open 3.6 3.9 0.17 0.17

The system test data for maintaining a 40 cm water level set point is summarized in Table 1,
showing pump and valve statuses and the water levels in both tanks at specific time intervals. From 0 to 31
seconds, the water level in both tanks increases steadily. During this period, pumps one and two remain
“On,” and valves one and two stay “Open,” ensuring a continuous water flow. At 31 seconds, the water level
reaches approximately 3.6 cm in tank 1 (with a pressure of 0.17 Psi) and 3.9 cm in tank 2 (with a pressure of
0.17 Psi). This consistent rise in water levels confirms the system’s ability to maintain a smooth flow,
moving steadily towards the 40 cm set point.

3.4. Water flow rate testing using PID


PID testing evaluates the input water level and output flow rate, represented by the water filling time
in the storage tank, with the water pump speed controlled via the L298N driver module to regulate the output.
The initial tests assess the impact of the water flow rate on the PWM value of the pump and its effect on the
water filling time. The testing procedure involves activating the pump to introduce water into the storage
tank, recording the initial water flow rate, and monitoring time changes. The data from these tests provides
PWM values, which are then used for PID calculations. The next step is identifying the controlled system and
determining key parameters such as control time, overshoot, and steady-state error. The Zigler-Nichols
method is applied to compute the initial PID parameters, utilizing the relationship between the water flow
rate and PWM values. This testing process involves observing the system’s response to step changes until
stable oscillation occurs, allowing PID parameters to be calculated without requiring a mathematical model
of the system. The open circuit system’s response to a unit step function produces an S-shaped curve, from
which a dead time (L) of 0.551 and a delay time (T) of 7.59 are derived.

SCADA system in water storage tanks with NI vision LabVIEW (Kartika)


388  ISSN: 2722-2586

In tuning the PID parameters, this method consists of Kp, Ti, and Td, where:
a. Kp (proportional gain) is 60% of the proportional value calculated by comparing T and L.
b. Ti (integral time) 50% of Tu, where Tu equals the time constant T.
c. Td (derivative time) 12.5% of Tu. This helps with smooth changes in system response.
So, the PID tuning obtained by the Ziegler-Nichols method is as follows.
a. Proportional (P) control
𝑇 7,59
𝐾𝑝 = = = 13,77
𝐿 0,551

b. Proportional-integral (PI) control


T 7,59
K p = 0.9x = 0.9x = 12,39
L 0,551

𝐿 0,551
𝑇𝑖 = = = 1,83
0,3 0,3

c. PID control
𝑇 9,50
𝐾𝑝 = 1,2 = 1,2 = 16,52
𝐿 0,551

𝑇𝑖 = 2xL = 2x0,551 = 1,102

𝑇𝑑 = 0.5xL = 0.5x0,551 = 0,2755

After PID tuning with the Ziegler-Nichols method, the parameters obtained are Kp = 16.52, Ti =
1.102 seconds, and Td = 0.2755 seconds. Furthermore, the PID value obtained from the tuning results using
the Ziegler-Nichols method shows the system response by looking at the step response of the S curve
produced.
A step change in response to PID control of the water flow rate. The image also gives data on the
rise time of 0.296 seconds, an overshoot of 10.5%, and settling time of 1.49 seconds. The value shows a
gradual decrease from the overshoot value point. This is a result of the Td value of 12.5% of Tu, which acts
to help smooth the change in the system response.

3.5. Monitoring of overall system parameters


After testing the use of PID on the water flow rate control system with a water flow setpoint of 4
l/m, system performance testing is carried out by setting the water level setpoint and water flow rate in the
tank water level control; a setpoint of 40 cm is used on the LabVIEW HMI screen. At the same time, the
water flow rate in the water storage tank uses a setpoint of 4.00 l/m. The parameters reviewed from the
experiments carried out on water flow rate control using PID are delay time, rise time, peak time, maximum
overshoot, steady state error, and settling time with PID parameter values of Kp 16.52, Ti 1.102, and Td
0.2779. Furthermore, the system is run on the LabVIEW HMI screen, as shown in Figure 10.
Figure 10 shows that the system can maintain the water level setpoint and flow rate. The water flow
rate is set using the PID parameter value. By adjusting this PID parameter, the system can maintain the water
flow rate close to the setpoint even though conditions are disturbed or changed, such as pressure fluctuations
in the tank or changes in water level-the system’s test results are shown in Figures 11 and 12.
The water flow rate test shows the system’s response to PID control aimed at achieving and
maintaining a water flow setpoint of around 4.0 l/m. At the beginning of the test, the flow rate increased from
zero and reached a slight overshoot of 4.1 l/m, which is about 2.5% above the setpoint. This overshoot
occurred due to the system’s rapid response to the PID signal, mainly due to the considerable Kp value
(16.52) to accelerate the system’s initial reaction to the setpoint. After the overshoot, the system immediately
adjusted the flow rate to the setpoint of 4.0 l/m. The system’s delay in starting to increase the flow rate was
observed to be around 1 second. This means that the system takes about 1 second from zero time to the start
of a significant increase in flow rate. Then, after the overshoot, the water flow rate enters a transient phase
with a slight fluctuation around the setpoint value. The system settling time, which is the time required for
the flow rate to stabilize at around 4.0 l/m with a tolerance of ±2%, was recorded at around 10 seconds. After
this period, the system reached a steady state, where the flow rate was successfully maintained at 4.0 l/m with
a slight variation of around ±0.1 l/m, which is considered reasonable for this application. The table also
shows that the water level increases linearly and stably, indicating that the sensor readings are functioning

IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 381-392
IAES Int J Rob & Autom ISSN: 2722-2586  389

accurately, as well as the water pressure readings, indicating that when the water level in tank 1, 2.04 cm, the
sensor reads a water pressure of 0.1 Psi, as well as the water level in tank 2, 2.21 cm, the sensor reads a water
pressure of 0.1 Psi. The table shows that the sensor reads the parameters in the tank accurately until the water
level in Tank 1 is 40 cm, as well as in the tank, the water pressure sensor reads a water pressure of 1.88 Psi in
tank 1 and 1.77 Psi in tank 2. Overall, the system consistently maintains a flow rate close to the setpoint
without significant fluctuations until the end of the test at 325 seconds. At that point, the flow rate on both
sensors, flow 1 and flow 2, was consistently at 4.0 l/m without any additional overshoot or significant
fluctuations, indicating the system’s stability in a steady state. These results suggest that the PID parameters
that are set are compelling enough to achieve and maintain flow stability at the desired setpoint

Figure 10. LabVIEW view when entering PID values

Figure 11. Parameter monitoring graph on the tank

Figure 12. Parameter monitoring graph on the tank

SCADA system in water storage tanks with NI vision LabVIEW (Kartika)


390  ISSN: 2722-2586

4. CONCLUSION
This research introduces a water management system based on SCADA, which integrates LabVIEW
and Arduino for monitoring and controlling water levels and flow rates in a storage tank. The system
employs ultrasonic sensors for measuring water levels and pressure sensors for pressure measurements. Pulse
width modulation (PWM) regulates the water flow rate, ensuring stability. The SCADA system minimizes
water and energy waste, promoting sustainable water management in industrial and environmental contexts.
The HC-SRF04 ultrasonic sensor achieves a water level measurement accuracy of 99.77%, with the
LabVIEW human-machine interface (HMI) displaying these readings. Water pressure in both tanks is
measured by the HX710 sensor, with an accuracy of 98.54%, and the corresponding data is also shown on the
LabVIEW HMI. The Ziegler-Nichols method tunes the PID controller, which adjusts the PWM to regulate
the water flow rate. The optimized PID parameters are 𝐾 𝑝 = 16.59, 𝑇 𝑖 = 1.102, and 𝑇𝑑 = 0.2755 seconds,
resulting in optimal flow control. The YF-S201 sensor measures the water flow rate on both pumps,
accurately detecting the flow. The PID control successfully maintains a flow rate setpoint of 4 l/m, with
minimal fluctuations around the target, initially exceeding by 2.5% before stabilizing within approximately
10 seconds. The SCADA system efficiently transmits sensor data to LabVIEW, facilitating a reliable real-
time monitoring and control interface, ensuring effective water level management, and reducing water and
electricity waste.

FUNDING INFORMATION
We will jointly bear the costs incurred in conducting this research, without involving any other
parties, whether individuals, groups, or institutions.

AUTHOR CONTRIBUTIONS STATEMENT


This journal uses the Contributor Roles Taxonomy (CRediT) to recognize individual author
contributions, reduce authorship disputes, and facilitate collaboration.

Name of Author C M So Va Fo I R D O E Vi Su P Fu
Kartika ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Misriana ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
M. Fathan Naqi ✓ ✓ ✓ ✓ ✓
Asran ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Misbahul Jannah ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Arnawan Hasibuan ✓ ✓ ✓ ✓ ✓ ✓ ✓
Suryati ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓

C : Conceptualization I : Investigation Vi : Visualization


M : Methodology R : Resources Su : Supervision
So : Software D : Data Curation P : Project administration
Va : Validation O : Writing - Original Draft Fu : Funding acquisition
Fo : Formal analysis E : Writing - Review & Editing

CONFLICT OF INTEREST STATEMENT


Authors state no conflict of interest.

INFORMED CONSENT
We have obtained informed consent from all individuals included in this study.

DATA AVAILABILITY
Derived data supporting the findings of this study are available from the corresponding author
Kartika ([email protected]) on request.

REFERENCES
[1] L. Kong, X. Lei, H. Wang, Y. Long, L. Lu, and Q. Yang, “A model predictivewater-level difference control method for automatic
control of irrigation canals,” Water (Switzerland), vol. 11, no. 4, 2019, doi: 10.3390/w11040762.

IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 381-392
IAES Int J Rob & Autom ISSN: 2722-2586  391

[2] M. Tshishonga and J. R. Gumbo, “The use of ceramic water filters in improving the microbial quality of drinking water,” Nov.
2017. doi: 10.17758/EARES.EAP1117029.
[3] M. Manga et al., “Impacts of storage tanks under the indirect cold water supply system on household water quality: a case of
Wakiso District, Uganda,” Water Supply, 2021, doi: 10.2166/ws.2021.411.
[4] O. Belaroussi, A. Terki, I. Dahnoun, and A. Lechelah, “Optimal DC voltage control of a photovoltaic water pumping system for
induction motor applications,” Journal Européen des Systèmes Automatisés, vol. 57, no. 1, pp. 155–166, Feb. 2024, doi:
10.18280/jesa.570116.
[5] Ritzkal, Y. Afrianto, I. Riawan, F. S. F. Kusumah, and D. Remawati, “Water tank wudhu and monitoring system design using
Arduino and telegram,” International Journal of Advanced Computer Science and Applications, vol. 14, no. 1, pp. 540–546, 2023,
doi: 10.14569/IJACSA.2023.0140159.
[6] A. Hasibuan, M. Daud, R. S. Hutagalung, Kartika, I. M. A. Nrartha, and R. Almunadiansyah, “Battery charger regulator with fully
controlled return 15 V/5 A in uninterruptible power supply,” International Journal of Applied Power Engineering, vol. 13, no. 1,
pp. 45–51, 2024, doi: 10.11591/ijape.v13.i1.pp45-51.
[7] M. Ali, G. Munala, T. Muhoro, J. Shikuku, V. Nyakundi, and A. Gremley, “Water usage patterns and water saving devices in
households: a case of Eastleigh, Nairobi,” Journal of Water Resource and Protection, vol. 12, no. 04, pp. 303–315, 2020, doi:
10.4236/jwarp.2020.124018.
[8] L. Kong, X. Lei, Q. Yang, H. Zheng, and H. Wang, “Automatic feedback control algorithm for canal for a quick upstream water
supply interruption in the case of an emergency,” MATEC Web of Conferences, vol. 246, 2018, doi:
10.1051/matecconf/201824602026.
[9] J. Zhang, Y. Min, B. Feng, and W. Duan, “Research and application of key technologies for dynamic control of reservoir water
level in flood season,” Water (Switzerland), vol. 13, no. 24, 2021, doi: 10.3390/w13243576.
[10] F. Jan, N. Min-Allah, S. Saeed, S. Z. Iqbal, and R. Ahmed, “IoT-based solutions to monitor water level, leakage, and motor
control for smart water tanks,” Water (Switzerland), vol. 14, no. 3, 2022, doi: 10.3390/w14030309.
[11] Y. Shen et al., “High-resolution water level and storage variation datasets for 338 reservoirs in China during 2010-2021,” Earth
System Science Data, vol. 14, no. 12, pp. 5671–5694, 2022, doi: 10.5194/essd-14-5671-2022.
[12] X. Zhu, S. Li, H. Cheng, and Z. Fan, “Application of particle swarm optimization algorithm in photovoltaic constant pressure
water supply electrical control system,” Journal of Physics: Conference Series, vol. 2203, no. 1, 2022, doi: 10.1088/1742-
6596/2203/1/012061.
[13] A. Big-Alabo and C. Isaac, “Automatic water level control system using discretized components,” Journal of Applied Sciences
and Environmental Management, vol. 24, no. 10, pp. 1781–1785, 2020, doi: 10.4314/jasem.v24i10.11.
[14] F. Alhaj Omar, “Performance comparison of PID controller and fuzzy logic controller for water level control with applying time
delay,” Konya Journal of Engineering Sciences, vol. 9, no. 4, pp. 858–871, 2021, doi: 10.36306/konjes.976918.
[15] K. Jiang, “Enhancing water level system based on fuzzy PID control,” Journal of Physics: Conference Series, vol. 2786, no. 1,
2024, doi: 10.1088/1742-6596/2786/1/012014.
[16] M. Z. Shaikh, M. Hussain, D. Kumar, F. A. Memon, B. Rustam, and E. N. Baro, “Design and implementation of PID based flow
rate control using PLC,” Mehran University Research Journal of Engineering and Technology, vol. 42, no. 4, p. 115, 2023, doi:
10.22581/muet1982.2304.2515.
[17] V. F. Rahmadini, A. Ma’arif, and N. S. Abu, “Design of water heater temperature control system using PID control,” Control
Systems and Optimization Letters, vol. 1, no. 2, pp. 111–117, 2023, doi: 10.59247/csol.v1i2.41.
[18] E. Nurdiansyah, C. Hasani, and A. Faruq, “Application monitoring design of water tank volume and clarity system using
LabView NI MYRIO,” Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and
Control, pp. 309–318, 2017, doi: 10.22219/kinetik.v2i4.206.
[19] K. Bengler, M. Rettenmaier, N. Fritz, and A. Feierle, “From HMI to HMIs: towards an HMI framework for automated driving,”
Information (Switzerland), vol. 11, no. 2, 2020, doi: 10.3390/info11020061.
[20] I. Hajar, D. J. Damiri, and M. T. B. Sitorus, “Automatic water level and pressure control system prototype design using
programmable logic controller and human machine interface,” International Journal of Advanced Science Computing and
Engineering, vol. 5, no. 2, pp. 108–118, 2023, doi: 10.62527/ijasce.5.2.127.
[21] M. Hentea, “Improving security for SCADA control systems,” Proceedings of the 2008 InSITE Conference, 2008, doi:
10.28945/3185.
[22] L. Lutfi and S. Buwarda, “Development of DCS SCADA Teaching Module on A Pid-Based Water Level Control Case Using
Labview and Factory I/O”, j. inspir., vol. 12, no. 2, pp. 89–96, Dec. 2022.
[23] M. Jannah et al., “Internet of things-based electrical energy control and monitoring in households using spreadsheet datalogger,”
International Journal of Electrical and Computer Engineering (IJECE), vol. 14, no. 4, pp. 3931–3941, Aug. 2024, doi:
10.11591/ijece.v14i4.pp3931-3941.
[24] N. Bharatia and N. D. Thakur, “Design and implementation of Labview based Scada for textile mills,” International Journal of
Research in Engineering and Technology, vol. 03, no. 05, pp. 773–779, 2014, doi: 10.15623/ijret.2014.0305143.
[25] K. Saravanan, E. Anusuya, R. Kumar, and L. H. Son, “Real-time water quality monitoring using Internet of Things in SCADA,”
Environmental Monitoring and Assessment, vol. 190, no. 9, p. 556, Sep. 2018, doi: 10.1007/s10661-018-6914-x.

BIOGRAPHIES OF AUTHORS

Kartika is an associate professor at the Faculty of Engineering at Universitas


Malikussaleh, Aceh, Indonesia. He is a senior lecturer and researcher in an undergraduate
electrical engineering program. He is interested in research in power systems, control systems,
electronics, and robotics. He can be contacted at [email protected].

SCADA system in water storage tanks with NI vision LabVIEW (Kartika)


392  ISSN: 2722-2586

Misriana is a lecturer at the Department of Electrical Engineering


at Lhokseumawe State Polytechnic, Aceh, Indonesia. He is a senior lecturer and researcher at
the Applied Undergraduate Program in Electrical Engineering. His research interests are
telecommunications, power systems, control systems, and transducer sensors. She can be
contacted at [email protected]

M. Fathan Naqi is an Electrical Engineering Study Program student in the


Faculty of Engineering, Universitas Malikussaleh, Aceh, Indonesia. He is also a research
assistant and practicum assistant at the Unimal Electrical Engineering Laboratory. He can be
contacted at [email protected].

Asran is a lecturer at the Faculty of Engineering, Malikussaleh University, Aceh,


Indonesia. He is a senior lecturer and researcher in the Electrical Engineering Undergraduate
Program. My research interests are in power systems, control systems, and electronics. He can
be contacted at [email protected].

Misbahul Jannah is a lecturer at the Faculty of Engineering, Malikussaleh


University, Aceh, Indonesia. He is a senior lecturer and researcher in the Electrical
Engineering Undergraduate Program. Her research interests are power systems, control
systems, and power electronics. She can be contacted at [email protected].

Arnawan Hasibuan is an associate professor at the Faculty of Engineering in


Universitas Malikussaleh, Aceh, Indonesia. He is a senior lecturer and researcher at the
Undergraduate Program of Electrical Engineering and the Master's Program of Renewable
Energy Engineering. He is interested in research in power systems, renewable energy, and
system control. Apart from teaching, he is also active as chief editor at the Journal of
Renewable Energy, Electrical, and Computer Engineering (JREECE) and the Jurnal Solusi
Masyarakat Dikara (JSMD). He can be contacted at [email protected].

Suryati is a lecturer at the Department of Electrical Engineering, Politeknik


Negeri Lhokseumawe, Aceh, Indonesia. She has an educational background in Physical
Science. Her research focus covers several strategic areas, including the development of
composite materials, materials for renewable energy, and mobile computing. Currently, he is
actively teaching and conducting research in fields related to applied physics in the Electrical
Engineering Department. The author can be contacted via email at [email protected].

IAES Int J Rob & Autom, Vol. 14, No. 3, September 2025: 381-392

You might also like