GithubHelp home page GithubHelp logo

johnoyegbite / computation-of-flow-oscillation-in-pipes Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 1.0 70.73 MB

The aim of this research is to develop an effective numerical method that can be used to efficiently compute surges in pipes due to valve connecting two reservoirs being rapidly opened, using a computer program developed in the Python environment.

Python 93.17% CSS 1.89% HTML 4.94%
matplotlib prettytable webbrowser rungekutta adams-bashforth-methods trapezoidal-method adams-bashforth-moulton friction-factor runge-kutta-rk4 surge-computations oscillation laminar turbulent reynolds-number reservoir multistep singlestep numerical-methods

computation-of-flow-oscillation-in-pipes's Introduction

Computation of Flow Oscillation In Pipes

Background of Study

Sudden closure or opening of valve gives rise to a very high inertia pressure within the pipe line. This is usually done by devices such as valves, pumps or any other mechanical equipment which can disturb the steady state flow conditions can trigger oscillations of flow from laminar region to turbulent region. Precautions must be taken to handle these transient events and it can lead to catastrophic events. For example, a hydroelectric power plant in Russia which is named as Sayano-Shushenskaya (2009) was completely destroyed due to sudden stoppage of one of its turbines. At the end of this event, 76 people lost their lives and approximately $310 million worth of damage was inflicted.

Statement of Problem

Previous solutions to flow oscillation problems in pipes, assumed flow to be laminar always or turbulent always. Whereas no surge flow is ever turbulent always, it will also be laminar sometimes. This would require a numerical approach for solving second order differential equations, which is lengthy to achieve manually due to its iterative computations. Hence, there is need for a suitable algorithm that can treat flow that oscillate between laminar and turbulent regimes.

Aim and Objectives

The aim of this research is to develop an effective numerical method that can be used to efficiently compute surges in pipes due to valve connecting two reservoirs being rapidly opened, using a computer program developed in the Python environment.

Scope of Study

Unsteady-flow situations are more difficult to analyze than steady-flow situations. The Bernoulli equation is not applicable and the equation of motion leads to a differential equations for the velocity or pressure or head as a function of time. Numerical and graphical methods are frequently resorted to, with the use of analog and digital computers to speed up the process of finding solutions.

Significance of Study

There is no doubt that this program developed would assist students, researchers and practicing engineers in the industry in surge computations.

computation-of-flow-oscillation-in-pipes's People

Contributors

johnoyegbite avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

terrisgo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.