Home
About CMI
Model development
Model applications
atmosphere
ocean
coupled
paleo
fluid lab
biogeochemical
Technologies
Publications
News
People
Opportunities
Contact CMI
Search

 



GFD Fluid Laboratory

In our fluid laboratory we study geophysical fluid phenomena by physically simulating flows, observing them using sensors and assimilating observations with dynamical models. The laboratory approach provides a basis for controlled experimentation of real phenomena and serves a number of purposes, including:

 

 

  • Classroom education
  • development of techniques: for motion estimation from visual observations, state-estimation and predictability, targeted/adaptive observations, distributed computation, visualization, information retrieval
  • the design of better numerical models.

Here, we discuss the components of this research program and several applications where this laboratory has proved instrumental.

The GFD lab

The GFD laboratory consists of several turntables with cameras providing a birds-eye view in the rotating frame of reference. The camera is connected to a local sub-cluster which processes observations in a distributed manner and delivers them to a cluster backbone for interfacing with assimilation routines. Observations of fluorescent dye and particles under motion are made at particular surfaces using lasers to illuminate the surfaces of interest. In addition observations of temperature are also made. 

The cluster backbone implements both the assimilation methods and numerical models. The architecture of the cluster comprises of a large array of Intel platforms connected with a extremely high-speed interconnect, and distributed implementations of the the model and assimilation performed using an MPI layer to handle communication.

One of the most significant driving philosophies of our system is to keep it simple! Common off the shelf components readily dominate all aspects of this approach.

Processing observations

Three classes of algorithms are used to estimate visual motion:

  1. particle tracking, where individual particles are tracked over multiple imaged frames and the problems of interest are predominated by tracking the correspondence between frame; we employ probabilistic models to track particles.
  2. optic flow where patterns of particles are tracked. In this class, robust, hierarchical least squares techniques are employed to recover flow.
  3. tracking the evolution of interfaces and volumes of dye in the fluid and represents some of the toughest challenges to motion estimation.

Assimilation

Two pivotal technologies are employed for data-assimilation or state estimation. The first is statistical and uses the Ensemble Kalman Filter and variants. The second is a constrained optimization approach based on the adjoint of a numerical forward model. The constrained optimization technique is geared to recover unknown or uncertain initial states of the model, while the ensemble based methods are designed to evolve initial distributions towards to the true system attractor and are, in fact, implemented using Monte Carlo methods. Both methods place an enormous computational burden and require careful attention to distributed implementations.

Numerical modeling

Several numerical models are used to describe the dynamics of the process under study. In the classroom, such models are derived from appropriate governing equations and their approximations, whereas in our research we uniformly employ the MITgcm.

Read here about the simulation of a laboratory experiment  using MITgcm.

Research Experiments

The Hadley Experiment

A simple Hadley experiment serves as a starting point for many of our research questions. A slowly rotating tank is subject to thermal forcing in the form of a cold center (ice bucket!) and a warm exterior. This sets up a Hadley like circulation with the cold water in the center sinking to the bottom and being replaced by warm water at the periphery. The system maintains thermal-wind balance and geostrophy at the surface. For a more detailed classroom experiment see here
 
The Hadley experiment was simulated numerically using MITgcm and surface observations extracted using the optic flow computed from moving pepper particles! The assimilation method used the Ensemble Square Root Filter, an approximation of the full Ensemble Kalman filter that serially processes spatial observations under the assumptions of diagonal observational covariances and correlation length-scale between elements of state and the location of observation. 

While this experiment is somewhat simple from a state-estimation point of view, it does require us to bring up the entire system and consider issues that are encountered in the operational NWP community.