CFD-AB User Manual for simulation of fish swimming through navigation dams
2019-11-27
Loading...
Persistent link to this item
Statistics
View StatisticsCollection period
2018-07-01
2019-06-30
2019-06-30
Date completed
2019-06-30
Date updated
Time period coverage
Geographic coverage
Source information
Journal Title
Journal ISSN
Volume Title
Title
CFD-AB User Manual for simulation of fish swimming through navigation dams
Published Date
2019-11-27
Authors
Author Contact
Gimanov, Anvar
agilmano@umn.eu
agilmano@umn.eu
Type
Dataset
Programming Software Code
Simulation Data
Programming Software Code
Simulation Data
Abstract
The Computational Fluid Dynamic (CFD) and Agent-Based (AB) Code initially developed by Dan Zielinski (Zielinski, et al., 2018) and further improved by Anvar Gilmanov (Gilmanov, et al., 2019) are presented in this documentation. The solution of 3D fluid equations obtained by ANSYS-FLUENT is not considered here. We will focus on AB-Code with a description of how to simulate fish swimming in the given fluid environmental. Description of the algorithm, computational input parameters, source code in Fortran and examples on fish swimming simulations through Lock and Dam #2 at the Mississippi River are presented.
Description
The threat of invasive bigheaded carp swimming into the upper reaches of the Mississippi River (USA) demands new and effective approaches to blocking these species. To explore how navigational Lock and Dams (LDs) on the Mississippi River could be used to deter the upstream migration of invasive fish species, computer modelling that combined computational fluid dynamics (CFD) and agent-based (AB) fish passage model (CFD-AB model) could be used to hypothetically quantify the passage of bigheaded carp (Hypophthalmichthys spp.) through LDs (Zielinski, et al., 2018). Agent-based fish (AB-fish) in the original algorithm of (Zielinski, et al., 2018) are always located on a node of the CFD mesh and move by selecting the neighboring node that minimizes fatigue. A possible limitation of this approach is that the AB-fish movement exhibits a dependence upon the CFD mesh. The modified approach (Gilmanov, et al., 2019) allows the AB-fish to occupy any point in the computational domain and to continually (within the size of the time step) update their minimum fatigue path. Computations in a simplified channel/dam structure (Gilmanov, et al., 2019) show that the modified CFD-AB results are smoother swimming trajectories and increased estimates of fish passage when compared to the original CFD-AB model. In this document, both original and modified approaches will be considered.
Referenced by
Gilmanov, A, Zielinski, D.P., Voller, V.R., Sorensen, P.W. The Effect of Modifying a CFD-AB Approach on Fish Passage through a Model Hydraulic Dam. Water 2019, 11, 1776.
https://doi.org/10.3390/w11091776
Zielinski, D.P.; Voller, V.R.; Sorensen, P.W. A physiologically inspired agent-based approach to model fish swimming fatigue and its application to upstream passage of invasive fish at a lock and dam. Ecol. Modeling 2018, 382, 18–32.
https://doi.org/10.1016/j.ecolmodel.2018.05.004
https://doi.org/10.3390/w11091776
Zielinski, D.P.; Voller, V.R.; Sorensen, P.W. A physiologically inspired agent-based approach to model fish swimming fatigue and its application to upstream passage of invasive fish at a lock and dam. Ecol. Modeling 2018, 382, 18–32.
https://doi.org/10.1016/j.ecolmodel.2018.05.004
Related to
Replaces
item.page.isreplacedby
Publisher
Funding information
Funding for this project was provided by MAISRC -- MAISRC Subproject 26: Updating an invasive and native fish passage model for locks and dams.
item.page.sponsorshipfunderid
item.page.sponsorshipfundingagency
item.page.sponsorshipgrant
Previously Published Citation
Other identifiers
Suggested citation
Gilmanov, Anvar. (2019). CFD-AB User Manual for simulation of fish swimming through navigation dams. Retrieved from the Data Repository for the University of Minnesota (DRUM), https://doi.org/10.13020/8n6b-9162.
View/Download File
File View/Open
Description
Size
Readme_CFD_AB.txt
Description of data
(5.88 KB)
CFD-AB User Manual.docx
User Manual
(793.2 KB)
Code-AB_B22K.zip
Computer Code and input data for AB_B22K
(95.44 MB)
Code_AB_R22K.zip
Computer Code and input data for AB_R22K
(94.93 MB)
ABSwimFatigueNEW.zip
Original computer code ABSwimFatigueNEW
(123.49 MB)
Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.