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

Compressor Pneumatic System Package

Calculates source-bound compressor and pneumatic system metrics from a deterministic SSC-06 task-owned source pack. The template combines adjusted air demand, compressor capacity margin, receiver storage runtime, motor input and margin, feeder voltage drop, branch pressure 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

18 inputs

Always given

Included directly in every task prompt.

18
Show 18 inputs
  • Connected air demand

    connected_air_demand_m3_min

    AIR-06-DEMAND-03 connected air demand

    18 m3/min
  • Simultaneity factor

    simultaneity_factor

    AIR-06-DEMAND-03 simultaneity factor

    0.72
  • Leakage allowance fraction

    leakage_allowance_fraction

    AIR-06-DEMAND-03 leakage allowance

    0.12
  • Selected compressor capacity

    selected_compressor_capacity_m3_min

    COMP-06-DATA-03 selected compressor capacity

    18.5 m3/min
  • Receiver volume

    receiver_volume_m3

    RECEIVER-06-STORAGE-03 receiver volume

    5 m3
  • Receiver pressure band

    receiver_pressure_band_kpa

    RECEIVER-06-STORAGE-03 usable pressure band

    150 kPa
  • Atmospheric pressure

    atmospheric_pressure_kpa_abs

    RECEIVER-06-STORAGE-03 atmospheric pressure basis

    101.3 kPa abs
  • Compressor specific power

    compressor_specific_power_kw_per_m3_min

    COMP-06-DATA-03 specific power at operating pressure

    6.2 kW per m3/min
  • Motor efficiency

    motor_efficiency

    MOTOR-06-SCHED-03 motor efficiency

    0.95
  • Selected motor

    selected_motor_kw

    MOTOR-06-SCHED-03 selected motor size

    110 kW
  • Feeder voltage

    feeder_voltage_v

    FEEDER-06-480V-03 feeder voltage

    480 V
  • Feeder length

    feeder_length_km

    FEEDER-06-480V-03 feeder length

    0.18 km
  • Feeder resistance ohm per km

    feeder_resistance_ohm_per_km

    FEEDER-06-480V-03 conductor resistance

    0.321 ohm/km
  • Feeder reactance ohm per km

    feeder_reactance_ohm_per_km

    FEEDER-06-480V-03 conductor reactance

    0.081 ohm/km
  • Motor power factor

    motor_power_factor

    MOTOR-06-SCHED-03 motor power factor

    0.88
  • Max voltage drop percent

    max_voltage_drop_percent

    FEEDER-06-480V-03 maximum allowed voltage drop

    4 %
  • Branch pressure loss

    branch_pressure_loss_kpa

    AIR-06-DEMAND-03 branch pressure loss

    22 kPa
  • Max branch pressure loss

    max_branch_pressure_loss_kpa

    COMP-06-DATA-03 maximum branch pressure loss

    35 kPa

Scored outputs

11 outputs

Adjusted air demand m3 min

adjusted_air_demand_m3_min

Connected demand after simultaneity and leakage allowance

Scores if within ±3% of the reference value.

Compressor capacity margin m3 min

compressor_capacity_margin_m3_min

Selected compressor capacity minus adjusted demand

Scores if within ±3% of the reference value.

Receiver storage runtime min

receiver_storage_runtime_min

Receiver storage runtime over the declared pressure band

Scores if within ±3% of the reference value.

Compressor shaft power

compressor_shaft_power_kw

Compressor shaft power from adjusted air demand

Scores if within ±3% of the reference value.

Motor input power

motor_input_power_kw

Motor input power after motor efficiency

Scores if within ±3% of the reference value.

Motor size margin

motor_size_margin_kw

Selected motor size minus motor input power

Scores if within ±3% of the reference value.

Feeder current

feeder_current_a

FEEDER-06-480V-03 three-phase feeder current

Scores if within ±3% of the reference value.

Feeder voltage drop

feeder_voltage_drop_percent

FEEDER-06-480V-03 voltage drop percentage

Scores if within ±3% of the reference value.

Voltage drop margin

voltage_drop_margin_percent

Maximum voltage drop minus calculated voltage drop

Scores if within ±3% of the reference value.

Pressure drop margin

pressure_drop_margin_kpa

Maximum branch pressure loss minus calculated branch loss

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when capacity, motor, voltage-drop, and pressure-loss margins are non-negative

Scores if within ±0.1% 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-06 compressor pneumatic package
medium:
All source-pack values given for the SSC-06 compressor pneumatic package
hard:
All source-pack values given for the SSC-06 compressor pneumatic package

Task bundle

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

/workspace

  • instruction.md
  • compressor-pneumatic-system-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 a mechanical engineer checking a task-owned synthetic SSC-06 compressor and pneumatic system package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Compressed-air demand, receiver storage, motor, and feeder workflows shape the context only; this instance does not run external software or parse a real source pack.4 5## Scene6 7- Product: `SSC-06-LH-03`8- Air demand table: `AIR-06-DEMAND-03`9- Compressor data sheet: `COMP-06-DATA-03`10- Receiver/storage schedule: `RECEIVER-06-STORAGE-03`11- Motor schedule: `MOTOR-06-SCHED-03`12- Feeder schedule: `FEEDER-06-480V-03`13- Compressed-air memo: `MEMO-06-AIR-03`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Connected air demand | {{ connected_air_demand_m3_min }} m3/min |20| Simultaneity factor | {{ simultaneity_factor }} |21| Leakage allowance | {{ leakage_allowance_fraction }} |22| Selected compressor capacity | {{ selected_compressor_capacity_m3_min }} m3/min |23| Receiver volume | {{ receiver_volume_m3 }} m3 |24| Receiver pressure band | {{ receiver_pressure_band_kpa }} kPa |25| Atmospheric pressure | {{ atmospheric_pressure_kpa_abs }} kPa abs |26| Compressor specific power | {{ compressor_specific_power_kw_per_m3_min }} kW per m3/min |27| Motor efficiency | {{ motor_efficiency }} |28| Selected motor size | {{ selected_motor_kw }} kW |29| Feeder voltage | {{ feeder_voltage_v }} V |30| Feeder length | {{ feeder_length_km }} km |31| Feeder resistance | {{ feeder_resistance_ohm_per_km }} ohm/km |32| Feeder reactance | {{ feeder_reactance_ohm_per_km }} ohm/km |33| Motor power factor | {{ motor_power_factor }} |34| Maximum voltage drop | {{ max_voltage_drop_percent }} % |35| Branch pressure loss | {{ branch_pressure_loss_kpa }} kPa |36| Maximum branch pressure loss | {{ max_branch_pressure_loss_kpa }} kPa |37 38## Calculation Rules39 40- Adjusted air demand equals `connected_air_demand_m3_min x simultaneity_factor x (1 + leakage_allowance_fraction)`.41- Compressor capacity margin equals selected compressor capacity minus adjusted demand.42- Receiver storage runtime equals `receiver_volume_m3 x receiver_pressure_band_kpa / atmospheric_pressure_kpa_abs / adjusted_air_demand_m3_min`.43- Compressor shaft power equals adjusted demand times compressor specific power.44- Motor input power equals compressor shaft power divided by motor efficiency.45- Motor size margin equals selected motor size minus motor input power.46- Feeder current uses three-phase apparent power from motor input and power factor.47- Feeder voltage drop percent uses conductor resistance, reactance, feeder length, motor power factor, and reactive factor.48- Pressure drop margin equals maximum branch pressure loss minus branch pressure loss.49- Overall pass score is `1.0` only when capacity, motor, voltage-drop, and pressure-loss margins are non-negative.50 51## Output Format52 53Write a compact memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Preserve the source IDs above and state whether the baseline source pack passes the current docs-only checks.54 55Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated modelling evidence, generated benchmark readiness, or benchmark readiness.56 57Include a fenced JSON block with exactly these numeric keys:58 59```json60{61 "adjusted_air_demand_m3_min": <numeric_value>,62 "compressor_capacity_margin_m3_min": <numeric_value>,63 "receiver_storage_runtime_min": <numeric_value>,64 "compressor_shaft_power_kw": <numeric_value>,65 "motor_input_power_kw": <numeric_value>,66 "motor_size_margin_kw": <numeric_value>,67 "feeder_current_a": <numeric_value>,68 "feeder_voltage_drop_percent": <numeric_value>,69 "voltage_drop_margin_percent": <numeric_value>,70 "pressure_drop_margin_kpa": <numeric_value>,71 "overall_pass_score": <numeric_value>72}73```74

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.

Ssc06 compressor pneumatic case

ssc06_compressor_pneumatic_case

Compressor, receiver, motor, feeder, and branch pressure source pack

compressor-pneumaticair-demand-feeder-check
Parameter ranges
connected_air_demand_m3_min
18
simultaneity_factor
0.72
leakage_allowance_fraction
0.12
selected_compressor_capacity_m3_min
18.5
receiver_volume_m3
5
receiver_pressure_band_kpa
150
atmospheric_pressure_kpa_abs
101.3
compressor_specific_power_kw_per_m3_min
6.2
motor_efficiency
0.95
selected_motor_kw
110
feeder_voltage_v
480
feeder_length_km
0.18
feeder_resistance_ohm_per_km
0.321
feeder_reactance_ohm_per_km
0.081
motor_power_factor
0.88
max_voltage_drop_percent
4
branch_pressure_loss_kpa
22
max_branch_pressure_loss_kpa
35

Example task

compressor-pneumatic-ssc06-compressor-pneumatic-case-previewhard difficulty, all inputs given.

Compressor, receiver, motor, feeder, and branch pressure source pack. compressor-pneumatic. Required outputs: adjusted_air_demand_m3_min, compressor_capacity_margin_m3_min, receiver_storage_runtime_min, compressor_shaft_power_kw, motor_input_power_kw, motor_size_margin_kw

The model sees

Scenario context and visible inputs.

connected_air_demand_m3_min
18 to 18 m3/min
simultaneity_factor
0.72 to 0.72
leakage_allowance_fraction
0.12 to 0.12
selected_compressor_capacity_m3_min
18.5 to 18.5 m3/min
receiver_volume_m3
5 to 5 m3
receiver_pressure_band_kpa
150 to 150 kPa
atmospheric_pressure_kpa_abs
101.3 to 101.3 kPa abs
compressor_specific_power_kw_per_m3_min
6.2 to 6.2 kW per m3/min
motor_efficiency
0.95 to 0.95
selected_motor_kw
110 to 110 kW
feeder_voltage_v
480 to 480 V
feeder_length_km
0.18 to 0.18 km
feeder_resistance_ohm_per_km
0.321 to 0.321 ohm/km
feeder_reactance_ohm_per_km
0.081 to 0.081 ohm/km
motor_power_factor
0.88 to 0.88
max_voltage_drop_percent
4 to 4 %
branch_pressure_loss_kpa
22 to 22 kPa
max_branch_pressure_loss_kpa
35 to 35 kPa

Executable tool: compressor-pneumatic-system-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.

{
  "adjusted_air_demand_m3_min": <number>,
  "compressor_capacity_margin_m3_min": <number>,
  "receiver_storage_runtime_min": <number>,
  "compressor_shaft_power_kw": <number>,
  "motor_input_power_kw": <number>,
  "motor_size_margin_kw": <number>,
  "feeder_current_a": <number>,
  "feeder_voltage_drop_percent": <number>,
  "voltage_drop_margin_percent": <number>,
  "pressure_drop_margin_kpa": <number>,
  "overall_pass_score": <number>
}
  • adjusted_air_demand_m3_min · scored within ±3%
  • compressor_capacity_margin_m3_min · scored within ±3%
  • receiver_storage_runtime_min · scored within ±3%
  • compressor_shaft_power_kw · scored within ±3%
  • motor_input_power_kw · scored within ±3%
  • motor_size_margin_kw · scored within ±3%
  • feeder_current_a · scored within ±3%
  • feeder_voltage_drop_percent · scored within ±3%
  • voltage_drop_margin_percent · scored within ±3%
  • pressure_drop_margin_kpa · scored within ±3%
  • overall_pass_score · scored within ±0.1%