Simulation, Analysis and Modelling Platforms

SAM
SAM (Simulation, Analysis, Modelling)

SAM provides a distributed software platform for modelling, simulation and analysis across the Earth sciences in areas not well served by commercial modelling packages. The software packages, which make up the SAM infrastructure, are available individually for download to expert users whose needs are met by direct access to specialised software. The packages are also available to other researchers through workflows mapped for individual application areas

The AuScope software platform provides a toolkit of simulation, modelling and data mining tools. The infrastructure will enhance deployment, maintenance and stability of software previously developed in a research environment The simulation, analysis, and modelling capability is making it possible to draw together the AuScope data and data-products or other relevant data to develop framework models of the Australian crust and its dynamic processes.

SAM has built the software infrastructure for modelling and simulation, which underpins the AuScope Model. All the individual software packages are operational, documented, robust, and have fully operational testing suites. Specifically, this includes the ESYS-package suite, Escript, Underworld, Gplates, and Pplates.

Component members of SAM collaborated to integrate their software packages into workflows for application domains; geodynamics, mining, energy, natural hazards and exploration, and to engage with the end-users.

To see the range of SAM software click here.

SAM demonstrators

The core capabilities of AuScope SAM have applications in industry, with the surveys and academia. Some demonstrators of SAM simulator infrastructure are described through our five primary application areas.

image001

Tectonics and Geodynamics

A workflow for linking rigid plate kinematic models with mantle convection and plate deformation combined with a library of subduction process simulations.

READ MORE…

Mining & Mineral Processing

Numerical modelling rock breakage and granular flow on all scales relevant to the minerals Industry, to provide the fundamental underpinning for development of frontier mass-mining and sustainable minerals processing operations.

READ MORE…

Energy

Thermal, mechanical, fluid transport modeling for geothermal energy, petroleum exploration and sequestration.

READ MORE…

Geothermal Demonstrators

In response to community requests, SAM has focused and collated a collection of geothermal applications and research around Australia.

READ MORE…

Exploration Geoscience

The understanding of earth processes, and their influence on the spatial location and formation of earth resources such as mineral deposits, oil and gas, and geothermal energy sources.

READ MORE…

Exploration Demonstrators

Application examples of SAM contributions to technology and expertise for predictive mineral discovery and understanding.

READ MORE…

Natural Hazards

A better understanding of megathrust earthquakes and tsunami generation.

READ MORE…

Future Usage

SAM provided the community with specialised and reliable, high quality software tools for geological simulation, analysis and modelling, capable of very large-scale modelling tasks. Data analysis that typically involves cascading SAM packages into a workflow with commercial codes and research software from other sources is increasing being used by the research community.

The role of the software engineers in this environment will be to maintain the reliability and robustness of the code in response to contributions and modifications by externally supported programmers, to manage the installations on key HPC platforms, and to keep the documentation up to date. Access to the codes continues to be open source distribution and as installed releases on nationally significant machines. SAM will be working closely with NCI, for example, to monitor demand for the resources through applications for machine time.

Future uses of modelling will require the elimination of the high barrier of entry for researchers whose research relies upon geological modelling, simulation tools and access to large datasets, and the promotion of the advantages of high quality, well-engineered, robust and fully tested software in the geological research community. To achieve this end future investment focusing upon robust modelling in the petascale environment would include:

(i) Very large-scale 3D problems evolving in time, multiple runs to explore uncertainties and for scenario testing, interactive modelling;

(ii) Earth model construction to allow simulation codes to ingest data including improved mesh construction, proper representation of the subsurface structures for inverse modelling, use of petrophysical data in defining model parameters and state; and

(iii) Delivery of model results in a form consistent with geological and geophysical observing systems (seismic, potential field, structural elements).

Inversion Laboratory

The AuScope Inversion Laboratory is a computational software development and delivery program coordinated at ANU and centred on geophysical inversion. AuScope invested in programmers to build computational infrastructure for geoscience data inference and inversion resulting in ten separate software packages developed using iLab resources. An additional nine packages contributed by the research community make the total of 19 packages available through the iLab online portal.

The iLab website provides a portal (http://www.iearth.org.au/codes/) for researchers to share their software. The construction of the portal provides a platform for free user access to all packages and ANU has committed to keeping portal active for the next five years. Three additional contributed software packages are in the progress of being ported to the site and will be completed during 2015.

Utilisation of the iLab portal and software is consistent with expectations with in excess of 180 registrations from institutions worldwide with 228 individual code downloads. The registered users are globally distributed.

The objective was to bring advanced inversion research codes to the open source geoscience community. The resulting software suite span the areas of seismology, geophysical Earth imaging at various spatial scales, tectonics, thermochronology, Geochemical time series analysis and archaeological dating. Additionally there are several generic codes with application to problems of nonlinear parameter estimation and geophysical inversion with Markov chain Monte Carlo techniques. Some examples software packages include:

REDBACK

Redback

is a software for efficient reduction of noise in finite-rotation datasets for plate kinematic reconstructions.

Hyper-sweep

Hyper-sweep

Sweep Fortran 90 or C callable software library for exhaustively searching a multidimensional (hyper) cube or hyper sphere in arbitrary numbers of dimensions in parallel. It can be used to perform enumerative search of a parameter space guaranteeing location of global minima of a data misfit function within a chosen lattice.

CPQT

CPQT

Change Point modelling on multiple geochemical or other time series data sets (with or without unknown errors). Probabilistically estimates locations and magnitude of changepoints as produces reconstructions of noisy times series with uncertainty.

QTQt

QTQt

inverse thermal history modeling for quantitative thermochronology using a Bayesian transdimensional Markov Chain Monte Carlo method.

Parallel tempering library

Parallel_tempering-library

Fortran 90 source code multi-dimensional optimization (derivative free) and probabilistic sampling. Parallel Tempering is a technique for accelerating convergence of Markov chains in multi-dimensional sampling. It can be used for Bayesian probabilistic sampling or optimization (misfit function fitting). Package comes with options for both desktop use and an interface with MPI library for use on distributed computing platforms.

Escript 4.0

escript

A major effort has been the development of Escript 4.0. A software facility for inversion of geophysical data sets focused on large-scale seamless integration of different physics and joint inversion. The components were released with the newest escript 4.0 version at https://launchpad.net/escript-finley in December 2014.

Escript functionalities now available through the AGOS activities, include:

  • Finite element based gravity.
  • Magnetic and resistivity data joined inversion in 3D and geodetic coordinates.
  • Forward modelling of 3D anisotropic seismic wave propagation.
  • 2D magnetotulluric modelling.
  • Parallelisation for compute clusters and integration into GOCAD.
  • ERS mapper and seismic unix.

Software is accessible to the science community through the iEarth portal (http://www.iearth.org.au).

Escript outcomes include

  • High-resolution inversion of satellite gravity anomaly data for the entire Australian continent in geodetic coordinates using over 20000 cores on the Pawsey Supercomputer in an UWA-UQ collaborative project. The inversion is based on the AuScopeAusREM seismic reference model.https://github.com/al8ken/FEILDSAustralia
  • Integration of geophysical data access and potential field inversion capabilities through the Virtual Geophysical Laboratory portal (VGL) (vgl.auscope.org.au) in collaboration of Geoscience Australia and CSIRO and with NECTAR funding.
  • Feasibility study for non-seismic geophysical methods (resistivity, gravity, self-potential) for coal seam gas (CSG) reservoir exploration and monitoring in the Surat and Bowen Basins. The project performed field trials and to progress tool and modelling development.
  • Numerical modelling of 3D anisotropic wave propagation in coal seam gas reservoirs. The activity is part of ongoing project on seismic data processing running until end of 2016 with CSG industry funding of $200,000 per year.

 

For more information contact Program Directors
Dr Lutz Gross (l.gross@uq.edu.au) – University of Queensland.
Prof. Malcolm Sambridge (Malcolm.Sambridge@anu.edu.au) – Australian National university

Major achievements

  • High-resolution inversion of satellite gravity anomaly data for the entire Australian continent in geodetic coordinates using over 20000 cores on the Pawsey Supercomputer in an UWA-UQ collaborative project. The inversion is based on the AuScope AusREM seismic reference model.
  • Integration of geophysical data access and potential field inversion capabilities through the Virtual Geophysical Laboratory portal (VGL) (vgl.auscope.org.au) in collaboration of Geoscience Australia and CSIRO and with NECTAR funding.
  • Feasibility study for non-seismic geophysical methods (resistivity, gravity, self-potential) for coal seam gas (CSG) reservoir exploration and monitoring in the Surat and Bowen Basins. The project performed field trials and to progress tool and modelling development.
  • Numerical modelling of 3D anisotropic wave propagation in coal seam gas reservoirs. The activity is part of ongoing project on seismic data processing running until end of 2016 with CSG industry funding of $200,000 per year.

For more information contact Program Director Dr Lutz Gross – University of Queensland