Arcing current ka
arcing_current_ka
Predicted arcing fault current (kA)
Scores if within ±5% of the reference value.
Calculates arc flash incident energy, arcing current, arc flash boundary distance, and required PPE category using the IEEE 1584-2002 empirical method for systems from 208 V to 15 kV. Models both low-voltage and medium-voltage arcing current equations and normalized energy formulas, supporting electrical safety assessments and arc flash labelling per NFPA 70E.
with-tool: The model is given an executable Python calculator script.
One template produces many comparable benchmark tasks while keeping the scoring contract fixed.
01
The reusable contract shown on this page.
02
An archetype and site context are sampled.
03
Inputs may be hidden at harder tiers.
04
The model responds with the declared outputs.
Inputs the model receives, and the outputs it is scored on.
6 inputs
Included directly in every task prompt.
System voltage
system_voltage_v
System three-phase RMS voltage
Bolted fault current
bolted_fault_current_ka
Available bolted (symmetrical) three-phase fault current
Clearing time
clearing_time_s
Protective device clearing time (arc duration)
Working distance
working_distance_mm
Distance from arc source to worker
Sampled from the scenario and inferable from its description.
Electrode gap
electrode_gap_mm
Electrode gap (conductor spacing)
Derived from the archetype scenario. Hidden at hard difficulty.
Enclosure type
enclosure_type
Equipment enclosure type
Derived from the archetype scenario. Hidden at hard difficulty.
4 outputs
arcing_current_ka
Predicted arcing fault current (kA)
Scores if within ±5% of the reference value.
incident_energy_cal_cm2
Incident energy at working distance (cal/cm2)
Scores if within ±5% of the reference value.
arc_flash_boundary_mm
Arc flash boundary distance where E = 1.2 cal/cm2 (mm)
Scores if within ±5% of the reference value.
ppe_category
Required PPE category (0-4 per NFPA 70E)
Scores if within ±1% of the reference value.
Each template is sampled at three tiers. Harder tiers may hide inputs, forcing the model to infer them from the scenario description.
All inputs given
Low voltage box/MCC with all parameters given, moderate fault levels
Enclosure type restricted to: box, MCC
All inputs given
Any voltage level and enclosure type, all parameters given
Some inputs hidden
Enclosure type and electrode gap hidden, agent must infer from equipment context
Hidden inputs
Prompt replacement text
The equipment is a {{ archetype.description }} at a {{ archetype.site_context }} facility
The exact instruction and parameter contract used to generate this task, pinned to the published library source.
/workspace
Teal lines show Jinja input conditions, not task visibility policy. A line renders only when that input or tool is visible.
1You are a senior electrical engineer specializing in power systems safety and arc flash hazard assessment.2 3## Problem4 5Calculate the arc flash incident energy and determine the required PPE category for electrical equipment using the IEEE 1584 empirical method and NFPA 70E.6 7## Given8 9| Parameter | Value | Unit |10|-----------|-------|------|11| System voltage | {{ system_voltage_v }} | V |12| Bolted fault current | {{ bolted_fault_current_ka }} | kA |13| Protective device clearing time | {{ clearing_time_s }} | s |14| Working distance | {{ working_distance_mm }} | mm |15{% if electrode_gap_mm is defined %}16| Electrode gap | {{ electrode_gap_mm }} | mm |17{% endif %}18{% if enclosure_type is defined %}19| Enclosure type | {{ enclosure_type }} | - |20{% endif %}21{% if archetype_description is defined %}22 23### Equipment Context24 25{{ archetype_description }}26{% endif %}27 28{% if tool_available %}29## Available Tool30 31An arc flash calculation tool is available at `/workspace/incident-energy_calc.py`. Run it with:32 33```bash34python3 /workspace/incident-energy_calc.py --help35```36 37You may use this tool to verify your calculations or compute values directly.38{% endif %}39 40## Required41 42Calculate the following:43 441. Arcing fault current (kA) — from the IEEE 1584 empirical equation452. Incident energy at the working distance (cal/cm2)463. Arc flash boundary distance where incident energy equals 1.2 cal/cm2 (mm)474. Required PPE category (integer 0-4 per NFPA 70E)48 49## Applicable Standards50 51- IEEE 1584 — Guide for Performing Arc-Flash Hazard Calculations52- NFPA 70E — Standard for Electrical Safety in the Workplace53 54## Constraints55 56- No internet access is available. Work from engineering knowledge and the provided tool.57- Use the IEEE 1584 empirical method:58 - **Arcing current (systems <= 1000 V):**59 lg(Ia) = K + 0.662*lg(Ibf) + 0.0966*V + 0.000526*G + 0.5588*V*lg(Ibf) - 0.00304*G*lg(Ibf)60 where K = -0.153 (open) or -0.097 (box/MCC), V is voltage in kV, G is electrode gap in mm, Ibf is bolted fault current in kA61 - **Arcing current (systems > 1000 V):**62 lg(Ia) = 0.00402 + 0.983*lg(Ibf)63 - **Normalized incident energy:**64 lg(En) = K1 + K2 + 1.081*lg(Ia) + 0.0011*G65 where K1 = -0.792 (open) or -0.555 (box/MCC), K2 = -0.113 (grounded) or 0 (ungrounded)66 - **Incident energy:**67 E = 4.184 * Cf * En * (t/0.2) * (610^x / D^x)68 where Cf = 1.5 (<= 1 kV) or 1.0 (> 1 kV), t is clearing time in seconds, D is working distance in mm69 - **Arc flash boundary:**70 DB = [4.184 * Cf * En * (t/0.2) * (610^x / Eb)]^(1/x)71 where Eb = 1.2 cal/cm272- Distance exponents (x): open = 2.000, box = 1.473, MCC = 0.97373- Assume a grounded system (K2 = -0.113)74- PPE categories per NFPA 70E: 0 (< 1.2 cal/cm2), 1 (1.2-4), 2 (4-8), 3 (8-25), 4 (25-40)75 76## Output Format77 78Show your step-by-step working in Markdown, including the arcing current calculation, normalized incident energy, final incident energy, arc flash boundary, and PPE determination. At the end of your solution, include a JSON block with your final answers in exactly this format:79 80```json81{82 "arcing_current_ka": <numeric_value>,83 "incident_energy_cal_cm2": <numeric_value>,84 "arc_flash_boundary_mm": <numeric_value>,85 "ppe_category": <integer_0_to_4>86}87```88 89Write your complete solution to `/workspace/output.md`.90 Each generated task is drawn from one of these realistic scenario bands.
Site contexts ground each scenario in a real locale the model can use to infer hidden values.
lv_switchboard
Low voltage switchboard (400-480 V)
lv_mcc
Low voltage motor control centre (400-480 V)
lv_panelboard
Low voltage panelboard or distribution board (230-480 V)
mv_switchgear
Medium voltage switchgear (4160-13800 V)
commercial-building-switchroom-lv-switchboard-preview — hard difficulty, some inputs hidden.
Low voltage switchboard (400-480 V). commercial-building-switchroom. Required outputs: arcing_current_ka, incident_energy_cal_cm2, arc_flash_boundary_mm, ppe_category
Scenario context and visible inputs.
Executable tool: incident-energy_calc.py
Inputs withheld at this difficulty.
Enclosure type
enclosure_type
Electrode gap
electrode_gap_mm
Stand-in text in the prompt
The equipment is a {{ archetype.description }} at a {{ archetype.site_context }} facility
The scored JSON answer schema.
{
"arcing_current_ka": <number>,
"incident_energy_cal_cm2": <number>,
"arc_flash_boundary_mm": <number>,
"ppe_category": <number>
}