2021
DOI: 10.2172/1784874
|View full text |Cite
|
Sign up to set email alerts
|

RAVEN User Manual

Abstract: Ivan Rinaldi (documentation) Claudia Picoco (new external code interface) James B. Tompkins (new external code interface) Matteo Donorio (new external code interface) Fabio Giannetti (new external code interface) Jia Zhou (conjugate gradient optimizer) * , float, optional field, fuzz factor. Default: None * , float, optional field, learning rate decay over each update. Default: 0.0 * , float, optional field, learning rate. Default: 0.001 -SGD, stochastic gradient descent optimizer. * Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
4

Relationship

1
7

Authors

Journals

citations
Cited by 12 publications
(6 citation statements)
references
References 5 publications
0
6
0
Order By: Relevance
“…The Risk Analysis Virtual ENvironment (RAVEN) framework [40] and its dispatch optimization plugin HERON offer the capabilities necessary to evaluate the economic profitability of the synfuel IES at selected U.S. locations. The team first presents the economic metric used for this assessment, then details the modeling of the synfuel production process and the stochastic optimization in HERON.…”
Section: Stochastic Techno-economic Analysis Via Heronmentioning
confidence: 99%
“…The Risk Analysis Virtual ENvironment (RAVEN) framework [40] and its dispatch optimization plugin HERON offer the capabilities necessary to evaluate the economic profitability of the synfuel IES at selected U.S. locations. The team first presents the economic metric used for this assessment, then details the modeling of the synfuel production process and the stochastic optimization in HERON.…”
Section: Stochastic Techno-economic Analysis Via Heronmentioning
confidence: 99%
“…The population for the next generation was selected using a tournament selection operator, which uses the rank of chromosomes and their crowding distances for selecting ones out of chromosomes for the next generation. The survivor selection process are: [1] Select chromosomes that do not violate any constraints [2] If both the chromosomes have different ranks, the one with the better rank is selected for the next generation [3] If both the chromosomes are of the same ranks, the one with the higher crowding distance is selected for the next generation.…”
Section: Survivor Selection Of Non-dominated Sorting Genetic Algorith...mentioning
confidence: 99%
“…In Fiscal Year (FY) 2023, researchers used NSGA-II (non-dominated sorting genetic algorithm II), a GA variant, for the multi-objective optimization problems (MOOPs) to optimize multiple objectives, such as fuel cycle length, enrichment, and burnable poisons with multiple constraints, including core design limits and system safety parameters. This project used Idaho National Laboratory's Risk Analysis and Virtual Environment (RAVEN) [2] as the workflow manager and a fuel reload optimization platform. RAVEN controls the perturbations of input decks to all the physics codes in neutronics, fuel performance, and safety analyses via generic and specialized built-in code interfaces, parses inputs and outputs, and performs post-processing of the simulation results.…”
Section: Introductionmentioning
confidence: 99%
“…The workflow is rerun using the convenience function runWorkflow, defined inside this notebook, but could also be rerun using the runWorkflow method of the Raven object. The [9] block gives some additional code to read the first and second output files, perform a comparison, then print out whether the two files contain the same information or not. Figure 24 shows that not only can a RAVEN workflow be run in a Jupyter notebook, it can also be rerun with the same inputs and give the same outputs.…”
Section: Running Raven Workflows In a Jupyter Notebookmentioning
confidence: 99%
“…... <Models> <Code name="BOP" subType = "Dymola"> <executable> c:/Users/<User_ID>/Documents/Dymola/dymosim.exe</executable> <alias type="input" variable="valve_area_t30_40">BOP.valve_area_vec [2]</alias> <alias type="input" variable="valve_area_t40_50">BOP.valve_area_vec [3]</alias> <alias type="input" variable="valve_area_t50_60">BOP.valve_area_vec [4]</alias> <alias type="input" variable="valve_area_t60_70">BOP.valve_area_vec [5]</alias> <alias type="input" variable="valve_area_t70_80">BOP.valve_area_vec [6]</alias> <alias type="input" variable="valve_area_t80_90">BOP.valve_area_vec [7]</alias> <alias type="input" variable="valve_area_t90_100">BOP.valve_area_vec[8]</alias> <alias type="input" variable="valve_area_t100_110">BOP.valve_area_vec [9]</alias> <alias type="input" variable="valve_area_t110_120">BOP.valve_area_vec [10]</alias> <alias type="input" variable="valve_area_t120_130">BOP.valve_area_vec [11]…”
mentioning
confidence: 99%