100 likes | 255 Views
Numerical Model Development. Mark D. Williams. CSI Brown Bag Demo January 12, 2012.
E N D
Numerical Model Development Mark D. Williams CSI Brown Bag DemoJanuary 12, 2012 The legends PROTECTED INFORMATION and PROPRIETARY INFORMATION apply to information describing Subject Inventions as defined in Contract No. DE-AC05-76RLO1830 and any other information which may be properly withheld from public disclosure thereunder.
Key Staff and Contributors • Mark Williams (PI) – Design and Software Development, Numerical Modeling • Vidhya Gurumoorthi – Software Development, Platform Integration • Vicky Freedman – Numerical Modeling, Geochemistry • Luke Gosink – Visualization • Paul Thorne – Solid Earth Models • Andrew Kuprat – Unstructured Mesh Generation (LaGriT) • Signe White – Numerical Modeling, CO2 Applications • Gary Black – Software Development, Platform Integration • Duane Ward – Software Development • FY10 (students) Alexandra Litofsky and Shahen Huda – Software Development
Numerical Model DevelopmentObjective • Develop a user-friendly tool for comprehensive construction of simulations for geologic sequestration at specific sites • Assist in numerical implementation of conceptual model • Translation of output from a variety of tools (off the shelf or customized) to simulator input files
Software Development Environment • Java selected for code development: • Platform independent (Linux, Apple OS X, Windows) • Can be installed and run via java webstart from GS3 Wiki • Integrated Development Environment (IDE) available – Netbeans • GUI builder in IDE for rapid prototype development and refinement of forms • XML format used for storing model definition • JAXB parsers enable reading / writing files based on schema which can be quickly revised • Text-readable format and widely supported
Progress to Date • Forms, XML file structure, and STOMP simulator input file generation for IJK cases (w/o external file specification): • 2 Short Course CO2 test problems (Problems 11 and 12) • Simple Mt Simon Injection Simulation – 2D Radial Grid • Linkage to OpenGL Visualization Tool • Linkage to Alfresco CMS for XML and STOMP input files • Launching from GS3 Wiki • Polygon and Line zonation definition • Earth Vision and Petrel material mapping
Integrated Demonstration Three Example Cases • 3D Simple Test Case • General functionality • Grid generation and 3D Viewer • Zonation definition (IJK, Polygon, Well) • Futuregen2 • Material Properties • EarthVision linkages for material property distribution • Mt. Simon Injection Simulation – 2D Radial • Revising model definition • Initial Conditions, Boundary Conditions, Sources • Output options • Building simulator input file • Integration with Wiki and Alfresco CMS
Solid Earth Model Interface WorkflowPetrel Example (similar for EarthVision) GS3 Model Setup Zonation Generate nodes from grid XYZ Coordinates Load Points into Petrel Translation Table link/dependency to current grid definition Save attributes at points XYZ Attributes (material, fault zone)
Numerical Model DevelopmentResearch Applications • Develop simulations for: • Initial site design: Injection operations and monitoring network • Injection and monitoring evaluation during operations • Long term performance / closure evaluation • Examples: • Simple Mt. Simon Injection Simulation – 2D radial test case • STOMP CO2 Short Course cases • Initial scoping of Futuregen2 simulations for USDW impacts and leakage (units above caprock), defining vertical and horizontal grid spacing needed for layered system
Numerical Model Development Publications and Presentations • Bonneville AHR, GD Black, DH Bacon, I Gorton, LJ Gosink, ML Rockhold, AM Tartakovsky, MD White, MD Williams, and EM Murphy. 2010. "Geologic Sequestration Software Suite (GS3): an integrated tool to manage GHG storage projects." Presented by Ellyn Murphy at Carbon Capture and Sequestration Conference, Pittsburgh, PA on May 10, 2010. PNNL-SA-73271. • Bonneville AHR, GD Black, I Gorton, PSY Hui, EM Murphy, CJ Murray, ML Rockhold, KL Schuchardt, C Sivaramakrishnan, MD White, MD Williams, and SK Wurstner. 2011. "Geologic Sequestration Software Suite (GS3): a collaborative approach to the management of geological GHG storage projects ." In Proceedings of the 10th Greenhouse Gas Control Technologies Conference (GHGT10), September 19-23, 2010, Amsterdam, The Netherlands. Energy Procedia, vol. 4, ed. J Gale, C Hendriks W Turkenberg, pp. 3825-3832. Elsevier, Amsterdam, Netherlands. doi:10.1016/j.egypro.2011.02.318 • Williams MD, SK Wurstner, PD Thorne, AL Litofsky, SA Huda, VL Freedman, and V Gurumoorthi. 2010. "A Java and XML Application to Support Numerical Model Development within the Geologic Sequestration Software Suite (GS3) ." Abstract submitted to AGU, San Francisco, CA. PNNL-SA-74886.
Numerical Model DevelopmentPlanned Activities • FY12 (3rd year of project) • Changes based on review / user feedback • Implement STOMP coupled well model (new STOMP feature) • PETREL/Eclipse file options for defining boundary-fitted structured grid / material properties • Implement external file options in simulator input file generation • Demonstrate build for additional STOMP CO2 cases from verification suite • Browsing files on GS3 wiki CMS (alfresco) • Geochemical reaction network implementation