MethodologyArcticSoak model 2.0.0
Transparent and reproducible

What ArcticSoak estimates—and what it does not.

ArcticSoak is a planning model for comparing locations and setup assumptions. It does not claim to measure a specific appliance or predict a household bill exactly.

Validation status: Model 2.0 has not yet been calibrated against a large smart-plug field dataset. Scenario outputs are sensitivity estimates, not measured performance or statistical confidence intervals.

Reference question

How much electricity might a covered 100-gallon outdoor cold plunge require to hold 50°F across different U.S. climates and electricity rates? Every indexed city uses the same three setup scenarios so comparisons remain consistent.

Three setup scenarios

ScenarioUABaselineReference COPDaily load allowance
Efficient insulated10 BTU/hr/°F1.0 kWh/day2.60.15 kWh/day
Reference consumer18 BTU/hr/°F1.6 kWh/day2.20.55 kWh/day
Lightly insulated / exposed32 BTU/hr/°F2.4 kWh/day1.81.0 kWh/day

UA is effective thermal conductance. Baseline covers continuous circulation, filtration and sanitation loads. The daily allowance represents omitted loads such as solar gain, open-cover use, pump heat and water changes. Those allowances are explicit assumptions pending field calibration.

Climate calculation

The updater requests NOAA/NCEI 1991–2020 monthly normal mean, minimum and maximum temperatures from a nearby station. For each month, ArcticSoak approximates a 24-hour sinusoidal temperature curve and sums only the hourly temperature difference above the water target. This avoids treating a 40°F night as if it cancels a 90°F afternoon.

positive cooling degree-hours = Σ max(hourly ambient°F − target°F, 0)

If a complete NOAA record cannot be retrieved, the build retains the last verified record. If none exists, it publishes a provisional seed profile. Every provisional city is labeled in HTML, CSV and JSON. ArcticSoak does not describe those rows as NOAA-derived.

Energy calculation

daily kWh = baseline + allowance + [UA × positive ΔT × 24 ÷ 3,412 ÷ adjusted COP]

The model reduces COP as the monthly normal high rises above 75°F, with a floor of 1.2. This is a generic sensitivity adjustment rather than a specific chiller performance curve.

Electricity prices

When an EIA API key is configured, the updater requests the latest monthly state residential average retail price from the U.S. Energy Information Administration. That number is an average revenue per kilowatt-hour, not a utility-specific tariff. When an EIA update is unavailable, the page retains or uses a disclosed bundled planning value. City pages display the source and period.

Primary sources: NOAA U.S. Climate Normals · EIA retail electricity data

ArcticSoak Score

The 0–100 score is a comparative summary: 75% modeled cooling-degree-hour burden and 25% reference-scenario annual cost. It is not a physical unit. ArcticSoak presents kWh, dollars and scenario range first; the score is secondary.

Known limitations

Versioning and reproducibility

Model 2.0.0 is recorded in every dataset row. Each build includes a UTC timestamp, dataset date, source status and permanent release snapshot. Changes to constants or formulas require a model-version change and entry in the changelog.

License and citation

The dataset is licensed CC BY 4.0. Cite the dataset version and model version, link to ArcticSoak, and describe outputs as modeled planning estimates. The data portal contains copy-ready citation text.