Title: Elizabeth North and Raleigh Hood
1A partnership proposal technology transfer of a
larval dispersal model
Elizabeth North and Raleigh Hood UMCES Horn Point
Laboratory
Research funded by NOAA Chesapeake Bay Studies
Program
http//seawifs.gsfc.nasa.gov/SEAWIFS/
2Presentation outline
Objective
Larval transport model description, accuracy,
and status
Next steps
3Presentation outline
Objective
Larval transport model description, accuracy,
and status
Next steps
4Objective
The objective of this project is to enhance the
DNR-funded larval dispersal model and transfer
the technology by creating two open-source models
suitable for inclusion in the NOS Partnership
Project and for posting on the Chesapeake
Community Modeling Program web page
5T. Gross
Li Zhong
DNR project predict population dispersal of
native and non-native oysters in Chesapeake Bay
Circulation models
Juvenile/adult population dynamics model (by
Christman and Volstad)
Larval transport model
Settlement at each oyster bar
6Presentation outline
Objective
Larval transport model description, accuracy,
and status
Next steps
7Particle Tracking Model
- Run with hydrodynamic model output from finite
- element (QUODDY) and curvilinear models (ROMS)
- External (10 min) and internal (30 s) time steps
with - 4th-order Runge Kutta calculations in time
- Water column profile
- tension spline interpolation
- scheme in space
- Advection based
- on current speeds
- in the x-, y-, and z-
- directions
- Random
- displacement
- model for sub-grid
- scale turbulence
8Initialize Model
Larval Transport Model Structure
Define variables
Read-in particle start locations
Internal Time Step
Read-in oyster bar locations
Advection
Read-in initial hydro data
Turbulence
External Time Step
Behavior
Read-in hydro data
Update particle location
Read-in hydro data
Boundary conditions
Settlement or mortality
Read-in hydro data
Print
End
9Initialize Model
Larval Transport Model Structure
Define variables
Read-in particle start locations
Internal Time Step
Read-in oyster bar locations
Advection
Read-in initial hydro data
Turbulence
External Time Step
Behavior
Read-in hydro data
Update particle location
Read-in hydro data
Boundary conditions
Settlement or mortality
Read-in hydro data
Print
End
10Water column profile interpolation method
Depth
11Water column profile interpolation method
Depth
12Water column profile interpolation method
Current speed
Depth
Tension Spline TSPACK by RJ Renka (linear
interpolation if convergence problems)
13Estimate current velocities at particle location
with output from circulation model
Depth
14Calculate distance and direction of particle
motion based on advection
Depth
15Simulate turbulence by calculating a random
kick proportional to turbulence in the
circulation model
Depth
16Calculate direction and distance of movement
based on behavior
17Particle movement during time step is
Advection Turbulence Behavior
18Calculate new location
Particle movement during time step is
Advection Turbulence Behavior
19Initialize Model
Larval Transport Model Structure
Define variables
Read-in particle start locations
Internal Time Step
Read-in oyster bar locations
Advection
Read-in initial hydro data
Turbulence
External Time Step
Behavior
Read-in hydro data
Update particle location
Read-in hydro data
Boundary conditions
Settlement or mortality
Read-in hydro data
Print
End
20Oyster larvae behavior
Oyster larvae swimming speed increase with
development Crassostrea virginica 0.8
3.1 mm s-1 (Hidu and Haskin 1978,
Mann and Rainer 1990), ongoing lab studies
C. ariakensis similar to C. virginica
Potential swimming behaviors Tidally
timed vertical migration (up during flood, down
during ebb)
Diurnal vertical migration (down during day)
Bottom oriented (remain near-bottom) C.
ariakensis Aggregate along halocline C.
virginica
21Behavior
Day
Night
Aggregate above halocline
Day
Night
Bottom oriented
22Stage-based application of behavior models
Veliger stage Aggregate above halocline
Competent to settle Bottom oriented
behavior Search for suitable substrate
Early-stage larvae Passive transport
23Initialize Model
Larval Transport Model Structure
Define variables
Read-in particle start locations
Internal Time Step
Read-in oyster bar locations
Advection
Read-in initial hydro data
Turbulence
External Time Step
Behavior
Read-in hydro data
Update particle location
Read-in hydro data
Boundary conditions
Settlement or mortality
Read-in hydro data
Print
End
24Boundary conditions particle reflect off
boundaries
Horizontal
Vertical
ROMS
QUODDY
25Initialize Model
Larval Transport Model Structure
Define variables
Read-in particle start locations
Internal Time Step
Read-in oyster bar locations
Advection
Read-in initial hydro data
Turbulence
External Time Step
Behavior
Read-in hydro data
Update particle location
Read-in hydro data
Boundary conditions
Settlement or mortality
Read-in hydro data
Print
End
26Oyster larvae settlement
Outside suitable habitat continue swimming
Crossings method
Inside settle
MD DNR Bay Bottom Survey 1974 - 1983
27Oyster larvae mortality
Mortality if particle doesnt settle by end of
pediveliger stage Mortality if particle remains
in waters of stressful salinity and/or
temperature for a given period of time
28Presentation outline
Objective
Larval transport model description, accuracy,
and status
Next steps
29Particle movement due to advection should match
hydrodynamic model predictions
- Calculate displacement of water parcel using
- Current velocities from model
- Particle locations
- Displacement values should be comparable if
particle advection is being calculated correctly
30Animation
Particles
Mean location of particles
31particle start location
32particle start location
Mean particle location
33particle start location
Mean particle location
current velocity location
34North-south surface current velocities at fixed
location
From hydrodynamic model output
35North-south surface current velocities at fixed
location
- Fit 4th order polynomials
- Integrated area under curve to calculate
displacement
Procedure
36North-south surface current velocities at fixed
location
2.94
2.56
-4.42
-5.70 km
- Fit 4th order polynomials
- Integrated area under curve to calculate
displacement
Procedure
37Neutrally-buoyant particle displacement
38Neutrally-buoyant particle displacement
39Neutrally-buoyant particle displacement
-5.10 km
40Neutrally-buoyant particle displacement
2.88
-5.10 km
41Neutrally-buoyant particle displacement
2.88
-5.10 km
-3.92
42Neutrally-buoyant particle displacement
2.88
2.53
-5.10 km
-3.92
43Particle displacement corresponds to water
displacement
44Presentation outline
Objective
Larval transport model description, accuracy,
and status
Next steps
45Initialize Model
Larval Transport Model Structure
Define variables
Read-in particle start locations
Internal Time Step
Read-in oyster bar locations
Advection
Read-in initial hydro data
Turbulence
External Time Step
Behavior
Read-in hydro data
Update particle location
Read-in hydro data
Boundary conditions
Settlement or mortality
Read-in hydro data
Print
End
46Initialize Model
Larval Transport Model Structure
Define variables
Read-in particle start locations
Internal Time Step
Read-in oyster bar locations
Advection
Read-in initial hydro data
Turbulence
External Time Step
Behavior
Read-in hydro data
Update particle location
Read-in hydro data
Boundary conditions
Settlement or mortality
Read-in hydro data
Print
End
47Example of larval transport model output
48Example of larval transport model output
49Does behavior change spatial patterns in
settlement?
Passive
50Passive
51Crassostrea virginica
52Crassostrea ariakensis
Larval behavior affects spatial patterns in
settlement
53Presentation outline
Objective
Larval transport model description, accuracy,
and status report
Next steps
54Next Steps
- I. Fortran Model
- Finish implementation of larval transport model
- Optimize Fortran model for speed
- Finish Fortran model Users Manual
- II. C Model
- Recode larval transport model into C
- Add C components to the Chesapeake Bay Oyster
- Decision Support Tool
- Write C model Users Manual
- III. Dissemination
- Post both larval transport models and Users
Manuals - on CCMP web page
55Acknowledgements
Modeling dispersal of Crassostrea ariakensis
oyster larvae in Chesapeake Bay
Elizabeth North, Raleigh Hood, Ming Li, Liejun
Zhong UMCES Horn Point Laboratory
Tom Gross Chesapeake Research Consortium NOAA/NOS/
Coast Survey
56(No Transcript)
57Sub-grid scale turbulent motion
Random Displacement Model
zn1 zn K'(zn)dt R 2r-1 Kz 0.5K'(zn)dt
dt 1/2
where z particle vertical location K
vertical diffusivity K' dK/dz dt time
step of RDM 1 sec R is a random process, with
mean 0 and standard deviation r
Visser 1997
When K 0, random displacement model random
walk model
58Numerical dye release with a random walk model
(m)
Salinity (psu)
Particles
Eulerian tracer (dye)
Current velocity vectors
North, Hood, Chao, Sanford. in review. Journal of
Marine Systems
59Numerical dye release with random displacement
model
(m)
Salinity (psu)
Particles
Eulerian tracer (dye)
Current velocity vectors
60Well Mixed Condition Tests
61Well Mixed Condition Tests
62Well Mixed Condition Tests