Customer Digital Twins for Utility Planning

Forecast who adopts an EV, where charging grows and when the grid feels it.

GIM uses identity-protected representative household records to forecast customer-level EV ownership probabilities, charging loads and total 8,760 hourly loads—then aggregates those results to neighborhoods, block groups, ZIP codes and the utility service area.

Bottom-up customer modeling · Localized EV clustering · Whole-home and end-use hourly loads
What “customer digital twin” means here

A bottom-up representation of utility customers—not a live copy of an individual

The term is used differently across the industry. For GIM, it describes a statistically representative customer record that connects household behavior, dwelling characteristics and hourly energy use for scenario analysis.

What the model represents

Each digital twin reflects an actual identity-protected utility customer drawn from the utility service area including information on income, demographics, dwelling, equipment, transportation and hourly-load characteristics. The record acts as an individual decision-making agent whose EV adoption and load response can be modeled.

What it does not claim

A GIM digital twin is not a real-time replica of a named customer, a utility billing record or an asset-condition model. GIM forecasts reflect estimates based on a statistically valid sample of actual individual customers within the service area. Available utility data can be used to validate forecast results.

Bottom-up forecasting workflow

Preserve the customer differences that create EV clusters

Instead of assigning one average adoption rate and one average charging shape everywhere, GIM evaluates representative households individually and aggregates the results only after customer-level forecasts are complete.

01

Build the customer sample

Represent the utility population with identity-protected household and dwelling records.

02

Estimate EV probability

Match each household with similar observed households using AI-assisted nearest-neighbor analysis.

03

Assign charging loads

Translate commuting and charging behavior into customer-level hourly kW profiles.

04

Combine whole-home loads

Add EV charging to baseline end-use loads under weather and growth scenarios.

05

Aggregate geographically

Produce customer, neighborhood, block-group, ZIP and service-area results.

Customer information used in the model

Connect adoption behavior with the loads that matter to the grid

Consistent variables across the customer, calibration and load databases allow GIM to model EV ownership and charging alongside existing residential demand.

HH

Household and demographics

Characteristics associated with technology adoption and energy behavior.

  • Household income
  • Educational attainment
  • Age and household composition
HOME

Dwelling characteristics

Physical variables that determine baseline and weather-sensitive loads.

  • Floor space and building type
  • Construction year and tenure
  • Heating, cooling and equipment
TRIP

Transportation and commuting

Information used to connect vehicle adoption with charging requirements.

  • Vehicle ownership
  • Commuting distance
  • Departure and return patterns
LOAD

Hourly end-use loads

Whole-home and component loads provide the baseline onto which EV charging is added.

  • Space heat and air conditioning
  • Water heating
  • Appliances, lighting and miscellaneous
EV

EV ownership calibration

Observed household and EV information supports the probability model.

  • Comparable customer characteristics
  • Observed EV ownership
  • Nearest-neighbor matching
GEO

Geographic context

Customer results can be summarized at planning-relevant geographic levels.

  • ZIP codes and Census block groups
  • Neighborhood or selected areas
  • Utility service area
AI-assisted EV ownership modeling

Estimate household probability first—then meet the utility-wide scenario

GIM uses a k-nearest-neighbor process to compare each representative utility household with similar households in an EV ownership calibration database.

Why household-level probability matters

Income, education, commuting, age, housing and other characteristics differ across neighborhoods. Applying those differences before aggregation produces concentrated adoption patterns that a uniform forecast cannot reveal.

Identify similar observed householdsCalculate an EV ownership probability for each representative customerRank and assign future ownership consistent with the selected service-area scenarioPreserve differences across neighborhoods and customer segmentsRecalculate results for alternative forecast years and adoption assumptions
Statistical forecast based on household similarities: The nearest neighbor process models household EV ownership by comparing actual utility household characteristics with characteristics of EV-owning households in a nationwide data set to identify the probability that each utility household will purchase an EV. The value of this detailed household modeling is that it produces more accurate EV ownership estimates for customer segments and small geographic areas.
Why forecast direction matters

System averages distribute growth; customer digital twins reveal concentration

Both approaches can be made to match the same total number of future EVs. They can nevertheless produce very different local peak-load forecasts because adoption and charging are not uniform.

GIM’s bottom-up approach is designed for the planning questions where customer and geographic variation determine the answer.

Planning question
Top-down allocation
Customer digital twins
Total service-area EVs
Forecast directly
Scenario target applied through customer probabilities
Neighborhood adoption
Often proportional or averaged
Varies with local customer characteristics
Charging profile
Average profile applied broadly
Customer-level charging added to baseline loads
Clustering
Must be imposed separately
Emerges from household and geographic differences
Customer segmentation
Limited after aggregation
Filter before geographic aggregation
Distribution application
System and broad-area planning
Small-area screening and engineering-load exports
Decision-ready outputs

Move from adoption probability to hourly grid impact

The same customer records support multiple views of the forecast, allowing planning, engineering and program teams to work from consistent assumptions.

8,760

Customer hourly loads

Baseline, EV charging and combined whole-home profiles for representative customers and scenarios.

BG

Block-group forecasts

Localized EV ownership, peak contribution, hourly thresholds and heat-map results.

ZIP

ZIP-code comparisons

Adoption, loads and customer characteristics showing why areas develop differently.

kVA

Transformer screening inputs

Localized load forecasts used with utility-selected transformer and loading assumptions.

MC

Managed charging scenarios

Unmanaged, time-of-use and direct control results with participation and effectiveness assumptions.

EXP

Engineering exports

Hourly load profiles for CYME, Synergi, WindMil, OpenDSS, GIS and other workflows.

Current Grid Impact Model applications

Use one customer-modeling foundation across linked utility decisions

The digital-twin process is not an isolated research exercise. It supplies the forecast detail used by the current GIM planning modules.

01

Localized EV forecasting

Identify likely adoption clusters and forecast charging impacts for current, 2030 and 2035 scenarios.

02

Distribution grid-stress screening

Locate emerging peak exposure and prioritize transformer, lateral or feeder engineering review.

03

Transformer-risk scenarios

Combine block-group forecasts with utility-selected transformer size, current loading and planning thresholds.

04

Managed charging business case

Connect forecast EV loads with G&T demand charges, co-op margins, program costs, payback and NPV.

05

DSM, DER and VPP analysis

Test customer participation, dispatch, duration and rebound against localized and system peaks.

06

Weather and electrification

Evaluate EV growth alongside extreme weather, heat pumps, new construction and rebuilding.

Customer digital twins modeling considerations

Precision comes from transparent assumptions and appropriate validation

Detailed models are useful only when users understand what is observed, what is estimated and how results should be applied.

Strengths

  • Preserves customer heterogeneity before aggregation
  • Connects adoption, charging and existing loads
  • Produces geographically differentiated scenarios
  • Supports customer-segment and hourly analysis
  • Works without exposing customer identities

Important limitations

  • Results are based on current technologies and costs
  • All modeling processes contain some uncertainty
  • Block-group forecasts do not identify a specific overloaded asset without utility mapping
  • Engineering and investment decisions require appropriate utility validation
Frequently asked questions

Customer digital twins and EV forecasting

Are these actual utility customers?

Yes. Each household record is actually a utility customer within the user's service area with the income, demographics, dwelling unit, commuting and other household information maintained in the customer record. However, each household record is identity protected.

Why not apply one average EV forecast to every area?

Because adoption varies with income, education, commuting, housing and other characteristics. Uniform allocation can miss the neighborhood clusters that create early distribution impacts.

What does the AI component do?

The k-nearest-neighbor process compares representative utility households with similar households in an EV ownership calibration database and estimates customer-level ownership probabilities.

How are charging loads developed?

Commuting distance, return timing, charging requirements and selected charging assumptions are used to build customer-level hourly profiles, which are added to baseline whole-home loads.

Can utility data improve the results?

Yes. Available AMI, EV registration, GIS, asset and program-performance data can support calibration, validation and more detailed mapping, although they are not required for an initial GIM analysis.

Does GIM replace a distribution power-flow model?

No. It identifies priority locations and supplies scenario-based hourly loads. Detailed voltage, thermal, protection and asset studies remain engineering functions.

See how customer-level forecasts change the grid-planning picture.

Request a guided demonstration of EV adoption, charging loads, geographic results and current GIM applications.

Request a Demonstration