You are on page 1of 14

Environmental Modelling & Software 73 (2015) 76e89

Contents lists available at ScienceDirect

Environmental Modelling & Software


journal homepage: www.elsevier.com/locate/envsoft

A fast mobile early warning system for water quality emergency risk
in ungauged river basins
Yonggui Wang a, Wanshun Zhang a, *, Bernard A. Engel b, Hong Peng c, Larry Theller b,
Yingyuan Shi a, Shan Hu d
a
School of Resource and Environmental Sciences, Wuhan University, Wuhan 430079, PR China
b
Agricultural and Biological Engineering, Purdue University, West Lafayette, IN 47907-2093, USA
c
School of Water Resources and Hydropower, State Key Laboratory of Water Resources and Hydropower Engineering Science, Wuhan University,
Wuhan 430072, PR China
d
Hydroco Science and Technology Ltd, Wuhan 430000, PR China

a r t i c l e i n f o a b s t r a c t

Article history: Environmental decision support system (EDSS) has become an important research topic in the fields of
Received 20 April 2015 water environment protection and emergency early warning. Most existing systems require plenty of
Received in revised form measured data, which are typically unavailable in ungauged basins. In order to develop an early warning
31 May 2015
system that can work with few measured data, a mobile environment decision support system (MEW-
Accepted 4 August 2015
SUB) for early warning and emergency assessment in ungauged river basins was developed. A one-
Available online 22 August 2015
dimensional water quality model was built for the system and the terrain module and pollutant mod-
ule were developed for terrain digitization and pollutant release process data generation. MEWSUB can
Keywords:
Mobile environment decision support
quickly create water quality model input files, simulate the temporal release of pollutants, and display
system the results in a dynamically rendered map and trend line diagram via HTML5. The system has been used
Early warning successfully to support early warning efforts during accidents on several ungauged rivers in China.
Emergency risk © 2015 Elsevier Ltd. All rights reserved.
Ungauged river basin
Water quality accident

Software and data availability

Software Name MEWSUB 1. Introduction


Developers This paper's authors, Hydroco Science and
Technology Ltd Sudden water pollution accidents have taken place more
Hardware Requirements Smartphone or tablet with GPS frequently around the world in recent years. The water envi-
Software Requirements the APP on Android 4.0 and above or ronment emergency risks cannot cause damage to humans' daily
IOS6 and above, browser supporting lives and the natural environment. These water environment
HTML5. pollution incidents suddenly or unexpectedly occur, that may
Programming Language Java, Fortran lead to catastrophic environmental problems and grave social
Download instructions Requires authorization. consequences. After water quality accidents, it is important to
Availability and cost: Android APP may be requested free of warn downstream areas. For downstream locations, in order to
charge by e-mailing the author evaluate the pollutant impact and carry out emergency actions
(wangyonggui@whu.edu.cn); or in a timely, accurate and reasonable manner, it is necessary to
directly browser (http://115.28.11.12: gain answers to four important questions about when the
8085/ewup/) with account name and pollutant will arrive at sensitive sites downstream, what the
password. peak value of the pollutant will be, how large the pollution areas
will be, and how long the pollutant concentration value will
remain at or above the security value (herein called 2W2H
questions) (Hou et al., 2014).
* Corresponding author. With the development of GIS and distributed environmental
E-mail address: wszhang@whu.edu.cn (W. Zhang). numerical models (e.g., hydrodynamic and water quality models),

http://dx.doi.org/10.1016/j.envsoft.2015.08.003
1364-8152/© 2015 Elsevier Ltd. All rights reserved.
Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89 77

these 2W2H questions can be answered easily. Early warning sys- accidents. In these areas, as the river water may be the main or even
tems (EWS) for emergency response of sudden water pollution the only water source for life and production, once it is polluted,
accidents coupled with GIS and water quality models have been people's daily lives will be seriously impacted. Therefore, an
studied and put into practical application in many countries (e.g., effective tool that can answer the 2W2H questions and be applied
the British raw water quality monitoring system established by in ungauged river basins is urgently needed. Using this tool for
Severn Trent Water company on the Trent River (Adams et al., assistance, the environment management branch or the environ-
2006), the American water quality early warning system ment protection operator can simulate fate and transport of
managed by the Ohio River Valley Water Sanitation Commission on chemical pollution, create an emergency response plan for pollu-
the Ohio River (Grayman et al., 2001), and the Chinese drinking tion cleanup, and inform the relevant people when to store
water quality early warning and control system (Hou et al., 2013)). adequate amounts of fresh water.
These early warning systems can be applied to real-time alarm Furthermore, early warning and emergency planning involves
monitoring and emergency response (Song et al., 2013); water significant work in the field, where computer equipment may not
quality EWS can provide important and essential pollution warning be readily available. Equipped with professional mobile systems,
information for the adjustment of treatment operations to clean smartphones are strong candidates used for the work of field in-
pollutant or decrease the contamination concentration and protect vestigations, data collection and decision making (Dong and Li,
human lives (Quansah et al., 2010). Most of these existing systems 2014). Water pollution accident evaluation and early warning of
are based on client-server architecture software approaches, and the fate and flow distribution of contaminates and the rate and
few have a Web services structure. With abundant input data, they trend of water pollution in ungauged river basins is an example of
can be used for precisely simulating contaminant transport. These such field work. In order to meet these requirements of convenient
EWS need a large number of measured data for numerical and rapid early warning of water environment emergency risks in
computation, but many of these data may be unavailable in unga- ungauged rivers, this paper explores early warning technology of
uged river basins. Ungauged river basins abound in developing sudden water pollution accidents in ungauged rivers, proposes a
countries and often have high occurrences of water pollution. A framework for mobile water quality early warning systems, and
new framework for water quality early warning to answer the presents its recent application in an ungauged river in China.
2W2H questions in ungauged river basins is urgently needed, The paper is structured as follows: Section 2 analyzes related
especially in China. work about the risk in ungauged basins to identify the key points of
Due to the rapid economic development and the growth of early warning in ungauged basins. The One-dimensional water
agriculture, industry and social construction activities, China has quality model for pollutant simulation, and the features of EWS and
many occurrences of river water pollution contamination events, Web services technology for mobile early warning systems are also
such as the nitrobenzene spill accident in the Songhua River in discussed in this section. Section 3 presents the architecture of
2005 (Hu et al., 2009; Zhang et al., 2011), the odorous tap water MEWSUB as well as the main content and functions of the input
crisis in Wuxi in 2007 (Zhang et al., 2010b), and the phenol leakage files for the model and the system. The two technologies for digital
incidents in the Qiantang River in 2011 (Hou et al., 2014). This series terrain data generation and accident release data creation are
of water pollution accidents attracted great attention from the described in Section 3.3. Section 3.4 describes the method to cor-
government and academia, which prompted the development of a rect the model results, and Section 3.5 describes the output data
rapid and effective emergency response framework and building from the system. A case study using the system for early warning in
up the capability of early accident detection (Zhang et al., 2011). the Xin'an River of China is presented in the Section 4. Finally, the
Early warning systems for water emergency risk have become an paper provides conclusions in Section 5.
important research topic in water environment protection and risk
assessment fields. Although many systems like DEWS (Hou et al., 2. Related work
2013), WPMS_ER (He et al., 2011), EWS-FDWQ (Li et al., 2009)
and FDEWS (Li et al., 2006) are designed to address specific prob- 2.1. Risk and early warning in ungauged river basins
lems in a specific water body, they may still require large, spatially
distributed inputs for their coupled complicated numerical models. Risk is defined as “the combined measure of the degree of
Environmental monitoring and science research in developing detriment to society (in this case concerning people's health)
countries like China lags that in developed countries. Due to time caused by a defined event (or combination of events), and the
and financial resource constraints to support monitoring stations in probability of that event occurring” (McIntyre et al., 2003). These
all waters, government and research institutions typically focus on risks arise for numerous reasons such as unlawful or accidental
demonstrations in big rivers and lakes. Numerous data may be pollution discharges (point discharges), transportation spills and
collected in such areas, while little data are collected in other chemical or radioactive spills. As pressure on water resources
smaller rivers or channels. Insufficient terrain, hydro- globally is rising, small catchments and tributaries of big rivers are
meteorological, pollution source and water quality parameter becoming increasingly more important for water supply and eco-
data needed for distributed models in China (Reckhow, 1994) is nomic development (Smakhtin, 2001). Numerous factories and
effectively putting a brake on the development and practical transport lines have been built in these areas. Unfortunately, due to
application of EWS (Burchard-Levine et al., 2014). historical and current causes, the systematically recorded flow and
With the rapid development of industrial transfer (high environment data in these basins are often sparse or non-existent,
polluting industries have been moved from the east China cities to and these phenomena are especially prominent in many devel-
west China cities or from the big cities to the small towns) and the oping countries (Niadas, 2005). These basins are ungauged or
construction of traffic routes in China, a number of ungauged river poorly gauged basins. An ungauged basin was defined in the
basins have become areas accepting traditional industry and have “predictions in ungauged basins (PUB) project” by the International
accepted many new factories. Most of these new factories are Association for Hydrological Sciences (IAHS) as “an ungauged basin
operated in a traditional industrial production style with high en- is one with inadequate records (in terms of both data quantity and
ergy consumption and high pollution. Together with the impact of quality) of hydrological observations to enable computation of
traffic lines and factories along rivers, these ungauged river basins hydrological variables of interest (both water quantity or quality) at
face severe water quality threats from factory discharges and traffic the appropriate spatial and temporal scales, and to the accuracy
78 Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89

acceptable for practical applications” (Sivapalan et al., 2003).


Numerous research efforts have been conducted in the field of vA vQ
þ ¼q (1)
ungauged basins, including extrapolation of response information, vt vx
hydrologic response prediction, rainfall-runoff modeling, estima- Momentum equation:
tion of flow characteristics, and reduction of predictive uncertainty
(Hrachowitz et al., 2013). Most previous studies mainly focused on vAu vQu vz n2 jQ jjuj
the field of hydrology but few on water quality. While factories are þ þ gA þ g 1d 4=3 ¼ 0 (2)
vt vx vx R
typically set up close to water and roads are also built along coasts
or dikes, the water quality risk in these ungauged basins is great, Pollutant convection diffusion equation:
especially in rivers. With poor data, a precise numerical model for  
vc vuc v vc
early warning and response will be difficult to create. The þ ¼ Ex  kc þ Sd (3)
vt vx vx vx
numerous emergency events show that a simple and running
quickly tool is urgently needed which can use limited data but help
where A (m2) is the discharge section area; q (m2/s) is the inflow of
emergency workers answer the 2W2H questions and make emer-
the side-stream; z (m) is water level; h (m) is water depth; Q (m3/s)
gency decisions (Storey et al., 2011). For such a tool, selecting a
is water quantity;g (g/m2) is gravitational acceleration;u (m/s)is
special and appropriate water quality model is required. With the
flow velocity; n is channel roughness; R is hydraulic radius; t (s) is
results of the model, emergency workers can estimate the scale of
time; x (m) is the distance the pollutant moves; Ex (m2/s) is river
pollution damage and its trend once the accidents happens, which
longitudinal dispersion coefficient; vz=vx is gradient; c (mg/l) is the
will be helpful for managers to make scientific and effective
concentration of water quality pollutant; Sd is the sink/source, and k
emergency decisions about where and when to conduct emergency
is the pollutant decay rate.
monitoring and pollutant cleaning up, and how to best arrange
personnel and emergency supplies.
2.3. Early warning system and web services
2.2. Description of the water quality model in MEWSUB
Early warning (EW) was defined as “the provision of timely and
Numerical models in water quality management have diverse effective information, through identified institutions, that allows
structures and dimensions. Normally, there are four categories individuals exposed to hazard to take actions to avoid or reduce
related to dimension for water quality models: Zero-dimensional their risk and prepare for effective response” by the United Nations
(0D), One-dimensional (1D), Two-dimensional (2D) and Three- Office for Disaster Risk Reduction (UNISDR, 2004). The early
dimensional (3D). Different dimension models have different warning system (EWS) is such a systems that can provide useful
applicability in water quality simulation. Zero-dimensional models services for disaster and risk reduction strategies in fields that
may be useful for preliminary estimation of water quality condi- range from natural physical phenomena and public health, to man-
tions in well-mixed water bodies, but they can't simulate water made systems (ISCRAM and French, 2011). The UN Inter-Agency
quality changes along rivers. One-dimensional models are capable Secretariat of the International Strategy for Disaster Reduction
of simulating spatial change in a single dimension, typically ori- (UN/ISDR) third International Early Warning Conference (EWCIII) in
ented longitudinally down the length of a river or a narrow es- 2006 defined four key elements-risk knowledge, monitoring and
tuary. Compared with Two-dimensional or Three-dimensional warning service, dissemination and communication and response
models, the input requirements of One-dimensional models are capability for a complete and effective early warning system (UN/
fewer and simpler, which appropriately meets the 2W2H de- ISDR, 2006). From the Global survey of early warning systems of
mands of an ungauged river basin's emergency risk simulation. UN/ISDR, it showed that the existing EWSs (up to 2006) were rarely
Two-dimensional models have the capacity for simulating the set on the four key elements but often set on one or two of these
spatial variation in lateral and longitudinal directions or in vertical elements only (Meissen and Voisard, 2008).
and longitudinal directions. Three-dimensional models can To improve the capacity of EWS, the research of technology for
describe changes in all three spatial dimensions and provide the EWS development has become a hot area in recent years. In 2008,
most detailed assessment of pollutant distributions. Two- the 5th International Conference on Information Systems for Crisis
dimensional and Three-dimensional water quality models Response and Management (ISCRAM) held a special session on
require large amounts of detailed hydrology and water quality early warning systems to discuss the benefits of using the geo-
data, which is unlikely to be available in ungauged basins. As a information technologies, information management and
consequence, a One-dimensional model was selected as the pri- modeling and simulation methods for EWS (Fiedrich and Van de
mary numerical model for water quality simulation in ungauged Walle, 2009). The outcomes report of the 5th International
river basins. Disaster and Risk Conference (IDRC Davos 2014) declared that
For a river, its depth and width are small compared with its research on early warning systems should be continued and further
length, and therefore it can be assumed that pollutants will be strengthened, and it also suggested that EWS may provide real-
mixed in the cross section after flowing a limited distance from time access to reliable data and use information and communica-
their entry point. For many rivers (especially river segments), the tion technology (ICT) innovations to enhance collection, analysis
problem of calculating water quality can therefore be simplified to a and dissemination of data (Pasquini-Descombs et al., 2014). The
1D chemical transport problem, which assumes that the pollution start of the art collection report about the recent development in
concentration in the cross section is homogeneous and changes early warning in the International Disaster Risk Conference in
only in the flow direction (Hou et al., 2014). Davos in August 2014 had discussed the EWS by analyzing the four
A common water quality model containing the continuity elements-risk knowledge, monitoring and warning service,
equation, momentum equation and pollutant convection diffusion communication and response capacity, which concluded that the
equation (Zhang et al., 2010a) was built as the server model in existing EWSs are not operational in many areas and the smaller
MEWSUB. The SainteVenant equations are employed to describe and local EWS should be established (Usla €nder, 2014). Recently,
the dynamic processes in the river. considerable progress has been made in technologies such as
Continuity equation: remote sensing, GIS, ICT innovations, Internet of Things, geospatial
Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89 79

sensor web and Web Services. The remote sensing and GIS are et al., 2010). Because of limited data, it is difficult to obtain “accu-
widely used in EWS for several decades (Gupta and Mishra, 2015). rate prediction of contaminants” in ungauged river basins. Ac-
The development of the Internet of Things and ICT innovations can cording to the aim of answering the 2W2H questions and the
make the devices like smart phones cameras, all kinds of sensors, specific requirements of the application field, a fast simulation with
satellites and computers become seamless interconnection for data a relatively accurate trend of the spread of pollutants is needed. As a
monitoring, collecting, delivering and analyzing to improve result, the EWS should have: (1) an appropriate algorithm or
recognizing and assessing risks (Usla €nder, 2015). The Sensor web models for fast simulation, (2) a backend database with model
has been proved a useful tool for integrating heterogeneous parameters and the characteristics data of pollutants and other
observation resources, and could serve an important function for empirical data for system initialization, (3) reasonable methods of
dynamic monitoring and early warning of water disaster events generating digital terrain data for the models, (4) a rapid pollution
(Chen et al., 2014; Kussul et al., 2012). With these technologies, the transport analytic method to quickly identify pollution source and
early warning system has become a very important tool for floods, analyze the accidental release process, (5) intermediate results
droughts, earthquake, storms, water quality pollution, bushfires verification method to improve the accuracy of the simulation, and
and other hazard assessment and risk alert. Many EWSs have been (6) graphical ways to clearly present the simulation results. (7)
built to help people for early warning in conjunction with disaster Furthermore, the work of responding to the risk in ungauged river
management, like the flood early warning system (Katiyar and basins needs to be able to respond to events rapidly and be avail-
Hossain, 2007; Krzhizhanovskaya et al., 2011), German Indone- able to decision makers during the event, which demands the EWS
sian Tsunami early warning system (Rudloff et al., 2009), Istanbul be easy to use and convenient to access.
earthquake early warning system (Erdik et al., 2003), the USGS (U.S. The EWS based on mobile devices makes sense; herein we name
Geological Survey) globe earthquake notification service system it Mobile Early Warning System in Ungauged River Basins (MEW-
(USGS ENS) (Wald et al., 2008), and landfill operations early SUB). With a browser-based interface and Web services model, it
warning and emergency response system (Fulton and Fulton, 2013), allows risk response personnel to use the system on any mobile
global disaster alert and coordination system (GDAS) (De Groeve client. To make the model module in the system allow remote
et al., 2006) and so on. Some of these systems, such as USGS ENS operation and adjustment, the model should be designed as
and GDAS, are global scale multi-hazard systems and can provide service-oriented. The innovative middleware technology, especially
information to users through Web services, Email, SMS and reports. the service-oriented architectures (SOA) and Web services make it
While, it still requires significant work to improve the existing possible. Web services is a standardized method, which is a
technology (Grasso and Singh, 2011). There is still a technological promising choice to implement a service oriented architecture and
and national capacity divide between systems in developed and its strategic objectives for the communication between client
developing countries, and gaps in communication and geographical application and web resource (Castronova et al., 2013; Lupp, 2008;
coverage among different systems are still big (Grasso and Singh, Usl€ander et al., 2010). For the design of environmental software
2011). To create software systems with unified standards for use applications, the service oriented architecture style and the Web
in other regions, universal frameworks, basic structure and inter- services technology for backstage service and to provide online
national standards, such as Open Geospatial Consortium (OGC) and services is increasingly used (Swain et al., 2015). The Hydro Desktop
Sensor Web Enablement standards, which can be used for real-time built by CUAHSI is a Web services based software for hydrologic
observation achieving and event alerting (Broring et al., 2011; Chen data discovery, download, visualization, and analysis (Ames et al.,
et al., 2013), were developed for the integration of heterogeneous 2012). Also, another discovery platform is the Web services based
sensor systems (Lendholt and Hammitzsch, 2011). For EWS of water hydrologic data distribution system built for delivering remote
quality, the US EPA (Environmental Protection Agency) has put sensing data to the hydrologic community (Kanwar et al., 2010).
forward a framework which includes 12 desirable features (shown Recently, environmental modelers are using service-based ar-
in Table 1) (Hasan et al., 2005). chitectures to perform quantitative water quality modeling as well
Based on the US EPA framework, many early warning systems (Kim et al., 2012; Park, 2014). With the technology of Web services,
have been designed, but most of them do not exhibit the 12 internal business processes can be exposed as services and be made
desirable features and have several limitations including focusing accessible via the Internet, which allows users to operate MEWSUB
on individual components, pursuing data-mining and long-term on client devices but does not require installation of the models and
seasonal forecasting weather, climate, land degradation trends their supporting database. To make the MEWSUB meet interna-
(Hou et al., 2013), but most of them can't reliably predict short-term tional standards, the data delivery over the internet will be
impacts of water pollution and unable to respond rapidly (Quansah normalized as a web mapping service (OGC, 2006) and web feature
service (OGC, 2014). The simulation data should be encoded for
communications between the client and server according to web
Table 1 processing service (OGC, 2007). Once a client device is accessible to
The 12 desirable features of the water quality EWS. the Internet, users can carry out the work of early warning with
MEWSUB.
Contents Desirable characteristics

Speed (1) Responding rapidly 3. Architecture and key capabilities of MEWSUB


Function (2) Identify pollution source
(3) Accurate prediction of contaminants
(4) Sensitive analysis 3.1. Architecture of MEWSUB
Capable (5) Wide range of potential contaminants
(6) Continuous, predictable and year-round functioning The general architecture of MEWSUB and its system modules
(7) Third party inspection
including client and server is shown in Fig. 1.
(8) Exhibit robustness and ruggedness
Cost (9) Affordable for acquisition, maintenance and upgrades The server adopts J2EE architecture and contains six modules.
Operability (10) Requiring low skill and training (1) The database module stores the project data that contains the
(11) Allowing remote operation and adjustment user information, the historical input and output data of every
(12) Automation registered user and the empirical data like water quality model
Adapted from Hasan et al., 2005. parameters, pollutant chemical and physical property parameters
80 Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89

Time (5)Correction Results


Module correcting acceptable
-Cross sections Output
-Concentration Data unacceptable
(1)Database (6)Management
(4)Model
S Numerical modeling odu e
Module Module
Module
E Projects Managing
R
Model
V (3)Pollutant Polluant release data Analyzing
results
E Module generation
R Pollutant
database Showing
(2)Terrain Terrain digitization River
Module data generating samples Sharing
database

Pre-processing
Result Showing

C Google Earth
L
I Web Search
E
N
T Professional User Ordinary Authenticated User

Fig. 1. The Architecture of MEWSUB.

and all kinds of river sample data. (2) The terrain module with the recommended initial data through a wireless network to the user.
automatic terrain generation method is responsible for generating At the same time, the client has interfaces to Google Earth and web
digital terrain data for the model. (3) The pollutant module with the search engines, from which users can obtain data like the location
pollution source analytic method is responsible for generating the of the river, river width, elevation and other parameters of the
time-series data of pollutant emissions. (4) The model module pollutant. According to the actual situation and the data users
integrating the One-dimensional water quality models is used to obtain, professional users can change the digital data and pollutant
perform numerical simulation and print out time-series of data (detailed data type will be described in Section 3.2) and send
pollutant concentration in every cross section. (5) The correction them to the server. The server uses these data to create digital data,
module is responsible for model result error analysis and correc- to generate pollutant time-series data and parameter data, and to
tion. (6) The management module is responsible for project and start the model. When the intermediate results are computed, the
model result management including creation, maintenance the server sends them to the client for graphical representation or re-
project data and model output data files, analyzing and showing view if the user thinks it is necessary (according to the error
the result to answer the 2W2H questions. assessment). After the project finishes, the user will be asked
HTML5 is the fifth revision of the HTML standard, and it contains whether to share the results or not. The shared results can be
new features. The HTML5 Canvas is a new feature that can draw browsed by other users. With the results, users can answer the
graphics via scripting in JavaScript (Fulton and Fulton, 2013), which 2W2H questions and make risk assessment and early warning
is helpful for model results display. The client interface is based on decisions.
browsers supporting HTML5 to operate MEWSUB and call back-end To meet the requirements of convenient and instant access for
services. Generally, there are two kinds of users: professional users, early warning in ungauged rivers, MEWSUB differs from other
such as authorized administration staff, early warning experts, and existing systems, as listed in Table 2.
emergency managers who have super user permission to establish Unlike the other systems, MEWSUB aims to provide early
individual user space, simulate the accident and store the simula- warning in ungauged river basins. And compared to other sensor
tion results and execute all operations in the five modules; ordinary web systems, MEWSUB can work with few monitor data and focus
authenticated users only have access to browse the shared results. on smaller rivers’ water quality early warning. It is integrated with a
To be authenticated, the users should contact the system admin- simple One-dimensional water quality model and the methods for
istrator to request an account. semi-automatically creating input data. MEWSUB can quickly
The MEWSUB flow chart is shown in Fig. 2. As soon as a pro- answer the 2W2H questions and meets the requirement of early
fessional user logs into the system, a project data directory will be warning in the ungauged river basins.
created under its personal database on the server. At the same time,
a user on the client interface will be asked to set the characteristics 3.2. Content of data files and databases in MEWSUB
of the river basin and the pollutant according to their field judg-
ment from a series of selections. The client submits the user's data The goal of MEWSUB is to answer the 2W2H questions for early
to the server, the server checks and analyzes the data, and then warning, with a simulation model serving as the main computing
returns the river sample data, pollution data and other center to provide results. A complete processes of operating
Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89 81

Professional User

Success Sign In

Success

Characteristics Setting

Selection
Creating
Accident
Place
& Recommendation Pollutant
River
Basin
Modification

Digital Terrain Data Creation Pollutant Data Generation

Project Directory Storing

Input Data Directory


Web services
Model Simulation

Web services

Output Data Directory

Disply Sharing Checking

Legend
Risk Assessment
On Client

Early Warning On Server

Fig. 2. The flow chart of early warning with MEWSUB.

MEWSUB is that the client makes a request by supplying input data data that the model needs are difficult to obtain. The database
to the Web services and then the service interprets this input data together with the automatic generation methods in different
and executes its service-oriented computing model to produce the modules are helpful for input data file generation.
desired output data (Castronova et al., 2013). These processes can There are two main databases in the system. ①The river sample
be divided into pre-processing for input data and post-processing database contains data including cross section shape, longitudinal
of output data with the model. These kinds of input data that can slope, roughness, river width and other hydrology parameters
describe the characteristics of the river, the accident, the pollutant about rivers from existing investigation data of different basins
and control the model are needed. The output data being sent back throughout China. Users can find a similar river where pollution
to the client application for further processing or visualization are accidents once occurred to select basic attribute characteristics
also requisite. As shown in Table 3, there are six basic data files for including the position (South, North and etc.), regional terrain
MEWSUB. (plain or mountain) and riverbed characteristics. ②The pollutant
As the data in ungauged river basins are limited, one of the most database contains various common pollutants with their chemical
important capabilities of MEWSUB is being able to quickly generate name, molecular weight, quality, density, solubility and volatility
the input files through different approaches. Historically, users properties, degradability, poisonousness and treatment methods in
acquire the data in ungauged river basins through field observation, different environments and different regions; all these character-
online search and personal experience. Through field observation istics are parameterized in advance. Unlike other early warning
or individual's experience, some parameter data and digital terrain systems, in which to make the early warning the topographic data
82 Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89

Table 2
Differences between MEWSUB and other existing early warning systems.

Category Early warning systems

MEWSUB DEWS (Hou et al., 2013) EWSs recommended by USEPA (Hasan et al.,
2005; Quansah et al., 2010)

Goal Early earning in ungauged river basins Early warning for event-driven, Reliably monitoring surface water systems for
urban, drinking water quality traces of chemicals, radioactivity, pathogens,
and biotoxins.
Input data requirement Semi-Automatically created in field, Must prepared in advance, collect Must prepared in advance, received data from
data from field observation and existing data using monitoring networks monitoring sites.
database
Scope of main application Ungauged river basins Rivers and lakes Lakes, reservoirs, rivers, and groundwater
systems
Computational methods/ One-dimensional water quality model One-dimensional models for river Flow and spatial models, hydraulic model and
models integrated and two dimensional models for water quality models, mathematical/statistical
lake; two-dimensional risk matrix software.
Results Arriving time, peak value of the Probability of a water quality Accurate location and concentration value at
pollutant; duration and area of the over contamination event; the downstream of the detection point and etc.
standard pollutant concentration and risk value of the
pollutant

and pollutant data should be prepared in advance, MEWSUB pro- setting the place where the user is standing as the first section, then
vides automated methods to create input data. the elevation of other sections can be estimated with the following
function.
3.3. Methods for creating input data
elk ¼ el0  dlk  i (4)
3.3.1. Digital terrain data generation
The geo.dat file describes the longitudinal and vertical Where elk is the elevation of section k, el0 is the elevation of the
morphology of a river. The data in the geo.dat file are organized in first section, dlk is the distance from section k to the first section,
two groups: group A describes the number of sections; group B and i is the longitudinal slope. The recommended river depth and
describes characteristics of every section which contains the dis- longitudinal slope will be given when the river topology type is
tance from the current section to the first section and the number of selected or obtained through field observation. Meanwhile, the
points in the section. Group C describes every point in the section. section form style of the ungauged rivers can be conceptualized
into typical Shape U or Shape W or Shape V (Broekert and
Group A : NumS Sandiford, 2005) as shown in Fig. 3. To quickly get DisP and ElevP
Group B : IDS DistS NumP for every point in the section, these three section shapes are
Group C : IDP DisP ElevP described with three generalized methods.
As shown in Fig. 3, assuming point A is the starting point of
Where NumS is the number of sections, IDS is the serial number
sections at the river's left bank, dh is the current channel depth, dB
of sections; DistS is the distance from section IDS to the first section,
is the channel width, Len is the distance from the current section to
NumP is the number of points in the IDS section, IDP is the serial
the first section, el0 is the river bank elevation of first section, i is
number of points from the river's left to the right, DisP is the dis-
the longitudinal slope, a is the angle between the river bank and
tance from point IDP to the first point, ElevP is the elevation of the
river bed. The coordinates of each point in sections are expressed as
point IDP. Group C loops constantly until IDP equals NumP in the
P (DisP, ElevP), where DisP is the distance from the current point to
same section, Group B loops until all sections are described.
the starting point A, ElevP is the elevation of the current point.
For the geo.dat file, the most important part is to obtain the data
As shown in Fig. 3, a V shape is divided into three points: A, B
of DisP and ElevP which are unknown in ungauged river basins.
and C; the default DisP value of B is dB/2 and default a is ATAN
Sometimes we cannot accurately measure the river bed elevation
(2*dh/dB); U shape is divided into four points: A, B, C and D; the
but we can accurately measure the river bank elevation using GPS
default DisP value of B is dB/4, the default DisP value of C is 3*dB/4
equipment or even a mobile phone from where we stand. Once the
and default a is TAN (4*dh/dB); W shape is generalized as five
river bank elevation is obtained, the river bed elevation will be
points: A, B, C, D and E, the default DisP value of B is dB/4, the
calculated from the river bank elevation minus the river depth. By
default DisP value of C is dB/2, the default DisP value of D is 3*dB/4
and default ElevP of C is dh/4. Every point in U, V, and W will be
Table 3 calculated with the following functions.
Data files for MEWSUB.
8
Name Contents and meanings < Að0; el0  i*LenÞ;
V Bðdh=TANðvÞ; el0  i*Len  dhÞ (5)
geo.dat Location, width and elevation of every points in cross sections :
kp.dat Pollutant degradation coefficient and diffusion coefficient parameter CðdB; el0  i*LenÞ
cn.dat Channel roughness parameter of every cross section
qz.dat Water quantity process of the upstream and water level process of 8
downstream >
> Að0; el0  i*LenÞ;
<
acc.dat Pollution discharge process in accidents Bðdh=TANðvÞ; el0  i*Len  dhÞ
res.dat Simulation results with pollutant concentrations at every U (6)
>
> CðdB  dh=TANðvÞ; el0  i*Len  dhÞ
cross section :
con.dat Control parameters (time step, output time interval and etc.) DðdB; el0  i*LenÞ
Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89 83

dB dB dB
Z C A Z Z
A D A E

dh
dh dh

B B C B D
V Shape U Shape W Shape

Fig. 3. The three profile shapes of rivers.

8 Table 4
>
> Að0; el0  i*LenÞ; Recommend selection of basic pollutant emission patterns.
>
>
>
> Bðdh=TANðvÞ; ; el0  i*Len  dhÞ
>
< Emission patterns Pollution sources/situations
Cðdisc; ðel0  i*Len  dh  ðdisc*TANðbÞÞÞ
W (7) Trapezoidal ① Sewage outlet continuing emission;
>
> disc ¼ ðdB  2dh=TANðvÞÞ=2 þ dh=TANðaÞ
>
> ② hazardous chemical leak from tanker
>
> DðdB  dh=TANðvÞ; el0  i*Len  dhÞ
>
: EðdB; el0  i*LenÞ Parabola ③ Pollution caused by rainstorm or traffic accident;
④ non-point source pollution
Triangular ⑤ Sewage outlet instantaneous emission;
The three types above allow users to add, move and modify ⑥ fuel tanker explosion
control points and their related values. Users can select the type of
the cross-section for the entire river at once. The system also pro-
vides a function for users to define the type of the cross-sections emergency personnel. It is very difficult to judge detailed release-
one by one or reach by reach (one river reach contains a set of rate or mass of pollutants in the temporal release process.
sequentially numbered cross sections). Through generalizing the above three emission patterns shown in
Fig. 4 and using control points to calculate the emission process, it is
3.3.2. Accident temporal release process data generation possible to obtain detailed emission rates at different times during
When an accident pollution plume is detected, to conduct water the emission process. The trapezoidal pattern is controlled by four
quality simulation, the quantity of pollutant leaked is required pollution points, the parabolic pattern is generalized as eight
(Hazart et al., 2014). The pollutant release process plays the most pollution control points, and the triangle pattern includes three
important role in the process of pollutant transport in the water. pollution control points. The default time of all points in the time
There are three basic emission models of emergency pollutant axis is shown in Fig. 4, and the area under the line pattern is equal
emissions defined in the system, as shown in Fig. 4. (1) The trap- to mp. As a result, the emission process with every point (time,
ezoidal discharge pattern, in which the discharge amount of pol- emission rate) will be created. There are several pollution sources/
lutants increases from zero, then maintains a fixed value in the later situation defined by the system including the pollution caused by
stage, and finally reduces to zero (for example, the enterprises sewage outlet, tanker, rainstorm and so on as shown in Table 4. In
abidingly discharge pollutants without permission). (2) The an emergency situation, the pollution sources/situation should be
parabola discharge pattern, which shows that the pollutants are first selected by the users, then the system recommends the deci-
dumped into the water from zero increase to the peak and then sion of pollutant discharge patterns for different pollution sources
reduces to zero like the parabolic curve (such as the pollutants leak as shown in Table 4.
into the water in a sudden transport pollution accident). (3) The To create the detailed emission data, the total mass of pollutant
triangular discharge pattern, it displays the amount of pollutants (mp), pollutant density (r), total emission time (tem) are necessary
released linearly increases to the peak without duration and reduce and should be inputted by the users. Then, the system will create
to zero (for instance, the enterprises instantaneously discharge the series pollutant emission data according to the selected
pollutants without permission in a short time). discharge pattern and show the data in a curve diagram. The users
In a field emergency disposal activity, the probable value of the can change the data by adding, deleting or modifying t data points
total mass of pollutant (mp), pollutant density (r), total emission according to the practical situations. If the modified discharge data
time (tem), and pollutant emission pattern can be estimated by the create acceptable results, which will be described in Section 3.4, the

mass mass B
B C E
D F

C
kg/min

kg/min
kg/min

B H

A tem/4 3*tem/4 D A I A C
0 min tem 0 0 tem/2 min
0 0 tem/4 min tem 0
(a) (b) (c)

Fig. 4. Three basic patterns of pollutant emission process: (a) is the trapezoidal discharge pattern, (b) is the parabola discharge pattern and (c) is the triangular discharge pattern.
84 Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89

system will store the time series pollutant emission data together
with the mp, r, tem and the pollution situation (as a key field) to the simulation results
pollutant database as a pollutant emission sub-database. When the monitoring value
other users select the pollution situation and input the mp, r, tem, in error
acceptable go on
the next incident, the system will first search the sub-database. If
0 tem t1 tind running
there is one pollution situation stored in the sub-database match- emission process T
ing the new pollution situation, the time series pollutant emission
important regions
data of that situation will be recommended to the users. If there is
no matched pollution situation, one of the basic emission patterns river bed start section
will be recommended. monitoring section simulation results
In addition, if there are monitoring sites downstream of an monitoring value
incident position, the changing pollutant concentration at different
times can be measured. The system provides a custom discharge
module in which users can input monitoring concentration values
at different times, and the system can convert the concentration 0 t1 tind T
value to pollutant loads according to the current flow. The model
can be started by regarding the current monitoring position as a error unacceptable
starting calculation section and the monitoring data as the emis- monitoring value
sion process data.
t1 tind T
monitoring value as new pollutant emission process data
3.4. Intermediate results correction
important regions
The aim of Intermediate Results Correction is to check the ac-
curacy of simulation results of models to enhance performance river bed
indices of models. As soon as an emergency incident happens, the monitoring section as new calculating start section
preliminary simulation can quickly calculate the polluted area
range and the pollutant concentration downstream, which is Fig. 5. Schematic diagram of intermediate results correction progress. Using the
helpful for risk assessment and emergency monitoring site selec- monitoring value for model results error analysis: ① if the error is acceptable, the
simulation will go on running with the previous condition data, ② if the error is un-
tion. The result error of the models using the uncertain condition
acceptable, the monitoring value data will be used as the new pollutant emission
data is bigger than which using the certain condition data process data and the monitoring section will be set as a new start section for starting a
(Reckhow, 1994). The data from the monitoring sites between the new simulation.
accident place and important regions will be helpful for providing
data and reducing modeling errors. It will take some time before
the pollutant arrives at the important regions downstream, which process of pollution in the river dynamically, the other is the trend
makes it possible to decide where and when to set up monitoring line. The realization of dynamic maps is based on HTML5 tech-
sites according to the results in the previous simulation. As shown nology. Unlike the previous version, HTML5 technology can not
in Fig. 5, when the monitoring data (time ranges from t1 to tin) at the only be used to represent texts and pictures, but also offers seam-
monitor point of downstream is obtained, pollutant concentration less integration of multimedia and graphical content to the web, on
and the monitor time can be input to the system and be compared which videos, audios, images and animations are standardized
with simulation results (time range from 0 to T). The system will (Grensing-Pophal, 2011). The canvas tag provided by HTML 5 makes
automatically compute the relative error and absolute error and it possible to display maps dynamically in the browser, which
give a comprehensive error evaluation conclusion. If users are makes it unnecessary for users to install flash plug-ins or GIS plug-
satisfied with simulation results, the system will go on running the ins.
model following the previous conditions. If users think the errors First, the server will scan the user's project data directory, read
between simulation result and monitoring values are unacceptable, res.dat files and send them to the client through the Web services
they can reset the pollutant release process data and the pollutant interface. The Web services interface was developed in Java lan-
degradation coefficient or the diffusion coefficient parameter and guage, including the createFiles function used for receiving model
restart the simulation. At this time (defined as tind), pollutants have parameter data including terrain file data, roughness data, hydro-
arrived at the monitoring point, so it doesn't make sense to monitor dynamic data, pollutant discharge process data and simulated
up stream. operation time from the client and the getResult function which is a
For early warning, the most important job is to simulate non-parameter constructor and used for reading the results and
pollutant concentration for downstream locations, where the sending them back to the client.
pollutant has not yet arrived. The monitoring section can be treated Second, according to the predetermined relationship between
as a new pollutant source and the time series monitor data can be water quality grade and color bar, the colors corresponding to each
treated as new pollutant emission process data. Compared with the pollutant concentration in the cross section will be calculated.
data gained through emission models, the monitoring data is more Third, on the basis of HTML5 Canvas technology and colors for
accurate. Restarting the simulation with the new and more accurate each section, results will be visualized for the river section layer, so
pollutant release process data will result in error reduction and as to present animation effects.
simulation accuracy improvement. At the same time, the results In this process, the browser will show concentration trend lines
will reflect pollutant transfer processes more practically. of all sections at different times below the dynamic map. Users can
clearly see the pollutants peak on the current moment and specific
3.5. Output data demonstration density of each section. At the same time, the system will deliver
the area of contamination and pollutant disposal method to the
There are two basic methods to display the simulation results on customers. According to this information, users can quickly assess
the client. One is dynamic maps which can display the changing risk and develop an early warning plan.
Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89 85

4. Case studies the recommended longitudinal slope data that the mountain
is 30%e40%, and the plain area is from 2.5% to 4%. A value of
China is a developing country in which a large number of wa- 33% was selected as the longitudinal slope of Xin'an River
tersheds are ungauged. In the most populous country of the world, and 3% as the longitudinal slope of the Fuchun and Qiantang
many Chinese people live in ungauged river basins. Once an acci- River. From Google Maps, a distance of 148 km was measured
dent occurs in these areas, many people's daily lives will be from the accident place to Hangzhou City. Setting the sepa-
affected. Most of the rivers in China have their own river man- ration distance of each cross section at 500 m, 296 cross
agement institutions, and as soon as an accident happens, the sections were created. The width of the section was
institution will quickly organize an emergency response team to measured from Google Maps ranging from 600 m to 1200 m.
analyze the accident and put forward the emergency response Input for the river bank elevation of the first cross section
scheme. On 23:00 06/04 2011, 20 metric tons of toxic chemical was 40.2 m and its water depth was 18 m. The U shape was
phenol leaked into the Xin'an River in a tanker truck accident (as selected as the section shape style. After modifying the
shown in Fig. 5), which brought great panic among residents and characteristic data of some cross sections, the geo.dat file was
managers for there are several drinking water intakes downstream created.
(Hou et al., 2013). The accident was soon reported to the related (2) Hydrology parameter determination: After selecting a river
government institution, and an expert group was quickly orga- with similar vegetated cover and geologic structure of the
nized. MEWSUB was applied in this emergency for early warning. river bed and river bank similar to the river where the ac-
cident occurred, the channel roughness parameter from
4.1. Process of using MEWSUB 0.010 to 0.015 was recommended. The upstream water
quantity process of the Xin'an River (range from 250 to
The Xin'an River is an important source to the Fuchun River; it 400 m3/s), and downstream water level process of Qiantang
meets with the other branch of Qiangtang River, called Lanjiang, at River (range from 3.5 to 4.2 m) were provided by the hy-
Qianmen. The Fuchun River flows to Hangzhou city and is also drometric station. With these data inputted, the qz.dat file
named Qiantang River (Zhou et al., 2006). There are hydrological was generated.
monitoring stations which can provide flow velocity and quantity (3) Accident pollution data creation: After selecting the chemical
data in the river. After the accident happened, the government phenol as the accident pollutant, MEWSUB recommended a
quickly deployed eight water sampling sites (shown in Fig. 6), and degradation coefficient ranging from 0.012 to 0.018, a vola-
the water quality parameter data were monitored hourly. These tilization coefficient of 1.52, a degradation coefficient of
data were used in MEWSUB and during the emergency situation, 0.0198 and an absorption coefficient of 0.002. When the user
additional information was obtained through the internet, Google accepted these data, then the kp.dat (the parameter data file
Earth and field observation. The pre-processing operation process as shown in Table 3.) would be created. As the accident was a
in MEWSUB is shown in Fig. 7. traffic accident, parabolic mode was selected as its discharge
mode, the total mass of 20 mt was set and the discharge time
(1) Digital terrain data generation: Input the coordinates of the of 6 h was selected, then acc.dat (the pollution discharge
accident place or select the place through the coupled Google process data file as shown in Table 3.) was created.
Earth. If the river is clearly shown in Google Earth, it is (4) Model simulation time: A simulation time of 2 days was
possible to measure its width, length and even elevation selected, the start time of 06/04 2011 23:00 selected, and the
which will be used in the next step. Xin'an River is located in model was run.
a mountainous area, while the Fuchun River and the Qian-
tang River are located in the plain area. The database stores
4.2. Results and early warning

(1) Results Display and Correction

According to the Chinese National Surface Water Quality Stan-


dards (GB3838-2002), concentrations of the chemical phenol can
be categorized into five levels (I and II  0.002 mg/L, III  0.005 mg/
L, IV  0.01 mg/L and V  0.1 mg/L), which will be displayed in five
colors. As shown in Fig. 8, the upper map shows the phenol con-
centration of every cross section with colors. The time value 11:02
means the current time is 11 h and 2 min after the start time. The
peak value presents the maximum value of current pollutant con-
centration among all the cross sections, and the distance value
shows the distance from polluted section whose water quality
concentration is changed after the accident to the starting section.
The trend line below shows the value of current pollutant con-
centrations at every cross section from the location of the accident
to the last section. The two results can change dynamically through
time. Furthermore, users can click “search” to query the detailed
values including pollutant concentration at every output time,
when the pollutant will arrive, and how long the pollutant con-
centration value above the warning value will last by clicking the
mouse pointer.
As shown in Fig. 6, A is the accident location. 16 km away from A
Fig. 6. Application river map, accident location and the sampling sites in the river. to Mamu Bridge, and Yanlingwu is located 40 km away from A. The
86 Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89

Fig. 7. The pre-process operation progress in MEWSUB: interface (a) is the initial page; interface (b) is the page for selecting the regional terrain of rivers; interface (c) is the page for
selecting the profile shapes of rivers, interface (d) is the page for pollutant emission process setting.

Fig. 8. Simulation result and measured values at Mamu Bridge cross section and Yanlingyu cross section.

dynamic map shows that the concentration of the pollutant at waterworks, which is 58 km away from the new starting section, is
section 32 will peak beyond 0.1 mg/l within almost 10 h, and the the main waterworks of Fuyang City. Xiaoshan waterworks, the
water quality in level V will last 30 h. The concentration peak most important waterworks in Xiaoshan District is 87 km away.
beyond 0.005 mg/l will reach section 80 in 18 h. The two sections' Jiuxi waterworks is 98 km away which is the biggest waterworks in
simulation results and measured values are shown in Fig. 8. It Hangzhou and takes the responsibility for providing water to half of
demonstrates that the simulation results of the measured value the Hangzhou people. At the water intake area, the safe concen-
shows the same trend at Mamu Bridge and Yanlingwu, but the error tration is 0.005 mg/l, beyond which there will be a warning and the
at Yanlingwu is unacceptable. This phenomenon in Yanlingwu may waterworks should stop pumping water from the river. To correct
be caused by a tributary named Lanjiang River flowing into Xin'an the results, Yanlingwu was set as the new calculating start section,
River, which is not considered in the model. the measured value was used as the discharge value of the accident
pollution, and the starting time was set as 06/05 2011 10:00 am and
(2) Water quality in the water intake area the simulation time as 2 days. The results are shown in Fig. 9.
The phenol concentrations in the three waterworks are all
The public water system water intakes are the highest priority below 0.005 mg/l in the next two days, which means that the ac-
locations during the accident. As soon as the accident happens, the cident would not cause an adverse impact on the water quality of
people want to know whether the pollution will reach the water the three drinking water sources. These data display the same trend
intake. There are many water intakes in the river, and three sig- as the measured data. The phenol is only slightly soluble in water
nificant locations were chosen as sample sites. Jiangbei and some of the phenol may sink into the river sediment, and
Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89 87

Fig. 9. The correction simulation results at three different times. The horizontal axis “Distance (km)” is the distance from the downstream cross sections to the accident location, the
vertical axis represents the pollutant concentration (mg/l).

therefore construction projects or river dredging work which will 5. Conclusions


stir the river water and sediment in the accident river from A to
Mamu Bridge should be controlled to avoid secondary pollution. Rapid early warning for water quality emergency risk in unga-
uged river basins is important for accident evaluation and emer-
4.3. CPU time needed for early warning using MEWSUB gency response. Due to data limitations, it is very difficult to
provide early warning in ungauged river basins with existing sys-
To evaluate the speed of the MEWSUB system, we designed tems quickly. According to the analysis of characteristics of water
three different situations, different river lengths and simulation quality emergency risks and the requirements of early warning in
times, with 1 km distance between cross sections and other pa- ungauged river basins, a series of technologies for quickly obtaining
rameters were the same as shown in Section 4.1, to test the system. and creating model data, water quality model correction, and
The MEWSUB was tested using a laptop-ThinkPad E440, with model results visual dynamic demonstration in mobile devices was
operating system Windows 7 Professional, dual processor (2.5 GHz proposed. Based on these technologies, the architecture of a mobile
Core i5-4200M), RAM(4 GB DDR3) and graphics coprocessor (Intel device early warning system (named MEWSUB) and successful
HD Graphics 4600). The system was running in the Google Chrome warning early application in ungauged river basins were described.
(version 43.0.2357.78). Table 5 shows the CPU time needed for the MEWSUB is aimed at water quality early warning in ungauged river
different simulation situations. basins. MEWSUB provides a browser-based interface and Web
From Table 5, simulating a 500 km river with 500 cross sections services model, and it allows risk response personnel to use the
for 2 days requires 6.898 s, and for 6 days simulation, 19.4 s is system anyplace, even if data are limited and on any mobile client.
needed. This indicates that for early warning through MEWSUB, the MEWSUB has five modules and the following capabilities.
time consumed is acceptable.
(1) Interface to Google Earth, it can quickly determine the inci-
dent location on the map according to GPS information in
Table 5 mobile devices and measure the width, distance and eleva-
CPU time needed for different simulation situation. tion of rivers.
River length Simulation CPU time needed (2) River sample database to provide recommended data to in-
(kilometer) time (day) (milliseconds) crease data in ungauged river basins.
100 2 2366 (3) Based on the automated terrain generalized method and
4 4474 pollution source analytic method, it can quickly generate
6 6520 digital terrain data, pollutant discharge process data, and
200 2 3740
coefficient parameter data for the model. With the inter-
4 6618
6 9523 mediate results verification method, it can correct simulation
500 2 6898 results and improve accuracy of the simulation.
4 13,332 (4) Quickly simulate the change tendency of the pollutant, pro-
6 19,423
vide results of when the pollutant will arrive at downstream
88 Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89

sensitive sites, what the peak value of the pollutant will be, Dong, Y., Li, G., 2014. Mobile application for hydrogeologic field investigations.
Environ. Model. Softw. 53, 62e64.
how large area the pollution zone will be, and how long the
Erdik, M., Fahjan, Y., Ozel, O., Alcik, H., Mert, A., Gul, M., 2003. Istanbul earthquake
pollutant concentration value will keep beyond the security rapid response and the early warning system. Bull. Earthq. Eng. 1 (1), 157e163.
value. These results can be presented through a dynamic Fiedrich, F., Van de Walle, B., 2009. The fifth international conference on informa-
render map and a trend line diagram via HTML5. tion systems for crisis response and management, Washington DC, May 4e7
2008. Int. J. Inf. Syst. Crisis Response Manag. (IJISCRAM) 1 (1), 70e74.
(5) Evaluate the water environment risk, provide early warning Fulton, S., Fulton, J., 2013. HTML5 Canvas. O'Reilly Media, Inc.
information, and put forward emergency response schemes Grasso, V.F., Singh, A., 2011. Early Warning Systems: State-of-art Analysis and Future
to the environment management. Directions. Draft report. UNEP.
Grayman, W., Deininger, R., Males, R., 2001. Design of Early Warning and Predictive
Source-water Monitoring Systems. AWWA Research Foundation Report,
MEWSUB has been successfully used in the early warning of (Denver).
several accidents in rivers including Xin'an River, Fujiang River, and Grensing-Pophal, L., 2011. HTML5 options and opportunities. Econtent 34 (2),
10e12.
Jialing River in China. It was inspired by the Yangtze River Water Gupta, C., Mishra, S.K., 2015. Disaster management: role of remote sensing and GIS
Resources Protection Bureau and installed on mobile devices of technology. RIET-IJSET Int. J. Sci. Eng. Technol. 2 (1), 1e10.
managers in the water resources protection bureaus. Recently, Hasan, J., Goldbloom-Helzner, D., Ichida, A., Rouse, T., Gibson, M., 2005. Technolo-
gies and Techniques for Early Warning Systems to Monitor and Evaluate
MEWSUB has been packaged into an Android app and is free for
Drinking Water Quality: a State-of-the-art Review (DTIC Document).
authorized users to download and use. Hazart, A., Giovannelli, J.-F., Dubost, S., Chatellier, L., 2014. Inverse transport prob-
There are still modules which need to be improved in the future. lem of estimating point-like source using a Bayesian parametric method with
MCMC. Signal Process. 96, 346e361.
For instance, priorities for the MEWSUB development and main-
He, Q., Peng, S., Zhai, J., Xiao, H., 2011. Development and application of a water
tenance team would include extending the river sample database pollution emergency response system for the Three Gorges Reservoir in the
and pollutant database, improving the automated terrain general- Yangtze River, China. J. Environ. Sci. (China) 23 (4), 595e600.
ized method for Two-dimensional grid generation, strengthening Hou, D.B., Ge, X.F., Huang, P.J., Zhang, G.X., Loaiciga, H., 2014. A real-time, dynamic
early-warning model based on uncertainty analysis and risk assessment for
the model to include a Two-dimensional option, and consideration sudden water pollution accidents. Environ. Sci. Pollut. Res. 21 (14), 8878e8892.
of tributary influence in the model. Many EWSs integrate with each Hou, D.B., Song, X.X., Zhang, G.X., Zhang, H.J., Loaiciga, H., 2013. An early warning
other using open OGC geospatial standards to address more com- and control system for urban, drinking water quality protection: China's
experience. Environ. Sci. Pollut. Res. 20 (7), 4496e4508.
plex problems. Combining MEWSUB with other early warning Hrachowitz, M., Savenije, H., Blo €schl, G., McDonnell, J., Sivapalan, M., Pomeroy, J.,
systems will be the target of ongoing efforts. Arheimer, B., Blume, T., Clark, M., Ehret, U., 2013. A decade of Predictions in
Ungauged Basins (PUB)da review. Hydrol. Sci. J. 58 (6), 1198e1255.
Hu, B., Hu, B., Wana, J.Z., Nie, H.L., Zhai, C.Z., 2009. Safe river water: a ubiquitous and
Acknowledgments collaborative water quality monitoring solution. Pervasive Mob. Comput. 5 (5),
419e431.
This work is funded by the major science and technology pro- ISCRAM, E., French, S., 2011. Welcome to ISCRAM2011. Newsletter 1 (2).
Kanwar, R., Narayan, U., Lakshmi, V., 2010. Web service based hydrologic data
gram for water pollution control and treatment of China (No. distribution system. Comput. Geosci. 36 (7), 819e826.
2013ZX07503-001) “Water Environment Risk Assessment and Katiyar, N., Hossain, F., 2007. An open-book watershed model for prototyping space-
Early warning Technology Research and Demonstration Project in borne flood monitoring systems in International River Basins. Environ. Model.
Softw. 22 (12), 1720e1731.
The three Gorges Reservoir Area and Upstream Watershed”. The Kim, J., Engel, B.A., Park, Y.S., Theller, L., Chaubey, I., Kong, D.S., Lim, K.J., 2012.
authors would like to thank the Hydroco Science and Technology Development of web-based load duration curve system for analysis of total
Ltd, for their excellent work and support to MEWSUB, and all users maximum daily load and water quality characteristics in a waterbody.
J. Environ. Manag. 97, 46e55.
of MEWSUB, for their feedback regarding application and software Krzhizhanovskaya, V.V., Shirshov, G., Melnikova, N., Belleman, R.G., Rusadi, F.,
improvement proposals. We gratefully acknowledge the three Broekhuijsen, B., Gouldby, B., Lhomme, J., Balis, B., Bubak, M., 2011. Flood early
anonymous reviewers for their comments to the research and warning system: design, implementation and computational modules. Procedia
Comput. Sci. 4, 106e115.
manuscript. Specially, we also wish to thank the Agricultural &
Kussul, N., Mandl, D., Moe, K., Mund, J.-P., Post, J., Shelestov, A., Skakun, Sergii,
Biological Engineering, Purdue University for providing an excel- Szarzynski, J., Langenhove, G.V., Handy, M., 2012. Interoperable infrastructure
lent research environment and facilities. for flood monitoring: SensorWeb, grid and cloud. IEEE J. Sel. Top. Appl. Earth
Observ. Remote Sens. 5 (6), 1740e1745.
Lendholt, M., Hammitzsch, M., 2011. Generic information logistics for early warning
References systems. In: Proceedings of the 8th International ISCRAM Conference, Lisbon.
Li, N., Fu, Z., Wang, B.Q., Zhang, X.S., 2006. FDEWS 2.0: a Web-GIS-based early
Adams, J.A., McCarty, D., Crousore, K., 2006. A real-time early warning system for warning system for fish disease via water quality management. In: WCICA
pathogens in water. Chem. Biol. Sens. VII 6218, 2180e2180. 2006: Sixth World Congress on Intelligent Control and Automation. Conference
Ames, D.P., Horsburgh, J.S., Cao, Y., Kadlec, J., Whiteaker, T., Valentine, D., 2012. Proceedings, vols. 1e12, pp. 2570e2574.
HydroDesktop: web services-based software for hydrologic data discovery, Li, N., Wang, R.M., Zhang, J., Fu, Z.T., Zhang, X.S., 2009. Developing a knowledge-
download, visualization, and analysis. Environ. Model. Softw. 37, 146e156. based early warning system for fish disease/health via water quality manage-
Broekert, P., Sandiford, M., 2005. Buried Inset-Valleys in the Eastern Yilgarn Craton, ment. Expert Syst. Appl. 36 (3), 6500e6511.
Western Australia: geomorphology, age, and allogenic control. J. Geol. 113 (4), Lupp, M., 2008. OGC Web Services. In: Encyclopedia of GIS. Springer, pp. 799e800.
471e493. Meissen, U., Voisard, A., 2008. Increasing the effectiveness of early warning via
Broring, A., Echterhoff, J., Jirka, S., Simonis, I., Everding, T., Stasch, C., Liang, S., context-aware alerting. In: Proceedings of the 5th International Conference, on
Lemmens, R., 2011. New generation sensor web enablement. Sensors (Basel) 11 Information Systems for Crisis Response and Management (ISCRAM),
(3), 2652e2699. pp. 431e440.
Burchard-Levine, A., Liu, S., Vince, F., Li, M., Ostfeld, A., 2014. A hybrid evolutionary McIntyre, Neil R., Wagener, T., Wheater, Howard S., Yu, Zeng Si, 2003. Uncertainty
data driven model for river water quality early warning. J. Environ. Manag. 143, and risk in water quality modelling and management. J. Hydroinf. 05 (4),
8e16. 259e274.
Castronova, A.M., Goodall, J.L., Elag, M.M., 2013. Models as web services using the Niadas, I.A., 2005. Regional flow duration curve estimation in small ungauged
Open Geospatial Consortium (OGC) Web Processing Service (WPS) standard. catchments using instantaneous flow measurements and a censored data
Environ. Model. Softw. 41, 72e83. approach. J. Hydrol. 314 (1e4), 48e66.
Chen, N., Chen, X., Wang, K., Niu, X., 2013. Progress and challenges in the archi- OGC, 2006. OpenGIS Web Map Server Implementation Specification.
tecture and service pattern of Earth Observation Sensor Web for Digital Earth. OGC, 2007. OpenGIS Web Processing Service.
Int. J. Digital Earth 7 (12), 935e951. OGC, 2014. OGC Web Feature Service 2.0 Interface Standard.
Chen, N., Wang, K., Xiao, C., Gong, J., 2014. A heterogeneous sensor web node meta- Park, Y.S., 2014. Development and Enhancement of Web-based Tools to Develop
model for the management of a flood monitoring system. Environ. Model. Total Maximum Daily Load. Purdue University.
Softw. 54, 222e237. Pasquini-Descombs, H., Brender, N., Maradan, D., 2014. Economic considerations in
De Groeve, T., Vernaccini, L., Annunziato, A., 2006. Global disaster alert and coor- risk management. In: IDRC Davos 2014: Extended Abstracts, Oral Presentations,
dination system. In: Van de Walle, B., Turoff, M. (Eds.), Proceedings of the 3rd Special Panels, Sessions and Workshops, Davos, 24e28 August 2014,
International ISCRAM Conference, pp. 1e10. Newark. pp. 112e115.
Y. Wang et al. / Environmental Modelling & Software 73 (2015) 76e89 89

Quansah, J.E., Engel, B., Rochon, G.L., 2010. Early warning systems: a review. J. Terr. Usl€
ander, O., 2014. Early warning e some recent developments. Planet@Risk 3 (1),
Observ. 2 (2), 5. 24e32.
Reckhow, K.H., 1994. Water quality simulation modeling and uncertainty analysis Usl€
ander, T., 2015. The trend towards the internet of things: what does it help in
for risk assessment and decision making. Ecol. Model. 72 (1), 1e20. disaster and risk management? Planet@Risk 3 (1), 140e145.
Rudloff, A., Lauterjung, J., Münch, U., Tinti, S., 2009. Preface “the GITEWS Project Usl€
ander, T., Jacques, P., Simonis, I., Watson, K., 2010. Designing environmental
(German-Indonesian Tsunami Early Warning System)”. Nat. Hazards Earth Syst. software applications based upon an open sensor service architecture. Environ.
Sci. 9 (4), 1381e1382. Model. Softw. 25 (9), 977e987.
Sivapalan, M., Takeuchi, K., Franks, S., Gupta, V., Karambiri, H., Lakshmi, V., Liang, X., Wald, L.A., Wald, D.J., Schwarz, S., Presgrave, B., Earle, P.S., Martinez, E.,
McDonnell, J., Mendiondo, E., O'connell, P., 2003. IAHS Decade on Predictions in Oppenheimer, D., 2008. The USGS earthquake notification service (ENS): cus-
Ungauged Basins (PUB), 2003e2012: shaping an exciting future for the hy- tomizable notifications of earthquakes around the globe. Seismol. Res. Lett. 79
drological sciences. Hydrol. Sci. J. 48 (6), 857e880. (1), 103e110.
Smakhtin, V., 2001. Low flow hydrology: a review. J. Hydrol. 240 (3), 147e186. Zhang, W., Wang, Y., Peng, H., Li, Y., Tang, J., Wu, K.B., 2010a. A coupled water
Song, X.X., Hou, D.B., Huang, P.J., Zhang, G.X., 2013. Research on dynamic early quantityequality model for water allocation analysis. Water Resour. Manag. 24
warning technology of water pollution emergency based on pollutant disper- (3), 485e511.
sion simulation. Energy Eng. Environ. Eng. 316e317, 682e685. Pts 1 and 2. Zhang, X.J., Chen, C., Ding, J.Q., Hou, A.X., Li, Y., Niu, Z.B., Su, X.Y., Xu, Y.J., Laws, E.A.,
Storey, M.V., van der Gaag, B., Burns, B.P., 2011. Advances in on-line drinking water 2010b. The 2007 water crisis in Wuxi, China: analysis of the origin. J. Hazard.
quality monitoring and early warning systems. Water Res. 45 (2), 741e747. Mater. 182 (1e3), 130e135.
Swain, N.R., Latu, K., Christensen, S.D., Jones, N.L., Nelson, E.J., Ames, D.P., Zhang, X.J., Chen, C., Lin, P.F., Hou, A.X., Niu, Z.B., Wang, J., 2011. Emergency drinking
Williams, G.P., 2015. A review of open source software solutions for developing water treatment during source water pollution accidents in China: origin
water resources web applications. Environ. Model. Softw. 67, 108e117. analysis, framework and technologies. Environ. Sci. Technol. 45 (1), 161e167.
UN/ISDR, 2006. Developing early warning systems: a checklist. In: Third Interna- Zhou, R., Zhu, L., Yang, K., Chen, Y., 2006. Distribution of organochlorine pesticides
tional Conference on Early Warning EWC III: Bonn, Germany. in surface water and sediments from Qiantang River, East China. J. Hazard.
UNISDR, 2004. Terminology: Basic Terms of Disaster Risk Reduction. United Na- Mater. 137 (1), 68e75.
tions, Geneva.

You might also like