You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Model to be evaluated at specified sweep values. Documentation indicates <sweep_values> is an accepted subnode for <reference_price> (see provided heron_input.xml).
What did you see instead?
Error when calculating economics due to specified sweep values being a list. The end goal here is to be able to specify a range of economics values as part of a sensitivity analysis.
Do you have a suggested fix for the development team?
The swept economics values could probably be evaluated after the dispatch optimization in RAVEN and addressed within HERON while the economic metrics are being calculated. The standard dispatch optimization doesn't seem to rely on the values specified in the node, so adding these to the sampling grid in RAVEN (outer.xml) would duplicate design points which do affect dispatch. I'm not sure if optimizing these values would ever make sense (i.e. using <opt_bounds> to specify values) for these nodes.
Alternative, just amend <reference_price>, <reference_driver>, and <growth_factor_x> to accept only the <fixed_value> subnode.
Describe how to Reproduce
Steps to reproduce the behavior:
Use <sweep_values> node to specify values for <reference_price>
Run model with HERON, then RAVEN.
Screenshots and Input Files
Please attach the input file(s) that generate this error. The simpler the input, the faster we can find the issue.
HERON input XML file and relevant out~inner file with error messages changed to .txt to allow upload and are attached.
Platform (please complete the following information):
This is an excellent feature request (or defect we should not claim as a current feature). We had FY23 scope proposed for this activity this year, but it has not been funded yet as of this note. We think stochastically treating the costing data could be very valuable in capturing the expected economic efficacy of portfolios.
Am I right in thinking that we could address that uncertainty after we've done the dispatch optimization? Seems like it would be relatively easy to implement and computationally inexpensive.
Defect Description
Describe the defect
What did you expect to see happen?
Model to be evaluated at specified sweep values. Documentation indicates <sweep_values> is an accepted subnode for <reference_price> (see provided heron_input.xml).
What did you see instead?
Error when calculating economics due to specified sweep values being a list. The end goal here is to be able to specify a range of economics values as part of a sensitivity analysis.
Do you have a suggested fix for the development team?
The swept economics values could probably be evaluated after the dispatch optimization in RAVEN and addressed within HERON while the economic metrics are being calculated. The standard dispatch optimization doesn't seem to rely on the values specified in the node, so adding these to the sampling grid in RAVEN (outer.xml) would duplicate design points which do affect dispatch. I'm not sure if optimizing these values would ever make sense (i.e. using <opt_bounds> to specify values) for these nodes.
Alternative, just amend <reference_price>, <reference_driver>, and <growth_factor_x> to accept only the <fixed_value> subnode.
Describe how to Reproduce
Steps to reproduce the behavior:
Screenshots and Input Files
Please attach the input file(s) that generate this error. The simpler the input, the faster we can find the issue.
HERON input XML file and relevant out~inner file with error messages changed to .txt to allow upload and are attached.
Platform (please complete the following information):
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.
heron_input.txt
out-inner.txt
The text was updated successfully, but these errors were encountered: