Our Codes and Software

This model is intended for simulating transient free surface flows, transient pressurized flows and the simultaneous occurrence of free surface and pressurized flows in complex closed-conduit systems. In the ITM model the free surface region is modeled using the 1D Saint-Venant equations and the pressurized region is modeled using the 1D compressible waterhammer equations. The ITM model can simulate complex boundaries such as dropshafts, reservoirs, rating curves, gates and junctions with any number of inflowing and outflowing pipes. Continue reading

FloodControlDSS is a coupled simulation-optimization model intended for determining optimal flow releases in a multi-storage system for flood control. Continue reading

PrecForecDSS acquires precipitation forecast and converts acquired data to DSS format. For more information about PrecForecDSS Continue reading

Hydropower Calculator is a Matlab code intended to facilitate the calculations for determining optimal flow discharge and optimal penstock diameter when designing impulse and reaction turbines for hydropower systems. For the Matlab code and the associated journal paper Continue reading

Flows in Pipe Networks is a Matlab Code for computing flow discharges and pressures in complex pipe networks (unlimited number of pipes). This code can also handle any number of pumps. For more information about Flows in Pipe Networks Continue reading

Annel2 is a Matlab Code for computing steady water surface profiles in circular and trapezoidal channels in series. For more information about Annel 2 Continue reading

Controlling HEC-RAS using Matlab

The accompanying Journal paper can be found here. Due to space limitations, the paper has only some of the scripts and not all scripts in the paper are complete.

The complete and ready to run code can be found Continue reading

Illinois Hydraulic Conveyance Analysis Program (ICAP)

Code for simulating the hydraulic conveyance in closed conduit systems (Pseudo-steady approach) [2008, using Hydraulic performance graphs]. For the code and user's manual of ICAP Continue reading

Collaborators: Nils Oberg, A.R. Schmidt, A. Waratuke, and M.H. Garcia (University of Illinois at Urbana-Champaign)

Urban Flooding Model (UFM)

Code for modeling overland flows, street flows, curb-and-grate inlet flows and pipe flows (July 2008-August 2009). For the street and pipe flows a Finite volume-shock-capturing scheme was used.

Collaborator: Prof. Leonardo Nania (Universidad de Granada, Spain)

Other Developed Codes

  • OSU Rivers: OSU Rivers is intended for the intelligent control of complex regulated river systems, such as those that have multiple reservoirs, have multiple objectives and in which the flow dynamics of the system is of particular interest.

  • Code for modeling the development, propagation, coalescence and release of air pockets in pipelines (2007-2008, Finite volume method & shock-capturing schemes)

  • Code for the solution of the 2D shallow water equations (2004, Finite volume method & shock-capturing schemes)

  • Code for modeling two-phase waterhammer flows in complex networks (2004, Finite volume method shock-capturing schemes)

  • Code for modeling unsteady free surface flows in complex networks (2004, Finite volume method and shock-capturing schemes)

  • Code for the 1D modeling of sediment transport in rivers (2004, Finite differences)

  • Code for modeling one-phase waterhammer flows in complex networks (2003, Finite volume method & shock-capturing schemes)

  • Code for the 1D modeling of transport of contaminants in channels in series (2003, Finite differences)

  • Code for analyzing the hydraulic conveyance in closed conduit systems (2003)

  • Code for the design of intakes in supercritical flows (1998)

  • Code for the design of channels and energy dissipators (1997)

Website visitors since January 30, 2020

 

COPYRIGHT, ARTURO S. LEON