CN105975645A - Quick calculation method of aircraft flow field containing a shock-wave area on the basis of multiple steps - Google Patents
Quick calculation method of aircraft flow field containing a shock-wave area on the basis of multiple steps Download PDFInfo
- Publication number
- CN105975645A CN105975645A CN201610107720.7A CN201610107720A CN105975645A CN 105975645 A CN105975645 A CN 105975645A CN 201610107720 A CN201610107720 A CN 201610107720A CN 105975645 A CN105975645 A CN 105975645A
- Authority
- CN
- China
- Prior art keywords
- flow field
- pod
- matrix
- rbf
- residual error
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention puts forward a quick calculation method of an aircraft flow field containing a shock-wave area on the basis of multiple steps. The method comprises the following steps: firstly, estimating the flow field through a POD-RBF (Proper Orthogonal Decomposition-Radial Basis Function) method; secondly, further improving the precision of the flow field through a POD-ROM (Reduced Order model) method, and correcting a small area which contains shock wave; and finally, obtaining an airfoil flow field. The multistep solving method formed by the above steps realizes the calculation of a transonic flow field with the combination of an established POD model. The method overcomes the defect that computational fluid dynamics numerical simulation needs to consume a great quantity of time, can realize the high-fidelity calculation of the flow field which contains the shock wave, and solves the problem of low calculation efficiency since the number of the flow fields to be solved is enormous in engineering application.
Description
Technical field
The present invention relates to a kind of aircraft flow field fast solution method, particularly relate to a kind of flow field fast solution method containing shock wave region, belong to applied aerodynamics research field.
Background technology
In aerodynamic scope, the most important thing of quick and precisely solving of aircraft flow field, always research work, especially contain flow field calculation the paying special attention to greater need for research worker in shock wave region.And the velocity interval of increasing Flight Vehicle Design be in transonic speed with supersonic speed region, the most hypersonic region, this most inevitably produces shock wave, and flowing becomes extremely complex.
Although high-fidelity Flow Field Calculation based on high accuracy physical model, namely Fluid Mechanics Computation (Computational Fluid Dynamics, CFD) numerical simulation, accurately solving of aircraft complex flowfield can be realized, but need to expend substantial amounts of calculating resource, especially when the required flow field huge number solved (the optimization design etc. of aircraft aerodynamic characteristic, aircraft Preliminary design or profile under different operating modes), the time expended is needed to tend not to be accepted in practical engineering application.
In order to improve the efficiency of aircraft Flow Field Calculation, (Proper Orthogonal Decomposition is decomposed in conjunction with Proper Orthogonal, POD) agent model (response surface model, Kriging model and RBF model etc.) method and reduced-order model (Reduced Order Model, the ROM) method of governing equation are arisen at the historic moment and obtain certain development.Two kinds of methods of relative maturity, one is the POD-RBF method being combined with POD by RBF (Radial Basis Function, RBF) model;A kind of is the model order reduction (POD-ROM) being combined with POD by governing equation.
POD-RBF method is applied to the specific practice of aircraft flow field prediction: calculated the flow field obtained under aircraft difference operating mode (including the most multiple variable of height, the angle of attack, Mach number, angle of rudder reflection, geometric shape) by experiment or CFD as sampling snapshot set, snapshot set Proper Orthogonal is decomposed and obtains POD base, each sampling snapshot is projected on POD base (POD base can block), obtain a series of POD base system numbers of correspondence, more just can be set up with operating mode/POD base system number POD-RBF model as input/output by RBF agent model.For any work condition state in duty parameter space, can be calculated by the POD-RBF model set up and solve.Contrast POD-RBF method, POD-ROM method by the flow field variable drop in governing equation on the subspace opened by minority POD base, the most complicated nonlinear partial differential equation can be converted into one group of nonlinear ordinary differential equation solving base system number, the dimension of governing equation known variables is substantially reduced, gained numerical result is the optimal solution found in lower dimensional space, also more conforms to actual physics problem.Although taking more calculating resource than POD-RBF method, but compared with solving original governing equation, the calculating time is greatly reduced.
It should be noted that, although POD is used to approximate non-linear problem, but it must be appreciated that POD itself is a linear process, for smooth flow field regions, POD-RBF method can obtain the flow field calculation result of higher fidelity, the flow field calculation result of POD-ROM method is more accurate, but two kinds of methods flow field calculation accuracy in shock wave region is all substantially reduced when flow field regions exists shock problems, and the situation being difficult to restrain even occurs in POD-ROM method.
Summary of the invention
It is an object of the invention to provide a kind of aircraft flow field fast solution method, the method overcome the drawback that Computational fluid mechanics numerical simulation needs to take considerable time, the high-fidelity being capable of comprising shock wave flow field calculates, and solves flow field to be asked huge number in engineer applied and the low problem of computational efficiency.
The technical scheme is that
It is described a kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is characterised in that: comprise the following steps:
Step 1: determine operating condition design space:
The flight parameter of the aircraft of analytical calculation as required, it is thus achieved that n, aerocraft flying parameter design space sample point xi, i=1,2 ..., n;
Step 2: in obtaining step 1, the flow field sampling of each sample point solves wi, i=1,2 ... n, and solved structure sampling snapshot matrix by the flow field sampling of all n sample points
Step 3: the sampling snapshot matrix A obtaining step 2 carries out POD decomposition:
Step 3.1: calculate the spatial correlation matrix R, R=A on n × n rankHA;
Step 3.2: eigenvalue matrix Λ of solution room correlation matrix R and eigenvectors matrix V;
Step 3.3: calculate POD base vector matrix Φ=AV Λ-1/2;Wherein base vector matrixφiFor POD base vector;
Step 3.4: calculate the base system matrix number X of sampling snapshot matrix Ar, Xr=ΦHA;Wherein base system matrix numberxriW is solved for the sampling of corresponding flow fieldiPOD base system number;
Step 4: the RBF agent model setting up flow field sampling solution POD base system number is:
Wherein xrAerocraft flying parameter design point x for needing analytical calculation is corresponding, RBF agent model the POD base system number exported;Radial base interpolation coefficient matrix
Radial distance rkj=r (| | xk-xj||,θj), θjFor width parameter, r () is RBF;
And according to formula wrbf=Φ xrCalculate and under the design point x obtained by RBF agent model, predict Flow Field Solution wrbf;
Step 5: extract the eigenvalue λ of spatial correlation matrix Ri, i=1,2 ... in n, value is maximum to n-thwBig eigenvalue, and this nwIndividual eigenvalue sum is more than precision threshold;Obtain this nwThe POD base vector φ that individual eigenvalue is correspondingj', j=1,2 ... nw;
Step 6: the n obtained according to step 5wThe POD base vector φ that individual eigenvalue is correspondingj', the flow field w to be asked obtained under design point x projects to POD base vector φj' upper expression formulaWhereinPOD base system number x to be asked for corresponding design point xr' jth element value;
Step 7: will flow field be asked w expression formulaSubstituting into flow field control equation, stream field governing equation carries out discrete, obtains POD base system number x to be askedr' for the residual error governing equation R (Φ ' of variablewxr′;X)=0, wherein
Step 8: use gauss-newton method to residual error governing equation R (Φ 'wxr′;X)=0 solves:
Step 8.1: residual error governing equation is projected in test space L opened by one group of base Ψ;Obtain containing nwStatic determinacy equation group Ψ of individual unknown quantityTR(Φ′wxr′;X)=0, wherein Ψ=J Φ 'w, J is Jacobian matrix;
Step 8.2: to formula
ΨTJkΦ′wpk=-ΨTRk
It is iterated solving, obtains POD base system number xr′;Wherein k=1 ..., K is Newton iteration step, and K is determined by convergence, pkWithRespectively POD base system number increment during kth step iteration and Jacobian matrix, αkIt is at pkStep-length in the direction of search,For initial value, by formulaObtain;
Step 8.3: according to POD base system number xr', obtain the flow field w under design point xrom=Φ 'wxr′;
Step 9: the CFD of local flow field revises:
In step 8, residual error R of last iteration step is as foundation, selects residual error to carry out CFD correction more than the mesh point setting threshold value: with wromAs first field, calling CFD fluid diagnosis and solve residual error more than the mesh point setting threshold value, other mesh point flow field values holdings are constant and conduct solves boundary condition;Stop solving when residual error R drops to set below threshold value;
Step 10: the flow field combination under the design point x obtain flow field and the step 8 of step 9 local correction, obtains the final Flow Field Solution of design point x.
Further preferred version, described a kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is characterised in that: step 1 use Latin hypercube experimental design method obtain aerocraft flying parameter design space sample point xi, i=1,2 ..., n.
Further preferred version, described a kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is characterised in that: step 2 use the flow field sampling of each sample point in CFD fluid diagnosis obtaining step 1 solve wi, i=1,2 ... n.
Further preferred version, described a kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is characterised in that: width parameter in step 4dmaxFor maximum Euclidean distance between sample point in aerocraft flying parameter design space in step 1.
Further preferred version, described a kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is characterised in that: RBF r () employing gauss of distribution function in step 4:D is Euclidean distance.
Further preferred version, described a kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is characterized in that: in step 9, in step 8, residual error R of last iteration step is as foundation, Domain Decomposition Method, selection residual error is used to be more than the region of the mesh point composition setting threshold value as the region needing correction;The grid needing the region revised individually is taken out, with w from former gridromAs first field and boundary condition, call CFD fluid diagnosis and the grid needing the region revised individually is solved, stop solving when residual error R drops to set below threshold value.
Beneficial effect
Beneficial effects of the present invention embodies as follows:
1, present method solves the most accurately calculating in extensive operating mode aircraft flow field in engineer applied.
2, in this method, POD-RBF method provides just field can accelerate the convergence rate of reduced-order model POD-ROM for POD-ROM method, and two kinds of methods combine (Two-step) and can realize the most accurately calculating of low speed flow field (without shock wave region).
3, the application of Region Decomposition technology, can combine the CFD approach of the Two-step method and shock wave region that are applied to smooth domain, finally realizes the most accurately calculating of transonic speed or supersonic flow field;By the mesh point that whole flow field residual values is big is marked, reapplies CFD and solve the effect that can also reach similar.
The additional aspect of the present invention and advantage will part be given in the following description, and part will become apparent from the description below, or is recognized by the practice of the present invention.
Accompanying drawing explanation
Above-mentioned and/or the additional aspect of the present invention and advantage will be apparent from easy to understand, wherein from combining the accompanying drawings below description to embodiment:
Fig. 1 aircraft multistep quick calculation method schematic flow sheet
The c-type grid chart of Fig. 2 two dimension example NACA0012 aerofoil profile
Fig. 3 sampled point operating mode distribution schematic diagram
The grid of the CFD modification region that Fig. 4 Region Decomposition obtains and the position view in original mesh
The pressure distribution comparison diagram of Fig. 5 distinct methods
Fig. 6 mach line contrast schematic diagram (wide dotted line be CFD result, solid line be multistep fast solution method, dotted line be Two-step method)
In figure, symbol description is as follows:
X/c is aerofoil profile dimensionless x coordinate;Y/c is the dimensionless y-coordinate of aerofoil profile;Variable Ma represents Mach number;Variables A OA represents the angle of attack;CPFor airfoil surface pressure coefficient;POD-RBF is radial base interpolation method based on POD;POD-ROM is model order reduction based on POD;Two-step is the method that POD-RBF and POD-ROM combines;Multistep is aircraft flow field based on multistep quick calculation method.
Detailed description of the invention
Embodiments of the invention are described below in detail, and described embodiment is exemplary, it is intended to is used for explaining the present invention, and is not considered as limiting the invention.
Based on multistep in the present embodiment containing shock wave region aircraft flow field quick calculation method flow chart as it is shown in figure 1, with around NACA0012 aerofoil profile without viscous Transonic Flows as example, in conjunction with accompanying drawing, the present invention is described in further detail.
Step 1: determine operating condition design space:
The flight parameter of the aircraft of analytical calculation as required, it is thus achieved that n, aerocraft flying parameter design space sample point xi, i=1,2 ..., n;Described flight parameter can select from flying height, Mach number, the angle of attack etc..
In the present embodiment, for given NACA0012 aerofoil profile, flight parameter elects Mach number Ma and angle of attack AOA as, uses Latin hypercube experimental design method uniform sampling to obtain aerocraft flying parameter design space sample point xi=[AOAi Mai]T, angle of attack AOA is 2 °, 3 °, 4 ° and 5 ° respectively, and Mach number Ma is 0.74,0.76,0.78 and 0.80 respectively, then sampled point xi, i=1,2 ..., the number n=16 of n, Fig. 3 is shown in sampling operating mode distribution.
Step 2: in obtaining step 1, the flow field sampling of each sample point solves wi, i=1,2 ... n, and solved structure sampling snapshot matrix by the flow field sampling of all n sample pointsThe most various middle n is the number of sampled point, then matrix A has n to arrange, and the dimension N of every string is the flow field mesh point number and the product of each mesh point flow field variable that under sampled point operating mode, CFD calculates.
The flow field sampling using each sample point in CFD fluid diagnosis obtaining step 1 in the present embodiment solves wi, i=1,2 ... n.Solving of flow field uses a c-type grid, has 193 × 57 mesh points, sees Fig. 2.Without viscous Transonic Flows and CFD fluid diagnosis, finite volume method based on the lattice heart is used for two dimension, then has 4 conservation variablees [ρ, ρ u, ρ v, ρ E].The dimension N that the sampling of each flow field solves is the flow field mesh point number and the product of each mesh point flow field variable that under sampled point operating mode, CFD calculates.It is deconstructed into sampling snapshot matrix by these discrete samplingsThen A is the matrix of N × n.
Step 3: the sampling snapshot matrix A obtaining step 2 carries out POD decomposition, i.e. sets up POD model in engineer applied, POD model comprises data below: a) all sampled points in operating condition design space;B) POD base vector and characteristic of correspondence value thereof;C) sampling solution in each flow field projects to base system number (POD base system number) corresponding on POD base.Set up solution procedure following (H is the conjugate transpose of matrix):
Step 3.1: calculate the spatial correlation matrix R, R=A on n × n rankHA;
Step 3.2: eigenvalue matrix Λ of solution room correlation matrix R and eigenvectors matrix V, AHAV=V Λ;
Step 3.3: calculate POD base vector matrix Φ=AV Λ-1/2;Wherein base vector matrixφiFor POD base vector;POD base vector φiEigenvalue λ with RiOne_to_one corresponding;
Step 3.4: calculate the base system matrix number X of sampling snapshot matrix Ar, Xr=ΦHA;Wherein base system matrix numberxriW is solved for the sampling of corresponding flow fieldiPOD base system number.
Step 4: application POD-RBF method, it was predicted that just field wrbf:
Set up flow field sampling according to POD model and solve the RBF agent model of POD base system number, i.e. with sampling operating mode/POD base system number as input/output, then for a certain aerocraft flying parameter design point x needing analytical calculation in operating condition design space, the available corresponding prediction operating mode POD base system number of agent model of utilization structure:
Wherein xrAerocraft flying parameter design point x for needing analytical calculation is corresponding, RBF agent model the POD base system number exported;Radial base interpolation coefficient matrix
Radial distance rkj=r (| | xk-xj||,θj), θjFor width parameter, width parameter takesdmaxFor maximum Euclidean distance between sample point in aerocraft flying parameter design space in step 1, r () is RBF, uses gauss of distribution function:D is Euclidean distance;Then according to formula wrbf=Φ xrCalculate and under the design point x obtained by RBF agent model, predict Flow Field Solution wrbf。
Below step 5 to step 9 applies POD-ROM method, revises to obtain Flow Field Solution w furtherrom:
Step 5: extract the eigenvalue λ of spatial correlation matrix Ri, i=1,2 ... in n, value is maximum to n-thwBig eigenvalue, and this nwIndividual eigenvalue sum is more than precision threshold;Obtain this nwThe POD base vector φ that individual eigenvalue is correspondingj', j=1,2 ... nw。
It is 99.8% that the present embodiment takes POD base relevant information capacity, then when using nwDuring=12 POD bases, eigenvalue sum just accounts for more than 99.8%.
Step 6: the n obtained according to step 5wThe POD base vector φ that individual eigenvalue is correspondingj', the flow field w to be asked obtained under design point x projects to POD base vector φj' upper expression formulaWhereinPOD base system number x to be asked for corresponding design point xr' jth element value.
Step 7: will flow field be asked w expression formulaSubstituting into flow field control equation, stream field governing equation carries out discrete, obtains POD base system number x to be askedr' for the residual error governing equation R (Φ ' of variablewxr′;X)=0, wherein
The present embodiment flow field control equation uses the ordinary differential equation of the discrete conservation form of compressible Navier-Stokes equations halfWill flow field be asked w expression formulaSubstitute into flow field control equation, obtainTime term is carried out discrete, it is considered to the approximate shceme form residual equation (in the case of permanent, not considering time-derivative item) in a certain moment, obtain POD base system number x to be askedr' for the residual error governing equation R (Φ ' of variablewxr′;X)=0, the number of number unknown quantity the to be far longer than base system number of equation group, it is an over-determined systems, has N number of nonlinear equation, nwIndividual unknown quantity (POD base system number), it is possible to use gauss-newton method solves.
Step 8: use gauss-newton method to residual error governing equation R (Φ 'wxr′;X)=0 solves:
Step 8.1: residual error governing equation is projected in test space L opened by one group of base Ψ;Obtain containing nwStatic determinacy equation group Ψ of individual unknown quantityTR(Φ′wxr′;X)=0, wherein Ψ=J Φ 'w, J is Jacobian matrix;
Step 8.2: to formula
ΨTJkΦ′wpk=-ΨTRk
It is iterated solving, obtains POD base system number xr′;Wherein k=1 ..., K is Newton iteration step, and K is determined by convergence, pkWithRespectively POD base system number increment during kth step iteration and Jacobian matrix, αkIt is at pkStep-length in the direction of search,For initial value, by formulaObtain;
Step 8.3: according to POD base system number xr', obtain the flow field w under design point xrom=Φ 'wxr′。
So far, obtain non-linear reduced-order model equation (POD-ROM) based on POD and solve mode, the prediction w obtained with POD-RBFrbfAs first fieldPOD-ROM iterative steps can be made to reduce and relatively rapid convergence, and precision improves further.
Step 9: the CFD of local flow field revises:
In step 8, residual error R of last iteration step is as foundation, selects residual error to carry out CFD correction more than the mesh point setting threshold value: with wromAs first field, calling CFD fluid diagnosis and solve residual error more than the mesh point setting threshold value, other mesh point flow field values holdings are constant and conduct solves boundary condition;Stop solving when residual error R drops to set below threshold value.
Region Decomposition (Domain Decomposition, DD) method can also be used, select the region that residual error is revised as needs more than the region of the mesh point composition of setting threshold value;The grid needing the region revised individually is taken out, with w from former gridromAs first field and boundary condition, call CFD fluid diagnosis and the grid needing the region revised individually is solved, stop solving when residual error R drops to set below threshold value.As shown in Figure 4, the left side be modification region grid schematic diagram, the right is modification region position view in original mesh.For this region, first field is by POD-ROM method solving result wromThering is provided, docking border, region is with corresponding wromSolution as boundary condition, then application CFD solver solve so that residual error drops to suitable with the residual error of the whole flow field CFD solving result contrasted.
Step 10: the flow field combination under the design point x obtain flow field and the step 8 of step 9 local correction, obtains the final Flow Field Solution of design point x.
The present embodiment first passes through POD-RBF method and estimates flow field, improves flow field precision further secondly by POD-ROM method, then revises the zonule containing shock wave, finally give the flow field of aerofoil profile.The multistep method for solving being made up of above step, in conjunction with the POD model set up, it is achieved that the calculating of transonic flow field.
The surface pressure distribution of distinct methods contrasts as shown in Figure 5, as can be seen from the figure aircraft flow field quick calculation method (Multistep) based on multistep fits like a glove with CFD result, and other two kinds of methods (POD-RBF and Two-step method) are only capable of capturing shock exterior domain.Fig. 6 gives the mach line of distinct methods and compares, wide dotted line be CFD result, solid line be aircraft quick calculation method based on multistep, dotted line be POD-ROM and POD-RBF associated methods (Two-step method), this figure further illustrates aircraft flow field based on the multistep quick calculation method effectiveness to solving containing shock wave flow field.
Table 1 gives the calculated performance of distinct methods, n in table1And n2Represent that POD-RBF, POD-ROM process uses the number (n of POD base respectively1=n, n2=nw), n3Represent CFD modification region gridding dimension.As seen from table: a) when introducing POD-RBF method and providing initial value for POD-ROM method, Newton iteration step number drops to 2 from 7, computational efficiency improves 3.5 times, and POD-RBF method itself calculates time-consuming (only 0.19s) and is time-consumingly negligible compared to POD-ROM;B) compared to CFD method for solving, aircraft flow field based on multistep quick calculation method efficiency improves about 9 times.
The calculated performance contrast of table 1 distinct methods
Although above it has been shown and described that embodiments of the invention, it is understandable that, above-described embodiment is exemplary, being not considered as limiting the invention, above-described embodiment can be changed in the case of without departing from the principle of the present invention and objective, revises, replace and modification by those of ordinary skill in the art within the scope of the invention.
Claims (6)
1. one kind based on multistep containing aircraft flow field, shock wave region quick calculation method, it is characterised in that: include following step
Rapid:
Step 1: determine operating condition design space:
The flight parameter of the aircraft of analytical calculation as required, it is thus achieved that n, aerocraft flying parameter design space sample
Point xi, i=1,2 ..., n;
Step 2: in obtaining step 1, the flow field sampling of each sample point solves wi, i=1,2 ... n, and by all n samples
The flow field sampling of point solves and builds sampling snapshot matrix
Step 3: the sampling snapshot matrix A obtaining step 2 carries out POD decomposition:
Step 3.1: calculate the spatial correlation matrix R, R=A on n × n rankHA;
Step 3.2: eigenvalue matrix Λ of solution room correlation matrix R and eigenvectors matrix V;
Step 3.3: calculate POD base vector matrix Φ=AV Λ-1/2;Wherein base vector matrixφiFor
POD base vector;
Step 3.4: calculate the base system matrix number X of sampling snapshot matrix Ar, Xr=ΦHA;Wherein base system matrix numberxriW is solved for the sampling of corresponding flow fieldiPOD base system number;
Step 4: the RBF agent model setting up flow field sampling solution POD base system number is:
Wherein xrAerocraft flying parameter design point x for needing analytical calculation is corresponding, RBF agent model export
POD base system number;Radial base interpolation coefficient matrix
Radial distance rkj=r (| | xk-xj||,θj), θjFor width parameter, r () is RBF;
And according to formula wrbf=Φ xrCalculate and under the design point x obtained by RBF agent model, predict Flow Field Solution wrbf;
Step 5: extract the eigenvalue λ of spatial correlation matrix Ri, i=1,2 ... in n, value is maximum to n-thwBig feature
Value, and this nwIndividual eigenvalue sum is more than precision threshold;Obtain this nwThe POD base vector that individual eigenvalue is corresponding
φ′j, j=1,2 ... nw;
Step 6: the n obtained according to step 5wThe POD base vector φ ' that individual eigenvalue is correspondingj, obtain under design point x
Flow field w to be asked projects to POD base vector φ 'jUpper expression formulaWhereinFor treating of corresponding design point x
Seek POD base system number x 'rJth element value;
Step 7: will flow field be asked w expression formulaSubstituting into flow field control equation, stream field governing equation enters
Row is discrete, obtains POD base system number x ' to be askedrResidual error governing equation R (Φ ' for variablewx′r;X)=0, wherein
Step 8: use gauss-newton method to residual error governing equation R (Φ 'wx′r;X)=0 solves:
Step 8.1: residual error governing equation is projected in test space L opened by one group of base Ψ;Obtain containing nw
Static determinacy equation group Ψ of individual unknown quantityTR(Φ′wx′r;X)=0, wherein Ψ=J Φ 'w, J is Jacobian matrix;
Step 8.2: to formula
ΨTJkΦ′wpk=-ΨTRk
It is iterated solving, obtains POD base system number x 'r;Wherein k=1 ..., K is Newton iteration step, and K is by restraining mark
Quasi-decision, pkWithRespectively POD base system number increment during kth step iteration and Jacobian matrix, αkBe
pkStep-length in the direction of search,For initial value, by formulaObtain;
Step 8.3: according to POD base system number x 'r, obtain the flow field w under design point xrom=Φ 'wx′r;
Step 9: the CFD of local flow field revises:
In step 8, residual error R of last iteration step is as foundation, selects residual error to click on more than the grid setting threshold value
Row CFD revises: with wromAs first field, call CFD fluid diagnosis to residual error more than the mesh point setting threshold value
Solving, other mesh point flow field values holdings are constant and conduct solves boundary condition;When residual error R drops to set threshold value
Stop time following solving;
Step 10: the flow field combination under the design point x obtain flow field and the step 8 of step 9 local correction, obtains
The Flow Field Solution that design point x is final.
A kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is special
Levy and be: step 1 uses Latin hypercube experimental design method obtain aerocraft flying parameter design space sample
This some xi, i=1,2 ..., n.
A kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is special
Levy and be: step 2 uses the flow field sampling of each sample point in CFD fluid diagnosis obtaining step 1 solve
wi, i=1,2 ... n.
A kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is special
Levy and be: width parameter in step 4dmaxSet for aerocraft flying parameter in step 1
Count the maximum Euclidean distance between sample point in space.
A kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is special
Levy and be: RBF r () employing gauss of distribution function in step 4:D be Euclidean away from
From.
A kind of based on multistep containing aircraft flow field, shock wave region quick calculation method, it is special
Levying and be: in step 9, in step 8, residual error R of last iteration step is as foundation, uses Region Decomposition
Method, selects the region that residual error is revised as needs more than the region of the mesh point composition of setting threshold value;To need
The grid in the region revised individually takes out, with w from former gridromAs first field and boundary condition, call CFD
The grid needing the region revised individually is solved by fluid diagnosis, stops when residual error R drops to and sets below threshold value
Only solve.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610107720.7A CN105975645B (en) | 2016-02-26 | 2016-02-26 | A kind of aircraft flow field of region containing shock wave quick calculation method based on multistep |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610107720.7A CN105975645B (en) | 2016-02-26 | 2016-02-26 | A kind of aircraft flow field of region containing shock wave quick calculation method based on multistep |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105975645A true CN105975645A (en) | 2016-09-28 |
CN105975645B CN105975645B (en) | 2019-01-04 |
Family
ID=56989375
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610107720.7A Expired - Fee Related CN105975645B (en) | 2016-02-26 | 2016-02-26 | A kind of aircraft flow field of region containing shock wave quick calculation method based on multistep |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105975645B (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106682262A (en) * | 2016-11-21 | 2017-05-17 | 中国航天空气动力技术研究院 | Numerical simulation method for obtaining aircraft flow fields |
CN107256290A (en) * | 2017-05-19 | 2017-10-17 | 四川腾盾科技有限公司 | A kind of boundary condition change stream field based on residual error perturbation method influences the computational methods of residual quantity |
CN108170878A (en) * | 2016-12-08 | 2018-06-15 | 中国航空工业集团公司沈阳空气动力研究所 | A kind of supersonic vehicle sonic boom Forecasting Methodology |
CN108595788A (en) * | 2018-04-05 | 2018-09-28 | 西北工业大学 | A kind of flow field Accelerated Convergence Method based on mode multi grid |
CN110826208A (en) * | 2019-10-30 | 2020-02-21 | 北京机电工程研究所 | Pneumatic numerical simulation accelerated convergence method |
CN111339672A (en) * | 2020-03-02 | 2020-06-26 | 上海索辰信息科技有限公司 | Method for analyzing aerodynamic thermal simulation of shock wave at front edge of air inlet channel |
CN111611646A (en) * | 2020-04-08 | 2020-09-01 | 南京航空航天大学 | Rapid design method for aerodynamic configuration of aircraft forebody |
CN111814341A (en) * | 2020-07-16 | 2020-10-23 | 西北工业大学 | Method for performing nonlinear flutter analysis of wallboard based on POD (wafer POD) order reduction method |
CN111859817A (en) * | 2020-05-22 | 2020-10-30 | 中国航空工业集团公司西安航空计算技术研究所 | Aircraft pneumatic model selection method based on shock wave simulation capability of CFD (computational fluid dynamics) software |
CN112016167A (en) * | 2020-10-22 | 2020-12-01 | 中国人民解放军国防科技大学 | Aircraft aerodynamic shape design method and system based on simulation and optimization coupling |
CN112162957A (en) * | 2020-10-13 | 2021-01-01 | 中国空气动力研究与发展中心计算空气动力研究所 | Multi-block structure grid data compression storage method, decompression method and device |
CN112784508A (en) * | 2021-02-12 | 2021-05-11 | 西北工业大学 | Deep learning-based airfoil flow field rapid prediction method |
CN113379103A (en) * | 2021-05-20 | 2021-09-10 | 中国船舶重工集团公司第七一九研究所 | Prediction method of pump equipment internal flow field based on reduced order model |
CN114065662A (en) * | 2021-11-12 | 2022-02-18 | 西北工业大学 | Method suitable for rapidly predicting airfoil flow field with variable grid topology |
CN117892660A (en) * | 2024-03-14 | 2024-04-16 | 中国空气动力研究与发展中心计算空气动力研究所 | Method and device for selecting reference Mach number in low-speed preprocessing |
CN118052167A (en) * | 2024-04-16 | 2024-05-17 | 中国空气动力研究与发展中心计算空气动力研究所 | Method for constructing flow field model with multidimensional correlation response |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102012953A (en) * | 2010-11-04 | 2011-04-13 | 西北工业大学 | CFD (computational fluid dynamics)/CSD (circuit switch data) coupled solving nonlinear aeroelasticity simulation method |
US20120109585A1 (en) * | 2010-10-29 | 2012-05-03 | The Boeing Company | Method and System to Account for Angle of Attack Effects in Engine Noise Shielding Tests |
CN104036095A (en) * | 2014-06-27 | 2014-09-10 | 北京航空航天大学 | Regional-decomposition based high-precision coupling fast-calculation method for complex-shape flow field |
CN105138787A (en) * | 2015-09-07 | 2015-12-09 | 中国人民解放军国防科学技术大学 | Supersonic flow field design method based on characteristic line tracing |
-
2016
- 2016-02-26 CN CN201610107720.7A patent/CN105975645B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120109585A1 (en) * | 2010-10-29 | 2012-05-03 | The Boeing Company | Method and System to Account for Angle of Attack Effects in Engine Noise Shielding Tests |
CN102012953A (en) * | 2010-11-04 | 2011-04-13 | 西北工业大学 | CFD (computational fluid dynamics)/CSD (circuit switch data) coupled solving nonlinear aeroelasticity simulation method |
CN104036095A (en) * | 2014-06-27 | 2014-09-10 | 北京航空航天大学 | Regional-decomposition based high-precision coupling fast-calculation method for complex-shape flow field |
CN105138787A (en) * | 2015-09-07 | 2015-12-09 | 中国人民解放军国防科学技术大学 | Supersonic flow field design method based on characteristic line tracing |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106682262A (en) * | 2016-11-21 | 2017-05-17 | 中国航天空气动力技术研究院 | Numerical simulation method for obtaining aircraft flow fields |
CN106682262B (en) * | 2016-11-21 | 2019-12-20 | 中国航天空气动力技术研究院 | Numerical simulation method for obtaining aircraft flow field |
CN108170878A (en) * | 2016-12-08 | 2018-06-15 | 中国航空工业集团公司沈阳空气动力研究所 | A kind of supersonic vehicle sonic boom Forecasting Methodology |
CN108170878B (en) * | 2016-12-08 | 2021-03-26 | 中国航空工业集团公司沈阳空气动力研究所 | Supersonic aircraft sonic boom prediction method |
CN107256290B (en) * | 2017-05-19 | 2020-07-10 | 四川腾盾科技有限公司 | Method for calculating influence difference of boundary change on flow field based on residual perturbation method |
CN107256290A (en) * | 2017-05-19 | 2017-10-17 | 四川腾盾科技有限公司 | A kind of boundary condition change stream field based on residual error perturbation method influences the computational methods of residual quantity |
CN108595788A (en) * | 2018-04-05 | 2018-09-28 | 西北工业大学 | A kind of flow field Accelerated Convergence Method based on mode multi grid |
CN110826208B (en) * | 2019-10-30 | 2023-04-07 | 北京机电工程研究所 | Pneumatic numerical simulation accelerated convergence method |
CN110826208A (en) * | 2019-10-30 | 2020-02-21 | 北京机电工程研究所 | Pneumatic numerical simulation accelerated convergence method |
CN111339672A (en) * | 2020-03-02 | 2020-06-26 | 上海索辰信息科技有限公司 | Method for analyzing aerodynamic thermal simulation of shock wave at front edge of air inlet channel |
CN111339672B (en) * | 2020-03-02 | 2021-06-08 | 上海索辰信息科技股份有限公司 | Method for analyzing aerodynamic thermal simulation of shock wave at front edge of air inlet channel |
CN111611646A (en) * | 2020-04-08 | 2020-09-01 | 南京航空航天大学 | Rapid design method for aerodynamic configuration of aircraft forebody |
CN111611646B (en) * | 2020-04-08 | 2024-04-12 | 南京航空航天大学 | Rapid design method for aerodynamic configuration of aircraft precursor |
CN111859817A (en) * | 2020-05-22 | 2020-10-30 | 中国航空工业集团公司西安航空计算技术研究所 | Aircraft pneumatic model selection method based on shock wave simulation capability of CFD (computational fluid dynamics) software |
CN111859817B (en) * | 2020-05-22 | 2024-01-16 | 中国航空工业集团公司西安航空计算技术研究所 | Aircraft pneumatic model selection method based on CFD software shock wave simulation capability |
CN111814341A (en) * | 2020-07-16 | 2020-10-23 | 西北工业大学 | Method for performing nonlinear flutter analysis of wallboard based on POD (wafer POD) order reduction method |
CN112162957A (en) * | 2020-10-13 | 2021-01-01 | 中国空气动力研究与发展中心计算空气动力研究所 | Multi-block structure grid data compression storage method, decompression method and device |
CN112162957B (en) * | 2020-10-13 | 2022-05-27 | 中国空气动力研究与发展中心计算空气动力研究所 | Multi-block structure grid data compression storage method, decompression method and device |
CN112016167A (en) * | 2020-10-22 | 2020-12-01 | 中国人民解放军国防科技大学 | Aircraft aerodynamic shape design method and system based on simulation and optimization coupling |
CN112784508A (en) * | 2021-02-12 | 2021-05-11 | 西北工业大学 | Deep learning-based airfoil flow field rapid prediction method |
CN113379103A (en) * | 2021-05-20 | 2021-09-10 | 中国船舶重工集团公司第七一九研究所 | Prediction method of pump equipment internal flow field based on reduced order model |
CN114065662A (en) * | 2021-11-12 | 2022-02-18 | 西北工业大学 | Method suitable for rapidly predicting airfoil flow field with variable grid topology |
CN117892660A (en) * | 2024-03-14 | 2024-04-16 | 中国空气动力研究与发展中心计算空气动力研究所 | Method and device for selecting reference Mach number in low-speed preprocessing |
CN117892660B (en) * | 2024-03-14 | 2024-05-28 | 中国空气动力研究与发展中心计算空气动力研究所 | Method and device for selecting reference Mach number in low-speed preprocessing |
CN118052167A (en) * | 2024-04-16 | 2024-05-17 | 中国空气动力研究与发展中心计算空气动力研究所 | Method for constructing flow field model with multidimensional correlation response |
Also Published As
Publication number | Publication date |
---|---|
CN105975645B (en) | 2019-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105975645A (en) | Quick calculation method of aircraft flow field containing a shock-wave area on the basis of multiple steps | |
CN105843073B (en) | A kind of wing structure aeroelastic stability analysis method not knowing depression of order based on aerodynamic force | |
Nielsen et al. | An implicit, exact dual adjoint solution method for turbulent flows on unstructured grids | |
US8437990B2 (en) | Generating a simulated fluid flow over an aircraft surface using anisotropic diffusion | |
CN108121856B (en) | Dynamic stability analysis method for full-flight-domain aircraft | |
Blonigan et al. | Multiple shooting shadowing for sensitivity analysis of chaotic dynamical systems | |
Wang et al. | Conditional sampling and experiment design for quantifying manufacturing error of transonic airfoil | |
Kim | Parametric model reduction for aeroelastic systems: Invariant aeroelastic modes | |
CN105631125A (en) | Aerodynamic-thermal-structural coupling analysis method based on reduced-order model | |
CN112001109A (en) | Method for realizing structural impact dynamics simulation by using regenerative nuclear particle algorithm | |
Maxim et al. | Efficient multi-response adaptive sampling algorithm for construction of variable-fidelity aerodynamic tables | |
Kurt et al. | Multi-fidelity aerodynamic dataset generation of a fighter aircraft | |
Graff et al. | Information-based sensor placement for data-driven estimation of unsteady flows | |
CN106874561B (en) | Multidisciplinary uncertainty propagation analysis method based on Newton iteration | |
CN106126823A (en) | A kind of based on the Methods of Solving Displacement Problems improving iterative method stability and convergence | |
Shi-Dong et al. | Approximate Hessian for accelerated convergence of aerodynamic shape optimization problems in an adjoint-based framework | |
Coirier et al. | A Cartesian, cell-based approach for adaptively-refined solutions of the Euler and Navier-Stokes equations | |
CN105093933B (en) | A kind of method determining LPV Gain-scheduling control device | |
Schlenkrich et al. | Differentiating fixed point iterations with ADOL-C: Gradient calculation for fluid dynamics | |
Skujins et al. | Toward an unsteady aerodynamic ROM for multiple mach regimes | |
CN105094114B (en) | A kind of method of stability determining LPV controller | |
Rozov et al. | Antisymmetric boundary condition for small disturbance CFD | |
Makino et al. | Aerodynamic analysis of NASA common research model by block-structured cartesian mesh | |
Katzenmeier et al. | Correction technique for quality improvement of doublet lattice unsteady loads by introducing CFD small disturbance aerodynamics | |
CN104036098A (en) | Aerodynamic optimization design method based on parallel simultaneous perturbation stochastic approximation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190104 Termination date: 20200226 |
|
CF01 | Termination of patent right due to non-payment of annual fee |