Water Quality Monitoring in Smart City Rev2
Water Quality Monitoring in Smart City Rev2
This is the author accepted manuscript (AAM). The final published version (version of record) is available online
via Elsevier at https://www.sciencedirect.com/science/article/pii/S0926580517305988. Please refer to any
applicable terms of use of the publisher.
This document is made available in accordance with publisher policies. Please cite only the
published version using the reference above. Full terms of use are available:
http://www.bristol.ac.uk/red/research-policy/pure/user-guides/ebr-terms/
1 Water Quality Monitoring in Smart City: A Pilot Project
2 Yiheng Chen and Dawei Han
5 University of Bristol
10 Abstract: A smart city is an urban development vision to integrate multiple information and communication technology
11 (ICT), “Big Data” and Internet of Things (IoT) solutions in a secure fashion to manage a city's assets for sustainability,
12 resilience and liveability. Meanwhile, water quality monitoring has been evolving to the latest wireless sensor network
13 (WSN) based solutions in recent decades. This paper presents a multi-parameter water quality monitoring system of Bristol
14 Floating Harbour which has successfully demonstrated the feasibility of collecting real-time high-frequency water quality
15 data and displayed the real-time data online. The smart city infrastructure – Bristol Is Open was utilised to provide a plug
16 & play platform for the monitoring system. This new system demonstrates how a future smart city can build the environment
17 monitoring system benefited by the wireless network covering the urban area. The system can be further integrated in the
19 Key Words: Water Quality Monitoring, High-frequency, Real-Time, Internet of Things, Smart City
20
21 1 Introduction
22 Water covers 71% of the Earth's surface. It is one of the vital resources for all known forms of life on the Earth to survive.
23 However, only 2.5% of this water is freshwater, and even less than 0.3% of all freshwater is in rivers, lakes, and the
24 atmosphere. Water system is an essential component in a smart city for its sustainability and resilience. As we are entering
25 a data-rich era, the amount of data being collected by human beings is accelerating with the popularity of Internet. In terms
26 of data related to water, many data sources (smart meters, smart sensors and smart services, remote sensing, earth
1
1 observation systems, model outputs, etc.) have been continuously accumulating significant amount of data [1]. For example,
2 the Next Generation Weather Radar (NEXRAD), the Tropical Rainfall Measuring Mission (TRMM) and the Global
3 Precipitation Measurement Mission (GPM) have collected tens of terabyte of data [2–4]. The significant amount of the
4 rainfall observation data is due to the high spatial and temporal coverage and resolution and its dimensions, e.g., 2-D in
5 space and 1-D in time. The large amount of remote sensing precipitation data, though with considerable uncertainty, could
6 counter the uncertainty in the hydrological model resulting better performance than gauge-based data [5]. However, the
7 measurement of water quality is usually based on single spot with no spatial coverage. Also, the manual lab-based
8 monitoring approach has its inherited disadvantage of low sampling frequency. The manual in-situ monitoring approach
9 and the modern WSN-based solutions make use of the electronic sensors to measure water quality, which can provide data
10 in high frequency to overcome the shortage of the traditional approach. Areal estimates of water quality of lakes or rivers
11 from remote sensing images is another approach to monitor water quality because every substance gives off a unique spectral
12 signature. The relationship between the percentage of reflectance and the wave-length when a substance is exposed to
13 electromagnetic spectrum is known as spectral signature which is unique for every substance [6]. Thus, the amount of
14 substance in water can be estimated by the intensity of the reflectance at different wavelengths through building empirical
15 statistical regression between them [7–11]. It is foreseeable that the water quality data will grow in a fast speed with the
17
18 However, the remote sensing estimation of water quality suffers from the relative low spatial resolution which makes it
19 difficult to monitor water quality for freshwater such as rivers, channels, ponds in urban area. Owing to the advance in smart
20 city and Internet of Things, the network infrastructure in the urban area, both wired and wireless, is developing rapidly, and
21 new network protocols have been developed such as ZigBee, Z-WAVE, INSTEON, WAVENIS, LoWPAN, NB-IoT,
22 LoRaWAN, etc. Environment monitoring is without doubt one of the key applications of Internet of Things [12]. Bristol Is
23 Open (BIO) is a joint venture between the University of Bristol and Bristol City Council, with collaborators from industry,
24 local institutions, communities, and local authorities. BIO provides an open programmable Information and
25 Communications Technology (ICT) infrastructure, offering ‘City Experimentation as a Service (CEaaS)', for researchers to
26 conduct user-defined experiments in the heart of Bristol city. The harbourside is a focal area of Bristol with new buildings
27 and features redeveloped in the last ten years, attracting numerous visitors by the diversity of attractions and beautiful views.
2
1 The urban surface water quality has a significant impact on the property values regardless of whether they are waterfront
2 properties or not. Keeping the water quality in good condition would please people as well as benefit the aquatic ecosystems
3 [13,14]. So, there is a timely opportunity to explore the new water quality monitoring approach with the help of the cutting-
6 This paper provides a timely review of a state-of-the-art wireless protocols developed for IoT to point out the new
7 opportunities for the WSN-based solution for water quality monitoring for the future. It then describes the BIO pilot project
8 multi-sensor and camera monitoring of Bristol Floating Harbour to prove the concept of Wi-Fi based wireless sensor
9 network solution for water quality monitoring in smart city. The water quality monitoring system developed in this project
10 utilised the Bristol Is Open (BIO) infrastructure for wireless communication and data processing, storage and redistribution.
11 This is the first attempt to collect water quality data in real time and high frequency in the Bristol urban area with the Wi-
12 Fi network provided by BIO. The system consists of the entire procedures from data acquisition, data transmission, data
13 storage and data visualisation with the help of cloud computing, software defined network and open source platforms
14 developed in IoT era. A few selections of results are presented afterwards together with the discussion of the potential value
15 of the system.
16
17 2 Background
19 The term Internet of Things has gradually become popular in recent years after the flourishing of cloud computing, big data,
20 and artificial intelligence. Evidence of the popularity of IoT has been found on the increasing trend of the Google search
21 volume of the term “Internet of Things” [15]. In the foreseeable future of Internet of Things, it aims to integrate
22 heterogeneous communication technologies, both wired and wireless, to connect trillions of devices to contribute the vision
23 of a global infrastructure of networked physical objects [16,17]. Although there are many ways to describe an IoT, we can
24 define it as a worldwide network of uniquely addressable interconnected objects, based on standard communication
25 protocols [12]. The vision of a future smart environment is described by Mark Weiser as “the physical world that is richly
3
1 and invisibly interwoven with sensors, actuators, displays, and computational elements, embedded seamlessly in the
2 everyday objects of our lives, and connected through a continuous network” [18]. The idea of IoT is useful in many
3 application scenarios such as healthcare and wellness, home and building automation, improved energy efficiency, industrial
4 automation, smart metering and smart grid infrastructures, environmental monitoring and forecasting, asset management
5 and logistics, vehicular automation and smart transport, precision agriculture, smart shopping, etc [15,17,19]. The number
8 The connectivity of the physical objects is the fundamental requirement of IoT. There are a variety of network protocols
9 developed in the IoT era. They are usually different combinations of power consumption, data rates and range. Radio-
10 frequency identification (RFID) uses electromagnetic fields to automatically identify and track tags which contain
11 electronically stored information attached to objects [20]. RFID is now popularly used to tracking objects, people, and
12 animals, which, to some extent, inspired the boom of IoT[21]. ZigBee is a wireless short-range (10 ~ 20 m), low-rate (20
13 Kbps ~ 250Kbps), low-cost and low-power communication protocol based on IEEE 802.15.4. ZigBee devices can easily
14 form a mesh network to transmit data over long distances by passing data through of intermediate devices to reach more
15 distant ones [22]. Application areas of ZigBee include Smart Home, building automation, embedded sensing, industrial
16 control, wireless sensor networks, etc. Z-Wave is a low bandwidth wireless half duplex protocol in a low-cost control
17 network, used to communicate short control messages in a reliable manner from a control unit to one or more nodes in the
18 network. Z-Wave defines two types of devices: controllers and slaves. Controllers poll or send commands to the slaves,
19 which reply to the controllers or execute the commands [23]. INSTEON is a peer-based solution for home automation
20 developed by SmartLabs and promoted by the INSTEON Alliance. It provides a simple and cost-effective solution for
21 devices to be networked in powerline or radio frequency, or both. No master controller or complex routing software is
22 required as each device is designed as a peer to transmit, receive or repeat messages [24]. Wavenis is a RF based wireless
23 protocol stack developed by Coronis Systems for control and monitoring applications in several environments, including
24 home and building automation. It extends the industry standard Bluetooth protocol to provide secure and reliable wireless
25 connections with long range and low power consumption [25]. People are usually more familiar with the IP-based protocols
26 such as Bluetooth, Wi-Fi, since they are widely used in smart phones and laptops nowadays. Wi-Fi features high bandwidth,
27 which can reach up to 7 Gbps based on the latest IEEE 802.11ac standard with medium range, around 30m to 100m, but
4
1 also comes with high power inefficacy [26]. 6LowPAN (IPv6 Low-power wireless Personal Area Network) is an important
2 IP-based solution as it uses IPV6 to extend the IP addresses to approximately 5 x 10 28 addresses to provide enough addresses
3 for every connected object based on the commonly used IPV4. The standard has the freedom of frequency band and physical
4 layer and can also be used across multiple communications platforms, including Ethernet, Wi-Fi, 802.15.4 and sub-1GHz
5 ISM [27]. The latest and the protocols which are gaining more and more momentum are LoRaWAN and NB-IoT.
6 LoRaWAN is a Low Power Wide Area Network (LPWAN) that defines the communication protocol and system architecture
7 for a Low Power Wide Area Network (LPWAN) based on the physical layer of LoRa patented by Semtech. LoRaWAN
8 features a combination of long range, low power consumption and secure data transmission. The range of LoRa can reach
9 up to 15 km in rural area and the data rates range from 0.3 Kbps to 50 Kbps [28,29]. NarrowBand IoT (NB-IoT) is a Low
10 Power Wide Area Network (LPWAN) radio technology standard developed by the 3rd Generation Partnership Project
11 (3GPP) to enable future IoT devices to use cellular telecommunications bands. NB-IoT features wide coverage, extreme
12 low power consumption (10-year battery life) and massive connections. The current cellular network is not the best solution
13 for IoT for the cost of the devices, short battery life and unsuitable for occasional small data transmission. NB-IoT was
14 designed and frozen at Release 13 to overcome these issues of current cellular network [30,31]. As new protocols are still
15 being developed for future IoT applications, this paper cannot cover all the relevant technologies, but only a summary of
16 some popular ones in Table 1. However, giving such many options for connectivity, it might be difficult to decide the
17 suitable solution to use for a desired scenario. In Bristol, the Bristol Is Open platform provides common network
18 connectivity such as RFID, Wi-Fi and mobile network for researchers to conduct experiments in the Bristol city centre in a
5
1 2.2 Water Quality Monitoring
2 In the past few decades, water quality monitoring systems have evolved from the manual lab-based monitoring approach to
3 the manual in-situ monitoring approach, and finally to the modern WSN-based solutions [32]. The operational water quality
4 monitoring has been followed a simple work flow for many years that water samples are manually collected and transported
5 to a laboratory for analysis to detect chemicals and microbial contaminants [33]. The manual lab-based monitoring approach
6 could provide sufficient water quality parameters and has been used for many years, but its limitations cannot be ignored
7 [32]. First, the specialised apparatus and trained personnel are necessary to assess the quality of the water samples. Second,
8 it is time consuming for humans to collect the water sample from the site, to transport the water sample to the laboratory
9 and analyse the water sample in the laboratory, which makes it difficult to monitor water quality in real time by this approach.
10 Third, the cost of this approach is very high in terms time, effort, and resource investment in the design and implementation
11 of these systems as well as the cost of building the platforms (either fixed or movable) for data collection, the cost of the
12 lab-based sensor hardware, and the cost of the subsequent system maintenance. Fourth, the temporal sampling frequency of
13 this approach is usually low, not enough for extensive data analysis. Thus, it could result in high uncertainty when data
14 analysis was carried out with low frequency data [34]. Fifth, real-time water condition change cannot be detected as it is
16
17 New in-situ sensors have been developed to measure water quality parameters in the field and in real time, known as the
18 manual in-situ monitoring approach, to overcome some limitations of the manual lab-based monitoring approach. In this
19 approach, users use the in-situ water quality sensors to measure water quality parameters on site and take the real time
20 reading from the hand hold device connected to the sensor. The continuous monitoring of water quality can be achieved by
21 leaving the sensor on site to collect and store the data inside the sensor unit, however, data cannot be automatically sent to
22 users for processing and visualisation. Wireless Sensor Network (WSN) has becoming a better solution for water quality
23 monitoring with the development of wireless communication technology for a few reasons. First, the in-situ sensor can be
24 fixed on the site to collect data continuously and consistently. Second, the water quality sampling frequency can be adjusted
25 to a desired rate without considering additional cost of money or time which is an important factor for manual monitoring
26 approach. Third, the water quality data can be processed and visualised to the end users in real time. Forth, remote control
27 and configuration of the sensor unit are possible [32]. Although, the WSN based solution is quite flexible in the system
6
1 architecture, it generally consists of five steps: data acquisition, data transmission, data processing, data storage and data
2 redistribution. Water quality parameters can be either collected through in-situ water quality sensor or seldom water samples
3 analysed at local laboratory, and then transmitted to a data centre for processing and storage. The data transmission system
4 of the remote water quality monitoring systems is commonly built on cellular network (GSM/GPRS) [35–38] or satellite
5 data link [39]. New networks have also been utilised to set up wireless sensor network, e.g., Zigbee is commonly used
6 [40][41], and sometimes Wi-Fi network [42]. It is believed that the new communication technologies recently developed
7 for IoT will substantially push the development of WSN-based water quality monitoring system to even higher levels. The
8 data centre can be either a local server cluster or make use of the computing cloud. Data redistribution is the procedure that
9 the data reaches the end users, e.g., email, text message, web-page, mobile app, etc.
10
11 Apart from these three generations of water quality monitoring approaches mentioned above, robotic devices based on the
12 combination of robotics and WSN technology have been developed and tested for water quality monitoring [43] such as
13 Autonomous Underwater Vehicles (AUVs) [44,45] and Autonomous Surface Vehicles (ASVs) [46,47]. Biomimetic robots
14 such as fish robots [48,49] has also been developed as a derivative of AUVs featuring better mobility under water. The
15 water quality monitoring robots are able to provide a better spatial coverage of water quality data with the help of the built-
16 in GPS or sonar positioning system than the fixed sensors, but the energy harvesting and the wireless data transmission are
17 still problematic especially for long-term deployment of AUVs. The wireless sensor network is likely to evolve into mobile
18 sensor network [50] providing the advancement of robotics and relevant technologies in the future.
19
20 The current water quality monitoring scheme in Bristol is operated by Bristol City Council started from January 1995.
21 Multiple sampling sites are being monitored by the manual lab-based monitoring approach. Five sites are sampled monthly
22 and four sites are sampled weekly as shown in Figure 1. Water quality parameters being monitored include total coliforms,
23 E-Coli, Presumptive Enterococci, Faecal streptococci, temperature, pH, conductivity, dissolved oxygen (DO), phosphates
24 and salinity [51]. It is a timely opportunity to use the Bristol Is Open infrastructure started running on late 2016 to build a
25 real-time high-frequency remote water quality monitoring system. It is one of the pioneers to use Wi-Fi in an urban area to
7
1
3 3 Methods
5 Bristol Is Open (BIO) as shown in Figure 2 [52] is a joint venture between the University of Bristol and Bristol City Council,
6 with collaborators from industry, local institutions, communities, and local authorities. BIO has developed an open
7 programmable ICT infrastructure offering ‘City Experimentation as a Service (CEaaS)', providing a user-defined
8 experimental environment in the heart of the city. Providing CEaaS enables experimenters to design, develop and test novel
9 technologies within communications, cloud and Internet of Things (IoT) without impacting on city services.
10 The infrastructure is powered by a 'City Operating System' which combines multiple experimental facilities and capabilities
11 comprising:
12 - Active Nodes: Four carrier grade network nodes (active nodes) offering access to SDN enabled dynamic optical switching
13 supporting multi-Terabit/sec data streams, SDN enabled multi-rate layer 2 switching (1-100GE) and layer 3 routing. The
14 active nodes are equipped with programmable hardware platforms and high-performance servers to allow open access to
15 the infrastructure and a capability to create and experiment with new hardware and software solutions.
16 - Wireless nodes: The wireless infrastructure specifically includes overlapping wireless connectivity solutions using a
17 combination of mobile and Wi-Fi technologies, enhanced with direct connections to the optical network.
8
1
4 Three locations in Bristol Harbourside have been selected as testing sites for the water quality monitoring system. Based on
5 the BIO Wi-Fi coverage, site accessibility and security consideration, the three testing sites have been selected as shown in
6 Figure 3 and Table 2. Site 1 is at the pontoons secured by the gate, north to the Pero’s Bridge. Site 2 is located at the
7 pontoons to the east of Prince Street Bridge. Site 1 and Site 2 are secured by gates, only accessible for the ship owners
8 instead of public to ensure the security of the sensor. Site 3 is located on the pontoon only accessible by a boat, which on
9 the other hand, provides high security. The sites selected are close to the current operational water quality sampling locations
10 by the environment team in Bristol City Council, aiming to compare sensor readings with the data collected by them.
9
1
7 The multiparameter and video camera water quality monitoring system consists of data acquisition module, data
8 transmission module, power supply module, data storage module and data redistribution module shown in Figure 4, which
9 covers the whole processes of WSN-based water quality monitoring system. The details of the modules are discussed in the
10 following subsections. The system utilised the products available from the vender, the Bristol Is Open network infrastructure
11 and open source software to achieve the fast and cost-effective system development and implementation. The power supply
12 module was built into an on-site system covered in a weather proof case shown in Figure 5 with the data acquisition module
13 connected to it via water proof connectors. The water proof case was locked by a pad lock for safety. An example of the
14 system deployed on site is given in Figure 6. The lead acid battery in the water proof box weights over 10 kg, providing
10
1
4 Figure 5: The water proof IP67 case for the on-site modules
11
1
3 The data acquisition unit has two components, an In-situ Aqua Troll 600 multi-parameter water quality sonde to measure
4 the water quality and a Hikvision IP Network Camera DS-2CD2042WD-I to capture the video image of the water surface
5 in 720p 6fps respectively. The multiparameter sonde has four sensor ports installed with a dissolved oxygen (DO) sensor, a
6 conductivity sensor, a turbidity sensor and a pH/oxidation reduction potential (ORP) sensor. An additional temperature
7 sensor is built-in within the sonde separated from the four sensors. The DO sensor measures DO concentration in mg/L,
8 saturation and oxygen partial pressure. The pH sensor measures pH in both pH value and mV and ORP in mV. The turbidity
9 sensor measures turbidity in NTU using optical nephelometers which takes the measurement of diffuse radiation. It also
10 converts Total Suspended Solids (TSS) from turbidity. The conductivity sensor measures actual conductivity of the water
11 and calculates specific conductivity with temperature. Salinity also is calculated from actual conductivity and
12 temperature [53]. Data was logged in the internal SD card every 15 min and transmitted to the data storage module through
13 Bristol Is Open network when requested. The water quality sonde was deployed near water surface, approximately 50 cm
14 deep. The video camera was mounted on a tripod to achieve stability. The video was encoded in H.264+ by the video camera
15 in a resolution of 1280*720 at 6 fps. The framerate was set to 6 fps, lower than normal video to save the volume of the video
16 file. Also, high framerate was unnecessary as the video image was supposed to be used to briefly identify the condition of
18
20 Like many existing remote water quality monitoring applications [32], the data acquisition module was powered by solar
21 panel rather than the grid to achieve independence and mobility. The solar energy is a “free” power source and can provide
22 the highest power density compared with other energy harvest methods [54]. The video camera and the serial to Wi-Fi
23 server were powered by a lead acid battery charged from the solar panel. A solar panel charge controller was used to control
24 the voltage from the solar panel in the daytime and disconnect the solar panel during the night. Although the multiparameter
25 sonde was powered by 2 internal D-cell alkaline batteries which can last for 9 months [53], it was also connected to the lead
26 acid battery as a backup power supply to provide addition system redundancy and robustness. The deep cycle AGM lead
12
1 acid battery has a capacity of 36 Ah providing 72-hour power supply without charging from the solar panel based on the
2 estimated average system power consumption of 500 mA. A 50 W solar panel and solar panel charge regulator were used
6 The data transmission unit utilised the BIO Wi-Fi network available around the Bristol floating harbour. However, the
7 wireless data transmission methods of common data loggers current available on the market are usually based on GSM
8 network or satellite network rather than Wi-Fi. One of the innovations of this system is that common on-site data logging
9 device and telemetry system was bypassed by the serial to Wi-Fi server (USR-WIFI232-630), so the virtual machine
10 provided by Bristol Is Open (BIO VM) can direct request and receive data from the water quality sonde through the wireless
11 network. The physical connection was set up between the sensor and the BIO VM by the serial-to-WIFI server which was
12 physically connected to the water quality sonde on site through RS485 and BIO network through Wi-Fi. The BIO VM can
13 communicate with the serial to WIFI server through TCP/IP within a software defined subnet work provided by Bristol Is
14 Open. The video camera is also connected to the serial to Wi-Fi server via RJ45.
15
16 As the multi-parameter water quality sonde supports Modbus protocol [55], all the data communication program with the
17 water quality sonde used the Modbus protocol. MODBUS is an application layer messaging protocol, positioned at level 7
18 of the OSI model, which provides client/server communication between devices connected on different types of buses or
19 networks [56]. There are different versions of Modbus, e.g., for serial lines (Modbus RTU and Modbus ASCII) and for
20 Ethernet (Modbus TCP). Standard Modbus RTU is meant for transmission over serial lines (RS232 or RS485 are the most
21 common). The message starts with a one-byte Slave ID and ends with a two-byte CRC. It is possible to make the RTU
22 message to run through a gateway onto Ethernet without changing any of the bytes in the message. This is commonly called
23 "RTU over TCP". There is a different specification for Modbus TCP where the message bytes are modified to add the 6-
24 byte MBAP header and remove the two-byte CRC to compile a TCP/IP data unit. There is no significant advantage to using
25 one or the other. The water quality sonde only supports Modbus RTU, so Modbus RTU was used between the sonde and
13
1
2 The serial to Wi-Fi server supports both raw mode, which transfers raw TCP/IP data to serial data to achieve transparent
3 transmission, and mutual conversion mode between Modbus TCP and Modbus RTU. Therefore, there are two possible
4 configurations to set up Modbus communication with the BIO VM and the water quality sonde, namely Modbus RTU
5 Transparent Mode (Mode A) and Modbus RTU to TCP Conversion Mode (Mode B), as shown in Table 3.
Mode A Modbus RTU Transparent transmit mode Modbus RTU over Socat, connect virtual serial port and TCP/IP
Modbus RTU Transparent TCP/IP data unit Libmodbus, request data from the virtual
Mode serial port in RTU mode
Mode B Modbus RTU Modbus TCP to Modbus RTU Modbus TCP data unit Libmodbus, request data in Modbus TCP
Modbus TCP to RTU conversion mode
conversion Mode
7
8 In Mode A, the serial to WIFI server is set to the raw data mode to achieve transparent data transmission. The serial to Wi-
9 Fi server was connected to the network with TCP/IP, so a virtual serial port was created on the BIO VM to communicate
10 with the sensor with Socat. Socat is a Linux command line based utility that establishes two bidirectional byte streams and
11 transfers data between them. It is used to create a data pipe between the virtual serial port and the serial to WIFI server on
12 TCP/IP. Thus, the water quality sonde was remotely connected to the BIO VM, appearing as a local serial device, achieved
13 by the transparent transmission by the serial to Wi-Fi server and virtual serial port created by Socat. In Mode B, the serial
14 to Wi-Fi server was set to Modbus RTU - Modbus TCP/IP conversion mode. The server converts the Modbus TCP package
15 transmitted through BIO Wi-Fi to Modbus RTU units to communicate with the water quality sonde, so the water quality
16 sonde can be treated as a TCP/IP device in BIO Wi-Fi network. This mode is simpler than the Mode A as it does not require
17 a virtual serial port to be setup on the BIO VM. There is no significant advantage or disadvantage between those two modes.
18 Mode B may be more useful today when everything is connected through TCP/IP. Both Mode A and Mode B were proved
19 and tested to be viable. Mode B was used in the monitoring system. The Modbus connection was implemented by
21
14
1 The IP Network Camera supports Real Time Streaming Protocol (RTSP) which is used to capture the video stream from
2 the camera. The Network Camera has its own unique IP in the BIO software defined subnetwork to make it accessible.
3 Owing to the high data rates provided by BIO Wi-Fi, the system can wirelessly transfer the video image to the server.
6 The data storage module utilised the cloud computing facilities provided by Bristol Is Open. There were two virtual machine
7 instances created within Bristol Is Open software defined subnetwork using OpenStack. The virtual machines run Linux
8 system and were accessible through SSH connection. One of the VMs was used to run VLC to stream video data from the
9 video camera and store the video data in one file for each hour. The other VM was used to retrieve the data from the water
10 quality sonde and to log the data in CSV file every 15 mins. A C program was developed to achieve the data request and
11 data logging. The C program also has a HTTP interface to stream the water quality data to the database running on the same
12 VM. The system used InfluxDB to store the time series data. InfluxDB is an open-source time series database developed by
13 InfluxData. It is written in Go and optimised for fast, high-availability storage and retrieval of time series data in fields such
14 as operations monitoring, application metrics, Internet of Things sensor data, and real-time analytics [57]. It is a database
15 designed for time-series data with tags to identify the location of the sensors. It is ideal for this type of WSN based real-
16 time data streaming application. It allows for high throughput ingest, compression and real-time querying of that same data.
17 InfluxDB can handle millions of data points per second. Working with that much data over a long period of time can create
18 storage concerns. A natural solution is to down sample the data; keeping the high precision raw data for only a limited time,
19 and storing the lower precision, summarised data for much longer or forever. InfluxDB offers two features—Continuous
20 Queries (CQ) and Retention Policies (RP) that automate the process of down sampling data and expiring old data.
21
22 The water quality data from the multiparameter sonde has redundancy with three duplications, internally logged in the
23 sensor, stored in the CSV file in the virtual machine and streamed to InfluxDB. The multiparameter water quality sonde
24 was configured to record the data in the SD-card within the sensor to prevent data loss when the Wi-Fi network failed, or
25 the virtual machine failed in the worst scenario. The data in the SD-card can be pulled out wirelessly once the Wi-Fi network
26 recovers. The data was recorded in human-readable CSV file to prevent data loss due to the failure of the database. Thus,
15
1 the redundancy of the data logging could prevent possible data loss due to the failure of the network, failure of the virtual
4 The security of the data was achieved by both physical method and cybersecurity. The senor system deployed on site was
5 in secured place with no public access, e.g., locked by gates on the pontoon only accessible by the ship owners and Harbour
6 Master. The ship owners and Harbour Master were well informed of the water quality monitoring system and helped to
7 protect the system from unauthorised physical access. The Wi-Fi network was secured by WPA2 that only the system
8 administrators could access the network. Also, the sensor, camera and virtual machines running the data management system
9 were in a software defined subnetwork created for the water quality monitoring system only. The subnetwork was protected
10 by the firewall of BIO shared with the University of Bristol. One public IP has been assigned to one virtual machine running
11 Grafana for data visualisation with only HTTP port open to protect the system from network attack.
12
14 The data redistribution is the process to make the data collected from the water quality sonde available for external
15 application such as live view in webpage, mobile app, email, etc. This system used open source web-based GUI platform
16 called Grafana. Grafana is an open source metric analytics & visualisation suite. It is most commonly used for visualising
17 time series data for infrastructure and application analytics, but many use it in other domains including industrial sensors,
18 home automation, weather, and process control. Grafana provides a plenty of data visualisation tools such as heatmaps,
19 histograms, geomaps, pie chart, etc. to help the users to understand the data. Thresholds can be visually defined by user to
20 get notified from emails or Slack, PagerDuty, VictorOps, OpsGenie, webhook. Grafana natively supports dozens of
21 databases, which makes it easy for users to create dashboards linked to their data source in minutes. Thanks to the open
22 source community, Grafana can be either host on cloud or easily installed on any platform, with hundreds of dashboards
23 and plugins available in the official library [58]. In the water quality monitoring system, the data from multiparameter sonde
24 streamed in InfluxDB was visualised in the Grafana dashboards as shown in Figure 7. The raw data was visualised together
25 with the moving average smoothed data to filter out the noise in the data. The time window of data shown in the dashboard
26 can also be adjusted by the user to see the entire time history or specific period of the sensor readings. The time elapsed
16
1 from the system to request data from the sensor to presenting the data in the dashboards was within 10 seconds, which could
7 As this paper mainly aims to present the remote real-time water quality monitoring system, only a few selections of findings
8 from the water quality data are presented here. As the water quality sonde was placed near the water surface, about 50cm
9 deep, the results reveal the features of the epilimnion or surface layer of the water body that water temperature is high and
10 sensitive to the solar radiation, DO concentration and pH are high. The high-frequency water quality data collected by the
11 project shows features of the water quality parameters that were missed by the weekly/monthly monitoring scheme by
12 Bristol City Council, such as large diurnal cycles in temperature and dissolved oxygen concentration as well as pH values
13 shown in Figure 9, Figure 10 and Figure 11. Figure 8 shows the water temperature data collected by Bristol City Council,
14 which can only illustrate the annual trend of water temperature change, high temperature in summer, low temperature in
15 winter. Although the traditional manual water quality monitoring scheme can provide reasonable seasonal water quality
16 variation since 1995, it lacks the sufficient detail about diurnal fluctuation of water quality [36]. Addition to this, when the
17 sample was taken in that day was not recorded, so it is merely possible to determine how the water quality sampled was
18 different from the daily mean value. For example, taking the fact into consideration that the water temperature is high in the
19 middle of day and low in the early morning, if the time of the sample was not recorded, it is difficult to determine the water
17
1 temperature measured is higher or lower than the daily mean. Thus, the uncertainty of the manual water quality monitoring
2 scheme is considerably high. Despite the uncertainty and low sampling frequency, the manual water quality monitoring
3 scheme provides a general trend of water quality change in a long term, while the modern in-site water quality sensor can
4 provide sufficient detail information on the actual fluctuation of the water quality.
6 Figure 8: The water temperature data collected by Bristol City Council every two weeks, showing the general seasonal variation of water temperature
7 but lack of details
8
9 Figure 9: Temperature and DO saturation for site 2 showing diurnal cycles
10
11 Figure 10: Temperature and DO concentration for site 3 showing diurnal cycles
18
1
2 Figure 11 Temperature and pH for site 1 showing diurnal variation and anomalous readings in the raw pH data on 26 April and 5 May
4 Figure 12: Turbidity and Total Dissolved Solids (TDS) for site 2 showing drifting in the turbidity reading
6 Considering the diurnal cycle of the water quality, the fundamental factor is supposed to be the solar radiation. Water is
7 heated by the solar radiation in the day time and cooled through radiation during the night. The diurnal cycle for dissolved
8 oxygen centration is supposed to be primarily due to the photosynthesis where Chlorophyll is abundant during the day time
9 and respiration of the aquatic life during the night time. The over-saturation of DO (Figure 10) is possibly due to the intensive
10 photosynthesis due to nutrient (nitrogen and phosphorus) enrichment, sunlight, and low-flow conditions [59]. The water in
11 the Bristol floating harbour is kept at constant level by the weir and lock at the downstream, which can be considered as
12 low-flow. The nutrient level is possible to be high as it is located at the centre of urban area.
13
14 However, the data quality of the raw sensor reading is not perfect even though calibration was carried out before the
15 deployment. The sensor could malfunction resulting in anomalous readings in very rare cases, such as sudden drops of pH
16 on 26 April and 5 May shown in Figure 11. The anomalous sensor reading was flagged as anomalous value and replaced
17 by the linear interpolation of the neighbour values. The turbidity reading is highly suspicious as it rose up and dropped down
18 sharply on 11 May and 12 May as indicated in Figure 12. One possible explanation for the suspicious turbidity reading is
19 that aeration caused by the ship wave result in bubbles trapped against the turbidity lenses, thereby resulted in doubtful
19
1 turbidity readings. Furthermore, bio-fouling is an unavoidable issue for water quality monitoring for long-term deployment.
2 The drift of the turbidity reading from 11th to 19th May in Figure 12 may result from bio-fouling. It may cause notable drift
3 in the sensor readings except the water temperature as the thermistor is merely affected by the bio-fouling.
5 The results from the video camera was supposed explore the feasibility to identify the visual condition of the water, but the
6 reflection of the sky and cloud contributed to the video image significantly. It is rather hard to identify the colour of the
7 water itself due to the impact of the ambient lighting. The video image could be used to identify the garbage floating on the
8 water surface as shown in Figure 13. However, the reflection from the sunshine (Figure 14) and the reflection from the sky
9 (Figure 15) dominated the video image, thus, it was difficult to identify the colour of the water itself in a constant condition
10 to explore the correlation between the water colour and the water quality. However, the video image can show the condition
11 of the sky and weather which do impact the water quality. So, there might be another possibility in correlating the video
12 data with the water quality. Another thought was that the video image could be useful to identify the algae bloom. However,
13 the event of algae bloom was not observed during the experimental period to test the methodology.
14
15 Figure 13: Video image at site 1 taken at 13:37 on 7th May 2017, showing floating garbage on the water surface
20
1
2 Figure 14: Video image on site 2 taken at 16:45 on 23rd May 2017, showing faculae due to the reflection of sunshine
4 Figure 15: Video image on site 3 taken at 05:02 on 26rd June 2017, showing reflection of the sky on the tranquil water surface in early morning
5 Although the data quality may need further polishing, the presented water quality monitoring system features wireless data
6 transmission, high-frequency and real-time data visualisation. It demonstrated how environment monitoring can be achieved
7 in smart city era. The system can be used to identify and analyse potential pollution source in urban river system once the
8 sensor network is deployed and operating. With the quiet revolution in data analytics and sensing, data transmission,
9 computing power and data management, the abundance of water related data can lead us to the data-driven urban water
10 management which allow us to develop and apply novel data-based methods to optimise the efficiency of the urban water
11 management system [60]. The WSN-based water quality monitoring system is highly valuable for real-time operation of
12 urban water systems. For example, it has been demonstrated that integrated real-time control (RTC) of urban wastewater
13 systems could improve the performance of wastewater treatment plants while saving operational costs and improving river
14 water quality. This could be achieved by optimally balancing the time-based flexible operation of wastewater systems and
15 the dynamic self-purification capacity of the environment through RTC strategies [61]. The water quality monitoring system
16 is applicable for river water in urban environment, wastewater effluent, water treatment plant, etc., to provide real-time
17 operational water quality data for the urban wastewater RTC system. The water quality monitoring system effectively acts
21
1 as the data source for water quality and can trigger the movement of wastewater treatment plant strategy from the current
2 end-of-pipe permitting to operation-based permitting [62]. Eventually, the water system management can become smart and
5 5 Conclusion
6 In this paper, a remote real-time high-frequency water quality monitoring system based on the WSN solution is presented.
7 The system consists of data acquisition module, data transmission module, power supply module, data storage module and
8 data redistribution module which covers the whole processes of WSN-based water quality monitoring system. The system
9 utilises Bristol Is Open programmable city infrastructure. The Wi-Fi network for the WSN solution is commonly available
10 in smart cities nowadays, so the experience in this system is useful for environment monitoring in smart cities around the
11 world. The water quality sonde is connected to a TCP/IP subnetwork using serial to Wi-Fi server solution. The software
12 defined network (SDN), cloud virtual machine (VM) and open source software were used for fast and cost-effective system
13 deployment. The system used open source InfluxDB and Grafana as database and data visualisation tools to minimise the
14 cost and effort in developing the software system. The system effectively connected conventional sensors to the Internet,
15 which demonstrated how Internet of Things can be useful in environment monitoring. The system is easily scalable to
16 multiple sites to establish a large sensor network. It also demonstrates the feasibility of using cloud-based virtual machine
17 as servers in the backend in real-time environment monitoring application. The system also features high sampling
18 frequency, low-cost and real-time readings available from a web page. The high-frequency in-situ water quality data shows
19 diurnal cycles in water temperature, DO and pH. Over-saturation of DO was also observed. Such details of water quality
20 variation are of scientific interests and can provide more precise assessment of the water quality compared with the current
21 manual lab-based water quality monitoring scheme in Bristol harbour area conducted by the environment team in Bristol
22 City Council. Although regular maintenance of the sensors including calibration and fouling cleaning is necessary for the
23 in-situ system, the successful combination of water quality sensor, cloud computing, smart city infrastructure and IoT
24 technology shows a bright future for the environment monitoring in IoT era.
25
22
1 Based on the video image collected by the video camera, further work will focus on investigating the feasibility of estimating
2 the water quality parameters from the video image data using numerical models or deep neural network models. Thus, the
3 new method might attract research efforts to build novel methods to assess the areal water quality utilising a large amount
4 of existing surveillance cameras in the urban area. Also, the feasibility of fusing the water quality data with satellite data in
5 such a small scale can be explored to produce a water quality map based on satellite images. The water quality monitoring
6 system will be extended to multiple sites and measure more parameters at the same time. It is worthwhile to explore a water
7 system dynamic model to simulate water movement and quality dynamics in the urban area assimilated with the data
8 collected by the monitoring system. The system is also valuable to be integrated with urban water management system to
10
11 Acknowledgement
12 The water quality monitoring system has been supported by Bristol Is Open Ltd. (www.bristolisopen.com) a joint venture
13 between Bristol City Council and the University of Bristol. It is funded by EPSRC (Engineering and Physical Science
14 Research Council) IAA Strategic Engagement Award and the Jean Golding Institute Seed Corn Funding in University of
15 Bristol.
16 NOAA National Weather Service (NWS) Radar Operations Center, NOAA Next Generation Radar (NEXRAD) Level II
18 Reference
19 [1] Y. Chen, D. Han, Big data and hydroinformatics, J. Hydroinformatics. 18 (2016) 599–614.
20 doi:10.2166/hydro.2016.180.
21 [2] N.N.R.O. Center, NOAA Next Generation Radar (NEXRAD) Level II Base Data., (1991). doi:10.7289/V5W9574V.
22 [3] NASA, Readme for TRMM Product 3B42 (V7), GES DISC NASA. (2013).
23 http://disc.sci.gsfc.nasa.gov/precipitation/ documentation/TRMM_README/TRMM_3B42_readme. shtml
24 (accessed May 11, 2015).
25 [4] NASA, Global Precipitation Measurement (GPM) Mission Overview, Pmm.nasa.gov. (2011). http://pmm.nasa.gov/
26 GPM (accessed May 11, 2015).
27 [5] W. Qi, C. Zhang, G. Fu, C. Sweetapple, H. Zhou, Evaluation of global fine-resolution precipitation products and
28 their uncertainty quantification in ensemble discharge simulations, Hydrol. Earth Syst. Sci. 20 (2016) 903–920.
29 doi:10.5194/hess-20-903-2016.
23
1 [6] N. Bin Chang, B. Vannah, Y. Jeffrey Yang, Comparative sensor fusion between hyperspectral and multispectral
2 satellite sensors for monitoring microcystin distribution in lake erie, IEEE J. Sel. Top. Appl. Earth Obs. Remote
3 Sens. 7 (2014) 2426–2442. doi:10.1109/JSTARS.2014.2329913.
4 [7] Y. Chebud, G.M. Naja, R.G. Rivero, A.M. Melesse, Water Quality Monitoring Using Remote Sensing and an
5 Artificial Neural Network, Water, Air, Soil Pollut. 223 (2012) 4875–4887. doi:10.1007/s11270-012-1243-0.
6 [8] N. Usali, M.H. Ismail, Use of Remote Sensing and GIS in Monitoring Water Quality, J. Sustain. Dev. 3 (2010) 228–
7 238. doi:10.5539/jsd.v3n3p228.
8 [9] J.C.J. Ritchie, P.P. V Zimba, J.H.J. Everitt, Remote sensing techniques to assess water quality, Photogramm. Eng.
9 Remote Sens. 69 (2003) 695–704. doi:10.14358/PERS.69.6.695.
10 [10] P. Brezonik, K.D. Menken, M. Bauer, Landsat-based Remote Sensing of Lake Water Quality Characteristics,
11 Including Chlorophyll and Colored Dissolved Organic Matter (CDOM), Lake Reserv. Manag. 21 (2005) 373–382.
12 doi:10.1080/07438140509354442.
13 [11] M.W. Matthews, S. Bernard, K. Winter, Remote sensing of cyanobacteria-dominant algal blooms and water quality
14 parameters in Zeekoevlei, a small hypertrophic lake, using MERIS, Remote Sens. Environ. 114 (2010) 2070–2087.
15 doi:10.1016/j.rse.2010.04.013.
16 [12] L. Mainetti, L. Patrono, A. Vilei, Evolution of wireless sensor networks towards the Internet of Things: A survey,
17 SoftCOM. (2011) 1–6.
18 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6064380%5Cnhttp://ieeexplore.ieee.org/stamp/stamp.jsp
19 ?tp=&arnumber=6064380.
20 [13] P.J. Poor, K.L. Pessagno, R.W. Paul, Exploring the hedonic value of ambient water quality: A local watershed-based
21 study, Ecol. Econ. 60 (2007) 797–806. doi:10.1016/j.ecolecon.2006.02.013.
22 [14] C.G. Leggett, N.E. Bockstael, Evidence of the Effects of Water Quality on Residential Land Prices, J. Environ. Econ.
23 Manage. 39 (2000) 121–144. doi:10.1006/jeem.1999.1096.
24 [15] J. Gubbi, R. Buyya, S. Marusic, M. Palaniswami, Internet of Things (IoT): A vision, architectural elements, and
25 future directions, Futur. Gener. Comput. Syst. 29 (2013) 1645–1660. doi:10.1016/j.future.2013.01.010.
26 [16] G. Kortuem, F. Kawsar, V. Sundramoorthy, D. Fitton, Smart objects as building blocks for the Internet of things,
27 IEEE Internet Comput. 14 (2010) 44–51. doi:10.1109/MIC.2009.143.
28 [17] I. Yaqoob, E. Ahmed, I.A.T. Hashem, A.I.A. Ahmed, A. Gani, M. Imran, M. Guizani, Internet of Things Architecture:
29 Recent Advances, Taxonomy, Requirements, and Open Challenges, IEEE Wirel. Commun. 24 (2017) 10–16.
30 doi:10.1109/MWC.2017.1600421.
31 [18] M. Weiser, R. Gold, J.S. Brown, The origins of ubiquitous computing research at PARC in the late 1980s, IBM Syst.
32 J. 38 (1999) 693–696. doi:10.1147/sj.384.0693.
33 [19] A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, M. Ayyash, Internet of Things: A Survey on Enabling
34 Technologies, Protocols, and Applications, IEEE Commun. Surv. Tutorials. 17 (2015) 2347–2376.
35 doi:10.1109/COMST.2015.2444095.
36 [20] R. Want, An Introduction to RFID Technology, IEEE Pervasive Comput. 5 (2006) 25–33.
37 doi:10.1109/MPRV.2006.2.
38 [21] I. Erguler, A potential weakness in RFID-based Internet-of-things systems, Pervasive Mob. Comput. 20 (2015) 115–
39 126. doi:10.1016/j.pmcj.2014.11.001.
40 [22] P. Kinney, ZigBee Technology: Wireless Control that Simply Works, Commun. Des. Conf. 8 (2003) 1–4.
41 http://discovery.ucl.ac.uk/1319897/.
42 [23] N.T. Johansen, Z-Wave Protocol Overview, 2006.
43 https://wiki.ase.tut.fi/courseWiki/images/9/94/SDS10243_2_Z_Wave_Protocol_Overview.pdf.
24
1 [24] INSTEON, INSTEON WHITEPAPER : The Details, 2013. http://cache.insteon.com/pdf/insteondetails.pdf.
2 [25] A.-B. García-Hernando, J.-F. Martínez-Ortega, J.-M. López-Navarro, A. Prayati, L. Redondo-López, Problem
3 Solving for Wireless Sensor Networks, 1st ed., Springer Publishing Company, Incorporated, 2008.
4 [26] Vivian Kelly, New IEEE 802.11ac TM Specification Driven by Evolving Market Need for Higher, Multi-User
5 Throughput in Wireless LANs, IEEE Stand. Assoc. (2014).
6 http://standards.ieee.org/news/2014/ieee_802_11ac_ballot.html (accessed June 20, 2017).
7 [27] J. Hui, D. Culler, 6LoWPAN: Incorporating IEEE 802.15.4 into the IP architecture Internet Protocol for Smart
8 Objects (IPSO) Alliance White paper # 3, (2009). http://www.ipso-alliance.org/wp-content/media/6lowpan.pdf
9 (accessed June 28, 2017).
10 [28] A.J. Wixted, P. Kinnaird, H. Larijani, A. Tait, A. Ahmadinia, N. Strachan, Evaluation of LoRa and LoRaWAN for
11 wireless sensor networks, in: 2016 IEEE SENSORS, IEEE, 2016: pp. 1–3. doi:10.1109/ICSENS.2016.7808712.
12 [29] LoRa Alliance, What is LoRaWAN?, (2017). https://lora-alliance.org/What-Is-LoRaWAN/LoRaWAN (accessed
13 June 28, 2017).
14 [30] Huawei, NB-IoT White Paper, 2015. http://www.huawei.com/minisite/iot/img/nb_iot_whitepaper_en.pdf (accessed
15 June 28, 2017).
16 [31] Y.-P.E. Wang, X. Lin, A. Adhikary, A. Grovlen, Y. Sui, Y. Blankenship, J. Bergman, H.S. Razaghi, A Primer on
17 3GPP Narrowband Internet of Things, IEEE Commun. Mag. 55 (2017) 117–123.
18 doi:10.1109/MCOM.2017.1600510CM.
19 [32] K.S. Adu-Manu, C. Tapparello, W. Heinzelman, F.A. Katsriku, J.-D. Abdulai, Water Quality Monitoring Using
20 Wireless Sensor Networks: Current Trends and Future Research Directions, ACM Trans. Sens. Networks. 13 (2017)
21 1–41. doi:10.1145/3005719.
22 [33] T.G. Sanders, Design of Networks for Monitoring Water Quality, Water Resources Publication, 1983.
23 [34] F. Birgand, T. W. Appelboom, G. M. Chescheir, R. W. Skaggs, Estimating Nitrogen, Phosphorus, and Carbon Fluxes
24 in Forested and Mixed-Use Watersheds of the Lower Coastal Plain of North Carolina: Uncertainties Associated with
25 Infrequent Sampling, Trans. ASABE. 54 (2011) 2099–2110. doi:10.13031/2013.40668.
26 [35] X. Zhu, D. Li, D. He, J. Wang, D. Ma, F. Li, A remote wireless system for water quality online monitoring in
27 intensive fish culture, Comput. Electron. Agric. 71 (2010) S3–S9. doi:10.1016/j.compag.2009.10.004.
28 [36] B. O’Flynn, F. Regan, A. Lawlor, J. Wallace, J. Torres, C. O’Mathuna, Experiences and recommendations in
29 deploying a real-time, water quality monitoring system, Meas. Sci. Technol. 21 (2010) 124004. doi:10.1088/0957-
30 0233/21/12/124004.
31 [37] T. Le Dinh, W. Hu, P. Sikka, P. Corke, L. Overs, S. Brosnan, Design and deployment of a remote robust sensor
32 network: Experiences from an outdoor water quality monitoring network, in: Proc. - Conf. Local Comput. Networks,
33 LCN, IEEE, Dublin, Ireland, 2007: pp. 799–806. doi:10.1109/LCN.2007.49.
34 [38] N. Kotamäki, S. Thessler, J. Koskiaho, A.O. Hannukkala, H. Huitu, T. Huttula, J. Havento, M. Järvenpää, Wireless
35 in-situ Sensor Network for Agriculture and Water Monitoring on a River Basin Scale in Southern Finland: Evaluation
36 from a Data User’s Perspective, Sensors. 9 (2009) 2862–2883. doi:10.3390/s90402862.
37 [39] N. Gallah, O. B., N. Lazreg, A. Chaouch, K. Besbes, Water Quality Monitoring based on Small Satellite Technology,
38 Int. J. Adv. Comput. Sci. Appl. 8 (2017) 357–362. doi:10.14569/IJACSA.2017.080350.
39 [40] X. Hu, J. Wang, Q. Yu, W. Liu, J. Qin, Water Quality Monitoring System Using Zigbee Based Wireless Sensor
40 Network, Int. J. Eng. Technol. IJET. 9 (2008) 24–28. http://eprints.utem.edu.my/8648/.
41 [41] B. O’Flynn, R. Martinez-Catala, S. Harte, C. O’Mathuna, J. Cleary, C. Slater, F. Regan, D. Diamond, H. Murphy,
42 SmartCoast: A Wireless Sensor Network for Water Quality Monitoring, in: 32nd IEEE Conf. Local Comput.
43 Networks (LCN 2007), IEEE, 2007: pp. 815–816. doi:10.1109/LCN.2007.34.
25
1 [42] N. Rapousis, M. Katsarakis, M. Papadopouli, QoWater: A Crowd-sourcing Approach for Assessing the Water
2 Quality, Proc. 1st ACM Int. Work. Cyber-Physical Syst. Smart Water Networks. (2015) 11:1--11:6.
3 doi:10.1145/2738935.2738946.
4 [43] M. Dunbabin, L. Marques, Robots for environmental monitoring: Significant advancements and applications, IEEE
5 Robot. Autom. Mag. 19 (2012) 24–39. doi:10.1109/MRA.2011.2181683.
6 [44] M. Eichhorn, R. Taubert, C. Ament, M. Jacobi, T. Pfuetzenreuter, Modular AUV system for Sea Water Quality
7 Monitoring and Management, in: 2013 MTS/IEEE Ocean. - Bergen, IEEE, 2013: pp. 1–7. doi:10.1109/OCEANS-
8 Bergen.2013.6608086.
9 [45] A. Zhan, G. Chen, W. Wang, Utilizing Automatic Underwater Vehicles to Prolong the Lifetime of Underwater
10 Sensor Networks, in: 2009 Proc. 18th Int. Conf. Comput. Commun. Networks, IEEE, 2009: pp. 1–6.
11 doi:10.1109/ICCCN.2009.5235299.
12 [46] M. Dunbabin, A. Grinham, Experimental evaluation of an Autonomous Surface Vehicle for water quality and
13 greenhouse gas emission monitoring, Robot. Autom. (ICRA), 2010 IEEE Int. Conf. (2010) 5268–5274.
14 doi:10.1109/ROBOT.2010.5509187.
15 [47] M. Jadaliha, J. Choi, Environmental Monitoring Using Autonomous Aquatic Robots: Sampling Algorithms and
16 Experiments, IEEE Trans. Control Syst. Technol. 21 (2013) 899–905. doi:10.1109/TCST.2012.2190070.
17 [48] D. Shin, S.Y. Na, J.Y. Kim, S.J. Baek, Sonar localization using ubiquitous sensor network for water pollution
18 monitoring fish robots, ISSPIT 2007 - 2007 IEEE Int. Symp. Signal Process. Inf. Technol. (2007) 80–85.
19 doi:10.1109/ISSPIT.2007.4458027.
20 [49] J. Liu, Z. Wu, J. Yu, Design and implementation of a robotic dolphin for water quality monitoring, in: 2016 IEEE
21 Int. Conf. Robot. Biomimetics, IEEE, 2016: pp. 835–840. doi:10.1109/ROBIO.2016.7866427.
22 [50] N.E. Leonard, D.A. Paley, R.E. Davis, D.M. Fratantoni, F. Lekien, F. Zhang, Coordinated control of an underwater
23 glider fleet in an adaptive ocean sampling field experiment in Monterey Bay, J. F. Robot. 27 (2010) 718–740.
24 doi:10.1002/rob.20366.
25 [51] Sustainability Team, Water quality and pollution, Floating Harbour and rivers, Bristol City Counc. (2016).
26 https://www.bristol.gov.uk/pests-pollution-noise-food/water-quality-and-pollution (accessed January 3, 2017).
27 [52] BRISTOL IS OPEN LTD, Bristol Is Open - Open Programmable City, (2016). https://www.bristolisopen.com/
28 (accessed May 28, 2017).
29 [53] In-Situ Inc, Aqua TROLL ® 600 Multiparameter Sonde Spec Sheet, (2017). https://in-situ.com/wp-
30 content/uploads/2015/09/AquaTROLL_600_Spec.pdf.
31 [54] R. Morais, S.G. Matos, M.A. Fernandes, A.L.G. Valente, S.F.S.P. Soares, P.J.S.G. Ferreira, M.J.C.S. Reis, Sun,
32 wind and water flow as energy supply for small stationary data acquisition platforms, Comput. Electron. Agric. 64
33 (2008) 120–132. doi:10.1016/j.compag.2008.04.005.
34 [55] In-Situ Inc., AquaTroll 600 Public Interface Specification, (2015). https://in-situ.com/wp-
35 content/uploads/2016/01/Aqua_TROLL_600_Interface_Specification.pdf.
36 [56] Modbus-IDA, MODBUS Application Protocol Specification v1.1b3, 1–50 (2012) 1–50. Modbus-IDA (accessed
37 May 29, 2017).
38 [57] InfluxData Inc., InfluxDB | The Time Series Database in the TICK Stack, (2017). https://www.influxdata.com/time-
39 series-platform/influxdb/ (accessed September 23, 2017).
40 [58] Grafana Labs, Grafana Features, (2017). https://grafana.com/grafana (accessed September 23, 2017).
41 [59] R. Wagner, H. Mattraw, G. Ritz, B. Smith, Guidelines and Standard Procedures for Continuous Water-Quality
42 Monitors: Site Selection, Field Operation, Calibration, Record Computation, and Reporting, US Geol. Surv. Water-
43 Resources Investig. (2000). https://www.wou.edu/las/physci/taylor/luck/water_qual_sensor.pdf (accessed January
44 25, 2018).
26
1 [60] S. Eggimann, L. Mutzner, O. Wani, M.Y. Schneider, D. Spuhler, M. Moy de Vitry, P. Beutler, M. Maurer, The
2 Potential of Knowing More: A Review of Data-Driven Urban Water Management, Environ. Sci. Technol. 51 (2017)
3 2538–2553. doi:10.1021/acs.est.6b04267.
4 [61] F. Meng, G. Fu, D. Butler, Cost-Effective River Water Quality Management using Integrated Real-Time Control
5 Technology, Environ. Sci. Technol. 51 (2017) 9876–9886. doi:10.1021/acs.est.7b01727.
6 [62] F. Meng, G. Fu, D. Butler, Water quality permitting: From end-of-pipe to operational strategies, Water Res. 101
7 (2016) 114–126. doi:10.1016/j.watres.2016.05.078.
8
27