You are currently on the new version of our website. Access the old version .
InformationInformation
  • Article
  • Open Access

9 May 2024

Modeling- and Simulation-Driven Methodology for the Deployment of an Inland Water Monitoring System

,
,
,
and
1
System Engineering Control and Robotic Group, Universidad Complutense de Madrid, 28040 Madrid, Spain
2
Computer Architecture and Automatic Control Department, Universidad Complutense de Madrid, 28040 Madrid, Spain
*
Author to whom correspondence should be addressed.
Current address: Facultad de Ciencias Físicas, Universidad Complutense de Madrid, Plaza de las Ciencias, 28040 Madrid, Spain.
This article belongs to the Special Issue Internet of Things and Cloud-Fog-Edge Computing

Abstract

In response to the challenges introduced by global warming and increased eutrophication, this paper presents an innovative modeling and simulation (M&S)-driven model for developing an automated inland water monitoring system. This system is grounded in a layered Internet of Things (IoT) architecture and seamlessly integrates cloud, fog, and edge computing to enable sophisticated, real-time environmental surveillance and prediction of harmful algal and cyanobacterial blooms (HACBs). Utilizing autonomous boats as mobile data collection units within the edge layer, the system efficiently tracks algae and cyanobacteria proliferation and relays critical data upward through the architecture. These data feed into advanced inference models within the cloud layer, which inform predictive algorithms in the fog layer, orchestrating subsequent data-gathering missions. This paper also details a complete development environment that facilitates the system lifecycle from concept to deployment. The modular design is powered by Discrete Event System Specification (DEVS) and offers unparalleled adaptability, allowing developers to simulate, validate, and deploy modules incrementally and cutting across traditional developmental phases.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.