Files
next-tjwater-server/resources/benchmarks/tjwater2-v2-burst-simulation.json
T

141 lines
5.0 KiB
JSON

{
"version": "burst-simulation-design@1",
"suite_id": "tjwater2-v2-burst-calibration",
"project_code": "tjwater2_v2",
"project_id": "871d7538-589c-47de-a6d5-3185ccb9f0e1",
"model_expectations": {
"node_count": 92393,
"pipe_count": 91050,
"valve_count": 4489,
"flow_unit": "LPS",
"pressure_unit": "METERS",
"pressure_measurement_unit": "m",
"flow_measurement_unit": "m3/h",
"emitter_exponent": 0.5,
"hydraulic_timestep_seconds": 900,
"report_timestep_seconds": 900
},
"duration_seconds": 3600,
"event_times": [
"2026-10-08T02:00:00+08:00",
"2026-10-08T12:00:00+08:00"
],
"severity_levels": [
{"level": "light", "cross_section_fraction": 0.03125},
{"level": "medium", "cross_section_fraction": 0.0625},
{"level": "severe", "cross_section_fraction": 0.125}
],
"calibration_order": ["severe", "medium", "light"],
"selection_rule": {
"primary_pressure_drop_percent": 30,
"corroborating_pressure_drop_percent": 10,
"flow_change_percent": 20,
"consecutive_samples": 2,
"expected_sample_count": 5,
"relative_change_epsilon": 0.000001,
"normal_control_must_not_trigger": true,
"negative_monitor_pressure_allowed": false,
"choose_smallest_passing_area": true
},
"binding_validation": {
"max_pressure_distance_m": 1.0,
"max_flow_distance_m": 1.0
},
"cases": [
{"case_id": "B05", "pipe_id": "564345", "occurred_at": "2026-10-08T02:00:00+08:00"},
{"case_id": "B06", "pipe_id": "564345", "occurred_at": "2026-10-08T12:00:00+08:00"},
{"case_id": "B07", "pipe_id": "540173", "occurred_at": "2026-10-08T02:00:00+08:00"},
{"case_id": "B08", "pipe_id": "540173", "occurred_at": "2026-10-08T12:00:00+08:00"}
],
"pipes": [
{
"role": "primary",
"pipe_id": "564345",
"diameter_mm": 150,
"length_m": 249.176,
"start_node_id": "92686",
"emitter_node_id": "7427148338069072993",
"longitude": 121.469870,
"latitude": 31.005517,
"candidate_orifice_areas_cm2": {
"light": 5.522331,
"medium": 11.044662,
"severe": 22.089323
},
"pressure_bindings": [
{"device_id": "92724", "node_id": "92724"},
{"device_id": "100026", "node_id": "100026"},
{"device_id": "115039", "node_id": "115039"},
{"device_id": "107672", "node_id": "107672"},
{"device_id": "107651", "node_id": "107651"}
],
"flow_bindings": [
{"device_id": "542017", "link_id": "542017"},
{"device_id": "486033", "link_id": "486033"},
{"device_id": "542121", "link_id": "570995"},
{"device_id": "449417", "link_id": "449417"},
{"device_id": "516234", "link_id": "516234"}
],
"boundary_valve_ids": [
"valve-12b1e80612f9432da0e64485",
"valve-b6cc8d68e38f43c9b3389e04",
"valve-fa0583a6ac134aeb9513ada5",
"valve-f189692cccbd40a69dc26cca",
"valve-880f34624a444f5497faf2ca"
],
"output_node_ids": [
"92686", "7427148338069072993", "92724", "100026", "115039", "107672", "107651"
],
"output_link_ids": [
"564345", "542017", "486033", "570995", "449417", "516234",
"valve-12b1e80612f9432da0e64485", "valve-b6cc8d68e38f43c9b3389e04",
"valve-fa0583a6ac134aeb9513ada5", "valve-f189692cccbd40a69dc26cca", "valve-880f34624a444f5497faf2ca"
]
},
{
"role": "secondary",
"pipe_id": "540173",
"diameter_mm": 200,
"length_m": 162.128,
"start_node_id": "500819",
"emitter_node_id": "517120",
"longitude": 121.503495,
"latitude": 30.895889,
"candidate_orifice_areas_cm2": {
"light": 9.817477,
"medium": 19.634954,
"severe": 39.269908
},
"pressure_bindings": [
{"device_id": "535381", "node_id": "535381"},
{"device_id": "142377", "node_id": "142377"},
{"device_id": "430299", "node_id": "3186958412475415759"},
{"device_id": "121456", "node_id": "121456"},
{"device_id": "87082", "node_id": "87082"}
],
"flow_bindings": [
{"device_id": "542017", "link_id": "542017"},
{"device_id": "486033", "link_id": "486033"},
{"device_id": "542121", "link_id": "570995"},
{"device_id": "491909", "link_id": "491909"},
{"device_id": "524529", "link_id": "524529"}
],
"boundary_valve_ids": [
"valve-fd82099a578046b3bde41d63",
"valve-c9f6343550784ec9b3e97f2b",
"valve-1efb02be70174163948ab7ca",
"valve-4686c52b4d7e4d149c1823de",
"valve-aa89ee883fb4461b91eacc3d",
"valve-5e6f00e167804055830f18d8"
],
"output_node_ids": ["500819", "517120", "535381", "142377", "3186958412475415759", "121456", "87082"],
"output_link_ids": [
"540173", "542017", "486033", "570995", "491909", "524529",
"valve-fd82099a578046b3bde41d63", "valve-c9f6343550784ec9b3e97f2b",
"valve-1efb02be70174163948ab7ca", "valve-4686c52b4d7e4d149c1823de",
"valve-aa89ee883fb4461b91eacc3d", "valve-5e6f00e167804055830f18d8"
]
}
]
}