コンテンツへスキップ
Volume 1

Fluid Cities

Mastering Computational Hydraulics and Urban Hydro Informatics

Master the invisible forces shaping the modern urban landscape.

Strategic Objectives

• Master the physics of fluid dynamics in man-made structures.

• Implement advanced numerical methods for real-world simulation.

• Predict hydraulic behavior in complex urban pipe networks.

• Design resilient water systems using state-of-the-art computational tools.

The Core Challenge

Urban environments present chaotic hydraulic challenges that traditional hand-calculations cannot solve, leading to catastrophic infrastructure failure.

01

Foundations of Hydro-informatics

Integrating Physics and Computation
You will begin your journey by understanding how information technology merges with water management. This chapter establishes the framework for how computational tools allow you to simulate complex physical systems within an urban context.
Water Systems as Computational Problems
From Physical Flow to Digital Representation

Introduces the transformation of urban water systems into computationally solvable problems. The section explains how rivers, drainage networks, and urban hydrological cycles are translated into mathematical abstractions that enable simulation, prediction, and optimization within complex city environments.

The Emergence of Hydro-informatics
Convergence of Hydraulics and Information Technology

Explores the historical and intellectual evolution of hydro-informatics as a discipline combining hydraulic engineering, computer science, and data management. Emphasis is placed on why traditional engineering methods alone became insufficient for managing rapidly urbanizing water systems.

Physics Engines for Urban Water
Governing Equations Behind Simulation

Presents the physical foundations underlying computational models, including flow dynamics, conservation laws, and hydraulic behavior. The section clarifies how governing equations are discretized and solved computationally to reproduce real-world water movement in urban infrastructures.

02

Fluid Mechanics in Urban Design

Core Principles for Engineering
You must grasp the underlying physical properties of water before modeling it. This chapter provides you with the essential laws of motion and force that govern every drop of water moving through a city's veins.
Water as an Engineering Medium
From Natural Substance to Urban System Driver

Introduces water as a continuous physical medium whose behavior enables prediction and control in engineered environments. Establishes how abstraction from individual molecules to bulk flow allows cities to treat water as a calculable infrastructure component.

Forces Governing Urban Water Motion
Gravity, Pressure, and Momentum Interaction

Explores the fundamental forces acting on moving and stationary water within cities, including gravitational acceleration, pressure gradients, and inertial effects that drive drainage, supply, and flood propagation.

Conservation Laws in City Hydraulics
Mass, Momentum, and Energy Balance

Presents the governing conservation principles forming the backbone of hydraulic modeling. Demonstrates how continuity, momentum balance, and energy conservation translate directly into urban pipe networks, canals, and stormwater systems.

03

The Governing Equations

Navier-Stokes for Urban Environments
You will dive deep into the mathematical heart of fluid dynamics. By mastering these partial differential equations, you gain the ability to describe how velocity, pressure, and temperature interact in complex flow fields.
From Urban Flow Observation to Mathematical Law
Why Cities Require Governing Equations

This section establishes the transition from observable urban water movement to formal mathematical representation. It explains why drainage systems, floodplains, atmospheric corridors, and underground networks demand predictive equations capable of capturing motion, resistance, and interaction across complex built environments.

Conservation of Mass in Confined Urban Systems
The Continuity Equation as Infrastructure Logic

Introduces mass conservation as the foundational constraint governing all urban flows. The section interprets the continuity equation through stormwater networks, pipe junctions, canals, and surface runoff, showing how accumulation and depletion define hydraulic stability within cities.

Momentum Balance and Urban Force Fields
Deriving Motion from Newtonian Principles

Develops the momentum equation underlying Navier-Stokes by linking acceleration, pressure gradients, gravity, and friction forces. Urban interpretations include flow deflection by buildings, channel curvature, and resistance introduced by engineered surfaces.

04

Shallow Water Equations

Modeling Open Channel Surfaces
You will learn to simplify 3D flows into manageable 2D models for urban flooding and dam-breaks. This chapter is vital for your ability to predict how water spreads across streets and plazas during extreme events.
From Turbulent Reality to Computational Abstraction
Why Urban Flood Modeling Requires Dimensional Reduction

Introduces the challenge of representing complex three-dimensional water motion within cities and explains why depth-averaged modeling becomes essential for large-scale urban simulations. The section frames shallow water equations as a strategic simplification enabling real-time prediction of flood propagation across built environments.

Physical Assumptions Behind Surface Flow Modeling
When Vertical Motion Can Be Ignored

Explores the governing assumptions that justify shallow water formulations, including small depth-to-length ratios and dominant horizontal momentum transport. Connects these assumptions to real urban conditions such as streets, plazas, canals, and floodplains.

Conservation Laws on the Urban Surface
Mass and Momentum Across Expanding Floodwaters

Develops the continuity and momentum principles underlying shallow water equations, showing how conservation laws govern water depth and velocity evolution across terrain. Emphasis is placed on interpreting equations physically rather than mathematically.

05

Numerical Analysis for Hydraulics

Translating Calculus into Code
You cannot solve hydraulic equations by hand in a city-scale model. This chapter teaches you the algorithms and error-checking techniques necessary to turn continuous physics into discrete, solvable computer logic.
From Continuous Flow to Computational Reality
Why Hydraulic Physics Must Be Discretized

Introduces the fundamental transformation required to simulate urban water systems: converting continuous governing equations into discrete numerical representations. The section explains why analytical solutions fail at city scale and establishes discretization as the bridge between physical intuition and executable simulation.

Representing Space and Time
Grids, Meshes, and Temporal Stepping

Explores how hydraulic domains are divided into computational cells and time increments. Emphasis is placed on spatial resolution choices in rivers, drainage networks, and floodplains, and how temporal stepping governs simulation realism and computational stability.

Error Is Inevitable
Understanding Truncation and Round-Off Effects

Examines the unavoidable errors introduced when calculus becomes computation. Differentiates between truncation error from approximation and round-off error from finite machine precision, showing how both propagate through hydraulic simulations and influence model credibility.

06

The Finite Difference Method

Grid-Based Approximations
You will explore one of the most straightforward ways to discretize differential equations. This chapter shows you how to use structured grids to estimate derivatives, forming the backbone of many hydraulic software packages.
From Continuous Flow to Computable Space
Why Urban Hydraulics Requires Discretization

Introduces the conceptual transition from continuous hydraulic equations governing urban water movement to discrete numerical representations. The section explains why computational models replace analytical derivatives with approximations and how this transformation enables simulation of drainage networks, floodplains, and surface runoff within digital city environments.

Structured Grids as Urban Measurement Frameworks
Organizing Space into Computational Cells

Explores how structured grids divide hydraulic domains into evenly spaced nodes and cells. The discussion connects spatial indexing to streets, channels, and terrain surfaces, showing how grid geometry determines resolution, computational cost, and model fidelity in hydro-informatic systems.

Approximating Derivatives with Differences
Forward, Backward, and Central Schemes

Presents the core mechanics of finite difference approximations used to estimate gradients, slopes, and flow accelerations. The section compares forward, backward, and central difference formulations and explains their practical interpretation in modeling velocity change, water depth variation, and momentum transport.

07

Finite Element Analysis

Handling Complex Urban Geometries
You need to model irregular shapes like curved tunnels and varying riverbanks. This chapter empowers you to use flexible meshes that adapt to the intricate blueprints of modern man-made structures.
From Regular Grids to Urban Reality
Why Complex Cities Require Flexible Numerical Frameworks

Introduces the limitations of structured numerical grids in representing real urban hydraulic systems and explains why finite element analysis becomes essential for modeling curved infrastructure, irregular riverbanks, underground passages, and engineered waterways.

Dividing the City into Elements
Discretizing Irregular Hydraulic Domains

Explores how complex urban environments are partitioned into small interconnected elements that approximate geometry and flow behavior while preserving physical realism across non-uniform boundaries.

Local Behavior Inside Each Element
Shape Functions and Flow Representation

Explains how hydraulic variables such as velocity, depth, and pressure are approximated within elements using interpolation functions, enabling smooth representation across curved and varying geometries.

08

Finite Volume Techniques

Conservation Laws in Practice
You will learn the industry-standard approach for fluid flow simulation. This method ensures that mass and momentum are conserved within your model, preventing the 'disappearing water' errors common in lesser simulations.
Why Conservation Matters in Urban Flow Modeling
From Physical Reality to Numerical Responsibility

Introduces the practical consequences of conservation errors in hydraulic simulations, explaining why urban flood, drainage, and river models require strict accounting of mass and momentum to remain physically credible.

The Control Volume Perspective
Dividing the City into Accountable Spaces

Explains how computational domains are partitioned into finite control volumes and how each cell becomes a balance sheet tracking inflow, outflow, and storage within urban hydraulic systems.

Fluxes Across Boundaries
Where Water Actually Moves

Describes how flow exchange occurs only through cell faces, translating physical transport processes into measurable numerical fluxes that govern stability and accuracy.

09

Computational Fluid Dynamics (CFD)

High-Resolution Urban Modeling
You will elevate your modeling to the highest level of detail. This chapter introduces you to the full suite of tools used to simulate turbulence and aeration in specialized structures like spillways and pump stations.
Foundations of CFD in Urban Contexts
Principles and Governing Equations

Introduce the core mathematical frameworks that govern fluid motion, emphasizing Navier-Stokes equations and continuity principles. Highlight their application to urban water flows, including channels, spillways, and stormwater conduits.

Discretization and Numerical Schemes
Transforming Continuous Flows into Computable Models

Explore the methods of spatial and temporal discretization, including finite volume, finite element, and finite difference techniques. Discuss their impact on precision and stability in high-resolution urban models.

Turbulence and Urban Aeration Modeling
Capturing Complex Flow Structures

Examine turbulence modeling strategies such as RANS, LES, and DNS. Show how these approaches enable accurate prediction of vortices, aeration zones, and energy dissipation in spillways, weirs, and pump station outlets.

10

Open-Channel Flow Dynamics

Managing Canals and Streets
You will examine how gravity drives water when it has a free surface. This is critical for your understanding of how storm runoff behaves in gutters, drainage ditches, and urban canals.
Fundamentals of Free-Surface Flow
Gravity, Pressure, and Energy in Urban Channels

Introduce the physics of water flow with a free surface, emphasizing gravitational acceleration, hydrostatic pressure variations, and energy distribution. Establish the foundation for understanding flow in gutters, canals, and drainage ditches.

Flow Classifications and Regimes
Subcritical, Supercritical, and Transitional Behavior

Explain how flow speed relative to wave propagation distinguishes subcritical from supercritical flow. Highlight the implications for urban design, such as potential flooding, erosion, and the behavior of stormwater in streets and canals.

Channel Geometry and Resistance
How Shape and Surface Affect Urban Flow

Explore the impact of channel slope, cross-sectional shape, roughness, and obstacles on flow velocity and water depth. Discuss practical strategies for designing streets and canals to manage runoff efficiently.

11

Pipe Network Analysis

Pressurized Flow in Infrastructure
You will tackle the 'hidden' city—the pressurized water mains and sewers. This chapter teaches you how to balance head loss and flow rates across thousands of interconnected nodes.
Understanding Pressurized Networks
The anatomy of city-scale pipe systems

Introduce the structure of urban pipe networks, including mains, branches, junctions, and nodes. Emphasize the hidden complexity beneath streets and the need for modeling to maintain reliable water delivery and wastewater removal.

Fundamentals of Head Loss and Flow
Balancing pressure and velocity

Explain the physics of pressurized flow, including frictional losses, minor losses at fittings, and the role of elevation. Introduce key formulas and concepts such as Darcy-Weisbach, Hazen-Williams, and energy grade lines to quantify head loss in real networks.

Modeling Pipe Networks Computationally
From equations to simulations

Describe how large networks are represented mathematically with nodes and links. Introduce iterative computational methods like Hardy-Cross, Newton-Raphson, and modern software solvers to calculate flow distribution and pressure balance across thousands of interconnected nodes.

12

The Saint-Venant Equations

Unsteady Flow in One Dimension
You will learn to model waves and surges as they move through channels. This chapter is essential for you to predict how a flash flood travels through a city's drainage network over time.
Foundations of One-Dimensional Unsteady Flow
Understanding the Behavior of Flood Waves

Introduce the physical principles of unsteady flow in open channels, emphasizing how water depth, velocity, and channel geometry interact to shape wave propagation. Lay the groundwork for applying the Saint-Venant equations in urban drainage modeling.

Deriving the Saint-Venant Equations
From Conservation Laws to Practical Formulas

Step through the derivation of the continuity and momentum equations for shallow water flow, highlighting key assumptions such as hydrostatic pressure distribution and negligible vertical accelerations.

Interpreting the Components
Flow Variables, Source Terms, and Friction Effects

Break down each term of the Saint-Venant equations in a practical urban context, including the role of channel slope, friction, and external inflows or outflows in controlling flood wave speed and attenuation.

13

Turbulence Modeling

Simulating Chaotic Urban Flows
You must account for the swirls and eddies that dissipate energy. This chapter teaches you how to approximate the chaotic nature of high-velocity water, ensuring your structural designs can withstand the true force of the flow.
Understanding Urban Flow Chaos
The Nature of Turbulent Water in Cities

Introduces the fundamental characteristics of turbulence, including eddies, vortices, and energy dissipation, with an emphasis on how these phenomena manifest in urban waterways and stormwater channels.

Foundations of Turbulence Models
From Empirical Approximations to Computational Simulations

Explains the core categories of turbulence models, including Reynolds-Averaged Navier-Stokes (RANS), Large Eddy Simulation (LES), and Direct Numerical Simulation (DNS), highlighting their strengths and limitations for urban hydraulic applications.

Capturing Swirls and Eddies
Techniques for Resolving Multi-Scale Urban Turbulence

Covers methods to simulate the smaller turbulent structures that critically affect energy dissipation, flow-induced stresses, and sediment transport in city environments.

14

Boundary Conditions

Defining the Model Limits
You will learn that a model is only as good as its inputs. This chapter guides you in setting the realistic constraints at inlets, outlets, and walls that allow your simulation to mirror reality.
Introduction to Boundary Conditions
Why Constraints Define Your Model

Explore the fundamental role of boundary conditions in computational hydraulics, emphasizing how correct specification at inlets, outlets, and walls ensures model fidelity and predictive accuracy.

Types of Boundary Conditions
Classifying Inputs for Different Scenarios

Detail the main categories of boundary conditions, including Dirichlet, Neumann, and mixed types, with practical examples relevant to urban water flow and infrastructure modeling.

Inlet and Outlet Specifications
Feeding and Draining Your Simulation

Examine techniques for defining flow rates, pressure profiles, and hydrographs at inlets and outlets, highlighting how these choices impact the stability and realism of hydraulic simulations.

15

Hydraulic Jump Phenomena

Energy Dissipation in Structures
You will explore the transition from high-velocity to low-velocity flow. Understanding this phenomenon is crucial for you to design stilling basins that prevent erosion and damage to urban infrastructure.
Fundamentals of Hydraulic Jumps
Defining Flow Transitions

Introduce the concept of hydraulic jumps, explaining the transition from supercritical to subcritical flow. Cover basic flow parameters, Froude number significance, and conditions leading to abrupt energy dissipation.

Energy Dissipation Mechanisms
Converting Kinetic Energy to Turbulence

Examine how hydraulic jumps dissipate energy through turbulence, surface rollers, and eddies. Discuss the impact on downstream flows and sediment transport in urban channels.

Classification of Hydraulic Jumps
Types and Flow Characteristics

Describe common types of hydraulic jumps—such as undular, steady, and strong jumps—highlighting their distinguishing features and relevance to urban infrastructure design.

16

Sediment Transport Modeling

Morphodynamics in Urban Channels
You must consider that water rarely moves alone. This chapter explains how to simulate the movement of silt and debris, which can clog systems and change the hydraulic capacity of your designs.
Fundamentals of Sediment Dynamics
Understanding the Agents of Change in Urban Waterways

Introduces the types of sediments commonly found in urban channels, including silt, sand, and organic debris. Discusses the physical principles driving particle movement and deposition, emphasizing how these processes alter flow capacity and channel morphology.

Forces Governing Sediment Motion
Hydrodynamic Drivers and Threshold Conditions

Explores the critical shear stress, lift and drag forces, and turbulence interactions that determine when and how sediments move. Examines the interplay between flow velocity, channel slope, and particle size in urban environments.

Morphodynamic Feedback in Channels
How Sediment Shapes Urban Water Systems

Analyzes the feedback loops between sediment deposition, erosion, and channel form. Covers phenomena like aggradation, scour, and bedform evolution, highlighting the practical implications for drainage efficiency and flood management.

17

Transient Flow and Water Hammer

Protecting Pipes from Pressure Surges
You will study the destructive power of sudden velocity changes. This chapter shows you how to model shockwaves in pipes, helping you prevent the catastrophic bursts that paralyze urban utilities.
Understanding Transient Flow
How sudden velocity changes ripple through pipelines

Introduce the fundamental principles of transient flow in urban pipe networks, explaining how abrupt changes in fluid velocity generate pressure waves that can stress infrastructure.

The Physics of Water Hammer
Pressure waves, shock propagation, and pipe response

Analyze the mechanisms behind water hammer, detailing the creation of high-pressure pulses, the role of pipe elasticity, and how shockwaves travel through closed conduits.

Mathematical Modeling of Pressure Surges
Equations and computational approaches

Present the governing equations for transient flow, including the method of characteristics and numerical simulation strategies to predict pressure spikes in complex urban networks.

18

Urban Stormwater Simulation

Hydraulic Response to Rainfall
You will apply your computational skills to the most common urban challenge. This chapter focuses on how to integrate hydrology with hydraulics to manage the massive volumes of water generated by storms.
Understanding Urban Stormwater Dynamics
Rainfall, Runoff, and Urban Context

Explore how rainfall interacts with impervious urban surfaces to generate runoff, emphasizing the hydraulic challenges posed by dense cityscapes and complex drainage networks.

Hydrologic Modeling Foundations
Translating Rainfall into Flow

Introduce computational methods for estimating runoff volumes, peak flows, and temporal distribution, connecting precipitation data with catchment-specific responses.

Hydraulic Simulation Techniques
Modeling Stormwater Conveyance

Detail the methods for simulating water movement through urban drainage networks, including pipes, channels, and retention structures, emphasizing numerical solution strategies.

19

Numerical Stability and Convergence

Ensuring Model Accuracy
You will learn to troubleshoot 'crashing' models. This chapter provides the mathematical rigor you need to ensure your simulations reach a reliable, steady solution rather than spiraling into numerical noise.
Understanding Numerical Stability in Urban Hydraulics
Why Simulations Fail and How to Predict Instability

Introduce the concept of numerical stability, illustrating common failure modes in urban flood and stormwater simulations. Emphasize how instability manifests as unphysical oscillations or model 'crashes' and why early detection is critical for reliable hydraulic forecasting.

Convergence Criteria and Steady Solutions
Ensuring Simulations Reach Reliable Endpoints

Define convergence in the context of iterative numerical solvers for computational hydraulics. Explain how to determine when a model has reached a physically meaningful solution and introduce practical metrics for monitoring convergence in urban hydroinformatics models.

Time-Stepping and Stability Limits
Balancing Accuracy with Computational Efficiency

Explore how the choice of time-step size affects model stability, including the Courant–Friedrichs–Lewy (CFL) condition. Provide strategies for selecting adaptive or fixed time steps to prevent runaway solutions while maintaining simulation speed.

20

Validation and Verification

Testing Against Physical Reality
You must prove your model is correct. This chapter teaches you the systematic process of comparing your digital results against physical lab experiments and field data to build engineering confidence.
Defining Verification and Validation in Urban Hydraulics
Clarifying What 'Correct' Means for Computational Models

Introduce the distinction between verification (ensuring the model is implemented correctly) and validation (ensuring the model represents reality accurately). Frame these definitions in the context of urban hydraulic simulations, emphasizing why both are critical for decision-making in city-scale water management.

Establishing Benchmark Scenarios
From Laboratory Flumes to Field Observations

Discuss selecting appropriate test cases, including controlled lab experiments and real-world urban catchments. Highlight the importance of scale, boundary conditions, and measurable parameters in creating meaningful benchmarks for model comparison.

Systematic Verification Techniques
Checking Code, Algorithms, and Numerical Stability

Detail methods to verify the correctness of computational implementation, including code reviews, unit testing, sensitivity analysis, and ensuring numerical convergence. Emphasize preventing errors before attempting validation against physical data.

21

The Future of Urban Hydraulics

Digital Twins and Real-Time Physics
You will conclude by looking at the horizon of the field. This chapter prepares you for a world where live sensors and physical models merge into 'Digital Twins,' allowing for real-time control of city-wide water systems.
From Static Models to Living Cities
The Evolution of Hydraulic Simulation

Introduces the transition from offline hydraulic modeling toward continuously updating urban systems. The section frames digital twins as the culmination of decades of computational hydraulics, where simulations evolve from planning tools into operational infrastructure guiding daily urban water management.

The Anatomy of an Urban Water Digital Twin
Sensors, Models, and Data Streams

Explores the structural components that enable a city-scale hydraulic twin, including sensing networks, telemetry pipelines, numerical solvers, and system state estimation. Emphasis is placed on how physical infrastructure becomes mirrored through continuously refreshed computational models.

Real-Time Physics in Motion
Continuous Simulation and Data Assimilation

Examines how hydraulic equations operate under live boundary conditions. Discusses streaming calibration, uncertainty correction, and adaptive simulation methods that merge observed data with predictive flow models to maintain operational accuracy.

Available eBook Editions

Arabic
English
French
German
Italian
Japanese
Korean
Portuguese
Spanish
Turkish