GOOML Big Kahuna Forecast Modeling and Genetic Optimization Files
This submission includes example files associated with the Geothermal Operational Optimization using Machine Learning (GOOML) Big Kahuna fictional power plant, which uses synthetic data to model a fictional power plant. A forecast was produced using the GOOML data model framework and fictional input data, and a genetic optimization is included which determines optimal flash plant parameters. The inputs and outputs associated with the forecast and genetic optimization are included. The input and output files consist of data, configuration files, and plots.
A link to the Physics-Guided Neural Networks (phygnn) GitHub repository is also included, which augments a traditional neural network loss function with a generic loss term that can be used to guide the neural network to learn physical or theoretical constraints. phygnn is used by the GOOML framework to help integrate its machine learning models into the relevant physics and engineering applications.
Note that the data included in this submission are intended to provide a demonstration of GOOML's capabilities. Additional files that have not been released to the public are needed for users to run these models and reproduce these results.
Units can be found in the readme data resource.
Complete Metadata
| @type | dcat:Dataset |
|---|---|
| accessLevel | public |
| bureauCode |
[
"019:20"
]
|
| contactPoint |
{
"fn": "Paul Siratovich",
"@type": "vcard:Contact",
"hasEmail": "mailto:paul.siratovich@upflow.nz"
}
|
| dataQuality |
true
|
| description | This submission includes example files associated with the Geothermal Operational Optimization using Machine Learning (GOOML) Big Kahuna fictional power plant, which uses synthetic data to model a fictional power plant. A forecast was produced using the GOOML data model framework and fictional input data, and a genetic optimization is included which determines optimal flash plant parameters. The inputs and outputs associated with the forecast and genetic optimization are included. The input and output files consist of data, configuration files, and plots. A link to the Physics-Guided Neural Networks (phygnn) GitHub repository is also included, which augments a traditional neural network loss function with a generic loss term that can be used to guide the neural network to learn physical or theoretical constraints. phygnn is used by the GOOML framework to help integrate its machine learning models into the relevant physics and engineering applications. Note that the data included in this submission are intended to provide a demonstration of GOOML's capabilities. Additional files that have not been released to the public are needed for users to run these models and reproduce these results. Units can be found in the readme data resource. |
| distribution |
[
{
"@type": "dcat:Distribution",
"title": "Overview of GOOML journal article in Energies",
"format": "HTML",
"accessURL": "https://doi.org/10.3390/en14206852",
"mediaType": "text/html",
"description": "Energies journal article, "A New Modeling Framework for Geothermal Operational Optimization with Machine Learning (GOOML)" describing the GOOML framework and model setup. https://doi.org/10.3390/en14206852"
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna Plant Configuration File.json",
"format": "json",
"accessURL": "https://gdr.openei.org/files/1314/bgk_components.json",
"mediaType": "application/octet-stream",
"description": "Plant configuration file for the fictional Big Kahuna geothermal power plant which maps components together for use by GOOML framework."
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna Flash Plant Configuration Files.zip",
"format": "zip",
"accessURL": "https://gdr.openei.org/files/1314/bgk_flash_plant_config.zip",
"mediaType": "application/zip",
"description": "Archive containing flash plant configuration files for the fictional Big Kahuna geothermal power plant. These files include flash plant dimensions and other parameters for use by GOOML framework."
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna Genetic Optimization Output Plots.zip",
"format": "zip",
"accessURL": "https://gdr.openei.org/files/1314/bgk_genetic_optimization_output_plots.zip",
"mediaType": "application/zip",
"description": "Archive of plots produced by genetic optimization run on the fictional Big Kahuna geothermal power plant."
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna Forecast Output Plots.zip",
"format": "zip",
"accessURL": "https://gdr.openei.org/files/1314/bgk_output_plots.zip",
"mediaType": "application/zip",
"description": "Archive of plots produced by forecast model run on the fictional Big Kahuna geothermal power plant"
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna Well Configuration Files.zip",
"format": "zip",
"accessURL": "https://gdr.openei.org/files/1314/bgk_well_config.zip",
"mediaType": "application/zip",
"description": "Archive containing well configuration files for the fictional Big Kahuna geothermal power plant. These files include enthalpy, mass flow, and other relevant parameters associated with each fictional well for use by GOOML framework."
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna Component Diagram.png",
"format": "png",
"accessURL": "https://gdr.openei.org/files/1314/component_diagram.png",
"mediaType": "image/png",
"description": "Diagram showing the layout of the fictional Big Kahuna geothermal power plant used in GOOML forecasting and genetic optimization experiments."
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna Forecast Output Dataset.csv",
"format": "csv",
"accessURL": "https://gdr.openei.org/files/1314/forecast_output_data.csv",
"mediaType": "text/csv",
"description": "Output data from forecast model run on the fictional Big Kahuna geothermal power plant. Mass flow is in [1000 kg/hr], pressure is in [absolute bar], and power is in [MWe]. These units can be found on the dataset's respective plots found in "Big Kahuna Forecast Output Plots"."
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna ReadMe.txt",
"format": "txt",
"accessURL": "https://gdr.openei.org/files/1314/readme.txt",
"mediaType": "text/plain",
"description": "File including a list of the components and their types, along with the units associated with the data files."
},
{
"@type": "dcat:Distribution",
"title": "Big Kahuna Input Dataset.csv",
"format": "csv",
"accessURL": "https://gdr.openei.org/files/1314/timeseries_data.csv",
"mediaType": "text/csv",
"description": "Input dataset representing operational data for the fictional Big Kahuna geothermal power plant. Pressure is in units of absolute bar."
},
{
"@type": "dcat:Distribution",
"title": "phygnn GitHub Repository",
"format": "HTML",
"accessURL": "https://github.com/NREL/phygnn",
"mediaType": "text/html",
"description": "Link to physics-guided neural networks (phygnn) GitHub repo that is used by GOOML to aid with machine learning. This implementation of physics-guided neural networks augments a traditional neural network loss function with a generic loss term that can be used to guide the neural network to learn physical or theoretical constraints. phygnn enables scientific software developers and data scientists to easily integrate machine learning models into physics and engineering applications. This framework should help alleviate some challenges that are often encountered when applying purely data-driven machine learning models to scientific applications, such as when machine learning models produce physically inconsistent results or have trouble generalizing to out-of-sample scenarios."
}
]
|
| DOI | 10.15121/1812319 |
| identifier | https://data.openei.org/submissions/7432 |
| issued | 2021-06-30T06:00:00Z |
| keyword |
[
"Big Kahuna",
"GOOML",
"code",
"configuration",
"data",
"energy",
"example",
"flash plants",
"forecast",
"genetic optimization",
"geothermal",
"inputs",
"machine learning",
"model",
"neural network",
"operations",
"optimization",
"outputs",
"phygnn",
"physics guided neural networks",
"power plant",
"processed data",
"python",
"simulation",
"steam field",
"steamfield",
"synthetic data",
"wells"
]
|
| landingPage | https://gdr.openei.org/submissions/1314 |
| license | https://creativecommons.org/licenses/by/4.0/ |
| modified | 2025-09-15T17:12:50Z |
| programCode |
[
"019:006"
]
|
| projectLead | Angel Nieto |
| projectNumber | EE0008766 |
| projectTitle | Geothermal Operational Optimization with Machine Learning (GOOML) |
| publisher |
{
"name": "Upflow",
"@type": "org:Organization"
}
|
| spatial |
"{"type":"Polygon","coordinates":[[[-180,-83],[180,-83],[180,83],[-180,83],[-180,-83]]]}"
|
| title | GOOML Big Kahuna Forecast Modeling and Genetic Optimization Files |