Combined Parametric Model

Engineering Challenge

Urban open multi-level parking garages are being increasingly exposed to episodes of rainfall that are of short duration but have high intensity. As opposed to indoor parking garages, these parking garages offer partial or complete exposure of the roof and parking levels, resulting in runoff mechanisms that are much more complex. At the same time, these parking garages are being called upon to accommodate additional systems, such as photovoltaics, and water management, making these systems much more interdependent.

The engineering challenge that this research seeks to address is not that of individual component design, but rather that of system sizing logic across multiple systems. The decision-making process related to one component, such as storage volume, pump size, or photovoltaic (PV) size, has direct implications or constraints on other related components. In reality, this is done implicitly or sequentially, making this system more difficult to reason, adapt, or modify, particularly when boundary conditions change, such as more extreme rainfall events.

Purpose

The purpose of this parametric model is to support the integrated design of water management and energy systems within open multi-storey parking structures exposed to high-intensity rainfall. The model is intended to make the dependencies between drainage, storage, pumping, and on-site photovoltaic energy generation explicit, allowing early-stage design decisions to be evaluated at a system level rather than through isolated component sizing.

Utilizing Dynamo, the model creates a structured and flexible framework that combines rainfall characteristics, contributing areas, hydraulic elements, and energy demand from pumps with photovoltaic supply within one workflow. The model combines normal operating conditions with controlled extreme event behavior, showing how core elements behave stably while safety mechanisms such as overflow channels and culverts are only activated when necessary. Overall, the model helps improve our understanding of integrated civil engineering systems as a whole, providing a clear basis for scenario comparisons, coordination, and potential future extensions.

Added Systems

The following systems were required to be added to enable the integration logic between the original systems. They do not exist as independent systems, and their only role is connection between the original systems:

  • Internal and External Drainage System
    • Floor drainage channels
    • Vertical Gutter/Downpipes
    • Collection of rainfall from exposed parking decks and roof edges
    • Controlled flow of rain water
  • Storage Tank System
    • Closed Tank used to temporarily store rain water
    • Enables controlled drainage
  • Pump System
    • Size is based on target drainage time for rainfall events
    • Gets its energy from PV panels
  • Overflow Open Channel
    • Connects the Culvert with the other systems
    • Required only when inflow exceeds the capacity, during extreme rainfall

High Performance Criteria

Operational Stability in Normal Conditions

The key performance criterion is that the system is capable of collecting, storing, and draining all runoff generated in normal conditions without using emergency devices. All key components of the system, including internal conduits, gutter piping, storage reservoir, pump, and photovoltaic array, are designed only once and do not change. A system with high performance meets this criterion without surcharge, overflow, and safety devices.

Fail-Safe Response in Extreme Rainfall Conditions

For extreme rainfall conditions, high performance is characterized by the predictable and controlled operation of safety devices. The main system is intact, and excess water is diverted through an open overflow channel and discharged into the culvert. The system shows good performance when emergency devices handle excess water and do not compensate for deficiencies in the key system design.

Hydraulic Capacity of Drainage Infrastructure

For high performance, it is required that all pipes, channels, and culverts have sufficient cross-sections to transport their designed flows at reasonable velocities and with constructible geometries. The diameter of the downpipes, depths of the channel, and dimensions of the culverts must satisfy continuity conditions and satisfy minimum geometric constraints. Overdesigning is considered as an indicator of poor performance.

Energy Sufficiency of the Photovoltaic-Pump System

The photovoltaic system is designed specifically for supplying energy sufficient for operating the pump and not for supplying energy for building demand. The system with high performance is sufficient for supplying energy for operating the pump energy demand in normal conditions and is also reasonable in terms of energy and number of photovoltaic panels. It is functionally integrated and not used as mere decoration.

Dynamo Logic and Process

Grouping and Organization

  • Inputs: building areas, number of floors, and effective contributing factors.
  • Rainfall scenarios: normal and extreme intensity-duration pairs.
  • Design constants: tank freeboard, pump parameters, conveyance velocities, and geometric minimums.
  • Scenario dictionaries: dictionaries using ontology-style keys (e.g., hasRainfallIntensity, hasRainfallDuration).
  • Effective area and flow calculations.
  • Tank sizing and pump sizing.
  • Solar sizing from required pump energy.
  • Overflow logic and sizing of open channel and culvert.

Inputs stored

Dynamo inputDescriptionDefaultUnitRange (min–max)
nFloorsNumber of floors considered as contributing surfaces.51 – 12
Area_Floor_m2Plan area per floor (used in contributing area calculation).800150 – 1500
Area_roof_m2Roof plan area.800150 – 1500
Runoff_coeff_floorEffective capture fraction for floors (side entry). Not a material runoff coefficient; see Section 6.2.0.350.35 – 1
Runoff_coeff_roofRoof runoff coefficient (impervious roof default).0.950.7 – 1
Intensity_normal_mmphNormal scenario rainfall intensity.20mm/h5 – 40
time_normal_hNormal scenario duration.1h0.25 – 3
Intensity_extreme_mmphExtreme scenario rainfall intensity (stress-test).100mm/h40 – 200
time_extreme_hExtreme scenario duration.1h0.25 – 3
Tank_freeboard_factorMargin factor applied to design volume to obtain maximum tank volume.1.11 – 1.3
t_drain_hTarget time to drain the normal-event volume using the pump.2h0.5 – 8
H_pump_mAssumed pumping head (static + minor losses).10m2 – 25
eta_pumpOverall pump efficiency used in power calculation.0.60.3 – 0.8
v_pipe_mpsAssumed velocity used for downpipe diameter calculation.2m/s0.5 – 3
v_channel_mpsAssumed velocity for overflow channel sizing.1.5m/s0.5 – 2.5
Channel_width_mRectangular overflow channel width.0.8m0.25 – 5
Channel_mindepth_mMinimum overflow channel depth constraint.0.4m0.2 – 1
v_culvert_mpsAssumed velocity for box culvert sizing.0.75m/s0.75 – 3
Culvert_width_mBox culvert width.0.5m0 – 21.2
culvert_minHeight_mMinimum culvert internal height.0.6m 
SP_yield_kWh_per_kWp_yearSpecific annual yield used for Berlin-like conditions.900kWh/kWp·year 
SP_system_effSystem performance factor (losses/derate).0.80.6 – 0.95
panel_capacity_rating_kWRated DC capacity per PV module/panel.0.4kW 

Scenarios

To keep the Dynamo model aligned with the ontology discussion, the graph stores the two rTo maintain consistency between the ontology and the parametric implementation, the Dynamo model represents rainfall events as explicit design scenarios. Each scenario is stored as a Dynamo dictionary, allowing rainfall conditions to be treated as structured system inputs rather than isolated numerical values.

Scenario Definition Structure

Each rainfall scenario is defined using ontology-aligned keys:

  • hasRainfallIntensity (mm/h)
  • hasRainfallDuration (h)

This structure mirrors the conceptual model, where scenarios are treated as system states that activate different behaviors within the integrated system.

Implemented Scenarios

Extreme Rainfall Scenario
Represents a stress-test condition used to activate safety elements, namely the overflow open channel and the culvert, without modifying the core system configuration.

OutputValueUnit
Effective contributing area, A_eff2160
Extreme inflow, Q_total_extreme0.06m³/s
Overflow rate, Q_over0.054m³/s
Selected downpipe DN (nearest)0.2m
Overflow channel depth0.4m
Culvert height0.6m
Culvert capacity check0.225m³/s

Normal Rainfall Scenario
Represents routine heavy-rain conditions used for sizing the core system components (pipes, storage tank, pump, and photovoltaic system).

OutputValueUnit
Effective contributing area, A_eff2160
Normal inflow, Q_total_normal0.012m³/s
Normal event volume, V_design43.2
Tank maximum volume with freeboard, V_max47.52
Pump flow required, Q_pump0.006m³/s
Pump power required, P_required0.981kW
Pump energy over drain time, E_required1.962kWh
PV size, PV_kWp0.9946kWp
PV panels (0.4 kW each), nPanels3count
Extreme inflow, Q_total_extreme0.06m³/s
Overflow rate, Q_over0.054m³/s
Selected downpipe DN (nearest)0.2m
Overflow channel depth0.4m
Culvert height0.6m
Culvert capacity check0.225m³/s

Different angles of the model:

References

  • [1] Deutscher Wetterdienst (DWD). (n.d.). Warnkriterien: Starkregen. https://www.wettergefahren.de/warnungen/unwetterwarnkriterien.html
  • [2] Federal Highway Administration (FHWA). (2024). Urban Drainage Design Manual (HEC-22), 4th edition (HIF-24-006). https://www.fhwa.dot.gov/engineering/hydraulics/pubs/hif24006.pdf
  • [3] Federal Highway Administration (FHWA). (2022). Curb-Opening Inlet Interception On Grade (TechNote FHWA-HRT-22-061). https://www.fhwa.dot.gov/publications/research/infrastructure/22061/22061.pdf
  • [4] Dobos, A. P. (2014). PVWatts Version 5 Manual. National Renewable Energy Laboratory (NREL). https://pvwatts.nrel.gov/downloads/pvwattsv5.pdf
  • [5] Fraunhofer ISE. (2025). Recent Facts about Photovoltaics in Germany. https://www.ise.fraunhofer.de/content/dam/ise/en/documents/publications/studies/recent-facts-about-photovoltaics-in-germany.pdf
  • [6] Penn State (EME 811). (n.d.). Pumping Power Considerations. https://courses.ems.psu.edu/eme811/node/710
  • [7] U.S. Department of Energy. (2005). Improving Pumping System Performance: A Sourcebook for Industry (2nd ed.). https://energy.gov/sites/prod/files/2014/05/f16/pump.pdf
  • [8] Trina Solar. (2020). Vertex module datasheet TSM-DE09 (390–405 W). https://static.trinasolar.com/sites/default/files/EN_Datasheet_Vertex_DE09.pdf


Main | Introduction | Individual Systems | Integration Context | Combined Ontology | Combined Parametric Model | Analysis and Conclusions | References