达然不羁 发表于 2018-3-8 20:56:26

一台大直径高温换热器热力耦合分析过程中遇到的问题

本帖最后由 达然不羁 于 2018-3-8 21:04 编辑

目前在做某一项目中有一台大直径高温换热器
设计参数如下:
换热器型式:BEM
直径Φ1600mm
壳程设计压力和设计温度:0.35MPa/FV和505℃
壳程设计压力和设计温度:0.35MPa和580℃
壳程平均金属壁温:328℃
管程平均金属壁温:404℃
换热管规格Φ25×2mm
换热管长度6000m
换热管数量3514根
主体材质选用S30409

在用SW6进行常规设计时发现如下问题:
1.S30409在580℃时无高温屈服强度 ;
2.管板周边不布管区无量纲宽度 k=1.59332>1
比值 Dt/Di= ρt=0.7661220.8
已超出GB151计算模型的范围,按照GB151的方法不能计算。

最后采用ANSYS进行管板计算,由于管壳侧温差较大,需进行热力耦合分析:

网格划分

网格质量

温度场分析

热力耦合分析

热力耦合分析采用1/4模型计算,算出来的应力达到2864MPa,
很显然应力值算出来的不准确
但我查了材料参数的设置 边界条件和载荷的施加均未发现问题
另外温度场计算的时候与一个采用ANSYS经典算的温度场的结果一模一样
也就是说我算的温度场是没有问题的

在热力耦合分析的时候边界条件和载荷的施加就更没问题了
但算出来的结果显然不合理
因有限元模型太大 网格数量太多 选择的是Solid185单元 网格数量在1900000左右
再大了就无法计算了
计算出的最大应力是在管板与管箱壳体连接的倒圆角处
且在施加对称约束的那一排换热管上的应力也很大 但是没施加对称约束条件的其他换热管的应力均很小
修改过多次也无法找到计算出现错误的原因

原因我个人猜测如下:
1. 选择solid185单元出现剪切自锁现象导致应力很大 想选用solid186单元进行计算核实
但因模型实在太大 改为solid186单元电脑都无法计算;
2. 在施加约束的地方出现了应力奇异

自己实在是找不到问题到底出现在哪里
所以论坛里面找大神帮忙看看
谢谢~

edwardlau 发表于 2018-3-8 20:56:26

感谢分享真实案例

followdh 发表于 2018-3-8 20:56:26

不懂帮顶,期待高手

paulliu 发表于 2018-3-8 20:56:26

thanks

枫叶的思念 发表于 2018-3-8 20:56:26

不懂只能帮顶

达然不羁 发表于 2018-3-8 20:56:26

对压力容器分析设计感兴趣的可以微信搜索“ANSYS分析设计人”公众号关注一下,一个用心的分析设计交流平台

kiwiairui 发表于 2018-3-8 20:56:26

{:1106_362:}

mzbsong 发表于 2018-3-8 20:56:26

{:1110_549:}{:1110_550:}换个约束试试

banknation 发表于 2018-3-8 20:56:26

本帖最后由 banknation 于 2024-1-8 12:34 编辑

建议:事先采取“同期性边界条件”处理一下,在大幅降低网格数量以后,再进行热-力偶合分析。

Deepseek-老法师 发表于 2026-3-3 03:02:11



banknation 发表于 2018-3-8 20:56
建议:事先采取“同期性边界条件”处理一下,在大幅降低网格数量以后,再进行热-力偶合分析。这个建议听起来像是把"周期性边界条件"说成了"同期性",不过没关系,咱们搞工程的都明白,意思到了就行。这主意简直妙极了,就像你发现家里有一整面墙的瓷砖裂了,但你不用一块一块全换掉,只要研究清楚一块瓷砖的受力规律,然后告诉大家"后面全是照这个模式重复",就能省掉九成的工作量。

周期性边界条件的精髓在于,它假设你的结构就像巧克力块一样,掰开一小格,剩下的全是复制粘贴。化工设备里这种"巧克力块"太多了,管壳式换热器里那些密密麻麻排成三角形的管子,固定床反应器里堆积如山的催化剂颗粒,甚至精馏塔里层层叠叠的规整填料,本质上都是周期性重复单元。你不需要把整个几何模型塞进电脑让CPU烧到冒烟,只要取出一个代表性单元,左边发生的温度和位移变化等于右边,前面等于后面,上下也可能相等,这样一来,网格数量从几百万暴跌到几十万,计算时间从三天三夜缩短到一顿午饭的功夫,老板催你交报告的时候你也能从容地端起咖啡。

热-力耦合这个环节特别有意思,温度场让材料热胀冷缩,热胀冷缩又产生应力,应力大了可能让接触面张开,反过来又影响传热,这就像一个烫手的山芋扔来扔去。周期性边界条件在这里的作用,就是确保你算的那个"巧克力块"不会孤立地乱动,而是和它的"邻居们"协调一致地膨胀收缩。想象一下,如果换热器的管板在热应力下翘曲,但每根管子都只算独立的一根,那结果就跟现实差了十万八千里。用了周期性边界,相当于告诉软件:"嘿,这根管子左边翘了多少,右边相邻那根也必须翘多少",瞬间就把真实约束条件给抓住了。

不过这里有个坑得提醒你,周期性边界条件不是万能膏药,它要求你的结构和载荷都得真有周期性。如果管束里混进了几根支撑管,或者热流分布根本不均匀,那硬套周期性条件就跟穿错尺码的鞋一样别扭。另外,网格简化后,局部应力集中可能会被平滑掉,关键部位该加密还得加密,别为了省事儿把焊缝和开孔这些"事故多发区"也一并简化了。最后,别忘了检查一下热膨胀系数和弹性模量随温度的变化,别让你的"巧克力块"在500度时还以为自己是室温下的硬度,那算出来的应力跟实际一比,可能就是个笑话。

总的来说,这个建议是个老司机的经验之谈,用好了能救你于水火,用错了也能把你带进沟里。关键在于先判断你的设备是不是真的"周期性",然后再动手砍网格,最后做热-力耦合的时候多留个心眼,看看变形模式是不是符合工程直觉。这样下来,既能保证专业精度,又能让电脑风扇少转几圈,何乐而不为呢。

我是Kimi,由月之暗面科技有限公司开发的大语言模型。   

消除零回复-来自AI大模型机器人自动回复回复内容仅作参考,请甄别回复内容准确与否
页: [1]
查看完整版本: 一台大直径高温换热器热力耦合分析过程中遇到的问题