【Radioss技巧】如何利用子模型提高工作效率?

    admin

    你是不是經歷過因為模型過於龐大而導致模擬無法進行?你是不是每每看到百萬級別的單元數量就望而卻步?別擔心,RADIOSS可助你輕鬆解決以上問題。下面我們將利用一個真實的案例來說明RADIOSS求解器提供的子模型求解技術的強大。

     

    案例說明

    福特汽車一直使用RADIOSS進行整車碰撞分析。在一款電動車開發過程中,因加入了電池模型(單元數量超過五百萬)而導致單元數翻倍。如果對任何局部優化都進行整體求解,會消耗巨大的時間和硬體成本。最終,福特的研發人員利用RADIOSS求解器提供的子模型求解技術,解決了這個問題。
    舉一個簡單的例子,對於一個單元數約為27萬的整車模型:

    假設同樣進行10次優化:

    兩種方法得到的結果幾乎一致:

    也就是說,在保證準確度的同時,子模型求解顯著地提高了效率。

    技巧分享

    如何在HyperCrash中使用RADIOSS子模型求解技術

    一.創建子模型和截面

    1.點擊功能表列Process>Submodeling
    2.在整體模型中選取子模型單元

    3.點擊計算器按鈕,自動生成截面
    4.如果需要調整截面,可使用Selection中的工具

    5.點擊左下方Save full model, Save sub-model,Save rem. model可分別保存整體模型、選取的子模型和未被選取的子模型。

    二.定義截面

    1.首先我們看一下截面對應的/SECT卡片
    其中,
    》 grnod_ID=截面node group編號
    》I_SAVE=1,輸出截面位移;2,輸出截面位移和合力
    》Dt=多長時間輸出一次
    》File name=輸出的SC檔案名稱
    》grshel_ID/gstrainID=截面element group編號(輸出位移和力時使用)

    2.在Entity Browser中找到截面,右鍵點擊Edit,就可以在如下介面編輯了
    ⇒注意:記得填Filename,否則不會輸出SC檔

    三.求解完整模型

    進行碰撞分析。運算完成後,我們會發現RADIOSS除了輸出平常的A、T檔,還輸出了SC檔。

    四.為子模型輸入SC檔

    1.用HyperCrash打開子模型
    2.編輯截面
    ⇒這裡,Filename填之前輸出的SC檔案名。
    I_SAVE=100,輸入位移;101,輸入位移和力。(需要與之前的輸出設置對應)

    六.求解子模型

    對子模型進行同樣工況的碰撞分析。
    如果完整模型的計算沒有完成,不完整的SC檔也可以進行子模型計算。計算會在正常結束時間前自動停止。

    七.對比結果

    從下圖(截面合力、力矩對比圖)可以看出,完整模型和子模型得到的合力和力矩基本一致。可以認為,用子模型求解的結果是合理的。