BICEP Methodology

This page provides an overview of the BICEP model methodology. For complete details, please refer to our IEEE paper:

T. Yoder, I. Van Dyke, A. Mott and L. Esaki-Kua, “Estimating Behind-the-Meter Infrastructure Costs for Electrification Progression,” 2025 IEEE Power & Energy Society General Meeting (PESGM), Austin, TX, USA, 2025, pp. 1-5, doi: 10.1109/PESGM52009.2025.11225370.

Overview

BICEP is a probabilistic model that estimates behind-the-meter (BTM) electrical infrastructure upgrade costs required under various energy scenarios. The model evaluates costs on a per-customer basis, which can then be aggregated to state and national levels.

Key Innovation

Unlike previous studies that use broad-brush fuel substitution approaches, BICEP:

  • Uses detailed building energy models to estimate actual load changes
  • Accounts for building-specific factors (envelope, equipment efficiency, existing systems, local climate)
  • Provides probabilistic rather than deterministic estimates
    • Parameterized probability distributions are easy to modify to satisfy user assumptions
  • Operates at granular (per-building) scale

Model Framework

BICEP Model Methodology

The BICEP methodology consists of four main components:

1. Existing Capacity and Utilization Estimates

Challenge

No comprehensive dataset exists for existing electrical infrastructure capacity in US buildings. Surveys like RECS and CBECS don’t include electrical capacity data.

BICEP Solution

Estimates the existing BTM electrical capacity and utilitization from the ResStock and ComStock building energy models (BEMs). The peak load from each representative BEMs is used to estimate the current required capacity using National Electric Code (NEC) Section 220.87:

  • Extracts peak demand from ResStock [1]/ComStock [2] building energy models (~885,000 buildings)
  • Applies NEC-required 125% safety factor to peak demand
  • Converts peak power to current using assumed voltages:
    • Residential: 240V
    • Light commercial: 480V
    • Large commercial: 12,470V (medium voltage)
  • Estimates installed capacity using empirical panel utilization distributions

Data Processing

  • Azure Batch jobs process individual building parquet files
  • Peak electrical loads stored in SQL database with building metadata
  • Panel utilization factors derived from empirical residential survey data

2. Technology Adoption Forecasting

Note: The datasets and forecasts used in this documentation are for illustrative purposes only. The BICEP tool is intended to be run on any arbitrary technology time series projection. To use your own forecasts, you only need base and end years along with the stock count at those times.

BICEP incorporates four key technologies with adoption forecasts from sector models:

Heat Pumps (HP) and Heat Pump Water Heaters (HPWH)

  • Source: Scout model [3] + ResStock [1]/ComStock [2]
  • Method: Conditional probability conversion using existing equipment types
  • Load Impact: Uses End-Use Load Profiles (EULP) upgrade scenarios to calculate actual peak demand differences

Solar Photovoltaic (PV)

  • Source: ReEDS model [4] (regional capacity forecasts)
  • Method:
    1. Estimate building-specific PV sizes using empirical size distribution
    2. Iteratively sample buildings until regional capacity targets are met
  • Load Impact: PV capacity converted to current requirements at building voltage

Electric Vehicles (EV)

  • Source: TEMPO model [5] (vehicle count forecasts)
  • Method:
    • Commercial: Parking spaces per 1000 sq ft × % EV spaces
    • Residential: Vehicles per housing unit distribution
    • Assumes Level 2 chargers (fixed current requirement)
  • Load Impact: Number of chargers × charger current requirement

Iterative Adoption Algorithm

For PV and EV, BICEP uses an iterative sampling approach:

forecast = get_technology_forecast()
epsilon = forecast * 0.01  # 1% tolerance
estimate = 0

while (forecast - estimate) > epsilon:
    building = select_random_building()
    building.tech_adopted = True
    estimate += building.tech_capacity * building.weight

3. Capacity Requirements and Upgrade Determination

Total Additional Capacity

Sum of capacity requirements for all adopted technologies:

Total Required = HP + HPWH + PV + EV capacity requirements

Upgrade Decision

Upgrade required when:

Required Additional Capacity > Available Spare Capacity

Where:

  • Available Spare Capacity = Estimated Installed Capacity - Estimated Peak Utilization

4. Upgrade Cost Estimation

Cost Distributions

Due to limited empirical data, costs are drawn from probability distributions:

  • Residential: Lognormal or Fréchet distributions ($0 - $35,000 range) [6]
  • Commercial: Lognormal or Fréchet distributions ($0 - $350,000 range) [6]
  • Both distributions are right-skewed to capture higher frequency of lower-cost upgrades

Cost Adjustments

  • Location factors: State-specific cost multipliers applied
  • Temporal factors:
    • Costs escalated to future value using inflation rate
    • Present value calculated using discount rate
    • Equivalent annual costs calculated for comparison

Probabilistic Approach Benefits

  • Empirical data integration: Uses real-world panel utilization data where available
  • Uncertainty quantification: Provides cost ranges rather than point estimates
  • Flexible assumptions: Easy to modify distributions as new data becomes available

Model Validation

California Case Study

  • BICEP estimate: $954 million (3% discount rate) [8]
  • Literature range: $30 million - $2.3 billion [7]
  • Results align well despite different methodological approaches

Key Insights

Analysis reveals technology-specific drivers:

  • EVs: Largest driver of required upgrades in California
  • Heat pumps/HPWHs: Lower upgrade requirements due to efficient replacement of existing electric systems

Current Limitations

  • Medium/heavy-duty vehicle charging not included in the core codebase (available as a feature branch)
  • Industrial sector excluded due to bespoke upgrade requirements
  • Some distributions based on limited empirical data

Implementation

The BICEP model is implemented in Python and available as open-source software. Key features:

  • Modular design: Each methodology component is a separate module
  • Scalable processing: Cloud-based data processing for large datasets
  • Flexible scenarios: Easy to modify technology adoption forecasts
  • Multiple outputs: State, regional, or national cost aggregation

For implementation examples, see our Examples section.

References

[1] NREL. (2024). ResStock General Reference Documentation. National Renewable Energy Laboratory. https://nrel.github.io/ResStock.github.io/

[2] Parker, A., Henry, H., Horsey, H., Craig, M., et al. (2023). ComStock Reference Documentation. NREL/TP-5500-83819. National Renewable Energy Laboratory. https://www.nrel.gov/docs/fy23osti/83819.pdf

[3] Harris, C., Langevin, J., Roth, A., Phelan, P., Parker, A., Ball, B., et al. (2021). “Scout: An Impact Analysis Tool for Building Energy-Efficiency Technologies.” ACEEE Summer Study on Energy Efficiency in Buildings. https://scout-bto.readthedocs.io/

[4] Ho, J., Becker, J., Brown, M., et al. (2021). Regional Energy Deployment System (ReEDS) Model Documentation: Version 2020. NREL/TP-6A20-78195. National Renewable Energy Laboratory. https://doi.org/10.2172/1788425

[5] Muratori, M., Jadun, P., Bush, B., et al. (2021). The Transportation Energy and Mobility Pathway Options (TEMPO) Model. NREL/TP-5400-80306. National Renewable Energy Laboratory. https://doi.org/10.2172/1823026

[6] NV5 and Redwood Energy. (2022). PG&E Service Upgrades for Electrification Retrofits Study Final Report. Pacific Gas and Electric Company.

[7] Kenney, M., et al. (2021). California Building Decarbonization Assessment. California Energy Commission. CEC-400-2021-006-CMF.

[8] Economic assumptions: 3% discount rate, 25-year equipment lifespan for present value calculations.


Notice

This material was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor the United States Department of Energy, nor Battelle, nor any of their employees, nor any jurisdiction or organization that has cooperated in the development of these materials, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness or any information, apparatus, product, software, or process disclosed, or represents that its use would not infringe privately owned rights.

Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof, or Battelle Memorial Institute. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.

PACIFIC NORTHWEST NATIONAL LABORATORY
operated by
BATTELLE
for the
UNITED STATES DEPARTMENT OF ENERGY
under Contract DE-AC05-76RL01830

Copyright © 2024 Pacific Northwest National Laboratory. Distributed under the BSD 2-Clause License.