问题描述:
某一潜水艇可以简化为一圆筒,它由三层组成,最外面一层为不锈钢,中间为玻纤隔热层,最里面为铝层,筒内为空气,筒外为海水,求内外壁面温度及温度分布。
几何参数:筒外径 30 feet
总壁厚 2 inch
不锈钢层壁厚 0.75inch
玻纤层壁厚 1 inch
铝层壁厚 0.25inch
筒长 200feet
导热系数:不锈钢 8.27BTU/hr.ft.oF
玻纤 0.028 BTU/hr.ft.oF
铝 117.4 BTU/hr.ft.oF
边界条件:空气温度 70 oF
海水温度 44.5oF
空气对流系数 2.5 BTU/hr.ft2.oF
海水对流系数 80 BTU/hr.ft2.oF
沿垂直于圆筒轴线作横截面,得到一圆环,取其中1度进行分析,如图1所示。
图1 模型示意图
一、GUI菜单操作:
第一步,清除内存准备分析
1) 清除内存:
GUI:Utility Menu>File>Clear& Start New
2) 更换工作文件名:
GUI:Utility Menu>File>ChangeJobname,输入Steady1
3) 定义标题:
GUI:Utility Menu>File>ChangeTitle,输入Steady-statethermal analysis of submarine
第二步,创建有限元模型
1) 定义单元类型:
GUI:Preprocessor>Element type>Add/Edit/Delete,选择单元PLANE55
2) 定义材料属性:
GUI:Preprocessor>Material Props> Material Models,弹出对话框,连续双击Thermal>Conductivity>Isotropic,弹出对话框,在KXX文本框输入8.27;同样的方法再定义玻璃纤维的导热系数KXX=0.028,铝的导热系数KXX=117.4
3) 建立几何模型:
GUI:MainMenu>Preprocessor>Modeling>Create>Areas>Circle>By Dimensions,在RAD1文本框输入15,在RAD2文本框输入15-(.75/12),在THERA1文本框输入-0.5,在THERA2文本框输入0.5,点击Apply按钮;接着在RAD1文本框输入15-(.75/12),在RAD2文本框输入15-(1.75/12), 点击Apply按钮,在RAD1文本框输入15-(1.75/12),在RAD2文本框输入15-2/12
4) 执行模型的粘接运算:GUI:MainMenu>Preprocessor>Modeling>Operate>Booleans>Glue>Areas,弹出对话框,点击Pick All按钮完
5) 压缩面的编号:GUI:Main Menu>Preprocessor>NumberingCtrls>Compress Numbers,弹出对话框,Label Item to becompressed对应的项从下拉列表选择Areas
6) 划分网格:
对指定的线段进行网格划分GUI:MainMenu>Preprocessor>Meshing>Size Cntrls>ManualSize>Lines>Picked Lines,弹出对话框,选择不锈钢层短边,在NDIV框中输入4,点击Apply按钮;接着再选择玻璃纤维层的短边,在NDIV框中输入5, 点击Apply按钮;然后选择铝层的短边,在NDIV框中输入2, 点击Apply按钮;最后选择四个长边,在NDIV中输入16。
对不同的面赋予不同的材料属性GUI:MainMenu>Preprocessor>Meshing>Mesh Attributes>Picked Areas,弹出对话框,从左至右依次拾取不锈钢层,在MAT框中输入1,点击Apply按钮;选择玻璃纤维层,在MAT框中输入2, 点击Apply按钮;选择铝层,在MAT框中输入3。
划分网格GUI:Main Menu>Preprocessor>Meshing>Mesh>Areas>Mapped>3or 4 sided,弹出对话框,点击PickAll按钮。
第三步,有限元分析
1) 进入求解器:
GUI:Main Menu>Solution
2) 施加空气对流边界:
GUI:Main Menu>Solution>DefineLoads>Apply>Thermal>Convection>On Lines,弹出对话框,拾取11号线,点击OK按钮,接着弹出对话框,在VALI文本框输入2.5,在VAL2I文本框输入70,点击Apply按钮;然后再对1号线(即海水)施加对流边界,VALI文本框分别输入80,在VAL2I文本框输入44.5
3) 执行求解:
GUI:Main Menu>Solution>Solve>Current LS
第四步,通用后处理
1) 进入后处理器:
GUI:Main Menu>Solution>General Postproc
2) 绘制温度云图:
GUI:Main Menu>General Postproc>Plot Results>ContourPlot>Nodal Solu,选择Temperature,点击OK按钮,最后绘制的温度云图如图2所示
图2 绘制温度云图
二、命令流如下:
/clear,start
/filename, Steady1
/title, Steady-state thermal analysis of submarine
Ro=15 !外径(ft)
Rss=15-(0.75/12) !不锈钢层内径ft)
Rins=15-(1.75/12) !玻璃纤维层内径(ft)
Ral=15-(2/12) !铝层内径 (ft)
Tair=70 !潜水艇内空气温度
Tsea=44.5 !海水温度
Kss=8.27 !不锈钢的导热系数 (BTU/hr.ft.oF)
Kins=0.028 !玻璃纤维的导热系数 (BTU/hr.ft.oF)
Kal=117.4 !铝的导热系数(BTU/hr.ft.oF)
Hair=2.5 !空气的对流系数(BTU/hr.ft2.oF)
Hsea=80 !海水的对流系数(BTU/hr.ft2.oF)
/prep7
et,1,plane55 !定义二维热单元
mp,kxx,1,Kss !设定不锈钢的导热系数
mp,kxx,2,Kins !设定玻璃纤维的导热系数
mp,kxx,3,Kal !设定铝的导热系数
pcirc,Ro,Rss,-0.5,0.5 !创建几何模型
pcirc,Rss,Rins,-0.5,0.5
pcirc,Rins,Ral,-0.5,0.5
aglue,all
numcmp,area
lesize,1,,,16 !设定划分网格密度
lesize,4,,,4
lesize,14,,,5
lesize,16,,,2
eshape,2 !设定为映射网格划分
mat,1
amesh,1
mat,2
amesh,2
mat,3
amesh,3
/solu
sfl,11,conv,Hair,,Tair !施加空气对流边界
sfl,1,conv,Hsea,,Tsea !施加海水对流边界
solve
/post1
plnsol,temp !输出温度彩色云图
fini
推荐阅读
培训 | 焊接结构强度与稳定分析、焊接温度场与热应力仿真、振动计算与冲击失效模拟,疲劳寿命与断裂计算”高级培训
ANSYS热力学高清视频教程(28课时3.2G)
ANSYS FLOTRAN热-流体耦合分析
ANSYS热与电磁分析常用技巧
ANSYS APDL热分析--换热器热膨胀分析(附命令流)
ANSYS两厚壁筒热应力分析(间接耦合)-附视频教程和命令流
Workbench瞬态热分析实例
管道热应力分析
理论入门 | ANSYS热分析简介及基础知识
ANSYS稳态传热分析_概述