Hydraulic engineer / researcher / simulation developer

Water-network modelling for transient analysis, control and decision support.

I develop hydraulic models and software tools for water distribution systems, with a focus on transient analysis, state-space modelling, modal analysis, observer-based estimation, and practical web-based simulation workflows.

Water hammer EWCM / MOC State-space modelling Python / MATLAB GIS-enabled modelling
Morteza Imani
Complex systems, practical decisions

Turning hydraulic behaviour into tools engineers can inspect, test and trust.

My work connects mathematical modelling, numerical simulation and clear web interfaces so transient behaviour in pipe networks can be explored with less friction and better evidence.

What I do

Focused modelling support for water-network problems

01

Transient analysis

Model pressure waves, pump trips, valve events and boundary-condition effects using MOC and EWCM workflows.

02

State-space modelling

Build compact dynamic representations for modal analysis, control-oriented studies and observer design.

03

Simulation software

Create reproducible modelling workflows, validation checks and clear result views for engineering review.

04

Engineering review

Prepare outputs, checks and comparisons that help engineers understand model behaviour and simulation risk.

Research focus

Hydraulic transient analysis of water distribution systems using the Elastic Water Column Model, modal/participation-factor analysis, and observer-based state estimation.

Software focus

Web-based modelling workflows that connect network preparation, transient simulation, result inspection and engineering documentation.

Professional focus

Practical hydraulic modelling, technical communication, reproducible simulation outputs, and tools that help engineers inspect model behaviour clearly.

Selected capabilities

Hydraulic modelling

  • Transient modelling of pipe networks, pumps, valves, tanks and boundary conditions.
  • State-space formulations for control, modal analysis and estimation.
  • Model verification through quiet-start tests, event tests and benchmark comparisons.

Digital engineering

  • Python and MATLAB simulation engines.
  • Web interfaces for preparing models and reviewing simulation results.
  • Reproducible workflows for testing, documenting and comparing simulation cases.
Collaboration

Need help making a hydraulic model easier to test, explain or communicate?

Start a conversation