空军工程大学学报(自然科学版)
JOURNALOFAIRFORCEENGINEERINGUNIVERSITY(NATURALSCIENCEEDITION)
Vol.4No.1Feb.2003
动网格生成技术
史忠军,徐敏,陈士橹
(西北工业大学航天工程学院,陕西西安710072)
摘要:基于动气动弹性仿真中二维动网格方法的研究,提出了一种三维动网格生成技术,该方法的主要特点是在计算域内利用原有的初始网格进行插值计算来构造新网格。对于流体-结构耦合中每时间步长计算的动网格算法主要考虑网格的稳定性和计算效率。最后,选取了二维、三维中一些有代表性的实例进行了演示,结果表明对于变形量不是很大的情形是令人满意的。关键词:动气动弹性;动网格;计算流体力学
中图分类号:V224;TJ81文献标识码:A文章编号:1009-3516(2003)01-0061-04
随着计算机设备和计算技术发展,CFD常常用于各种学科之中,如优化设计、气动弹性、热分析、气动伺[1]
服弹性。对于这些问题在小扰动的条件下采用线性方法可以得到很好的解决,但对复杂流场(振动诱发涡流、跨音速颤振、大控制面的运动)要求使用非线性方法,并需要借助大规模的并行计算平台技术。CFD在各门学科中应用还包括结构载荷计算、表面运动分析、优化设计的区域变形技术,即动网格生成技术。在气动外形设计和气动弹性优化中,对飞行器气动弹性性能和飞行品质的评估,必须依据飞行器外形的变化,对网格不断地作相应的调整,如颤振分析中,在每一时间步长结构发生变形,我们需要及时给CFD计算提供这一信息,就需要使用动网格来适应运动的物面。因此,我们必须对网格再生成的有效性和效率的问题进行研究。对于动网格的算法,最大的困难在于防止边界网格点重复交错和网格点丢失。一种最简单的方法就是根据新的物面重新生成计算网格,但需要花费大量的时间。可行的办法是借助于初始网格数据,使用插值或迭代方法使网格按到边界的距离比例或按原来的稀疏比例重新分布,这样既快速地生成了网格,又保证了网格能及时地反映了物面地变化。
目前国内外所发展的大多数动网格方法主要有代数法、迭代法和解析法。代数法和解析法花费相对便宜,但仅限于振幅小的运动,对于大位移运动可能导致网格交叉或合并[6]。迭代法能够处理这样大的运动,但要花费昂贵的计算时间。
随着CFD技术和动网格技术的发展,动网格技术必须满足:稳定性(Robustness);精确性(Accuracy);易用性(EaseofUse);效率性(Efficiency);可并行性(Parallelizable)。
[1][3]
[4]
[5]
[2]
1动网格生成技术
1.1二维动网格算法
对于空间的网格点,先考虑二维情形P(xi,j,yi,j),当内边界的网格点在不同时间步长内发生位移时,将引起它周围网格点的位移,为了插值出其它各点的位移,我们以内边界即j=1上的点为参考点,按如下方法设计计算:
设变换前的坐标是P(xi,j,yi,j),变换后的坐标是P(xi,j,yi,j),当内边界上的点都发生位移时,比
收稿日期:2001-12-24
基金项目: 十五!武器装备预先研究项目(413130308)
作者简介:史忠军(1976-),男,湖南邵阳人,硕士生,主要从事研究方向为弹性飞行器动力学与控制等研究;
徐敏(1956-),女,江苏人,教授,主要从事飞行动态特性与飞行品质和飞行器飞行动力学与控制等研究;陈士橹(1920-),男,浙江东阳人,俄罗斯宇航科学院外籍院士,中国工程院院士,主要从事飞行力学及控制等研究
62
空军工程大学学报(自然科学版)2003年
如旋转或发生形变,则内边界上的点P(xi,1,yi,1)发生位移的角度利用其相邻的两点来确定,按如下方法求出(见图1,图中只画出到j=3的网格):
图1变换前后的网格点
cos(i,1)=sin(i,1)=
(xi+(xi+(xi+
(xi+
1,1-xi-xi-
1,1)(xi+1,1-xi-yi-
1,1)+(yi+(xi+
1,1-yi-yi-
1,1)(yi+xi+
1,1-yi-xi-
1,1)
21,1)
1,1-xi-1,1-
21,1)+(yi+
1,1)
1,1-yi-1,1-
21,1)1,1)
1,1-xi-1,1-
21,1)+(yi+
1,1-
1,1-yi-1,1)
(1)(2)
(yi+-(yi+(xi+
1,1,
1,1)(
1,1-xi-
21,1)+(yi+
1,1-yi-
21,1)
1,1-xi-1,1)
21,1)+(yi+
1,1-yi-1,1)
21,1)
注意在考察P(xi,1,yi,1),我们把其相邻的两点P(xi-refref
yi-,P(xi+1,yi+与其组成的三角
(3)(4)(5)(6)
单元,对于小单元上所有的网格考虑刚性变形。引入中间变量如下:
xi,j=xi,1+(xi,j-xi,1)cos(i,1)-(yi,j-yi,1)sin(i,1)yi,j=yi,1+(xi,j-xi,1)sin(i,1)+(yi,j-yi,1)cos(i,1)Si,j=k∀=2
j
(xi,k-xi,k-1)2+(yi,k-yi,k-1)2(j>1)
Si,j2Si,j3bi,j=3(S)-2(S)(j=1,Si,j=0)
i,jmaxi,jmax
则新的网格点用如下表达式求出:
xi,j=bi,jxi,j+(1-bi,j)xrefi,jyi,j=bi,jyi,j+(1-bi,j)yrefi,j
样通过系数因子bi,j对初始网格进行重新调整,以与新的时间步长内物面变化相适应。1.2三维动网格算法
(7)(8)
显然bi,j在内边界(j=1)为0,在外边界(j=jmax)为1,所以控制外边界不变,而内边界按原样发生变形,这
对于三维网格情形,每一个网格点用标号Pi,j,k来表示,其中k=1表示物面,k=kmax表示外边界;则三维动网格所对应的公式如下:
k
Si,j,k=t=∀2
(xi,j,t-xi,j,t-1)2+(yi,j,t-yi,j,t-1)2+(zi,j,t-zi,j,t-1)2(k>1)bi,j,k=3(
Si,j,kSi,j,kmax
)2-2(
Si,j,kSi,j,kmax
)3(k=1,Si,j,k)
(9)(10)(11)(12)(13)
xi,j,k=bi,j,kxi,j,k+(1-bi,j,k)xrefi,j,kyi,j,k=bi,j,kyi,j,k+(1-bi,j,k)yrefi,j,kzi,j,k=bi,j,kzi,j,k+(1-bi,j,k)zrefi,j,k
该方法与文献[7]中的摄动和无限插值法相似,但我们引入了一个系数因子bi,j,k,实验表明,对于三维
frefref
振幅较小的边界位移的情形,该插值方法是可行的。其中xrei,j,k,yi,j,k,zi,j,k的求解与二维情形相似,特别
是对于简单的旋转变形(绕z轴逆时针旋转角度)可表示为
xi,j,kyrefi,j,k=zrefi,j,krefcos-sin0sin0cos001xi,j,kyi,j,kzi,j,k(14)
第1期史忠军等:动网格生成技术
63
2插值算例
2.1二维结构动网格算例
选择NACA0012翼型作为研究对象,图2是该翼型的O型结构网格,考虑其在/10攻角姿态,图3是使用本文方法计算的结果。图4是考虑C型结构密网格的计算结果,采用了两种不同策略[8]:一种是保持翼型后缘网格变化光顺,但出口边界网格发生了变化;另一种是保持出口边界网格不变,但翼型后缘处网格发生较大的扭转,得到了本文的计算结果。
图2O型网格图3O型动网格
图4C型动网格计算结果比较
2.2三维结构动网格算例
选择一三维机翼作为研究对象,首先采用椭圆方程法生成机翼的C型结构网格(图5上),进行气动-结构耦合计算,得到结构变形后的三维机翼,采用动网格技术,重新生成结构网格(图5下)。可借助于计算机技术对三维机翼网格动态显示每一时间步长的网格变化,形象生动。
3小结
本文从二维动网格方法出发,对二维O型、C型动网格进行了计算,接着运用三维动网格生成技术,对三维机翼动网格进行了计算,主要考虑动网格的稳定性和计算效率,结果表明对于变形量不是很大的情形是令人满意的,网格较好地保留了原来网格地性质(光滑性,正交性等)。今后动网格的主要工作应集中于对
空军工程大学学报(自然科学版)2003年
于大变形或扭转运动的多块组合体实行动网格生成技术的研究,并考虑到网格的可并行性,生成高效并适合NS求解器的复杂动网格,在此基础上,进行气动-结构耦合计算,对每时间步长内的流场信息进行动态仿真。
图5三维机翼形变前后比较
参考文献:
[1]MarkAP,EloretC,etc.AParallelMultiblockMeshMovementSchemeForComplexAeroelasticApplications[R].AIAA-2001-0716.
[2]PeterMH,ShreekantA.MethodForPerturbingMultiblockPatchedGridsInAeroelasticAndDesignOptimizationApplica
tions[R].AIAA-97-2038.
[3]JonesWT,Samareh-AbolhassaniJ.AGridGenerationSystemforMulti-DisciplinaryDesignOptimization[R].AIAA-95
-16-CP.
[4]RobinsonBA,BatinaJT.YangHTY.AeroelasticAnalysisofWingsUsingtheEulerEquationswithaDeformingMesh[J].
JournalofAircraft,1991,28(11):781-788.
[5]ReutherJ,AlonsoJ,JrimlingerMJ,JamesonA.AerodynamicShapeOptimizationofSupersonicAircraftConfigurationsviaan
AdjointFormulationonParallelComputers[R].AIAAPaper96-4045.
[6]WongA,TsaiH,CaiJ,etc.UnsteadyFlowCalculationsWithAMulti-BlockMovingMeshAlgorithm[R].AIAAPaper
2000-1002.
[7]LianYS,JonasS,etc.LowReynoldsNumberTurbulentFlowsAroundADynamicallyShapedAirfoil[R].AIAA-2001-2723.
[8]ChansupB,GuruPGAParallelMulti-blockMovingGridMethodforAeroelasticApplicationsonFullAircraft[R].AIAA-98-4782.
(编辑:姚树峰)
AnalysisofMovingMeshGenerationTechnology
SHIZhong-jun,XUMin,CHENShi-lu
(NorthwesternPolytechnicalUniversityXian,Shaanxi710072,China)
Abstract:Basedonthestudyofthetwo-dimensionalmovingmeshesindynamicaeroelasticinteractionsimulation,athree-dimensionalmovinggridenrichmentapproachisdevelopedandillustratedinthispaper.Thekeyadvantageofthisapproachisthatthemeshesinterpolatedinthecomputationaldomainisutilizedtoremaptheflowvariablesfromtheoldmeshtothenew.Therobustnessandefficiencyforcoupledstructure-fluidtimemarchingcomputationshavebeenemphasizedinmeshdeformationalgorithm.Examplesrepresentating2Dand3Dflowproblemsaredemonstrated,whichshowstheeffictiuenessoftheapproach.Theresultsaresatisfactoryinthecaseofsmallamplitudedisplacement.
Keywords:dynamicaeroelastic;movingmesh;computationalfluiddynamics(CFD)
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务