idaholab / HERON

Holistic Energy Resource Optimization Network (HERON) is a modeling toolset and plugin for RAVEN to accelerate stochastic technoeconomic assessment of the economic viability of various grid-energy system configurations, especially with application to electrical grids and integrated energy systems (IES).
Apache License 2.0
22 stars 36 forks source link

[TASK] Return more than one economic metric in results #293

Closed GabrielSoto-INL closed 1 year ago

GabrielSoto-INL commented 1 year ago

Issue Description

Describe the solution you'd like HERON currently only reports back NPV as an economic metric from TEAL, whether mode is opt or sweep. There should be more options for both optimization and sweeping, but still default to NPV. Plus, if we run optimization we should give the option to report back other metrics as well. For now, at least add PI and IRR to the list because NPV search requires more planning.

There should also be a distinction between economic metric and statistical metric. Economic metric should be the NPV, IRR, or PI calculated for all collected cashflows in the inner runs (per realization/sample). Statistical metric should be the operator on the distribution of economic metrics which may or may not be the outer objective function (could just be a returned metric in a sweep). Examples for statistical metrics are expected value, value at risk, variance, etc.


For Change Control Board: Issue Review

This review should occur before any development is performed as a response to this issue.


For Change Control Board: Issue Closure

This review should occur when the issue is imminently going to be closed.