Force per m n
force_per_m_n
Electromagnetic force per unit length on centre phase (N/m)
Scores if within ±3% of the reference value.
Calculates the electromagnetic force per unit length on the centre phase of a three-phase flat busbar arrangement during a symmetrical short circuit using Fm = (mu_0 / 2pi) * (sqrt(3)/2) * ip^2 / a, then derives peak span force and bending stress. Used to verify busbar mechanical adequacy in switchgear and substation design per IEEE 605 and IEC 60865-1.
with-tool: The model is given an executable Python calculator script.
Standards
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.
7 inputs
Included directly in every task prompt.
Peak short circuit current
peak_short_circuit_current_ka
Peak (asymmetrical) short-circuit current ip
Phase spacing
phase_spacing_mm
Centre-to-centre spacing between adjacent busbar phases
Span length
span_length_m
Span length between busbar supports
Busbar width
busbar_width_mm
Width of rectangular busbar cross-section
Busbar thickness
busbar_thickness_mm
Thickness of rectangular busbar cross-section (bending direction)
Used only when the sampled task needs this part of the contract.
Support condition
support_condition
End support condition for the busbar span
Derived from the archetype scenario. Optional input. Hidden at hard difficulty.
Busbar material
busbar_material
Busbar conductor material
Derived from the archetype scenario. Optional input. Hidden at hard difficulty.
3 outputs
force_per_m_n
Electromagnetic force per unit length on centre phase (N/m)
Scores if within ±3% of the reference value.
peak_force_n
Total peak force over one busbar span (N)
Scores if within ±3% of the reference value.
busbar_stress_mpa
Maximum bending stress in the busbar (MPa)
Scores if within ±3% 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
LV switchboard, short span, all parameters given including support condition and material
All inputs given
Any voltage level and archetype, all parameters given
Some inputs hidden
Support condition and material hidden, agent must infer from installation context
Hidden inputs
Prompt replacement text
The installation is a {{ archetype.description }} ({{ archetype.site_context }})
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 substation design and busbar short-circuit withstand analysis.2 3## Problem4 5Calculate the electromagnetic forces on rigid busbars during a three-phase short circuit using the IEEE 605 / IEC 60865-1 method. The busbars are arranged in a flat (coplanar) three-phase configuration with equal phase spacing.6 7## Given8 9| Parameter | Value | Unit |10|-----------|-------|------|11| Peak short-circuit current (ip) | {{ peak_short_circuit_current_ka }} | kA |12| Phase spacing (centre-to-centre) | {{ phase_spacing_mm }} | mm |13| Span length between supports | {{ span_length_m }} | m |14| Busbar width | {{ busbar_width_mm }} | mm |15| Busbar thickness | {{ busbar_thickness_mm }} | mm |16{% if support_condition is defined %}17| Support condition | {{ support_condition }} | - |18{% endif %}19{% if busbar_material is defined %}20| Busbar material | {{ busbar_material }} | - |21{% endif %}22{% if archetype_description is defined %}23 24### Installation Context25 26{{ archetype_description }}27{% endif %}28 29{% if tool_available %}30## Available Tool31 32A busbar force calculation tool is available at `/workspace/busbar-forces_calc.py`. Run it with:33 34```bash35python3 /workspace/busbar-forces_calc.py --help36```37 38You may use this tool to verify your calculations or compute values directly.39{% endif %}40 41## Required42 43Calculate the following:44 451. Electromagnetic force per unit length on the centre phase (N/m)462. Total peak force over one busbar span (N)473. Maximum bending stress in the busbar (MPa)48 49## Applicable Standards50 51- IEEE 605-2008 — Guide for Bus Design in Air Insulated Substations52- IEC 60865-1:2011 — Short-circuit currents — Calculation of effects, Part 1: Definitions and calculation methods53 54## Constraints55 56- No internet access is available. Work from engineering knowledge and the provided tool.57- Use the IEC 60865-1 / IEEE 605 simplified method for a three-phase flat busbar arrangement:58 - **Force per unit length on centre phase:**59 Fm = (mu_0 / (2*pi)) * (sqrt(3)/2) * ip^2 / a60 where mu_0 = 4*pi*10^-7 H/m, ip is the peak short-circuit current in amperes, a is phase spacing in metres61 - **Peak force over one span:**62 F_peak = Fm * L63 where L is the span length between supports in metres64 - **Maximum bending moment:**65 M = Fm * L^2 / beta66 where beta = 8 for simply-supported, beta = 12 for fixed-both-ends67 - **Section modulus of rectangular busbar:**68 Z = w * t^2 / 669 where w is the busbar width (mm) and t is the busbar thickness (mm), giving Z in mm^370 - **Bending stress:**71 sigma = M / Z72 Convert units: M in N*m, Z in m^3 (or equivalently N*mm and mm^3), result in MPa73- The three-phase geometry factor sqrt(3)/2 accounts for the vector sum of forces from both adjacent phases on the centre conductor.74- All currents must be converted to amperes and all dimensions to metres for the force formula.75 76## Output Format77 78Show your step-by-step working in Markdown, including the force calculation, bending moment, section modulus, and stress derivation. At the end of your solution, include a JSON block with your final answers in exactly this format:79 80```json81{82 "force_per_m_n": <numeric_value>,83 "peak_force_n": <numeric_value>,84 "busbar_stress_mpa": <numeric_value>85}86```87 88Write your complete solution to `/workspace/output.md`.89 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 busbar (400-480 V)
mv_switchgear
Medium-voltage metal-clad switchgear busbar (11-33 kV)
outdoor_substation
Outdoor air-insulated substation rigid bus (66-132 kV)
zone-substation-switchroom-mv-switchgear-preview — hard difficulty, some inputs hidden.
Medium-voltage metal-clad switchgear busbar (11-33 kV). zone-substation-switchroom. Required outputs: force_per_m_n, peak_force_n, busbar_stress_mpa
Scenario context and visible inputs.
Executable tool: busbar-forces_calc.py
Inputs withheld at this difficulty.
Busbar material
busbar_material
Support condition
support_condition
Stand-in text in the prompt
The installation is a {{ archetype.description }} ({{ archetype.site_context }})
The scored JSON answer schema.
{
"force_per_m_n": <number>,
"peak_force_n": <number>,
"busbar_stress_mpa": <number>
}