关于多个工况下一次应力许用值! 大家好,最近碰到一个问题,看看大家有没有什么好的办法! 我定义了4个工况 则4个温度和压力及位移,分别为T1,T2,T3,T4(T1到T4温度依次递增); P1,P2,P3,P4; D1,D2,D3,D4; 假设4个温度对应的许用应力为Sh1,Sh2,Sh3,Sh4; 我原本的意思是想校核4个工况下各自的一次应力和二次应力,工况组合为程序默认, 但是当我察看SUS+STRESSES的时候,发现结果是这样的 SUS1(STRESS)<Sh4; SUS2(STRESS)<Sh4; SUS3(STRESS)<Sh4; SUS4(STRESS)<Sh4; 就是说,4个工况它的一次应力许用值取的是温度最高的T4对应的许用应力! 而我的本意是想达到这样的效果: SUS1(STRESS)<Sh1; SUS2(STRESS)<Sh2; SUS3(STRESS)<Sh3; SUS4(STRESS)<Sh4; 因为我这四个工况是相对独立的,相互之间不共存的! 我和金工讨论后感觉只有分别做四个应力计算,才能达到我想要的结果。 不过我感觉,程序提供了9种温度和压力,是不是应该有这种功能呢,就是在一个应力计算里面分别校核多个工况的应力; 看大家有没有好的办法,谢谢!
回答:问题的关键是,你为什么要搞4个一次应力工况来分别和T1,T2,T3,T4的热态需用应力去比。 一次应力是检查管道抗塑性变形的,针对持续载荷(W+P),如果我们按最高温度的SH(最小的热态许用应力)计算都没有问题,你还有必要做其他的几个比较吗? 你得讲清楚,你要分别和Sh1,sh2,sh3,sh4校核的目的和动机。 |