Validation Results · Physics AI™
Earthflow Validation Results
Accuracy Across the CONUS Solar Fleet
An independent, field-by-field comparison of the Earthflow Physics AI™ pipeline against published ground truth at 44 utility-scale solar sites in 25+ US states — including the two most consequential hail-loss events in utility-scale solar history, the NREL instrument-grade SRRL reference station, and a stratified portfolio spanning every major US climate region.
52 Site Captures
25+ US States
1,165 Avg Fields / Site
Edison Awards Gold · 2026

1 · Why Validation Matters — And What We Tested

When an underwriter, asset owner, lender, or EPC bids on a solar site, the accuracy of the underlying hazard, soil, hydrology, and irradiance data is the difference between a profitable underwrite and a catastrophic loss. Earthflow’s foundational claim is that every numeric value the platform emits is rooted in a citeable, authoritative public dataset — NOAA, USGS, FEMA, NASA, NREL, USDA, ASCE — not in opaque statistical regressions.

The Earthflow Physics AI™ pipeline emits an average of 1,165 fields per site from 19 analysis modules, end-to-end in ~49 seconds. Against 73 cited ground-truth comparisons spanning two catastrophic-hail retro-prediction sites, the NREL instrument-grade SRRL reference station, and a 44-site CONUS portfolio plus 8 climate-diverse physics spot-checks, Earthflow achieves a 100% all-match rate against authoritative engineering reference values for hail kinetic energy, ASCE 7-22 wind and tornado design loads, HAZUS-MH 2.1 seismic, IEC 62305 lightning, foundation classification, road access, and PV performance derate.

2/2
Hail Event Retro-Predictions Correct
100%
All-Match Rate (73 Comparisons)
52
Sites Across 25+ States
19
Analysis Modules
1,165
Avg Fields per Site
49s
Mean Pipeline Runtime
70+
Public Data Sources
99%
Field Discoverability
💰
Defensible Numbers, Not Black-Box Scores
Every numeric output traces to a citeable equation or a named public dataset. Underwriters, regulators, and lenders can audit any value back to its source — replacing weeks of consultant back-and-forth with a single auditable record.
Minutes, Not Months
Where traditional site assessment requires a multi-month consultant engagement, the Physics AI™ pipeline returns 1,165 per-site fields and full per-peril loss curves in under one minute — enabling portfolio-scale screening and same-day bid response.
📊
Loss Curves, Not Just Tier Labels
Every primary catastrophe peril (hail, wind, tornado, seismic, lightning) emits a per-MW expected annual loss in dollars — ready for treaty-layer pricing, parametric trigger structuring, and EPC bid risk premiums — not just a categorical “High” or “Low”.
🌍
Same Equation, Every Coordinate
No regional tuning, no per-site calibration, no opaque ML weights. The identical physics chain runs at every CONUS coordinate, producing geographically realistic gradients that pass portfolio-wide sanity tests across 25+ states.
Per-Site Physics Outputs Validated in This Report Each output below was spot-checked across eight climate-diverse sites against published engineering standards. Every value is reproducible from the production /analyze endpoint and traceable to the cited authority.
  • Hail Expected Annual Loss ($/MW/yr) — physics-derived per-site EAL ready for insurance carrier underwriting (HSB 2023 fragility × FM Global PRG 18-1)
  • ASCE 7-22 §27 wind design pressure — V50yr, V700yr, qz and uplift psf for tracker/structure specification
  • ASCE 7-22 §32 tornado design wind — 3000-year MRI Risk Category IV design wind
  • HAZUS-MH 2.1 seismic expected loss — per-MW 50-year EAL for reinsurer / asset-owner pricing
  • IEC 62305 lightning protection sizing — LPS BOS line-item input (strikes/MW/yr, IEC R1 risk)
  • Foundation classifier — physics-driven pile selection (driven_pile / helical_pile / micropile / ballasted) keyed to bearing capacity, frost depth, water table, and seismic site class
  • Road access + EPC mobilization cost modifier — OSM Overpass paved-road / interstate / rail proximity + 5-tier access classification
  • Permitting layers — USFWS IPaC critical habitat + BIA tribal lands + 20-state RE-zone framework coverage (CA / TX / NY / 11 BLM PEIS states / MA / MN / MI / FL / NC / GA / VA)
  • PV performance derate — soiling (Kimber 2006) × bifacial (Marion 2017) × module temperature (Faiman 2008)

1.1 Four Classes of Independent Ground Truth

Catastrophic Hail Retro-Prediction
Midway Solar (TX, 2019, $70–80M) and Fighting Jays Solar (TX, 2024, $50M) — the two largest utility-scale solar hail losses on record. Earthflow correctly classifies both as Very High hail risk from NOAA SPC catalog data ingested as part of the routine Physics AI™ pipeline run.
🌡️
Instrument-Grade Reference Station
NREL SRRL at Golden, CO — 45 years of continuous BSRN-quality GHI / DNI / wind / met measurements (ISO 9060 Class A instruments). The single highest-fidelity multi-domain reference in North America.
🌏
SURFRAD & MIDC Network
Eight NOAA SURFRAD and DOE/NREL MIDC reference stations — Bondville IL, Penn State PA, Desert Rock NV, Goodwin Creek MS, Sioux Falls SD, Fort Peck MT, Boulder Table Mtn CO — spanning all major US climate regions.
📍
Stratified CONUS Portfolio
31 operating >10 MW solar plants drawn from USPVDB v4.0 across 25+ states — Mojave Desert, Mountain West, Northern Plains, Southern Plains hail alley, Midwest cornbelt, Dixie Alley, Gulf Coast, Mid-Atlantic, Pacific NW marine.

1.2 Table of Contents

2 · What Is Being Validated — The Physics AI™ Pipeline

Earthflow is a Physics AI™ platform — environmental intelligence that starts from established physical equations (RUSLE, KBDI, HAND, ASCE 7-22, FEMA HAZUS, IEC 62305, Heymsfield-Wright, Faiman, Kimber, NSHM 2023) and uses Physics AI™ only where equations alone cannot answer the question. Every numeric value the platform emits traces to either a citeable equation or a named authoritative public dataset (NOAA, USGS, FEMA, NASA, NREL, USDA, ASCE). This document validates that the production pipeline implements those equations correctly and that the resulting outputs match independent ground truth across geographies.

2.1 The Physics AI™ Pipeline at a Glance

For every coordinate the platform receives, 19 parallel Physics AI™ modules ingest data from 70+ authoritative sources, run their respective physics equations, and emit an average of 1,165 fields per site — all in roughly 49 seconds end-to-end. Each module is independent: a single upstream source outage never blocks the others, and every output carries a provenance tag identifying its source dataset and version.

Physics-as-Orchestrator, AI-as-Input-Provider The deterministic equation remains the system of record. AI (including deep-learning downscaling, satellite-imagery feature extraction, and PINN-style fusion) supplies inputs to those equations at planetary scale — inputs that classical workflows would otherwise estimate from sparse field surveys or regional defaults. The equation makes the decision; AI makes the equation possible at scale.

This architecture is what makes the platform defensible: every output is auditable to a published formula and a named data source, with no opaque ML weights driving headline numbers. It is also what makes the pipeline validatable in the way this report demonstrates — against published reference values from the same authorities that publish the underlying equations.

2.2 The Validation Loop

Golden RecordCited ground truth · JSON
Production Pipeline/analyze endpoint
Field-Level CompareNumeric · range · set
Portfolio Sanity CheckGeographic-gradient · tier-distribution
Match ReportField-by-field verdict

Each validation site has a structured golden-record JSON file declaring the expected value for each field, the citeable source (e.g. “NOAA SPC Storm Events DB 50-mi catchment”), the acceptable range, the expected units, and a rationale. The comparison engine iterates every entry, locates the matching Earthflow output, and classifies the comparison into one of five buckets:

Comparison Classifications
✓ MATCH Within ±15% Range hit Label match Set membership ✓ MATCH_LOOSE Within ±30% Close but outside the tight band ✗ DISCREPANCY Value present but does not satisfy expected ⚠ MISSING Earthflow does not emit a field by that name ? UNVERIFIABLE Source requires live API pull or has no expected value

Figure 2.1 · Five-bucket classification used by the field-by-field comparison engine

2.3 Portfolio-Scale Sanity Checks

A field-by-field check passes a single site, but only a portfolio-scale view confirms that the platform behaves correctly across geographies. Three independent sanity tests run on every portfolio comparison:

📊
Risk-Tier Distribution
Each classifier (hail, tornado, seismic, fire, flood) is expected to produce a realistic spread across the five tiers (Very High / High / Moderate / Low / Very Low) at portfolio scale. A classifier that returns the same tier almost everywhere isn't telling you anything about the site — this test confirms each one discriminates meaningfully.
🌍
Geographic-Gradient Test
Confirms that hail and tornado risk concentrate in the Plains, fire risk in the West, and flood risk near rivers and coasts — matching the patterns published by NOAA, USGS, and FEMA at the regional scale. This is the single most demanding portfolio-level test of physical realism.
🛡️
Pre-Event Temporal Honesty
For retro-prediction sites, the validation framework compares Earthflow’s classification against the published outcome — the catastrophic event itself. Earthflow flagging “Very High” before the event is the rigorous test, demonstrated in Chapter 4.

3 · The Seven Golden-Record Anchor Sites

These seven sites form the validation backbone — chosen because each carries published, citeable ground truth from an independent source (an insurance loss report, an instrument-grade reference station, a federal monitoring network).

Fighting Jays Solar
Fort Bend Co., TX · 29.358°N, 95.746°W
Capacity350 MWdc
OwnerCopenhagen Infra. Partners
Technologyc-Si single-axis tracker
Event2024-03-15 · 4″ hail
Loss~$50M insured
✓ Earthflow: Very High Hail Risk · 764 SPC events / 30-yr / 50-mi · max 4.5″
Midway Solar Project
Pecos Co., TX · 30.996°N, 102.224°W
Capacity235.7 MWdc
Owner174 Power Global (Hanwha)
TechnologyHanwha Q CELLS 345 Wp c-Si
Event2019-05-21 · ≥2″ hail
Loss$70–80M · 400k modules
✓ Earthflow: Very High Hail Risk · 765 SPC events / 30-yr / 50-mi · max 5.0″
NREL SRRL BMS
Golden, CO · 39.742°N, 105.179°W
Elevation1,829 m AMSL
OperatorNREL / DOE Alliance
Instruments80+ ISO 9060 Class A
Record1981–present (45 yr)
ReferenceBSRN-quality 1-min cadence
✓ GHI / DNI / wind / precip / NEXRAD all match · SRRL multi-decade record
Bondville SURFRAD
Champaign Co., IL · 40.052°N, 88.373°W
OperatorNOAA ESRL
Climate RegionMidwest cornbelt
Record1994–present (32 yr)
NetworkSURFRAD · ARM Climate
ReferenceAnnual GHI / wind / T₂ₘ
✓ All resource fields match within ±15% · Atlas14 storm class High
Desert Rock SURFRAD
Nye Co., NV · 36.624°N, 116.020°W
OperatorNOAA ESRL
Climate RegionMojave Desert
Record1998–present (28 yr)
ReferenceAnnual precip · aridity
NotableLowest CONUS precip site
✓ Earthflow precip 148 mm vs truth 130 mm · driest-month correctly Aug
Goodwin Creek SURFRAD
Panola Co., MS · 34.255°N, 89.873°W
OperatorNOAA ESRL
Climate RegionDixie Alley / Mississippi
Record1995–present (31 yr)
ReferenceWet southeast climate
NotableUSDA NSL hydro research basin
✓ Earthflow precip 1,437 mm vs truth 1,430 mm · Tornado_Risk High
Boulder Table Mtn SURFRAD
Boulder Co., CO · 40.126°N, 105.237°W
OperatorNOAA ESRL
Climate RegionFront Range Mtn West
ReferenceHail-prone foothills
NotableVerifies upland-no-water case
Vs30USGS ≥760 m/s (rock)
✓ Hail Very High · JRC distance 9999 (no water)
Eugene UO Solar Lab
Lane Co., OR · 44.046°N, 123.069°W
OperatorUniv. Oregon SRML
Climate RegionPacific NW marine
ReferenceWet winter / dry summer
NotableTests anti-Plains behavior
Driest MonthJuly (truth) / July (EF)
✓ Hail Very Low (correctly anti-Plains)

Table 3.1 · The seven golden-record anchor sites (six SURFRAD / SRRL reference stations + two catastrophic-event retro-prediction sites). The fuller validation framework also runs against an 8th University-of-Oregon site plus 31 USPVDB stratified solar plants — covered in Chapter 6.

4 · Catastrophic Hail Event Retro-Prediction

The single most consequential question a solar underwriter asks: “Would your model have flagged this site as high-risk before the loss?” We tested Earthflow against the two largest utility-scale solar hail-loss events on record. Both pass.

Flagship Falsifiable Claim — 2 / 2 Correct
Earthflow · pre-event Very High classification · NOAA SPC catalog
2/2
Retro-predictions correct
$130M
Combined insured loss flagged
Event 1 · 2024-03-15
SiteFighting Jays Solar (Fort Bend Co., TX)
Hail4-inch · tens of thousands of modules destroyed
Loss~$50M insured
Earthflow outputVery High · 764 events / 30-yr / 50-mi · max 4.5″
Event 2 · 2019-05-21
SiteMidway Solar (Pecos Co., TX)
Hail≥2-inch · 400k of 685k modules destroyed (58%)
Loss$70–80M insured
Earthflow outputVery High · 765 events / 30-yr / 50-mi · max 5.0″

4.1 How the Pre-Event Classification Was Produced

The Physics AI™ pipeline doesn’t just count storms — it interprets them through layered physical reasoning. The NOAA Storm Prediction Center (SPC) hail catalog is raw observational data: decades of discrete event records scattered across millions of square miles, with no per-site climatology, no impact physics, and no loss outlook attached. Reading the catalog at a coordinate doesn’t answer “how risky is this site” — it just lists nearby events.

Earthflow’s Physics AI™ Hail Module bridges that gap. It converts scattered catalog observations into a per-site climatological signature, runs each maximum-stone-size record through universal atmospheric impact physics to derive terminal velocity and kinetic energy, maps the resulting impact-energy distribution onto module-fragility curves rooted in FM Global Property Loss Prevention standards, and assembles the chain into both a categorical risk tier and a defensible $/MW/yr expected annual loss. The interpretation is where the value sits — not in the raw catalog and not in any single equation, but in the orchestrated chain that turns historical observations into a per-site engineering decision. Critically: no machine learning, no statistical regression, no per-site tuning. Every coordinate in the country runs through exactly the same transparent Physics AI™ chain — universality is the validation.

NOAA SPCAuthoritative hail catalog
Physics AI™ Hail ModuleGeometry · climatology · thresholds
FM Global-Aligned Classifier5-tier published rule
Very Highat both Midway & FJ

4.2 Confidence Boundary — Temporal Honesty

Pre-Event Classification The Very High classification at Midway 2019 and Fighting Jays 2024 is driven by the long-run climatological pattern at each coordinate — not by the individual catastrophic event itself. A strict pre-event re-run of the Physics AI™ pipeline (excluding the event year) produces the same Very High classification. The classification is structurally pre-event, not retrofitted.

4.3 Reinsurance-Grade Hail Physics

Beyond the categorical risk label, the Physics AI™ pipeline emits a full hail kinetic-energy + module-fragility loss curve at every site — built from published terminal-velocity physics and FM Global module-fragility curves. At Fighting Jays, the catalog-maximum 4.5-inch stone produces:

Hail Kinetic-Energy Loss Curve — Fighting Jays Solar Worst-Case
DIAMETER 4.5″ SPC catalog maximum stone (114 mm) TERMINAL VELOCITY 47.3 m/s Published drag-physics (106 mph) KINETIC ENERGY 802 J Universal impact physics at every site P(MODULE BREAK) 96.8% FM Global module-fragility benchmark EAL $104k / MW / yr Reinsurance industry benchmark Universal physics — same equation chain at every site — no per-site calibration

Figure 4.1 · The Physics AI™ hail-loss chain — published, citeable physics from SPC catalog input to EAL output

This isn’t a categorical label dressed up as a number; it’s an auditable, universal physics chain. Reinsurance underwriters receive a loss curve, not a tier name. Every step traces to a published authority — impact physics from peer-reviewed atmospheric-sciences literature, module-fragility curves from FM Global, and replacement-cost benchmarks from the reinsurance industry.

5 · NREL SRRL — Instrument-Grade Reference Comparison

The NREL Solar Radiation Research Laboratory Baseline Measurement System (SRRL BMS) operates 80+ ISO 9060 Class A pyranometers and pyrheliometers at 1-minute cadence on South Table Mountain in Golden, Colorado — a continuous BSRN-quality record running since July 1981. It is the single highest-fidelity multi-domain reference station in North America. Validating Earthflow against SRRL is the strongest single-site test of the continuous-resource modules.

Earthflow vs SRRL Measured — Annual Resource Fields
GHI · kWh/m²/yr ✓ MATCH SRRL truth 1,606 — 1,789 EF 1,697 DNI · kWh/m²/yr ✓ MATCH SRRL truth 1,861 — 2,080 EF 1,971 Wind · mean m/s @ 10m ✓ MATCH SRRL truth 3.0 — 4.2 EF 3.5 Precipitation · mm/yr ✓ MATCH NOAA 1991–2020 478 EF 477

Figure 5.1 · SRRL multi-decade reference ranges (shaded) vs Earthflow point estimates (markers). All four continuous-resource fields land within their cited bounds.

5.1 Detailed Field-Level Results at SRRL

FieldEarthflowSRRL / NOAA ReferenceStatus
Annual GHI (kWh/m²)1,6971,606–1,789MATCH
Annual DNI (kWh/m²)1,9711,861–2,080MATCH
Mean Wind Speed @ 10 m (m/s)3.53.0–4.2MATCH
Annual Precipitation (mm)477478 (NOAA 1991–2020)MATCH
Seismic Site Class (ASCE 7-22)C / BC{C, BC}MATCH
FEMA Flood ZoneXX (mesa-top)MATCH
NEXRAD WSR-88D Station ICAOKFTGKFTGMATCH
NEXRAD distance (km)5454 (great-circle)MATCH
USGS NSHM 2023 PGA (g)0.1340.05–0.13MATCH
Hail Risk Level (Denver hail belt)Very HighHigh / Very HighMATCH

Table 5.1 · Field-by-field comparison at NREL SRRL Baseline Measurement System (Golden, CO).

6 · CONUS Portfolio — 44 Sites Across 25+ States

A handful of golden-record sites tests accuracy. A 44-site CONUS portfolio tests generalization — whether the same Physics AI™ pipeline behaves correctly in the Mojave Desert and the Mississippi Delta, in Florida hurricane country and the Northern Plains, without any per-site tuning.

6.1 Geographic Coverage

The portfolio combines six NOAA SURFRAD + two NREL MIDC reference stations with 31 stratified USPVDB v4.0 utility-scale solar plants (each >10 MW). States represented:

44-Site CONUS Portfolio · Geographic Distribution
Reference stations (SURFRAD / MIDC) · n=8 USPVDB stratified solar plants · n=31 Hail event sites · n=2 Fighting Jays Midway

Figure 6.1 · 44-site validation portfolio plotted over a Mapbox satellite base map — eight SURFRAD/MIDC reference stations (purple), 31 USPVDB >10 MW solar plants (green dots), two catastrophic-hail event sites (bright green emphasis).

States represented (overlapping): AL · AZ · CA · CO · FL · GA · IL · IN · MA · MI · MN · MS · MT · NC · NM · NV · NY · OH · OK · OR · PA · SC · SD · TN · TX · UT · VA · WA · WI.

6.2 Pipeline Performance Across the Portfolio

52
Site Captures
1,165
Avg Fields per Site
49s
Mean Pipeline Runtime
19/19
Modules Healthy at Every Site

6.3 Hail-Belt Geographic-Gradient Test

The hail-risk classifier passes the geographic-gradient sanity test — Hail Alley sites all cluster Very High, non-Plains sites distribute realistically across all five tiers:

Hail-Risk Tier Distribution by Region (n = 44)
Hail Alley 12 sites · lat 32–46, lon −103 to −86 100% Very High · 12 sites · classifier correct Rest of CONUS 32 sites · all other regions 13 Very High 8 High 3 M 6 Low 2 VL

Figure 6.2 · Hail-Alley sites all cluster Very High; rest-of-CONUS shows the expected realistic spread across all five tiers.

6.4 Per-Site Physics Spot-Check — Eight Climate-Diverse Sites

To verify the per-site physics outputs (hail EAL, ASCE 7-22 wind §27 and tornado §32, IEC 62305 lightning, HAZUS-MH 2.1 seismic, foundation classifier, OSM road access, PV performance derate, permitting layers), eight sites were captured directly from the production /analyze endpoint — each chosen to exercise a specific physics output at a regional extreme.

Site Hail EAL
($/MW/yr)
Wind V700
(mph)
Tornado Vd
(mph)
Lightning
Tier
Foundation Frost
(cm)
Road Access PV Net CF
(%)
RE-Zone
Phoenix AZ22,925124Lowhelical30.5Excellent23.0BLM PEIS
Bondville IL158,102136130Moderatedriven106.7Good18.4Not Available
Boston MA104,78415380Lowdriven121.9Excellent17.2State Suit.
Lubbock TX231,45613690Moderatehelical15.2Excellent23.1Authoritative
Tampa FL66,995189100Very Highhelical0.0Excellent20.4County
San Diego CA746130Very Lowhelical30.5Excellent21.6Authoritative
Mojave CA944124Lowhelical30.5Moderate24.6Authoritative
Miami FL47,699189100Very Highhelical0.0Excellent20.2County

Table 6.4 · Per-site physics outputs across eight climate-diverse coordinates.

Geographic Gradient Validation Every physics output is directionally correct: hail EAL peaks in the Plains and drops by two orders of magnitude in coastal California; wind V700yr peaks at Gulf-coast hurricane sites (189 mph) and drops in the interior desert (124 mph); foundation selects driven-pile only where frost depth exceeds 60 cm (Boston, Bondville); lightning tier ranks Tampa and Miami “Very High” and San Diego “Very Low” exactly as NASA LIS/OTD climatology predicts; PV net capacity factor peaks in the Mojave Desert (24.6%) and bottoms in New England (17.2%). All four-tier RE-zone classifications resolve to the expected authoritative, process-based, suitability-tool, or county-fragmented bucket.

7 · Classifier Sanity & Tier-Distribution Health

A classifier that emits the same tier at 77% of sites isn’t a classifier — it’s a constant dressed up as one. Earthflow validates every risk-classifier output on portfolio-wide tier distribution before any production deploy. Below are the post-validation distributions across the 44-site portfolio for the five primary peril classifiers.

Hail Risk · n = 44
44 sites
VH 57% H 18% M 7% L 14% VL 4%
Tornado Risk · n = 44
44 sites
VH 30% H 35% M 14% L 14% VL 7%
Seismic Site Class · n = 44
44 sites
CD 36% D 34% BC 18% C 9% DE 3%
RUSLE Erosion Risk · n = 44
44 sites
Low 50% Mod 16% High 9% VH 25%

7.1 What Healthy Distributions Look Like

Each donut shows full tier diversity — no peril classifier is stuck on a single tier across the portfolio. The hail and tornado classifiers concentrate (correctly) on the high end because the portfolio overrepresents Hail Alley by design. The erosion classifier concentrates (correctly) on Low because most utility-scale solar plants are sited on flat, low-erosion-risk terrain by definition.

Sanity-Check Verdict All five primary classifiers pass the distribution sanity test. Hail concentrates in the Plains, fire concentrates in the West, tornado tracks SPC catalog density, seismic site class follows USGS Vs30, and erosion follows SSURGO + topography. Every classifier discriminates meaningfully across the portfolio rather than collapsing to a single dominant tier.

7.2 Realistic Distributions Across the Portfolio

The three classifiers below show the realistic variation customers see across a continent-wide portfolio — each value sourced directly from the cited public authority, not from a regional default:

Wettest Month (USPVDB sites)
Per climate: Eugene Dec · Desert Rock Aug · Lamont Jun
Sourced directly from Open-Meteo monthly climatology — one value per actual coordinate, not a regional preset.
Tornado Risk Distribution
30% VH · 36% H · 14% M · 14% L · 7% VL
Calibrated against NOAA SPC catalog density — the Plains cluster in the Very High tier, coastal Northwest sites in Low / Very Low.
Wind-Erosion Distribution
54% Moderate · 43% Low · 2% High
USDA NRCS Skidmore p95-wind methodology — matches the dust-belt geography published in the National Resources Inventory.

8 · Reinsurance-Grade Physics Outputs

Categorical risk labels (Very High / High / Moderate / Low) are useful for portfolio screening but inadequate for pricing. Earthflow emits per-site physics-equation outputs for each of the four primary catastrophe perils — hail, wind, seismic, lightning — sourced from published engineering standards (ASCE 7-22, FEMA HAZUS-MH 2.1, IEC 62305-2, FM Global PRG 18-1, NASA LIS/OTD).

PerilEngineering Standard / SourceEarthflow Output FieldsExample Output
Hail Heymsfield-Wright 1981 · FM Global PRG 18-1 · Tornquist-Brown 2020 · HSB Insurance 2023 Hail_Stone_Mass_g · Hail_Terminal_Velocity_m_s · Hail_Kinetic_Energy_J · Hail_Module_Break_Probability · Hail_Expected_Annual_Loss_USD_per_MW Fighting Jays 4.5″ → vₜ=47.3 m/s · Eₖ=802 J · P(break)=96.8% · EAL=$104k/MW/yr
Wind ASCE 7-22 §27.4 · Figure 26.5-1A regional V₅₀ · Pintar 2015 return-period factors Wind_V_50yr_mph · Wind_V_100yr_mph · Wind_V_700yr_mph · Wind_Design_Velocity_Pressure_qz_psf · Wind_Design_Uplift_Pressure_psf Fighting Jays Gulf Coast → V₅₀=160 mph · qₒ=80.7 psf · uplift=−89.1 psf
Seismic USGS NSHM 2023 · ASCE 7-22 §11.4 · FEMA HAZUS-MH 2.1 generic utility-equipment fragility Enhanced_Seismic_PGA_g · Enhanced_Seismic_Sa_T_06s_g · Enhanced_Seismic_DS2_Probability_50yr · Enhanced_Seismic_Expected_Loss_USD_per_MW_50yr Bondville IL → Sₐ(0.6s)=0.189g · P(DS2 / 50yr)=10.8% · loss=$2,690/MW
Lightning NASA LIS/OTD 2014 (Cecil et al.) · IEC 62305-2 collection-area equation Lightning_Flash_Density_per_km2_per_yr · Lightning_Collection_Area_m2 · Lightning_Strikes_Per_Year · Lightning_Strikes_Per_Year_Per_MW FL Gulf 14 flashes/km²/yr → 0.077 strikes/MW/yr (Very High) · Pacific NW 0.7 → 0.005 (Very Low)
Tornado NEW ASCE 7-22 §32 Figure 32.5-1A · 3000-yr MRI Risk Cat IV · NOAA SPC bulk catalog 1950–present Tornado_V_Design_mph · Tornado_ASCE_Region · Tornado_Risk_Level · Tornado_Annual_Frequency · Tornado_EF3_Plus_Count_50mi Bondville IL 130 mph · Boston 80 (Region B) · Tampa/Miami 100 · Phoenix/SD/Mojave not triggered (Region D)
Foundation NEW ASCE 7-22 Chapter 11 · IBC 2024 R403.1.4.1 · State DOT frost specifications · USACE TM 5-852-6 Foundation_Type_Recommended · Foundation_Cost_USD_per_MW · Foundation_Depth_Inches_Required · Enhanced_Frost_Depth_cm · SSURGO_Water_Table_Depth_Annual_Min_cm Boston/Bondville → driven_pile (frost ≥ 60 cm) · Phoenix/AZ/CA/TX/FL → helical_pile (Site Class C/CD/D, shallow frost)
Road Access NEW OpenStreetMap Overpass API (FOSSGIS) · 5-tier access classification · EPC mobilization cost-modifier heuristic Road_Distance_Nearest_Paved_km · Road_Distance_Nearest_Interstate_km · Road_Distance_Nearest_Rail_km · Road_Access_Status · Road_Mobilization_Cost_Modifier_Pct Phoenix Paved 0.02 km / Interstate 1.45 km / Rail 0.46 km → Excellent · remote desert → Poor/Remote +25% mobilization
PV Performance NEW Kimber 2006 soiling · Marion 2017 bifacial gain · Faiman 2008 module temperature derate · IEC 61853-2 PV_Soiling_Loss_Pct_Annual · PV_Bifacial_Gain_Pct · PV_Module_Temperature_Derate_Pct · PV_Net_Capacity_Factor_Adjusted Mojave Desert 24.6% net CF (peak) · Boston MA 17.2% (lowest of 8 spot-check sites) · soiling 1.5–6%, thermal derate 4–10%
Permitting NEW USFWS IPaC Location API · BIA AIAN-LAR · State RE-zone overlays (CEC / PUCT CREZ / NY ORES / BLM Western Solar Plan) Permitting_Critical_Habitat_Within_5km · Permitting_Wetland_Coverage_Pct_5km · Permitting_Tribal_Land_Distance_km · Permitting_RE_Zone_Coverage · Permitting_Combined_Risk_Score 20-state framework: CA/TX Authoritative · AZ/NV/CO/NM/UT/WY/MT/ID/OR/WA BLM PEIS · MA/MN/MI State Suitability · FL/NC/GA/VA County-Fragmented

8.1 Why Equations Beat Regressions

📚
Auditable to a Citation
Every output traces to a named published equation. Underwriters, regulators, and reinsurance brokers can verify the math against the original reference. No opaque ML weights.
🌎
Uniform Across Geographies
A physics equation that works in Texas works in Nevada. Earthflow applies the same Heymsfield-Wright terminal-velocity equation at every site — no regional regression coefficients to discover, no training data to mismatch.
🔥
Extrapolates Safely to Rare Events
Statistical models learn what they’ve seen; they don’t know what hasn’t happened yet. A 6-inch hailstone is a physics problem with a known answer — not a hole in a training set.
⚗️
Per-Site Loss Curves, Not Tier Names
Reinsurance pricing needs an EAL ($/MW/yr) and a tail. Earthflow emits both via the fragility-curve equation, ready for treaty-layer pricing and parametric trigger structuring.

9 · Authoritative Data-Source Chain

Earthflow’s foundational claim — every value traces to an authoritative public dataset — is verifiable. Every one of the 19 production modules below lists its primary data source and the federal/international authority that publishes it. There is no model weight, no statistical regression, no ML training data quietly providing the underlying numbers.

HailNOAA SPC bulk catalog1955–2025 · 50-mi
TornadoNOAA SPC + ASCE 7-22 §321950–2025 · 3000-yr MRI
FloodFEMA NFHL Layer 28ArcGIS REST
SeismicUSGS Vs30 + ASCE 7-22NSHM 2023
WindNREL WTK-LED 2007–2023developer.nlr.gov
Solar IrradianceNREL NSRDB / PVWattsAPI
PV PerformanceKimber 06 · Marion 17 · Faiman 08soiling × bifacial × temp
Soil MoistureNASA SMAP10KMvia Google Earth Engine
Evapotrans.MODIS MOD16A2via GEE
Climate / TTerraClimatevia GEE
SoilUSDA SSURGO + OpenLandMapSDA REST + GEE
FoundationIBC R301.2.1 + State DOTfrost · water table · SDC
Fire RegimeNWCG PMS 425-1§12 climate regions
PrecipitationPRISM + GridMET + NARR+ NEXRAD ICAO
Atlas14 IDFNOAA Atlas-14design storms
ErosionSSURGO + PRISMRUSLE equation
Peat FireNWCG + SSURGOorganic-matter detector
LightningNASA LIS/OTD 2014IEC 62305-2
PermittingUSFWS IPaC + BIA + State RE-zones20-state framework
Road AccessOpenStreetMap Overpass APIpaved + interstate + rail

10 · What This Means for You

10.1 Confidence Summary

🎯
2 / 2 Catastrophes
Pre-event Very High classification at both Midway 2019 and Fighting Jays 2024 from routine Physics AI™ pipeline output
100% Match Rate
73 cited ground-truth comparisons · full match against published authorities
🌎
25+ States
Geographic gradient holds — Hail Alley clusters Very High, Pacific NW correctly Very Low
📚
Every Value Cited
70+ authoritative public datasets · NOAA, USGS, NASA, NREL, FEMA, USDA, ASCE

10.2 Appropriate Use

📊
Underwriting & Reinsurance
Hail, wind, seismic, lightning, and flood per-site outputs are derived from published engineering standards (ASCE 7-22, FEMA HAZUS-MH, IEC 62305, FM Global PRG) and emit at loss-curve granularity ($/MW/yr) suitable for treaty pricing and parametric trigger structuring.
🏘️
EPC Bid & Site Design
Use Atlas14 IDF + soil + Vs30 + flood-zone outputs as input to civil design and stormwater sizing. NREL ATB 2024 base cost is cited per-acre with adjustable additional-cost factors per peril.
💰
Asset Owner & Lender Diligence
Use full 1,035-field site-analysis output to triangulate vendor-supplied risk reports. Every value is auditable to a public source — no black-box dependence on a single vendor’s proprietary model.
🌍
Portfolio Screening
Run Earthflow at any CONUS coordinate in under a minute. Use the categorical risk tiers + per-peril loss curves to triage a portfolio of hundreds of sites against the primary perils in a single batch.

10.3 The Business Value, in One View

💵
Lower Cost of Capital
Reinsurance and project-finance underwriters reward defensible, auditable, physics-anchored hazard data. Replacing black-box vendor scores with citeable per-peril loss curves directly improves treaty terms and bid yield.
⏱️
Faster Time to NTP & Bid
A single Physics AI™ pipeline run replaces weeks of consultant turnaround on geotechnical, hazard, permitting, road-access, and PV-performance estimates — compressing site screening, EPC bid prep, and NTP-date confidence into hours.
🔮
Catastrophic-Loss Foresight
The same routine pipeline run that screens a candidate site also flagged the two largest utility-scale solar hail losses on record (Midway 2019, Fighting Jays 2024) as Very High before the events. That signal, applied at portfolio scale, is the difference between insuring an avoidable catastrophe and not.
⚙️
One Source of Truth
Hazard, geotech, hydrology, irradiance, permitting, road access, and PV performance — all from one Physics AI™ pipeline, one authoritative data chain, one auditable record. No reconciling three vendors’ conflicting numbers; one defensible source.