CN102880589B - A kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration - Google Patents

A kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration Download PDF

Info

Publication number
CN102880589B
CN102880589B CN201210310911.5A CN201210310911A CN102880589B CN 102880589 B CN102880589 B CN 102880589B CN 201210310911 A CN201210310911 A CN 201210310911A CN 102880589 B CN102880589 B CN 102880589B
Authority
CN
China
Prior art keywords
zeta
eta
mesh
jacobi
grid
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.)
Expired - Fee Related
Application number
CN201210310911.5A
Other languages
Chinese (zh)
Other versions
CN102880589A (en
Inventor
邓小刚
闵耀兵
刘化勇
毛枚良
王光学
陈亮中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NATIONAL KEY LAB OF AERODYNAMICS
Original Assignee
NATIONAL KEY LAB OF AERODYNAMICS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NATIONAL KEY LAB OF AERODYNAMICS filed Critical NATIONAL KEY LAB OF AERODYNAMICS
Priority to CN201210310911.5A priority Critical patent/CN102880589B/en
Publication of CN102880589A publication Critical patent/CN102880589A/en
Application granted granted Critical
Publication of CN102880589B publication Critical patent/CN102880589B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration, it comprises: the generation of step one, computing grid, measuring and adjustation; Step 2, control differential equation discrete and solving; Step 3, postpositive disposal; It focuses on: generate complicated polylith docking structure grid to whole flowing zoning; The mesh transformations Jacobi calculated after the mathematical definition formula of mesh transformations Jacobi, symmetric form and symmetry conservation form adopt linear finite difference operator discrete is designated as V respectively 1, V 2and V 3; According to described V 1, V 2and V 3determine the Testing index of mesh quality; Testing index according to described mesh quality detects the computing grid generated, and determines that those do not reach the particular location of the grid cell of Testing index; Again detect after the described grid cell not reaching Testing index is adjusted, by this repeatably process until the grid cell after this adjustment all reaches Testing index.

Description

A kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration
Technical field
The present invention relates to the method for numerical simulation of a kind of complicated calculations region physical characteristics, particularly a kind of method detected around the finite-difference modeling Complex Flows of complex configuration zoning mess generation quality.
Background technology
Although wind tunnel test is still the important means predicting various space flight and aviation aerodynamic characteristics of vehicle up till now, numerical simulation technology plays more and more important effect in pneumatic design.In recent years, along with the continuous lifting of computing machine floating-point operation ability and the perfect gradually of numerical computation method, people more and more favor in high precision, high-resolution numerical computation method.The existing large quantifier elimination fact shows: the method for numerical simulation obtaining Numerical solution of partial defferential equatio based on traditional second order accuracy Finite Volume Method discrete differential equation is not well positioned to meet the demand of Practical Project problem to computational accuracy, especially the separated flow on a large scale of fighter plane generation when doing large attack angle flight, the Finite Volume Method of second order accuracy often can not provide gratifying numerical simulation result, needs to adopt high precision, high-resolution numerical method to simulate.The separated flow on a large scale that fighter plane produces when doing large attack angle flight is that one flows around complex configuration.Refer to that air or water or other fluid walk around the Complex Flows of the various true aviation aircraft complex configuration such as aircraft, guided missile or aircraft under water around complex configuration flowing.
When adopting higher order accuracy finite difference method to solve in polylith docking structure grid, how to ensure that the higher order accuracy characteristic of numerical simulation result seems particularly important.As everyone knows, the numerical solution of higher order accuracy be expected except needing to adopt the numerical discretization schemes of higher order accuracy, traditional second order accuracy numerical method is also different to the requirement of mess generation quality.It is important to note that the grid higher order accuracy numerical method generated can carry out calculating and higher order accuracy numerical method smoothly, can to obtain good numerical solution be two diverse concepts.The grid higher order accuracy numerical method generated can carry out smoothly calculating and first will meet, and just likely adopts higher order accuracy numerical method to obtain good numerical solution on this basis.The two is also not quite similar to the requirement of mess generation quality.Obviously, if want to utilize higher order accuracy numerical method to obtain good numerical solution, its to the requirement of mesh quality than being only that the requirement that higher order accuracy numerical method can calculate smoothly is high.So, how to judge generate grid can higher order accuracy numerical method discrete under obtain good numerical solution? the index that there is the mesh quality that certain can quantize can be good at the quality problems pointing out grid? problems rarely has domestic and foreign literature to mention.In fact the computing grid around complex configuration is normally made up of the grid cell of millions of even several hundred million, in a lot of situation the initial computing grid generated can not higher order accuracy numerical method discrete under obtain good numerical solution be only due to only a few (as several or tens) existence of inferior grid cell causes, and the inferior grid cell of these only a fews is not too easy to be identified from a large amount of computing grid unit.Mesh quality detection method disclosed by the invention can detect the quality problems of computing grid effectively, determine the particular location of quality grid cell not up to standard, by adjusting simply to ensure mesh quality, being conducive to simulation when complex configuration flows, adopting higher order accuracy numerical method to obtain good numerical solution smoothly.
Summary of the invention
The object of the invention is to solve and use the simulation of higher order accuracy finite difference method when complex configuration flow, how to ensure that mess generation quality is to obtain good or to meet the problem of numerical solution of Practical precision.
In order to achieve the above object, the technical solution used in the present invention is as follows:
The method that the finite-difference modeling detecting mesh quality is flowed around complex configuration, it comprises:
The generation of step one, computing grid, measuring and adjustation;
Step 2, control differential equation discrete and solving;
Step 3, postpositive disposal;
To it is characterized in that in described step one 1), complicated polylith docking structure grid is generated to whole flowing zoning, 2), the mesh transformations Jacobi that calculates after adopting linear finite difference operator discrete of the mathematical definition formula of mesh transformations Jacobi, symmetric form and symmetry conservation form is designated as V respectively 1, V 2and V 3, 3), according to described V 1, V 2and V 3determine the Testing index V of mesh quality nand V m, described V nfor described V 1, V 2and V 3minimum value; Described V mfor V 12, V 23and V 13maximal value, wherein V 12, V 23and V 13by described V 1, V 2and V 3by V 12=∣ V 1?V 2∣/V 2, V 23=∣ V 2?V 3∣/V 3, V 13=∣ V 1?V 3∣/V 3determine, 4), according to the Testing index of described mesh quality, the computing grid generated is detected, determine that those do not reach the particular location of the grid cell of Testing index, 5), the described grid cell not reaching Testing index is adjusted after again detect, by this repeatably process until the grid cell after this adjustment all reaches Testing index; In described step 2, the discrete control differential equation of higher order accuracy finite difference method is adopted to whole flowing zoning, and it is solved; In described step 3, logarithm value simulated flow pattern analyzes the physical significance of its correspondence.
The present invention has following technique effect:
1) because grid detection only have employed mesh transformations Jacobi variable, testing process facilitates feasible, and examination criteria is clearly easy to judge;
2) because grid detection can adopt the different form of calculation of mesh transformations Jacobi, the grid system that the form of calculation of often kind of mesh transformations Jacobi relates to is incomplete same, can effectively more comprehensively detect the quality of mess generation;
3) quality owing to adopting the grid detection technology in the present invention can generate than more comprehensive checking network lattice, by after grid detection, adopts the numerical method of higher order accuracy successfully can obtain the numerical solution of good higher order accuracy.
In addition, all there is many forms in three kinds of form of calculation of mesh transformations Jacobi of the present invention, and these many forms are discrete lower equivalent at linear finite difference operator.
Accompanying drawing explanation
Fig. 1 is the computing grid schematic diagram of the mesh transformations Jacobi of embodiment
Fig. 2 is the volume schematic diagram that the mathematical definition formula (7) of the mesh transformations Jacobi of embodiment calculates
Fig. 3 is the volume schematic diagram (volume fractiion relevant to ξ direction vector area) that the symmetric form (9) of the mesh transformations Jacobi of embodiment calculates
Fig. 4 is the volume schematic diagram (volume fractiion relevant to η direction vector area) that the symmetric form (9) of the mesh transformations Jacobi of embodiment calculates
Fig. 5 is the volume schematic diagram (volume fractiion relevant to ζ direction vector area) that the symmetric form (9) of the mesh transformations Jacobi of embodiment calculates
Fig. 6 is the volume schematic diagram (volume fractiion on the left side, ξ direction) that the conservation symmetric form (16) of the mesh transformations Jacobi of embodiment calculates
Fig. 7 is the volume schematic diagram (volume fractiion on the right of ξ direction) that the conservation symmetric form (16) of the mesh transformations Jacobi of embodiment calculates
Fig. 8 is the volume schematic diagram (volume fractiion on the left side, η direction) that the conservation symmetric form (16) of the mesh transformations Jacobi of embodiment calculates
Fig. 9 is the volume schematic diagram (volume fractiion on the right of η direction) that the conservation symmetric form (16) of the mesh transformations Jacobi of embodiment calculates
Figure 10 is the volume schematic diagram (volume fractiion on the left side, ζ direction) that the conservation symmetric form (16) of the mesh transformations Jacobi of embodiment calculates
Figure 11 is the volume schematic diagram (volume fractiion on the right of ζ direction) that the conservation symmetric form (16) of the mesh transformations Jacobi of embodiment calculates
Embodiment
Illustrate for the differential equation under following rectangular coordinate system by reference to the accompanying drawings:
∂ Q ∂ t + ∂ E ∂ x + ∂ F ∂ y + ∂ G ∂ z = 0 - - - ( 1 )
Wherein Q is the physical descriptor solved in complex configuration flowing, and E, F and G are the function about Q.Equation (1) carry out in polylith docking structure grid finite difference discrete time, under coordinates computed system need be transformed to, set up coordinates computed system (τ, ξ, η, ζ) and rectangular coordinate system (t, x, y, z) between one to one transformation relation be:
τ = t ξ = ξ ( t , x , y , z ) η = η ( t , x , y , z ) ζ = ζ ( t , x , y , z ) - - - ( 2 )
Then the form of expression of equation (1) under coordinates computed system is:
∂ Q ^ ∂ τ + ∂ E ^ ∂ ξ + ∂ F ^ ∂ η + ∂ G ^ ∂ ζ = 0 - - - ( 3 )
Wherein:
Q ^ = J - 1 Q E ^ = ξ ^ t Q + ξ ^ x E + ξ ^ y F + ξ ^ z G F ^ = η ^ t Q + η ^ x E + η ^ y F + η ^ z G G ^ = ζ ^ t Q + ζ ^ x E + ζ ^ y F + ζ ^ z G - - - ( 4 )
In static grid, the mathematical definition formula of grid derivative is:
ξ ^ x = J - 1 ξ x = y η z ζ - y ζ z η ξ ^ y = J - 1 ξ y = x ζ z η - x η z ζ ξ ^ z = J - 1 ξ z = x η y ζ - x ζ y η η ^ x = J - 1 η x = y ζ z ξ - y ξ z ζ η ^ y = J - 1 η y = x ξ z ζ - x ζ z ξ η ^ z = J - 1 η z = x ζ y ξ - x ξ y ζ ζ ^ x = J - 1 ζ x = y ξ z η - y η z ξ ζ ^ y = J - 1 ζ y = x η z ξ - x ξ z η ζ ^ z = J - 1 ζ z = x ξ y η - x η y ξ - - - ( 5 )
Wherein subscript represents partial derivative, as x ξdenotation coordination x is to the partial derivative in coordinates computed ξ direction.
In order to can strict meeting geometric conservation law, the geometrical property of computing grid can be reflected again exactly simultaneously, need the symmetry conservation form of calculation adopting grid derivative:
ξ ^ x = 1 2 [ ( zy η ) ζ + ( yz ζ ) η - ( zy ζ ) η - ( yz η ) ζ ] ξ ^ y = 1 2 [ ( xz η ) ζ + ( zx ζ ) η - ( xz ζ ) η - ( zx η ) ζ ] ξ ^ z = 1 2 [ ( yx η ) ζ + ( xy ζ ) η - ( yx ζ ) η - ( xy η ) ζ ] η ^ x = 1 2 [ ( zy ζ ) ξ + ( yz ξ ) ζ - ( zy ξ ) ζ - ( yz ζ ) ξ ] η ^ y = 1 2 [ ( xz ζ ) ξ + ( zx ξ ) ζ - ( xz ξ ) ζ - ( zx ζ ) ξ ] η ^ z = 1 2 [ ( yx ζ ) ξ + ( xy ξ ) ζ - ( yx ξ ) ζ - ( xy ζ ) ξ ] ζ ^ x = 1 2 [ ( zy ξ ) η + ( yz η ) ξ - ( zy η ) ξ - ( yz ξ ) η ] ζ ^ y = 1 2 [ ( xz ξ ) η + ( xz η ) ξ - ( xz η ) ξ - ( zx ξ ) η ] ζ ^ z = 1 2 [ ( yx ξ ) η + ( xy η ) ξ - ( yx η ) ξ - ( xy ξ ) η ] - - - ( 6 )
And the mathematical definition formula of mesh transformations Jacobi is:
J - 1 = x ξ x η x ζ y ξ y η y ζ z ξ z η z ζ = x ξ y η z ζ - x ξ y ζ z η + x η y ζ z ξ - x η y ξ z ζ + x ζ y ξ z η - x ζ y η z ξ - - - ( 7 )
The geometry essence of the mathematical definition formula (7) of mesh transformations Jacobi is the volume of computing grid unit.Consider the geometric definition of volume, the volume of any unit is surrounded by its area, uniquely can be determined by its area.The mathematical definition formula (7) of mesh transformations Jacobi is expressed as the form of area:
J - 1 = x ξ ξ ^ x + x η η ^ x + x ζ ζ ^ x = Δ J - 1 ( x ) J - 1 = y ξ ξ ^ y + y η η ^ y + y ζ ζ ^ y = Δ J - 1 ( y ) J - 1 = z ξ ξ ^ z + z η η ^ z + z ζ ζ ^ z = Δ J - 1 ( z ) - - - ( 8 )
Formula (8) does not have the geometric meaning of volume when carrying out finite difference and being discrete, formula (8) is rewritten as symmetric form:
J - 1 = 1 3 ( x ξ ξ ^ x + y ξ ξ ^ y + z ξ ξ ^ z + x η η ^ x + y η η ^ y + z η η ^ z + x ζ ζ ^ x + y ζ ζ ^ y + z ζ ζ ^ z ) - - - ( 9 )
Formula (8) is rewritten as conservation form:
J - 1 ( x ) = ( x ξ ^ x ) ξ + ( x η ^ x ) η + ( x ζ ^ x ) ζ - xI x J - 1 ( y ) = ( y ξ ^ y ) ξ + ( y η ^ y ) η + ( y ζ ^ y ) ζ - yI y J - 1 ( z ) = ( z ξ ^ z ) ξ + ( z η ^ z ) η + ( z ζ ^ z ) ζ - zI z - - - ( 10 )
Wherein I x, I yand I zfor geometry conservation law remainder:
I x = ∂ ξ ^ x ∂ ξ + ∂ η ^ x ∂ η + ∂ ζ ^ x ∂ ζ I y = ∂ ξ ^ y ∂ ξ + ∂ η ^ y ∂ η + ∂ ζ ^ y ∂ ζ I z = ∂ ξ ^ z ∂ ξ + ∂ η ^ z ∂ η + ∂ ζ ^ z ∂ ζ - - - ( 11 )
When adopting finite difference method discrete, the internal layer difference operator in the symmetry conservation form (6) of grid derivative is designated as δ 3, outer difference operator is designated as δ 2, the difference operator in formula (11) is designated as δ 1, then the difference operator in the conservation form of calculation (10) of mesh transformations Jacobi and (15) and its symmetry conservation form of calculation (16) is δ 1.In order to can strict meeting geometric conservation law, δ 1, δ 2and δ 3linear finite difference operator need be.So-called linear finite difference operator, refers to that difference operator δ has following character:
For arbitrary constant a, b and variable φ, following formula is all had to set up:
And the commutative character of differentiate order, that is:
δ ξηφ)=δ ηξφ)(13)
The described linear finite difference operator that strictly meets the demands of geometry conservation law meets following constraint condition:
δ ξ 1 = δ ξ 2 = δ ξ 3 , δ η 1 = δ η 2 = δ η 3 , δ ζ 1 = δ ζ 2 = δ ζ 3 - - - ( 14 )
Under the condition that geometry conservation law strictly meets: I x=I y=I z=0, formula (10) is written as:
J - 1 ( x ) = ( x ξ ^ x ) ξ + ( x η ^ x ) η + ( x ζ ^ x ) ζ J - 1 ( y ) = ( y ξ ^ y ) ξ + ( y η ^ y ) η + ( y ζ ^ y ) ζ J - 1 ( z ) = ( z ξ ^ z ) ξ + ( z η ^ z ) η + ( z ζ ^ z ) ζ - - - ( 15 )
In like manner, formula (15) does not have the geometric meaning of volume when carrying out finite difference and being discrete, formula (15) is rewritten the symmetry conservation form of mesh transformations Jacobi:
J - 1 = 1 3 [ ( x ξ ^ x + y ξ ^ y + z ξ ^ z ) ξ + ( x η ^ x + y η ^ y + z η ^ z ) η + ( x ζ ^ x + y ζ ^ y + z ζ ^ z ) ζ ] - - - ( 16 )
The geometry essence of mesh transformations Jacobi is the volume of grid cell.The form of calculation different to mesh transformations Jacobi carry out finite difference discrete time, the symmetry conservation form (16) of the mathematical definition formula (7) of mesh transformations Jacobi, the symmetric form (9) of mesh transformations Jacobi, mesh transformations Jacobi all can keep the geometrical property of its grid cell volume, and expression formula (8) and conservation form (15) all can not keep its due geometrical property, this needs formula (8) and formula (15) to write the reason of rewriting its symmetric form (9) and formula (16) respectively just.
When adopting linear finite difference operator discrete, might as well remember that the mesh transformations Jacobi calculated by the mathematical definition formula (7) of mesh transformations Jacobi is V 1; Remember that the mesh transformations Jacobi calculated by the symmetric form (9) of mesh transformations Jacobi is V 2; Remember that the mesh transformations Jacobi calculated by the symmetry conservation form (16) of mesh transformations Jacobi is V 3.If calculate the grid schematic diagram of employing as shown in Figure 1, then, when adopting Using Second-Order Central Difference form discrete, calculated the mesh transformations Jacobi V of an O by the mathematical definition formula (7) of mesh transformations Jacobi 1the schematic diagram of net point coordinate information used as shown in Figure 2; The mesh transformations Jacobi V of an O is calculated by the symmetric form (9) of mesh transformations Jacobi 2the schematic diagram of net point coordinate information used is respectively the partial volume addition of three shown in Fig. 3, Fig. 4 and Fig. 5 and obtains; The mesh transformations Jacobi V of an O is calculated by the symmetry conservation form (16) of mesh transformations Jacobi 3six partial volumes of schematic diagram as shown in Fig. 6, Fig. 7, Fig. 8, Fig. 9, Figure 10 and Figure 11 of net point coordinate information used are added and obtain.It should be noted that after adopting Using Second-Order Central Difference form discrete especially, the mesh transformations Jacobi V at some O place 1be not equal to the volume shown in Fig. 2, but 3/4ths of volume shown in Fig. 2; V 2also three partial volume sums shown in Fig. 3, Fig. 4 and Fig. 5 are not exclusively equaled, but 1/8th of three partial volume sums shown in Fig. 3, Fig. 4 and Fig. 5; In like manner V 3also six partial volume sums shown in Fig. 6 to Figure 11 are not exclusively equaled, but 1/8th of six partial volume sums shown in Fig. 6 to Figure 11.
Easily find out, in Fig. 6 to Figure 11, all six partial volume sums are just for comprising the volume of the macrolattice unit of eight grid cells shown in Fig. 1.Due to V 1, V 2and V 3mathematical definition is equivalent, the volume of the macrolattice unit that all can be made up of eight grid cells shown in representative graph 1 to a certain extent after its volume calculated is multiplied by octuple, wherein V 1volume (the V carrying out the macrolattice unit shown in representative graph 1 with six of volume shown in Fig. 2 times is equivalent to after being multiplied by octuple 1for 3/4ths of volume shown in Fig. 2), and V 2and V 3all can the volume of the macrolattice unit shown in direct representation Fig. 1 after being multiplied by octuple.
As can be seen from the different volumes schematic diagram shown in Fig. 2 to Figure 11, V 1, V 2and V 3the net point coordinate information adopted when calculating volume is incomplete same, wherein V 1the net point coordinate information adopted is minimum, V 2secondly, V 3the net point coordinate information adopted is maximum, V 3use the coordinate information of all net points forming macrolattice unit shown in Fig. 1.Therefore V 1, V 2and V 3between difference just can embody the difference of relative position between net point coordinate.Illustrate: six times of volume shown in Fig. 2 (calculate volume V 1octuple) with the macrolattice volume shown in Fig. 1 (calculate volume V 3octuple) between difference just in time reflect in Fig. 1 form macrolattice unit eight differences between grid cell and parallelepipedon, that is close all quadrilaterals of macrolattice unit and the difference of parallelogram in Fig. 1.In other words, if eight grid cells forming macrolattice unit shown in Fig. 1 are parallelepipedon, then six times of volume shown in Fig. 2 just equal with the volume of the unit of macrolattice shown in Fig. 1.If eight grid cells forming macrolattice unit shown in Fig. 1 are not all parallelepipedons or are not parallelepipedon entirely, then six times of volume shown in Fig. 2 generally unequal with the volume of the unit of macrolattice shown in Fig. 1.
In like manner, the volume V shown in Fig. 3 to Fig. 5 2the net point coordinate information adopted compares V 1many, but compare V 3few, its respectively with V 1and V 3difference can also reflect respectively in Fig. 1 and surround some face of macrolattice unit and the difference of parallelogram.If all quadrilaterals surrounding macrolattice unit in Fig. 1 are parallelogram, namely calculate the mesh quality fine (optimal computing grid) adopted, then V 1, V 2and V 3all equal.Given this, the present invention designs following mesh quality Testing index:
V N = min ( V i , j , k 1 , V i , j , k 2 , V i , j , k 3 ) f o r a l l i , j , k V M = max ( V i , j , k 12 , V i , j , k 23 , V i , j , k 13 ) f o r a l l i , j , k V 12 = | V 1 - V 2 | V 2 × 100 % , V 23 = | V 2 - V 3 | V 3 × 100 % , V 13 = | V 1 - V 3 | V 3 × 100 % - - - ( 17 )
I.e. V nfor mesh transformations Jacobi three kinds of form of calculation V 1, V 2and V 3minimum value on all computing grids; V mfor V 12, V 23and V 13each mesh transformations Jacobi calculates the maximal value of relative error between component.It should be noted that, although the above-mentioned analysis for mesh transformations Jacobi is all the central difference schemes based on second order accuracy, finite difference scheme for higher order accuracy is applicable equally, and it can be applied in the finite difference method of higher order accuracy equally to the detection of mesh quality.
For arbitrary polylith docking structure grid, first to ensure its volume non-negative, i.e. V n> 0.If want to obtain good higher order accuracy numerical solution when adopting the numerical method discrete calculation territory of higher order accuracy, then mesh quality also needs to meet another requirement: V m≤ ε.In fact index V mreflect the degree of grid cell distortion, be the attribute of adopted computing grid itself, better then its grid cell of mesh quality is more regular, V mvalue will be less; Index ε reflects the degree that numerical computation method can obtain the grid cell distortion that better numerical simulation result allows, and be the embodiment of adopted numerical calculations ability, ε value is less shows that the requirement of numerical computation method to mess generation quality is higher.According to the experience of practical engineering application, for higher order accuracy (and second order accuracy) numerical computation method, we provide ε=10%.
By detect determine the particular location not reaching Testing index grid cell, again detect after the described grid cell not reaching Testing index is adjusted, by this repeatably process until adjustment after grid cell all reach Testing index; Effectively can ensure that mesh quality meets the requirement of higher order accuracy finite difference method calculating like this.Then when adopting that higher order accuracy finite difference method is discrete to be solved, successfully can obtain good higher order accuracy numerical solution.Logarithm value analog result carries out the ideal higher order accuracy numerical simulation that postpositive disposal can realize physical descriptor Q in opposing connection complex configuration computational fields.
Three kinds of form of calculation of mesh transformations Jacobi all have the different forms of expression, as by V 1, V 2and V 3calculation expression can be rewritten as the form of vector respectively:
The vector form of the mathematical definition formula (7) of mesh transformations Jacobi:
J - 1 = ( r → ξ × r → η ) · r → ζ = ( r → η × r → ζ ) · r → ξ = ( r → ζ × r → ξ ) · r → η - - - ( 18 )
The vector form of the symmetric form (9) of mesh transformations Jacobi:
J - 1 = 1 3 ( r → ξ · S → ξ + r → η · S → η + r → ζ · S → ζ ) - - - ( 19 )
The vector form of the symmetry conservation form (16) of mesh transformations Jacobi:
J - 1 = 1 3 [ ( r → · S → ξ ) ξ + ( r → · S → η ) η + ( r → · S → ζ ) ζ ] - - - ( 20 )
Wherein:
S → ξ = ξ ^ x i → + ξ ^ y j → + ξ ^ x k → S → η = η ^ x i → + η ^ y j → + η ^ z k → S → ζ = ζ ^ x i → + ζ ^ y j → + ζ ^ z k →
Obviously, formula (18), formula (19) and formula (20) are respectively the another kind of form of expression of symmetry conservation form (16) of the mathematical definition formula (7) of mesh transformations Jacobi, the symmetric form (9) of mesh transformations Jacobi and mesh transformations Jacobi, its essence is identical with formula (16) with formula (7), formula (9) respectively, these many forms are discrete lower equivalent at described linear finite difference operator, embody the uniqueness that mesh transformations Jacobi calculates; The many forms of mesh transformations Jacobi is convenient to again the application in different physical model on the other hand.

Claims (3)

1. the method that the finite-difference modeling detecting mesh quality is flowed around complex configuration, it comprises:
The generation of step one, computing grid, measuring and adjustation;
Step 2, control differential equation discrete and solving;
Step 3, postpositive disposal;
To it is characterized in that in described step one 1), complicated polylith docking structure grid is generated to whole flowing zoning, 2), the mesh transformations Jacobi that calculates after adopting linear finite difference operator discrete of the mathematical definition formula of mesh transformations Jacobi, symmetric form and symmetry conservation form is designated as V respectively 1, V 2and V 3, 3), according to described V 1, V 2and V 3determine the Testing index V of mesh quality nand V m, described V nfor described V 1, V 2and V 3minimum value; Described V mfor V 12, V 23and V 13maximal value, wherein V 12, V 23and V 13by described V 1, V 2and V 3by V 12=∣ V 1?V 2∣/V 2, V 23=∣ V 2?V 3∣/V 3, V 13=∣ V 1?V 3∣/V 3determine, 4), according to the Testing index of described mesh quality, the computing grid generated is detected, determine that those do not reach the particular location of the grid cell of Testing index, 5), the described grid cell not reaching Testing index is adjusted after again detect, by this repeatably process until the grid cell after this adjustment all reaches Testing index; In described step 2, the discrete control differential equation of higher order accuracy finite difference method is adopted to whole flowing zoning, and it is solved; In described step 3, logarithm value simulated flow pattern analyzes the physical significance of its correspondence.
2. the method that flows around complex configuration of the finite-difference modeling of detection mesh quality according to claim 1, when it is characterized in that adopting higher order accuracy finite difference method discrete, the Testing index of described mesh quality is for meet V simultaneously n> 0 and V m≤ 10%.
3. the method that flows around complex configuration of the finite-difference modeling of detection mesh quality according to claim 1 and 2, it is characterized in that three kinds of form of calculation of described mesh transformations Jacobi all have many forms, these many forms are discrete lower equivalent at described linear finite difference operator.
CN201210310911.5A 2012-08-29 2012-08-29 A kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration Expired - Fee Related CN102880589B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210310911.5A CN102880589B (en) 2012-08-29 2012-08-29 A kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210310911.5A CN102880589B (en) 2012-08-29 2012-08-29 A kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration

Publications (2)

Publication Number Publication Date
CN102880589A CN102880589A (en) 2013-01-16
CN102880589B true CN102880589B (en) 2016-03-09

Family

ID=47481919

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210310911.5A Expired - Fee Related CN102880589B (en) 2012-08-29 2012-08-29 A kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration

Country Status (1)

Country Link
CN (1) CN102880589B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114611438B (en) * 2022-05-11 2022-07-22 中国空气动力研究与发展中心计算空气动力研究所 Method and device for simulating stress state of target object in turbulent flow

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101329700A (en) * 2008-05-22 2008-12-24 北京航空航天大学 Method for simulating fluid flow

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2639730C (en) * 2007-09-21 2014-05-20 Analytica Of Branford, Inc. Improvements of finite differences methods

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101329700A (en) * 2008-05-22 2008-12-24 北京航空航天大学 Method for simulating fluid flow

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
一种有效的网格自适应方法;蔡显新等;《计算力学学报》;20070430;第24卷(第2期);第241-245页 *
三维六面体网格自适应生成算法研究及其应用;张洪梅;《中国博士学位论文全文数据库 信息科技辑》;20080815;第I138-2页 *
有限元网格剖分与网格质量判定指标;***等;《中国机械工程》;20120215;第23卷(第3期);第368-377页 *
离心泵四面体网格质量衡量准则及优化算法;董亮等;《西安交通大学学报》;20111130;第45卷(第11期);第100-105页 *

Also Published As

Publication number Publication date
CN102880589A (en) 2013-01-16

Similar Documents

Publication Publication Date Title
Wang Adaptive high-order methods in computational fluid dynamics
Zhou et al. Wall model based on neural networks for LES of turbulent flows over periodic hills
Anitescu et al. An isogeometric collocation method using superconvergent points
Hazra et al. Aerodynamic shape optimization using simultaneous pseudo-timestepping
Zimmermann et al. Non-linear reduced order models for steady aerodynamics
Zhao et al. Supercritical wing design based on airfoil optimization and 2.75 D transformation
CN108763683B (en) New WENO format construction method under trigonometric function framework
Rangavajhala et al. Discretization error estimation in multidisciplinary simulations
Osusky et al. Results from the Fifth AIAA Drag Prediction Workshop obtained with a parallel Newton-Krylov-Schur flow solver discretized using summation-by-parts operators
Kitsios et al. BiGlobal stability analysis in curvilinear coordinates of massively separated lifting bodies
CN103530435B (en) Method for designing ship body form line based on sensitivity
Pandya et al. Toward verification of USM3D extensions for mixed element grids
Vendl et al. Projection-based model order reduction for steady aerodynamics
CN102880589B (en) A kind of method that finite-difference modeling detecting mesh quality is flowed around complex configuration
Hazra An efficient method for aerodynamic shape optimization
Apponsah et al. Aerodynamic shape optimization for unsteady flows: some benchmark problems
Wirasaet et al. Artificial boundary layers in discontinuous Galerkin solutions to shallow water equations in channels
Guillermo-Monedero A comparison of Euler finite volume and supersonic vortex lattice methods used during the conceptual design phase of supersonic delta wings
Wukie et al. A implicit, discontinuous Galerkin Chimera solver using automatic differentiation
Fidkowski Output-Based Mesh Optimization Using Metric-Conforming Node Movement
Kantarakias et al. On the development of the 3D Euler equations using intrusive pce for uncertainty quantification
Yang et al. An immersed boundary method based on parallel adaptive Cartesian grids for high Reynolds number turbulent flow
Shahane et al. Sensitivity analysis of lift and drag coefficients for flow over elliptical cylinders of arbitrary aspect ratio and angle of attack using neural network
Ruffin et al. Adaptation of a k-epsilon model to a cartesian grid based methodology
Corrigan et al. Application of mdg-ice to shock-material interface interactions

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160309

Termination date: 20210829

CF01 Termination of patent right due to non-payment of annual fee