
發布
注冊
/
登錄幅值表的案例
VDLOAD與VUAMP聯合使用——實現變位置變幅值復雜加載 ¥15
由幫助文檔可知,添加 “*AMPLITUDE” 即可在VDLOAD中傳遞在CAE中定義的幅值,該幅值通過TAB表實現,并通過線性插值擬合。
在CAE界面定義好VDLOAD子程序和幅值表后,需要手動修改inp文件,將VDLOAD和幅值相對應,便可將表中的幅值傳遞給子程序,定義格式如下。
采用上述方法具有一定的局限性,比如遇到復雜周期問題、幅值需要速度位移參與計算、依賴于上步幅值解、復雜函數(三角函數疊加)等情況變難以實現。
周期幅值:隨機幅值
實現隨機幅值的加載僅需調用隨機數函數:random_number()。
故本文介紹另一種解決辦法:將VUAMP子程序(幅值自定義子程序)和VDLOAD子程序聯合使用,實現位置可變、幅值自定義的復雜壓力加載過程。
測試案例中,一邊采用VUAMP子程序方式定義幅值,另一邊采用幅值表進行定義,均設置為隨時間的線性遞增加載。
得到的仿真效果如下,左右兩側效果相同,驗證了上述思路的有效性。
為進一步驗證實現方案(VUAMP+VDLOAD),兩個幅值不同時的加載效果當一端遞增,一端為三角函數周期幅值時
同一個面下的不同幅值的移動載荷
展開 應力波在棒中傳播分析
為了對自由端面施加瞬態載荷,需要首先創建一個幅值表
該表的內容設置如下
其含義是:從0-3.88e-5之間,載荷的幅值是1;到3.89e-5秒時,載荷突然降低到0,此后一直是0了。
然后對自由端面施加壓力載荷
在上面爆炸載荷的定義中索引了上述幅值。
6. 劃分網格
使用0.02的單元長度劃分網格如下
7. 創建作業并提交分析
8. 后處理
選取該矩形棒一條側棱,繪制不同時刻的正應力波形
第6幀
第12幀
第20幀
可以看到從爆炸載荷端開始,應力迅速朝固定端傳播。
本文來源于網絡 作者:宋博士