作者 | 神哥
编辑 | Tsinglin
首发 | CFD学习与应用(ID:CAE_er)
采用Thermal Desktop进行瞬态分析时,有时候需要手动调整随机变化参数,比如热耗、表面属性等。往往需要将上一个case停止计算后,在开启一个新参数case,这时会遇到一个问题,就是:如何将让一个case的计算结果,作为初始值赋值给新的case进行重新计算?
小编探索了有两种办法,特分享给大家参考。希望对大家有所启发,如有更好的办法,欢迎评论区留言!
一是直接引用达到此温度的案例作为新的案例初始温度
二是SINDA支持计算过程中修改热耗大小,甚至可以关停
通过此案例可以学习TD软件中的以下几个知识点:
1.如何引用旧的案例作为新案例的初始值
2.引用的函数值如何变为SINDA计算的寄存器值
3.SINDA在计算过程中如何通过修改寄存器值改变功耗大小
1.随便打开一个可以计算的模型,点击计算案例建立一个新的案例,在lnitialize界面即可设置引用以及计算过的案例作为初始值,勾选Read From Results在下拉框中选择需要引用的案例,Set Time and Nodes中可以设置引用时间,不需要引用的模型初始温度以及寄存器设置


2. 点击模型热耗,双击热耗赋值窗口,此时可以引用设置好的函数值,点击下方Output Above Expression To SINDA复选框,此时这个函数值就变为了SINDA计算过程中的寄存器值,且在计算过程中可以更改此值

3. 将此函数以及此模型在案例计算中设置曲线,点击计算等待SINDA计算界面弹出的时候,可以更改设置寄存器值得大小,点击计算界面的Set Register按钮,输入寄存器名称,在赋值框内输入0,点击Set Register Expression按钮更新寄存器值,则此时寄存器按照新的值进行运算,此时模型温度急速下降,功耗为0



-END