使用mass_scaling的問題

Q:

(1)如何知道有沒有增加重量?

(2)如何得知受到dt2ms影響的元素有哪些?在哪個PART?

A:

依您的訊息來看,您應該是使用了*CONTROL_TIMESTEP的IMSCL (selective mass scaling flag)。

(1)

有增加質量,且是增加在high frequency mode元素上;因GLSTAT沒有包含high frequency mode,所以顯示質量增加為零。

mass scaling的目的在於增加explicit的timestep,而selective mass scaling針對所選擇的零件,依frequency modes(只會影響high frequencies),做更準確的mass scaling。

一般影響time step較多的是high frequency mode元素,而變形或kinetic energy常發生在low frequency mode元素,藉此將mass scaling重點施加在high frequency mode的元素上。所以整體而言使用selective mass scaling所增加的質量會比conventional mass scaling較低,也因此物理上較準確,但相對的需要較多CPU與記憶體資源且計算時間會比後者多。建議在IMSCL輸入小於0的值,可以選擇要selective mass scaling的part set ID,其計算結果也較其他整體的解決方法準確。

(2)

GLSTAT僅包含conventional mass scaling的部分所增加的質量,也就是low frequency的部分;

keyword : mass scale、timestep、ascii_matsum、質量改變