GoldSim

Last updated
GoldSim
Developer(s) GoldSim Technology Group LLC
Stable release
14.0 R4 / October 4, 2024;4 days ago (2024-10-04)
Written inC++
Operating system Windows
Type Simulation software
License Proprietary
Website www.goldsim.com

GoldSim is dynamic, probabilistic simulation software developed by GoldSim Technology Group. This general-purpose simulator is a hybrid of several simulation approaches, combining an extension of system dynamics with some aspects of discrete event simulation, and embedding the dynamic simulation engine within a Monte Carlo simulation framework.

Contents

While it is a general-purpose simulator, GoldSim has been most extensively used for environmental and engineering risk analysis, with applications in the areas of water resource management , [1] [2] [3] [4] [5] [6] mining , [7] [8] [9] [10] [11] radioactive waste management , [12] [13] [14] [15] geological carbon sequestration , [16] [17] aerospace mission risk analysis [18] [19] and energy. [20]

History

In 1990, Golder Associates, an international engineering consulting firm, was asked by the United States Department of Energy (DOE) to develop probabilistic simulation software that could be used to help with decision support and management within the Office of Civilian Radioactive Waste Management. The results of this effort were two DOS-based programs (RIP and STRIP), which were used to support radioactive waste management projects within the DOE.

In 1996, in an effort funded by Golder Associates, the US DOE, the Japan Nuclear Cycle Development Institute (currently the Japan Atomic Energy Agency) and the Spanish National Radioactive Waste Company (ENRESA), the capabilities of RIP and STRIP were incorporated into a general purpose Windows-based simulator called GoldSim. Subsequent funding was also provided by NASA.

Initially only offered to the original funding organizations, GoldSim was released to the public in 2002. In 2004, GoldSim Technology Group LLC was spun off from Golder Associates and is now a wholly independent company. [21]

Notable applications include providing the simulation framework for: 1) the Yucca Mountain Repository Performance Assessment model developed by Sandia National Laboratories; [12] 2) a comprehensive system-level computational model for performance assessment of geological sequestration of CO2 developed by Los Alamos National Laboratory; [16] 3) a flood operations model to help better understand and fine tune operations of a large dam used for water supply and flood control in Queensland, Australia; [4] and 4) models for simulating risks associated with future crewed space missions by NASA Ames Research Center. [18] [19]

Modeling Environment

GoldSim provides a visual and hierarchical modeling environment, which allows users to construct models by adding “elements” (model objects) that represent data, equations, processes or events, and linking them together into graphical representations that resemble influence diagrams. Influence arrows are automatically drawn as elements are referenced by other elements. Complex systems can be translated into hierarchical GoldSim models by creating layer of “containers” (or sub-models). Visual representations and hierarchical structures help users to build very large, complex models that can still be explained to interested stakeholders (e.g., government regulators, elected officials, and the public).

Though it is primarily a continuous simulator, GoldSim has a number of features typically associated with discrete simulators. By combining these two simulation methods, systems that are best represented using both continuous and discrete dynamics can often be more accurately simulated. Examples include tracking the quantity of water in a reservoir that is subject to both continuous inflows and outflows, as well as sudden storm events; and tracking the quantity of fuel in a space vehicle as it is subjected to random perturbations (e.g., component failures, extreme environmental conditions).

Because the software was originally developed for complex environmental applications, in which many inputs are uncertain and/or stochastic, in addition to being a dynamic simulator, GoldSim is a Monte Carlo simulator, such that inputs can be defined as distributions and the entire system simulated a large number of times to provide probabilistic outputs. [22] As such, the software incorporates a number of computational features to facilitate probabilistic simulation of complex systems, including tools for generating and correlating stochastic time series, advanced sampling capabilities (including latin hypercube sampling, nested Monte Carlo analysis, and importance sampling), and support for distributed processing.

See also

Related Research Articles

<span class="mw-page-title-main">Simulation</span> Imitation of the operation of a real-world process or system over time

A simulation is an imitative representation of a process or system that could exist in the real world. In this broad sense, simulation can often be used interchangeably with model. Sometimes a clear distinction between the two terms is made, in which simulations require the use of models; the model represents the key characteristics or behaviors of the selected system or process, whereas the simulation represents the evolution of the model over time. Another way to distinguish between the terms is to define simulation as experimentation with the help of a model. This definition includes time-independent simulations. Often, computers are used to execute the simulation.

SPICE is a general-purpose, open-source analog electronic circuit simulator. It is a program used in integrated circuit and board-level design to check the integrity of circuit designs and to predict circuit behavior.

In statistics, Markov chain Monte Carlo (MCMC) is a class of algorithms used to draw samples from a probability distribution. Given a probability distribution, one can construct a Markov chain whose elements' distribution approximates it – that is, the Markov chain's equilibrium distribution matches the target distribution. The more steps that are included, the more closely the distribution of the sample matches the actual desired distribution.

<span class="mw-page-title-main">Computer simulation</span> Process of mathematical modelling, performed on a computer

Computer simulation is the running of a mathematical model on a computer, the model being designed to represent the behaviour of, or the outcome of, a real-world or physical system. The reliability of some mathematical models can be determined by comparing their results to the real-world outcomes they aim to predict. Computer simulations have become a useful tool for the mathematical modeling of many natural systems in physics, astrophysics, climatology, chemistry, biology and manufacturing, as well as human systems in economics, psychology, social science, health care and engineering. Simulation of a system is represented as the running of the system's model. It can be used to explore and gain new insights into new technology and to estimate the performance of systems too complex for analytical solutions.

<span class="mw-page-title-main">OrCAD</span> Electronic design automation software

OrCAD Systems Corporation was a software company that made OrCAD, a proprietary software tool suite used primarily for electronic design automation (EDA). The software is used mainly by electronic design engineers and electronic technicians to create electronic schematics, and perform mixed-signal simulation and electronic prints for manufacturing printed circuit boards (PCBs). OrCAD was taken over by Cadence Design Systems in 1999 and was integrated with Cadence Allegro in 2005.

Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) is a molecular dynamics program from Sandia National Laboratories. LAMMPS makes use of Message Passing Interface (MPI) for parallel communication and is free and open-source software, distributed under the terms of the GNU General Public License.

<span class="mw-page-title-main">Reservoir simulation</span> Using computer models to predict the flow of fluids through porous media

Reservoir simulation is an area of reservoir engineering in which computer models are used to predict the flow of fluids through porous media.

<span class="mw-page-title-main">Event chain methodology</span> Network analysis technique

Event chain methodology is a network analysis technique that is focused on identifying and managing events and relationships between them that affect project schedules. It is an uncertainty modeling schedule technique. Event chain methodology is an extension of quantitative project risk analysis with Monte Carlo simulations. It is the next advance beyond critical path method and critical chain project management. Event chain methodology tries to mitigate the effect of motivational and cognitive biases in estimating and scheduling. It improves accuracy of risk assessment and helps to generate more realistic risk adjusted project schedules.

FlexSim is a discrete-event simulation software package developed by FlexSim Software Products, Inc. The FlexSim product family currently includes the general purpose FlexSim product and healthcare systems modeling environment.

<span class="mw-page-title-main">Ecolego</span> Simulation and risk assessment software

Ecolego is a simulation software tool that is used for creating dynamic models and performing deterministic and probabilistic simulations. It is also used for conducting risk assessments of complex dynamic systems evolving over time.

Analytica is a visual software developed by Lumina Decision Systems for creating, analyzing and communicating quantitative decision models. It combines hierarchical influence diagrams for visual creation and view of models, intelligent arrays for working with multidimensional data, Monte Carlo simulation for analyzing risk and uncertainty, and optimization, including linear and nonlinear programming. Its design is based on ideas from the field of decision analysis. As a computer language, it combines a declarative (non-procedural) structure for referential transparency, array abstraction, and automatic dependency maintenance for efficient sequencing of computation.

Integrated asset modelling (IAM) is the generic term used in the oil industry for computer modelling of both the subsurface and the surface elements of a field development. Historically the reservoir has always been modelled separately from the surface network and the facilities. In order to capture the interaction between those two or more standalone models, several time-consuming iterations were required. For example, a change in the water breakthrough leads to a change in the deliverability of the surface network which in turn leads to a production acceleration or deceleration in the reservoir. In order to go through this lengthy process more quickly, the industry has slowly been adopting a more integrated approach which captures the constraints imposed by the infrastructure on the network immediately.

Probability bounds analysis (PBA) is a collection of methods of uncertainty propagation for making qualitative and quantitative calculations in the face of uncertainties of various kinds. It is used to project partial information about random variables and other quantities through mathematical expressions. For instance, it computes sure bounds on the distribution of a sum, product, or more complex function, given only sure bounds on the distributions of the inputs. Such bounds are called probability boxes, and constrain cumulative probability distributions.

CS Group, initially known as Communication & Systèmes (CS), is a French information-technology service company listed on the Paris Bourse as a member of the CAC Small index. The company designs information systems, develops and integrates software, manages projects and deploys industrial applications. Apart from that, it provides science, technology, and consulting services. CS Group is the French leader in air traffic control, the third-biggest supplier of traffic-management systems in the world and provides information technology consulting services.

<span class="mw-page-title-main">Industrial and Mining Water Research Unit</span> Research entity at the University of Witwatersrand

The Industrial and Mining Water Research Unit is one of several research entities based in the School of Chemical and Metallurgical Engineering at the University of the Witwatersrand, Johannesburg. It provides research as well as supervision to masters and doctorate students within the University, as well as consulting to industry.

Intaver Institute is a software development company that develops a suite of project management, risk analysis and risk managementapplications. Intaver Institute's product is project risk management and risk analysis software suite RiskyProject. Intaver Institute is a privately owned company headquartered in Naples, Florida, United States and Calgary, Alberta, Canada.

System-level simulation (SLS) is a collection of practical methods used in the field of systems engineering, in order to simulate, with a computer, the global behavior of large cyber-physical systems.

CloudSim is a framework for modeling and simulation of cloud computing infrastructures and services. Originally built primarily at the Cloud Computing and Distributed Systems (CLOUDS) Laboratory, the University of Melbourne, Australia, CloudSim has become one of the most popular open source cloud simulators in the research and academia. CloudSim is completely written in Java. The latest version of CloudSim is CloudSim v6.0.0-beta on GitHub. Cloudsim is suitable for implemeting simulations scenarios based on Infrastructure as a service as well as with latest version Platform as a service, so get started here

Techno-economic assessment or techno-economic analysis is a method of analyzing the economic performance of an industrial process, product, or service. The methodology originates from earlier work on combining technical, economic and risk assessments for chemical production processes. It typically uses software modeling to estimate capital cost, operating cost, and revenue based on technical and financial input parameters. One desired outcome is to summarize results in a concise and visually coherent form, using visualization tools such as tornado diagrams and sensitivity analysis graphs.

References

  1. Lloyd Townley, Huanhuan Jiang and Jinquan Tang (2019), WRRM1 and WRRM2: Implementations in GoldSim of Unit Process Models and IWA Benchmark Models (BSM1 and BSM2) for Nutrient Removal, Innovation Conference on Sustainable Wastewater Treatment and Resource Recovery, Shanghai, China.
  2. Erfan Goharian and Steven J. Burian (2014), Integrated Urban Water Resources Modeling In A Semi-Arid Mountainous Region Using A Cyberinfrastructure Framework Archived 2014-11-29 at the Wayback Machine , Proceedings of the 11th International Conference on Hydroinformatics, HIC 2014, New York, New York.
  3. James Andrew Griffiths, Fangfang Zhu, Faith Ka Shun Chan and David Laurence Higgitt (2019), Modelling the impact of sea-level rise on urban flood probability in SE China, Geoscience Frontiers, March 2019.
  4. 1 2 Michel Raymond (2014), Wivenhoe Somerset Dam Optimisation Study – Simulating Dam Operations for Numerous Floods, Proceedings of Australian National Committee on Large Dams (ANCOLD) Annual Conference 2014, Canberra, Australia.
  5. James C. Schlaman and Danny Johnson (20147, Eliminating the Silo Effect Integrated Water, Wastewater, Watershed Model Helps the Atlanta Region Plan a More Holistic Future, Proceedings of the Water Environment Federation, January 2017.
  6. Erfan Goharian, Steven J. Burian, Jason Lillywhite, and Ryan Hile (2016), Vulnerability Assessment to Support Integrated Water Resources Management of Metropolitan Water Supply Systems, Journal of Water Resources Planning and Management, November 2016.
  7. Brent C. Johnson, Pamela Rohal, and Ted Eary (2018), Coupling PHREEQC with GoldSim for a More Dynamic Water Modeling Experience, 11th ICARD | IMWA | WISA MWD 2018 Conference – Risk to Opportunity, January 2018 Pretoria, South Africa.
  8. Nick Martin and Michael Gabora (2018), Modelling Complex Mine Water Closure Challenges using a Coupled FEFLOW-GoldSim Model, 11th ICARD | IMWA | WISA MWD 2018 Conference – Risk to Opportunity, January 2018 Pretoria, South Africa.
  9. Lisa Wade (2014), A Probabilistic Water Balance, Dissertation for Montana Tech of The University of Montana, Copyright ProQuest, UMI Dissertations Publishing 2014.
  10. Valérie Plagnes, Brad Schmid, Brett Mitchell and Ian Judd-Henrey (2017), Water Balance Modelling of a Uranium Mill Effluent Management System, Journal of Hydrology, June 2017.
  11. William Schafer, John Barber, Manuel Contreras and Jesus Tellez (2016), Integrating Surface Water Load Modelling into Mine Closure Performance Evaluation, International Mine Water Association Conference Proceedings, July 2016.
  12. 1 2 David Ewing Duncan (2003), Do or Die at Yucca Mountain, Wired Magazine, Issue 11.04, April 2003.
  13. K.P. Lee, R. Andrews, N. Hasan, R. Senger, M. Kozak, A. K. Wahi, and W. Zhou (2018), Integration of Models for the Hanford Integrated Disposal Facility Performance Assessment, Proceedings of the 2018 Waste Management Symposium, March 2018.
  14. Jongtae Jeong, Youn-Myoung Lee, Jung-Woo Kim, Dong-Keun Cho, Nak Yul Ko, and Min Hoon Baik (2016), Progress of the Long-Term Safety Assessment of a Reference Disposal System for High Level Wastes in Korea, Progress in Nuclear Energy, July 2016.
  15. B. Haverkamp, J. Krone, and I. Shybetskyi (2013), Safety Assessment for a Surface Repository in the Chernobyl Exclusion Zone, Proceedings of the 2013 Waste Management Symposium, February 2013.
  16. 1 2 Philip H. Stauffer, Hari S. Viswanathan, Rajesh J. Pawar and George D. Guthrie (2009), A System Model for Geologic Sequestration of Carbon Dioxide, Environ. Sci. Technol., 2009, 43 (3), pp 565–570.
  17. Sean Sanguinitoa, Angela L. Goodman, and James I. Sams III (2018), CO2-SCREEN tool: Application to the oriskany sandstone to estimate prospective CO2 storage resource, International Journal of Greenhouse Gas Control, August 2018.
  18. 1 2 Donovan L. Mathias, Susie Go, and Christopher J. Mattenberger (2014), Engineering Risk Assessment of Space Thruster Challenge Problem, Proceedings, Probabilistic Safety Assessment and Management PSAM 12, Honolulu, HI, June 2014.
  19. 1 2 Susie Go, Donovan L. Mathias, Scott Lawrence, Ken Gee and Christopher J. Mattenberger (2014), An Integrated Reliability and Physics-based Risk Modeling Approach for Assessing Human Spaceflight Systems, Proceedings, Probabilistic Safety Assessment and Management PSAM 12, Honolulu, HI, June 2014.
  20. Steven P. Miller, Jennifer E. Granata and Joshua S. Stein (2012), The Comparison of Three Photovoltaic System Designs Using the Photovoltaic Reliability and Performance Model (PV-RPM) Archived 2013-03-02 at the Wayback Machine , Sandia Report SAND2012-10342, Sandia National Laboratories, Albuquerque, New Mexico.
  21. Golder Associates Launches Independent Software Company Based on GoldSim Software (2004), Water & Wastes DIGEST
  22. Probabilistic Simulation. GoldSim website.