LIVEdataset aec-bench@releasetasks 552models 18last submission · built
electricalwith-tool

Protection Control Sld Bridge Package

Calculates source-bound protection-control metrics from a deterministic SSC-18 task-owned source pack. The template combines CT secondary current, linear signal scaling, pickup headroom, fault pickup ratio, feeder load margin, and an overall synthetic pass score.

with-tool: The model is given an executable Python calculator script.

How this task is generated

One template produces many comparable benchmark tasks while keeping the scoring contract fixed.

  1. 01

    Template

    The reusable contract shown on this page.

  2. 02

    Scenario

    An archetype and site context are sampled.

  3. 03

    Difficulty tier

    Inputs may be hidden at harder tiers.

  4. 04

    Task prompt

    The model responds with the declared outputs.

Parameters

Inputs the model receives, and the outputs it is scored on.

Inputs

10 inputs

Always given

Included directly in every task prompt.

10
Show 10 inputs
  • Primary current

    primary_current_a

    FAULT-18-TABLE-03 measured feeder current

    400 A
  • Ct primary

    ct_primary_a

    CT-18-DATA-03 CT primary rating

    600 A
  • Ct secondary

    ct_secondary_a

    CT-18-DATA-03 CT secondary rating

    5 A
  • Lower range current

    lower_range_current_a

    LOOP-18-SCHED-03 lower current range

    0 A
  • Upper range current

    upper_range_current_a

    LOOP-18-SCHED-03 upper current range

    600 A
  • Pickup current

    pickup_current_a

    SET-18-PROT-03 pickup current setting

    500 A
  • Fault current

    fault_current_ka

    FAULT-18-TABLE-03 available fault current

    8.5 kA
  • Transformer ratio error pct

    transformer_ratio_error_pct

    CT-18-DATA-03 ratio error

    0.5 %
  • Feeder full load

    feeder_full_load_a

    SLD-18-FEEDER-03 feeder full-load current

    320 A
  • Breaker trip

    breaker_trip_a

    SET-18-PROT-03 breaker trip setting

    500 A

Scored outputs

9 outputs

Ct secondary current

ct_secondary_current_a

CT secondary current for measured primary current

Scores if within ±3% of the reference value.

Measurement signal ma

measurement_signal_ma

4-20 mA signal for measured primary current

Scores if within ±3% of the reference value.

Pickup signal ma

pickup_signal_ma

4-20 mA signal for pickup current

Scores if within ±3% of the reference value.

Pickup margin

pickup_margin_a

Pickup current minus measured current

Scores if within ±3% of the reference value.

Fault pickup ratio

fault_pickup_ratio

Fault current divided by pickup current

Scores if within ±3% of the reference value.

Feeder load margin

feeder_load_margin_a

Breaker trip setting minus feeder full-load current

Scores if within ±3% of the reference value.

Ct error current

ct_error_current_a

Current represented by CT ratio error

Scores if within ±3% of the reference value.

Trip signal headroom ma

trip_signal_headroom_ma

20 mA minus pickup signal

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

Pass score for protection-control bridge checks

Scores if within ±3% of the reference value.

Difficulty

Each template is sampled at three tiers. Harder tiers may hide inputs, forcing the model to infer them from the scenario description.

All inputs remain visible at every tier

For this template, difficulty scales through parameter and scenario ranges rather than hidden information.

easy:
All source-pack values given for the SSC-18 protection-control bridge package
medium:
All source-pack values given for the SSC-18 protection-control bridge package
hard:
All source-pack values given for the SSC-18 protection-control bridge package

Task bundle

The exact instruction and parameter contract used to generate this task, pinned to the published library source.

/workspace

  • instruction.md
  • protection-control-sld-bridge-package_calc.py

Teal lines show Jinja input conditions, not task visibility policy. A line renders only when that input or tool is visible.

1You are checking `SSC-18-LH-03`, a task-owned synthetic protection and control setting bridge to SLD package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Protection-setting, SLD, CT, loop schedule, and fault-study workflows shape the context only; this instance does not parse a real SLD, relay file, fault model, or authority-approved setting sheet.4 5Source pack:6 7- Single-line diagram: `SLD-18-FEEDER-03`8- Protection setting table: `SET-18-PROT-03`9- Instrument transformer data: `CT-18-DATA-03`10- Loop schedule: `LOOP-18-SCHED-03`11- Fault/load table: `FAULT-18-TABLE-03`12- Control-setting memo: `MEMO-18-SET-03`13 14Given values:15 16| Field | Value |17| --- | ---: |18| Primary measurement current | {{ primary_current_a }} A |19| CT ratio | {{ ct_primary_a }}:{{ ct_secondary_a }} |20| Signal range | {{ lower_range_current_a }} to {{ upper_range_current_a }} A |21| Pickup current | {{ pickup_current_a }} A |22| Fault current | {{ fault_current_ka }} kA |23| Transformer ratio error | {{ transformer_ratio_error_pct }} percent |24| Feeder full-load current | {{ feeder_full_load_a }} A |25| Breaker trip setting | {{ breaker_trip_a }} A |26 27Required calculations:28 29- CT secondary current equals primary current divided by CT primary rating times CT secondary rating.30- 4-20 mA signal equals `4 + 16 x (current - lower range) / current span`.31- Pickup margin equals pickup current minus measured primary current.32- Fault pickup ratio equals fault current in amperes divided by pickup current.33- Feeder load margin equals breaker trip setting minus feeder full-load current.34- CT error current equals primary current times transformer ratio error percent.35 36Return one JSON object with keys:37 38```json39{40 "ct_secondary_current_a": <numeric_value>,41 "measurement_signal_ma": <numeric_value>,42 "pickup_signal_ma": <numeric_value>,43 "pickup_margin_a": <numeric_value>,44 "fault_pickup_ratio": <numeric_value>,45 "feeder_load_margin_a": <numeric_value>,46 "ct_error_current_a": <numeric_value>,47 "trip_signal_headroom_ma": <numeric_value>,48 "overall_pass_score": <numeric_value>49}50```51 52Do not claim authority approval, accepted project evidence, relay-file validity, executable real source-pack parsing, full standards compliance, generated benchmark readiness, or benchmark readiness.53

Scenario archetypes

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.

Ssc18 protection control case

ssc18_protection_control_case

Protection and control setting bridge source pack

protection-controlsld-setting-bridge
Parameter ranges
primary_current_a
400
ct_primary_a
600
ct_secondary_a
5
lower_range_current_a
0
upper_range_current_a
600
pickup_current_a
500
fault_current_ka
8.5
transformer_ratio_error_pct
0.5
feeder_full_load_a
320
breaker_trip_a
500

Example task

protection-control-ssc18-protection-control-case-previewhard difficulty, all inputs given.

Protection and control setting bridge source pack. protection-control. Required outputs: ct_secondary_current_a, measurement_signal_ma, pickup_signal_ma, pickup_margin_a, fault_pickup_ratio, feeder_load_margin_a

The model sees

Scenario context and visible inputs.

primary_current_a
400 to 400 A
ct_primary_a
600 to 600 A
ct_secondary_a
5 to 5 A
lower_range_current_a
0 to 0 A
upper_range_current_a
600 to 600 A
pickup_current_a
500 to 500 A
fault_current_ka
8.5 to 8.5 kA
transformer_ratio_error_pct
0.5 to 0.5 %
feeder_full_load_a
320 to 320 A
breaker_trip_a
500 to 500 A

Executable tool: protection-control-sld-bridge-package_calc.py

The model must infer

Inputs withheld at this difficulty.

Nothing. All inputs are supplied.

The model must produce

The scored JSON answer schema.

{
  "ct_secondary_current_a": <number>,
  "measurement_signal_ma": <number>,
  "pickup_signal_ma": <number>,
  "pickup_margin_a": <number>,
  "fault_pickup_ratio": <number>,
  "feeder_load_margin_a": <number>,
  "ct_error_current_a": <number>,
  "trip_signal_headroom_ma": <number>,
  "overall_pass_score": <number>
}
  • ct_secondary_current_a · scored within ±3%
  • measurement_signal_ma · scored within ±3%
  • pickup_signal_ma · scored within ±3%
  • pickup_margin_a · scored within ±3%
  • fault_pickup_ratio · scored within ±3%
  • feeder_load_margin_a · scored within ±3%
  • ct_error_current_a · scored within ±3%
  • trip_signal_headroom_ma · scored within ±3%
  • overall_pass_score · scored within ±3%