Skip to content

Course materials for water systems engineering modules at Imperial College London.

Notifications You must be signed in to change notification settings

infrasenselabs/CIVE_70019_70057

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CIVE_70019_70057

These course materials are developed for the following water systems engineering modules at Imperial College London:

  • CIVE 70019: Water and Wastewater Engineering
  • CIVE 70057: Water Supply and Distribution Systems

The following references were used to prepare these notebooks:

Hydraulic modelling

  • Rossman, L., Woo, H., Tryby, M., Shang, F., Janke, R., and Haxton, T. (2020). EPANET 2.2 User Manual.
  • Klise, K.A., Bynum, M., Moriarty, D., Murray, R. (2017). 'A software framework for assessing the resilience of drinking water systems to disasters with an example earthquake case study.' Environmental Modelling and Software, 95, 420-431, doi: 10.1016/j.envsoft.2017.06.022.
  • Todini, E. and Pilati, S. (1988). 'A gradient algorithm for the analysis of pipe networks.' Computer application in water supply, Vol. I—System analysis and simulation, B. Coulbeck and O. Choun-Hou, eds., Wiley, London, 1–20.
  • Abraham, E. and Stoianov, I. (2016). 'Sparse null space algorithms for hydraulic analysis of large-scale water supply networks.' Journal of Hydraulic Engineering, 142(3), 04015058.

Pressure control

  • Wright, R., Abraham, E., Parpas, P., Stoianov, I. (2015). 'Control of water distribution networks with dynamic dma topology using strictly feasible sequential convex programming.' Water Resources Research 51(12), 9925–9941, doi: 10.1002/2015WR017466.

CVXPY tutorials can be found here: https://www.cvxpy.org/examples/index.html.

About

Course materials for water systems engineering modules at Imperial College London.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.8%
  • Python 0.2%