Prototyping a numerical model coupled with remote sensing for tracking harmful algal blooms in shallow lakes

Abstract In this paper, we present the design, development and test cases of LakeM, a software package for modeling the transport pathways of harmful algal blooms in shallow lakes. LakeM integrates implementation of numerical methods and data visualization for the purpose of facilitating the communication between modelers and decision makers. By making use of Finite Difference Method, LakeM is able to numerically solve the Shallow Water Equations on a staggered grid. The core of LakeM consists of two modules, the hydrodynamic and tracer module, which are run separately. The hydrodynamic module simulates the surface level and water movement, and the tracer module simulates the movement of harmful algal blooms subject to advection and dispersion processes. Most of the LakeM programs are developed based on the Python language in an object-oriented fashion, which can be readily adapted to changing requirements. Computationally intensive programs are written in Fortran routines for interoperating with Python. Model validation is performed by comparing model predictions to analytical solutions. Additionally, the capability and effectiveness of LakeM are illustrated by a case study of modeling algal bloom transport in Taihu Lake. The results have shown good agreements with analytical solutions and available remote sensing images. The model is efficient, robust, and can be used to aid environmental managers in developing emergency response actions for HABs. Besides that, the development of LakeM offers a design pattern for future model development efforts in tracking HABs.

[1]  A. Arakawa Computational design for long-term numerical integration of the equations of fluid motion: two-dimen , 1997 .

[2]  Charles Hirsch Basic Discretization Techniques , 2007 .

[3]  Claire D'Este,et al.  Ensemble Feature Ranking for Shellfish Farm Closure Cause Identification , 2013, MLSDA '13.

[4]  D. Eliason,et al.  Validation of Numerical Shallow Water Models for Stratified Seiches , 1997 .

[5]  Wolf M. Mooij,et al.  Integrating three lake models into a Phytoplankton Prediction System for Lake Taihu (Taihu PPS) with Python , 2012 .

[6]  Sven Erik Jørgensen,et al.  A vertical-compressed three-dimensional ecological model in Lake Taihu, China , 2006 .

[7]  Jia Wang,et al.  Inertial Stability and Phase Error of Time Integration Schemes in Ocean General Circulation Models , 1997 .

[8]  L. Pinto,et al.  Modeling the transport pathways of harmful algal blooms in the Iberian coast. , 2016, Harmful algae.

[9]  Olivier Delestre,et al.  FullSWOF: A free software package for the simulation of shallow water flows , 2014, 1401.4125.

[10]  J. Burkholder,et al.  Harmful algal blooms and eutrophication: Nutrient sources, composition, and consequences , 2002 .

[11]  Wei Li,et al.  Forecasting short‐term cyanobacterial blooms in Lake Taihu, China, using a coupled hydrodynamic–algal biomass model , 2014 .

[12]  Mehdi Dehghan,et al.  Weighted finite difference techniques for the one-dimensional advection-diffusion equation , 2004, Appl. Math. Comput..

[13]  S. Dai,et al.  Numerical Simulation for 2D Shallow Water Equations by Using Godunov-Type Scheme with Unstructured Mesh , 2006 .

[14]  D. Anderson,et al.  Approaches to monitoring, control and management of harmful algal blooms (HABs). , 2009, Ocean & coastal management.

[15]  Wei Li,et al.  Cyanobacterial bloom management through integrated monitoring and forecasting in large shallow eutrophic Lake Taihu (China). , 2015, Journal of hazardous materials.

[16]  Shuangcai Li,et al.  Fully-Coupled Modeling of Shallow Water Flow and Pollutant Transport on Unstructured Grids , 2012 .

[17]  M. Bonnet,et al.  ELMO, a 3-D water quality model for nutrients and chlorophyll: first application on a lacustrine ecosystem , 2001 .

[18]  Nate Seltenrich,et al.  Keeping Tabs on HABs: New Tools for Detecting, Monitoring, and Preventing Harmful Algal Blooms , 2014, Environmental health perspectives.

[19]  Olivier Delestre,et al.  SWASHES: a compilation of shallow water analytic solutions for hydraulic and environmental studies , 2011, 1110.0288.

[20]  A. R. Appadu Numerical Solution of the 1D Advection-Diffusion Equation Using Standard and Nonstandard Finite Difference Schemes , 2013, J. Appl. Math..

[21]  George Sugihara,et al.  Predicting coastal algal blooms in southern California. , 2017, Ecology.

[22]  Igor Ogashawara,et al.  Performance Analysis of MODIS 500-m Spatial Resolution Products for Estimating Chlorophyll-a Concentrations in Oligo- to Meso-Trophic Waters Case Study: Itumbiara Reservoir, Brazil , 2014, Remote. Sens..

[23]  Peter Franks,et al.  Models of harmful algal blooms , 1997 .

[24]  Robert L. Street,et al.  Reducing numerical diffusion in interfacial gravity wave simulations , 2005 .

[25]  Yafei Jia,et al.  Verification and Validation of 3D Free-Surface Flow Models , 2008 .

[26]  David J Schwab,et al.  Estimating cyanobacterial bloom transport by coupling remotely sensed imagery and a hydrodynamic model. , 2011, Ecological applications : a publication of the Ecological Society of America.

[27]  Christopher J. Madden,et al.  Modeling of HABs and eutrophication: Status, advances, challenges , 2010 .

[28]  Gary J. Kirkpatrick,et al.  Harmful algal blooms: causes, impacts and detection , 2003, Journal of Industrial Microbiology and Biotechnology.

[29]  John E. Edinger,et al.  Energy Production and Reservoir Water Quality: A Guide to the Regulatory, Technical, and Theoretical Basis for Required Studies , 2007 .

[30]  Jochen Kmpf,et al.  Ocean Modelling for Beginners: Using Open-Source Software , 2009 .

[31]  T. Wynne,et al.  Characterizing a cyanobacterial bloom in Western Lake Erie using satellite imagery and meteorological data , 2010 .

[32]  M. Manteghian,et al.  Numerical Solution of One-dimensional Advection-diffusion Equation Using Simultaneously Temporal and Spatial Weighted Parameters , 2011 .