几个耦合的例子 下载本文

内容发布更新时间 : 2024/12/26 2:51:53星期一 下面是文章的全部内容请认真阅读。

一般说来,ANSYS的流固耦合主要有4种方式: 1,sequential

这需要用户进行APDL编程进行流固耦合 sequentia指的是顺序耦合

以采用MpCCI为例,你可以利用ANSYS和一个第三方CFD产品执行流固耦合分析。在这个方法中,基于网格的平行代码耦合界面(MpCCI) 将ANSYS和CFD程序耦合起来。即使网格上存在差别,MpCCI也能够实现流固界面的数据转换。ANSYS CD中包含有MpCCI库和一个相关实例。关于该方法的详细信息,参见ANSYS Coupled-Field Analysis Guide中的Sequential Couplin 2,FSI solver

流固耦合的设置过程非常简单,推荐你使用这种方式 3,multi-field solver

这是FSI solver的扩展,你可以使用它实现流体,结构,热,电磁等的耦合 4,直接采用特殊的单元进行直接耦合,耦合计算直接发生在单元刚度矩阵

一个流固耦合的例子 length=2 width=3 height=2 /prep7 et,1,63

et,2,30 !选用FLUID30单元,用于流固耦合问题 r,1,0.01

mp,ex,1,2e11 mp,nuxy,1,0.3 mp,dens,1,7800

mp,dens,2,1000 !定义Acoustics材料来描述流体材料-水 mp,sonc,2,1400 mp,mu,0, !

block,,length,,width,,height esize,0.5 mshkey,1 !

type,1 mat,1 real,1

asel,u,loc,y,width amesh,all alls !

type,2 mat,2 vmesh,all

fini /solu antype,2

modopt,unsym,10 !非对称模态提取方法处理流固耦合问题 eqslv,front mxpand,10,,,1 nsel,s,loc,x,

nsel,a,loc,x,length nsel,r,loc,y

d,all,,,,,,ux,uy,uz, nsel,s,loc,y,width, d,all,pres,0 alls

asel,u,loc,y,width,

sfa,all,,fsi !定义流固耦合界面 alls solv fini

/post1 set,first

plnsol,u,sum,2,1 fini

再给大家一个实例!

考虑结构在水中的自振频率:例子是一加筋板在水中的模态分析。 命令流如下: FINISH /CLEAR

/FILENAME,plane /UNITS,SI /TITLE,plane /PREP7

!*********ELEMENT DEFINE******** ET,63,63 ET,4,beam4 et,30,fluid30

!****MATERIAL DEFINE********* MP,EX,1,2.10E11 MP,DENS,1,7850

MP,NUXY,1,0.3 mp,dens,30,1025 mp,sonc,30,1500 mp,mu,30,0.5

!*******REAL CONSTANT*********** r,30,1e-06 r,50,0.05

r,75,0.375e-02,0.78125e-06,0.000016406 k,1 k,4,1

kfill,1,4,2,,1

kgen,4,1,4,1,,1/3,,10 a,1,2,12,11 *do,i,0,2

*do,j,0,2*10,10

a,1+i+j,2+i+j,12+i+j,11+i+j *enddo *enddo

!***************************fluid element****************

k,100,-14.5,-14.5 k,101,-14.5,15.5 k,102,15.5,15.5 k,103,15.5,-14.5 k,140,-14.5,-14.5,30 k,141,-14.5,15.5,30 k,142,15.5,15.5,30 k,143,15.5,-14.5,30

a,100,101,102,103,4,14,24,34,33,32,31,21,11,1 a,1,2,3,4,103,100 a,140,141,142,143 a,100,101,141,140 a,101,102,142,141 a,142,143,103,102 a,140,143,103,100

a,14,24,34,33,32,31,21,11,1,2,3,4 asel,u,,,1,

FLST,2,8,5,ORDE,2okok.org FITEM,2,10okok.org FITEM,2,-17okok.org VA,P51Xokok.org nummrg,all alls