2377 lines
		
	
	
		
			87 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			2377 lines
		
	
	
		
			87 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
| 
 | ||
| 
 | ||
| \chapter{Aerodynamic properties of model rockets~~}
 | ||
| \label{chap-aerodynamics}
 | ||
| 
 | ||
| A model rocket encounters three basic forces during its flight:
 | ||
| thrust from the motors, gravity, and aerodynamical forces.  Thrust is
 | ||
| generated by the motors by exhausting high-velocity gases in the
 | ||
| opposite direction.  The thrust of a motor is directly proportional to
 | ||
| the velocity of the escaping gas and the mass per time unit that is
 | ||
| exhausted.  The thrust of commercial model rocket motors as a function
 | ||
| of time have been measured in static motor tests and are readily
 | ||
| available online~\cite{thrust-curve-database}.  Normally the thrust of
 | ||
| a rocket motor is aligned on the center axis of the rocket, so that it
 | ||
| produces no angular moment to the rocket.
 | ||
| 
 | ||
| Every component of the rocket is also affected by gravitational
 | ||
| force.  When the forces and moments generated are summed up, the
 | ||
| gravitational force can be seen as a single force originating from the
 | ||
| {\it center of gravity} (CG).  A homogeneous gravitational field does
 | ||
| not generate any angular moment on a body relative to the CG.
 | ||
| Calculating the gravitational force is therefore a simple matter of
 | ||
| determining the total mass and CG of the rocket.
 | ||
| 
 | ||
| Aerodynamic forces, on the other hand, produce both net forces and
 | ||
| angular moments.  To determine the effect of the aerodynamic
 | ||
| forces on the rocket, the total force and moment must be calculated
 | ||
| relative to some reference point.  In this chapter, a method for
 | ||
| determining these forces and moments will be presented.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \section{General aerodynamical properties}
 | ||
| \label{sec-general-aerodynamics}
 | ||
| 
 | ||
| The aerodynamic forces acting on a rocket are usually split into
 | ||
| components for further examination.  The two most important
 | ||
| aerodynamic force components of interest in a typical model rocket are
 | ||
| the {\it normal force} and {\it drag}.  The aerodynamical normal
 | ||
| force is the force component that generates the corrective moment
 | ||
| around the CG and provides stabilization of the rocket.  The 
 | ||
| drag of a rocket is defined as the force component parallel to the
 | ||
| velocity of the rocket.  This is the aerodynamical force that opposes
 | ||
| the movement of the rocket through air.
 | ||
| 
 | ||
| Figure~\ref{fig-aerodynamic-forces}(a) shows the thrust, gravity,
 | ||
| normal force and drag of a rocket in free flight.  It should be noted
 | ||
| that if the rocket is flying at an angle of attack $\alpha>0$, then
 | ||
| the normal force and drag are not perpendicular.  In order to have
 | ||
| independent force components, it is necessary to define component
 | ||
| pairs that are always perpendicular to one another.  Two such pairs
 | ||
| are the normal force and axial drag, or side force and drag, shown in
 | ||
| Figure~\ref{fig-aerodynamic-forces}(b).  The two pairs coincide if the
 | ||
| angle of attack is zero.  The component pair that will be used as a
 | ||
| basis for the flight simulations is the normal force and axial drag.
 | ||
| 
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \parbox{35mm}{\centering
 | ||
| \epsfig{file=figures/aerodynamics/free-flight-forces,width=35mm} \\ (a)}
 | ||
| \hfill
 | ||
| \parbox{35mm}{\centering
 | ||
| \epsfig{file=figures/aerodynamics/aero-force-components,width=35mm} \\ (b)}
 | ||
| \hfill
 | ||
| \parbox{35mm}{\centering
 | ||
| \epsfig{file=figures/aerodynamics/pitch-yaw-roll,width=35mm} \\ (c)}
 | ||
| \caption{(a) Forces acting on a rocket in free flight: gravity $G$,
 | ||
|   motor thrust $T$, drag $D$ and normal force $N$.  (b) Perpendicular
 | ||
|   component pairs of the total aerodynamical force: normal force $N$
 | ||
|   and axial drag $D_A$; side force $S$ and drag $D$.  (c) The pitch,
 | ||
|   yaw and roll directions of a model rocket.}
 | ||
| \label{fig-aerodynamic-forces}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| The three moments around the different axis are called the 
 | ||
| {\it pitch}, {\it yaw} and {\it roll moments}, as depicted in
 | ||
| Figure~\ref{fig-aerodynamic-forces}(c).  Since a typical rocket has no
 | ||
| ``natural'' roll angle of flight as an aircraft does, we may choose
 | ||
| the pitch angle to be in the same plane as the angle of attack, \ie
 | ||
| the plane defined by the velocity vector and the centerline of the
 | ||
| rocket.  Thus, the normal force generates the pitching moment and no
 | ||
| other moments.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Aerodynamic force coefficients}
 | ||
| 
 | ||
| When studying rocket configurations, the absolute force values are
 | ||
| often difficult to interpret, since many factors affect them.  In
 | ||
| order to get a value better suited for comparison, the forces are
 | ||
| normalized by the current dynamic pressure $q=\frac{1}{2}\rho v_0^2$
 | ||
| and some characteristic area \Aref\ to get a non-dimensional force
 | ||
| coefficient. Similarly, the moments are normalized by the dynamic
 | ||
| pressure, characteristic area and characteristic length $d$.  Thus,
 | ||
| the normal force coefficient corresponding to the normal force $N$ is
 | ||
| defined as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_N  =  \frac{N}{\frac{1}{2}\rho v_0^2 \, \Aref} 
 | ||
| \label{eq-CN-def}
 | ||
| \end{equation}
 | ||
| %
 | ||
| and the pitch moment coefficient for a pitch moment $m$ as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_m  =  \frac{m}{\frac{1}{2}\rho v_0^2 \, \Aref\, d}.
 | ||
| \label{eq-Cm-def}
 | ||
| \end{equation}
 | ||
| %
 | ||
| A typical choice of reference area is the base of the rocket's nose
 | ||
| cone and the reference length is its diameter.
 | ||
| 
 | ||
| The pitch moment is always calculated around some reference point,
 | ||
| while the normal force stays constant regardless of the point of
 | ||
| origin.  If the moment coefficient $C_m$ is known for some reference
 | ||
| point, the moment coefficient at another point $C_m'$ can be
 | ||
| calculated from
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_m'd = C_md - C_N\Delta x
 | ||
| \label{eq-moment-reference}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $\Delta x$ is the distance along the rocket centerline.
 | ||
| Therefore it is sufficient to calculate the moment coefficient only at
 | ||
| some constant point along the rocket body.  In this thesis the
 | ||
| reference point is chosen to be the tip of the nose cone.
 | ||
| 
 | ||
| The {\it center of pressure} (CP) is defined as the position from
 | ||
| which the total normal force alone produces the current pitching
 | ||
| moment.  Therefore the total normal force produces no moment around
 | ||
| the CP itself, and an equation for the location of the CP
 | ||
| can be obtained from (\ref{eq-moment-reference}) by selecting setting
 | ||
| $C_m'=0$:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| X = \frac{C_m}{C_N}\,d
 | ||
| \end{equation}
 | ||
| %
 | ||
| Here $X$ is the position of the CP along the rocket centerline from
 | ||
| the nose cone tip.  This equation is valid when $\alpha>0$.  As
 | ||
| $\alpha$ approaches zero, both $C_m$ and $C_N$ approach zero.  The CP
 | ||
| is then obtained as a continuous extension using l'H<>pital's rule
 | ||
| %
 | ||
| \begin{equation}
 | ||
| X = \left.\frac{\;\frac{\partial C_m}{\partial\alpha}\;}
 | ||
|           {\;\frac{\partial C_N}{\partial\alpha}\;}\,d\right|_{\alpha=0}
 | ||
|   = \frac{\Cma}{\CNa}\,d
 | ||
| \label{eq-CP-position}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where the normal force coefficient and pitch moment coefficient
 | ||
| derivatives have been defined as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \CNa = \left.\frac{\partial C_N}{\partial\alpha}\right|_{\alpha=0}
 | ||
| \hspace{5mm}\mbox{and}\hspace{5mm}
 | ||
| \Cma = \left.\frac{\partial C_m}{\partial\alpha}\right|_{\alpha=0}.
 | ||
| \label{eq-CNa-derivative}
 | ||
| \end{equation}
 | ||
| 
 | ||
| At very small angles of attack we may approximate $C_N$ and $C_m$ to
 | ||
| be linear with $\alpha$, so to a first approximation
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_N \approx \CNa\,\alpha
 | ||
| \hspace{5mm}\mbox{and}\hspace{5mm}
 | ||
| C_m \approx \Cma\,\alpha.
 | ||
| \label{eq-CNa-approx}
 | ||
| \end{equation}
 | ||
| %
 | ||
| The Barrowman method uses the coefficient derivatives to determine the
 | ||
| CP position using equation~(\ref{eq-CP-position}).  However, there are
 | ||
| some significant nonlinearities in the variation of $C_N$ as a
 | ||
| function of $\alpha$.  These will be accounted for by holding the
 | ||
| approximation of equation~(\ref{eq-CNa-approx}) exact and letting
 | ||
| \CNa\ and \Cma\ be a function of $\alpha$.  Therefore, for the
 | ||
| purposes of this thesis we define
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \CNa = \frac{C_N}{\alpha}
 | ||
| \hspace{5mm}\mbox{and}\hspace{5mm}
 | ||
| \Cma = \frac{C_m}{\alpha}
 | ||
| \label{eq-CNa-definition}
 | ||
| \end{equation}
 | ||
| %
 | ||
| for $\alpha>0$ and by equation~(\ref{eq-CNa-derivative}) for
 | ||
| $\alpha=0$.  These definitions are compatible, since
 | ||
| equation~(\ref{eq-CNa-definition}) simplifies to the partial
 | ||
| derivative~(\ref{eq-CNa-derivative}) at the limit
 | ||
| $\alpha\rightarrow0$.  This definition also allows us to stay true to
 | ||
| Barrowman's original method which is familiar to many rocketeers.
 | ||
| 
 | ||
| 
 | ||
| Similar to the normal force coefficient, the drag coefficient is
 | ||
| defined as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_D = \frac{D}{\frac{1}{2}\rho v_0^2 \, \Aref}.
 | ||
| \label{eq-CD-def}
 | ||
| \end{equation}
 | ||
| %
 | ||
| Since the size of the rocket has been factored out, the drag
 | ||
| coefficient at zero angle of attack $C_{D0}$ allows a straightforward
 | ||
| method of comparing the effect of different rocket shapes on drag.
 | ||
| However, this coefficient is not constant and will vary with \eg the
 | ||
| speed of the rocket and its angle of attack.
 | ||
| 
 | ||
| 
 | ||
| If each of the fins of a rocket are canted at some angle $\delta>0$
 | ||
| with respect to the rocket centerline, the fins will produce a roll
 | ||
| moment on the rocket.  Contrary to the normal force and pitching
 | ||
| moment, canting the fins will produce a non-zero rolling moment but no
 | ||
| corresponding net force.  Therefore the only quantity computed is the
 | ||
| roll moment coefficient, defined by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_l  =  \frac{l}{\frac{1}{2}\rho v_0^2 \, \Aref\, d}
 | ||
| \label{eq-Cl-def}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $l$ is the roll moment.
 | ||
| 
 | ||
| It shall be shown later that rockets with axially-symmetrical fin
 | ||
| configurations experience no forces that would produce net yawing
 | ||
| moments. However, a single fin may produce all six types of forces and
 | ||
| moments. The equations for the forces and moments of a single fin will
 | ||
| not be explicitly written out, and they can be computed from the
 | ||
| geometry in question.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Velocity regions}
 | ||
| 
 | ||
| Most of the aerodynamic properties of rockets vary with the velocity
 | ||
| of the rocket.  The important parameter is the {\it Mach number},
 | ||
| which is the free-stream velocity of the rocket divided by the local
 | ||
| speed of sound
 | ||
| %
 | ||
| \begin{equation}
 | ||
| M = \frac{v_0}{c}.
 | ||
| \end{equation}
 | ||
| %
 | ||
| The velocity range encountered by rockets is divided into regions with
 | ||
| different impacts on the aerodynamical properties, listed in
 | ||
| Table~\ref{tab-sonics}.  
 | ||
| 
 | ||
| In {\it subsonic flight} all of the airflow around the rocket occurs
 | ||
| below the speed of sound.  This is the case for approximately $M<0.8$.
 | ||
| At very low Mach numbers air can be effectively treated as an
 | ||
| incompressible fluid, but already above $M\approx 0.3$ some
 | ||
| compressibility issues may have to be considered.
 | ||
| 
 | ||
| In {\it transonic flight} some of the air flowing around the rocket
 | ||
| accelerates above the speed of sound, while at other places it remains
 | ||
| subsonic.  Some local shock waves are generated and hard-to-predict
 | ||
| interference effects may occur.  The drag of a rocket has a sharp
 | ||
| increase in the transonic region, making it hard to pass into the
 | ||
| supersonic region.  Transonic flight occurs at Mach numbers of
 | ||
| approximately 0.8--1.2.
 | ||
| 
 | ||
| In {\it supersonic flight} all of the airflow is faster than the
 | ||
| speed of sound (with the exception of \eg the nose cone tip).  A shock
 | ||
| wave is generated by the nose cone and fins.  In supersonic flight
 | ||
| the drag reduces from that of transonic flight, but is generally
 | ||
| greater than that of subsonic flight.  Above approximately Mach 5 new
 | ||
| phenomena begin to emerge that are not encountered at lower supersonic
 | ||
| speeds. This region is called {\it hypersonic flight}.
 | ||
| 
 | ||
| \begin{table}
 | ||
| \caption{Velocity regions of rocket flight}
 | ||
| \label{tab-sonics}
 | ||
| \begin{center}
 | ||
| \begin{tabular}{cr@{ -- }l}
 | ||
| Region & \multicolumn{2}{c}{Mach number ($M$)} \\
 | ||
| \hline
 | ||
| Subsonic   & \hspace{10mm} 0   & 0.8 \\
 | ||
| Transonic & 0.8 & 1.2 \\
 | ||
| Supersonic & 1.2 & $\sim5$ \\
 | ||
| Hypersonic & $\sim5$ & \\
 | ||
| \hline
 | ||
| \end{tabular}
 | ||
| \end{center}
 | ||
| \end{table}
 | ||
| 
 | ||
| 
 | ||
| Methods for predicting the aerodynamic properties of subsonic flight
 | ||
| and some extensions to supersonic flight will be presented.  Since the
 | ||
| analytical prediction of aerodynamic properties in the transonic
 | ||
| region is quite difficult, this region will be accounted for by using
 | ||
| some suitable interpolation function that corresponds reasonably to
 | ||
| actual measurements. Hypersonic flight will not be considered, since
 | ||
| practically no model or high power rockets ever achieve such speeds.
 | ||
| 
 | ||
| 
 | ||
| \subsection{Flow and geometry parameters}
 | ||
| 
 | ||
| There exist many different parameters that characterize aspects of
 | ||
| flow or a rocket's geometry.  One of the most important flow
 | ||
| parameters is the {\it Reynolds number} $R$.  It is a dimensionless
 | ||
| quantity that characterizes the ratio of inertial forces and viscous
 | ||
| forces of flow.  Many aerodynamic properties depend on the Reynolds
 | ||
| number, defined as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| R = \frac{v_0\; L}{\nu}.
 | ||
| \end{equation}
 | ||
| %
 | ||
| Here $v_0$ is the free-stream velocity of the rocket, $L$ is a
 | ||
| characteristic length and $\nu$ is the kinematic viscosity of air.  It
 | ||
| is notable that the Reynolds number is dependent on a characteristic
 | ||
| length of the object in question. In most cases, the length used is
 | ||
| the length of the rocket.  A typical 30~cm sport model flying at
 | ||
| 50~m/s has a corresponding Reynolds number of approximately
 | ||
| 1\s000\s000.
 | ||
| 
 | ||
| Another term that is frequently encountered in aerodynamical equations
 | ||
| has been defined its own parameter $\beta$, which characterizes the
 | ||
| flow speed both in subsonic and supersonic flow:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \beta = \sqrt{\envert{M^2-1}} =
 | ||
| \left\{
 | ||
| \begin{array}{ll}
 | ||
| \sqrt{1-M^2}, & {\rm if\ } M<1 \\
 | ||
| \sqrt{M^2-1}, & {\rm if\ } M>1
 | ||
| \end{array}
 | ||
| \right.
 | ||
| \end{equation}
 | ||
| %
 | ||
| As the flow speed approaches the transonic region $\beta$ approaches
 | ||
| zero.  This term appears for example in the {\it Prandtl factor} $P$
 | ||
| which corrects subsonic force coefficients for compressible flow:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| P = \frac{1}{\beta} = \frac{1}{\sqrt{1-M^2}}
 | ||
| \label{eq-prandtl-factor}
 | ||
| \end{equation}
 | ||
| 
 | ||
| It is also often useful to define parameters characterizing general
 | ||
| properties of a rocket.  One such parameter is the {\it caliber},
 | ||
| defined as the maximum body diameter.  The caliber is often used to
 | ||
| indicate relative distances on the body of a rocket, such as the
 | ||
| stability margin.  Another common parameter characterizes the
 | ||
| ``slenderness'' of a rocket.  It is the {\it fineness ratio} of a
 | ||
| rocket $f_B$, defined as the length of the rocket body divided by the
 | ||
| maximum body diameter.  Typical model rockets have a fineness ratio in
 | ||
| the range of 10--20, but extreme models may have a fineness ratio as
 | ||
| low as 5 or as large as 50.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Coordinate systems}
 | ||
| 
 | ||
| During calculation of the aerodynamic properties a coordinate system
 | ||
| fixed to the rocket will be used.  The origin of the coordinates is at
 | ||
| the nose cone tip with the positive $x$-axis directed along the rocket
 | ||
| centerline.  This convention is also followed internally in the
 | ||
| produced software.  In the following sections the position of the $y$-
 | ||
| and $z$-axes are arbitrary; the parameter $y$ is used as a general
 | ||
| spanwise coordinate when discussing the fins.  During simulation,
 | ||
| however, the $y$- and $z$-axes are fixed in relation to the rocket,
 | ||
| and do not necessarily align with the plane of the pitching moments.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \clearpage
 | ||
| \section{Normal forces and pitching moments}
 | ||
| 
 | ||
| Barrowman's method~\cite{barrowman-thesis} for determining the total
 | ||
| normal force coefficient derivative \CNa, the pitch moment
 | ||
| coefficient derivative \Cma\ and the CP location at subsonic speeds
 | ||
| first splits the rocket into simple separate components, then
 | ||
| calculates the CP location and \CNa\ for each component separately and
 | ||
| then combines these to get the desired coefficients and CP
 | ||
| location.  The general assumptions made by the derivation are:
 | ||
| %
 | ||
| \begin{enumerate}
 | ||
| \item The angle of attack is very close to zero.
 | ||
| \item The flow around the body is steady and non-rotational.
 | ||
| \item The rocket is a rigid body.
 | ||
| \item The nose tip is a sharp point.
 | ||
| \item The fins are flat plates.
 | ||
| \item The rocket body is axially symmetric.
 | ||
| \end{enumerate}
 | ||
| 
 | ||
| The components that will be discussed are nose cones, cylindrical body
 | ||
| tube sections, shoulders, boattails and fins, in an arbitrary
 | ||
| order.  The interference effect between the body and fins will be
 | ||
| taken into account by a separate correction term.  Extensions to
 | ||
| account for body lift and arbitrary fin shapes will also be derived.
 | ||
| 
 | ||
| 
 | ||
| \subsection{Axially symmetric body components}
 | ||
| 
 | ||
| The body of the rocket is assumed to be an axially symmetric body of
 | ||
| rotation.  The entire body could be considered to be a single
 | ||
| component, but in practice it is divided into nose cones, shoulders,
 | ||
| boattails and cylindrical body tube sections.  The geometry of typical
 | ||
| nose cones, shoulders and boattails are described in
 | ||
| Appendix~\ref{app-nosecone-geometry}.
 | ||
| 
 | ||
| The method presented by Barrowman for calculating the normal force and
 | ||
| pitch moment coefficients at supersonic speeds is based on a
 | ||
| second-order shock expansion method.  However, this assumes that the
 | ||
| body of the rocket is very streamlined, and it cannot handle areas
 | ||
| with a slope larger than than $\sim30^\circ$.  Since the software
 | ||
| allows basically any body shape, applying this method would be
 | ||
| difficult.
 | ||
| 
 | ||
| Since the emphasis is on subsonic flow, for the purposes of this
 | ||
| thesis the normal force and pitching moments produced by the body are
 | ||
| assumed to be equal at subsonic and supersonic speeds.  The assumption
 | ||
| is that the CP location is primarily affected by the fins.  The effect
 | ||
| of supersonic flight on the drag of the body will be accounted for in
 | ||
| Section~\ref{sec-drag}.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{\CNa\ of body components at subsonic speeds}
 | ||
| 
 | ||
| The normal force for an axially symmetric body at position $x$ in
 | ||
| subsonic flow is given by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| N(x) = \rho v_0 \; \frac{\partial}{\partial x}[A(x)w(x)]
 | ||
| \label{eq-normal-force}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $A(x)$ is the cross-sectional area of the body, and the $w(x)$
 | ||
| is the local downwash, given as a function of the angle of attack as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| w(x) = v_0 \sin\alpha.
 | ||
| \end{equation}
 | ||
| %
 | ||
| For angles of attack very close to zero $\sin\alpha\approx\alpha$, but
 | ||
| contrary to the original derivation, we shall not make this
 | ||
| simplification.  From the definition of the normal force
 | ||
| coefficient~(\ref{eq-CN-def}) and equation~(\ref{eq-normal-force}) we
 | ||
| obtain
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_N(x) = \frac{N(x)}{\frac{1}{2}\rho v_0^2\;\Aref}
 | ||
|        = \frac{2\; \sin\alpha}{\Aref}\; \frac{\dif A(x)}{\dif x}.
 | ||
| \label{eq-CNx}
 | ||
| \end{equation}
 | ||
| %
 | ||
| Assuming that the derivative $\frac{\dif A(x)}{\dif x}$ is
 | ||
| well-defined, we can integrate over the component length $l$ to obtain
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_N = \frac{2\; \sin\alpha}{\Aref}\;
 | ||
|       \int_0^l \frac{\dif A(x)}{\dif x}\dif x
 | ||
|     = \frac{2\; \sin\alpha}{\Aref}\; [A(l)-A(0)].
 | ||
| \end{equation}
 | ||
| %
 | ||
| We then have
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \CNa = \frac{C_N}{\alpha}
 | ||
|      = \frac{2}{\Aref}\; [A(l)-A(0)]\;
 | ||
|        \underbrace{\frac{\sin\alpha}{\alpha}}_
 | ||
|   {\parbox{10mm}{\scriptsize\centering
 | ||
|   $\rightarrow 1$ as \\ $\alpha\rightarrow0$}}.
 | ||
| \label{eq-body-CNa}
 | ||
| \end{equation}
 | ||
| %
 | ||
| This is the same equation as derived by Barrowman with the exception
 | ||
| of the correction term $\sin\alpha/\alpha$.
 | ||
| 
 | ||
| Equation~(\ref{eq-body-CNa}) shows that as long as the cross-sectional
 | ||
| area of the component changes smoothly, the normal force coefficient
 | ||
| derivative does not depend on the component shape, only the difference
 | ||
| of the cross-sectional area at the beginning and end.  As a
 | ||
| consequence, according to Barrowman's theory, a cylindrical body tube
 | ||
| has no effect on the normal force coefficient or CP location.
 | ||
| However, the lift due to cylindrical body tube sections has been noted
 | ||
| to be significant for long, slender rockets even at angles of attack
 | ||
| of only a few degrees~\cite{galejs}.  An extension
 | ||
| for the effect of body lift will be given shortly.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{\Cma\ of body components at subsonic speeds}
 | ||
| 
 | ||
| A normal force $N(x)$ at position $x$ produces a pitching moment
 | ||
| %
 | ||
| \begin{equation}
 | ||
| m(x) = xN(x).
 | ||
| \end{equation}
 | ||
| %
 | ||
| at the nose cone tip.  Therefore the pitching moment coefficient is
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_m(x) = \frac{m(x)}{\frac{1}{2}\rho v_0^2\;\Aref\, d}
 | ||
|        = \frac{xN(x)}{\frac{1}{2}\rho v_0^2\;\Aref\, d}.
 | ||
| \end{equation}
 | ||
| %
 | ||
| Substituting equation~(\ref{eq-CNx}) we obtain
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_m(x) = \frac{x\;C_N(x)}{d}
 | ||
|        = \frac{2\; \sin\alpha\; x}{\Aref\, d}\; \frac{\dif A(x)}{\dif x}.
 | ||
| \end{equation}
 | ||
| %
 | ||
| This can be integrated over the length of the body to obtain
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_m = \frac{2\;\sin\alpha}{\Aref\,d}
 | ||
|         \int_0^l x \left(\od{A(x)}{x}\right) \dif x
 | ||
|     = \frac{2\;\sin\alpha}{\Aref\,d}
 | ||
|         \sbr{ lA(l)-\int_0^l A(x) \dif x }.
 | ||
| \end{equation}
 | ||
| %
 | ||
| The resulting integral is simply the volume of the body $V$.
 | ||
| Therefore we have
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_m = \frac{2\;\sin\alpha}{\Aref\,d} \sbr{ lA(l)-V }
 | ||
| \end{equation}
 | ||
| %
 | ||
| and
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \Cma = \frac{2}{\Aref\,d}\sbr{ lA(l)-V }\; \frac{\sin\alpha}{\alpha}.
 | ||
| \label{eq-body-Cma}
 | ||
| \end{equation}
 | ||
| %
 | ||
| This is, again, the result derived by Barrowman with the additional
 | ||
| correction term $\sin\alpha/\alpha$.
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Effect of body lift}
 | ||
| \label{sec-body-lift}
 | ||
| 
 | ||
| The analysis thus far has neglected the effect of body lift as
 | ||
| negligible at small angles of attack.  However, in the flight of long,
 | ||
| slender rockets the lift may be quite significant at angles of attack
 | ||
| of only a few degrees, which may occur at moderate wind
 | ||
| speeds~\cite{galejs}.
 | ||
| 
 | ||
| Robert Galejs suggested adding a correction term to the body
 | ||
| component \CNa\ to account for body lift~\cite{galejs}.  The normal
 | ||
| force exerted on a cylindrical body at an angle of attack $\alpha$
 | ||
| is~\cite[p.~3-11]{hoerner}
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_N = K\; \frac{A_{\rm plan}}{\Aref}\; \sin^2\alpha
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $A_{\rm plan} = d\cdot l$ is the planform area of the cylinder
 | ||
| and K is a constant $K\approx 1.1$.  Galejs had simplified the
 | ||
| equation with $\sin^2\alpha\approx\alpha^2$, but this shall not be
 | ||
| performed here.  At small angles of attack, when the approximation is
 | ||
| valid, this yields a linear correction to the value of \CNa.
 | ||
| 
 | ||
| It is assumed that the lift on non-cylindrical components can be
 | ||
| approximated reasonably well with the same equation.  The CP location
 | ||
| is assumed to be the center of the planform area, that is
 | ||
| %
 | ||
| \begin{equation}
 | ||
| X_{\rm lift} = \frac{\int_0^l x\; 2r(x)\dif x}{A_{\rm plan}}.
 | ||
| \end{equation}
 | ||
| %
 | ||
| This is reminiscent of the CP of a rocket flying at an angle of attack
 | ||
| of $90^\circ$.  For a cylinder the CP location is at the center of the
 | ||
| body, which is also the CP location obtained at the limit with
 | ||
| equation~(\ref{eq-body-CP-position}).  However, for nose cones,
 | ||
| shoulders and boattails it yields a slightly different position than
 | ||
| equation~(\ref{eq-body-CP-position}).
 | ||
| 
 | ||
| %The value of $K$ has been experimentally fitted to experimental data
 | ||
| %from wind tunnels.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Center of pressure of body components}
 | ||
| 
 | ||
| The CP location of the body components can be calculated by
 | ||
| inserting equations~(\ref{eq-body-CNa}) and (\ref{eq-body-Cma}) into
 | ||
| equation~(\ref{eq-CP-position}):
 | ||
| %
 | ||
| \begin{equation}
 | ||
| X_B = \frac{(\Cma)_B}{(\CNa)_B}\;d
 | ||
|     = \frac{lA(l)-V}{A(l)-A(0)}
 | ||
| \label{eq-body-CP-position}
 | ||
| \end{equation}
 | ||
| %
 | ||
| It is worth noting that the correction term $\sin\alpha/\alpha$
 | ||
| cancels out in the division, however, it is still present in the
 | ||
| value of \CNa\ and is therefore significant at large angles of attack.
 | ||
| 
 | ||
| The whole rocket body could be numerically integrated and the
 | ||
| properties of the whole body computed.  However, it is often more
 | ||
| descriptive to split the body into components and calculate the
 | ||
| parameters separately.  The total CP location can be calculated from
 | ||
| the separate CP locations $X_i$ and normal force coefficient
 | ||
| derivatives $(\CNa)_i$ by the moment sum
 | ||
| %
 | ||
| \begin{equation}
 | ||
| X = \frac{\sum_{i=1}^n X_i(\CNa)_i}{\sum_{i=1}^n (\CNa)_i}.
 | ||
| \label{eq-moment-sum}
 | ||
| \end{equation}
 | ||
| %
 | ||
| In this manner the effect of the separate components can be more
 | ||
| easily analyzed.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Planar fins}
 | ||
| \label{sec-planar-fins}
 | ||
| 
 | ||
| The fins of the rocket are considered separately from the body.  Their
 | ||
| CP location and normal force coefficient are determined and added to
 | ||
| the total moment sum~(\ref{eq-moment-sum}).  The interference between
 | ||
| the fins and the body is taken into account by a separate correction
 | ||
| term.
 | ||
| 
 | ||
| In addition to the corrective normal force, the fins can induce a roll
 | ||
| rate if each of the fins are canted at an angle $\delta$.  The roll
 | ||
| moment coefficient will be derived separately in
 | ||
| Section~\ref{sec-roll-dynamics}.
 | ||
| 
 | ||
| Barrowman's original report and thesis derived the equations for
 | ||
| trapezoidal fins, where the tip chord is parallel to the body
 | ||
| (Figure~\ref{fig-fin-geometry}(a)).  The equations can be extended to
 | ||
| \eg elliptical fins~\cite{barrowman-elliptical-fins}
 | ||
| (Figure~\ref{fig-fin-geometry}(b)), but many model rocket fin
 | ||
| designs depart from these basic shapes.  Therefore an
 | ||
| extension is presented that approximates the aerodynamical
 | ||
| properties for a free-form fin defined by a list of $(x,y)$
 | ||
| coordinates (Figure~\ref{fig-fin-geometry}(c)). 
 | ||
| 
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \parbox{35mm}{\centering
 | ||
| \epsfig{file=figures/fin-geometry/fin-trapezoidal,scale=0.5} \\ (a)}
 | ||
| \hfill
 | ||
| \parbox{35mm}{\centering
 | ||
| \epsfig{file=figures/fin-geometry/fin-elliptical,scale=0.5} \\ (b)}
 | ||
| \hfill
 | ||
| \parbox{35mm}{\centering
 | ||
| \epsfig{file=figures/fin-geometry/fin-free,scale=0.5} \\ (c)}
 | ||
| \caption{Fin geometry of (a) a trapezoidal fin, (b) an elliptical fin
 | ||
|   and (c) a free-form fin.}
 | ||
| \label{fig-fin-geometry}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| Additionally, Barrowman considered only cases with three or four
 | ||
| fins.  This shall be extended to allow for any reasonable number of
 | ||
| fins, even single fins.
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Center of pressure of fins at subsonic and supersonic
 | ||
|   speeds}
 | ||
| 
 | ||
| Barrowman argued that since the CP of a fin is located along its mean
 | ||
| aerodynamic chord (MAC) and on the other hand at low subsonic speeds
 | ||
| on its quarter chord, then the CP must be located at the intersection
 | ||
| of these two (depicted in Figure~\ref{fig-fin-geometry}(a)).  He
 | ||
| proceeded to calculate this intersection point analytically from the
 | ||
| fin geometry of a trapezoidal fin.
 | ||
| 
 | ||
| Instead of following the derivation Barrowman used, an alternative
 | ||
| method will be presented that allows simpler extension to free-form
 | ||
| fins.  The two methods yield identical results for trapezoidal fins.
 | ||
| The length of the MAC $\bar c$, its spanwise position $y_{\rm MAC}$,
 | ||
| and the effective leading edge location $x_{\rm MAC,LE}$ are given
 | ||
| by~\cite{appl-comp-aero-fins}
 | ||
| %
 | ||
| \begin{align}
 | ||
| \bar c &=  \frac{1}{\Afin} \int_0^s c^2(y) \dif y
 | ||
|    \label{eq-MAC-length} \\
 | ||
| y_{\rm MAC} &= \frac{1}{\Afin} \int_0^s yc(y) \dif y 
 | ||
|    \label{eq-MAC-ypos} \\
 | ||
| x_{\rm MAC,LE} &= \frac{1}{\Afin} \int_0^s x_{\rm LE}(y)c(y) \dif y
 | ||
|    \label{eq-MAC-xpos}
 | ||
| \end{align}
 | ||
| %
 | ||
| where $\Afin$ is the one-sided area of a single fin, $s$ is the span of
 | ||
| one fin, and $c(y)$ is the length of the fin chord and $x_{\rm LE}(y)$
 | ||
| the leading edge position at spanwise position $y$.
 | ||
| 
 | ||
| When these equations are applied to trapezoidal fins and the
 | ||
| lengthwise position of the CP is selected at the quarter chord,
 | ||
| $X_f=x_{\rm MAC,LE}+0.25\,\bar c$,
 | ||
| one recovers exactly the results derived by Barrowman:
 | ||
| %
 | ||
| \begin{align}
 | ||
| y_{\rm MAC} &= \frac{s}{3}\,\frac{C_r+2C_t}{C_r+C_t} \\
 | ||
| X_f &= \frac{X_t}{3}\,\frac{C_r+2C_t}{C_r+C_t} +
 | ||
|           \frac{1}{6}\,\frac{C_r^2+C_t^2+C_rC_t}{C_r+C_t}
 | ||
| \end{align}
 | ||
| %
 | ||
| However, equations~(\ref{eq-MAC-length})--(\ref{eq-MAC-xpos}) may also
 | ||
| be directly applied to elliptical or free-form fins.
 | ||
| 
 | ||
| Barrowman's method assumes that the lengthwise position of the CP
 | ||
| stays at a constant 25\% of the MAC at subsonic speeds.  However, the
 | ||
| position starts moving rearward above approximately Mach 0.5.  For
 | ||
| $M>2$ the relative lengthwise position of the CP is given by an empirical
 | ||
| formula~\cite[p.~33]{fleeman}
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \frac{X_f}{\bar c} = \frac{\AR\beta - 0.67}{2\AR\beta-1}
 | ||
| \label{eq-fin-CP-mach2}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $\beta=\sqrt{M^2-1}$ for $M>1$ and \AR\ is the aspect ratio of
 | ||
| the fin defined using the span $s$ as $\AR=2s^2/\Afin$. 
 | ||
| %
 | ||
| Between Mach 0.5 and 2 the lengthwise position of the CP is
 | ||
| interpolated.  A suitable function that gives a curve similar to that
 | ||
| of Figure~2.18 of reference~\cite[p.~33]{fleeman} was found to be a
 | ||
| fifth order polynomial $p(M)$ with the constraints
 | ||
| %
 | ||
| \begin{equation}
 | ||
|   \begin{split}
 | ||
| p(0.5)   & =  0.25 \\
 | ||
| p'(0.5)  & =  0 \\
 | ||
| p(2)     & =  f(2)  \\
 | ||
| p'(2)    & =  f'(2) \\
 | ||
| p''(2)   & =  0 \\
 | ||
| p'''(2)  & =  0
 | ||
|   \end{split}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $f(M)$ is the function of equation~(\ref{eq-fin-CP-mach2}).
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| The method presented here can be used to estimate the CP location of
 | ||
| an arbitrary thin fin.  However, problems arise with the method if the
 | ||
| fin shape has a jagged edge as shown in
 | ||
| Figure~\ref{fig-fin-jagged}(a).  If $c(y)$ would include only the sum
 | ||
| of the two separate chords in the area containing the gap, then the
 | ||
| equations would yield the same result as for a fin shown in
 | ||
| Figure~\ref{fig-fin-jagged}(b).  This clearly would be incorrect,
 | ||
| since the position of the latter fin portion would be neglected.  To
 | ||
| overcome this problem, $c(y)$ is chosen as the length from the leading
 | ||
| edge to the trailing edge of the fin, effectively adding the portion
 | ||
| marked by the dotted line to the fin.  This corrects the CP position
 | ||
| slightly rearwards.  The fin area used in
 | ||
| equations~(\ref{eq-MAC-length})--(\ref{eq-MAC-xpos}) must in this case
 | ||
| also be calculated including this extra fin area, but the extra area
 | ||
| must not be included when calculating the normal force coefficient.
 | ||
| 
 | ||
| This correction is also approximate, since in reality such a jagged
 | ||
| edge would cause some unknown interference factor between the two fin
 | ||
| portions.  Simulating such jagged edges using these methods should
 | ||
| therefore be avoided.
 | ||
| 
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \parbox{35mm}{\centering
 | ||
| \epsfig{file=figures/fin-geometry/fin-jagged,scale=0.5} \\ (a)}
 | ||
| \hspace{5mm}
 | ||
| \parbox{35mm}{\centering
 | ||
| \epsfig{file=figures/fin-geometry/fin-jagged-equivalent,scale=0.5} \\ (b)}
 | ||
| \caption{(a) A jagged fin edge, and (b) an equivalent fin if $c(y)$ is
 | ||
|   chosen to include only the actual fin area.}
 | ||
| \label{fig-fin-jagged}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Single fin \CNa\ at subsonic speeds}
 | ||
| \label{sec-average-angle}
 | ||
| 
 | ||
| Barrowman derived the normal force coefficient derivative value based
 | ||
| on Diederich's semi-empirical method~\cite{diederich}, which states that
 | ||
| for one fin
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \del{\CNa}_1 = \frac{\CNa_0\; F_D \left(\frac{\Afin}{\Aref}\right)
 | ||
|                      \cos\Gamma_c}
 | ||
|              {2+F_D\sqrt{1+\frac{4}{F_D^2}}},
 | ||
| \label{eq-fin-CNa-base}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where
 | ||
| %
 | ||
| \begin{itemize}
 | ||
| \item[$\CNa_0$] = normal force coefficient derivative of a 2D airfoil
 | ||
| \item[$F_D$] = Diederich's planform correlation parameter
 | ||
| \item[$\Afin$] = area of one fin
 | ||
| \item[$\Gamma_c$] = midchord sweep angle (depicted in
 | ||
|   Figure~\ref{fig-fin-geometry}(a)).
 | ||
| \end{itemize}
 | ||
| %
 | ||
| Based on thin airfoil theory of potential flow corrected for
 | ||
| compressible flow
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \CNa_0 = \frac{2\pi}{\beta}
 | ||
| \label{eq-fin-CNa0}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $\beta=\sqrt{1-M^2}$ for $M<1$.  $F_D$ is a parameter that
 | ||
| corrects the normal force coefficient for the sweep of the fin.
 | ||
| According to Diederich, $F_D$ is given by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| F_D=\frac{\AR}{\frac{1}{2\pi}\CNa_0\cos\Gamma_c}.
 | ||
| \label{eq-fin-FD}
 | ||
| \end{equation}
 | ||
| %
 | ||
| Substituting equations~(\ref{eq-fin-CNa0}), (\ref{eq-fin-FD}) and 
 | ||
| $\AR=2s^2/\Afin$ into (\ref{eq-fin-CNa-base}) and simplifying one
 | ||
| obtains
 | ||
| %
 | ||
| \begin{equation}
 | ||
| %\del{\CNa}_1 = \frac{2\pi\; \AR \del{\frac{\Afin}{\Aref}}}
 | ||
| %             {2+\sqrt{4 + \del{\frac{\beta \AR}{\cos\Gamma_c}}^2}}.
 | ||
| \del{\CNa}_1 = \frac{2\pi\; \frac{s^2}{\Aref}}
 | ||
|              {1+\sqrt{1 + \del{\frac{\beta s^2}{\Afin\cos\Gamma_c}}^2}}.
 | ||
| \label{eq-CNa1}
 | ||
| \end{equation}
 | ||
| %
 | ||
| This is the normal force coefficient derivative for one fin, where the
 | ||
| angle of attack is between the airflow and fin surface.
 | ||
| 
 | ||
| The value of equation~(\ref{eq-CNa1}) can be calculated directly for
 | ||
| trapezoidal and elliptical fins.  However, in the case of free-form
 | ||
| fins, the question arises of how to define the mid-chord angle
 | ||
| $\Gamma_c$.  If the angle $\Gamma_c$ is taken as the angle from the
 | ||
| middle of the root chord to the tip of the fin, the result may not be
 | ||
| representative of the actual shape, as shown by angle $\Gamma_{c1}$ in
 | ||
| Figure~\ref{fig-midchord-angle}.
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/fin-geometry/fin-midchord-angle,scale=0.7}
 | ||
| \caption{A free-form fin shape and two possibilities for the midchord
 | ||
|   angle $\Gamma_c$.}
 | ||
| \label{fig-midchord-angle}
 | ||
| \end{figure}
 | ||
| 
 | ||
| Instead the fin planform is divided into a large number of chords, and
 | ||
| the angle between the midpoints of each two consecutive chords is
 | ||
| calculated.  The midchord angle used in equation~(\ref{eq-CNa1}) is
 | ||
| then the average of all these angles.  This produces an angle better
 | ||
| representing the actual shape of the fin, as angle $\Gamma_{c2}$ in
 | ||
| Figure~\ref{fig-midchord-angle}.  The angle calculated by this method
 | ||
| is also equal to the natural midchord angles for trapezoidal and
 | ||
| elliptical fins.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Single fin \CNa\ at supersonic speeds}
 | ||
| \label{sec-single-fin-CNa-supersonic}
 | ||
| 
 | ||
| The method for calculating the normal force coefficient of fins at
 | ||
| supersonic speed presented by Barrowman is based on a third-order
 | ||
| expansion according to Busemann theory~\cite{barrowman-fin}.  The
 | ||
| method divides the fin into narrow streamwise strips, the normal force
 | ||
| of which are calculated separately.  In this presentation the method
 | ||
| is further simplified by assuming the fins to be flat plates and by
 | ||
| ignoring a third-order term that corrects for fin-tip Mach cone
 | ||
| effects.
 | ||
| 
 | ||
| %
 | ||
| % Angle of Inclination = between ray and surface
 | ||
| % Angle of Incidence   = between ray and normal of surface
 | ||
| %
 | ||
| 
 | ||
| 
 | ||
| The local pressure coefficient of strip $i$ is calculated by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_{P_i} = K_1 \,\eta_i + K_2 \,\eta_i^2 + K_3 \,\eta_i^3
 | ||
| \label{eq-local-pressure-coefficient}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $\eta_i$ is the inclination of the flow at the surface and the
 | ||
| coefficients are
 | ||
| %
 | ||
| \begin{align}
 | ||
| K_1 &= \frac{2}{\beta} \\
 | ||
| K_2 &= \frac{(\gamma+1)M^4 - 4\,\beta^2}{4\,\beta^4} \\
 | ||
| K_3 &= \frac{(\gamma+1)M^8 + (2\gamma^2-7\gamma-5)M^6 +
 | ||
|   10(\gamma+1)M^4 + 8}{6\,\beta^7}
 | ||
| \end{align}
 | ||
| %
 | ||
| It is noteworthy that the coefficients $K_1$, $K_2$ and $K_3$ can be
 | ||
| pre-calculated for various Mach numbers, which makes the pressure
 | ||
| coefficient of a single strip very fast to compute.  At small
 | ||
| angles of inclination the pressure coefficient is nearly linear, as
 | ||
| presented in Figure~\ref{fig-fin-strip-pressure-coefficient}.
 | ||
| 
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/fin-geometry/Cp-supersonic,scale=0.6}
 | ||
| \caption{The local pressure coefficient as a function of the
 | ||
|   strip inclination angle at various Mach numbers.  The dotted line
 | ||
|   depicts the linear component of
 | ||
|   equation~(\ref{eq-local-pressure-coefficient}).}
 | ||
| \label{fig-fin-strip-pressure-coefficient}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| %If the rocket is not rolling, the inclinations $\eta_i$ are the
 | ||
| %same for all strips of a fin and only one pressure coefficient needs
 | ||
| %to be computed.  However, presence of a roll velocity generates
 | ||
| %varying inclinations for all strips.  Therefore the current
 | ||
| %examination is performed with separate inclinations and later
 | ||
| %simplified for non-rolling conditions.  The effects of roll are
 | ||
| %further discussed in Section~\ref{sec-roll-dynamics}.
 | ||
| 
 | ||
| The lift force of strip $i$ is equal to
 | ||
| %
 | ||
| \begin{equation}
 | ||
| F_i = C_{P_i} \cdot \frac{1}{2} \rho v_0^2 \cdot 
 | ||
|   \underbrace{c_i \Delta y}_{\rm area}.
 | ||
| \label{eq-supersonic-strip-lift-force}
 | ||
| \end{equation}
 | ||
| %
 | ||
| The total lift force of the fin is obtained by summing up the
 | ||
| contributions of all fin strips.  The normal force coefficient is then
 | ||
| calculated in the usual manner as
 | ||
| %
 | ||
| \begin{align}
 | ||
| C_N &= \frac{\sum_i F_i}{\frac{1}{2}\rho v_0^2\; \Aref} \\
 | ||
|     &= \frac{1}{\Aref}\sum_i C_{P_i} \cdot c_i\Delta y.
 | ||
| \end{align}
 | ||
| 
 | ||
| When computing the corrective normal force coefficient of the fins the
 | ||
| effect of roll is not taken into account.  In this case, and
 | ||
| assuming that the fins are flat plates, the inclination angles
 | ||
| $\eta_i$ of all strips are the same, and the pressure coefficient is
 | ||
| constant over the entire fin.  Therefore the normal force coefficient
 | ||
| is simply
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_N)_1 = \frac{\Afin}{\Aref} \;C_P.
 | ||
| \end{equation}
 | ||
| %
 | ||
| Since the pressure coefficient is not linear with the angle of attack,
 | ||
| the normal force coefficient slope is defined using
 | ||
| equation~(\ref{eq-CNa-definition}) as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (\CNa)_1 = \frac{(C_N)_1}{\alpha} = 
 | ||
|  \frac{\Afin}{\Aref} \; \del{K_1 + K_2\,\alpha + K_3\,\alpha^2}.
 | ||
| \end{equation}
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Multiple fin \CNa}
 | ||
| \label{update-roll-angle}
 | ||
| 
 | ||
| In his thesis, Barrowman considered only configurations with three and
 | ||
| four fins, one of which was parallel to the lateral airflow.  For
 | ||
| simulation purposes, it is necessary to lift these restrictions to
 | ||
| allow for any direction of lateral airflow and for any number of
 | ||
| fins.
 | ||
| 
 | ||
| The lift force of a fin is perpendicular to the fin and originates
 | ||
| from its CP.  Therefore a single fin may cause a rolling and yawing
 | ||
| moment in addition to a pitching moment.  In this case all of the
 | ||
| forces and moments must be computed from the geometry.  If there are
 | ||
| two or more fins placed symmetrically around the body then the yawing
 | ||
| moments cancel, and if additionally there is no fin cant then the
 | ||
| total rolling moment is also zero, and these moments need not be
 | ||
| computed.
 | ||
| 
 | ||
| The geometry of an uncanted fin configuration is depicted in
 | ||
| Figure~\ref{fig-dihedral-angle}.  The dihedral angle between each of
 | ||
| the fins and the airflow direction is denoted $\Lambda_i$.  The fin
 | ||
| $i$ encounters a local angle of attack of
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \alpha_i = \alpha \sin\Lambda_i
 | ||
| \end{equation}
 | ||
| %
 | ||
| for which the normal force component (the component parallel to the
 | ||
| lateral airflow) is then
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \del{\CNa}_{\Lambda_i} = \del{\CNa}_1 \sin^2 \Lambda_i.
 | ||
| \end{equation}
 | ||
| 
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/fin-geometry/dihedral-angle,scale=1}
 | ||
| \caption{The geometry of an uncanted three-fin configuration (viewed
 | ||
|   from rear).}
 | ||
| \label{fig-dihedral-angle}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| The sum of the coefficients for $N$ fins then yields
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \sum_{k=1}^N \del{\CNa}_{\Lambda_k} =
 | ||
|     \del{\CNa}_1 \sum_{k=1}^N \sin^2\Lambda_k.
 | ||
| \label{N-fin-equation}
 | ||
| \end{equation}
 | ||
| %
 | ||
| However, when $N\geq 3$ and the fins are spaced equally around the
 | ||
| body of the rocket, the sum simplifies to a constant
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \sum_{k=1}^N \sin^2 (2\pi k/N + \theta) = \frac{N}{2}.
 | ||
| \label{N-fin-simplification}
 | ||
| \end{equation}
 | ||
| %
 | ||
| This equation predicts that the normal force produced by three or more
 | ||
| fins is independent of the roll angle $\theta$ of the vehicle.
 | ||
| Investigation by Pettis~\cite{pettis} showed that the normal force
 | ||
| coefficient derivative of a four-finned rocket at Mach~1.48 decreased
 | ||
| by approximately 6\% at a roll angle of $45^\circ$, and the roll angle
 | ||
| had negligible effect on an eight-finned rocket.  Experimental data of
 | ||
| a four-finned sounding rocket at Mach speeds from 0.60 to 1.20
 | ||
| supports the 6\% estimate~\cite{experimental-transonic}.  
 | ||
| 
 | ||
| The only experimental data available to the author of three-fin
 | ||
| configurations was of a rocket with a rounded triangular body cross
 | ||
| section~\cite{triform-fin-data}.  This data suggests an effect of
 | ||
| approximately 15\% on the normal force coefficient derivative
 | ||
| depending on the roll angle.  However, it is unknown how much of this
 | ||
| effect is due to the triangular body shape and how much from the fin
 | ||
| positioning.
 | ||
| 
 | ||
| It is also hard to predict such an effect when examining singular
 | ||
| fins.  If three identical or very similar singular fins are placed on
 | ||
| a rocket body, the effect should be the same as when the fins belong
 | ||
| to the same three-fin configuration.  Due to these facts the effect of
 | ||
| the roll angle on the normal force coefficient derivative is ignored
 | ||
| when a fin configuration has three or more fins.
 | ||
| %
 | ||
| \footnote{In OpenRocket versions prior to 0.9.6 a sinusoidal reduction
 | ||
| of 15\% and 6\% was applied to three- and four-fin configurations,
 | ||
| respectively.  However, this sometimes caused a significantly
 | ||
| different predicted CP location compared to the pure Barrowman method,
 | ||
| and also caused a discrepancy when such a fin configuration was
 | ||
| decomposed into singular fins.  It was deemed better to follow the
 | ||
| tested and tried Barrowman method instead of introducing additional
 | ||
| terms to the equation.}
 | ||
| 
 | ||
| However, in configurations with many fins the fin--fin
 | ||
| interference may cause the normal force to be less than that estimated
 | ||
| directly by equation~(\ref{N-fin-equation}).  According to
 | ||
| reference~\cite[p.~5-24]{MIL-HDBK}, the normal force coefficients
 | ||
| for six and eight-fin configurations are 1.37 and 1.62 times that of
 | ||
| the corresponding four-fin configuration, respectively.  The values
 | ||
| for five and seven-fin configurations are interpolated between these
 | ||
| values.
 | ||
| 
 | ||
| \pagebreak[4]
 | ||
| Altogether, the normal force coefficient derivative $(\CNa)_N$ is
 | ||
| calculated by:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (\CNa)_N = \del{\sum_{k=1}^N \sin^2\Lambda_k} \del{\CNa}_1 \cdot
 | ||
|   \left\{ 
 | ||
| \begin{array}{ll}
 | ||
|   1.000\; & N_{\rm tot}=1,2,3,4  \vspace{1mm}\\
 | ||
|   0.948\; & N_{\rm tot}=5  \vspace{1mm}\\
 | ||
|   0.913\; & N_{\rm tot}=6  \vspace{1mm}\\
 | ||
|   0.854\; & N_{\rm tot}=7  \vspace{1mm}\\
 | ||
|   0.810\; & N_{\rm tot}=8  \vspace{1mm}\\
 | ||
|   0.750\; & N_{\rm tot}>8
 | ||
| \end{array}
 | ||
|   \right.
 | ||
| \end{equation}
 | ||
| %
 | ||
| %\begin{equation}
 | ||
| %(\CNa)_N =
 | ||
| %  \left\{ 
 | ||
| %\begin{array}{ll}
 | ||
| %  \del{\sum_{k=1}^N \sin^2\Lambda_k} \del{\CNa}_1 & N=1,2 \vspace{1mm}\\
 | ||
| %  1.50\; \del{\CNa}_1 & N=3  \vspace{1mm}\\
 | ||
| %  2.00\; \del{\CNa}_1 & N=4  \vspace{1mm}\\
 | ||
| %  2.37\; \del{\CNa}_1 & N=5  \vspace{1mm}\\
 | ||
| %  2.74\; \del{\CNa}_1 & N=6  \vspace{1mm}\\
 | ||
| %  2.99\; \del{\CNa}_1 & N=7  \vspace{1mm}\\
 | ||
| %  3.24\; \del{\CNa}_1 & N=8
 | ||
| %\end{array}
 | ||
| %  \right.
 | ||
| %\end{equation}
 | ||
| %
 | ||
| Here $N$ is the number of fins in this fin set, while $N_{\rm tot}$ is
 | ||
| the total number of parallel fins that have an interference effect.
 | ||
| The sum term simplifies to $N/2$ for $N\geq3$ according to
 | ||
| equation~(\ref{N-fin-simplification}).  The interference effect for
 | ||
| $N_{\rm tot}>8$ is assumed at 25\%, as data for such configurations is
 | ||
| not available and such configurations are rare and eccentric in any
 | ||
| case.
 | ||
| 
 | ||
| \subsubsection{Fin--body interference}
 | ||
| 
 | ||
| The normal force coefficient must still be corrected for fin--body
 | ||
| interference, which increases the overall produced normal force.  Here
 | ||
| two distinct effects can be identified: the normal force on the fins
 | ||
| due to the presence of the body and the normal force on the body due
 | ||
| to the presence of fins.  Of these the former is significantly larger;
 | ||
| the latter is therefore ignored.  The effect of the extra fin lift is
 | ||
| taken into account using a correction term
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \del{\CNa}_{T(B)} = K_{T(B)}\;\del{\CNa}_N
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $\del{\CNa}_{T(B)}$ is the normal force coefficient derivative
 | ||
| of the tail in the presence of the body.  The term $K_{T(B)}$ can be
 | ||
| approximated by~\cite{barrowman-rd}
 | ||
| %
 | ||
| \begin{equation}
 | ||
| K_{T(B)} = 1 + \frac{r_t}{s + r_t},
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $s$ is the fin span from root to tip and $r_t$ is the body
 | ||
| radius at the fin position.  The value $\del{\CNa}_{T(B)}$ is then
 | ||
| used as the final normal force coefficient derivative of the fins.
 | ||
| 
 | ||
| 
 | ||
| %The normal force coefficient must still be corrected for fin--body
 | ||
| %interference, which increases the produced normal force.  The effect
 | ||
| %of the interference can be split into two components, the normal force
 | ||
| %of the fins in the presence of the body $\del{\CNa}_{T(B)}$ and of the
 | ||
| %body in the presence of the fins $\del{\CNa}_{B(T)}$.  (The subscript
 | ||
| %$T$ refers to {\it tail}.)  The interference is taken into account
 | ||
| %using the correction factors
 | ||
| %%
 | ||
| %\begin{align}
 | ||
| %\del{\CNa}_{T(B)} &= K_{T(B)}\;\del{\CNa}_N \\
 | ||
| %\del{\CNa}_{B(T)} &= K_{B(T)}\;\del{\CNa}_N.
 | ||
| %\end{align}
 | ||
| %%
 | ||
| %In his original report, Barrowman simplified the factor $K_{T(B)}$ to
 | ||
| %%
 | ||
| %\begin{equation}
 | ||
| %K_{T(B)} = 1 + \frac{r_t}{s + r_t},
 | ||
| %\end{equation}
 | ||
| %%
 | ||
| %where $s$ is the fin span from root to tip and $r_t$ is the body
 | ||
| %radius at the fin position, and ignored the effect of $K_{B(T)}$ as
 | ||
| %small compared to $K_{T(B)}$ for typical fin dimensions.  However,
 | ||
| %$K_{T(B)}$ may be significant for fins with a span short compared to
 | ||
| %the body radius.  In his thesis, a more accurate equation for
 | ||
| %$K_{T(B)}$ is provided, and $K_{B(T)}$ is given
 | ||
| %as~\cite[p.~31]{barrowman-thesis}
 | ||
| %%
 | ||
| %\begin{equation}
 | ||
| %K_{B(T)} = \del{1 + \frac{r_t}{s + r_t}}^2 - K_{T(B)}.
 | ||
| %\end{equation}
 | ||
| %%
 | ||
| %Therefore the total interference effect can be accounted for by a
 | ||
| %factor
 | ||
| %%
 | ||
| %\begin{equation}
 | ||
| %K_T = K_{T(B)} + K_{B(T)} = \del{1 + \frac{r_t}{s + r_t}}^2
 | ||
| %\end{equation}
 | ||
| %%
 | ||
| %and
 | ||
| %%
 | ||
| %\begin{equation}
 | ||
| %\del{\CNa}_{\rm fins} = K_T\; (\CNa)_N.
 | ||
| %\end{equation}
 | ||
| 
 | ||
| %This equation takes the increase on body lift and adds it as an
 | ||
| %additional force on the fins.  The equation holds at subsonic speeds
 | ||
| %and also at supersonic speeds until the fin tip Mach cone intersects
 | ||
| %the body.  In the latter case more complex interference factors would
 | ||
| %be required, which have been ignored in the current software.
 | ||
| 
 | ||
| % TODO: FUTURE: supersonic interference effects, MIL-HDBK page 5-25 or B'man
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \pagebreak[4]
 | ||
| \subsection{Pitch damping moment}
 | ||
| 
 | ||
| So far the effect of the current pitch angular velocity has been
 | ||
| ignored as marginal.  This is the case during the upward flight of a
 | ||
| stable rocket.  However, if a rocket is launched nearly vertically in
 | ||
| still air, the rocket flips over rather rapidly at apogee.  In
 | ||
| some cases it was observed that the rocket was left wildly oscillating
 | ||
| during descent.  The pitch damping moment opposes the fast rotation of
 | ||
| the rocket thus damping the oscillation.
 | ||
| 
 | ||
| Since the pitch damping moment is notable only at apogee, and
 | ||
| therefore does not contribute to the overall flight characteristics,
 | ||
| only a rough estimate of its magnitude is required.  A cylinder in
 | ||
| perpendicular flow has a drag coefficient of approximately $C_D=1.1$,
 | ||
| with the reference area being the planform area of the
 | ||
| cylinder~\cite[p.~3-11]{hoerner}.  Therefore a short piece of cylinder
 | ||
| $\dif\xi$ at a distance $\xi$ from a rotation axis, as shown in
 | ||
| Figure~\ref{fig-pitch-velocity}, produces a force
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \dif F = 1.1 \cdot \frac{1}{2}\rho(\omega\xi)^2 \cdot 
 | ||
| \underbrace{2r_t\,\dif\xi}_{\rm ref.area}
 | ||
| \end{equation}
 | ||
| %
 | ||
| when the cylinder is rotating at an angular velocity $\omega$.  The
 | ||
| produced moment is correspondingly $\dif m = \xi\dif F$.  Integrating
 | ||
| this over $0\ldots l$ yields the total pitch moment
 | ||
| %
 | ||
| \begin{equation}
 | ||
| m = 0.275 \cdot \rho\, r_t\, l^4 \omega^2
 | ||
| \end{equation}
 | ||
| %
 | ||
| and thus the moment damping coefficient is
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_{\rm damp} = 
 | ||
|     0.55 \cdot \frac{l^4\; r_t}{\Aref\, d}\cdot\frac{\omega^2}{v_0^2}.
 | ||
| \end{equation}
 | ||
| %
 | ||
| This value is computed separately for the portions of the rocket body
 | ||
| fore and aft of the CG using an average body radius as $r_t$.
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/components/body-pitch-rate,scale=0.8}
 | ||
| \caption{Pitch damping moment due to a pitching body component.}
 | ||
| \label{fig-pitch-velocity}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| Similarly, a fin with area $\Afin$ at a distance $\xi$ from the CG
 | ||
| produces a moment of approximately
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_{\rm damp} = 
 | ||
|     0.6\cdot \frac{N\,\Afin\;\xi^3}{\Aref\,d}\cdot\frac{\omega^2}{v_0^2}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where the effective area of the fins is assumed to be 
 | ||
| $\Afin\cdot N/2$.  For $N>4$ the value $N=4$ is used, since the other
 | ||
| fins are not exposed to any direct airflow.
 | ||
| 
 | ||
| The damping moments are applied to the total pitch moment in the
 | ||
| opposite direction of the current pitch rate.  It is noteworthy
 | ||
| that the damping moment coefficients are proportional to $\omega^2/v_0^2$,
 | ||
| confirming that the damping moments are insignificant during most of
 | ||
| the rocket flight, where the angles of deflection are small and the
 | ||
| velocity of the rocket large.  Through roll coupling the yaw rate may also
 | ||
| momentarily become significant, and therefore the same correction is
 | ||
| also applied to the yaw moment.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \clearpage
 | ||
| \section{Roll dynamics}
 | ||
| \label{sec-roll-dynamics}
 | ||
| 
 | ||
| When the fins of a rocket are canted at some angle $\delta>0$, the
 | ||
| fins induce a rolling moment on the rocket.  On the other hand, when a
 | ||
| rocket has a specific roll velocity, the portions of the fin far from
 | ||
| the rocket centerline encounter notable tangential velocities
 | ||
| which oppose the roll.  Therefore a steady-state roll velocity,
 | ||
| dependent on the current velocity of the rocket, will result.
 | ||
| 
 | ||
| The effect of roll on a fin can be examined by dividing the fin into
 | ||
| narrow streamwise strips and later integrating over the strips.  A
 | ||
| strip $i$ at distance $\xi_i$ from the rocket centerline encounters a
 | ||
| radial velocity
 | ||
| %
 | ||
| \begin{equation}
 | ||
| u_i = \omega \xi_i
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $\omega$ is the angular roll velocity, as shown in
 | ||
| Figure~\ref{fig-roll-velocity}.  The radial velocity induces an angle
 | ||
| of attack
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \eta_i = \tan^{-1} \del{\frac{u_i}{v_0}} =
 | ||
| \tan^{-1}\del{\frac{\omega\xi_i}{v_0}}
 | ||
| \approx \frac{\omega\xi_i}{v_0}
 | ||
| \label{eq-tan-approx}
 | ||
| \end{equation}
 | ||
| %
 | ||
| to the strip.  The approximation $\tan^{-1} \eta \approx \eta$ is
 | ||
| valid for $u_i\ll v_0$, that is, when the velocity of the rocket is
 | ||
| large compared to the radial velocity.  The approximation is
 | ||
| reasonable up to angles of $\eta \approx 20^\circ$, above which angle
 | ||
| most fins stall, which limits the validity of the equation in any
 | ||
| case.  
 | ||
| 
 | ||
| When a fin is canted at an angle $\delta$, the total
 | ||
| inclination of the strip to the airflow is
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \alpha_i = \delta - \eta_i.
 | ||
| \label{eq-roll-aoa-variation}
 | ||
| \end{equation}
 | ||
| 
 | ||
| Assuming that the force produced by a strip is directly proportional
 | ||
| to the local angle of attack, the force on strip $i$ is
 | ||
| %
 | ||
| \begin{equation}
 | ||
| F_i = k_i \alpha_i = k_i (\delta - \eta_i)
 | ||
| \end{equation}
 | ||
| %
 | ||
| for some $k_i$.  The total moment produced by the fin is then
 | ||
| %
 | ||
| \begin{equation}
 | ||
| %l = \int_0^s (r+y) k (\delta-\eta(y))\dif y
 | ||
| %  = \int_0^s (r+y) k \delta \dif y - \int_0^s (r+y) k \eta(y) \dif y
 | ||
| l = \sum_i \xi_i F_i = \sum_i \xi_i k_i (\delta - \eta_i)
 | ||
|   = \sum_i \xi_i k_i \delta - \sum_i \xi_i k_i \eta_i.
 | ||
| \end{equation}
 | ||
| %
 | ||
| This shows that the effect of roll can be split into two components:
 | ||
| the first term $\sum_i \xi_i k_i \delta$ is the roll moment induced by
 | ||
| a fin canted at the angle $\delta$ when flying at zero roll rate
 | ||
| ($\omega=0$), while the second term $\sum_i \xi_i k_i \eta_i$ is the
 | ||
| opposing moment generated by an uncanted fin ($\delta=0$) when flying
 | ||
| at a roll rate $\omega$.  These two moments are called the roll
 | ||
| forcing moment and roll damping moment, respectively.  These
 | ||
| components will be analyzed separately.
 | ||
| 
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/fin-geometry/roll-velocity,scale=0.8}
 | ||
| \caption{Radial velocity at different positions of a fin.  Viewed from
 | ||
|   the rear of the rocket.}
 | ||
| \label{fig-roll-velocity}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Roll forcing coefficient}
 | ||
| 
 | ||
| As shown previously, the roll forcing coefficient can be computed by
 | ||
| examining a rocket with fins canted at an angle $\delta$ flying at
 | ||
| zero roll rate ($\omega=0$).  In this case, the cant angle $\delta$ acts
 | ||
| simply as an angle of attack for each of the fins.  Therefore, the
 | ||
| methods computed in the previous section can be directly applied.
 | ||
| Because the lift force of a fin originates from the mean aerodynamic
 | ||
| chord, the roll forcing coefficient of $N$ fins is equal to
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_{lf} = \frac{N (y_{\rm MAC}+r_t) \del{\CNa}_1 \delta}{d}
 | ||
| \label{eq-roll-forcing-moment}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $y_{\rm MAC}$ and $\del{\CNa}_1$ are computed using the methods
 | ||
| described in Section~\ref{sec-planar-fins} and $r_t$ is the radius of
 | ||
| the body tube at the fin position.  This result is applicable
 | ||
| for both subsonic and supersonic speeds.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Roll damping coefficient}
 | ||
| 
 | ||
| The roll damping coefficient is computed by examining a rocket with
 | ||
| uncanted fins ($\delta=0$) flying at a roll rate $\omega$.  Since
 | ||
| different portions of the fin encounter different local angles of
 | ||
| attack, the damping moment must be computed from the separate
 | ||
| streamwise airfoil strips.
 | ||
| 
 | ||
| At subsonic speeds the force generated by strip $i$ is equal to
 | ||
| %
 | ||
| \begin{equation}
 | ||
| F_i = \CNa_0 \; \frac{1}{2}\rho v_0^2 \; 
 | ||
| \underbrace{c_i \Delta\xi_i}_{\rm area} \; \eta_i.
 | ||
| \end{equation}
 | ||
| %
 | ||
| Here $\CNa_0$ is calculated by equation~(\ref{eq-fin-CNa0}) and 
 | ||
| $c_i \Delta\xi_i$ is the area of the strip.  The roll damping moment
 | ||
| generated by the strip is then
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \del{C_{ld}}_i
 | ||
|   = \frac{F_i\,\xi_i}{\frac{1}{2}\rho v_0^2\,\Aref\, d}
 | ||
|   = \frac{\CNa_0}{\Aref\,d} \; \xi_i c_i\Delta\xi_i \; \eta_i.
 | ||
| \end{equation}
 | ||
| %
 | ||
| By applying the approximation~(\ref{eq-tan-approx}) and summing
 | ||
| (integrating) the airfoil strips the total roll damping moment for $N$
 | ||
| fins is obtained as:
 | ||
| %
 | ||
| \begin{align}
 | ||
| C_{ld} & = N \sum_i (C_{ld})_i \nonumber \\
 | ||
| & = \frac{N \;\CNa_0\;\omega}{\Aref\,d\,v_0} \sum_i c_i\xi_i^2\Delta\xi_i.
 | ||
| \label{eq-roll-damping-moment}
 | ||
| \end{align}
 | ||
| %
 | ||
| The sum term is a constant for a specific fin shape.  It can be
 | ||
| computed numerically from the strips or analytically for specific
 | ||
| shapes.  For trapezoidal fins the term can be integrated as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \sum_i c_i\xi_i^2\Delta\xi_i = 
 | ||
| \frac{C_r+C_t}{2}\;r_t^2s + \frac{C_r+2C_t}{3}\;r_ts^2 + 
 | ||
| \frac{C_r+3C_t}{12}\;s^3
 | ||
| \end{equation}
 | ||
| %
 | ||
| and for elliptical fins
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \sum_i c_i\xi_i^2\Delta\xi_i = 
 | ||
| C_r \del{ \frac{\pi}{4}\;r_t^2s + \frac{2}{3}\;r_ts^2 +
 | ||
|   \frac{\pi}{16}\;s^3 }.
 | ||
| \end{equation}
 | ||
| 
 | ||
| 
 | ||
| The roll damping moment at supersonic speeds is calculated
 | ||
| analogously, starting from the supersonic strip lift force,
 | ||
| equation~(\ref{eq-supersonic-strip-lift-force}), where the angle of
 | ||
| inclination of each strip is calculated using
 | ||
| equation~(\ref{eq-tan-approx}).  The roll moment at supersonic speeds
 | ||
| is thus
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_{ld} = \frac{N}{\Aref\,d} \sum_i C_{P_i}\, c_i \xi_i \Delta \xi_i.
 | ||
| \end{equation}
 | ||
| %
 | ||
| The dependence on the incidence angle $\eta_i$ is embedded within the
 | ||
| local pressure coefficient $C_{P_i}$,
 | ||
| equation~(\ref{eq-local-pressure-coefficient}).  Since the dependence
 | ||
| is non-linear, the sum term is a function of the Mach number as well
 | ||
| as the fin shape.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Equilibrium roll frequency}
 | ||
| 
 | ||
| One quantity of interest when examining rockets with canted fins
 | ||
| is the steady-state roll frequency that the fins induce on a rocket
 | ||
| flying at a specific velocity.  This is obtained by equating the roll
 | ||
| forcing moment~(\ref{eq-roll-forcing-moment}) and roll damping
 | ||
| moment~(\ref{eq-roll-damping-moment}) and solving for the roll rate
 | ||
| $\omega$.  The equilibrium roll frequency at subsonic speeds is
 | ||
| therefore
 | ||
| %
 | ||
| \begin{equation}
 | ||
| f_{\rm eq} = \frac{\omega_{\rm eq}}{2\pi} =
 | ||
| \frac{\Aref\; \beta v_0 \; y_{\rm MAC} \; (\CNa)_1 \; \delta}
 | ||
| {4\pi^2\; \sum_i c_i\xi_i^2\Delta\xi_i}
 | ||
| \label{eq-subsonic-roll-rate}
 | ||
| \end{equation}
 | ||
| %
 | ||
| It is worth noting that the arbitrary reference area \Aref\ is
 | ||
| cancelled out by the reference area appearing within $(\CNa)_1$,
 | ||
| as is to be expected.
 | ||
| 
 | ||
| At supersonic speeds the dependence on the incidence angle is
 | ||
| non-linear and therefore the equilibrium roll frequency must be solved
 | ||
| numerically.  Alternatively, the second and third-order terms of the
 | ||
| local pressure coefficient of
 | ||
| equation~(\ref{eq-local-pressure-coefficient}) may be ignored, in
 | ||
| which case an approximation for the equilibrium roll frequency nearly
 | ||
| identical to the subsonic case is obtained:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| f_{\rm eq} = \frac{\omega_{\rm eq}}{2\pi} =
 | ||
| \frac{\Aref\; \beta v_0 \; y_{\rm MAC} \; (\CNa)_1 \; \delta}
 | ||
| {4\pi\; \sum_i c_i\xi_i^2\Delta\xi_i}
 | ||
| \label{eq-supersonic-roll-rate}
 | ||
| \end{equation}
 | ||
| %
 | ||
| The value of $(\CNa)_1$ must, of course, be computed using different
 | ||
| methods in the subsonic and supersonic cases.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| %\subsection{Roll sensitivity}
 | ||
| %
 | ||
| %The vast majority of model rockets have uncanted fins and in
 | ||
| %principle no roll is induced to these rockets.  However, in practice
 | ||
| %imprecision in the attachment of the fins and other protrusions always
 | ||
| %cause some roll to the rocket during flight.  In some applications,
 | ||
| %such as launching rockets with onboard video cameras, it is desirable
 | ||
| %to design the rockets so as to minimize the roll rate.  To assist this
 | ||
| %design, a quantity called the {\it roll sensitivity} of the rocket is
 | ||
| %defined as
 | ||
| %%
 | ||
| %\begin{equation}
 | ||
| %f_{\rm sens} = \frac{1}{N}\eval{\pd{f_{\rm eq}}{\delta}}_{\delta=0}.
 | ||
| %\end{equation}
 | ||
| %%
 | ||
| %This is the slope of the equilibrium roll frequency at $\delta=0$,
 | ||
| %divided by the number of fins.  If measured in units of 
 | ||
| %$\rm Hz/^\circ$, the quantity indicates the number of rotations per
 | ||
| %second induced by one fin being attached at an angle of $1^\circ$.  By
 | ||
| %minimizing the roll sensitivity of a rocket, the effect of
 | ||
| %construction imperfections on the roll rate can be minimized.  From
 | ||
| %equation~(\ref{eq-roll-rate}) the subsonic roll sensitivity is
 | ||
| %obtained as
 | ||
| %%
 | ||
| %\begin{equation}
 | ||
| %f_{\rm sens} =
 | ||
| %\frac{\Aref\; \beta v_0 \; y_{\rm MAC} \; (\CNa)_1}
 | ||
| %{N\; 4\pi^2\; \sum_i c_i\xi_i^2\Delta\xi_i}
 | ||
| %\end{equation}
 | ||
| %%
 | ||
| %or conversely,
 | ||
| %%
 | ||
| %\begin{equation}
 | ||
| %f_{\rm eq} = N\; f_{\rm sens}\,\delta.
 | ||
| %\end{equation}
 | ||
| %%
 | ||
| %Similarly, in supersonic flight the roll sensitivity may either be
 | ||
| %solved numerically, or computed using the linear approximation for
 | ||
| %$C_{P_i}$ yielding 
 | ||
| %%
 | ||
| %\begin{equation}
 | ||
| %f_{\rm sens} = 
 | ||
| %\frac{\Aref\; \beta v_0 \; y_{\rm MAC} \; (\CNa)_1}
 | ||
| %{N\; 4\pi\; \sum_i c_i\xi_i^2\Delta\xi_i}.
 | ||
| %\end{equation}
 | ||
| %
 | ||
| %
 | ||
| %When the fins are canted by design, the roll sensitivity loses its
 | ||
| %significance.  Therefore if all the fins on a rocket are uncanted, the
 | ||
| %quantity of intrest is the roll sensitivity, while for a rocket with
 | ||
| %canted fins it is the equilibrium roll frequency.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \clearpage
 | ||
| \section{Drag forces}
 | ||
| \label{sec-drag}
 | ||
| 
 | ||
| Air flowing around a solid body causes drag, which resists the
 | ||
| movement of the object relative to the air.  Drag forces arise from
 | ||
| two basic mechanisms, the air pressure distribution around the rocket
 | ||
| and skin friction.  The pressure distribution is further divided into
 | ||
| body pressure drag (including shock waves generated as supersonic
 | ||
| speeds), parasitic pressure drag due to protrusions such as launch
 | ||
| lugs and base drag.  Additional sources of drag include interference
 | ||
| between the fins and body and vortices generated at fin tips when
 | ||
| flying at an angle of attack.  The different drag sources are depicted
 | ||
| in Figure~\ref{fig-drag-components}.  Each drag source will be analyzed
 | ||
| separately; the interference drag and fin-tip vortices will be
 | ||
| ignored as small compared to the other sources.
 | ||
| 
 | ||
| As described in Section~\ref{sec-general-aerodynamics}, two different
 | ||
| drag coefficients can be defined: the (total) drag coefficient $C_D$
 | ||
| and the axial drag coefficient $C_A$.  At zero angle of attack these
 | ||
| two coincide, $C_{D_0} = C_{A_0}$, but at other angles a distinction
 | ||
| between the two must be made.  The value of significance in the
 | ||
| simulation is the axial drag coefficient $C_A$ based on the choice of
 | ||
| force components.  However, the drag coefficient $C_D$ describes the
 | ||
| deceleration force on the rocket, and is a more commonly known value
 | ||
| in the rocketry community, so it is informational to calculate its
 | ||
| value as well.
 | ||
| 
 | ||
| In this section the zero angle-of-attack drag coefficient
 | ||
| $C_{D_0} = C_{A_0}$ will be computed first.  Then, in
 | ||
| Section~\ref{sec-axial-drag} this will be extended for angles of
 | ||
| attack and $C_A$ and $C_D$ will be computed.  Since the drag force of
 | ||
| each component is proportional to its particular size, the subscript
 | ||
| $\bullet$ will be used for coefficients that are computed using the
 | ||
| reference area of the specific component.  This reference area is the
 | ||
| frontal area of the component unless otherwise noted.  Conversion to
 | ||
| the global reference area is performed by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_{D_0} = \frac{A_{\rm component}}{\Aref} \cdot C_{D\bullet}.
 | ||
| \end{equation}
 | ||
| 
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/aerodynamics/drag-components,width=13.5cm}
 | ||
| \caption{Types of model rocket drag at subsonic speeds.}
 | ||
| \label{fig-drag-components}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| \subsection{Laminar and turbulent boundary layers}
 | ||
| 
 | ||
| At the front of a streamlined body, air flows smoothly around the
 | ||
| body in layers, each of which has a different velocity.  The layer
 | ||
| closest to the surface ``sticks'' to the object having zero velocity.
 | ||
| Each layer gradually increases the speed until the free-stream
 | ||
| velocity is reached.  This type of flow is said to be {\it laminar}
 | ||
| and to have a {\it laminar boundary layer}.  The thickness of the
 | ||
| boundary layer increases with the distance the air has flowed along
 | ||
| the surface.  At some point a transition occurs and the layers of air
 | ||
| begin to mix.  The boundary layer becomes {\it turbulent} and thickens
 | ||
| rapidly.  This transition is depicted in
 | ||
| Figure~\ref{fig-drag-components}.
 | ||
| 
 | ||
| A turbulent boundary layer induces a notably larger skin friction drag
 | ||
| than a laminar boundary layer.  It is therefore necessary to consider
 | ||
| how large a portion of a rocket is in laminar flow and at what point
 | ||
| the flow becomes turbulent.  The point at which the flow becomes
 | ||
| turbulent is the point that has a {\it local critical Reynolds number}
 | ||
| %
 | ||
| \begin{equation}
 | ||
| R_{\rm crit} = \frac{v_0 \; x}{\nu},
 | ||
| \label{eq-transition-Re}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $v_0$ is the free-stream air velocity, $x$ is the distance along
 | ||
| the body from the nose cone tip and 
 | ||
| $\nu\approx 1.5\cdot10^{-5}\;\rm m^2/s$ is the kinematic viscosity of
 | ||
| air.  The critical Reynolds number is approximately 
 | ||
| $R_{\rm crit} = 5\cdot10^5$~\cite[p.~43]{barrowman-thesis}. Therefore,
 | ||
| at a velocity of 100~m/s the transition therefore occurs approximately
 | ||
| 7~cm from the nose cone tip.
 | ||
| 
 | ||
| % Air viscosity:
 | ||
| % http://www.engineeringtoolbox.com/air-absolute-kinematic-viscosity-d_601.html
 | ||
| 
 | ||
| 
 | ||
| %Since the drag force is approximately proportional to the square of
 | ||
| %the free-stream velocity, the value of $C_D$ is most critical at high
 | ||
| %velocities.  Equation~(\ref{eq-transition-Re}) shows that at a velocity
 | ||
| %of 100~m/s the transition to turbulent flow occurs about 7~cm
 | ||
| %from the nose cone tip.  Therefore at these speeds most of the wetted
 | ||
| %area of a typical model rocket is in turbulent flow.
 | ||
| 
 | ||
| Surface roughness or even slight protrusions may also trigger the
 | ||
| transition to occur prematurely.  At a velocity of 60~m/s the critical
 | ||
| height for a cylindrical protrusion all around the body is of the
 | ||
| order of 0.05~mm~\cite[p.~348]{advanced-model-rocketry}.  The
 | ||
| body-to-nosecone joint, a severed paintbrush hair or some other
 | ||
| imperfection on the surface may easily exceed this limit and cause
 | ||
| premature transition to occur.
 | ||
| 
 | ||
| Barrowman presents methods for computing the drag of both fully
 | ||
| turbulent boundary layers as well as partially-laminar layers.  Both
 | ||
| methods were implemented and tested, but the difference in apogee
 | ||
| altitude was less than 5\% in with all tested designs.  Therefore,
 | ||
| the boundary layer is assumed to be fully turbulent in all cases.
 | ||
| 
 | ||
| %A typical model rocket may therefore be assumed to have a fully
 | ||
| %turbulent boundary layer.  Only sport models which have been
 | ||
| %finished to fine precision may benefit from a partial laminar
 | ||
| %flow around the rocket.  These different types of rockets will be
 | ||
| %taken into account by having two modes of calculation, one for typical
 | ||
| %model rockets that assumes a fully turbulent boundary layer, and
 | ||
| %another one which assumes very fine precision finish.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Skin friction drag}
 | ||
| 
 | ||
| Skin friction is one of the most notable sources of model rocket
 | ||
| drag.  It is caused by the friction of the viscous flow of air
 | ||
| around the rocket.  In his thesis Barrowman presented formulae for
 | ||
| estimating the skin friction coefficient for both laminar and
 | ||
| turbulent boundary layers as well as the transition between the
 | ||
| two~\cite[pp.~43--47]{barrowman-thesis}.  As discussed above, a fully
 | ||
| turbulent boundary layer will be assumed in this thesis.
 | ||
| 
 | ||
| The skin friction coefficient $C_f$ is defined as the drag coefficient
 | ||
| due to friction with the reference area being the total wetted area
 | ||
| of the rocket, that is, the body and fin area in contact with the
 | ||
| airflow:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_f = \frac{D_{\rm friction}}{\frac{1}{2} \rho v_0^2\;A_{\rm wet}}
 | ||
| \end{equation}
 | ||
| %
 | ||
| The coefficient is a function of the rocket's Reynolds number $R$ and
 | ||
| the surface roughness.  The aim is to first calculate the skin
 | ||
| friction coefficient, then apply corrections due to compressibility
 | ||
| and geometry effects, and finally to convert the coefficient to the
 | ||
| proper reference area.
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Skin friction coefficients}
 | ||
| \label{sec-skin-friction-coefficient}
 | ||
| 
 | ||
| The values for $C_f$ are given by different formulae depending on the
 | ||
| Reynolds number.  For fully turbulent flow the coefficient is given by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_f = \frac{1}{(1.50\; \ln R - 5.6)^2}.
 | ||
| \label{eq-turbulent-friction}
 | ||
| \end{equation}
 | ||
| 
 | ||
| The above formula assumes that the surface is ``smooth'' and the
 | ||
| surface roughness is completely submerged in a thin, laminar sublayer.
 | ||
| At sufficient speeds even slight roughness may have an effect on the
 | ||
| skin friction.  The critical Reynolds number corresponding to the
 | ||
| roughness is given by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| R_{\rm crit} = 51\left(\frac{R_s}{L}\right)^{-1.039},
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $R_s$ is an approximate roughness height of the surface.  A few
 | ||
| typical roughness heights are presented in Table~\ref{tab-roughnesses}.
 | ||
| For Reynolds numbers above the critical value, the skin friction
 | ||
| coefficient can be considered independent of Reynolds number, and has
 | ||
| a value of
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_f = 0.032\left(\frac{R_s}{L}\right)^{0.2}.
 | ||
| \label{eq-critical-friction}
 | ||
| \end{equation}
 | ||
| %
 | ||
| 
 | ||
| 
 | ||
| \begin{table}
 | ||
| \caption{Approximate roughness heights of different
 | ||
|   surfaces~\cite[p.~5-3]{hoerner}}
 | ||
| \label{tab-roughnesses}
 | ||
| \begin{center}
 | ||
| \begin{tabular}{lc}
 | ||
| Type of surface & Height / \um \\
 | ||
| \hline
 | ||
| Average glass                  & 0.1 \\
 | ||
| Finished and polished surface  & 0.5 \\
 | ||
| Optimum paint-sprayed surface  & 5 \\
 | ||
| Planed wooden boards           & 15 \\
 | ||
| % planed = h<>yl<79>tty ???
 | ||
| Paint in aircraft mass production & 20 \\
 | ||
| Smooth cement surface          & 50 \\
 | ||
| Dip-galvanized metal surface   & 150 \\
 | ||
| Incorrectly sprayed aircraft paint & 200 \\
 | ||
| Raw wooden boards              & 500 \\
 | ||
| Average concrete surface       & 1000 \\
 | ||
| \hline
 | ||
| \end{tabular}
 | ||
| \end{center}
 | ||
| \end{table}
 | ||
| 
 | ||
| 
 | ||
| Finally, a correction must be made for very low Reynolds numbers.  The
 | ||
| experimental formulae are applicable above approximately
 | ||
| $R\approx10^4$.  This corresponds to velocities typically below 1~m/s,
 | ||
| which therefore have negligible effect on simulations.  Below this
 | ||
| Reynolds number, the skin friction coefficient is assumed to be equal
 | ||
| as for $R=10^4$.
 | ||
| 
 | ||
| Altogether, the skin friction coefficient for turbulent flow is
 | ||
| calculated by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_f = \left\{
 | ||
| \begin{array}{ll}
 | ||
| 1.48\cdot10^{-2}, & \mbox{if $R<10^4$} \\
 | ||
| \mbox{Eq.~(\ref{eq-turbulent-friction})}, & \mbox{if $10^4<R<R_{\rm crit}$} \\
 | ||
| \mbox{Eq.~(\ref{eq-critical-friction})}, & \mbox{if $R>R_{\rm crit}$}
 | ||
| \end{array}
 | ||
| \right. .
 | ||
| \end{equation}
 | ||
| %
 | ||
| These formulae are plotted with a few different surface roughnesses in
 | ||
| Figure~\ref{fig-skinfriction-plot}.  Included also is the laminar and
 | ||
| transitional skin friction values for comparison.
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/drag/skin-friction-coefficient,width=11cm}
 | ||
| \caption{Skin friction coefficient of turbulent, laminar and
 | ||
|   roughness-limited boundary layers.}
 | ||
| \label{fig-skinfriction-plot}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Compressibility corrections}
 | ||
| 
 | ||
| A subsonic speeds the skin friction coefficient turbulent and
 | ||
| roughness-limited boundary layers need to be corrected for
 | ||
| compressibility with the factor
 | ||
| %
 | ||
| \begin{equation}
 | ||
| {C_f}_c = C_f\; (1-0.1\, M^2).
 | ||
| \end{equation}
 | ||
| %
 | ||
| In supersonic flow, the turbulent skin friction coefficient must be
 | ||
| corrected with
 | ||
| %
 | ||
| \begin{equation}
 | ||
| {C_f}_c = \frac{C_f}{(1+0.15\, M^2)^{0.58}}
 | ||
| \end{equation}
 | ||
| %
 | ||
| and the roughness-limited value with
 | ||
| %
 | ||
| \begin{equation}
 | ||
| {C_f}_c = \frac{C_f}{1 + 0.18\, M^2}.
 | ||
| \end{equation}
 | ||
| %
 | ||
| However, the corrected roughness-limited value should not be used if
 | ||
| it would yield a value smaller than the corresponding turbulent
 | ||
| value.
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Skin friction drag coefficient}
 | ||
| \label{sec-skin-friction-drag}
 | ||
| 
 | ||
| After correcting the skin friction coefficient for compressibility
 | ||
| effects, the coefficient can be converted into the actual drag
 | ||
| coefficient.  This is performed by scaling it to the correct reference
 | ||
| area.  The body wetted area is corrected for its cylindrical geometry,
 | ||
| and the fins for their finite thickness.
 | ||
| %effect of finite fin thickness which Barrowman handled
 | ||
| %separately is also included~\cite[p.~55]{barrowman-thesis}.  
 | ||
| The total friction drag coefficient is then
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_D)_{\rm friction} = {C_f}_c \; \frac{
 | ||
|   \del{1 + \frac{1}{2f_B}} \cdot A_{\rm wet,body} + 
 | ||
|   \del{1 + \frac{2t}{\bar c}} \cdot A_{\rm wet,fins}}
 | ||
|    {\Aref}
 | ||
| \label{eq-friction-drag-scale}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $f_B$ is the fineness ratio of the rocket, and $t$ the thickness
 | ||
| and $\bar c$ the mean aerodynamic chord length of the fins.  The
 | ||
| wetted area of the fins $A_{\rm wet,fins}$ includes both sides of the
 | ||
| fins.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Body pressure drag}
 | ||
| 
 | ||
| Pressure drag is caused by the air being forced around the rocket.  A
 | ||
| special case of pressure drag are shock waves generated at supersonic
 | ||
| speeds.  In this section methods for estimating the pressure drag of
 | ||
| nose cones will be presented and reasonable estimates also for
 | ||
| shoulders and boattails.
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Nose cone pressure drag}
 | ||
| 
 | ||
| At subsonic speeds the pressure drag of streamlined nose cones is
 | ||
| significantly smaller than the skin friction drag.  In fact, suitable
 | ||
| shapes may even yield negative pressure drag coefficients, producing a
 | ||
| slight reduction in drag.  Figure~\ref{fig-nosecone-cd} presents
 | ||
| various nose cone shapes and their respective measured pressure drag
 | ||
| coefficients.~\cite[p.~3-12]{hoerner}
 | ||
| 
 | ||
| It is notable that even a slight rounding at the joint between the nose
 | ||
| cone and body reduces the drag coefficient dramatically.  Rounding the
 | ||
| edges of an otherwise flat head reduces the drag coefficient from 0.8
 | ||
| to 0.2, while a spherical nose cone has a coefficient of only 0.01.
 | ||
| The only cases where an appreciable pressure drag is present is when
 | ||
| the joint between the nose cone and body is not smooth, which may
 | ||
| cause slight flow separation.
 | ||
| 
 | ||
| The nose pressure drag is approximately
 | ||
| proportional to the square of the sine of the joint angle $\phi$
 | ||
| (shown in
 | ||
| Figure~\ref{fig-nosecone-cd})~\cite[p.~237]{handbook-supersonic-aerodynamics}:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet,M=0})_p = 0.8 \cdot \sin^2\phi.
 | ||
| \label{eq-nosecone-pressure-drag}
 | ||
| \end{equation}
 | ||
| %
 | ||
| This yields a zero pressure drag for all nose cone shapes that have a
 | ||
| smooth transition to the body.  The equation does not take into
 | ||
| account the effect of extremely blunt nose cones (length less than
 | ||
| half of the diameter).  Since the main drag cause is slight flow
 | ||
| separation, the coefficient cannot be corrected for compressibility
 | ||
| effects using the Prandtl coefficient, and the value is applicable
 | ||
| only at low subsonic velocities.
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/nose-geometry/nosecone-cd-top,width=11cm}
 | ||
| \caption{Pressure drag of various nose cone
 | ||
|   shapes~\cite[p.~3-12]{hoerner}.}
 | ||
| \label{fig-nosecone-cd}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| At supersonic velocities shock waves increase the pressure drag
 | ||
| dramatically. In his report Barrowman uses a second-order
 | ||
| shock-expansion method that allows determining the pressure
 | ||
| distribution along an arbitrary slender rotationally symmetrical
 | ||
| body~\cite{second-order-shock-expansion-method}.  However,
 | ||
| the method has some problematic limitations.  The method cannot handle
 | ||
| body areas that have a slope larger than approximately $30^\circ$,
 | ||
| present in several typical nose cone shapes.  The local airflow in
 | ||
| such areas may decrease below the speed of sound, and the method
 | ||
| cannot handle transonic effects.  Drag in the transonic
 | ||
| region is of special interest for rocketeers wishing to build rockets
 | ||
| capable of penetrating the sound barrier.
 | ||
| 
 | ||
| Instead of a general piecewise computation of the air pressure around
 | ||
| the nose cone, a simpler semi-empirical method for estimating the
 | ||
| transonic and supersonic pressure drag of nose cones is used.  The
 | ||
| method, described in detail in
 | ||
| Appendix~\ref{app-nosecone-drag-method}, combines theoretical and
 | ||
| empirical data of different nose cone shapes to allow estimating the
 | ||
| pressure drag of all the nose cone shapes described in
 | ||
| Appendix~\ref{app-nosecone-geometry}.
 | ||
| 
 | ||
| The semi-empirical method is used at Mach numbers above 0.8.  
 | ||
| At high subsonic velocities the pressure drag is interpolated between
 | ||
| that predicted by equation~(\ref{eq-nosecone-pressure-drag}) and the
 | ||
| transonic method.  The pressure drag is assumed to be non-decreasing
 | ||
| in the subsonic region and to have zero derivative at $M=0$.  A
 | ||
| suitable interpolation function that resembles the shape of the
 | ||
| Prandtl factor is
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{\rm pressure} = a\cdot M^b + (C_{D\bullet,M=0})_p
 | ||
| \label{eq-nosecone-pressure-interpolator}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $a$ and $b$ are computed to fit the drag coefficient and its
 | ||
| derivative at the lower bound of the transonic method.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Shoulder pressure drag}
 | ||
| 
 | ||
| Neither Barrowman nor Hoerner present theoretical or experimental
 | ||
| data on the pressure drag of transitions at subsonic velocities.  In
 | ||
| the case of shoulders, the pressure drag coefficient is assumed to be
 | ||
| the same as that of a nose cone, except that the reference area is the
 | ||
| difference between the aft and fore ends of the transition.  The
 | ||
| effect of a non-smooth transition at the beginning of the shoulder is
 | ||
| ignored, since this causes an increase in pressure and thus cannot
 | ||
| cause flow separation.
 | ||
| 
 | ||
| While this assumption is reasonable at subsonic velocities, it is
 | ||
| somewhat dubious at supersonic velocities.  However, no comprehensive
 | ||
| data set of shoulder pressure drag at supersonic velocities was
 | ||
| found.  Therefore the same assumption is made for supersonic
 | ||
| velocities and a warning is generated during such simulations (see
 | ||
| Section~\ref{sec-warnings}).  The refinement of the supersonic
 | ||
| shoulder pressure drag estimation is left as a future enhancement.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsubsection{Boattail pressure drag}
 | ||
| 
 | ||
| The estimate for boattail pressure drag is based on the body base
 | ||
| drag estimate, which will be presented in Section~\ref{sec-base-drag}.
 | ||
| At one extreme, the transition length is zero, in which case the
 | ||
| boattail pressure drag will be equal to the total base drag.  On the
 | ||
| other hand, a gentle slope will allow a gradual pressure change
 | ||
| causing approximately zero pressure drag.  Hoerner has presented
 | ||
| pressure drag data for wedges, which suggests that at a
 | ||
| length-to-height ratio below 1 has a constant pressure drag
 | ||
| corresponding to the base drag and above a ratio of 3 the pressure
 | ||
| drag is negligible.  Based on this and the base drag
 | ||
| equation~(\ref{eq-base-drag}), an approximation for the pressure drag
 | ||
| of a boattail is given as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{\rm pressure} =
 | ||
| \frac{A_{\rm base}}{A_{\rm boattail}} \cdot (C_{D\bullet})_{\rm base}
 | ||
| \cdot 
 | ||
| \left\{
 | ||
| \begin{array}{cl}
 | ||
| 1 & \mbox{if\ } \gamma < 1 \\
 | ||
| \frac{3-\gamma}{2} & \mbox{if\ } 1 < \gamma < 3 \\
 | ||
| 0 & \mbox{if\ } \gamma > 3
 | ||
| \end{array}
 | ||
| \right.
 | ||
| \end{equation}
 | ||
| %
 | ||
| where the length-to-height ratio $\gamma = l/(d_1-d_2)$ is calculated
 | ||
| from the length and fore and aft diameters of the boattail.  The
 | ||
| ratios 1 and 3 correspond to reduction angles of $27^\circ$ and
 | ||
| $9^\circ$, respectively, for a conical boattail.  The base drag
 | ||
| $(C_{D\bullet})_{\rm base}$ is calculated using
 | ||
| equation~(\ref{eq-base-drag}).
 | ||
| 
 | ||
| Again, this approximation is made primarily based on subsonic data.
 | ||
| At supersonic velocities expansion fans exist, the counterpart of
 | ||
| shock waves in expanding flow.  However, the same equation is used for
 | ||
| subsonic and supersonic flow and a warning is generated during
 | ||
| transonic simulation of boattails.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Fin pressure drag}
 | ||
| 
 | ||
| The fin pressure drag is highly dependent on the fin profile shape.
 | ||
| Three typical shapes are considered, a rectangular profile, rounded
 | ||
| leading and trailing edges, and an airfoil shape with rounded leading
 | ||
| edge and tapering trailing edge.  Barrowman estimates the fin pressure
 | ||
| drag by dividing the drag further into components of a finite
 | ||
| thickness leading edge, thick trailing edge and overall fin
 | ||
| thickness~\cite[p.~48--57]{barrowman-thesis}.  In this report the fin
 | ||
| thickness was already taken into account as a correction to the skin
 | ||
| friction drag in Section~\ref{sec-skin-friction-drag}.  The division
 | ||
| to leading and trailing edges also allows simple extension to the
 | ||
| different profile shapes.
 | ||
| 
 | ||
| The drag of a rounded leading edge can be considered as a circular
 | ||
| cylinder in cross flow with no base drag.  Barrowman derived 
 | ||
| an empirical formula for the leading edge pressure drag as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{LE\perp} = 
 | ||
| \left\{ 
 | ||
| \begin{array}{ll}
 | ||
|   (1-M^2)^{-0.417} - 1 & \mbox{for $M<0.9$} \\
 | ||
|   1-1.785(M-0.9)         & \mbox{for $0.9 < M < 1$} \\
 | ||
|   1.214 - \frac{0.502}{M^2} + \frac{0.1095}{M^4} & \mbox{for $M>1$}
 | ||
| \end{array}
 | ||
|   \right. .
 | ||
| \end{equation}
 | ||
| %
 | ||
| The subscript $\perp$ signifies the the flow is perpendicular to the
 | ||
| leading edge.
 | ||
| 
 | ||
| In the case of a rectangular fin profile the leading edge pressure
 | ||
| drag is equal to the stagnation pressure drag as derived in 
 | ||
| equation~\ref{eq-blunt-cylinder-drag} of
 | ||
| Appendix~\ref{app-blunt-cylinder-drag}:
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{LE\perp} = (C_{D\bullet})_{\rm stag}
 | ||
| \end{equation}
 | ||
| 
 | ||
| The leading edge pressure drag of a slanted fin is obtained from the
 | ||
| cross-flow principle~\cite[p.~3-11]{hoerner} as
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{LE} = (C_{D\bullet})_{LE\perp} \cdot \cos^2\Gamma_L
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $\Gamma_L$ is the leading edge angle.  Note that in the equation
 | ||
| both coefficients are relative to the frontal area of the cylinder, so
 | ||
| the ratio of their reference areas is also $\cos\Gamma_L$.  In the
 | ||
| case of a free-form fin the angle $\Gamma_L$ is the average leading
 | ||
| edge angle, as described in Section~\ref{sec-average-angle}.
 | ||
| 
 | ||
| The fin base drag coefficient of a square profile fin is the same as
 | ||
| the body base drag coefficient in equation~\ref{eq-base-drag}:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{TE} = (C_{D\bullet})_{\rm base}
 | ||
| \end{equation}
 | ||
| %
 | ||
| For fins with rounded edges the value is taken as half of the total
 | ||
| base drag, and for fins with tapering trailing edges the base
 | ||
| drag is assumed to be zero.
 | ||
| 
 | ||
| The total fin pressure drag is the sum of the leading and trailing
 | ||
| edge drags
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{\rm pressure} = 
 | ||
| (C_{D\bullet})_{LE} + (C_{D\bullet})_{TE}.
 | ||
| \end{equation}
 | ||
| %
 | ||
| The reference area is the fin frontal area $N\cdot ts$.
 | ||
| 
 | ||
| % TODO: FUTURE: supersonic shock wave drag???
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Base drag}
 | ||
| \label{sec-base-drag}
 | ||
| 
 | ||
| Base drag is caused by a low-pressure area created at the base of the
 | ||
| rocket or in any place where the body radius diminishes rapidly
 | ||
| enough.  The magnitude of the base drag can be estimated using the
 | ||
| empirical formula~\cite[p.~23]{fleeman}
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{\rm base} = 
 | ||
|   \left\{ 
 | ||
| \begin{array}{ll}
 | ||
|   0.12+0.13M^2, & \mbox{if $M<1$} \\
 | ||
|   0.25/M,         & \mbox{if $M>1$}
 | ||
| \end{array}
 | ||
|   \right. .
 | ||
| \label{eq-base-drag}
 | ||
| \end{equation}
 | ||
| %
 | ||
| The base drag is disrupted when a motor exhausts into the area.  A
 | ||
| full examination of the process would need much more detailed
 | ||
| information about the motor and would be unnecessarily complicated.  A
 | ||
| reasonable approximation is achieved by subtracting the area of the
 | ||
| thrusting motors from the base reference area~\cite[p.~23]{fleeman}.
 | ||
| Thus, if the base is the same size as the motor itself, no base drag
 | ||
| is generated.  On the other hand, if the base is large with only a
 | ||
| small motor in the center, the base drag is approximately the same as
 | ||
| when coasting.
 | ||
| 
 | ||
| The equation presented above ignores the effect that the rear body
 | ||
| slope angle has on the base pressure.  A boattail at the end of the
 | ||
| rocket both diminishes the reference area of base drag, thus reducing
 | ||
| drag, but the slope also directs air better into the low pressure
 | ||
| area. This effect has been neglected as small compared to the effect
 | ||
| of reduced base area.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Parasitic drag}
 | ||
| 
 | ||
| Parasitic drag refers to drag caused by imperfections and protrusions
 | ||
| on the rocket body.  The most significant source of parasitic drag in
 | ||
| model rockets are the launch guides that protrude from the rocket
 | ||
| body.  The most common type of launch guide is one or two launch lugs,
 | ||
| which are pieces of tube that hold the rocket on the launch rod during
 | ||
| takeoff.  Alternatives to launch lugs include replacing the tube with
 | ||
| metal wire loops or attaching rail pins that hold the rocket on a
 | ||
| launch rail.  These three guide types are depicted in
 | ||
| Figure~\ref{fig-launch-guides}.  The effect of launch lugs on the
 | ||
| total drag of a model rocket is small, typically in the range of
 | ||
| 0--10\%, due to their comparatively small size.  However, studying
 | ||
| this effect may be of notable interest for model rocket designers.
 | ||
| 
 | ||
| 
 | ||
| \begin{figure}
 | ||
| \centering
 | ||
| \epsfig{file=figures/components/launch-guides,width=12cm}
 | ||
| \caption{Three types of common launch guides.}
 | ||
| \label{fig-launch-guides}
 | ||
| \end{figure}
 | ||
| 
 | ||
| 
 | ||
| A launch lug that is long enough that no appreciable airflow occurs
 | ||
| through the lug may be considered a solid cylinder next to the main
 | ||
| rocket body.  A rectangular protrusion that has a length at least
 | ||
| twice its height has a drag coefficient of 0.74, with reference area
 | ||
| being its frontal area~\cite[p.~5-8]{hoerner}.  The drag coefficient
 | ||
| varies proportional to the stagnation pressure as in the case of a
 | ||
| blunt cylinder in free airflow, presented in
 | ||
| Appendix~\ref{app-blunt-cylinder-drag}.
 | ||
| 
 | ||
| A wire held perpendicular to airflow has instead a drag coefficient of
 | ||
| 1.1, where the reference area is the planform area of the
 | ||
| wire~\cite[p.~3-11]{hoerner}.  A wire loop may be thought of as a
 | ||
| launch lug with length and wall thickness equal to the thickness of
 | ||
| the wire.  However, in this view of a launch lug the reference area
 | ||
| must not include the inside of the tube, since air is free to flow
 | ||
| within the loop.
 | ||
| 
 | ||
| These two cases may be unified by changing the used reference area as
 | ||
| a function of the length of the tube $l$.  At the limit $l=0$ the
 | ||
| reference area is the simple planform area of the loop, and when the
 | ||
| length is greater than the diameter $l>d$ the reference area includes
 | ||
| the inside of the tube as well.  The slightly larger drag coefficient
 | ||
| of the wire may be taken into account as a multiplier to the blunt
 | ||
| cylinder drag coefficient.
 | ||
| 
 | ||
| Therefore the drag coefficient of a launch guide can be approximately
 | ||
| calculated by
 | ||
| %
 | ||
| \begin{equation}
 | ||
| (C_{D\bullet})_{\rm parasitic} = 
 | ||
| \max\{1.3-0.3\;l/d, 1\} \cdot (C_{D\bullet})_{\rm stag}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where $(C_{D\bullet})_{\rm stag}$ is the stagnation pressure
 | ||
| coefficient calculated in equation~(\ref{eq-blunt-cylinder-drag}), and
 | ||
| the reference area is
 | ||
| %
 | ||
| \begin{equation}
 | ||
| A_{\rm parasitic} = \pi r_{ext}^2 - \pi r_{int}^2 \cdot
 | ||
| \max\{1-l/d,0\}.
 | ||
| \end{equation}
 | ||
| 
 | ||
| This approximation may also be used to estimate the drag of rail
 | ||
| pins.  A circular pin protruding from a wall has a drag coefficient of
 | ||
| 0.80~\cite[p.~5-8]{hoerner}.  Therefore the drag of the pin is
 | ||
| approximately equal to that of a lug with the same frontal area.  The
 | ||
| rail pins can be approximated in a natural manner as launch lugs with
 | ||
| the same frontal area as the pin and a length equal to their
 | ||
| diameter.
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| \subsection{Axial drag coefficient}
 | ||
| \label{sec-axial-drag}
 | ||
| 
 | ||
| The total drag coefficient may be calculated by simply scaling the
 | ||
| coefficients to a common reference area and adding them together:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_{D_0} = \sum_T \frac{A_T}{\Aref}(C_{D\bullet})_T
 | ||
|  + (C_D)_{\rm friction}
 | ||
| \end{equation}
 | ||
| %
 | ||
| where the sum includes the pressure, base and parasitic drags.  The
 | ||
| friction drag was scaled to the reference area \Aref\ already in
 | ||
| equation~(\ref{eq-friction-drag-scale}).
 | ||
| 
 | ||
| This yields the total drag coefficient at zero angle of attack.  At an
 | ||
| angle of attack the several phenomena begin to affect the drag.
 | ||
| More frontal area is visible to the airflow, the pressure gradients
 | ||
| along the body change and fin-tip vortices emerge.  On the other hand,
 | ||
| the drag force is no longer axial, so the axial drag force is less
 | ||
| than the total drag force.
 | ||
| 
 | ||
| Based on experimental data an empirical formula was produced for
 | ||
| calculating the axial drag coefficient at an angle of attach $\alpha$
 | ||
| from the zero-angle drag coefficient.  The scaling function is a
 | ||
| two-part polynomial function that starts from 1 at $\alpha=0^\circ$,
 | ||
| increases to 1.3 at $\alpha=17^\circ$ and then decreases to zero at
 | ||
| $\alpha=90^\circ$; the derivative is also zero at these points.  Since
 | ||
| the majority of the simulated flight is at very small angles of
 | ||
| attack, this approximation provides a sufficiently accurate estimate
 | ||
| for the purposes of this thesis.
 | ||
| 
 | ||
| 
 | ||
| \section{Tumbling bodies}
 | ||
| \label{sec-tumbling-bodies}
 | ||
| 
 | ||
| % Renaming of test vs. models here:
 | ||
| %
 | ||
| % #1  ->  test 2
 | ||
| % #2  ->  test 3
 | ||
| % #3  ->  test 5
 | ||
| % #4  ->  test 4
 | ||
| % #5  ->  test 6
 | ||
| %
 | ||
| % Test 1 failed to produce a reliable result.  Dimensions:
 | ||
| % n=3, Cr=50, Ct=25, s=50, l0=10, d=18, l=74, m=8.1
 | ||
| 
 | ||
| In staged rockets the lower stages of the rocket separate from the
 | ||
| main rocket body and descend to the ground on their own.  While large
 | ||
| rockets typically have parachutes also in lower stages, most model
 | ||
| rockets rely on the stages falling to the ground without any recovery
 | ||
| device.  As the lower stages normally are not aerodynamically stable,
 | ||
| they tumble during descent, significantly reducing their speed.
 | ||
| 
 | ||
| This kind of tumbling is difficult if not impossible to model in
 | ||
| 6-DOF, and the orientation is not of interest anyway.
 | ||
| For simulating the descent of aerodynamically unstable stages, it is
 | ||
| therefore sufficient to compute the average aerodynamic drag of
 | ||
| the tumbling lower stage.
 | ||
| 
 | ||
| While model rockets are built in very peculiar forms, staged rockets
 | ||
| are typically much more conservative in their design.  The lower
 | ||
| stages are most often formed of just a body tube and fins.  Five such
 | ||
| models were constructed for testing their descent aerodynamic drag.
 | ||
| 
 | ||
| Models \#1 and \#2 are identical except for the number of fins.  \#3
 | ||
| represents a large, high-power booster stage.  \#4 is a body tube
 | ||
| without fins, and \#5 fins without a body tube.
 | ||
| 
 | ||
| \begin{table}
 | ||
| \caption{Physical properties and drop results of the lower stage models}
 | ||
| \label{tab-lower-stages}
 | ||
| \begin{center}
 | ||
| \parbox{80mm}{
 | ||
| \begin{tabular}{cccccc}
 | ||
| Model       & \#1 & \#2 & \#3 & \#4 & \#5 \\
 | ||
| \hline
 | ||
| No. fins    & 3   & 4   & 3   & 0   & 4    \\
 | ||
| $C_r$ / mm  & 70  & 70  & 200 & -   & 85   \\
 | ||
| $C_t$ / mm  & 40  & 40  & 140 & -   & 85   \\
 | ||
| $s$ / mm    & 60  & 60  & 130 & -   & 50   \\
 | ||
| $l_0$ / mm  & 10  & 10  & 25  & -   & -    \\
 | ||
| $d$ / mm    & 44  & 44  & 103 & 44  & 0    \\
 | ||
| $l$ / mm    & 108 & 108 & 290 & 100 & -    \\
 | ||
| $m$ / g     & 18.0& 22.0& 160 & 6.8 & 11.5 \\
 | ||
| \hline
 | ||
| $v_0$ / m/s & 5.6 & 6.3 & 6.6 & 5.4 & 5.0  \\
 | ||
| \end{tabular}
 | ||
| }
 | ||
| \parbox{50mm}{
 | ||
| \epsfig{file=figures/lower-stage/lower-stage,width=50mm}
 | ||
| }
 | ||
| \end{center}
 | ||
| \end{table}
 | ||
| 
 | ||
| The models were dropped from a height of 22 meters and the drop
 | ||
| was recorded on video.  From the video frames the position of
 | ||
| the component was determined and the terminal velocity $v_0$
 | ||
| calculated with an accuracy of approximately $\pm 0.3\;\rm m/s$.
 | ||
| During the drop test the temperature was -5$^\circ$C, relative
 | ||
| humidity was 80\% and the dew point -7$^\circ$C.  Together these yield
 | ||
| an air density of $\rho = 1.31\rm\;kg/m^3$.  The physical properties
 | ||
| of the models and their terminal descent velocities are listed in
 | ||
| Table~\ref{tab-lower-stages}.
 | ||
| 
 | ||
| For a tumbling rocket, it is reasonable to assume that the drag force
 | ||
| is relative to the profile area of the rocket.  For body tubes the
 | ||
| profile area is straightforward to calculate.  For three and four fin
 | ||
| configurations the minimum profile area is taken instead.
 | ||
| 
 | ||
| Based on the results of models \#4 and \#5 it is clear that the
 | ||
| aerodynamic drag coefficient (relative to the profile area) is
 | ||
| significantly different for the body tube and fins.  Thus we assume
 | ||
| the drag to consist of two independent components, one for the fins
 | ||
| and one for the body tube.
 | ||
| 
 | ||
| At terminal velocity the drag force is equal to that of gravity:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| \frac{1}{2}\rho v_0^2\; (C_{D,f}A_f  + C_{D,bt}A_{bt}) = mg
 | ||
| \end{equation}
 | ||
| %
 | ||
| The values for $C_{D,f}$ and $C_{D,bt}$ were varied to optimize the
 | ||
| relative mean square error of the $v_0$ prediction, yielding a result
 | ||
| of $C_{D,f} = 1.42$ and $C_{D,bt} = 0.56$.  Using these values, the
 | ||
| predicted terminal velocities varied between $3\%\ldots14\%$ from the
 | ||
| measured values.
 | ||
| 
 | ||
| During optimization it was noted that changing the error function
 | ||
| being optimized had a significant effect on the resulting fin drag
 | ||
| coefficient, but very little on the body tube drag coefficient.  It is
 | ||
| assumed that the fin tumbling model has greater inaccuracy in this
 | ||
| aspect.
 | ||
| 
 | ||
| It is noteworthy that the body tube drag coefficient 0.56 is exactly
 | ||
| half of that of a circular cylinder perpendicular to the
 | ||
| airflow~\cite[p.~3-11]{hoerner}. This is expected of a cylinder that
 | ||
| is falling at a random angle of attack.  The fin drag coefficient 1.42
 | ||
| is also similar to that of a flat plate 1.17 or an open hemispherical
 | ||
| cup 1.42 \cite[p.~3-17]{hoerner}.
 | ||
| 
 | ||
| The total drag coefficient $C_D$ of a tumbling lower stage is obtained
 | ||
| by combining and scaling the two drag coefficient components:
 | ||
| %
 | ||
| \begin{equation}
 | ||
| C_D = \frac{C_{D,f}A_f  + C_{D,bt}A_{bt}}{\Aref}
 | ||
| \end{equation}
 | ||
| %
 | ||
| Here $A_{bt}$ is the profile area of the body, and $A_f$ the effective
 | ||
| fin profile area, which is the area of a single fin multiplied by the
 | ||
| efficiency factor.  The estimated efficiency factors for various
 | ||
| numbers of fins are listed in Table~\ref{tab-lower-stage-fins}.
 | ||
| 
 | ||
| \begin{table}
 | ||
| \caption{Estimated fin efficiency factors for tumblig lower stages}
 | ||
| \label{tab-lower-stage-fins}
 | ||
| \begin{center}
 | ||
| \begin{tabular}{cc}
 | ||
| Number  & Efficiency \\
 | ||
| of fins & factor     \\
 | ||
| \hline
 | ||
| 1 & 0.50 \\
 | ||
| 2 & 1.00 \\
 | ||
| 3 & 1.50 \\
 | ||
| 4 & 1.41 \\
 | ||
| 5 & 1.81 \\
 | ||
| 6 & 1.73 \\
 | ||
| 7 & 1.90 \\
 | ||
| 8 & 1.85 \\
 | ||
| \hline
 | ||
| \end{tabular}
 | ||
| \end{center}
 | ||
| \end{table}
 | ||
| 
 |