From Geometry to Cfd-Based Aerodynamic Derivatives - an Automated Approach

From Geometry to Cfd-Based Aerodynamic Derivatives - an Automated Approach

FROM GEOMETRY TO CFD-BASED AERODYNAMIC DERIVATIVES - AN AUTOMATED APPROACH Maximilian Tomac , David Eller Aeronautical and Vehicle Engineering Royal Institute of Technology SE - 100 44 Stockholm, Sweden Keywords: Mesh Generation, Automated Analysis, CFD 1 Introduction ware tends to be unnecessarily complex and usu- ally requires extensive manual simplification ef- The aim of the EU-funded collaborative research forts, thereby severely encumbering automation. project SimSAC is to generate stability and con- trol data for preliminary aircraft design using 2 Variable-fidelity framework CEASIOM methods of varying fidelity. This paper is con- cerned with the automatic determination of aero- Figure 1 shows an overview of the CEASIOM dynamic data, namely the computation of aero- framework. The framework integrates discipline- dynamic derivatives for the rigid aircraft with specific tools with main focus on aircraft concep- control surfaces. In order to obtain this data, the tual design. As mentioned above, the focus of aircraft geometry must be defined, computational this paper is on reducing the engineer’s workload meshes for different aerodynamic solvers need to by means of automatic determination of aerody- be created and finally, the flow solver parame- namic data. This brings us to sumo and the in- ter settings must be adapted to reliably perform teraction between the CFD and AMB modules in multiple solutions from which the derivatives are figure 1. Methods spanning from simple empiri- computed. To illustrate the process, the mod- cal procedures and vortex-lattice (VLM) methods elling, mesh generation and automated compu- to inviscid Euler and viscous RANS simulations tation setup procedures are applied to the EADS are used within the CFD module. For further de- Ranger 2000 jet trainer. tails see references [1, 2]. Most of the geometry modelling process could be performed inside one of the industry 3 Geometry standard general purpose CAD systems, and the mesh generation left to a commercial mesh gen- The simplest geometry representation is a col- erator. This approach, although theoretically lection of global shape parameters which can be highly attractive, has significant disadvantages. used to describe a set of typical aircraft con- Due to the complex nature of both CAD systems figurations with a level of accuracy suitable for and high-fidelity flow solvers, combined with the use with VLM aerodynamics. The particular associated substantial licensing and training cost, set of shape parameters adopted for the SimSAC the number of aerospace CFD experts who also project is here referred to as the CEASIOM [2] are experienced users of both CAD and mesh geometry description. An example for a typical generation software is rather limited. Further- CEASIOM geometry dataset is shown in Figure more, the geometry description exported by stan- 2. The VLM model only includes lifting surfaces dard CAD systems to the mesh generation soft- such as wing and vertical tail and stabilizer, while 1 MAXIMILIAN TOMAC , DAVID ELLER higher-fidelity geometry descriptions and the generation of meshes for CFD solutions based on the Euler equations, sumo and TetGen [4] are employed, as described in the following sections. Generation of volume meshes for Navier- Stokes computations can exploit the compara- tively simple geometry representation of avail- able in sumo . Continuous geometry data can be exported in IGES format, while volume meshes are exported using CGNS [5]. The commer- cial mesh generation software ICEM-CFD [6] is then controlled by small scripts in order to auto- matically generate a hybrid prismatic-tetrahedral Fig. 1 Illustration of CEASIOM framework mesh suitable for Reynolds-averaged Navier- Stokes (RANS) simulations, as detailed in Sec- tion 4.3. Figure 3 illustrates the typical level of detail which can be achieved with this approach. 4.1 Surface mesh generation The accuracy of the numerical solution of the flow problem is obviously rather strongly af- fected by the quality of the surface discretiza- tion. As the solver used in this study exploits only piecewise linear geometry and represents the so- lution as nodal values, the surface mesh must Fig. 2 CEASIOM geometry of baseline model approximate the underlying geometric sur- • face with sufficient accuray; the CEASIOM geometry representation also in- cludes airfoil thickness and non-lifting surfaces allow resolution of important flow features such as the fuselage. At the next higher level of • such as pressure distributions. detail, the graphical surface modelling tool sumo can be used to define a more detailed geometry While the first requirement is, in most cases, a based on a moderate number (often less than 30) necessary condition for the second, it is not al- spline surfaces. This description is used to gen- ways sufficient. As an example, consider the erate input for CFD solutions based on the Euler pressure recovery near the trailing edge of a lift- equations. At a later stage when details of inter- ing surface. Although the surface geometry usu- est have been added in sumo , the geometry rep- ally is relatively flat in this region, fairly small resentation can be exported to CAD systems or triangles are needed in order to resolve the steep commercial mesh generation software by means pressure gradient accurately. For a single flight of IGES [3] files. condition, this could be achieved by means of solution-adaptive mesh refinement, but for the 4 Mesh generation multitude of cases considered here, that is not necessarily a practical option. From the CEASIOM geometry parameters, the The algorithm employed in sumo to auto- VLM mesh can be generated directly within matically generate surface meshes ensures that the Matlab-based CEASIOM environment. For the first requirement above is fulfilled to given 2 From Geometry to CFD-Based Aerodynamic Derivatives - An Automated Approach Fig. 3 Left: Euler mesh; Right: RANS mesh, both based on sumo geometry tolerances. A set of geometric heuristics de- mesh quality (constituting the dominating part scribed below are used to refine particular regions of the whole mesh generation) must start from a where large variations in pressure are typically mesh which is Delaunay in the three-dimensional observed. sense. For general parametric surfaces, this ini- All geometric surfaces which make up the tialization is not trivial. aircraft configuration are bi-parametric surfaces of the form (x,y,z)=S(u,v), where at least the 4.1.1 Mesh initialization first derivatives with respect to the parameters u and v must be continuous. The mesh genera- To initialize the process with an (at least approx- tion is performed in the parameter space (u,v) by imately) Delaunay surface mesh, a structured means of a modified Delaunay algorithm similar quadrilateral mesh is first created on each sur- face. Since the parameter domain (u,v) [0,1]2 to that presented by Chew [7]. A plane triangular ∈ mesh is said to be Delaunay if the circumcircle is quadratic, this step is comparatively simple. of any plane triangle does not contain any vertex In the common case of surfaces with very large of another triangle. Chew extended this defini- changes in local curvature, such as wings, highly tion to triangles on a parametric surface, where stretched quadrilateral elements result. Splitting the mesh is defined to be Delaunay if the circum- these quadrilaterals into triangles would obvi- sphere of any three-dimensional triangle does not ously not yield a surface mesh conforming to enclose vertices of any other triangle. A mesh the Delaunay property. Therefore, another pass which does not have this property can, in princi- is applied in which the initial, highly stretched ple, be made conforming by a sequence of edge quadrilateral mesh is converted into a geometri- flips. Here, however, lies an important difference cally adapted triangular mesh. Figure 4 shows to the two-dimensional case, since edge flips in the hybrid mesh just after conversion to triangu- three dimensions can lead to geometric irregular- lar elements and the final mesh which fulfills the ities which do not exist in 2D. Delaunay property. In some cases, the mesh qual- As an example, consider a long triangle edge ity requirements of the flow solver may allow to lying on the leading edge of a thin wing surface. use surface discretizations of the type depicted to If this edge needs to be flipped in order to re- the left in Figure 4. Usually, however, consider- establish the Delaunay property, it will connect ably better quality must be achieved. a point on the upper surface of the wing sur- face with a point on the lower surface, which 4.1.2 Refinement most likely leads to very poor mesh quality. Once initialized, the triangular mesh is refined Even Chew states that the process of improving until a set of criteria are fulfilled. These crite- 3 MAXIMILIAN TOMAC , DAVID ELLER Fig. 4 Left: Initial triangular mesh. Right: Delaunay mesh. ria can be set by the user, but the mesh genera- gradual decrease of the maximum edge length tor attempts to determine sensible default values from the value specified using the edge length which in most cases yield a usable discretization. parameter to a smaller value along the lead- The following mesh generation parameters can ing/trailing edge line. Figure 5 displays the ef- be used to control the mesh generation process: fect on the root leading edge region of the EADS Ranger test case described below. Mesh refinement is performed in an iterative Dihedral angle is the angle between the nor- mal vectors of two triangles sharing an edge. process. In each pass, all triangles which vio- This parameter mainly affects the resolution of late one of the quality criteria are collected as strongly curved regions such as wing leading candidates for refinement. The element refine- edges. ment itself is performed by splitting the longest edge of the candidate triangle.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    13 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us