Skip to content

BTM Battery peak shaving does not dispatch for small battery #1208

@cpaulgilman

Description

@cpaulgilman

Describe the bug

For a BTM battery that is very small compared to the load, peak shaving never dispatches the battery because of 3% safety factor on grid power target to account for AC/DC conversion issues when setting the target: https://github.com/NREL/ssc/blob/80651e1e3593f4179b9411f35c70978f05e91710/shared/lib_battery_dispatch_automatic_btm.cpp#L511

Given recent changes with better modeling of AC/DC conversions in other parts of the code, revisit this safety factor.

To Reproduce

Steps to reproduce the behavior:

  1. Create a default PV Battery / Commercial case.
  2. On the Electric Load page, set scaling factor to >30.
  3. Run a simulation, note battery does not discharge.

Original user case had 600 kWdc PV, 500 kW / 2h battery, 66,000 kW / 270,000,000 kWh load

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions