AIAA 2000-4321 Steady-State Computation of Constant Rotational Rate Dynamic Stability Derivatives Michael A. Park George Washington University Joint Institute for the Advancement of Flight Sciences (JIAFS) Lawrence L. Green NASA Langley Research Center, Hampton, Virginia 18th Applied Aerodynamics Conference 14-17 August 2000 Denver, Colorado AIAA-2000-4321 STEADY-STATE COMPUTATION OF CONSTANT ROTATIONAL RATE DYNAMIC STABILITY DERIVATIVES Michael A. Park* George Washington University Joint Institute for the Advancement of Flight Sciences (JIAFS) [email protected] Lawrence L. Green : NASA Langley Research Center, Hampton, Virginia l.l.green @larc.nasa.gov Abstract Introduction Dynamic stability derivatives are essential to Dynamic derivatives quantify the aerodynamic predicting the open and closed loop performance, damping of aircraft motions and are used to predict the stability, and controllability of aircraft. Computational longitudinal short period, lateral pure roll. and lateral determination of constant-rate dynamic stability Dutch roll behavior of the configuration. Analytical, derivatives (derivatives of aircraft forces and moments empirical, and vortex lattice methods of estimating with respect to constant rotational rates) is currently these derivative values are not suited to unconventional performed indirectly with finite differencing of configurations or high-speed, compressible flows multiple time-accurate computational t]uid dynamics dominated by viscous effects. Evaluating solutions. Typical time-accurate solutions require unconventional configurations is of growing interest excessive amounts of computational time to complete. due to the design and analysis of next generation Formulating Navier-Stokes (N-S) equations in a attack, transport, and reusable launch vehicles. rotating, noninertial reference frame and applying an Examples of these new, unconventional designs are the automatic differentiation tool to the modified code has blended wing body and the X-33 configurations. A the potential tbr directly computing these derivatives methodology of using high fidelity, noninertial Euler with a single, much faster steady-state calculation. The and Navier-Stokes (N-S) calculations gives improved ability to rapidly determine static and dynamic stability capability in predicting these dynamic stability derivatives by computational methods can benefit derivative values in compressible flow on conventional multidisciplinary design methodologies and reduce or unconventional designs. dependency on wind tunnel measurements. The Due to cost and time limitations, it is impractical to CFL3D thin-layer N-S computational fluid dynamics construct and test numerous wind tunnel models during code was modified tot this study to allow calculations initial prototyping. Therefore, measurement of the on complex three-dimensional configurations with effects of aircraft dynamics on preliminary constant rotation rate components in all three axes. configuration aerodynamic forces and moments is These CFL3D modifications also have direct limited. The application of automatic differentiation to application to rotorcraft and turbomachinery analyses. a noninertial reference frame Euler and N-S code has The modified CFL3D steady-state calculation is a new potential for providing designers with insight, gained capability that showed excellent agreement with results from higher fidelity codes, into aircraft dynamics at the calculated by a similar formulation. The application of preliminary design stage. This design stage is when automatic differentiation to CFL3D allows the static control surface size and preliminary control laws are stability and body-axis rate derivatives to be calculated being evaluated. Computational determination of these quickly and exactly. derivatives is cheaper and faster than performing wind tunnel measurements and will aid rapid prototyping *Graduate Student. NASA Langley Research Center, and multidisciplinary design. Multidisciplinar_()ptimizationBranch.MS 159,Hampton,Virginia, The modification of the CFL3D ] (Computational MemberAIAA Fluids Laboratory Three-Dimensional) computational ÷ Research Scientist, Muhidisciplinary Optimization Branch, MS fluid dynamics (CFD) code to perform calculations in 159.SeniorMemberAIAA a noninertia[, rotating reference frame has the potential Copyright©2000bytheAmerican InstituteofAeronautics. Inc.No to reduce the reliance on forced-motion wind tunnel copyrightisassertedintheUnited StatesunderTitle 17,U.S.Code. and free-flight wind tunnel tests. Considerable TheGovernment hasroyahy-free licensetoexerciseallfightsunder previous work performed on turbomachinery has the copyright claimed herein for government purposes. All other fightsreservedbythecopyrightowner. demonstrated noninertial, rotating reference frame 1 American Institute of Aeronautics and Astronautics fluid mechanicass a meansto greatlyreduce study has been performed in an inviscid, Euler mode computationtiamle(foranexamplseeeRef.2).Kandil and a viscous mode with the N-S equations coupled to andChuang 3"4have demonstrated noninertial reference the Spalart-Allmaras (S-A) turbulence model. I frame calculations tor general motions on rolling aircraft stability problems. Limache and Cliff 3devised CFL3D Noninertial Reference Frame Modifications an efficient scheme for the special case of steady-rate There are two reference frames depicted in Fig. 2: motion and applied this technique to stability and the inertial reference frame (denoted with upper-case control work with a two-dimensional (2-D), symbols) and the noninertial frame (denoted with unstructured grid code and the sensitivity equation lower-case symbols). The CFD grid (depicted as a method. cube) is embedded in the noninertial reference frame. The noninertial modifications to CFL3D were Positions relative to each of these two reference frames initially validated in this study for a 2-D NACA0012 are quantified by three scalar quantities (X,)I, Z and x, airfoil case with comparisons to previously published y, z) that describe location along three orthonormal unit results by Limache and Cliff. 5The modified CFL3D vectors (1, J, K and i,j, k). Note that bold type face was then applied to the lull three-dimensional (3-D) indicates vector symbols. The inertial frame is fixed in Lockheed Martin Tactical Aircraft Systems-- space and the noninertial frame can translate and rotate Innovative Control Effectors TM (ICE) _ configuration 6 with the rotation described with three scalar (Fig. 1)with a turbulent Navier-Stokes calculation. components (60_,0_, _.) of the rotation vector o3. The noninertiai frame and CFD grid tollow a curved path Technical Approach (denoted as the curved, dashed arrow) as they This study adopted the Limache and Cliff 5 simultaneously translate and rotate. approach. There were two major aspects to this project. Each of these coordinate systems has advantages The first was modifying CFL3D to perform and disadvantages. An advantage of the inertial frame calculations in a rotating, noninertial reference frame. is that it is not moving (the existing stationary grid N-S These CFL3D modifications included adding a source equations in CFL3D are only formulated for term to the residual calculation and modifying the nonmoving frames). An advantage of the noninertial boundary and initial conditions. The second aspect was reference frame is that it moves with the CFD grid; the application of ADIFOR 7`s (Automatic therefore, the stationary grid tbrmulation of the Differentiation in FORTRAN) to the latest parallel CFL3D N-S equations is already coded in this frame of version of CFL3D. This code was used to compute reference with local (lower-case) variables. A derivatives of aircraft forces and moments with respect disadvantage of the noninertial reference frame is the to the flow angles and constant rotational rates in the current, stationary grid N-S equations are not roll, pitch, and yaw axes. The application of ADIFOR formulated correctly because the CFD grid and its to the unmodified version of CFL3D has been associated reference frame are rotating (e. g., performed successfully to calculate static stability accelerating) in this study to simulate aircraft dcrtv•attve.s 0 (dertv...a.ttves ol atrcraft forces and moments constant-rate motion. with respect to angle of attack and angle of sideslip). In order to correctly modify the stationary grid N-S equations to calculate valid solutions with a translating CFL3D Introduction and rotating CFD grid, the relation between the The CFL3D code is a FORTRAN 77 (F77) descriptions of the same point in both reference frames Reynolds-averaged thin-layer N-S flow solver tbr (b and B) must be sought. Note that all of these structured-volume grids. CFL3D was written primarily derivations are performed at the instant in time when at NASA Langley Research Center and is undergoing the unit normal vectors of both systems are parallel, continuous development and improvement. The code which removes the necessity of a rotational coordinate has the ability to compute inviscid Euler, laminar N-S, transform. Also, the noninertial reference frame is and turbulent N-S calculations. The code employs translating and rotating at a constant rate: therefore parailelization by decomposing the computational angular acceleration, 60, is zero. A nonzero value of 6_ domain into many separate blocks. These individual can be included to model more general motions, 3"4but blocks are analyzed in separate processes that such was not the intention of this study. communicate with each other by means of the Message There are two points in space of interest tbr this Passing Interface (MPI) standard. Analysis for this derivation: The position of the noninertial frame origin, C, expressed as a function of the inertial Theuseof trademarks ornamesof manufacturers inthisreportis coordinates (X, Y, Z) and a fluid particle, B and b, for accurate reporting and does not constitute an official expressed in the inertial and noninertial coordinates (X, endorsement, either expressed or implied, of such products or Y, Z and x, y, z), respectively. At any instant in time, it manufacturers by the National Aeronautics and Space Administration. is very easy to express the relation of the position of a 2 American Institute of Aeronautics and Astronautics pointin bothcoordinatesystemsby additionof the _term is zero because the rotation rate is assumed vectors. to be constant in this steady-state tbrmulation. B=C+b (I) dB dd all; j(_o×b) - _----+ (5) The next step is to find the relationship between the dt dt dt dt instantaneous velocity of a point expressed in both coordinate systems. The velocity is found by b =d +_;+_x/;+mx/,+exb +ex(mx/,) (6) differentiating the expression for the vector relation of position, Eq. (I), with respect to time. Note that there will be an added complexity to computing the 11_=_;+b+ 2rex/; +e0x(mxb) (7) derivative of any vector quantity expressed in the Now the acceleration of the origin of the noninertial frame, e. g., b, because the unit normal vectors (i,j, k) are changing as a function of time, due noninertial, grid-fixed reference frame, C, must be to rotation. To find the derivative of b, the product rule sought. In this formulation, the noninertial reference is used on the multiplication of the scalar components frame (Fig. 2) is following a curved path (the dashed (x, y, :) and unit vectors (i,j, k). The relation between arrow) through inertial space as it simultaneously the instantaneous derivatives of the unit vectors translates (_') and rotates (co). The origin of the and mxb is found by taking the limit on the derivative noninertial reference frame must accelerate to follow as dt goes to zero. I0 this curved path. The expression for the acceleration of a grid that is moving in a curved path with constant dB dC db - f-- (2) rotation rate is dt dt dt d =_xC', _ =r..ox-u (8) B=C'+b+mxb (3) Note that this reference frame origin acceleration is Now that the velocity relationship, 'Eq. (3), has zero when _' is parallel to m. been derived, the far-field boundary conditions of the Now that the _;term is known, the expressions for noninertial CFD problem can be discussed. For free the difference between the accelerations computed in stream boundary conditions, the fluid particles are at the inertial frame and the noninertial frame (CFD grid) rest in the inertial frame: therefore their velocity, B , can be completed. This difference in acceleration is computed by subtracting the acceleration of a fluid is zero. The expression for the fluid velocity at the particle in the noninertial frame, b, from the CFD grid free stream boundary conditions is /_ .The acceleration of the same particle expressed in the aircraft, the nonincrtial reference frame, and the CFD inertial frame, B. By accounting for this difference in grid are all translating together at a velocity, C, which acceleration (pseudo-acceleration, B-b), equations is negative the free stream velocity, u_. The boundary describing the motion of particles measured in a values for B and _'are substituted into Eq. (3), noninertial frame can correctly mimic the total acceleration of these fluid particles in the inertial which is rearranged to form Eq. (4). frame. b==u - _xo L (4) B-b" = cox-u + 2elxb +mx(olxb) (9) Therefore, the free stream boundary conditions can The goal is to model constant-rate CFD grid be described as the combination of a uniform flow rotation and translation with a steady-state CFD component, u_, and a rigid body rotation component, calculation. The difference in acceleration between an ¢.oxbh .The CFL3D boundary conditions at the near- inertial and a noninertial frame of reference is field or solid surface boundary conditions are not employed to form a source term correction to the N-S affected inthis noninertial formulation. equations in CFL3D. To illustrate the formulation of The expression lbr acceleration is computed by the source term, the existing implementation of the differentiating the velocity relation, Eq. (3). mThe time stationary grid N-S equations in CFL3D must be examined. In the CFL3D code, the N-S equations are derivatives of the b and /; terms are determined in the expressed in a regular-spaced, Cartesian grid same fashion as the derivative of the b term was coordinate system. The generalized grid coordinate derived in Eq. (3). This relation is valid ['or any vector system that defines the problem (x, y, :) is internally quantity expressed in a noninertial frame. Note that mapped by CFL3D to this regular-spaced Cartesian 3 American Institute of Aeronautics and Astronautics grid(_, q, 4) with a coordinate transform. The N-S The N-S equations in CFL3D are written in equations are written in the regular-spaced, Cartesian conservative fi_rm, so the vector source term for the grid coordinate systcm as_ four momentum and energy equations must include the volume of each computational cell (J-') and the a0 + I- -0 (10) density, p, of the fluid. The energy equation source at 03_ Or/ 03_" term is the dot product of the local flow velocity, /_, where Q is a vector of the conserved variables. The with pseudo-acceleration, conserved variables are a combination of density, p, 0 velocity components (u, v, w) and total energy per unit volume, e. The vector {_ is the conserved variables (mx(mxb)+ 2mx/_-mxu ).,. divided by J. s=P (mx(mxbl+2o_x[_-coxu_), (17) J e^=7Q=ffl [ppupvpwe] r (11) (¢0x(_xb)+ 2mxb-mxu ): _;.(mx(mxb)+ 2¢oxb-mxu ) The Jacobean (J) of the coordinate transformation from the Cartesian to thegeneralized coordinate system is where b=[x 3' z] and /_=[u v w]. For j _ (12) additional papers on the source term equations and a(.,-,>,=,) associated physics of similar applications of this theory, see Refs. 2-5. Refs. 4 and 5 also include The inviscid flux terms are F. G, and H and the reference frame angular and translation acceleration viscous flux terms are F,. G_.,and H,.. The /0 , _,, /._, terms. . G,, and /'t, flux terms are created by dividing by ADIFOR Automatic Differentiation J in the same manner as Q was. For a nondeforming Automatic differentiation is a technique for mesh (J is constant with respect to time), the solution augmenting computer programs with statements for the is advanced in time with the residual, R. computation of derivatives. This technique relies on laQ the fact that every function, no matter how - R(Q ) (13) complicated, is executed on a computer as a J 03t (potentially very long) sequence of elementary The residual is computed as operations such as additions, multiplications, and elementary functions (e. g., sine and cosine). By repeatedly applying the chain rule of differential at(} -(}, ) + (14) R(Q) =- 03( P' ) _ Or/ 03¢ calculus to the composition of those elementary operations, derivative information can be computed To permit noninertial calculations, a source term exactly and ina completely automated fashion. (S) is added to the standard CFL3D residual The ADIFOR process is a technique that applies calculation. the chain rule of differentiation to propagate, equation by equation, derivatives of intermediate variables with ] 03Q respect to the input variables. The ADIFOR tool has - R(Q)+ S (15) J 0t been developed jointly by the Center for Research on Parallel Computation at Rice University and the The source term is a vector with 4 nonzero Mathematics and Computer Sciences Division at components (the continuity equation is not affected). Argonne National Laboratory. In general, to apply ADIFOR to a given F77 code, the user is only required S =PEos , S, S=S] r (16) to specify those program variable names that correspond to the independent and dependent variables The momentum equation source terms (&, S,, and of the target differentiation. The ADIFOR tool then S:) are the three components of the pseudo-acceleration determines the variables that require associated derivative computations, lbrmulates the appropriate (B -b ). The "work" done by these momentum sourcc derivative expressions, and generates new F77 code for terms must be included in the energy equation. The the computation of both the original simulation and the energy equation source term (&) is the dot product of specified derivatives. the local velocity with the pseudo-acceleration. 4 American Institute of Aeronautics and Astronautics ThemodifiedversioonfCFL3Disabletocompute These 2-D NACA0012 cases shown in Figs. 3 and theaircraftforcesandmomentassafunctionofthe 4 were chosen for initial validation of CFL3D.N1.AD. threebody-axoisrthogoncaolmponen(pts,q, and r) of To improve convergence, a blend of half standard the rotation vector. The application of ADIFOR to the CFL3D and half CFL3D Iow-Mach-number modified version of CFL3D produced a code that preconditioning was applied for the 0.1 Mach (Figs. 3a computed the forward mode derivatives of the aircraft and 4a) case. This preconditioning option was not body-axis force and moment coefficients (CN, CA, CS, applied to the 0.5 Mach (Figs. 3b and 4b) or 0.8 Mach CI, Cm, and Cn) with respect to the three body-axis (Figs. 3c and 4c) cases. Note that the CFL3D.NI.AD rotation rates (p, q, and r) and the flow angles of attack derivative values are in excellent agreement with the (c_)and sideslip (13). SFLOW values. For the O.I and 0.5 Mach cases, the The latest beta version of CFL3D employs dynamic differences between CFL3D.NI.AD and SFLOW, memory allocation and MPI libraries for ease of use although small, are most likely due to the formulation and efficient, scalable parallelization. These differences between the flow solvers in CFL3D.NI.AD implementations are not standard F77 features, and and SFLOW. The SFLOW code employs the therefore previous releases of ADIFOR cannot handle hand-coded sensitivity equation technique and an the code without manual preprocessing and unstructured grid discretization, whereas postprocessing. The latest release of ADIFOR 3.0_uhas CFL3D.NI.AD is an automatically differentiated reduced or eliminated much of the manual processing structured grid formulation. associated with the MPI libraries: techniques for The 0.8 Mach case (Figs. 3c and 4c) shows poor handling the dynamic memory allocation libraries are convergence properties. The poor convergence of being developed. CFL3D.NI.AD at 0.8 Mach may be due to the interaction of a shock, the flux limiter implemented in CFL3D, and the automatic differentiation technique. Examples and Results The CFL3D smooth flux limiter Ituned to _;= I/3 was The two examples in this study were a 2-D Euler employed for the NACA0012 study. This poor study of NACA0012 airfoil and a 3-D turbulent N-S calculation on the ICE configuration 6 (Fig. 1). The convergence may be due to the automatic differentiation technique attempting to formulate the NACA0012 study will be detailed first, because it was continuous derivative of a shock and flux limiter, used for initial validation by comparisons to existing methods. which does not have a continuous derivative. The 0.8 Mach case is also the worst comparison to SFLOW. Only the final value for SFLOW is quoted in Ref. 5: NACAO012 Dynamic Derivatives The NACA0012 study focused on the effect of therefore the SFLOW 0.8 Mach case may or may not pitch rate on the coefficients of normal force (Fig. 3) be fully converged. The convergence was not and pitching moment (Fig. 4) at zero deg angle of improved by disabling multigrid calculations or attack and zero pitch rate. The derivatives (CNq, Fig. 3, performing additional iteration cycles. At 0.8 Mach, the final value of CFL3D.NI.AD and SFLOW differ in and Cm,, Fig. 4) of these three and moment normal force pitch rate derivative by 4.4_ (Fig. 3c) coefficients with respect to nondimensiona[ pitch rate were computed by the ADIFOR-generated, noninertial and in pitching moment pitch rate derivative by 8.9% CFL3D code (CFL3D.NI.AD). The pitch rate (Fig. 4c). derivatives are nondimensionalized by dividing by the ICE Pathlines at Zero Rotational Rate airfoil chord and multiplying by two times the free Alter CFL3D.NI.AD was validated by comparison stream velocity. The NACA0012 pitching moment center is located at the leading edge of the airfoil. The with SFLOW, the ICE configuration (Fig. 1) flow structure was examined with pathlines. These pathlines convergence history of the derivative values is shown in Figs. 3 and 4. The discontinuities in the derivative are shown to illustrate the changes in airflow structure with increasing angles of attack. Pathlines for the convergence history are due to mesh sequencing from a coarser to a finer mesh every 500 iterations. A starboard half-span of the ICE configuration are shown maximum of three levels of multigrid was employed in Fig. 5. The pathlines were seeded slightly ahead of the sharp leading edge (just outside the boundary on the finer meshes. The 2-D grid dimensions (49 × layer). The pathlines were computed from a full-span 13, 97 z 25, 193 x 49, and 385 x 97) are denoted for N-S CFL3D solution on a grid with approximately 3 each mesh sequencing level. The derivative values are million cells. These symmetric solutions in Fig. 5 were compared to results computed by a similar method calculated at 0.6 Mach, zero deg angle of sideslip, zero published by Limache and Cliff (SFLOW), -_a panel rotational rate, and various angles of attack. All ICE method (QUADPAN), s2 and a vortex lattice method CFL3D solutions in this study were computed with the (VORLAX).I_ S-A turbulence model at a Reynolds number of 5 American Institute of Aeronautics and Astronautics 2,490,000per foot or 71,760,000per mean (Fig. 6c) which resulted in static longitudinal aerodynamcichord.Threelevelsof multigridwere instability abovc 15 deg angle of attack. Note that usedforthefinegridsolutionofthe0-15degangleof CFL3D captures the radical change in Cm measured by attackcasesandmultigridwasdisabledforthefine WT (Fig. 6c). gridsolutionofthe20-30degangleofattacckases. Figure 7 shows the comparison among the lateral Thestructuroef thesymmetrifclowdepictedin angle of sideslip derivatives tbr three Fig.5 aidsinterpretatioonf thesubsequefnigtures, central-finite-difference estimates from wind tunnel whichdepicttbrce,momenat,ndstabilityderivative data 6 (CD-WT) and an ADIFOR-generated CFL3D informationat theseflight conditionsN. otethe solution (CFL3D.AD). The CFL3D.AD derivatives are attachefldowat5degangleofattack(Fig.5a).Weak dashed lines and the CD-WT derivatives are the leadinegdgevorticafllowwaspresenatt10degangle symbols with a central-finite-difference step of +2, +4, ofattack(Fig5b).Thisinitialleadingedgevortex and +6 deg angle of sideslip for the circle, square, and structurgeainedstrengtaht15degangleofattack(Fig. diamond, respectively. The +2 deg CD-WT data is 5c).Avortexburstdevelopendeatrhetrailingedgeat connected with solid lines because the smallest 20degangleof attack(Fig.5d).Thisvortexburst central-finite-difference step (+2) is presumed to be the structuriesidentifiedbyanabrupsttreamwisinecrease most accurate of the three finite difference step sizes invortexdiameterT.heinitialvortexburststructure for small sideslip disturbances. All three finite intensitieadndmovedtbrwardat25and30degangles difference step sizes are shown to give an indication of ofattack(Fig.5eand5f). the nonlinearities or measurement noise in the wind tunnel data. The derivatives in Fig. 7 are presented in ICE Forces, Moments, and Lateral Derivatives the units of deg -_. A summary of the figures depicting ICE forces, The effects of the vortical flow structure (Fig. 5) moments, and stability derivatives in this study is can be seen clearly in the lateral force and moments given in Table 1. Note that the elements assumed zero angle-of-sideslip derivatives (Fig. 7). The initiation would become significant at a nonzero angle of and strengthening of vortical flow between 5 and 10 sideslip, roll rate, or yaw rate. The ICE angle-of-attack deg angles of attack (Fig 5a and 5b) can be interpreted derivatives are not presented in this study, but are to have sharply influenced the angle-of-attack trends of presented in Ref. 6 tor 0-10 deg angles of attack. The CS_ and Cnl_ (Fig, 7a and 7c) computed by CD-WT orientation of the six lorces and moments, two flow and CFL3D.AD. Then, the derivatives CS_ and Cnl3 angles, and three body-axis rotational rates is shown in (Fig. 7a and 7c) dramatically reversed angle-of-attack Fig. I. Figure 6 shows a comparison of longitudinal trends above 10 deg angle of attack. The CFL3D.AD forces and moment at 0.6 Mach, zero deg angle of CI_ (Fig. 7b) dcrivative showed excellent agreement sideslip, and zero rotational rate. The moment with CD-WT for 0 to 15 deg angles of attack. The Cl_ reference center of the ICE is located longitudinally at comparison deteriorated at higher (20-30 deg) angles 39% of the mean aerodynamic chord (MAC) and a of attack. distance of 16%, of the MAC below the body. Thc As angle of sideslip varies, each wing experiences comparison is the wind tunnel data (solid line, WT) different effective leading-edge sweep angles. Due to present in the ICE simulator database _ and CFL3D the highly swept (65 deg) leading edge of the ICE (dashed line). Coefficients of normal tbrce, axial force, configuration the vortical flow field over the wing may and pitching moment are shown in Fig. 6a, 6b and 6c, be sensitive to changes in effective leading-edge sweep respectively. angle. Therefore, the calculation of a vortex burst Figure 6 shows good agreement between WT and CFL3D. The WT data has more detail because it was structure that tbrmed symmetrically at 20 deg angle of attack (Fig. 5d) may be produced asymmetrically at measured at approximately 1 deg increments, which lower (10-15 deg) angles of attack. An asymmetric, were smaller than the 5 deg increments of the CFL3D calculations. There is no flow visualization information bursting vortex structure may have been responsible for the dramatically reversed angle-of-attack trends in available lor the WT data, but the CFL3D pathlines will be used to infer the effects of flow structure on the the lateral derivatives (Fig. 7). The ICE configuration does not have any vertical surfaces, so the magnitude CFL3D calculations, which may also indicate the flow structure effects on WT measurements. Note that the of CS_ and Cnl_ (Fig. 7a and 7c) was reduced as compared to a configuration with vertical surfaces. The initiation and strengthening of vortical flow between 5 and 15 deg angles of attack (Fig. 5a-5c) increased the small magnitude of CS_ and Cnl3 may have hindered measurement accuracy and exacerbated comparison of normal force (Fig. 6a). The increasing strength of the CD-WT with CFL3D.AD. vortex flow and the forward movement of the burst location over the wing between 20 and 30 deg angles of attack (Fig. 5d-5t), increased the pitching moment 6 American Institute of Aeronautics and Astronautics ICE Dynamic Derivatives of attack and lower. These trends became less Figures 8 and 9 show the dynamic derivatives consistent at 20, 25, and 30 deg angles of attack, which computed by the DYNAMIC H code and corresponded with the initial indication of a symmetric CFL3D.NI.AD. The DYNAMIC code utilized strip vortex burst structure in Fig. 5d. theory and the results of the high-angle-of-attack The CFL3D.NI.AD differentiated flow solver had stability and control prediction code HASC 15'l(' to convergence difficulties at 20, 25, and 30 deg angles of calculate the dynamic derivatives. The HASC code attack. The 30 deg angle of attack case never reached a employs VORLAX 13 and empirical corrections to steady-state value, so an average of the last 2 thousand predict configuration lbrces and moments at various iterations is presented. These convergence difficulties flow angles and rotational rates. The derivatives were may have been due to the presence of bursting vortex computed at zero rotational rate, zero angle of sideslip, structures, with their inherent unsteadiness and and various angles of attack. The CFL3D.NI.AD increased sensitivity to disturbances. These high dynamic derivatives were computed assuming angle-of-attack conditions may be more suitable to a rotations about the moment center of the configuration, time-accurate solution, but in the interest of which is located slightly below the body. The minimizing computational resource requirements, that longitudinal pitch rate derivatives CN,_ and Cm,_ are approach was not attempted in this study. shown in Fig. 8a and 8d, respectively. The longitudinal dynamic derivatives were nondimensionalized by ICE Pathlines at Nonzero Rotational Rates dividing by the mean aerodynamic chord (345 in.) and Figure 10 shows the ICE configuration at 0.3 multiplying by two times the free stream velocity. Mach, 15 deg angle of attack and zero deg angle of The rolling moment dynamic derivatives Clj, and sideslip, performing velocity vector rolls at various Clr are shown in Fig. 8b and 8e, respectively. The rotational rates. In these velocity vector rolls, the yawing moment dynamic derivatives Cn_,and Cnr are rotation vector was parallel to the free stream velocity shown in Fig. 8c and 8f, respectively. The side force vector; this condition simulated a wind tunnel dynamic derivatives CSi, and CSr are shown in Fig. 9a rotary-balance test. These solutions were computed by and 9b, respectively. The lateral dynamic derivatives the noninertial, modified CFL3D (CFL3D.NI) code. were nondimensionalized by dividing by the wingspan The rotational rate (f_) was nondimensionalized by b (450 in.) and multiplying by two times the free multiplying by the wingspan b (450 in.) and dividing stream velocity. There was no forced, oscillatory by two times the free stream velocity (u_), with a motion wind tunnel data for comparison. positive rotational rate indicating the starboard wing Both codes, CFL3D.NI.AD and DYNAMIC, was descending. The 0.2 and 0.4 rotational rate cases showed fairly good comparison. Both of the (Fig. 10b and 10c) showed a much tighter vortex core CFL3D.NI.AD pitch rate (q) derivatives (Fig. 8a and on the ascending, port wing than the descending, 8d) show a local maximum or a minimum near 5 deg starboard wing. The 0.4 rotational rate case (Fig. 10c) angle of attack. Note that the CFL3D.NI.AD depicted a vortex burst on the descending, starboard calculation of Cmq (Fig. 8d) was consistently more wing. From this point of view, the vortex wakes in Fig. negative than the combined analytical and vortex 10b and 10c appear to be converging, but actually were lattice method of DYNAMIC and VORLAX. This spiraling around the rotation vector. trend agrees with those of both SFLOW and CFL3D.NI.AD when compared to VORLAX for the ICE Rotary-Balance and Noninertial CFL3D 2-D NACA0012 case (Fig. 4). Comparison The roll rate (p) derivatives (Figs. 8b+ 8c, and 9a) Figure 11 shows a comparison of wind tunnel also showed a reversal of angle of attack trends at 5 rotary-balance data6 (ROT-BAL, solid line) and deg angle of attack. The reversals of the q and p CFL3D.NI (dashed line) at 0.3 Mach, 15 deg angle of derivative trends at 5 deg angle of attack corresponded attack, and zero deg angle of sideslip. Mach 0.3 was to the indication of vortical flow at 10 deg angle of chosen to simulate the incompressible conditions of the attack in Fig. 5b. These p derivatives also showed low-speed, rotary-balance tests. The ICE configuration another local extreme at 15-20 deg angle of attack, was rotated about the moment center of the which was slightly below the indication of vortex configuration, which is located slightly below the bursting in the static pathlines (Fig. 5d). A roll rate body. The figure shows the change (A) in force or creates differential angles of attack on each wing, moment coefficient between cases nonrotating and which may induce asymmetric vortical burst structures rotating about the velocity vector. The rotation rate (_2) at lower angles of attack than a zero-roll-rate about the velocity vector was nondimensionalized by symmetric case. multiplying by the wingspan b (450 in.) and dividing The yaw rate (r) derivatives (Figs. 8e, 8f, and 9b) by two times the free stream velocity (u=), with a had consistent trends in angle of attack at 15 deg angle positive rotational rate indicating the starboard wing 7 American Institute of Aeronautics and Astronautics wasdescendingN.otethatnonlineaerffectswith RAM. By means of a batch queuing system, the rotationaralteweremodeleidnCFL3D.NI. 16-processor O2K total wall time was achieved Theincreasinenormaflorce(ACNF, ig.Ila)due through multiple 45 rain runs. The 16 processor O2K torotationwasverysimilarbetweeRnOT-BALand had significant shutdown and restart overhead CFL3DNI.Thechangienaxialforce(ACAF,ig.IIb) (approximately 10%), which adversely affects total duetorotationwasverysimilarinmagnitudbeetween wall time for the CFL3D.NI.AD examples. ROT-BALandCFL3D.N1b,utoppositiensign.The Note that CFL3D.NI required 0.5 hour (3.8c_) changein pitchingmomen(tACreF,ig.llc) dueto more execution time than the original CFL3D rotationwasassumetdo beanevenfunctionas steady-state execution wall time for the ICE calculatedby CFL3D.NI,but ROT-BALshowed configuration with the S-A turbulence model. The inconclusivtreendsT.hechangeinsideforce(ACS, corresponding wall time increase lot 2-D and 3-D Fig.lld)duetorotationwasassumetdobeanodd Euler calculations due to noninertial modifications was functionascalculatebdyCFL3D.NIb,utROT-BAL approximately 15%. The noninertial modifications had showedinconclusivterendsT. hechangein rolling a larger penalty for Euler than turbulent N-S solutions momen(tACI,Fig.lle)duetorotationwasthebest because N-S and S-A solutions required more lateraclomparisoonfCFL3D.NwIithROT-BALT.he calculations per iteration than Euler solutions. The changein yawingmomen(tACn,Fig.Ilf) dueto increased calculations per iteration of the turbulent N-S rotationcalculatebdyCFL3D.NwIasmuchgreateirn solution masked the same number of noninertial magnitudaendoppositiensignoftheROT-BALtrend. modification calculations per iteration of the turbulent The nonlineareffectswith rotationalrateas N-S and Euler solutions. calculatebdyCFL3D.NinI Fig.11canbecorrelatetod A time-accurate CFL3D solution that would thecalculatioonf a vortexburststructuroeverthe emulate a CFL3D.NI solution was estimated to require descendiwngingasillustrateindFig.10band10cT.he approximately 175 hours, or more than an order of differencebetweenROT-BALand CFL3D.NI magnitude increase in wall time over a CFL3D.NI (highlighteidnFigs.lib, llc,andIlf) iscurrently calculation. The central-finite-difference estimate wall underinvestigationA. possibleexplanationof time was calculated by multiplying the CFL3D.NI time ROT-BALasymmetrimesaybemodealsymmetrioers by II (one function plus ten perturbed solutions) to installatiomnisalignmenTtsh.epoorcomparisoonfs yield 148.5 hours, which was scaled between the two ROT-BALandCFL3D.NmI aybedueto rotation 02K computers assuming perfect, linear speedup with aboutdifferentlocationstbr theexperimentaanl d a ratio of 3 worker processors to 13 worker processors. computationcaalsesT.heCFL3D.NcIodesimulated In other words, 13.5 × 11= 148.5 and 148.5 × 3/ 13= rotationaboutthereportedmomenctenterof the 34. The central-difference estimate required 9.7% configurationw,hichis outsidethe model.The more wall time than CFL3D.NI.AD between 0 and 15 ROT-BALtestsmayor maynothaverotatedthe deg angles of attack. Compared to the 0-15 deg angle modealboutthatmomenctentelrocation. of attack solutions, CFL3D.NI.AD required three to four times the wall time at 20, 25, and 30 deg angle of attack, due to differentiated flow solver convergence Timing difficulties. The vortex burst structures at the higher Table 2 describes the processors, wall time, and (20-30 deg) angles of attack (Fig. 5d-5f) may have RAM required by the original CFL3D, CFL3D.NI, and been responsible for the convergence difficulties. CFL3D.NI.AD. The column labeled "Independents" indicates whether function only (zero independents) or Conclusions function plus derivatives with respect to angle of An initial application of ADIFOR to CFL3D with attack, angle of sideslip, roll rate, pitch rate, and yaw constant-rate noninertial modifications to compute rate (five independents) were calculated. The column constant-rate rotary stability derivatives was labeled "'Processors" indicates the number of SGI completed. This application was validated for a 2-D Origin 2000 TM (O2K) processors employed lor the NACA0012 Euler case by comparison to the SFLOW calculations. All three parallel versions of the CFL3D code, a similar formulation. ADIFOR-generated code employed in this study use one of the processors noninertial CFL3D derivatives of a 2-D NACA0012 lor administrative tasks, so the number of actual airfoil showed good comparison with existing methods computing processors is one less than the number at 0.1 and 0.5 Mach. Symmetric vortical flow quoted in the "Processors" column. The four-processor structures for the ICE configuration were identified by runs were performed on a NASA Langley means of computational flow visualizations of Multidisciplinary Optimization Branch four-processor turbulent N-S calculations at 5-30 deg angles of attack. O2K with 4 Gb RAM. The 14-processor runs were The nature of these vortical flow structures was performed on a HPCCP 16-processor O2K with 12Gb correlated to the behavior of forces, moments, 8 American Institute of Aeronautics and Astronautics