楊海根等
摘要:
多體系統(tǒng)傳遞矩陣法作為一種多體系統(tǒng)動力學(xué)新方法,在進(jìn)行多體系統(tǒng)動力學(xué)分析時無需系統(tǒng)總體動力學(xué)方程、涉及矩陣階次低計算速度快的優(yōu)點,已被廣泛用于各種多管火箭、自行火炮、坦克等復(fù)雜大型機(jī)械系統(tǒng)動力學(xué)分析與設(shè)計。為了提高多體系統(tǒng)傳遞矩陣法計算速度,研究了分布式并行計算的原理和方法,將MPI(Message Parallel Interface)分布式并行計算環(huán)境引入到多體系統(tǒng)傳遞矩陣法計算中。針對變截面梁的多體系統(tǒng)傳遞矩陣法動力學(xué)計算算例,設(shè)計了并行算法,分析了單機(jī)多核和分布式網(wǎng)絡(luò)環(huán)境對計算時間的影響,結(jié)果顯示通過并行計算能夠大幅度提高計算效率。