05.06.2013 Views

PNNL-13501 - Pacific Northwest National Laboratory

PNNL-13501 - Pacific Northwest National Laboratory

PNNL-13501 - Pacific Northwest National Laboratory

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Framework for Integrating Multiple Platform Computational Models<br />

Study Control Number: PN00046/1453<br />

Randal Taira, Mitch Pelton<br />

The Department of Energy has invested significant funds to develop computer models for predicting contaminant<br />

transport associated with waste sites across the DOE complex. These computer models are typically media specific<br />

(vadose zone, saturated zone, etc.), dimension-specific (one-, two-, or three-dimensional), and platform-specific (PC or<br />

UNIX), which makes integrating them as part of a multimedia assessment very difficult. The software system developed<br />

through this project provides a platform for the integration of these computer models.<br />

Project Description<br />

The objective of this project was to develop an integrated,<br />

user-friendly software system that can use multiple<br />

environmental computer models regardless of media,<br />

dimensionality, platform, or operating system. We<br />

developed this system based on the multimedia software<br />

system known as FRAMES (Framework for Risk<br />

Analysis in Multimedia Environmental Systems). We<br />

linked the UNIX-based models CFEST (a finite-element<br />

groundwater model) and STOMP (a finite-difference<br />

vadose and saturated zone model) with the PC-based<br />

FRAMES source term model. We demonstrated the<br />

functionality of the linked software using hypothetical<br />

contaminantion transport events. By linking these<br />

models, the project advances our ability to perform<br />

detailed multimedia assessments with efficiency and<br />

reproducibility.<br />

Introduction<br />

Assessing the fate and transport of contaminants in the<br />

environment has been and will continue to be a major<br />

concern for DOE. These assessments typically include<br />

some type of computer modeling to try to recreate the<br />

conditions of past releases or to predict the results of<br />

current or future contaminant releases. The recent trend<br />

in environmental assessments has been toward a holistic<br />

approach to modeling. This approach requires models of<br />

different type (source, fate and transport, exposure, health<br />

impact, and sensitivity/uncertainty), resolution (analytical,<br />

semi-analytical, and numerical), and operating platforms<br />

to be combined as part of the overall assessment of<br />

contaminant fate and transport in the environment.<br />

Our <strong>Laboratory</strong> developed FRAMES in 1997. The<br />

objective of FRAMES was to provide a user-friendly<br />

platform for integrating medium specific computer<br />

models associated with environmental assessments.<br />

124 FY 2000 <strong>Laboratory</strong> Directed Research and Development Annual Report<br />

FRAMES is a fully functional software system and has<br />

been used on assessments across the country. FRAMES<br />

has several limitations, however; two of which were<br />

addressed by this project. The first limitation was that the<br />

FRAMES data file specifications addressed only onedimensional<br />

model input and output. The second<br />

limitation was that FRAMES was limited to PC-based<br />

computer codes. Therefore, codes designed for UNIX or<br />

other operating systems were inaccessible to FRAMES.<br />

The development of the two-dimensional and threedimensional<br />

data file specifications and the multiple<br />

platform capabilities greatly expand the usability and<br />

applicability of FRAMES as well as the models that are<br />

incorporated into it. The ability to seamlessly connect<br />

models together expedites the modeling process and<br />

facilitates sensitivity and uncertainty analyses.<br />

Approach<br />

This project consisted of five distinct tasks:<br />

1. expand the file specifications for FRAMES to<br />

incorporate two- and three-dimensional numerical<br />

models<br />

2. develop the network data exchange between models<br />

on a PC and models on a UNIX machine<br />

3. integrate CFEST into the system via preprocessors<br />

and post-processors in order to get the model to<br />

match the FRAMES specifications<br />

4. integrate STOMP into the system using the same<br />

process used for the integration of CFEST<br />

5. demonstrate the functionality of the system by<br />

linking three-dimensional UNIX-based models with<br />

one-dimensional PC-based models within FRAMES.<br />

This scenario would demonstrate the system’s ability

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!