LIVEdataset releasetasks 552models 18last submission · built
task library
built templatetransient-analysiswith-tool

Joukowsky Pressure

Calculates transient pressure rise using the Joukowsky equation from fluid density, pressure wave speed, and velocity change. The template reports the pressure rise in pascals and kilopascals and the equivalent pressure head in metres.

inputs

3 fields

context

2 archetypes

engine

with-tool

outputs

3 scored fields

contract fields

Parameter Map

3 inputs to 3 scored outputs

  • fluid_density_kg_m3

    float

    Fluid density rho

    700 to 1300kg/m3
  • wave_speed_m_s

    float

    Pressure wave speed a

    100 to 1500m/s
  • velocity_change_m_s

    float

    Magnitude of velocity change

    0.01 to 5m/s
pressure_rise_patol 0.03

Joukowsky pressure rise

pressure_rise_kpatol 0.03

Joukowsky pressure rise

pressure_head_mtol 0.03

Equivalent pressure rise head

visibility contract

Difficulty Ladder

all_giveneasy

All parameters given for a stiff water main

all fields visible
all_givenmedium

All parameters given across stiff and flexible water mains

all fields visible
all_givenhard

All parameters given for larger transient velocity changes

all fields visible

scenario bands

Archetype Atlas

steel_water_main

2 contexts

Stiff water main with high pressure wave speed

fluid_density_kg_m3990 to 1000
wave_speed_m_s900 to 1300
velocity_change_m_s0.2 to 2.5

trunk-water-main / raw-water-pipeline

flexible_rising_main

2 contexts

Flexible rising main with lower pressure wave speed

fluid_density_kg_m3990 to 1000
wave_speed_m_s200 to 600
velocity_change_m_s0.2 to 3.5

sewer-rising-main / irrigation-transfer-line

rendered task

Generation Preview

sewer-rising-main-flexible-rising-main-preview

difficulty
hard
visibility
all_given
archetype
flexible_rising_main
site context
sewer-rising-main
instruction excerptjoukowsky-pressure_calc.py

visible fields

  • fluid_density_kg_m3990 to 1000 kg/m3
  • wave_speed_m_s200 to 600 m/s
  • velocity_change_m_s0.2 to 3.5 m/s

withheld schema

pressure_rise_papressure_rise_kpapressure_head_m
Flexible rising main with lower pressure wave speed. sewer-rising-main. Required outputs: pressure_rise_pa, pressure_rise_kpa, pressure_head_m