headgraphic
loader graphic

Loading content ...

Many Task Computing for Multidisciplinary Ocean Sciences: Real-Time Uncertainty Prediction and Data Assimilation

Evangelinos, C., P.F.J. Lermusiaux, J. Xu, P.J. Haley, and C.N. Hill, 2009. Many Task Computing for Multidisciplinary Ocean Sciences: Real-Time Uncertainty Prediction and Data Assimilation. Conference on High Performance Networking and Computing, Proceedings of the 2nd Workshop on Many-Task Computing on Grids and Supercomputers (Portland, OR, 16 November 2009), 10pp. doi.acm.org/10.1145/1646468.1646482.

Error Subspace Statistical Estimation (ESSE), an uncertainty prediction and data assimilation methodology employed for real-time ocean forecasts, is based on a characterization and prediction of the largest uncertainties. This is carried out by evolving an error subspace of variable size. We use an ensemble of stochastic model simulations, initialized based on an estimate of the dominant initial uncertainties, to predict the error subspace of the model fields. The dominant error covariance (generated via an SVD of the ensemble-generated error covariance matrix) is used for data assimilation. The resulting ocean fields are provided as the input to acoustic modeling, allowing for the prediction and study of the spatiotemporal variations in acoustic propagation and their uncertainties. The ESSE procedure is a classic case of Many Task Computing: These codes are managed based on dynamic workflows for the: (i) perturbation of the initial mean state, (ii) subsequent ensemble of stochastic PE model runs, (iii) continuous generation of the covariance matrix, (iv) successive computations of the SVD of the ensemble spread until a convergence criterion is satisfied, and (v) data assimilation. Its ensemble nature makes it a many task data intensive application and its dynamic workflow gives it heterogeneity. Subsequent acoustics propagation modeling involves a very large ensemble of short-in-duration acoustics runs.

A multigrid methodology for assimilation of measurements into regional tidal models

Logutov, O.G., 2008. A multigrid methodology for assimilation of measurements into regional tidal models. Ocean Dynamics, 58, 441-460, doi:10.1007/s10236-008-0163-4.

This paper presents a rigorous, yet practical, method of multigrid data assimilation into regional structured-grid tidal models. The new inverse tidal nesting scheme, with nesting across multiple grids, is designed to provide a fit of the tidal dynamics to data in areas with highly complex bathymetry and coastline geometry. In these areas, computational constraints make it impractical to fully resolve local topographic and coastal features around all of the observation sites in a stand-alone computation. The proposed strategy consists of increasing the model resolution in multiple limited area domains around the observation locations where a representativeness error is detected in order to improve the representation of the measurements with respect to the dynamics. Multiple high-resolution nested domains are set up and data assimilation is carried out using these embedded nested computations. Every nested domain is coupled to the outer domain through the open boundary conditions (OBCs). Data inversion is carried out in a control space of the outer domain model. A level of generality is retained throughout the presentation with respect to the choice of the control space; however, a specific example of using the outer domain OBCs as the control space is provided, with other sensible choices discussed. In the forward scheme, the computations in the nested domains do not affect the solution in the outer domain. The subsequent inverse computations utilize the observation-minus-model residuals of the forward computations across these multiple nested domains in order to obtain the optimal values of parameters in the control space of the outer domain model. The inversion is carried out by propagating the uncertainty from the control space to model tidal fields at observation locations in the outer and in the nested domains using efficient low-rank error covariance representations. Subsequently, an analysis increment in the control space of the outer domain model is computed and the multigrid system is steered optimally towards observations while preserving a perfect dynamical balance. The method is illustrated using a real-world application in the context of the Philippines Strait Dynamics experiment.

Spatial and Temporal Variations in Acoustic propagation during the PLUSNet-07 Exercise in Dabob Bay

Xu, J., P.F.J. Lermusiaux, P.J. Haley Jr., W.G. Leslie and O.G. Logutov, 2008. Spatial and Temporal Variations in Acoustic propagation during the PLUSNet-07 Exercise in Dabob Bay. Acoustical Society of America, Proceedings of Meetings on Acoustics (POMA). 155th Meeting, Vol. 4. 11pp. doi: 10.1121/1.2988093.

We present the spatial and temporal variability of the acoustic field in Dabob Bay during the PLUSNet07 Exercise. The study uses a 4-D data-assimilative numerical ocean model to provide input to an acoustic propagation model. The ocean physics models (primitive-equations and tidal models), with CTD data assimilation, provided ocean predictions in the region. The output ocean forecasts had a 300m and 1-5m resolution in the horizontal and vertical directions, at 3-hour time intervals within a 15-day period. This environmental data, as the input to acoustic modeling, allowed for the prediction and study of the temporal variations of the acoustic field, as well as the varying spatial structures of the field. Using a one-way coupled-normal-mode code, along- and across-sections in the Dabob Bay acoustic field structures at 100, 400, and 900 Hz were forecasted and described twice-daily, for various source depths. Interesting propagation effects, such as acoustic fluctuations with respect to the source depth and frequency as a result of the regional ocean variability, wind forcing, and tidal effects are discussed. The novelty of this work lies in the possibility of accurate acoustic TL prediction in the littoral region by physically coupling the real-time ocean prediction system to real-time acoustic modeling.

Path Planning of Autonomous Underwater Vehicles for Adaptive Sampling Using Mixed Integer Linear Programming

Yilmaz, N.K., C. Evangelinos, P.F.J. Lermusiaux and N. Patrikalakis, 2008. Path Planning of Autonomous Underwater Vehicles for Adaptive Sampling Using Mixed Integer Linear Programming. IEEE Transactions, Journal of Oceanic Engineering, 33 (4), 522-537. doi: 10.1109/JOE.2008.2002105.

The goal of adaptive sampling in the ocean is to predict the types and locations of additional ocean measurements that would be most useful to collect. Quantitatively, what is most useful is defined by an objective function and the goal is then to optimize this objective under the constraints of the available observing network. Examples of objectives are better oceanic understanding, to improve forecast quality, or to sample regions of high interest. This work provides a new path-planning scheme for the adaptive sampling problem. We define the path-planning problem in terms of an optimization framework and propose a method based on mixed integer linear programming (MILP). The mathematical goal is to find the vehicle path that maximizes the line integral of the uncertainty of field estimates along this path. Sampling this path can improve the accuracy of the field estimates the most. While achieving this objective, several constraints must be satisfied and are implemented. They relate to vehicle motion, intervehicle coordination, communication, collision avoidance, etc. The MILP formulation is quite powerful to handle different problem constraints and flexible enough to allow easy extensions of the problem. The formulation covers single- and multiple-vehicle cases as well as singleand multiple-day formulations. The need for a multiple-day formulation arises when the ocean sampling mission is optimized for several days ahead. We first introduce the details of the formulation, then elaborate on the objective function and constraints, and finally, present a varied set of examples to illustrate the applicability of the proposed method.

Parameter Estimation and Adaptive Modeling Studies in Ocean Mixing

Heubel, E., 2008. Parameter Estimation and Adaptive Modeling Studies in Ocean Mixing. SM Thesis, Massachusetts Institute of Technology, Department of Mechanical Engineering, September 2008.

In this thesis, we explore the different methods for parameter estimation in straightforward diffusion problems and develop ideas and distributed computational schemes for the automated evaluation of physical and numerical parameters of ocean models. This is one step of “adaptive modeling”. Adaptive modeling consists of the automated adjustment of self-evaluating models in order to best represent an observed system. In the case of dynamic parameterizations, self-modifying schemes are used to learn the correct model for a particular regime as the physics change and evolve in time.

The parameter estimation methods are tested and evaluated on one-dimensional tracer diffusion problems. Existing state estimation methods and new filters, such as the unscented transform Kalman filter, are utilized in carrying out parameter estimation. These include the popular Extended Kalman Filter (EKF), the Ensemble Kalman Filter (EnKF) and other ensemble methods such as Error Subspace Statistical Estimation (ESSE) and Ensemble Adjustment Kalman Filter (EAKF), and the Unscented Kalman Filter (UKF). Among the aforementioned recursive state estimation methods, the so-called “adjoint method” is also applied to this simple study.

Finally, real data is examined for the applicability of such schemes in real-time fore- casting using the MIT Multidisciplinary Simulation, Estimation, and Assimilation System (MSEAS). The MSEAS model currently contains the free surface hydrostatic primitive equation model from the Harvard Ocean Prediction System (HOPS), a barotropic tidal prediction scheme, and an objective analysis scheme, among other models and developing routines. The experiment chosen for this study is one which involved the Monterey Bay region off the coast of California in 2006 (MB06). Accurate vertical mixing parameterizations are essential in this well known upwelling region of the Pacific. In this realistic case, parallel computing will be utilized by scripting code runs in C-shell. The performance of the simulations with different parameters is evaluated quantitatively using Pattern Correlation Coefficient, Root Mean Squared error, and bias error. Comparisons quantitatively determined the most adequate model setup.