Skip to content

QuEStValuation

Ricky Concepcion edited this page Apr 10, 2020 · 1 revision

QuESt Valuation

QuESt Valuation is an application in the QuESt suite aimed at grid-scale energy storage systems participating in ISO/RTO electricity markets.

Tools

Valuation Wizard

The valuation wizard is a tool for estimating the revenue potential of an energy storage stacking value streams in an electricity market.

Wizard structure:

  • Welcome
  • ISO/RTO market area selection
  • Value stream selection
  • Historical dataset collection
  • ESS parameters
  • Summary
  • Solve

Batch Runs

The batch runs tool is for advanced usage not supported in the valuation wizard. It uses strategic widget disabling and opacity control to facilitate a particular workflow order:

  • ISO/RTO market area selection
    • Spinner
  • Value stream selection
    • Spinner
  • Pricing node selection
  • Historical data (month) selection
    • Multiple selection recycle view
  • ESS/market parameters
    • Parameter text input fields
  • Parameter sweep (optional)
    • Parameter selection (spinner)
    • Sweep start, stop, step (text input)

Implementation

The batch runs tool consists of two screens in an independent screen manager: the "data" and "parameter" panes. The tool initializes on the data pane. Navigation between the two is managed by two labeled buttons at the bottom of the user interface.

In the initial state, all widgets are disabled and faded out (using widget "disabled" and "opacity" properties, respectively) aside from the ISO/RTO market area selection spinner. Upon selection of a market area, the value stream selection is activated (enabled + set to full opacity). Note that changing the market area selection at any time resets the batch runs tool to its initial state.

The pricing node recycle view is populated based on the previous two selections. Likewise, the population of the historical data selection recycle view is dependent on all previous selections.

On the parameters pane, the parameters shown are based on the selected market area. Hint text for each text input represents default values.

The parameter sweep menu is used to create a parameter sweep. A parameter sweep runs simulations with one specific parameter varying in value for each iteration. It can be thought of as a linear space sweep of a parameter:

# parameters is a dictionary of *all* simulation parameters
# sweep_param_name is the parameter selected for the parameter sweep
# start, stop, step are the input values in the parameter sweep menu

import numpy as np

for parameter_value in np.linspace(start, stop, step):
    parameters[sweep_param_name] = parameter_value

    # Add to instruction set for Op. handler

The number of total simulations in a batch run can be thought of as the Cartesian product between the set of historical data months selected and the set of parameter configurations. Each set can be of cardinality unity but prescribing a parameter sweep will increase the size of the parameter configuration set.

This tool uses the data manager system to manage dynamic UI elements:

  • Market areas
  • Value streams
  • Pricing nodes
  • Historical data
  • Parameters for the market and value streams

Results Viewer

The results viewer is a standard results viewer with variable selections relevant to QuESt Valuation solutions. It contains the solved ValuationOptimizer objects from both the valuation wizard and batch runs tool.

Associated systems

  • ValuationOptimizer
  • ValuationOptimizerHandler
  • ValuationDMS

References

  • Byrne, Raymond H., Tu A. Nguyen, and Ricky J. Concepcion. "Opportunities for Energy Storage in CAISO." 2018 IEEE Power & Energy Society General Meeting (PESGM). IEEE, 2018. Available online.

  • Byrne, Raymond H., Tu Anh Nguyen, and Ricky James Concepcion. Opportunities for Energy Storage in CAISO. No. SAND2018-5272C. Sandia National Lab.(SNL-NM), Albuquerque, NM (United States), 2018. Available online.

  • Concepcion, Ricky J., Felipe Wilches-Bernal, and Raymond H. Byrne. "Revenue Opportunities for Electric Storage Resources in the Southwest Power Pool Integrated Marketplace." 2018 IEEE Power & Energy Society General Meeting (PESGM). IEEE, 2018. Available online.

  • Wilches-Bernal, Felipe, Ricky J. Concepcion, and Raymond H. Byrne. "Electrical Energy Storage Participation in the NYISO Electricity and Frequency Regulation Markets." 2018 IEEE Power & Energy Society General Meeting (PESGM). IEEE, 2018.

  • Nguyen, Tu A., et al. "Maximizing revenue from electrical energy storage in MISO energy & frequency regulation markets." 2017 IEEE Power & Energy Society General Meeting. IEEE, 2017. Available online.

  • Byrne, Raymond H., Ricky J. Concepcion, and César A. Silva-Monroy. "Estimating potential revenue from electrical energy storage in PJM." 2016 IEEE Power and Energy Society General Meeting (PESGM). IEEE, 2016. Available online.

  • Byrne, Raymond H., et al. "The value proposition for energy storage at the Sterling Municipal Light Department." 2017 IEEE Power & Energy Society General Meeting. IEEE, 2017. Available online.

  • Byrne, Raymond H., et al. "Energy management and optimization methods for grid energy storage systems." IEEE Access 6 (2017): 13231-13260. Available online.

  • Byrne, Raymond H., and César A. Silva-Monroy. "Potential revenue from electrical energy storage in ERCOT: The impact of location and recent trends." 2015 IEEE Power & Energy Society General Meeting. IEEE, 2015. Available online.