Strosailor 发表于 2007-12-8 19:26:04

发一个流固耦合的例子,希望对正在学流体分析的有帮助

换热器分析:
换热器由两种成份构成,采用逆流。由一个固体隔开。
分两步求解:
第一步只进行流体分析,第二步进行温度分析。
fini
/filname,Exercise17   ! 定义CFD分析文件名
/prep7               ! 进入前处理器
LX = 10                        
NDX = 10                        
LY1 = 2                        
LY2 = 0.1                        
LY3 = 1.0                        
NDY1 = 10
NDY2 = 3   
NDY3 = 10   
YOFFSET = 0      ! 定义各参数                                                                      
et,1,141             ! 选择单元
keyopt,1,1,2          ! 将流体设置为两组分
esha,2               ! 选择平面划分单元方式
rect,,LX,YOFFSET,YOFFSET+LY1                   ! 建立流体区域1的几何模型
rect,,LX,YOFFSET+LY1,YOFFSET+LY1+LY2             ! 建立固体区域的几何模型
rect,,LX,YOFFSET+LY1+LY2,YOFFSET+LY1+LY2+LY3 ! 建立流体区域2的几何模型
nummrg,all         ! 合并关键点
numcmp,all         ! 压缩编号
lsel,s,,,3,9,3
lsel,a,,,1
lesi,all,,,NDX,         ! 划分横向各直线的单元密度   
lsel,s,,,2,4,2
lesi,all,,,NDY1,-5.0   ! 划分流体区域1竖向各直线的单元密度
lsel,s,,,5,7,2
lesi,all,,,NDY2,-5.0   ! 划分固体区域竖向各直线的单元密度
lsel,s,,,8,10,2
lesi,all,,,NDY3,-5.0   ! 划分流体区域2竖向各直线的单元密度
allsel,all      
mat,1                ! 定义流体材料号
amesh,1            ! 划分流体区域1的单元
amesh,3            ! 划分流体区域2的单元
mat,2                ! 定义固体材料号
amesh,2            ! 划分固体区域的单元密度
!inner region 1         ! 定义流体区域1的边界条件
!bc inlet            ! 定义流体区域1进口边界条件
lsel,s,,,4
nsll,s,1
d,all,pres,10         ! 定义流体区域1进口压力边界条件
d,all,temp,100         ! 定义流体区域1温度边界条件
!bc outlet             ! 定义流体区域1出口边界条件
lsel,s,,,2
nsll,s,1
d,all,pres,0            ! 定义流体区域1出口压力边界条件
!symm               ! 定义对称面约束条件
lsel,s,,,1
nsll,s,1
d,all,vy,0             ! 定义对称面速度约束条件
!region 2             ! 定义流体区域2的边界条件
!bc inlet            ! 定义流体区域2进口边界条件
lsel,s,,,8
nsll,s,1
d,all,pres,10.          ! 定义流体区域2进口压力边界条件
d,all,temp,400         ! 定义流体区域2温度边界条件
!bc outlet             ! 定义流体区域2出口边界条件
lsel,s,,,10
nsll,s,1
d,all,pres,0.         ! 定义流体区域2出口压力边界条件
!top wall             ! 定义顶面的边界约束条件
lsel,s,,,9
nsll,s,1
d,all,vx,0      
d,all,vy,0            ! 定义顶面的速度约束边界条件
allsel
!solid properties       ! 定义固体的材料参数
mp,dens,2,5.          ! 定义密度
mp,kxx,2,100         ! 定义热传导系数
mp,c,2,13            ! 定义比热
/solu                ! 进入求解器
!ic for species         ! 定义流体组分
nsel,s,loc,x,,lx          
nsel,r,loc,y,0,ly1
ic,all,sp01,1.0              
ic,all,sp02,0.0         ! 定义流体区域1材料组分
nsel,s,loc,x,,lx
nsel,r,loc,y,ly1+ly2,ly1+ly2+ly3
ic,all,sp01,0.0               
ic,all,sp02,1.0         ! 定义流体区域2材料组分
allsel
! 第一步:进行流体场分析
flda,iter,exec,200      ! 定义迭代次数
flda,prot,dens,cmix    ! 定义流体密度
flda,prot,visc,cmix   ! 定义流体粘度
flda,prot,cond,cmix    ! 定义流体热传导系数
flda,prot,spht,cmix   ! 定义流体比热
flda,vary,dens,t            
flda,vary,visc,t
flda,vary,cond,t
flda,vary,spht,t         ! 定义流体各材料参数为变化的
flda,nomi,dens,1       ! 定义流体区域的初始密度
flda,nomi,visc,2      ! 定义流体区域的初始粘度
flda,nomi,cond,3       ! 定义流体区域的初始热传导系数
flda,nomi,spht,4      ! 定义流体区域的初始比热
msprop,1,spht,constant,1! 定义流体1组分比热
msprop,2,spht,constant,2! 定义流体2组分比热
msprop,1,dens,constant,1! 定义流体1组分密度
msprop,2,dens,constant,2! 定义流体2组分密度
msprop,1,visc,constant,1.0! 定义流体1组分粘度
msprop,2,visc,constant,2.0! 定义流体2组分粘度
msprop,1,cond,constant,.1   ! 定义流体1组分热传导系数
msprop,2,cond,constant,.2   ! 定义流体2组分热传导系数
flda,conv,pres,1e-10
flda,term,pres,1e-9
flda,outp,sp01,t
flda,outp,sp02,t            ! 定义流体场求解控制
solve                  ! 进行流体场求解
/post1                   ! 进入通用后处理器
set,last                   ! 读取最后载荷步的分析结果
plnsol,pres,,0,             ! 显示压力分布云图
plvect,v,,,,vect,elem,on,0    ! 显示速度矢量分布图
! 第二步:进行温度场求解
/solu                  ! 进入求解器
flda,solu,enrg,t
flda,solu,flow,f
flda,meth,enrg,3
flda,iter,exec,50
flda,relx,temp,1         ! 定义温度场求解控制
solve                  ! 进行温度场求解
/post1                   ! 进入通用后处理器
set,last                   ! 读取最后载荷步的分析结果
plnsol, temp,,0,            ! 显示温度分布云图
fini
/exit,nosav                ! 退出ANSYS

[ 本帖最后由 Strosailor 于 2007-12-8 19:37 编辑 ]

himhimhim 发表于 2007-12-10 12:01:29

谢谢分享:)

alex_shoal 发表于 2007-12-12 10:25:04

不错啊,学习一下

dongst 发表于 2008-5-7 10:54:50

很感谢 ...

jiangjwhl 发表于 2008-5-7 11:04:54

谢谢楼主的文章

zengzheng 发表于 2008-5-25 16:57:31

正在研究耦合问题,在此谢过楼主哈~!

leonardo_667 发表于 2008-9-9 16:45:29

回复 1# Strosailor 的帖子

差点忘了说谢谢 呵呵

lujian9513 发表于 2008-9-15 21:40:48

谢谢,非常好.

jsun1985 发表于 2008-9-17 09:49:34

这个例子中体现流固耦合的地方是否是合并关键点和压缩关键点那条命令呢?菜鸟急问

helechang 发表于 2008-10-1 10:10:03

挺好

说明解释比较到位。很清晰

decarlg 发表于 2008-11-19 17:18:46

回复 1# Strosailor 的帖子

菜鸟谢谢楼主分享

5fen 发表于 2009-1-4 16:44:26

有ANSYS与CFX流固耦合的例子吗?

yxtry 发表于 2009-1-5 10:03:32

回复 1# Strosailor 的帖子

一直在这个例子的基础上进行改变,非常感谢楼主!

shaoguangjun 发表于 2009-1-5 14:55:29

谢谢楼主,有受力的例子吗?

samantha1982 发表于 2009-1-8 10:37:16

good !!
THank you

samantha1982 发表于 2009-1-8 10:37:27

good !!
THank you

adida 发表于 2009-1-10 20:22:44

谢谢楼主。。

mzj5000 发表于 2009-1-13 01:32:38

坐板凳学习中

klh111 发表于 2009-3-6 17:34:15

谢谢楼主
正在做流固耦合
值得学习!

weihua515 发表于 2009-3-7 11:09:21

耦合的东西一定要支持下
页: [1] 2
查看完整版本: 发一个流固耦合的例子,希望对正在学流体分析的有帮助