NatLabRockies / NatLabRockies/SAM
Capacity-based cost, incentive, and revenue treatment for PV
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 486
- Forks
- 219
- Avg merge
- 10h 10m
- Merged PRs (30d)
- 2
Description
Background
SAM calculates the capacity-based incentive (CBI) based on:
- DC nameplate capacity for PV in kWdc
- AC maximum discharge power for battery in kWac
- AC nameplate capacity for all other technologies in kWac
Capacity based O&M cost is based on:
- DC nameplate capacity for PV in kWdc, except for hybrids where it is in kWac
- AC storage capacity for battery in kWhac
- AC nameplate capacity for all other technologies in kWac
Major equipment replacement reserves:
- DC nameplate capacity for PV in kWdc, except for hybrids where it is in kWac
- AC nameplate capacity for all other technologies in kWac
Capacity payments for revenue:
- DC nameplate capacity for PV in kWdc, except for hybrids where it is in kWac
- AC nameplate capacity for all other technologies in kWac
This is based on the industry convention of defining PV nameplate capacity as DC capacity of the array, and works fine for systems with PV as the only power generation equipment. For hybrids, it results in mixing DC and AC capacities in CBI and operating cost calculations.
Note that the total hybrid system nameplate capacity is the total generation capacity, which is the sum of AC capacities for all subsystems, including PV, and does not include battery discharge power.
Proposed Changes
For all configurations with PVWatts, Flat Plate PV or High-X Concentrating PV:
- Use PV AC capacity (inverter capacity) as basis for:
a) CBI
b) Capacity-based operating cost calculations
c) Replacement reserve accounts
d) Revenue capacity payments - Show PV AC capacity factor Metrics table.
Considerations
- PV models calculate an AC and DC capacity factor. DC capacity factor is reported in Metrics table, AC is available in Data Tables.
- Industry typically defines PV system nameplate capacity in DC kW.
- Use approach consistent with NREL ATB and NREL and LBL PV annual market reports.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Begin by locating the PVWatts, Flat Plate PV, and High-X Concentrating PV implementations and the calculations for CBI, capacity-based operating costs, replacement reserves, revenue capacity payments, and Metrics tables. Done means all listed PV configurations use AC capacity for the four calculations and expose an AC capacity factor in Metrics.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100