2015 AIChE Spring Meeting and 11th Global Congress on Process Safety

(17b) Adaption of Blosom (Blowout and Spill Occurrence Model) to High Performance Computing

Authors

Sim, L., National Energy Technology Laboratory
Duran-Sesin, R., National Energy Technology Laboratory
Umhoefer, J., National Energy Technology Laboratory
Rose, K., National Energy Technology Laboratory

The Blowout and Spill Occurrence Model (BLOSOM) is a multi-component computer program that simulates deepwater and ultra-deepwater oil blowouts from the oil well to the final fate or degradation point.  The oil blowout trajectory includes a Lagrangian jet plume, underwater gas and hydrate kinetics, and weathering and degradation processes such as spreading, dispersion, evaporation, etc. While BLOSOM includes many processes, the different oil entities depend primarily on the environment and not on any other oil objects, which makes BLOSOM a prospect for high performance and parallel simulation.  Minimizing the computing time for an oil spill’s predicted trajectory is necessary for optimal spill response preparedness.  BLOSOM currently incorporates C++ with such tools as the Boost Threading library and the OPENMPI message passaging interface (MPI) to parallelize the code which makes BLOSOM suitable for supercomputing simulation.  In addition, further efficiency is obtained through neighbor tables and advanced search schemes of Geo-referenced raster formats.  Results will include detailed descriptions of increased efficiency schemes, graphs of the oil trajectory over time, and a comparison of computing time simulations.