SlideShare a Scribd company logo
1 of 11
Download to read offline
Energy of a Stable Bathtub Vortex
Aaron Meyer
April 26, 2016
Mathematical Modeling
University of Utah
This paper focuses on modeling the energy present in a specific type of vortex. Using
previously developed models, the parameters for optimizing the amount of kinetic
energy contained in a ‘bathtub’ type vortex are evaluated. Power generation is the
focus of this optimization, and as such quantities potentially effecting the amount of
kinetic energy in the vortex are analyzed in the context of power production via turbine.
1 Introduction
Fluid dynamics is an extensively researched and constantly evolving field of mathematics.
In this report, we examine one specific phenomenon which occurs within fluids and attempt
to model its behavior. A vortex is a region within a body of fluid in which the fluid elements
have an angular velocity. In this paper, existing models for fluid flow within a vortex are
examined, with emphasis on their velocity fields. Following the initial research, the outline
for the problem we wish to answer was developed, along with assumptions which allow us
to put forth a reasonable model.
The goal of this paper specifically is to analyze a stable, irrotational, bathtub vortex and
find the kinetic energy associated with such a vortex. By developing a model for the kinetic
energy, we are able to optimize fluid characteristics and turbine placement in the context of
maximizing the energy of the system. The intent of this optimization is to create a model
accompanying the idea of energy harvesting from such a vortex, formed by a constant
azimuthal inflow of fluid into a stationary cylinder. The basic idea of such a system can
be seen in the following illustration.
Figure 1: A stable vortex power generation system
By developing a model for the kinetic energy of the vortex system, this paper aims to
provide a qualitative description for calculating the amount of power that could be produced
in a simplified, idealized turbine system.
2 Background
Extensive research into the governing mathematical and physics based issues was necessary
in order to fully understand the problem we are posing. This section details the reasons
for selecting this problem specifically, as well as important research which provides the
background necessary to understand the issues surrounding the proposed model.
2.1 Motivation
The ‘bathtub vortex’ is a common phenomenon which is familiar to most observant people.
What appears as an interesting whirl around drains in daily life has its roots in generalized
1
fluid dynamics problems which have been extensively researched. Coupled with a back-
ground in civil engineering, finding a way to model this phenomenon in a relatable way
was an important motivation. Using power generation as the main catalyst for learning
about vortices, we looked specifically at the energy present in a bathtub vortex and made
an attempt to model a larger system. This proved interesting as while these types of power
generation plants exist, there is little published research regarding the math governing
these structures. It is our hope that the models proposed create a knowledge base which
can be expanded to creating real, physical systems.
2.2 Key Research
Upon initial research, we discover that there are a multitude of types of vortices with
models describing their flow. In the interest of simplicity, the ‘bathtub’ vortex was chosen
as it is defined as an axisymmetric, stable, line vortex described by Andersen et al.[1]
The main issue present when modeling fluid behavior is finding and using solutions to the
Navier-Stokes equations. These equations represent the relationship between the viscous
forces present in a moving fluid and a pressure term. Solutions come in the form of a
velocity field, which in our analysis is necessary to find kinetic energy. The Navier-Stokes
Equations can be represented as the system:
∂u
∂t
+ u · u = −
P
ρ
+ ν 2
u, (1)
· u = 0 (2)
where u, P, ρ, and ν are the velocity, pressure, density, and kinematic viscosity, respec-
tively.
3 Model
3.1 Notation and Assumptions
The vessels in which vortices are analyzed here are axisymmetric cylindrical tanks, therefore
the use of cylindrical coordinates (r, θ, z) is employed. The tank bottom lies in the (r, θ)
plane with the drain hole in the center such that the central axis and floor of the vessel
correspond to r = 0 and z = 0 respectively. The velocity field within the tank is described
by the vector u = (ur, uθ, uz). The radius and height of the tank are R and H respectively,
the radius of the drain hole is d/2, and the density of the fluid in the vessel is denoted
ρ = (ρr, ρθ, ρz). The variable Re appears extensively in this analysis and represents the
Reynolds number, a dimensionless quantity describing the ratio of inertial forces to viscous
forces in the fluid such that:
2
Re =
4Q
πνd2
(3)
where Q is the outflow rate and ν is the kinematic viscosity of the fluid.
We assume an incompressible fluid of constant density (water) meaning ρ = ρ. Additionally,
the model for velocity used is Burgers’ vortex, which solves the Navier-Stokes equations
exactly. Burgers’ vortex gives the velocity components as in the model used by Yokoyama
et al.[9]
ur = −
αr
2
, uθ =
Γc
2π
1 − exp(−Re ∗ r2/8)
r
, uz = αz (4)
where α > 0 is a constant and Γc is the circulation defined by Γc = R udr. We assume an
irrotational flow, therefore Γc is a constant by definition.[2]
Moreover, because we are specifically interested in the energy present to power a rotating
turbine, the axial (ur) and radial (uz) velocities are neglected. Therefore, the only velocity
considered in the kinetic energy calculations is uθ defined in equation (4).
By making all of the appropriate quantities dimensionless, we simplify the calculations by:
a) Minimizing the need to solve equations numerically, b) Making it easier to manipulate
quantities without the worry of unit discrepancies, c) Generalizing the problem to develop
equations which can be used to describe different dimensional inputs. To make quantities
dimensionless, we divide all dimensioned variables by characteristic quantities. In this
report, all dimensionless quantities will be shown with the prime (’) symbol. Lengths are
divided by characteristic length R (r = r
R ... etc) and velocities are divided by w, the
constant volume outflow velocity. Here, w = 4Q/(πd2), giving u = u/w.
Finally, because of the scope of this analysis, complicating factors such as boundary condi-
tions, surface tension, and pressure differences are neglected. See section 5.1 for how this
model may be refined.
3.2 Principal Equations
The principal equation describing the kinetic energy of particles in motion (kinetic energy
per unit mass) is KEparticle = 1
2ρ||u||2. Integrating over the volume of our cylinder and
converting to cylindrical coordinates gives:
KE =
V
ρ
2
||u||2
dV (x, y, z) =
ρ
2
V
||u||2
rdV (r, θ, z) (5)
Given our assumption of looking at only azimuthal velocity, this equation reduces to:
3
KEθ =
ρ
2
V
u2
θrdrdθdz (6)
where uθ is defined as in equation (4).
3.3 Method
Once equation (6) is derived, the optimization stage of the problem becomes our main focus.
The goal as stated earlier is to maximize this kinetic energy using the different variables
which may be subject to change. To begin this process, the kinetic energy must be made
dimensionless for the reasons outlined in section 3.1. This is carried out by transforming
the variables in the kinetic energy equation to dimensionless variables and extracting the
characteristics. Because of integral linearity, these quantities can be pulled out:
K ∗ KEθ = K ∗ (
1
K
)
ρ
2
V
u 2
θ r dr dθdz (7)
where K is composed of the characteristics such that K = ρH2O||w||2R3. Additionally,
by creating dimensionless differential lengths, the limits of integration over the cylinder
become 0 to H , 0 to 2π, and 0 to R = 1, in the r, θ, and z directions respectively.
Sustituting uθ from equation(4) gives the dimensionless kinetic energy expression:
KEθ =
H
0
2π
0
1
0
Γc
2π
1 − exp(−Re ∗ r 2/8)
r
2
r dr dθdz . (8)
Solving this integral provides the general expression for the azimuthal kinetic energy in
terms of the circulation, H/R ratio and the Reynolds number as follows:
KEθ =
H Γ2
c log Re
16 + 2Γ 0, Re
8 − Γ 0, Re
4
4π
(9)
where Γ(a, z) represents the incomplete gamma function. Clearly this integral result de-
pends on the constant H/R ratio, Γc and the Reynolds number. This result and its impli-
cations on the proposed optimization problem are discussed in the results section.
The next step in creating a complete model optimizing energy harvesting is describing the
amount of energy in the vortex with varying distances from the central axis. By integrating
over small r intervals between 0 and 1, it is possible to find an ideal turbine size.1 Using
1
Because the turbine is assumed to harness the kinetic energy perfectly (no friction) as well as have no
effect on the fluid motion, clearly a turbine with radius r = R would produce the most energy. However
the scope of this project is to show how we can relate increasing r to KE. Therefore, the results produced
are merely a representation of how turbine size COULD be optimized given information about its efficiency
and affect on the fluid flow.
4
a simple Matlab code (see appendix A) the integral below was solved using equally spaced
limits of integration (a, b) going from 0 to 1 in the dr integral.
KEθ =
H
0
2π
0
b
a
Γc
2π
1 − exp(−Re ∗ r 2/8)
r
2
r dr dθdz . (10)
The results of the models developed above are summarized in the next section.
4 Results
The model developed above gives a value for kinetic energy which depends on three variable
quantities: H , Re, and r . The dependence on the first two values (H and Re) arises
from the kinetic energy integral over the entire tank where the integral in the r direction
is evaluated from 0 to 1. The third value presents itself in the iterated integration with
variable limits over the radius.
4.1 Optimizing H and Re
From equation (9) it is clear that fixing the Reynolds number and assuming a constant
circulation produces a linear relationship between H and the dimensionless kinetic energy.
Upon converting this back into the actual amount of kinetic energy by multiplying by K
from equation (7), this term simply becomes a linear function of tank size. This result is
expected as increasing the tank size (radius and height) and keeping all other parameters
equal will produce a linear increase in kinetic energy.
We anticipate increasing the Reynolds number will produce a similar result as a higher
Reynolds number corresponds to inertial forces taking precedence over viscous forces. How-
ever, because the Re terms are embedded within incomplete gamma functions in equation
(9), the relationship is less obvious. The following graph shows how changing the Reynolds
number affects the kinetic energy in the system.
Reynolds Number (Re)
0 500 1000 1500 2000 2500 3000
KEθ/Γ2
c
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
Modified Kinetic Energy vs Reynolds Number of a Stable Bathtub Vortex
Figure 2: Relating Reynolds Number and Kinetic Energy
5
4.2 Optimizing Turbine Size
By integrating over small, constant length limits from 0 to 1 of the r integral, the result is a
spike in kinetic energy at r ≈ 0.125 as shown in figure 3. This shows us that implementing
a turbine which captures the majority of the kinetic energy on the curve is optimal. As
stated above, while a turbine with radius r = R would produce the most power, our goal is
to make the turbine small while capturing as much of the energy present as possible. Figure
4 gives the amount of kinetic energy when iterating b from 0 to 1 in the following:
KEθ =
H
0
2π
0
b
0
Γc
2π
1 − exp(−Re ∗ r 2/8)
r
2
r dr dθdz . (11)
giving the total kinetic energy present we could capture with a turbine of radius r =
r ∗ R.
r' Integration Upper Limit
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
KEθ/Γ2
c
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
Kinetic Energy vs Vortex Core Distance Integration Limits
Figure 3: Equal sized integral limits from 0 to 1
in the r direction
r'
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
KEθ/Γ2
c
0
1
2
3
4
5
6
7
8
9
10
Kinetic Energy vs Distance From Vortex Core
Figure 4: Kinetic energy present from the vortex
core to r
These figures tell us that were we to make a power generation system as shown in figure
1, it would be optimal to make the turbine at least 0.2 times the radius of the tank to
capture the “spike” seen in figure 3. While adjusting different parameters such as drain
hole size and flow rate would change the overall values for kinetic energy, this ratio of r/R
will remain the same and provides a good generalized model for the amount of energy in
relation to distance from the vortex core.
5 Analysis and Conclusions
5.1 Improvements
While the model proposed is a good start to analyzing the kinetic energy present in a
vortex, there is plenty of room for improvement. The next step is to transition into a more
realistic velocity model for use in the kinetic energy integration. While Burgers’ vortex is
6
a decent representation of the fluid flow present in vortices, it does not capture elements
such as boundary conditions and surface tension. By using a more general model which
takes these properties into consideration, developing a more accurate and general model
would be possible which would reduce the number of assumptions. Doing so would produce
results which match more closely to how the system behaves in reality.
As the motivation for this model is related to power generation, incorporating the prop-
erties of a turbine used to capture the kinetic energy in the vortex would lead to a better
model. Clearly no turbine exists as posed in this paper, so taking friction, efficiency and
especially the turbine’s effect on the fluid flow is an important consideration when mov-
ing this model forward. Creating a velocity profile which not only recognizes the fluid
properties mentioned above, but also relates the turbine system would be a substantial
development and a good modeling problem in itself.
5.2 Conclusions
The analysis carried out in this report provides a good base model for continuing education
regarding the energy contained in vortices. Substantial assumptions were made in order to
create a simple description for the energy harvesting problem posed. We find that provided
an ideal turbine system, we can generally predict the amount of kinetic energy within the
vortex, with the variable quantities of tank size, Reynolds number of fluid, and distance
from vortex core. While substantial improvements and additional work should be carried
out in expanding this model, we believe this paper presents an accurate description and
starting model with respect to the question posed.
7
References
[1] Andersen, Bohr. “The Bathtub Vortex in a Rotating Container.” Journal of Fluid
Mechanics 556 2012.
[2] Acheson, D.J. Elementary Fluid Dynamics. 1st Edition. Oxford: New York: Claredon
Press, 1990
[3] Bohling, L; Andersen, A. “Structure of a Steady Drain-Hole Vortex in a Viscous Fluid.”
Journal of Fluid Mechanics 656 2010
[4] Cristofano, L; Nobili, M. “Velocity Profiles in Bathtub Vortices: Validation of Analyt-
ical Models.” 32nd UIT Heat Transfer Conference, Pisa, 2015 pg. 1-9.
[5] Lundgren, T.S. “The Vortical Flow Above the Drain-Hole in a Rotating Vessel.” Journal
of Fluid Mechanics 155 (1985): 381-412.
[6] “Sepp Hassleberger: Water Vortex Drives Power Plant.” Accessed April 21, 2016.
[7] Trivellato, F., Bertolazzi, E., and Firmani, B. “Finite Volume Modelling of Free Sur-
face Draining Vortices”. Journal of Computational and Applied Mathematics, Applied
and Computational Topics in Partial Differential Equations, 103, no. 1 (March 15,
1999):175-85.
[8] Tryggeson, Henrik. “Analytical Vortex Solutions to the Navier-Stokes Equation.”
V ¨axj¨o, Acta Wexionensia, 114 (2007).
[9] Yokoyama, Naoto, Yuki Maruyama, and Jiro Mizushima. “Origin of the Bathtub Vortex
and its Formation Mechanism.” Journal of the Physical society of Japan 81 (2012).
8
A
Matlab Code
1 % Aaron Meyer
2 % April 15, 2016
3 %
4 % Function Name: tripint
5 % Inputs: bins -number of iterations to be performed between 0
and 1
6 % hrratio -ratio of height to radius of tank
7 % re -reynolds number
8 % Outputs: r-array of r values at each bin iteration from 0 to
1
9 % ke -kinetic energy at each r value
10 %
11 % Plots: Plot of ke vs r, the kinetic energy versus the
distance from the
12 % vortex core , where each is the upper limit of the
integral
13
14 function [r,ke]= tripint(bins ,hrratio ,re)
15 fun =@(x,y,z) ((1-exp(-re*x.^2/8))/x).^2*x; % Create the
integrand
16 ref=linspace (0,1,bins +1);
17 r1=linspace (0,ref(bins),bins); % Lower set of integration
limits
18 r2=linspace(ref (2) ,1,bins); % Upper set of integration
limits
19 ke=zeros (1, length(r1)); % Intitialize KE array
20 r=r1;
21 for i=1: length(r1)
22 ke(i)=triplequad(fun ,r1(i),r2(i) ,0,2*pi ,0, hrratio); %
Integrate over varying limits
23 end
24 plot(r,ke ,'LineWidth ' ,3)
25 title('Kinetic Energy vs Vortex Core Distance Integration
Limits ');
26 xlabel('r'' Integration Upper Limit ');
27 ylabel('$KE_theta / Gamma_c ^2$ ','Interpreter ','LaTex '); %
Plot and format
28 end
9
1 % Aaron Meyer
2 % April 15, 2016
3 %
4 % Function Name: tripint2
5 % Inputs: bins -number of iterations to be performed between 0
and 1
6 % hrratio -ratio of height to radius of tank
7 % re -reynolds number
8 % Outputs: r-array of r values at each bin iteration from 0 to
1
9 % ke -kinetic energy at each r value
10 %
11 % Plots: Plot of ke vs r, the kinetic energy versus the
distance from the
12 % vortex core
13
14 function [r,ke]= tripint2(bins ,hrratio ,re)
15 fun =@(x,y,z) ((1-exp(-re*x.^2/8))/x).^2*x; % Create the
integrand
16 r=linspace (0,1,bins); %Create the r array from 0 to 1 with
(bins) number
17 ke=zeros (1, length(r)); %Initialize ke array
18 for i=1: length(r)
19 ke(i)=triplequad(fun ,0,r(i) ,0,2*pi ,0, hrratio); %
triple integrate over each r value
20 end
21 plot(r,ke ,'LineWidth ' ,3)
22 title('Kinetic Energy vs Vortex Core Distance ');
23 xlabel('r''');
24 ylabel('$KE_theta / Gamma_c ^2$ ','Interpreter ','LaTex ');
%Plot and format
25 end
10

More Related Content

What's hot

Turbulent heating in_galaxy_clusters_brightest_in_x_rays
Turbulent heating in_galaxy_clusters_brightest_in_x_raysTurbulent heating in_galaxy_clusters_brightest_in_x_rays
Turbulent heating in_galaxy_clusters_brightest_in_x_raysSérgio Sacani
 
Su(2)xu(1) try spvmformat_forblog
Su(2)xu(1) try spvmformat_forblogSu(2)xu(1) try spvmformat_forblog
Su(2)xu(1) try spvmformat_forblogfoxtrot jp R
 
Su(2)xu(1) try spvmformat_dec2018
Su(2)xu(1) try spvmformat_dec2018Su(2)xu(1) try spvmformat_dec2018
Su(2)xu(1) try spvmformat_dec2018foxtrot jp R
 
Molecular Dynamics - review
Molecular Dynamics - review Molecular Dynamics - review
Molecular Dynamics - review Hamed Hoorijani
 
E03503025029
E03503025029E03503025029
E03503025029theijes
 
Simulation of Double Pendulum
Simulation of Double PendulumSimulation of Double Pendulum
Simulation of Double PendulumQUESTJOURNAL
 
The Einstein field equation in terms of the Schrödinger equation
The Einstein field equation in terms of the Schrödinger equationThe Einstein field equation in terms of the Schrödinger equation
The Einstein field equation in terms of the Schrödinger equationVasil Penchev
 
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...ijrap
 
Directional Spreading Effect on a Wave Energy Converter
Directional Spreading Effect on a Wave Energy ConverterDirectional Spreading Effect on a Wave Energy Converter
Directional Spreading Effect on a Wave Energy ConverterElliot Song
 

What's hot (20)

SV-InclusionSOcouplinginNaCs
SV-InclusionSOcouplinginNaCsSV-InclusionSOcouplinginNaCs
SV-InclusionSOcouplinginNaCs
 
en_qu_sch
en_qu_schen_qu_sch
en_qu_sch
 
Dynamics of wind & marine turbines
Dynamics of wind & marine turbinesDynamics of wind & marine turbines
Dynamics of wind & marine turbines
 
PART II.2 - Modern Physics
PART II.2 - Modern PhysicsPART II.2 - Modern Physics
PART II.2 - Modern Physics
 
Turbulent heating in_galaxy_clusters_brightest_in_x_rays
Turbulent heating in_galaxy_clusters_brightest_in_x_raysTurbulent heating in_galaxy_clusters_brightest_in_x_rays
Turbulent heating in_galaxy_clusters_brightest_in_x_rays
 
Su(2)xu(1) try spvmformat_forblog
Su(2)xu(1) try spvmformat_forblogSu(2)xu(1) try spvmformat_forblog
Su(2)xu(1) try spvmformat_forblog
 
Su(2)xu(1) try spvmformat_dec2018
Su(2)xu(1) try spvmformat_dec2018Su(2)xu(1) try spvmformat_dec2018
Su(2)xu(1) try spvmformat_dec2018
 
Molecular Dynamics - review
Molecular Dynamics - review Molecular Dynamics - review
Molecular Dynamics - review
 
PART II.1 - Modern Physics
PART II.1 - Modern PhysicsPART II.1 - Modern Physics
PART II.1 - Modern Physics
 
7 m. kotb
7 m. kotb7 m. kotb
7 m. kotb
 
507
507507
507
 
E03503025029
E03503025029E03503025029
E03503025029
 
A0320105
A0320105A0320105
A0320105
 
Stability
StabilityStability
Stability
 
Simulation of Double Pendulum
Simulation of Double PendulumSimulation of Double Pendulum
Simulation of Double Pendulum
 
Lecture6
Lecture6Lecture6
Lecture6
 
The Einstein field equation in terms of the Schrödinger equation
The Einstein field equation in terms of the Schrödinger equationThe Einstein field equation in terms of the Schrödinger equation
The Einstein field equation in terms of the Schrödinger equation
 
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
 
Directional Spreading Effect on a Wave Energy Converter
Directional Spreading Effect on a Wave Energy ConverterDirectional Spreading Effect on a Wave Energy Converter
Directional Spreading Effect on a Wave Energy Converter
 
Lecture notes 01
Lecture notes 01Lecture notes 01
Lecture notes 01
 

Viewers also liked

Vortex flow tube
Vortex flow tubeVortex flow tube
Vortex flow tubesuypatkar
 
Fluid dynamics
Fluid dynamicsFluid dynamics
Fluid dynamicsCik Minn
 
Types of flow in fluid mechanics
Types of flow in fluid mechanicsTypes of flow in fluid mechanics
Types of flow in fluid mechanicsAmit Mak
 
Fluid MechanicsVortex flow and impulse momentum
Fluid MechanicsVortex flow and impulse momentumFluid MechanicsVortex flow and impulse momentum
Fluid MechanicsVortex flow and impulse momentumMohsin Siddique
 

Viewers also liked (6)

Vortex Tube
Vortex TubeVortex Tube
Vortex Tube
 
Vortex flow tube
Vortex flow tubeVortex flow tube
Vortex flow tube
 
Fluid dynamics
Fluid dynamicsFluid dynamics
Fluid dynamics
 
Types of flow in fluid mechanics
Types of flow in fluid mechanicsTypes of flow in fluid mechanics
Types of flow in fluid mechanics
 
Fluid MechanicsVortex flow and impulse momentum
Fluid MechanicsVortex flow and impulse momentumFluid MechanicsVortex flow and impulse momentum
Fluid MechanicsVortex flow and impulse momentum
 
Types of fluid flow best ppt
Types of fluid flow best pptTypes of fluid flow best ppt
Types of fluid flow best ppt
 

Similar to Vortex Modeling

Annals 2011-3-71
Annals 2011-3-71Annals 2011-3-71
Annals 2011-3-71lenin
 
Static and Dynamic Reanalysis of Tapered Beam
Static and Dynamic Reanalysis of Tapered BeamStatic and Dynamic Reanalysis of Tapered Beam
Static and Dynamic Reanalysis of Tapered BeamIJERA Editor
 
Staircases_in_Fluid_Dynamics_JacobGreenhalgh
Staircases_in_Fluid_Dynamics_JacobGreenhalghStaircases_in_Fluid_Dynamics_JacobGreenhalgh
Staircases_in_Fluid_Dynamics_JacobGreenhalghJacob Greenhalgh
 
Atmosphere Clouds Model Algorithm for Solving Optimal Reactive Power Dispatch...
Atmosphere Clouds Model Algorithm for Solving Optimal Reactive Power Dispatch...Atmosphere Clouds Model Algorithm for Solving Optimal Reactive Power Dispatch...
Atmosphere Clouds Model Algorithm for Solving Optimal Reactive Power Dispatch...ijeei-iaes
 
Elastic scattering reaction of on partial wave scattering matrix, differentia...
Elastic scattering reaction of on partial wave scattering matrix, differentia...Elastic scattering reaction of on partial wave scattering matrix, differentia...
Elastic scattering reaction of on partial wave scattering matrix, differentia...Alexander Decker
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Wind Energy to Electrical Energy
Wind Energy to  Electrical EnergyWind Energy to  Electrical Energy
Wind Energy to Electrical EnergyH Janardan Prabhu
 
ME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationBenjamin Johnson
 
Oscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
Oscar Nieves (11710858) Computational Physics Project - Inverted PendulumOscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
Oscar Nieves (11710858) Computational Physics Project - Inverted PendulumOscar Nieves
 
Modeling of the damped oscillations of the viscous
Modeling of the damped oscillations of the viscousModeling of the damped oscillations of the viscous
Modeling of the damped oscillations of the viscouseSAT Publishing House
 
application of differential equation and multiple integral
application of differential equation and multiple integralapplication of differential equation and multiple integral
application of differential equation and multiple integraldivya gupta
 
Laser Pulsing in Linear Compton Scattering
Laser Pulsing in Linear Compton ScatteringLaser Pulsing in Linear Compton Scattering
Laser Pulsing in Linear Compton ScatteringTodd Hodges
 
Kane’s Method for Robotic Arm Dynamics: a Novel Approach
Kane’s Method for Robotic Arm Dynamics: a Novel ApproachKane’s Method for Robotic Arm Dynamics: a Novel Approach
Kane’s Method for Robotic Arm Dynamics: a Novel ApproachIOSR Journals
 

Similar to Vortex Modeling (20)

Wang1998
Wang1998Wang1998
Wang1998
 
Annals 2011-3-71
Annals 2011-3-71Annals 2011-3-71
Annals 2011-3-71
 
Static and Dynamic Reanalysis of Tapered Beam
Static and Dynamic Reanalysis of Tapered BeamStatic and Dynamic Reanalysis of Tapered Beam
Static and Dynamic Reanalysis of Tapered Beam
 
Staircases_in_Fluid_Dynamics_JacobGreenhalgh
Staircases_in_Fluid_Dynamics_JacobGreenhalghStaircases_in_Fluid_Dynamics_JacobGreenhalgh
Staircases_in_Fluid_Dynamics_JacobGreenhalgh
 
DL_FinalProposal
DL_FinalProposalDL_FinalProposal
DL_FinalProposal
 
Atmosphere Clouds Model Algorithm for Solving Optimal Reactive Power Dispatch...
Atmosphere Clouds Model Algorithm for Solving Optimal Reactive Power Dispatch...Atmosphere Clouds Model Algorithm for Solving Optimal Reactive Power Dispatch...
Atmosphere Clouds Model Algorithm for Solving Optimal Reactive Power Dispatch...
 
Elastic scattering reaction of on partial wave scattering matrix, differentia...
Elastic scattering reaction of on partial wave scattering matrix, differentia...Elastic scattering reaction of on partial wave scattering matrix, differentia...
Elastic scattering reaction of on partial wave scattering matrix, differentia...
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Wind Energy to Electrical Energy
Wind Energy to  Electrical EnergyWind Energy to  Electrical Energy
Wind Energy to Electrical Energy
 
ME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design Optimization
 
Oscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
Oscar Nieves (11710858) Computational Physics Project - Inverted PendulumOscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
Oscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
 
cfd ahmed body
cfd ahmed bodycfd ahmed body
cfd ahmed body
 
Modeling of the damped oscillations of the viscous
Modeling of the damped oscillations of the viscousModeling of the damped oscillations of the viscous
Modeling of the damped oscillations of the viscous
 
application of differential equation and multiple integral
application of differential equation and multiple integralapplication of differential equation and multiple integral
application of differential equation and multiple integral
 
Molecular mechanics
Molecular mechanicsMolecular mechanics
Molecular mechanics
 
Laser Pulsing in Linear Compton Scattering
Laser Pulsing in Linear Compton ScatteringLaser Pulsing in Linear Compton Scattering
Laser Pulsing in Linear Compton Scattering
 
Kane’s Method for Robotic Arm Dynamics: a Novel Approach
Kane’s Method for Robotic Arm Dynamics: a Novel ApproachKane’s Method for Robotic Arm Dynamics: a Novel Approach
Kane’s Method for Robotic Arm Dynamics: a Novel Approach
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
Physics Assignment Help
Physics Assignment HelpPhysics Assignment Help
Physics Assignment Help
 
Dynamics
DynamicsDynamics
Dynamics
 

Vortex Modeling

  • 1. Energy of a Stable Bathtub Vortex Aaron Meyer April 26, 2016 Mathematical Modeling University of Utah This paper focuses on modeling the energy present in a specific type of vortex. Using previously developed models, the parameters for optimizing the amount of kinetic energy contained in a ‘bathtub’ type vortex are evaluated. Power generation is the focus of this optimization, and as such quantities potentially effecting the amount of kinetic energy in the vortex are analyzed in the context of power production via turbine.
  • 2. 1 Introduction Fluid dynamics is an extensively researched and constantly evolving field of mathematics. In this report, we examine one specific phenomenon which occurs within fluids and attempt to model its behavior. A vortex is a region within a body of fluid in which the fluid elements have an angular velocity. In this paper, existing models for fluid flow within a vortex are examined, with emphasis on their velocity fields. Following the initial research, the outline for the problem we wish to answer was developed, along with assumptions which allow us to put forth a reasonable model. The goal of this paper specifically is to analyze a stable, irrotational, bathtub vortex and find the kinetic energy associated with such a vortex. By developing a model for the kinetic energy, we are able to optimize fluid characteristics and turbine placement in the context of maximizing the energy of the system. The intent of this optimization is to create a model accompanying the idea of energy harvesting from such a vortex, formed by a constant azimuthal inflow of fluid into a stationary cylinder. The basic idea of such a system can be seen in the following illustration. Figure 1: A stable vortex power generation system By developing a model for the kinetic energy of the vortex system, this paper aims to provide a qualitative description for calculating the amount of power that could be produced in a simplified, idealized turbine system. 2 Background Extensive research into the governing mathematical and physics based issues was necessary in order to fully understand the problem we are posing. This section details the reasons for selecting this problem specifically, as well as important research which provides the background necessary to understand the issues surrounding the proposed model. 2.1 Motivation The ‘bathtub vortex’ is a common phenomenon which is familiar to most observant people. What appears as an interesting whirl around drains in daily life has its roots in generalized 1
  • 3. fluid dynamics problems which have been extensively researched. Coupled with a back- ground in civil engineering, finding a way to model this phenomenon in a relatable way was an important motivation. Using power generation as the main catalyst for learning about vortices, we looked specifically at the energy present in a bathtub vortex and made an attempt to model a larger system. This proved interesting as while these types of power generation plants exist, there is little published research regarding the math governing these structures. It is our hope that the models proposed create a knowledge base which can be expanded to creating real, physical systems. 2.2 Key Research Upon initial research, we discover that there are a multitude of types of vortices with models describing their flow. In the interest of simplicity, the ‘bathtub’ vortex was chosen as it is defined as an axisymmetric, stable, line vortex described by Andersen et al.[1] The main issue present when modeling fluid behavior is finding and using solutions to the Navier-Stokes equations. These equations represent the relationship between the viscous forces present in a moving fluid and a pressure term. Solutions come in the form of a velocity field, which in our analysis is necessary to find kinetic energy. The Navier-Stokes Equations can be represented as the system: ∂u ∂t + u · u = − P ρ + ν 2 u, (1) · u = 0 (2) where u, P, ρ, and ν are the velocity, pressure, density, and kinematic viscosity, respec- tively. 3 Model 3.1 Notation and Assumptions The vessels in which vortices are analyzed here are axisymmetric cylindrical tanks, therefore the use of cylindrical coordinates (r, θ, z) is employed. The tank bottom lies in the (r, θ) plane with the drain hole in the center such that the central axis and floor of the vessel correspond to r = 0 and z = 0 respectively. The velocity field within the tank is described by the vector u = (ur, uθ, uz). The radius and height of the tank are R and H respectively, the radius of the drain hole is d/2, and the density of the fluid in the vessel is denoted ρ = (ρr, ρθ, ρz). The variable Re appears extensively in this analysis and represents the Reynolds number, a dimensionless quantity describing the ratio of inertial forces to viscous forces in the fluid such that: 2
  • 4. Re = 4Q πνd2 (3) where Q is the outflow rate and ν is the kinematic viscosity of the fluid. We assume an incompressible fluid of constant density (water) meaning ρ = ρ. Additionally, the model for velocity used is Burgers’ vortex, which solves the Navier-Stokes equations exactly. Burgers’ vortex gives the velocity components as in the model used by Yokoyama et al.[9] ur = − αr 2 , uθ = Γc 2π 1 − exp(−Re ∗ r2/8) r , uz = αz (4) where α > 0 is a constant and Γc is the circulation defined by Γc = R udr. We assume an irrotational flow, therefore Γc is a constant by definition.[2] Moreover, because we are specifically interested in the energy present to power a rotating turbine, the axial (ur) and radial (uz) velocities are neglected. Therefore, the only velocity considered in the kinetic energy calculations is uθ defined in equation (4). By making all of the appropriate quantities dimensionless, we simplify the calculations by: a) Minimizing the need to solve equations numerically, b) Making it easier to manipulate quantities without the worry of unit discrepancies, c) Generalizing the problem to develop equations which can be used to describe different dimensional inputs. To make quantities dimensionless, we divide all dimensioned variables by characteristic quantities. In this report, all dimensionless quantities will be shown with the prime (’) symbol. Lengths are divided by characteristic length R (r = r R ... etc) and velocities are divided by w, the constant volume outflow velocity. Here, w = 4Q/(πd2), giving u = u/w. Finally, because of the scope of this analysis, complicating factors such as boundary condi- tions, surface tension, and pressure differences are neglected. See section 5.1 for how this model may be refined. 3.2 Principal Equations The principal equation describing the kinetic energy of particles in motion (kinetic energy per unit mass) is KEparticle = 1 2ρ||u||2. Integrating over the volume of our cylinder and converting to cylindrical coordinates gives: KE = V ρ 2 ||u||2 dV (x, y, z) = ρ 2 V ||u||2 rdV (r, θ, z) (5) Given our assumption of looking at only azimuthal velocity, this equation reduces to: 3
  • 5. KEθ = ρ 2 V u2 θrdrdθdz (6) where uθ is defined as in equation (4). 3.3 Method Once equation (6) is derived, the optimization stage of the problem becomes our main focus. The goal as stated earlier is to maximize this kinetic energy using the different variables which may be subject to change. To begin this process, the kinetic energy must be made dimensionless for the reasons outlined in section 3.1. This is carried out by transforming the variables in the kinetic energy equation to dimensionless variables and extracting the characteristics. Because of integral linearity, these quantities can be pulled out: K ∗ KEθ = K ∗ ( 1 K ) ρ 2 V u 2 θ r dr dθdz (7) where K is composed of the characteristics such that K = ρH2O||w||2R3. Additionally, by creating dimensionless differential lengths, the limits of integration over the cylinder become 0 to H , 0 to 2π, and 0 to R = 1, in the r, θ, and z directions respectively. Sustituting uθ from equation(4) gives the dimensionless kinetic energy expression: KEθ = H 0 2π 0 1 0 Γc 2π 1 − exp(−Re ∗ r 2/8) r 2 r dr dθdz . (8) Solving this integral provides the general expression for the azimuthal kinetic energy in terms of the circulation, H/R ratio and the Reynolds number as follows: KEθ = H Γ2 c log Re 16 + 2Γ 0, Re 8 − Γ 0, Re 4 4π (9) where Γ(a, z) represents the incomplete gamma function. Clearly this integral result de- pends on the constant H/R ratio, Γc and the Reynolds number. This result and its impli- cations on the proposed optimization problem are discussed in the results section. The next step in creating a complete model optimizing energy harvesting is describing the amount of energy in the vortex with varying distances from the central axis. By integrating over small r intervals between 0 and 1, it is possible to find an ideal turbine size.1 Using 1 Because the turbine is assumed to harness the kinetic energy perfectly (no friction) as well as have no effect on the fluid motion, clearly a turbine with radius r = R would produce the most energy. However the scope of this project is to show how we can relate increasing r to KE. Therefore, the results produced are merely a representation of how turbine size COULD be optimized given information about its efficiency and affect on the fluid flow. 4
  • 6. a simple Matlab code (see appendix A) the integral below was solved using equally spaced limits of integration (a, b) going from 0 to 1 in the dr integral. KEθ = H 0 2π 0 b a Γc 2π 1 − exp(−Re ∗ r 2/8) r 2 r dr dθdz . (10) The results of the models developed above are summarized in the next section. 4 Results The model developed above gives a value for kinetic energy which depends on three variable quantities: H , Re, and r . The dependence on the first two values (H and Re) arises from the kinetic energy integral over the entire tank where the integral in the r direction is evaluated from 0 to 1. The third value presents itself in the iterated integration with variable limits over the radius. 4.1 Optimizing H and Re From equation (9) it is clear that fixing the Reynolds number and assuming a constant circulation produces a linear relationship between H and the dimensionless kinetic energy. Upon converting this back into the actual amount of kinetic energy by multiplying by K from equation (7), this term simply becomes a linear function of tank size. This result is expected as increasing the tank size (radius and height) and keeping all other parameters equal will produce a linear increase in kinetic energy. We anticipate increasing the Reynolds number will produce a similar result as a higher Reynolds number corresponds to inertial forces taking precedence over viscous forces. How- ever, because the Re terms are embedded within incomplete gamma functions in equation (9), the relationship is less obvious. The following graph shows how changing the Reynolds number affects the kinetic energy in the system. Reynolds Number (Re) 0 500 1000 1500 2000 2500 3000 KEθ/Γ2 c -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 Modified Kinetic Energy vs Reynolds Number of a Stable Bathtub Vortex Figure 2: Relating Reynolds Number and Kinetic Energy 5
  • 7. 4.2 Optimizing Turbine Size By integrating over small, constant length limits from 0 to 1 of the r integral, the result is a spike in kinetic energy at r ≈ 0.125 as shown in figure 3. This shows us that implementing a turbine which captures the majority of the kinetic energy on the curve is optimal. As stated above, while a turbine with radius r = R would produce the most power, our goal is to make the turbine small while capturing as much of the energy present as possible. Figure 4 gives the amount of kinetic energy when iterating b from 0 to 1 in the following: KEθ = H 0 2π 0 b 0 Γc 2π 1 − exp(−Re ∗ r 2/8) r 2 r dr dθdz . (11) giving the total kinetic energy present we could capture with a turbine of radius r = r ∗ R. r' Integration Upper Limit 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 KEθ/Γ2 c 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 Kinetic Energy vs Vortex Core Distance Integration Limits Figure 3: Equal sized integral limits from 0 to 1 in the r direction r' 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 KEθ/Γ2 c 0 1 2 3 4 5 6 7 8 9 10 Kinetic Energy vs Distance From Vortex Core Figure 4: Kinetic energy present from the vortex core to r These figures tell us that were we to make a power generation system as shown in figure 1, it would be optimal to make the turbine at least 0.2 times the radius of the tank to capture the “spike” seen in figure 3. While adjusting different parameters such as drain hole size and flow rate would change the overall values for kinetic energy, this ratio of r/R will remain the same and provides a good generalized model for the amount of energy in relation to distance from the vortex core. 5 Analysis and Conclusions 5.1 Improvements While the model proposed is a good start to analyzing the kinetic energy present in a vortex, there is plenty of room for improvement. The next step is to transition into a more realistic velocity model for use in the kinetic energy integration. While Burgers’ vortex is 6
  • 8. a decent representation of the fluid flow present in vortices, it does not capture elements such as boundary conditions and surface tension. By using a more general model which takes these properties into consideration, developing a more accurate and general model would be possible which would reduce the number of assumptions. Doing so would produce results which match more closely to how the system behaves in reality. As the motivation for this model is related to power generation, incorporating the prop- erties of a turbine used to capture the kinetic energy in the vortex would lead to a better model. Clearly no turbine exists as posed in this paper, so taking friction, efficiency and especially the turbine’s effect on the fluid flow is an important consideration when mov- ing this model forward. Creating a velocity profile which not only recognizes the fluid properties mentioned above, but also relates the turbine system would be a substantial development and a good modeling problem in itself. 5.2 Conclusions The analysis carried out in this report provides a good base model for continuing education regarding the energy contained in vortices. Substantial assumptions were made in order to create a simple description for the energy harvesting problem posed. We find that provided an ideal turbine system, we can generally predict the amount of kinetic energy within the vortex, with the variable quantities of tank size, Reynolds number of fluid, and distance from vortex core. While substantial improvements and additional work should be carried out in expanding this model, we believe this paper presents an accurate description and starting model with respect to the question posed. 7
  • 9. References [1] Andersen, Bohr. “The Bathtub Vortex in a Rotating Container.” Journal of Fluid Mechanics 556 2012. [2] Acheson, D.J. Elementary Fluid Dynamics. 1st Edition. Oxford: New York: Claredon Press, 1990 [3] Bohling, L; Andersen, A. “Structure of a Steady Drain-Hole Vortex in a Viscous Fluid.” Journal of Fluid Mechanics 656 2010 [4] Cristofano, L; Nobili, M. “Velocity Profiles in Bathtub Vortices: Validation of Analyt- ical Models.” 32nd UIT Heat Transfer Conference, Pisa, 2015 pg. 1-9. [5] Lundgren, T.S. “The Vortical Flow Above the Drain-Hole in a Rotating Vessel.” Journal of Fluid Mechanics 155 (1985): 381-412. [6] “Sepp Hassleberger: Water Vortex Drives Power Plant.” Accessed April 21, 2016. [7] Trivellato, F., Bertolazzi, E., and Firmani, B. “Finite Volume Modelling of Free Sur- face Draining Vortices”. Journal of Computational and Applied Mathematics, Applied and Computational Topics in Partial Differential Equations, 103, no. 1 (March 15, 1999):175-85. [8] Tryggeson, Henrik. “Analytical Vortex Solutions to the Navier-Stokes Equation.” V ¨axj¨o, Acta Wexionensia, 114 (2007). [9] Yokoyama, Naoto, Yuki Maruyama, and Jiro Mizushima. “Origin of the Bathtub Vortex and its Formation Mechanism.” Journal of the Physical society of Japan 81 (2012). 8
  • 10. A Matlab Code 1 % Aaron Meyer 2 % April 15, 2016 3 % 4 % Function Name: tripint 5 % Inputs: bins -number of iterations to be performed between 0 and 1 6 % hrratio -ratio of height to radius of tank 7 % re -reynolds number 8 % Outputs: r-array of r values at each bin iteration from 0 to 1 9 % ke -kinetic energy at each r value 10 % 11 % Plots: Plot of ke vs r, the kinetic energy versus the distance from the 12 % vortex core , where each is the upper limit of the integral 13 14 function [r,ke]= tripint(bins ,hrratio ,re) 15 fun =@(x,y,z) ((1-exp(-re*x.^2/8))/x).^2*x; % Create the integrand 16 ref=linspace (0,1,bins +1); 17 r1=linspace (0,ref(bins),bins); % Lower set of integration limits 18 r2=linspace(ref (2) ,1,bins); % Upper set of integration limits 19 ke=zeros (1, length(r1)); % Intitialize KE array 20 r=r1; 21 for i=1: length(r1) 22 ke(i)=triplequad(fun ,r1(i),r2(i) ,0,2*pi ,0, hrratio); % Integrate over varying limits 23 end 24 plot(r,ke ,'LineWidth ' ,3) 25 title('Kinetic Energy vs Vortex Core Distance Integration Limits '); 26 xlabel('r'' Integration Upper Limit '); 27 ylabel('$KE_theta / Gamma_c ^2$ ','Interpreter ','LaTex '); % Plot and format 28 end 9
  • 11. 1 % Aaron Meyer 2 % April 15, 2016 3 % 4 % Function Name: tripint2 5 % Inputs: bins -number of iterations to be performed between 0 and 1 6 % hrratio -ratio of height to radius of tank 7 % re -reynolds number 8 % Outputs: r-array of r values at each bin iteration from 0 to 1 9 % ke -kinetic energy at each r value 10 % 11 % Plots: Plot of ke vs r, the kinetic energy versus the distance from the 12 % vortex core 13 14 function [r,ke]= tripint2(bins ,hrratio ,re) 15 fun =@(x,y,z) ((1-exp(-re*x.^2/8))/x).^2*x; % Create the integrand 16 r=linspace (0,1,bins); %Create the r array from 0 to 1 with (bins) number 17 ke=zeros (1, length(r)); %Initialize ke array 18 for i=1: length(r) 19 ke(i)=triplequad(fun ,0,r(i) ,0,2*pi ,0, hrratio); % triple integrate over each r value 20 end 21 plot(r,ke ,'LineWidth ' ,3) 22 title('Kinetic Energy vs Vortex Core Distance '); 23 xlabel('r'''); 24 ylabel('$KE_theta / Gamma_c ^2$ ','Interpreter ','LaTex '); %Plot and format 25 end 10