我的流-热耦合,大家看看错在哪里?
做一个流-热耦合,对两个边界加热流,热流随位置的变化而变化,且不是一个连续的函数,我用一个表格数组来完成,当求解时总出现一下问题。文件的命令如下
文件的命令如下:/NOPR
/PMETH,OFF,0
KEYW,PR_SET,1
KEYW,PR_STRUC,0
KEYW,PR_THERM,0
KEYW,PR_FLUID,0
KEYW,PR_ELMAG,0
KEYW,MAGNOD,0
KEYW,MAGEDG,0
KEYW,MAGHFE,0
KEYW,MAGELC,0
KEYW,PR_MULTI,0
KEYW,PR_CFD,1
/GO
!*
/COM,
/COM,Preferences for GUI filtering have been set to display:
/COM,FLOTRAN CFD
!*
/PREP7
!*
ET,1,FLUID141
/PREP7
mptemp,1,375,600,1200,1485,1505,1540
mpdata,kxx,1,1,40,39,36,36,192,192
mpdata,dens,1,1,7500,7200,7000,6977,6970,6952
mpdata,c,1,1,420,560,660,710,806,860
!mpdata,enth,1,1,0,1.6e9,5.04e9,6.81e9,9.98e9,1.054e10
!*
!*
RECTNG,0,0.15,0,0.9,
FLST,5,2,4,ORDE,2
FITEM,5,1
FITEM,5,3
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,20,-3, , , ,1
!*
FLST,5,2,4,ORDE,2
FITEM,5,2
FITEM,5,4
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,20,4, , , ,1
!*
FLST,5,1,4,ORDE,1
FITEM,5,2
CM,_Y1,LINE
LSEL, , , ,P51X
*GET,_z1,LINE,,COUNT
*SET,_z2,0
*DO,_z5,1,_z1
*SET,_z2,LSNEXT(_z2)
*GET,_z3,LINE,_z2,ATTR,NDNX
*GET,_z4,LINE,_z2,ATTR,SPNX
*get,_z6,line,_z2,attr,kynd
*IF,_z3,GT,0,THEN
*IF,_z4,NE,0,THEN
LESIZE,_z2,,,_z3,1/_z4,,,,_z6
*ENDIF
*ENDIF
*ENDDO
CMSEL,S,_Y1
CMDELE,_Y1
!*
MSHAPE,0,2D
MSHKEY,1
!*
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
alls
FLST,5,2,4,ORDE,2
FITEM,5,2
FITEM,5,4
LSEL,R, , ,P51X
nsll,s,1
NPLOT
d,all,vx,0
d,all,vy,0
alls
LPLOT
LSEL,R, , , 1
nsll,s,1
nplot
d,all,press,0
alls
eplot
FLST,5,3,1,ORDE,2
FITEM,5,51
FITEM,5,-53
NSEL,R, , ,P51X
NPLOT
d,all,vy,-0.6
d,all,temp,1350
alls
NPLOT
FLST,5,18,1,ORDE,5
FITEM,5,22
FITEM,5,42
FITEM,5,-50
FITEM,5,54
FITEM,5,-61
NSEL,R, , ,P51X
nplot
d,all,vy,0
alls
alls
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*dim,tt,table,13,1,1,y,Hflux !建立一个热流随Y位置变化的table
tt(1)=784000,1.8E6,1.814E6,1.608E6,1.34E6,1.065E6,1.017E6,997000!初始值
tt(9)=955000,893000,840000,818000,804000
tt(1,0)=0,0.029,0.064,0.086,0.107,0.16,0.236,0.3455
tt(9,0)=0.451,0.581,0.71,0.822,0.9
*vplot,tt(1,0),tt(1,1) !显示热流随位置Y变化的曲线
FLST,5,2,4,ORDE,2 !选取定义热流的线
FITEM,5,2
FITEM,5,4
LSEL,s, , ,P51X
nsll,s,1
FINISH
/SOL
SF,all,HFLUX, %TT% !给线上节点加载热流table
alls
/solu
TOFFST,273
FLDATA1,SOLU,TRAN,1
FLDATA1,SOLU,FLOW,1
FLDATA1,SOLU,TEMP,1
FLDATA1,SOLU,TURB,1
FLDATA1,SOLU,COMP,0
FLDATA1,SOLU,VOF,0
FLDATA1,SOLU,SFTS,0
FLDATA1,SOLU,IVSH,0
FLDATA1,SOLU,SWRL,0
FLDATA1,SOLU,SPEC,0
FLDATA1,SOLU,ALE,0
FLDATA1,SOLU,RDSF,1
!*
FLDATA,ALGR,SEGR,SIMPLEN
FLDATA,ALGR,HFLM,MATX
!*
/COM,,Transient Analysis,1
*SET,_z4,-999
*SET,_z14,1
FLDATA12,PROP,DENS,0
FLDATA13,VARY,DENS,0
FLDATA12,PROP,VISC,0
FLDATA13,VARY,VISC,0
FLDATA12,PROP,COND,0
FLDATA13,VARY,COND,0
FLDATA12,PROP,SPHT,0
FLDATA13,VARY,SPHT,0
FLDATA7,PROT,DENS,TABLE
FLDATA8,NOMI,DENS,-1
FLDATA9,COF1,DENS,0
FLDATA10,COF2,DENS,0
FLDATA11,COF3,DENS,0
FLDATA7,PROT,VISC,CONSTANT
FLDATA8,NOMI,VISC,0.006,
FLDATA9,COF1,VISC,0
FLDATA10,COF2,VISC,0
FLDATA11,COF3,VISC,0
FLDATA12,PROP,IVIS
FLDATA7,PROT,COND,TABLE
FLDATA8,NOMI,COND,-1
FLDATA9,COF1,COND,0
FLDATA10,COF2,COND,0
FLDATA11,COF3,COND,0
FLDATA7,PROT,SPHT,TABLE
FLDATA8,NOMI,SPHT,-1
FLDATA9,COF1,SPHT,0
FLDATA10,COF2,SPHT,0
FLDATA11,COF3,SPHT,0
!*
FLDATA,ADVM,MOME,SUPG
FLDATA,ADVM,TURB,MSU
FLDATA,ADVM,PRES,MSU
FLDATA,ADVM,TEMP,SUPG
FLDATA4,TIME,STEP,0.05,
FLDATA4,TIME,ISTEP,0
FLDATA4,TIME,NUMB,500
FLDATA4,TIME,TEND,1.0e06
FLDATA4,TIME,GLOB,20,
FLDATA4,TIME,VX,0.01,
FLDATA4,TIME,VY,0.01,
FLDATA4,TIME,VZ,0.01,
FLDATA4,TIME,PRES,1e-006,
FLDATA4,TIME,TEMP,1e-006,
FLDATA4,TIME,ENKE,0.01,
FLDATA4,TIME,ENDS,0.01,
FLDATA4A,STEP,OVER,0,
FLDATA4,TIME,OVER,0
FLDATA4A,STEP,APPE,0,
FLDATA4,TIME,APPE,1.0e6
FLDATA4A,STEP,SUMF,10,
FLDATA4,TIME,SUMF,1.0e6
FLDATA4,TIME,BC,0
FLDATA4,TIME,TEND,1000000,
ACEL,0,-9.81,0,
solve
Re:我的流-热耦合,大家看看错在哪里?
感觉热流也加上了,通过list/loads可以看出,热流也加上了,但不知什么原因出现上面的提示?Re:我的流-热耦合,大家看看错在哪里?
知道错在哪里了,哈哈Re:我的流-热耦合,大家看看错在哪里?
呵呵呵,很好玩,你在这里自问自答,我的问题也能这么解决就好了Re:我的流-热耦合,大家看看错在哪里?
解决是用函数来定义随位置变化的边界条件是可以了,但用网格数组来定义随位置而变化的边界条件还是会出现上面的情况,也不知怎么了?Re:我的流-热耦合,大家看看错在哪里?
flotran不允许加用表格定义的热边界条件我想问一下怎么加用函数定义的热流边界条件,万分感谢!!!
Re:我的流-热耦合,大家看看错在哪里?
在parameters/functions/difine and edit中定义Re:我的流-热耦合,大家看看错在哪里?
修改后的文件,贴一个让大家瞻仰一下吧请
麻烦楼主能不能把正确的程序给贴出来,大家瞻仰一下!还有你的程序是不是中间有用GUI模式的,给出来吧,
这个程序有很多看不明白,不通俗!
谢谢!
页:
[1]