analyze_peak_loads
Decomposes peak heating and cooling loads into components (solar, people, lighting, equipment, infiltration, envelope) and flags unusual timing, excessive loads, or component dominance for QA/QC.
Instructions
Analyze peak heating and cooling loads for QA/QC.
Decomposes facility and zone-level peaks into components (solar, people, lighting, equipment, infiltration, envelope) and flags potential issues such as unusual peak timing, excessive loads, or component dominance.
Requires a completed simulation with SQL output and the SensibleHeatGainSummary and HVACSizingSummary reports. The decomposition needs a weather-file run period; after a design-day-only run, cooling and heating report available=false and only the sizing loads are populated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flags | No | ||
| cooling | Yes | Facility-level peak load with component breakdown and zone ranking. When EnergyPlus recorded no peak, ``available`` is false, ``peak_w`` is ``None``, and ``unavailable_reason`` states why. | |
| heating | Yes | Facility-level peak load with component breakdown and zone ranking. When EnergyPlus recorded no peak, ``available`` is false, ``peak_w`` is ``None``, and ``unavailable_reason`` states why. | |
| sizing_cooling | No | ||
| sizing_heating | No | ||
| total_floor_area_m2 | Yes |