Report 2
Report 2
Report 2
2015-2019 `
A Project Report On
BACHELOR OF TECHNOLOGY
IN
AEROSPACE ENGINEERING
Submitted by:
Archana S D (15BT6AE012)
Harsha P (15BT6AE027)
S Adarsh (15BT6AE062)
Sandesh J K (15BT6AE064)
Internal guide
Dr. Allamaprabhu C Y
CERTIFICATE
This is to certify that the project work titled, Design and CFD Analysis of Truncated Ideal
Contour Nozzle with Boundary Layer Correction, is carried out by Archana S
D(15BT6AE012), Harsha P (15BT6AE027), S Adarsh (15BT6AE062) and Sandesh J K
(15BT6AE064), bonafide students of Bachelor of Engineering at the IIAEM, Jain University,
in partial fulfillment for the award of Bachelor of Technology in Aerospace Engineering,
during the year 2015-2019.
Internal Guide:
Dr. Allamaprabhu C Y
Asst. Professor, IIAEM
Date:
DECLARATION
at IIAEM, Jain University, hereby declare that the dissertation titled “Design and CFD
Analysis of Truncated Ideal Contour Nozzle with Boundary Layer Correction” has been
carried out by us and submitted in partial fulfillment for the award of Bachelor of Technology
in Aerospace Engineering, during the academic year 2015-2019. Further, the matter
embodied in the dissertation has not been submitted by anybody for the award of any degree
Harsha P
(15BT6AE027)
S Adarsh
(15BT6AE062)
Sandesh J K
(15BT6AE064)
Design and CFD analysis of truncated ideal contour nozzle with boundary layer correction
ACKNOWLEDGEMENT
We would like to acknowledge the support provided to us by IIAEM - Jain University for the
successful completion of the final year project on “Design and CFD Analysis of Truncated
Ideal Contour Nozzle with Boundary Layer Correction”.
We thank Dr. Allamaprabhu C Y profusely for his immense help in selection of the topic,
literature survey, and conceiving the project, without which the project would have not seen the
light of the day. We sincerely thank him for providing us continuous guidance and advices,
which paved the way for smooth progress and fruitful culmination of the project.
We owe great many thanks to our Project coordinator, Dr. A. R Manjunath, Professor, Dept.
of Aerospace Engineering, Jain University for giving us this opportunity to enrich our
knowledge and for encouraging us with his support throughout this learning process.
We would like to thank Dr. Antonio Davis, HOD, Department of Aerospace Engineering,
IIAEM, Jain University, for his constant encouragement and expert advice.
We would like to thank Dr. Manoj Veetil, Director, Department of Aerospace Engineering,
IIAEM, Jain University, for his constant encouragement and expert advice.
We also thank all the teaching and non-teaching staff of Department of Aerospace Engineering,
Jain University, who have helped us through the entire course, for their continued support
throughout and in bringing the project to light.
Archana S D (15BT6AE012)
Harsha P (15BT6AE027)
S Adarsh (15BT6AE062)
Sandesh J K (15BT6AE064)
Design and CFD analysis of truncated ideal contour nozzle with boundary layer correction
ABSTRACT
The aim of the project is to design a Truncated Ideal Contour nozzle taking into account the
boundary layer effects in nozzle and to do numerical analysis of the fluid flow in the designed
nozzle. An ideal contour nozzle was designed using the Method of Characteristics and truncated
to 10˚ of its divergence angle to improve the performance. The reference nozzle is the VAC-
S6-Short nozzle by Volvo Aero Corporation.
The Method of Characteristics is applied to determine the flow properties and co-ordinates of
the ideal contour nozzle. A C-program is written to determine the grid points and flow properties
of all the grid points. Using trigonometry and graph, the co-ordinates of the nozzle wall and
CONTENTS
CHAPTER 1- INTRODUCTION ........................................................................................................................ 3
1.1 Objective ............................................................................................................................................ 3
1.2 Rocket nozzles.................................................................................................................................... 3
1.3 De Laval Nozzle (C-D Nozzle).............................................................................................................. 4
1.4 Thrust Optimized Parabolic (TOP) ...................................................................................................... 5
1.5 Truncated Ideal Contour Nozzle (TIC) ................................................................................................ 5
1.6 Why prefer Contoured Nozzles .......................................................................................................... 6
1.7 Types of Supersonic nozzles............................................................................................................... 6
1.8 Question of minimum length nozzles? .............................................................................................. 6
CHAPTER 2- LITERATURE SURVEY ................................................................................................................ 8
CHAPTER 3- METHOD OF CHARACTERISTICS ............................................................................................. 11
3.1 Definition .................................................................................................................................. 11
3.2 Theory of the Method of Characteristics ................................................................................. 11
3.3 Determination of the compatibility equations ......................................................................... 15
3.4 Internal flow ............................................................................................................................. 16
3.5 Wall point ................................................................................................................................. 17
3.6 Supersonic nozzle design.......................................................................................................... 18
CHAPTER 4- CONTOUR DESIGN USING METHOD OF CHARACTERISTICS ................................................... 20
4.1 C-programming to determine flow properties ......................................................................... 20
4.1.1 Objective of the program .......................................................................................................... 20
4.1.2 Program: ................................................................................................................................... 20
4.1.3 Input .......................................................................................................................................... 23
4.1.4 Output ....................................................................................................................................... 24
4.2 Determination of Mach angle of all the points in the grid ....................................................... 24
CHAPTER 5- GEOMETRIC DESIGN OF NOZZLE PROFILE USING CATIA V5 .................................................. 29
5.1 Ideal contour nozzle with polynomial curve ................................................................................... 29
5.1.1 Nozzle specification .................................................................................................................. 29
5.1.2 Calculation of points on polynomial curve ............................................................................... 29
5.1.2 Matlab Programme .................................................................................................................. 30
5.1.3 Procedure for Ideal contour nozzle design with polynomial curve .......................................... 30
5.1.4 Truncated Ideal Contour Nozzle (TIC) with polynomial curve .................................................. 32
5.2 Boundary layer theory ..................................................................................................................... 33
5.2.1 Introduction .............................................................................................................................. 33
5.2.2 Boundary-layer growth ............................................................................................................. 34
5.2.3 Calculation of Displacement Thickness ..................................................................................... 34
5.2.4 Calculation of ẟ by Taylor series ............................................................................................... 35
5.3 Construction of nozzle profile with boundary layer correction ....................................................... 37
5.3.1 Case 1- Design of Truncated Ideal Contour Nozzle (TIC) with polynomial curve ...................... 37
5.3.2 Case-2 Design of Truncated Ideal Contour nozzle (TIC) without polynomial Curve ................. 38
Design and CFD analysis of truncated ideal contour nozzle with boundary layer correction
5.3.3 3D Model of truncated ideal contour nozzle with polynomial curve boundary layer correction
........................................................................................................................................................... 38
5.3 Comparison ...................................................................................................................................... 39
5.4 Design Conclusion ............................................................................................................................ 39
CHAPTER 6- GRID GENERATION ................................................................................................................. 40
6.1 MESHING OF 2D GEOMETRY WITHOUT POLYNOMIAL .................................................................... 40
6.1.1 Meshing of 2D Geometry of complete nozzle domain ............................................................. 40
6.1.2 Meshing of 2D Geometry of nozzle .......................................................................................... 40
6.1.3 Study of grid independence ...................................................................................................... 40
CHAPTER 7- SIMULATION AND RESULTS ................................................................................................... 42
7.1 Nozzle Geometry Define .................................................................................................................. 42
7.2 Fluent setup ..................................................................................................................................... 42
7.3 Case-1 Without polynomial ............................................................................................................. 44
7.3.1 Residuals ................................................................................................................................... 44
7.3.2 Contour and 2D plots ................................................................................................................ 45
7.4 Case 2 - with polynomial .................................................................................................................. 47
7.4.1 Residuals ................................................................................................................................... 47
7.4.2 Contour and 2D plots ................................................................................................................ 48
7.5 RESULT ............................................................................................................................................. 50
CONCLUSION ............................................................................................................................................. 51
APPENDIX ................................................................................................................................................... 52
1. C-PROGRAM OUTPUT ................................................................................................................... 52
REFERENCES ............................................................................................................................................... 59
Design and CFD analysis of truncated ideal contour nozzle with boundary layer correction
CHAPTER 1
INTRODUCTION
1.1 Objective
To design and analyze a Truncated Ideal Contour nozzle (TIC) using the Method of Characteristics
(MoC) taking into account the boundary layer effects on nozzle.
The project work was initiated with an objective of designing a dual bell nozzle. Due to complexity
of the problem and time constraint, the objective was reduced to designing and analyzing a
Truncated Ideal Contour nozzle (TIC) which is the first stage of designing a dual bell nozzle.
The Bell-shaped or contour nozzle is probably the most commonly used shaped rocket
engine nozzle. It has a high angle expansion section (20 to 50 degrees) right behind the nozzle throat.
This is followed by a gradual reversal of nozzle contour slope so that at the nozzle exit the
divergence angle is small, usually less than a 10-degree half angle.
a minimum length supersonic nozzle is the subject of optimum nozzle design when other conditions
like uniform flow at the exit with optimum Mach number is true for the design.
CHAPTER 2
LITERATURE SURVEY
1. Modern compressible flow with historical perspective by John D Anderson, Chapter 11-
Numerical Techniques for Steady Supersonic Flow
In this chapter we are introduced to the basic concepts of computational fluid dynamics (CFD). It
also emphasis the physical aspects of compressible flow. We deal with numerical techniques for
solving steady supersonic flow. The method of characteristics a rather classical but elegant
numerical approach to the solution of such flows is introduced. The details of the application of
the method of characteristics depend on the nature of the flow they are somewhat different for two-
dimensional irrotational flow, axisymmetric irrotational flow, rotational flow and three
dimensional flow. Each of these situations are examined and perhaps the most frequent use of the
method of characteristics, is the design of contour of a supersonic nozzle for smooth, shock-free
flow. The nozzle design is discussed in detail. finally, we end up with an illustration of the
application of the MoC.
This publication deals with some of the theoretical methods for computing the growth of turbulent
boundary layers along both the curved and straight walls of a rectangular supersonic wind tunnels.
Approximate formulae, which may be useful in the initial stages of nozzle design are suggested
for the overall boundary layer growth along the curved nozzle.
During the preliminary stages of designing a nozzle profile an even more approximate estimate of
the boundary-layer growth is often needed. The experimental information at present available
suggests that suitable approximate formulae for boundary-layer growth can be found which are
applicable for nozzle designs of moderate supersonic Mach number. This paper gives the idea of
Boundary layer growth upstream of the throat and also suggests that the boundary layer thickness
at the throat is only effectively zero when the design Mach number is above about 3. It also
provides important formulas for measuring displacement thickness
This paper presents a method of design of a supersonic nozzle which incorporates recent
developments in compressible flow theory. It suggests the flow behavior at different regions in a
conventional two-dimensional nozzle. which are-
(i) the contraction region, in which the flow is entirely subsonic.
(ii) the throat region, in which the flow accelerates from a high subsonic to a low supersonic
speed.
(iii) an initial expansion region, where the slope of the contour increases up to its maximum value.
(iv) the straightening or Buseman region in which the cross sectional area increases but the wall
slope decreases to zero.
(v) the test section, where the flow is uniform and parallel to the axis. It also explains the requirement
of a minimum length nozzle, the boundary layer correction and provides important formulas to
measure the displacement thickness at the throat.
Numerical solutions of quantities appearing in the Karman momentum equation for the development
of a turbulent boundary layer in plane and in radial compressible flows along thermally insulated
surfaces are presented in tabular form for a range of Mach numbers from 0.1 to 10. Through use of
these tables, approximate calculation of boundary-layer growth is reduced to routine arithmetic
computation. Table for variation of displacement thickness ratio (g) with Mach number and velocity
profile parameter is provided in the publication.
Convergent-Divergent (C-D) nozzles are used in rocket engines to produce thrust as a reaction to
the acceleration of hot combustion chamber gases in the opposite direction. To maximize the engine
performance at high altitudes, large area ratio, bell-shaped or contoured nozzles are used. The
specifications for the contour nozzle designed in this project were taken from this paper.
6. Gas Dynamics Volume 2: Multidimensional Flow, Chapter 16- The Method of characteristics
applied to steady two-dimensional by Maurice J. Zucrow and Joe D. Hoffman
In this publication the method of characteristics to steady two – dimensional, planar and
axisymmetric, irrotational supersonic flow are reviewed. Numerical algorithms for the boundary
points of a flow are developed. And a numerical example for polynomial curve fitting is obtained
from this publication.
CHAPTER 3
METHOD OF CHARACTERISTICS
3.1 Definition
Mathematically a characteristic is a curve across which the derivatives of a physical property may
be discontinuous, while the property itself remains continuous. thus regions of flow having
continuous properties and derivatives within each region, but a discontinuity in their derivatives at
their interface, may be joined together by along a characteristic.
A characteristic is defined as a curve along which the governing partial differential equations reduce
to an interior operator, that is a total differential equation. That interior operator is known as the
compatibility equation
The MoC is a very convenient tool to calculate isentropic portions within a supersonic flow. This is
a numerical method, but the merit is that the method itself determines the grid (or mesh) it requires.
Other CFD methods can be used for the same purpose but these require more extensive numerical
calculations.
Characteristic lines are curves in the flow where the velocity is continuous but the first derivative
of velocity is discontinuous.
1− ϕ + 1− ϕ + 1− ϕ − ϕ − ϕ − ϕ = 0 (3.1)
1− ϕ + 1− ϕ − ϕ =0 (3.2)
dϕ = dx + dy = ϕ dx + ϕ (3.3)
dϕ = dx + dy = ϕ dx + ϕ (3.4)
From eq (3.2) 1− ϕ − ϕ + 1− ϕ =0
These equations can be treated as a system of simultaneous, linear, algebraic equations in the
variable ϕxx , ϕyy s , and ϕ . For example, using Cramer’s rule, the solution for ϕ is
ϕ = = (3.5)
ϕ = = should be indeterminate,
ϕ = = form
Therefore, the lines in xy space for which D=0 (and hence N=0) are characteristic lines
This now provides a means to calculate the equations of the characteristic lines. in eq (3.5) set D=0,
this yields
Or
(1- ) + + 1− =0 (3.6)
/ ± ( ) [ ]
=
[ ]
Or
/ ±
= ( )]
(3.7)
[ /
−1= −1=M −1
Hence we can state:
1. If M>1, there are two real characteristics through each point of the flow field. Moreover, for this
situation eq (3.1) Is defined as a hyperbolic partial differential equation.
2. If M=1 there is one real characteristic through each point of the flow. By definition, eq (3.1) Is a
parabolic partial differential equation.
3. If M<1 the characteristics are imaginary, and eq (3.1) is an elliptical partial differential equation.
Therefore, we see that steady, inviscid supersonic flow is governed by hyperbolic equations, sonic
flow by parabolic equations, and subsonic flow by elliptical equations. Moreover, because two real
characteristics exists through each point in a flow where M>1, the method of characteristics
becomes a partial technique for solving supersonic flows.
Concentrating on steady, two-dimensional supersonic flow, let us examine the real characteristic
lines given by eq (3.7) consider a streamline as sketched in fig 3.1 at point A, u=V cosθ an v =
Vsinθ . Hence, eq (3.7) becomes
( )
= (3.8)
Recall that the Mach angle μ is given by μ = sin ( ), or sinμ = 1/M. thus =M =
±
= (3.9)
From trigonometry,
A graphical interpretation of eq (3.10). Is given in fig 3.2 at point A is in figure the streamline makes
an angle θ with the x-axis. The above equation stipulates that there are two characteristics passing
through point A, one at the angle μ above the streamline, and the other at the angle μ below the
streamline. Hence, the characteristic lines are Mach lines.
The characteristic given by the angle θ + μ is called a 𝐶 characteristic; it is a left running
characteristic. The characteristic in fig 3.2 given by the angle θ – μ is called a 𝐶 characteristics it
is right running characteristic.
Note that the characteristics are curved in general, because the flow properties (hence θ and μ)
change from point to point in the flow.
Figure 3.2 Left and Right running characteristics line along streamline
1− du dy + 1 − dx dv = 0
Dividing the above equation by du and rearranging,
= (3.11)
[ ]
Keep in mind that N is set to zero only when D=0 in order to keep the flow field derivative finite,
albeit of the indeterminate form 0/0.
Therefore, eq (3.11) holds only along the characteristic lines. Therefore, in eq (3.11),
= char
Which simplifies to
∓
= (3.12)
dθ = ∓√M − 1 (3.13)
Eq (3.13) Is the compatibility equation, i.e the equation that describes the variation of flow properties
along the characteristic lines. From a comparison with eq (3.10.1) we note that
compare eq (3.13) with the governing differential equation for prandtl-meyer flow. They are identical.
Hence, eq (3.13) can be integrated to give the prandtl-meyer function 𝑣 (M) as displayed in equation
therefore eq (3.14) and (3.15) are replaced by the algebraic compatibility
equations:
θ+ ϑ(M) = constant =K- (along the 𝐶 characteristic ) (3.16)
θ+ ϑ(M) = constant = K+ (along the 𝐶 characteristic ) (3.17)
In eq (3.16) and (3.17) 𝐾 𝑎𝑛𝑑 𝐾 are constants along their respective characteristics.
It is important to note that the compatibility equations (3.16) and (3.17) Have no terms involving the
spatial coordinates x and y. Hence, they can be solved without requiring knowledge of the geometric
location of the characteristic lines. This sent case of two-dimensional irrotational flow.
θ3 = [(K-)1+(K+)2] (3.20)
ϑ3 = [(K-)1-(K+)2] (3.21)
However, the C-and C+ characteristics are generally curved lines therefore, an approximate but usually
sufficiently accurate procedure is to assume the characteristics are straight line segments between the
grid points, with slopes that are average values for example the C- characteristic through point 1 is
drawn as straight line with an average slope angle given by
[ (θ + θ ) − (μ + μ )]
Similarly for the C+ characteristic through point 2is drawn as a straight line with an average slope angle
given by
[ (θ + θ ) − (μ + μ )]
Their intersection locates point 3.
However, the shape of the wall is known and since the flow must be tangent at the wall, θ5 is known.
Thus, in eq (3.22), ϑ5 is the only unknown, and can be written as
ϑ5 = ϑ4 + θ − θ
In order to expand an internal steady flow through a duct from subsonic to supersonic speed. the duct
has to be convergent-divergent in shape. The subsonic flow in the convergent portion of the duct in fig
3.5 is accelerated to sonic speed in the throat region. We can assume the sonic line to be straight, as
illustrated by the straight dashed line from a to b in fig 3.5 downstream of the sonic line, the duct
diverges. In minimum length nozzles, place through centered prandtl-meyer wave emanating from a
sharp-corner throat with an angle θ ,
, As sketched in fig 3.5 the length of the supersonic nozzle
, denoted as L in fig 3.6 is the minimum value consistent with shock free, isentropic flow. If the contour
is made shorter than L, shocks will develop inside the nozzle.
For the minimum length nozzle shown in fig 3.6.the expansion contour is replaced by a sharp corner
at point a. there are no multiple reflections and a fluid element encounters only two systems of waves—
the right-running waves emanating from point an and the left running waves emanating from point d.
Let ϑm be the prandtl-meyer function associated with the design exit Mach number. Hence, along the
C+ characteristic cb in fig 3.6. ϑ = ϑm= ϑc= ϑb. now consider the C- characteristic through points a and
c. at point c, from eq (3.17)
θ + ϑ = (k )c (3.23)
However, θc=0 and ϑc=ϑM. Hence, from eq (3.23)
(K )c= ϑm (3.24)
At point a, along the same C- characteristic ac, from eq (3.17)
θ ,
+ v = (K )a (3.25)
Since the expansion at point 𝑎 is a Prandtl-Meyer expansion from initially sonic conditions, we know
from Sec. 4.14 that
ϑ = θ ,M (3.26)
θ ,
= (K_) (3.27)
θ ,
= (3.28)
CHAPTER 4
CONTOUR DESIGN USING METHOD OF
CHARACTERISTICS
To find the flow properties at all the grid points which include axis line points, points on the first and
the last characteristic line, the wall points and the remaining interior points.
Validation of the program: The program gives flow properties at all the grid points for various nozzle
specifications and flow parameters. The results of this program were validated with the following
problem statement:
Compute and graph the contour of a two-dimensional minimum-length nozzle for the expansion of air
to a design exit Mach number of 4.3.
4.1.2 Program:
#include<stdio.h>
#include<math.h>
void main()
{
float m, nu, theta[500], Nu[500], MinusK[500], PlusK[500], z[500], thetamax, t, a, rem=0.0,
remain[2];
int n, dt = 0, i, p, j=0, jo ,l=0 , k=2, pts[200], total=0, points[200], pnts[200],
wallpts[200], intpts[200], y[200], first = 0, second = 1, x=2, q=1;
//printf("%d\n",pts[i]);
printf("Pts[%d] = %d\n", i , pts[i]);
}
printf("\n Flow properties of the points on the First Left Running Characteristic
line:\n\n");
for(i=0; i<n; i++)
{
theta[pts[i]] = rem + (dt*j);
Nu[pts[i]] = theta[pts[i]];
MinusK[pts[i]] = theta[pts[i]]+ Nu[pts[i]];
PlusK[pts[i]] = theta[pts[i]] - Nu[pts[i]];
j=j+1;
printf("Point %d\tMinusK[%d] = %f\tPlusK[%d] = %f\tTheta[%d] = %f\tNu[%d] = %f\n", pts[i],
pts[i], MinusK[pts[i]], pts[i], PlusK[pts[i]], pts[i], theta[pts[i]], pts[i], Nu[pts[i]]);
}
points[0] = 1;
z[0]= n+1;
printf("\nThe points on the Axis line are as follows:\n\n");
printf("Points[0] = %d\n",points[0]);
for(i=0;i<n-1;i++)
{
points[i+1]= points[i] + z[i];
printf("Points[%d] = %d\n",(i+1),points[i+1]);
z[i+1]=z[i]-1;
}
MinusK[points[0]] = MinusK[pts[0]];
PlusK[points[0]] = PlusK[pts[0]];
theta[points[0]] = theta[pts[0]];
Nu[points[0]] = Nu[pts[0]];
printf("\n Flow properties of the points on the Axis line: \n");
printf("\nMinusK[%d] = %f\tPlusK[%d] = %f\tTheta[%d] = %f\tNu[%d] = %f\n", points[0] ,
MinusK[points[0]], points[0] , PlusK[points[0]], points[0] , theta[points[0]], points[0] ,
Nu[points[0]]);
for (i=1; i<n; i++)
{
theta[points[i]]=0;
Nu[points[i]]= Nu[pts[i]]+theta[pts[i]];
MinusK[points[i]]= theta[points[i]] + Nu[points[i]];
PlusK[points[i]]= theta[points[i]] - Nu[points[i]];
printf("MinusK[%d]=%f\tPlusK[%d]=%f\tTheta[%d]=%f\tNu[%d]=%f\n",points[i],
MinusK[points[i]],points[i],PlusK[points[i]],points[i],theta[points[i]],points[i],Nu[point
s[i]]);
}
pnts[0]= n;
y[0]=n;
printf("\n\nThe points on the Last Right Running Characteristic line:\n\n"); printf("Pnts[0]
= %d\n",pnts[0]);
for(i=0;i<n-1;i++)
{
pnts[i+1]= pnts[i] + y[i];
printf("Pnts[%d] = %d\n",(i+1),pnts[i+1]);
y[i+1]=y[i]-1;
}
printf("\n Flow properties of the points on the Last Right Running Characteristic line:\n");
theta[pnts[0]] = t;
Nu[pnts[0]] = t;
MinusK[pnts[0]] = theta[pnts[0]] + Nu[pnts[0]];
PlusK[pnts[0]] = theta[pnts[0]] - Nu[pnts[0]];
printf("\nMinusK[ %d] = %f\tPlusK[ %d] = %f\tTheta[ %d] = %f\tNu[ %d] = %f\n",pnts[0],
MinusK[pnts[0]],pnts[0], PlusK[pnts[0]],pnts[0], theta[pnts[0]],pnts[0], Nu[pnts[0]]);
for (i=1; i<n;i++)
{
theta[pnts[i]]= dt*(n-k);
Nu[pnts[i]] = - theta[points[i]] + Nu[points[i]] + theta[pnts[i]]; MinusK[pnts[i]]=
theta[pnts[i]] + Nu[pnts[i]]; PlusK[pnts[i]]= theta[pnts[i]] - Nu[pnts[i]];
printf("MinusK[%d] = %f\tPlusK[%d] = %f\tTheta[%d] = %f\tNu[%d] = %f\n",pnts[i],
MinusK[pnts[i]],pnts[i], PlusK[pnts[i]], pnts[i],theta[pnts[i]], pnts[i],Nu[pnts[i]]);
k++;
}
wallpts[0] = n+1;
y[0] = n;
printf("\n\nThe points on the Nozzle Wall:\n\n");
printf("WallPts[0] = %d\n",wallpts[0]);
for(i=0;i<n-1;i++)
{
wallpts[i+1] = wallpts[i] + y[i];
printf("WallPts[%d] = %d\n",(i+1),wallpts[i+1]);
y[i+1] = y[i] - 1;
}
printf("\nFlow properties of the points on the Nozzle Wall: \n\n");
for (i=0; i<n; i++)
{
theta[wallpts[i]] = theta[pnts[i]];
Nu[wallpts[i]] = Nu[pnts[i]];
MinusK[wallpts[i]] = MinusK[pnts[i]];
PlusK[wallpts[i]] = PlusK[pnts[i]];
printf("MinusK[%d] = %f\tPlusK[%d] = %f\tTheta[%d] = %f\tNu[%d] = %f\n",wallpts[i],
MinusK[wallpts[i]], wallpts[i], PlusK[wallpts[i]], wallpts[i],theta[wallpts[i]],
wallpts[i],Nu[wallpts[i]]);
}
total = n+1;
for(i=0; i<n-1; i++)
total = total + (n-i);
printf("\nTotal points = %d\n\n",total);
for(i=1, p=1; i<=(total-n); i++, p++)
{
for(j=0;j<n;j++)
{
if(p == wallpts[j])
{
jo = j;
break;
}
}
if(p == wallpts[j])
{
intpts[i] = ++p;
continue;
}
intpts[i] = p;
}
printf("\nThe Interior Points are:\n\n");
for(i=0; i<(total-n); i++)
{
intpts[i] = intpts[i+1];
printf("Intpts[%d] = %d\n",i,intpts[i]);
}
printf("\n Flow properties of Interior points on Characteristic line 1 are:\n");
for (i=0; i<n; i++)
{
theta[intpts[i]] = theta[pts[i]];
Nu[intpts[i]] = Nu[pts[i]];
MinusK[intpts[i]] = MinusK[pts[i]];
PlusK[intpts[i]] = PlusK[pts[i]];
printf("\nMinusK[%d]=%f\tPlusK[%d]=%f\tTheta[%d]=%f\tNu[%d]=%f\n",intpts[i],
MinusK[intpts[i]], intpts[i], PlusK[intpts[i]], intpts[i],theta[intpts[i]],
intpts[i],Nu[intpts[i]]);
for(i=0; i<n-1; i++)
{
printf("\n\n Flow properties of Interior points on Characteristic line %d are:\n ",++q);
theta[intpts[first]] = theta[points[i]];
Nu[intpts[first]] = Nu [points[i]];
MinusK[intpts[first]] = MinusK[points[i]];
PlusK[intpts[first]] = PlusK[points[i]];
first = first + (n-i);
printf("\nMinusK[%d] = %f\tPlusK[%d] = %f\tTheta[%d] = %f\tNu[%d] = %f\n",intpts[first],
MinusK[intpts[first]], intpts[first], PlusK[intpts[first]],
intpts[first],theta[intpts[first]], intpts[first],Nu[intpts[first]]);
second = second + (n-i);
for(j=0;j<(n-x);j++)
{
theta[intpts[second+j]] = (dt*(j+1));
Nu[intpts[second+j]] = theta[intpts[second+j]] - PlusK[intpts[first]];
MinusK[intpts[second+j]] = theta[intpts[second+j]] + Nu[intpts[second+j]]; PlusK
[intpts[second+j]] = theta[intpts[second+j]] - Nu[intpts[second+j]];
printf("\nMinusK[%d] = %f\tPlusK[%d] = %f\tTheta[%d] = %f\tNu[%d] =
%f\n",intpts[second+j],MinusK[intpts[second+j]],intpts[second+j],PlusK[intpts[second+j]],
intpts[second+j],theta[intpts[second+j]], intpts[second+j],Nu[intpts[second+j]]);
}
x=x+1;
}
}
printf("\n\n\n Flow properties of the points on the Nozzle Wall:\n");
for (i=0; i<n; i++)
{
printf("\nMinusK[%d] = %f\tPlusK[%d] = %f\tTheta[%d] = %f\tNu[%d] = %f\n",wallpts[i],
MinusK[wallpts[i]], wallpts[i], PlusK[wallpts[i]], wallpts[i],theta[wallpts[i]],
wallpts[i],Nu[wallpts[i]]);
}
}
4.1.3 Input
Design exit Mach number 4.3
Throat wall angle 34.77
Number of characteristics considered 18
Table 4.1
4.1.4 Output
Using the above program, the flow properties at the axis line, wall points, first characteristic line (left
running) and last characteristic line (right running) and all the remaining interior points of the grid were
calculated. [Appendix]
CHAPTER 5
GEOMETRIC DESIGN OF NOZZLE PROFILE USING
CATIA V5
Cubic equation is
y = a + bx + cx2 + dx3 (differentiate) (5.1)
Xb= 31.182mm
Yb = 51.329mm
θb = 33˚
Output
x = 9.5640, 13.5640, 17.5640, 21.5640, 25.5640, 29.5640
y = 36.5340, 39.3188, 42.1056, 44.8737, 47.6024, 50.2712
Using x and y values obtained from matlab code result, polynomial curve is obtained.
5.1.3 Procedure for Ideal contour nozzle design with polynomial curve
1) Construct the nozzle throat (radius = 33.54mm) and an arc (radius = 0.5 times the throat
radius, sweep angle = 23.9 deg) on right side.
2) Using the angle between the right characteristic lines from arc center and construct the right
running characteristic lines.
3) Construct the left running characteristic lines using the value of Mach angle at axis line.
4) From the end of an arc, take an average of θ between each of wall points and extend the left
running characteristic lines to join the nozzle wall points and obtain a curve.
5) Plot the points obtained from matlab, to get a curve from an end of an arc to nozzle wall 1st
point
6) On left side, obtain a diffuser wall by an arc (radius = 5.5 times the throat radius, on left side,
make tangency to right side arc) with length (2 times of throat radius).
Geometric Design:
Table 5.2: The specifications of the Actual Ideal contour nozzle design are:
Geometric Design
The widespread use of supersonic wind tunnels has led, in the last decade, to a large number of
papers dealing with the theoretical design of supersonic nozzles. Such methods, however, can only
be used to calculate the nozzle profile in inviscid flow (i.e., the so-called ‘potential outline’) and for
real fluids it is necessary to allow for the growth of the boundary layer along the walls of the tunnel.
Usually this is done by displacing the potential outline slightly away from the tunnel centerline, the
correction being calculated from the displacement thicknesses of the wall boundary layers.
In nozzle design, the assumption is often made that the boundary- layer thickness is zero at the throat
due to the large favorable pressure gradient upstream of this position. Whilst it is true that the
pressure gradient restricts the growth of the boundary layer, the small amount of experimental
evidence available suggests that its thickness is only effectively zero when the design Mach number
is above about 3. For example, the below figure shows the thickness of the boundary layer at the
throat of the family of nozzles tested by J Baron [1].
The approximate equation for the average boundary-layer growth along the curved part of the nozzle
contour
∆δ 0.29
=
l
R
Can be modified for use in uniform flow, by writing
∆δ dδ 0.29
≈ ≈
∆x dx
R
This form may sometimes be convenient in preliminary design work by enabling a single equation
to be used for boundary layer development along the complete nozzle block.
Sibulkin2 gives an expression for the boundary-layer thickness at the throat; this can be rewritten in
terms of the displacement thickness as
δ∗ R
= 0.026
h R
Where,
r
R=
h
r = radius of curvature
h = throat half height
The foregoing discussion has been mainly concerned with the calculation of the boundary layer
thickness; to correct the potential outline of the nozzle profile, the displacement thickness of the
boundary layer must be used, where
ẟ∗ = gδ
The value g has been given in numerous reports in either tabular or graphical form; the most
comprehensive tables are probably those of Ref. 3. The calculation procedure of ẟ is shown in
upcoming discussion.
The choice of a value for N appropriate to the conditions being considered is often difficult. Tucker
[3]
, for example, suggests
N = 2.2R (1 + 0.1M )
Experimentally the value of N is not easy to determine accurately from the boundary-layer traverse
data. Baron [1] found for values of Md between 1.5 and 3.5 that on the curved nozzle contour, a
Power-law velocity distribution with N = 7 fitted most of the measurements made on the curved
sections of nozzles. R. Wilson [14] recommends N should be put equal to 7 for all Reynolds number.
δ∗ R
= 0.026
h R
r 0.5
R= = = 0.01490mm
h h
R At throat = 9.00885*106
0.01490
δ∗ = 0.026 ∗ 33.54
9.00885 ∗ 10
δ∗ = 6.58977 ∗ 10 mm
∗
. ∗
δ = = = 0.0417556mm
.
5.3.1 Case 1- Design of Truncated Ideal Contour Nozzle (TIC) with polynomial curve
1) Construct the nozzle throat (radius = 33.54mm) and an arc (radius = 0.5 times the throat
radius, sweep angle = 23.9 deg) on right side.
2) Using the angle between the right characteristic lines from arc center and construct the right
running characteristic lines.
3) Construct the left running characteristic lines using the value of Mach angle at axis line.
4) From the end of an arc, take an average of θ between each of wall points and extend the left
running characteristic lines to join the nozzle wall points.
5) Plot the points obtained from matlab, to get a curve from an end of an arc to nozzle wall 1st
point
6) Mark the displacement thickness value at each nozzle wall point and obtain a curve.
7) Obtain a diffuser wall by an arc (radius = 5.5 times the throat radius, on left side, make
tangency to right side arc) with length (2 times of throat radius).
Figure 5.7: Comparison of truncated ideal contour nozzle with polynomial curve without
boundary layer correction and with boundary layer correction, where construction curve is
TIC without boundary layer correction.
5.3.2 Case-2 Design of Truncated Ideal Contour nozzle (TIC) without polynomial Curve
5.3.3 3D Model of truncated ideal contour nozzle with polynomial curve boundary layer
correction
Figure 5.9: 3D Model of truncated ideal contour nozzle with boundary layer correction
5.3 Comparison
Table 5.6: Comparison of nozzle specification of Volvo S6 and TIC nozzle with BLC
Nozzle specification Referred Volvo s-6 nozzle TIC nozzle with boundary layer
correction
Nozzle throat radius 33.54 mm 33.54mm
A truncated ideal contour nozzle was successfully designed using Method of Characteristics. Flow
properties at all grid points in the nozzle geometry were obtained by C programming and the modeling
software CATIA V5 R19.
The design is different from the actual design, which was truncated, to 10˚of its Divergence Angle to
improve the performance.
CHAPTER 6
GRID GENERATION
6.1 MESHING OF 2D GEOMETRY WITHOUT POLYNOMIAL
6.1.1 Meshing of 2D Geometry of complete nozzle domain
CHAPTER 7
SIMULATION AND RESULTS
1 Inlet
2 Diffuser wall
3 Throat
4 Nozzle wall
5 Fluid domain inlet 1
6 Fluid domain 1
7 Axis symmetry
8 Fluid domain inlet 2
9 Fluid domain outlet
Thermal conductivity---0.0242
(W/m-K)
Viscosity(kg/m-s) ----Sutherland
Molecular weight ----28.966
(kg/Kmol)
Cell zone conditions
Fluid surface Type –fluid
Name-air
Table: 7.2
Boundary conditions
Inlet Type Pressure inlet
Gauge total pressure 2.28e+07
(Pa)
Total temperature(K) 300
Fluid domain inlet -1 Type Pressure inlet
Gauge total pressure 101325
(Pa)
Total temperature(K) 300
Fluid domain inlet -2 Type Pressure inlet
Gauge total pressure 101325
(Pa)
Total temperature(K) 300
Fluid domain -1 Type Symmetry
Axis-symmetry Type Axis
Fluid domain outlet Type Pressure outlet
Gauge total pressure 101325
(Pa)
Total temperature(K) 300
Table: 7.3
Reference
Compute from Inlet
Area(m2) 1
Density(Kg/m3) 1
Enthalpy(J/Kg) 301929
Length(m) 1
Pressure(Pa) 0
Temperature(K) 0
Velocity(m/s) 777.083
Viscosity(Kg/m-s) 1.7894e-05
Ratio of specific heats 1.4
Reference zone Fluid surface
Table: 7.4
Solution setup
Solution methods Implicit
Flux type Roe-FDS
Gradient Least squares cell baesd
Flow Second order upwind
Turbulent kinetic energy Second order upwind
Turbulent dissipation rate Second order upwind
Solution steering
Flow type Supersonic
Courant number Initial -0.05
Maximum-0.5
Explicit under
relaxation factor—0.75
7.3.1 Residuals
7.5 RESULT
Table: 7.5 Comparison of analysis of TIC Nozzle with BLC without polynomial curve
(Case 1) and with polynomial curve (Case2).
CONCLUSION
Truncated ideal contour nozzle was designed using method of characteristics taking into account the
boundary layer effects in the nozzle. Initially an ideal contour was designed and then truncated to 10ᵒ
of its divergence angle to improve its performance. The truncated nozzle was analyzed in Fluent
whose results have reached grid independence and also by introducing a polynomial in the design
gives a slightly higher Mach number than the one without.
APPENDIX
1. C-PROGRAM OUTPUT
The output obtained on the console was as follows:
Enter the Design Exit Mach number.
4.3
Enter the Flow Deflection Angle.
34.77
Enter the Number of Characteristics to be considered.
18
Rem=0.770000
The value of a=34.000000
Delta Theta = 2
The points on the First Left Running Characteristic line are as follows:
Pts[0] =1
Pts[1] =2
Pts[2] =3
Pts[3] =4
Pts[4] =5
Pts[5] =6
Pts[6] =7
Pts[7] =8
Pts[8] =9
Pts[9] =10
Pts[10] =11
Pts[11] =12
Pts[12] =13
Pts[13] =14
Pts[14] =15
Pts[15] =16
Pts[16] =17
Pts[17] =18
Flow properties of the points on the First Left Running Characteristic line:
Pnts[15] = 180
Pnts[16] = 186
Pnts[17] = 188
Flow properties of the points on the Last Right Running Characteristic line:
MinusK[18] = 69.540001 PlusK[18] = 0.000000 Theta[ 18] = 34.77000 Nu[ 18] = 34.770001
MinusK[36] = 69.540001 PlusK[36] = -5.540001 Theta[36] = 32.000000 Nu[36] = 37.540001
MinusK[53] = 69.540001 PlusK[53] = -9.540001 Theta[53] = 30.000000 Nu[53] = 39.540001
MinusK[69] = 69.540001 PlusK[69] = -13.540001 Theta[69] = 28.00000 Nu[69] = 41.540001
MinusK[84] = 69.540001 PlusK[84] = -17.540001 Theta[84] = 26.00000 Nu[84] = 43.540001
MinusK[98] = 69.540001 PlusK[98] = -21.540001 Theta[98] = 24.00000 Nu[98] = 45.540001
MinusK[111] = 69.540001 PlusK[111] = -25.540001 Theta[111] = 22.0000 Nu[111] = 47.540001
MinusK[123] = 69.540001 PlusK[123] = -29.540001 Theta[123] = 20.00000 Nu[123] = 49.540001
MinusK[134] = 69.540001 PlusK[134] = -33.540001 Theta[134] = 18.00000 Nu[134] = 51.540001
MinusK[144] = 69.540001 PlusK[144] = -37.540001 Theta[144] = 16.00000 Nu[144] = 53.540001
MinusK[153] = 69.540001 PlusK[153] = -41.540001 Theta[153] = 14.00000 Nu[153] = 55.540001
MinusK[161] = 69.540001 PlusK[161] = -45.540001 Theta[161] = 12.00000 Nu[161] = 57.540001
MinusK[168] = 69.540001 PlusK[168] = -49.540001 Theta[168] = 10.00000 Nu[168] = 59.540001
MinusK[174] = 69.540001 PlusK[174] = -53.540001 Theta[174] = 8.000000 Nu[174] = 61.540001
MinusK[179] = 69.540001 PlusK[179] = -57.540001 Theta[179] = 6.000000 Nu[179] = 63.540001
MinusK[183] = 69.540001 PlusK[183] = -61.540001 Theta[183] = 4.000000 Nu[183] = 65.540001
MinusK[186] = 69.540001 PlusK[186] = -65.540001 Theta[186] = 2.000000 Nu[186] = 67.540001
MinusK[188] = 69.540001 PlusK[188] = -69.540001 Theta[188] = 0.000000 Nu[188] = 69.540001
REFERENCES