基于ANSYS的机翼的流固耦合分析
- 格式:pdf
- 大小:16.60 MB
- 文档页数:67
ANSYSWorkbench流-固耦合计算方法解析流-固耦合主要研究流体流动导致结构变形,而结构变形可能会影响流体流动。
基于ANSYS Workbench可以实现单向和双向流固耦合,而且可以处理结构发生大变形的双向流固耦合计算,流固耦合计算的典型应用包括,机翼颤振,管道振动,导线覆冰振动,含流体容器晃动,结构跌落入水冲击,柔性结构扰流振动等。
目前,ANSYS版本已经更新到了2023R1,各类流固耦合计算功能,更加完善,操作使用更加方便,对于流固耦合根据耦合方式可以分为:(1)单向耦合。
A场对B场有影响,而B场对A场没有影响,常见的问题就是热应力计算,一般的热应力计算中,只考虑温度对结构的影响,而忽律结构变形对温度场的影响;(2)双向耦合。
A场对B场有影响,而B场对A场也有影响,例如气动颤振问题,流场对结构的变形有影响,反过来结构变形也会影响流场。
ANSYS目前主要提供了四种流固耦合仿真策略:(1)Fluent+结构模块(稳态或瞬态)该方法可以完成各类稳态或瞬态的单向流固耦合计算,计算效率高,数据传递稳定,例如,各类流体载荷导致的结构变形和应力,结构在流体作用下的小变形振动等。
(2)Fluent+结构模块(稳态或瞬态)该方法在Fluent中完成流场求解,获得流场的压力;在结构模块(稳态或瞬态)完成固体场求解,获得变形,然后通过系统耦合器完成数据的交互传递,该方法,即可以完成单向流固耦合计算,也可以完成双向流固耦合计算,但是在同一时刻,只有一个场在求解,双向流固耦合的求解时间较长。
(3)基于LS-DYNA软件完成流固耦合计算LS-DYNA支持ICFD求解器与其自身的固体力学求解器之间的耦合。
ICFD求解器适用于五大行业多物理场应用:•汽车行业,LS-DYNA传统应用领域,ICFD可针对热-结构耦合的外部空气动力学分析提供解决方案;•制造行业,ICFD可应用于冷却相关分析,例如金属冲压,电池组的冷却等;•能源行业,尤其是风能行业。
有问题可以发邮件给我一起讨论**************FSI流固耦合命令求解流固耦合问题使用ANSYS计算结构在水中的模态时, FLUID29,FLUID30单元分别用来模拟二维和三维流体部分,相应的结构模型则利用PLANE42单元和SOL ID45等单元来构造,其中,PLANE42和SOL ID45分别是用来构造二维和三维结构模型的单元。
FLUID30是流体声单元,主要用于模拟流体介质及流固耦合问题。
该单元有8 个节点,每个节点上有4 个自由度,分别是XYZ上3个方向位移自由度和1个压力自由度,为各向同性材料。
输入材料属性时,需要输入流体的材料密度(作为DENS 输入)及流体声速(作为SONC输入),流体粘性产生的损耗效应忽略不计。
FLUID29是FLUID30单元在二维上的简化,少了一个Z向的位移。
SOLID45单元用于构造三维实体结构。
单元通过8 个节点来定义,每个节点有3 个沿着XYZ方向平移的自由度。
PLANE42是SOLID45单元在二维上的简化。
在利用ANSYS建模分析时,流场域单元属性分为2种,由KEYOPT(2)(指定流体和结构分界面处结构是否存在) 控制,在流固耦合交界面上的单元KEYOPT(2) = 0 ,表示分界面处有结构,其他流体单元KEYOPT(2)=1,表示分界面处无结构。
流体-结构分界面通过面载荷标志出来,指定FSI label可以把分界面处的结构运动和流体压力耦合起来,分界面标志在分界面处的流体单元标出。
数值分析的步骤1) 建立流体单元的实体模型。
建立流体模型,需要确定流体域的范围,可以把无限边界流体简化成流体区域的半径为固体结构半径的10倍。
2) 标记流固耦合界面。
选取流体单元中流固交界面上的节点,执行FSI 命令,流固耦合交界面的处理:流体与固体是两个独立的实体,在划分单元时在两者交界面上的单元网格要划分一致,这样在交界面上的同一位置一般就有两个重合的节点,一个节点属于流体单元,一个节点属于固体单元,这两个重合节点在交界面的位移强制保持一致。
流固耦合FSI分析分析原理:流场采用CFX12,固体采用ANSYS12分别计算,通过界面耦合。
流体网格:流体部分采用HyperMesh9.0分网,按照流体分网步骤即可,没有特殊要求。
网格导出:CFX可以很好的支持Fluent的.cas格式。
直接导出这个格式即可。
流体的其余设置都在CFX-PRE中设置。
固体网格即设置:HyperMesh9.0划分固体网格。
设置边界条件,载荷选项,求解控制,导出.cdb文件。
实例练习:以CFX12实例CFX tutorial 23作为练习。
为节省时间,将计算时间缩短为2s。
网格划分:提取CFX tutorial 23中的实体模型到hm中,分别划分流体,固体网格。
分别导出为fluent的.cas格式和ansys的cdb格式。
流体网格如下:网格文件见:fluid.cas固体网格为:特别注意:做FSI分析时,ANSYS固体部分必须在BATCH下运行(即将.cdb文件导入ansys不需要任何操作就能直接计算出结果),所以导出的.CDB文件需要添加一个命令,在hm建立FSIN_1的set,以方便在.cdb中手动添加命令SF,FSIN_1,FSIN,1,具体位置在定义了节点集合FSIN_1之后。
另一个set:pressure用于施加压强。
这里还设置了一些控制卡片用于分析,当然也可以直接修改.cdb文件详细.cdb文件请参看plate.cdb将固体部分在ansys中计算一下,以确定没有问题。
通过ansys计算检查最大位移:最上面的点x向变形曲线至此,固体部分的计算文件已经准备好,流体网格需要导入CFX以进一步设置求解选项和耦合选项。
以下在CFX-PRE中进行设置由于固体模型已经生成,故不需要利用workbench,所以不必按照指南的做法。
启动workbench,拖动fluid flow(CFX)到工作区直接双击setup进入CFX-PRE 导入流体网格然后设置分析选项:注意:mechanical input file即是固体部分网格。
ansys流固耦合案例
ANSYS流固耦合是一种模拟分析技术,用于研究流体和固体之间的相互作用。
它可以在一个模拟中同时考虑流体和固体的运动和变形,从而更准确地预测系统的行为。
以下是一些ANSYS流固耦合的应用案例:
1. 水下爆炸冲击分析:在这种情况下,流固耦合分析可以用于研究水中的爆炸冲击对周围结构的影响。
通过考虑水的流动和固体结构的变形,可以更准确地预测爆炸冲击的传播路径和结构的破坏程度。
2. 风力发电机叶片设计:在风力发电机中,叶片的设计对其性能至关重要。
流固耦合分析可以用于优化叶片的形状和材料,以最大限度地提高能量转换效率。
通过考虑风的流动和叶片的变形,可以预测叶片的受力情况和振动特性。
3. 水力润滑轴承分析:在水力润滑轴承中,流体的流动对轴承的性能和寿命有重要影响。
流固耦合分析可以用于优化轴承的设计,以减少摩擦和磨损,并提高轴承的承载能力。
通过考虑流体的流动和轴承的变形,可以预测轴承的润滑性能和寿命。
4. 波浪对海洋结构物的影响分析:在海洋工程中,波浪对海洋结构物的影响是一个重要的研究领域。
流固耦合分析可以用于研究波浪对海洋平台、堤岸和海底管道等结构物的冲击和振动情况。
通过考虑波浪的流动和结构物的变形,可以预测结构物的破坏程度和安全
性能。
这些案例只是流固耦合分析的一小部分应用领域,实际上在工程和科学研究中有很多其他的应用。
ANSYS作为一种强大的模拟软件,可以帮助工程师和科学家更好地理解和优化流体和固体系统的相互作用。
ANSYS流固耦合分析9.2 问题的描述(2)进入前处理器,定义所需的单元类型。
对于该问题而言,模型中只含有Plane 42一种单元,由于本计算是针对二维平面应变问题,因而需将Plane 42的KEYOPT(3)设置为2。
对应的命令流如下:/prep7et,1,plane42KEYOPT,1,3,2 !平面应变选项(3)定义模型中的材料参数。
模型中共有7种材料,包括基岩和不同饱和度下的滑体材参。
定义材参的命令如下:mp,ex,1,20e9 !岩体弹性模型mp,prxy,1,0.22 !岩体泊松比mp,dens,1,2600 !岩体密度mp,ex,2,3e9 !滑体初始参数mp,prxy,2,0.35mp,dens,2,2140mp,ex,3,2.7e9 !饱和度为35%mp,prxy,3,0.35mp,dens,3,2180mp,ex,4,2.4e9 !饱和度为50%mp,prxy,4,0.35mp,dens,4,2210mp,ex,5,2.1e9 !饱和度为65%mp,prxy,5,0.35mp,dens,5,2240mp,ex,6,1.8e9 !饱和度为80%mp,prxy,6,0.35mp,dens,6,2270mp,ex,7,1.5e9 !饱和度为100%的弹性模量mp,prxy,7,0.35 !饱和度为100%的泊松比mp,dens,7,2300 !饱和度为100%的密度save !存储数据库(4)建立几何模型并划分单元。
由于模型的几何形状较为复杂,故采用自底向上的建模方式,即先生成点,然后生成面,最后划分单元。
k,1,0,0,0 !根据坐标生成关键点k,2,0,505,0k,3,562,505,0k,,621,459,0k,,658,433,0k,,693,393,0k,,802,313,0k,,850,303,0k,,892,273,0k,,913,253,0k,,930,243,0k,,1034,233,0k,,1186,228,0k,,1216,223,0k,,1232,208,0*do,i,1,14 !以循环的方式创建直线,共画了14条l,i,i+1*enddok,16,660,387,0 !再创建关键点k,,770,248,0k,,827,230,0k,,888,217,0k,,930,216,0k,,1034,213,0k,,1186,209,0l,4,16 !再根据关键点创建直线l,16,17l,17,18l,18,19l,19,20l,20,21l,21,22l,22,15nummrg,all !合并所有元素numcmp,all !压缩所有元素编号k,23,1243,198,0 !再创建关键点k,,612,380,0k,,745,214,0k,,884,181,0k,,1242,174,0l,3,24 !再根据关键点创建直线l,24,25l,25,26l,26,27l,27,23l,23,15nummrg,all !合并所有元素numcmp,all !压缩所有元素编号k,28,1610,198,0 !再创建关键点k,,1610,0,0k,,1243,0,0k,,884,0,0k,,745,0,0k,,612,0,0l,6,16 !再根据关键点创建直线l,7,17l,8,18l,9,19l,11,20l,13,22l,16,24l,17,25l,19,26l,24,33l,25,32l,26,31l,27,30l,1,33l,30,31l,31,32l,32,33l,23,28l,28,29l,29,30saveal,4,5,15,29 !根据线创建面al,29,6,16,30al,7,17,30,31al,8,18,31,32al,9,10,19,32,33al,11,12,20,21,33,34al,13,14,22,34al,3,15,35,23al,35,16,24,36al,36,17,18,37,25al,19,20,21,22,26,27,28,37al,1,2,23,38,42al,38,39,24,45al,39,40,25,44al,40,41,26,43al,46,47,48,27,41allsel,all !选择所有元素type,1 !选择要划分单元的类型mat,1 !选择要划分单元的材料模型mshape,1,2d !设置成平面三角形单元mshkey,0 !设置成自由方式ESIZE,10,0, !设置单元大小amesh,1,11,1 !对面1到面11划分单元ESIZE,,, !设置单元大小为默认值allsel,all !选择所有元素amesh,12,16,1 !划分面12到16 savefinish!划分好后的有限元网格如图9-2所示。
基于ANSYSWorkbench的流固耦合计算研究及工程应用基于ANSYS Workbench的流固耦合计算研究及工程应用引言:随着工程技术的不断发展,流固耦合计算在众多领域得到了广泛的应用。
流固耦合计算是指流体力学和固体力学的耦合分析,用于研究流体与固体之间的相互作用和影响。
ANSYS Workbench是一款广泛使用的工程仿真软件,它提供了强大的流固耦合计算功能,被广泛应用于多个领域,如汽车工程、航空航天工程、能源领域等。
流固耦合计算的基本原理:流固耦合计算是根据连续介质力学原理进行的,可以将流体和固体看作连续介质,通过数值模拟方法求解它们之间的相互作用。
在ANSYS Workbench中,流固耦合计算通常包括以下三个步骤:网格划分、物理模型设定和求解。
第一步是网格划分,即将流体和固体分别划分成离散的网格,其中流体部分的网格通常采用流体网格生成软件生成,固体部分则使用固体网格生成软件生成。
网格划分的质量对计算结果的准确性和稳定性起着至关重要的作用。
第二步是物理模型设定,根据具体的工程问题,设定相应的流体和固体模型。
在ANSYS Workbench中,流体模型通常包括流体的黏性、密度、速度分布等参数,固体模型则包括材料的弹性模量、泊松比等参数。
在设定模型时,还需要考虑流体和固体之间的边界条件,如流体入口和出口的速度、固体边界的约束条件等。
第三步是求解,通过建立数学模型和设置计算参数,利用数值方法求解流体和固体的相互作用。
用户可以根据需要选择求解器和求解方法,ANSYS Workbench提供了多个求解器选项,例如基于有限元的求解器和基于有限体积的求解器。
求解过程中,可以监控计算结果的收敛情况,将其与实际情况进行比较,以验证模拟结果的准确性和可靠性。
工程应用实例:基于ANSYS Workbench的流固耦合计算在许多工程领域都有广泛的应用。
以下以汽车空气动力学为例进行说明。
在汽车设计中,空气动力学是一个非常重要的研究方向。