核心模塊
· 基礎(chǔ)模塊(Adams/View、Adams/Solver):提供參數(shù)化建模、約束 / 載荷定義、高精度求解及動(dòng)畫(huà)后處理,支持剛體 / 柔體混合建模。
· 專業(yè)領(lǐng)域模塊:
o Adams/Car:汽車行業(yè)專屬,快速搭建整車、懸架、轉(zhuǎn)向、制動(dòng)系統(tǒng)模型,適配新能源汽車電池包、電驅(qū)動(dòng)總成仿真。
施加工況與載荷:
· 基于ADAMS/Car等多體動(dòng)力學(xué)仿真或臺(tái)架試驗(yàn)數(shù)據(jù),提取各典型工況下控制臂各連接點(diǎn)處的力和力矩。
· 垂向工況:在球鉸處施加Z向力,大小為18522N。
· 制動(dòng)工況:在球鉸處施加-X向力,大小為-7938N。
· 側(cè)向工況:在球鉸處施加Y向力,大小為5292N。
8個(gè)輸入?yún)?shù)(3個(gè)空間坐標(biāo)+4個(gè)幾何尺寸+1個(gè)電壓),若每個(gè)參數(shù)取10個(gè)水平,全因子設(shè)計(jì)即 108 次仿真,即便采用LHS縮減至1000點(diǎn),每次仿真耗時(shí)30分鐘,總耗時(shí)也達(dá)500小時(shí)
計(jì)算特征: embarrassingly parallel(尷尬并行),各設(shè)計(jì)點(diǎn)完全獨(dú)立,天然適合多核/多機(jī)并行
階段二:代理模型訓(xùn)練——GPU秀場(chǎng)
DNN訓(xùn)練涉及前向傳播、損失計(jì)算(MSE)、反向傳播(Adam
本文以弗遜懸架系統(tǒng)為例,優(yōu)化懸架的前束,外傾角,非常詳細(xì)介紹例采用Adams/car insight對(duì)硬點(diǎn)坐標(biāo)的調(diào)整進(jìn)行優(yōu)化的整個(gè)過(guò)程
由于手語(yǔ)手勢(shì)識(shí)別屬于多分類問(wèn)題,因此模型的編譯配置如下:
優(yōu)化器:選用 Adam 優(yōu)化器,其自適應(yīng)學(xué)習(xí)率的特性能夠有效加速模型的收斂過(guò)程。
損失函數(shù):采用 categorical_crossentropy,適用于多分類問(wèn)題,能夠衡量模型輸出與真實(shí)標(biāo)簽之間的差異。
評(píng)估指標(biāo):使用 categorical_accuracy,以直觀反映模型在分類任務(wù)中的準(zhǔn)確率。
INFO Adams Version: Adams 2020
command: !INFO Adams Build: 2020.0.0-CL711253
command: !INFO Assembly File:
command: !INFO Solver Library: D:/Adams2020/win64/acar_solver.dll
command: !
圖 8 Gear AT 網(wǎng)格劃分的數(shù)據(jù)流
02
齒輪建模
2.1 創(chuàng)建齒輪單元 :
創(chuàng)建齒輪單元即創(chuàng)建齒輪模型,并將其所有參數(shù)和屬性存儲(chǔ)在Adams View模型數(shù)據(jù)庫(kù)中,用于齒輪力的定義。
此插件為Adams板簧工具箱2020版,保證可用于Adams 2020版軟件
Adams 接口可直接訪問(wèn)數(shù)據(jù)庫(kù)
多體工程師無(wú)需脫離 Adams 建模仿真環(huán)境,即可通過(guò) Adams 中內(nèi)置的 SimManager 接口,輕松實(shí)現(xiàn)對(duì) SimManager 中數(shù)據(jù)的導(dǎo)入/導(dǎo)出,將服務(wù)器上的模型數(shù)據(jù)導(dǎo)出進(jìn)行仿真,仿真結(jié)束后結(jié)果通過(guò)接口直接保存到 SimManager 服務(wù)器中存儲(chǔ)和共享。
計(jì)算平臺(tái):
- CPU多核計(jì)算 (主要平臺(tái)): 現(xiàn)代MBD求解器(如 Adams, Simpack, RecurDyn)通過(guò)并行化不同子系統(tǒng)或函數(shù)的計(jì)算來(lái)利用多核,對(duì)于包含大量柔體或復(fù)雜接觸的系統(tǒng),多核加速效果明顯。
- CPU單核計(jì)算 (重要影響因素): 對(duì)于大多數(shù)常規(guī)MBD分析,CPU的主頻依然是決定性因素之一。高主頻的CPU能顯著縮短單次仿真時(shí)間。