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

如何将参数设置为温度相关的函数

[复制链接]
发表于 2011-1-24 23:38:33 | 显示全部楼层 |阅读模式 来自 美国
在General Heat Transfer Model中,选用library material中定义的函数 ,比如air:
Thermal conductivity : k(T[1/K])[W/(m*K)]

但是求解时,会出现如下的问题:

Error: 6297
Polynomial piecewise functions cannot be evaluated for complex arguments.
- Function: mat1_k
Failed to evaluate variable.


求帮助!
发表于 2011-1-25 10:11:30 | 显示全部楼层 来自 美国
Simdroid开发平台
在General Heat Transfer Model中,选用library material中定义的函数 ,比如air:
Thermal conductivity : k(T[1/K])[W/(m*K)]

但是求解时,会出现如下的问题:

Error: 6297
Polynomial piecewise functions  ...
watershed 发表于 2011-1-24 23:38
没看明白lz的问题,说得详细点
回复 不支持

使用道具 举报

 楼主| 发表于 2011-1-25 23:26:24 | 显示全部楼层 来自 美国
2# shoney

是这么个问题 在Electrical-Thermal Interaction的Module中,我想求解电流产生的热量,进而得到温度的升高。在设置subdomain参数时,需要把一些量比如电导率,热容量等设定成与温度相关的函数。而这些函数在model library中已经有定义,所以我就直接采用了model library中的设定。但是求解时就会出现上边那样的问题。

谢谢
回复 不支持

使用道具 举报

发表于 2011-1-27 22:24:44 | 显示全部楼层 来自 美国
2# shoney

是这么个问题 在Electrical-Thermal Interaction的Module中,我想求解电流产生的热量,进而得到温度的升高。在设置subdomain参数时,需要把一些量比如电导率,热容量等设定成与温度相关的函数。而这些 ...
watershed 发表于 2011-1-25 23:26
你是把热导率设成了温度的分段函数吗?
看error提示,好像是分段函数的arguments太复杂,你是把热导率设的只与温度相关吗?
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-20 20:31 , Processed in 0.031974 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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