The present invention refers to methods for assisting in the design of aerodynamic surfaces by making cost-optimized calculations of variable distributions such as the pressure distribution over them and more particularly to methods for assisting in the design of aircraft components.
A common situation in practical industrial applications related to product development is the need to perform many surveys inside a space of state parameters. In the specific case of aeronautics, the calculation of the pressure distribution and/or other variable distributions over an aerodynamic surface is an important feature, in order to optimally design its structural components so that the weight of the structure is the minimum possible, but at the same time being able to withstand the expected aerodynamic forces.
Thanks to the increase of the use of the Computer Fluid Simulation Capability, nowadays, the calculation of the pressure distributions and/or other variable distributions over an aerodynamic surface is commonly done by solving numerically the Reynolds Averaged Navier-Stokes equations that model the movement of the flow around the surface, using discrete finite elements, finite differences or finite volume models. With the demand of accuracy posed in the aeronautical industry, each one of these computations requires important computational resources.
As the pressure distribution and/or other variable distributions over an aerodynamic surface depend on many different flight parameters, like angle of attack and Mach number, it is necessary to perform many lengthy and costly computations to obtain all the required information.
Some methods for calculating the pressure distributions and/or other variable distributions over the surface of an aerodynamic surface such as an aircraft wing, inside a defined parameter space, using Computational Fluid Dynamics (CFD) and interpolation are known in the prior art. In particular a known interpolation method is disclosed in the article “A Multilinear Singular Value Decomposition”, Lieven De Lathauwer, Bart de Moor and Joos Vandewalle. SIAM J. Matrix Annal. Appl. Vol. 21, No. 4, pp 1253-1278.
CFD is used to calculate the pressure distributions and/or other variable distributions in a predefined group of points of the parameter space. The shock wave phenomena causes difficulties at the interpolation step. Namely, the number of computations needed to accurately reproduce the shock wave phenomena must be larger than the quantity I/d, where I stands for the geometric distance between extreme positions of the shock wave (as the parameters are varied) and d stands for the thickness of the shock wave. However, regarding that, in typical aircraft wings, the thickness of shock waves is usually small and the parameter I can be of the order of the 50% of the chord length, the number of computations needed to perform the interpolation of the shock wave increases rapidly.
The present invention is intended to solve this drawback.
It is an object of the present invention to provide methods to be used in the design or analysis of an aircraft or an aircraft component for obtaining a given variable distribution over an aerodynamic surface inside a predefined parameter space taking into account the shock wave phenomena and minimizing the computational costs.
This and other objects are met by a computer-aided method that provides a variable distribution V over the surface of an aircraft or an aircraft component inside a predefined parameter space by means of a reconstruction of the results obtained through computations for an initial group of points in the parameter space using a CFD model in connection with a structured mesh defined on said surface, comprising in each of said computations the following steps:
Selecting relevant shock wave structures along mesh lines in the chord direction taking place between a first point and a last point in the mesh line, being defined by its thickness δsw, its position ssw in the mid point between said first point and said last point and the variable jump ΔV between the last and the first point.
Decomposing said variable distribution V into a smooth variable distribution Vsmooth and a shock wave variable distribution Vjump corresponding to said relevant shock wave structures.
Obtaining the variable distribution V at any point of the parameter space as a reconstruction of the smooth variable distribution Vsmooth and the shock wave variable distribution Vjump obtained for said point from the values obtained in the previous step.
The variable distributions may comprise one or a combination of the following: the pressure distribution, the velocity components distribution, the mach number (euler computation) distribution, the friction components distribution, the temperature distribution, the density distribution, the energy distribution, the entropy distribution, the enthalpy distribution.
The parameter space may comprise any combination of the following parameters (if applicable to the aircraft or aircraft component being designed): the angle of attack, the Mach number, the sideslip angle, the wing aileron deflection angle, spoilers deflection, high lift devices deflection, canard deflection, landing gear deflected status, landing gear doors angle, APU inlet open angle, the vertical tailplane rudder deflection angle, the horizontal tailplane elevator deflection angle and the horizontal tailplane setting angle. The range of validity of said parameters is that of the aircraft typical flight envelope.
The above-mentioned method is applicable to the design of a classical aircraft formed by a cylindrical fuselage, wings in the centre fuselage either in the middle or high or low region of the fuselage, conventional tail or T-tail or Cruciform-tail or V-tail or H-tail or U-tail or canard and engines in the wing or at the rear fuselage and also to the design of a non-classical aircraft configuration like a blended wing body (BWB) or a flying wing.
Other characteristics and advantages of the present invention will be clear from the following detailed description of embodiments illustrative of its object in relation to the attached figures.
a and 2b illustrate the three parameters used in the method according to this invention for characterizing a shock wave of, respectively, linear and sinusoidal shape.
This invention is intended to provide a variable distribution over an aerodynamic surface such as for instance an aircraft wing, inside a predefined parameter space, using Computational Fluid Dynamics (CFD), a special treatment of the shock wave structures, and interpolation. CFD is used to calculate the variable distributions in a predefined group of points of the parameter space. The special treatment of the shock wave according to this invention allows performing accurate calculations of the variable distribution over the aerodynamic surface while keeping small the number of CFD computations, which carries an important CPU time reduction. The interpolation allows obtaining the variable distribution over the aerodynamic surface at all points inside the parametric space not considered in the initial computations.
Although the method shall be preferably applied to a structured mesh, it can be also used with a different mesh (hybrid, unstructured or Cartesian for example) by means of a user defined method to interpolate CFD solutions from the defined mesh to a user defined structured mesh.
An embodiment of a method according to the present invention will now be described in reference to an example for obtaining the pressure distribution over the surface of a 3D-wing with two free parameters, angle of attack (α), in the range −3° to +3°, and Mach number (M) in the range 0.40 to 0.80.
The pressure distribution over the surface of the wing will be firstly calculated for an initial group of points in the parametric space given by the following values:
Then, the pressure distribution in any point of the parametric space can be obtained by interpolation. The test points in which the pressure distribution will be interpolated from the results obtained are:
Computation for the Initial Group of Points in the Parametric Space
Step 1: Computation via CFD of the pressure distribution over the wing surface 11 for the initial group of points in the parametric space.
In each computation it is obtained the value of the pressure in each point of a structured mesh defined over the wing surface such as the mesh shown in
The mesh is parameterized by two integer variables u and v. The mesh lines that go from the leading edge 13 to the trailing edge 15 are lines where v=constant and the mesh lines that extend over the span wise direction are such that u=constant.
Shock Wave Treatment:
Identification of the shock wave is made for all computations of said initial group of points. The pressure and the suction sides are treated separately. The flow just over the surface is a subsonic flow. Therefore it is impossible to find out shock waves attached to the wing surface. However, as a consequence of the presence of shock waves inside the fluid domain, just above the surface, pressure distribution is quite steep in some regions of the wing. These regions are called hereinafter shock waves. The shock wave in the surface of the 3D wing 11 is characterized in each mesh line along the chord as shown in
ΔP=ΔP(v; parameters) (1)
s
SW
=s
SW(v; parameters) (2)
δSW=δSW(v; parameters) (3)
where parameters stands for those parameters that identify each computation inside the parameter space. As it was already said, the parameters considered in the above-mentioned example are the angle of attack (α) and the Mach number (M).
Thus the original pressure distribution is decomposed into two parts, a smooth distribution and a distribution associated with the shock waves:
P=P
smooth
+P
jump (4)
This decomposition can be made considering a shape of the shock wave defined by the user. It can be a linear shape as shown in
Furthermore, two (or more) shock waves can co-exist in the same mesh line v=constant because, in 3D wings, “λ”-shape shock wave structures are common as can be observed in the pressure iso-lines plotted in
Thus, the method must be able to deal with two (or more) shock waves in the same mesh line. In fact, the method considers that there are “always” two (or more) shock waves. For two shock wave case the shock wave number one is that one that is the closest to the leading edge and the shock wave number two is the other one. When there is only one shock wave, the shock wave is split into two shock waves with the same position and the same thickness but with a ΔP that is a half of the original ΔP. This is done to avoid discontinuities and to facilitate interpolation, which will be a part of the process.
To show explicitly the shock wave identification and disassembly, in the example being considered the method will be applied step by step to two different lines v=20 and v=40 for the computation corresponding to M=0.85 and α=+1.5°.
(Steps 2-9 are performed for each computation)
Step 2: Obtention of the derivative
following the mesh lines v=constant, where P stands for pressure and s for arc length.
The CFD pressure distribution in the first line (v*=20), illustrated in
The distribution of
over the first line (v*=20) is illustrated in
The distribution of
over the second line (v*=40) is illustrated in
(Steps 3-9 are performed for each line v=constant. We will show the results obtained in the example being considered for both lines v*=20 and v*=40)
Step 3: Seek for the maximum value of
were smaller than a predetermined value P1 (P1=0.22 in the example being considered), it would be assumed that no shock wave would exist in this line. Then pressure jumps would be ΔP1(v*;α*,M*)=0 and ΔP2(v*;α*,M*)=0, while the position and thickness of the shock wave remain undefined. Repeat Step 3 for the next line.
is larger than P1, which is the case for both lines v*=20 and v*=40, proceed to Step 4.
Step 4: Definition of the shock wave structure as the set of all the mesh points around the maximum value of
is larger than a predetermined value P2 (P2=0.15 in the example being considered) plus two additional mesh points at each side of the interval.
In
is larger than P2 plus two additional mesh points added at each side of the interval.
In
is larger than P2 plus two additional mesh points.
Step 5: Definition of the shock wave position as the mid point of the shock wave structure obtained in step 4.
Step 6: The pressure jump in the shock wave is defined as the pressure difference between the last and the first point of the shock wave structure.
ΔP=0.22>P3=0.08
ΔP=0.40>P3=0.08
Step 7: Excluding the zone affected by the shock wave just detected, repeat from Step 3 to Step 6 to detect a possible second shock wave.
For line v*=20
For line v*=40, as shown in
derivative (after excluding that zone affected by the firstly detected shock wave) is compared with P1. In this case, the maximum value of
is larger than P1, and thus, Step 4 and 5 are addressed. Once the zone affected by the shock wave (the zone between the dashed lines 35, 37) has been defined, the pressure jump is computed. As illustrated in
Step 8: Depending on the existence of one or two shock waves:
ΔP
1(v*;α*,M*)=ΔP2(v*;α*,M*)=ΔP/2 (5)
s1
δ1
Step 9: Disassembling of the two shock waves line by line in the smooth pressure distribution and the shock wave pressure distribution.
For line v*=20, the smoothed pressure profile is showed in
For line v*=40 the smoothed pressure profile is showed in
Interpolation:
Step 10: Point by point, interpolation (by a user defined method) of the smooth pressure distribution at any point of the parameter space.
Step 11: Interpolation of the shock wave pressure distribution for each shock wave in the parameter space.
Step 12: When there is no shock wave, the position and thickness are both undefined. This problem is overcome using two new parameters, ΔPxssw and ΔPxδsw. These two parameters are set to zero when there is no shock wave. Interpolation of these two new parameters in the parameter space.
Step 13: Once the smooth pressure distribution and the shock wave pressure distribution are determined at a point of the parameter space, assembly of both distribution is made to reconstruct the whole pressure distribution.
Results
The results in terms of mean error (ME) of the reconstruction in the example being considered with respect to a CFD computation are presented in the next table for a set of test points in the parameter space, where the ME is defined as follows:
where i and j are the indexes that identify each point inside the mesh and Imax and Jmax are the total number of points in each direction. Note that the error is referred to the total variation of the pressure in each test point.
The improvements obtained with the method according to this invention with respect to the prior art are illustrated in
Modifications may be introduced into the preferred embodiment just set forth, which are comprised within the scope defined by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
200900880 | Mar 2009 | ES | national |