Modelling 1: Basic Introduction. What constitutes a “model”? Why do we use models? Calibration and validation. The basic concept of numerical integration.

Slides:



Advertisements
Similar presentations
Abstract We quantified turbulent dissipation in the Raritan river using both conventional methods and a novel technique, the structure function method.
Advertisements

Dr. Kirti Chandra Sahu Department of Chemical Engineering IIT Hyderabad.
Useful texts: Mann & Lazier, The Dynamics of Marine Ecosystems, Blackwell Science. Simpson, In: The Sea, vol 10, chapter 5. Simpson, In: The Sea, vol 11,
TIDAL INLETS Natural of man-made cut through barrier island Allows for bay flushing Provides access for maritime traffic Normally migrate unless restrained.
Tides Simulation. The Project Students are presented with an interactive simulation of the tides. The cause of tides are discussed including the effect.
Modeling the M 2 and O 1 Barotropic and Baroclinic Tides in the Gulf of Mexico Using the HYbrid Coordinate Ocean Model (HYCOM) Flavien Gouillon 1 ; B.
About Estuarine Dynamics
D A C B z = 20m z=4m Homework Problem A cylindrical vessel of height H = 20 m is filled with water of density to a height of 4m. What is the pressure at:
Momentum flux across the sea surface
Predictability of Seabed Change due to Underwater Sand Mining in Coastal Waters of Korea Predictability of Seabed Change due to Underwater Sand Mining.
A Voyage of Discovery Physical oceanography Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University.
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
Fluid mechanics 3.1 – key points
Model Simulation Studies of Hurricane Isabel in Chesapeake Bay Jian Shen Virginia Institute of Marine Sciences College of William and Mary.
Juan Carlos Ortiz Royero Ph.D.
Suspended Load Above certain critical shear stress conditions, sediment particles are maintained in suspension by the exchange of momentum from the fluid.
Estuarine Variability  Tidal  Subtidal Wind and Atmospheric Pressure  Fortnightly M 2 and S 2  Monthly M 2 and N 2  Seasonal (River Discharge)
Radionuclide dispersion modelling
Hydraulic Routing in Rivers
Simple and basic dynamical ideas…..  Newton’s Laws  Pressure and hydrostatic balance  The Coriolis effect  Geostrophic balance  Lagrangian-Eulerian.
Model overview: A hierarchy of ocean models Jay McCreary Summer School on: Dynamics of the North Indian Ocean National Institute of Oceanography Dona Paula,
Hans Burchard 1,2, Joanna Staneva 3, Götz Flöser 4, Rolf Riethmüller 4, and Thomas Badewien 5 1. Baltic Sea Research Institute Warnemünde, Germany 2. Bolding.
Chapter 6 Circular Motion and Other Applications of Newton’s Laws.
Chapter Fluid pressure and temperature. Pressure  What happens to your ears when you ride in an airplane?  What happens if a submarine goes.
Equations that allow a quantitative look at the OCEAN
Momentum Equations in a Fluid (PD) Pressure difference (Co) Coriolis Force (Fr) Friction Total Force acting on a body = mass times its acceleration (W)
Sundermeyer MAR 550 Spring Laboratory in Oceanography: Data and Methods MAR550, Spring 2013 Miles A. Sundermeyer Observations vs. Models.
Newton’s 2 nd Law of Motion. States that the force needed to move an object is equal to the product of that object’s mass and acceleration. Equation:
CLOSED ENERGY BUDGETS FOR REGIONAL NUMERICAL SIMULATIONS Parker MacCready University of Washington.
Flushing Times 1) Time required to replace the Volume of the basin V by the Volume Influx V in RV out V in x z t = V / V in t is obtained in seconds [
COMPARISON OF ANALYTICAL AND NUMERICAL APPROACHES FOR LONG WAVE RUNUP by ERTAN DEMİRBAŞ MAY, 2002.
Physical Oceanography SACS/AAPT Spring Meeting March 29, 2003 Coastal Carolina University.
Mixing From Stresses Wind stresses Bottom stresses Internal stresses Non-stress Instabilities Cooling Double Diffusion Tidal Straining Shear ProductionBuoyancy.
Mathematical Background
What makes an ocean model coastal ?
Atmospheric Motion SOEE1400: Lecture 7. Plan of lecture 1.Forces on the air 2.Pressure gradient force 3.Coriolis force 4.Geostrophic wind 5.Effects of.
S.A. Talke, H.E. de Swart, H.M. Schuttelaars Feedback between residual circulations and sediment distribution in highly turbid estuaries: an analytical.
Typical Mean Dynamic Balances in Estuaries Along-Estuary Component 1. Barotropic pressure gradient vs. friction Steady state, linear motion, no rotation,
Coastal Ocean Dynamics Baltic Sea Research Warnemünde
Hydraulic Routing in Rivers Reference: HEC-RAS Hydraulic Reference Manual, Version 4.1, Chapters 1 and 2 Reading: HEC-RAS Manual pp. 2-1 to 2-12 Applied.
An example of vertical profiles of temperature, salinity and density.
Physical Properties and Forcings in an Estuarine System 2013 PICES Summer School Group 4 Matthew, Daniel, Jingsong, Chorong, Joocheul, Morgaine, Polina,
Level of No Motion (LNM)
CEE 262A H YDRODYNAMICS Lecture 13 Wind-driven flow in a lake.
Land-Ocean Interactions: Estuarine Circulation. Estuary: a semi-enclosed coastal body of water which has a free connection with the open sea and within.
Modelling 2: Introduction to modelling assignment. A basic physical-biological model. Model equations. Model operation. The assignment.
Some GOTM Physics SOPRAN GOTM School Warnemünde: Hans Burchard Baltic Sea Research Institute Warnemünde, Germany.
Conservation of Salt: Conservation of Heat: Equation of State: Conservation of Mass or Continuity: Equations that allow a quantitative look at the OCEAN.
The simplifed momentum equations Height coordinatesPressure coordinates.
LATHE VIBRATIONS ANALYSIS ON SURFACE ROUHHNESS OF MACHINED DETAILS LATHE VIBRATIONS ANALYSIS ON SURFACE ROUHHNESS OF MACHINED DETAILS * Gennady Aryassov,
Hans Burchard 1,2, Joanna Staneva 3, Götz Flöser 4, Rolf Riethmüller 4, Thomas Badewien 5, and Richard Hofmeister 1 1. Baltic Sea Research Institute Warnemünde,
CHANGSHENG CHEN, HEDONG LIU, And ROBERT C. BEARDSLEY
NUMERICAL STUDY OF THE MEDITERRANEAN OUTFLOW WITH A SIMPLIFIED TOPOGRAPHY Sergio Ramírez-Garrido, Jordi Solé, Antonio García-Olivares, Josep L. Pelegrí.
Potential temperature In situ temperature is not a conservative property in the ocean. Changes in pressure do work on a fluid parcel and changes its internal.
 p and  surfaces are parallel =>  =  (p) Given a barotropic and hydrostatic conditions, is geostrophic current. For a barotropic flow, we have and.
A hierarchy of ocean models
1 Foundations of circulation modeling systems EBS566: Estuary and Ocean Systems II – Lecture 3, Winter 2010 Instructors: T. Peterson, M. Haygood, A. Baptista.
Conservation of Tracers (Salt, Temperature) Chapter 4 – Knauss Chapter 5 – Talley et al.
The effect of tides on the hydrophysical fields in the NEMO-shelf Arctic Ocean model. Maria Luneva National Oceanography Centre, Liverpool 2011 AOMIP meeting.
Estuarine Hydrodynamics
Harmonic Motion (III) Physics 1D03 - Lecture 33.
For a barotropic flow, we have is geostrophic current.
Distributed Flow Routing
Estuarine models: what is under the hood?
Virginia Institute of Marine Sciences College of William and Mary
Modelling tools - MIKE11 Part1-Introduction
Modeling the Atmos.-Ocean System
دانشگاه صنعتي اميركبير
Laboratory in Oceanography: Data and Methods
Convective Heat Transfer
Presentation transcript:

Modelling 1: Basic Introduction. What constitutes a “model”? Why do we use models? Calibration and validation. The basic concept of numerical integration.

What constitutes a “model”? A model is some simplified description of a real system that can be used to understand or make predictions/hindcasts of the system behaviour. Most of the examples we will look at are numerical models of equations that describe the system, running on computers. However, real hydraulic models are often used for particular applications (e.g. coastal engineering, ship design). Useful web pages: Princeton Ocean Model Proudman Lab Coastal Ocean Model GOTM 1-D turbulence model HR-Wallingford (commercial modelling) ABP Research (commercial modelling)

Every time you write down and use an equation, you are using a model. Newtons 2nd law : force = mass x acceleration. Or, acceleration = force / mass, the basis for much of our modelling of the dynamics of the ocean (i.e. the Equation of Motion). The “model” of F=ma works well in some cases, and breaks down when the conditions do not satisfy the requirements of the model. All models make assumptions, simplifications, and compromises. Many models can work well in some areas, but poorly in others (i.e a model is not always transferable between different regions). No model is perfect!

Why do we use models? Investigating processes. Oceanography is an observational science - we can rarely manipulate the real environment to conduct an experiment. But we can manipulate a model environment. Making predictions or hindcasts. How will the climate change in the future? How did the climate behave in the past? How will an approaching storm affect the local coast? How will a new installation in a port affect the environment?

Note that the requirement for an accurate, well- tested, reliable model is less important for the process investigation, but critically important in the case of operational oceanographic modelling. Climate modelling at the SOC Proudman Lab operational shelf model Met Office operational modelling Tampa Bay modelling and observation system Proudman Lab coastal observatory Validation and Calibration.

All models require: Calibration and Validation. Typically - use one dataset to calibrate the model, and then validate the model by running it in comparison with another independent dataset. Operational models require continuous calibration : data assimilation from observation networks.

The basic concept of numerical integration. We will concentrate on the basics of finite difference modelling. Consider the equation that describes the advection of a property (e.g. salinity along an estuarine horizontal salinity gradient). i.e. at one position within the estuary you observe the salinity change through time. The change in the salinity is caused by the horizontal tidal current moving water past your boat, bringing with it higher salinity water from the sea, or lower salinity water from nearer the river. Horizontal salinity gradient Tidal current Change of salinity through time

Remember that the use of the  ’s refers to infinitesimal changes. The basic concept of the finite difference modelling method is to approximate these infinitesimal changes as finite changes, i.e.

So, if you know the horizontal salinity gradient (from observations), and you can describe the tidal change of the current speed, you can get the model to calculate how the salinity changes through time. u 0 = tidal current amplitude (m s -1 )  = tidal frequency = 2  /(12.42x3600) (s -1 ) Set initial conditions [horizontal gradient, start time, initial salinity s old ] Calculate tidal current speed u(t) Calculate the new salinity s new =s old +  s Save or output data as required END START Increment t by  t Set s old = s new

Flood tide : salinity increases Ebb tide : salinity decreases Have a look at the program advect1.m if you are know any Matlab

The advection example used a fixed time step to integrate the advection equation at the surface of the water column through time. Now we will consider modelling the whole water column. This requires us splitting the water column up into a series of evenly-spaced grid cells. Bed friction slows down the tidal current, and so near the seabed the salinity will not vary as much. We can extend the model to include the effect of a real vertical velocity profile by including a simple depth-variability in velocity: i=1 i=2 i=3 i=N-1 i=N Seabed Surface zz h=N  z z i = depth a grid cell i from surface

Set initial conditions [horizontal gradient, start time, initial salinity profile s old (z)] Calculate tidal current speed u(z,t) Calculate the new salinity profile s new (z)=s old (z)+  s(z) Save or output data as required END START Increment t by  t Set s old (z) = s new (z) The new model is very similar to the original model, except now we need to calculate vertical profiles of current speed and salinity. This involves loops in the model between i=1 to N for both current speed and salinity (in the bold boxes).

Have a look at the program advect2.m if you are know any Matlab 1. Ebb tide: surface salinity decreases faster than bottom salinity 2. End of ebb tide: maximum salinity stratification 3. Flood tide: stratification decreases 4. End of flood tide: mixed profile re- formed

As a final step in complexity, consider the full advection-diffusion equation: Salinity changes by horizontal advection and vertical turbulent mixing. To simplify the problem we assume the vertical turbulent diffusivity is independent of depth. Advection part Vertical mixing part The model does this: ss If you are comfortable / keen with Matlab, look at advect_diffus1,2, & 3.m

Main points to be aware of: A numerical model calculates a time series by incrementing the parameter over a finite time step, knowing the forces that influence that parameter. Vertical profiles are calculated on a model grid with a specified grid cell size. The model works by changing the infinitesimal calculus of the differential equations into simple sums over a finite difference. As long as you can parameterise a process in terms of the forces that influence it, you can model it!