LIVEdataset releasetasks 552models 18last submission · built
task library
built templatepipe-hydraulicswith-tool

Minor Losses Calculation

Calculates total minor head loss through fittings from explicit K factors and quantities. The template reports summed K factor, velocity head, total minor loss, and equivalent straight-pipe length using an explicit Darcy friction factor.

inputs

9 fields

context

2 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

9 inputs to 4 scored outputs

  • fitting_1_k

    float

    K factor for the first fitting group

    0 to 20-
  • fitting_1_quantity

    float

    Quantity of first fitting group

    0 to 30-
  • fitting_2_k

    float

    K factor for the second fitting group

    0 to 20-
  • fitting_2_quantity

    float

    Quantity of second fitting group

    0 to 30-
  • fitting_3_k

    float

    K factor for the third fitting group

    0 to 20-
  • fitting_3_quantity

    float

    Quantity of third fitting group

    0 to 30-
  • flow_velocity_m_s

    float

    Mean pipe flow velocity

    0.1 to 8m/s
  • pipe_diameter_mm

    float

    Pipe internal diameter

    10 to 3000mm
  • darcy_friction_factor

    float

    Darcy friction factor used for equivalent length

    0.005 to 0.08-
total_ktol 0.03

Summed fitting K factor

velocity_head_mtol 0.03

Velocity head

total_minor_loss_mtol 0.03

Total minor head loss

equivalent_length_mtol 0.03

Equivalent straight pipe length

visibility contract

Difficulty Ladder

all_giveneasy

All parameters given for pump station pipework

all fields visible
all_givenmedium

All parameters given across pump station and process pipework

all fields visible
all_givenhard

All parameters given for process pipework

all fields visible

scenario bands

Archetype Atlas

pump_station_header

2 contexts

Pump station header with valves and bends

fitting_1_k0.2 to 1.5
fitting_1_quantity2 to 12
fitting_2_k0.5 to 5
fitting_2_quantity1 to 8

water-pump-station / wastewater-pump-station

process_pipework

2 contexts

Industrial process pipework fitting loss check

fitting_1_k0.1 to 3
fitting_1_quantity1 to 20
fitting_2_k0.2 to 8
fitting_2_quantity1 to 15

industrial-process-plant / chemical-dosing-skid

rendered task

Generation Preview

industrial-process-plant-process-pipework-preview

difficulty
hard
visibility
all_given
archetype
process_pipework
site context
industrial-process-plant
instruction excerptminor-losses-calculation_calc.py

visible fields

  • fitting_1_k0.1 to 3 -
  • fitting_1_quantity1 to 20 -
  • fitting_2_k0.2 to 8 -
  • fitting_2_quantity1 to 15 -
  • fitting_3_k0 to 10 -
  • fitting_3_quantity0 to 10 -
  • flow_velocity_m_s1 to 5 m/s
  • pipe_diameter_mm25 to 500 mm
  • darcy_friction_factor0.01 to 0.05 -

withheld schema

total_kvelocity_head_mtotal_minor_loss_mequivalent_length_m
Industrial process pipework fitting loss check. industrial-process-plant. Required outputs: total_k, velocity_head_m, total_minor_loss_m, equivalent_length_m