lighting_controls
Calculate daylight-responsive lighting control savings, dimming factors, and annual energy use from illuminance inputs or hourly series, supporting continuous, stepped, and off controls.
Instructions
Daylight-responsive lighting-control calculator (EnergyPlus §7.3.5; verified vs elec_lights.xlsx).
Point-in-time: pass itot_per_point=[lx at each reference point] -> {fL, fP, FP, P_elec, P_saved, reduction}. Annual/series: pass itot_series=[[lx per point] per hour] + area -> {per_hour, annual_kwh, annual_kwh_per_m2, mean_FP, mean_reduction, occupied_hours}. weights are the per-point area weights (e.g. from area_weights_from_geometry). control_type: ContinuousOff (default) | Continuous | Stepped. workbook_compat=True reproduces the elec_lights.xlsx off-gates (regression).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| area | No | ||
| iset | No | ||
| fL_min | No | ||
| fP_min | No | ||
| n_steps | No | ||
| p_rated | No | ||
| weights | No | ||
| schedule | No | ||
| itot_series | No | ||
| control_type | No | ContinuousOff | |
| itot_per_point | No | ||
| workbook_compat | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||