Fluid transient analysis by the method of characteristics using an object-oriented simulation tool. Issue 6 (5th November 2022)
- Record Type:
- Journal Article
- Title:
- Fluid transient analysis by the method of characteristics using an object-oriented simulation tool. Issue 6 (5th November 2022)
- Main Title:
- Fluid transient analysis by the method of characteristics using an object-oriented simulation tool
- Authors:
- Pérez, Ramón
Dormido, Sebastián - Abstract:
- Abstract: This paper presents the development of an efficient, interactive and fully extendable computer code to analyse hydraulic transients – water hammer – using a generic object-oriented modelling and simulation (OOMS) tool to simplify and shorten the development process. OOMS tools provide continuous simulation features by means of ordinary differential equation (ODE) and differential algebraic equation (DAE) solvers, and discrete simulation features by means of event handling algorithms. Previous OOMS tool applications to simulate fluid flow in pipe networks primarily used semi-discrete methods with continuous solvers. A novel aspect of this work is the application of the method of characteristics (MOC) using the discrete simulation features of the OOMS tool. When compared to a code developed with an OOMS tool using a semi-discrete method and to commercial software that uses the MOC, the new code shows much higher accuracy and performance than the former and is similar to the latter in accuracy and calculation time. It has a graphical user interface, and its modularity makes it easily extendable with new components and algorithms. An academic version is available on github. HIGHLIGHTS: Physical modeling languages (PMLs), such as Modelica and EcosimPro, shorten the development of simulation software. PMLs rely on generic solvers, which are not efficient for specific problems (e.g. hydraulic transients). The purpose of the research is to enable the implementation of adAbstract: This paper presents the development of an efficient, interactive and fully extendable computer code to analyse hydraulic transients – water hammer – using a generic object-oriented modelling and simulation (OOMS) tool to simplify and shorten the development process. OOMS tools provide continuous simulation features by means of ordinary differential equation (ODE) and differential algebraic equation (DAE) solvers, and discrete simulation features by means of event handling algorithms. Previous OOMS tool applications to simulate fluid flow in pipe networks primarily used semi-discrete methods with continuous solvers. A novel aspect of this work is the application of the method of characteristics (MOC) using the discrete simulation features of the OOMS tool. When compared to a code developed with an OOMS tool using a semi-discrete method and to commercial software that uses the MOC, the new code shows much higher accuracy and performance than the former and is similar to the latter in accuracy and calculation time. It has a graphical user interface, and its modularity makes it easily extendable with new components and algorithms. An academic version is available on github. HIGHLIGHTS: Physical modeling languages (PMLs), such as Modelica and EcosimPro, shorten the development of simulation software. PMLs rely on generic solvers, which are not efficient for specific problems (e.g. hydraulic transients). The purpose of the research is to enable the implementation of ad hoc solvers using PMLs. Results show the feasibility of the new approach and its applicability to hydraulic transients Graphical Abstract … (more)
- Is Part Of:
- Journal of hydroinformatics. Volume 24:Issue 6(2022)
- Journal:
- Journal of hydroinformatics
- Issue:
- Volume 24:Issue 6(2022)
- Issue Display:
- Volume 24, Issue 6 (2022)
- Year:
- 2022
- Volume:
- 24
- Issue:
- 6
- Issue Sort Value:
- 2022-0024-0006-0000
- Page Start:
- 1234
- Page End:
- 1253
- Publication Date:
- 2022-11-05
- Subjects:
- EcosimPro -- hydraulic transients -- method of characteristics -- Modelica -- object-oriented modelling and simulation -- water hammer
Hydrology -- Data processing -- Periodicals
Geographic information systems -- Periodicals
Geographic information systems
Hydrology -- Data processing
Electronic journals
Periodicals
551.480285 - Journal URLs:
- http://www.iwaponline.com/jh/toc.htm ↗
https://iwaponline.com/jh ↗
https://iwaponline.com/jh/issue/browse-by-year ↗
https://iwaponline.com/jh/issue ↗ - DOI:
- 10.2166/hydro.2022.067 ↗
- Languages:
- English
- ISSNs:
- 1464-7141
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD Digital store
- Ingest File:
- 24477.xml