找回密码
 注册
Simdroid-非首页
查看: 313|回复: 3

[子程序] 混凝土水化热模拟疑问!!!

[复制链接]
发表于 2012-7-19 17:00:15 | 显示全部楼层 |阅读模式 来自 辽宁沈阳
看了一些前辈的帖子和相关的文献,关于水化热的模拟有很多疑问请高手指教。
问题1
混凝土水化热模拟大致可以有以下几种方法,不知对不对?
1)用子程序HETVAL,其中flux(1)可以不是常数,是内热源,也就是水化热造成的单位时间单位体积的热流率。可以通过水化热的动力学方程给出。
2)用子程序DFLUX,通过定义Body flux 实现水化热的赋值。
3)通过顺序耦合热应力分析是否能够模拟水化热。即在热传导分析中,温度是未知量,通过定义生热率FLUX,幅值曲
线来控制随时间变化大小,求解温度场;然后将结果导入应力分析中,进行计算。
问题2
jacobi 版主总结了hetval和dflux两个子程序用于物体生热定义有何不同但是我还是没看明白区别在哪,其高手给解释下?还有就是,这两个子程序是否都可以用于定义水化热?
http://forum.simwe.com/forum.php?mod=viewthread&tid=895115&highlight=dflux%2B%2B%2B%2Bhetval
假如一个物体发热函数为f(t),
hetval中直接定义
flux(1)=c ρ f(time(1))即可。
但是如果用dlux的话,直接用其中的
flux(1)=c ρ f(time(1))
为何不可,
对于这个问题用不知hetvaldflux两个子程序有何区别。
谢谢讨论
hetval中flux(1)的定义
FLUX(1) Heat flux, r (thermal energy per time per volume: JT–1L–3), at this material calculation point.
dflux中flux(1)的定义
FLUX(1) Magnitude of flux flowing into the model at this point. In heat transfer cases the units are JT–1L–2 for surface fluxes and JT–1L–3 for body flux. In transient heat transfer cases where a non-default amplitude is used to vary the applied fluxes, the time average flux over the time increment must be defined rather than the value at the end of the time increment. In mass diffusion cases the units are PLT–1 for surface fluxes and PT–1 for body flux.
FLUX(1) will be passed into the routine as the magnitude of the flux specified as part of the element-based or surface-based flux definition. If the magnitude is not defined, FLUX(1) will be passed in as
zero.This flux is not available for output purposes.
问题3
混凝土水化热和龄期的关系如表所示,怎样把水化热转换成Heat flux或body flux?是不是用累积的水化热除以密度和时间?
例如:硅酸盐水泥42.5,前3d      flux=Q/密度和时间=314/2500/3=0.042kJ/d m-3
                                       3d-7d     flux=40/2500/4=0.004kJ/d m-3
                                       7d-28     flux=21/2500/21=0.0004kJ/d m-3
水泥品种
水泥强度等级
水化热Q(kJ/kg)
龄期
3d
7d
28d
硅酸盐水泥
42.5
314
354
375
32.5
250
271
334
矿渣水泥
32.5
180
256
334

问题4
“在帖子(http://forum.simwe.com/forum.php?mod=viewthread&tid=794587&highlight=%E6%B0%B4%E5%8C%96%E7%83%AD敦诚版主回答了了一个问题,是这样说的。
例子是有一个,但是非常简单的,就是给定一个热流常数,看单元的温度变化情况,那个例子中好像没有考虑温度与应力场耦合的关系。要查的话可以参考user subroutine里面的HETVAL,
就可以看到。
一般考虑水化热对于混凝土大坝的计算不是那么算,而是考虑工期不同,而在不同的工期时给定不同的温度(温度是以场变量的形式引入),在整个过程中热传导系数不变。而弹性模拟量改变。”

混凝土大坝应该怎么算?“温度是以场变量的形式引入”怎么引入?模拟混凝土大坝是不是应该做一个顺序耦合热应力分析,先做温度场分析,再将结果导入应力分析中?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2012-7-20 19:56:33 | 显示全部楼层 来自 辽宁沈阳
Simdroid开发平台
自己顶一下,哪位大牛帮忙解答。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-8-3 09:47:03 | 显示全部楼层 来自 辽宁沈阳
看来没人回答啊 !
回复 不支持

使用道具 举报

发表于 2016-8-18 16:54:37 | 显示全部楼层 来自 湖北武汉
楼主,我目前也在学习。混凝土水化热,如何加??
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 20:59 , Processed in 0.032135 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表