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 hammerEWCM / MOCState-space modellingPython · MATLABGIS-enabled modelling
Morteza Imani

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 workflow combining a GIS-style network builder, Python backend, MOC transient solver, EWCM initialisation, job queueing, and cloud deployment.

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.
  • React/FastAPI web application architecture.
  • Docker-based deployment with PostgreSQL, Redis, Celery workers and HTTPS reverse proxy.