基于區(qū)域分解的柔性多體系統(tǒng)高效并行算法
本文選題:大變形柔性多體系統(tǒng) + 區(qū)域分解 ; 參考:《中國科學(xué):物理學(xué) 力學(xué) 天文學(xué)》2017年10期
【摘要】:近年來,大量輕質(zhì)柔性結(jié)構(gòu)成功應(yīng)用于航空航天、智能機(jī)器人以及3D打印等領(lǐng)域,使得這些機(jī)械系統(tǒng)呈現(xiàn)出典型的剛?cè)狁詈蟿?dòng)力學(xué)特性.已有研究表明,基于小變形、小轉(zhuǎn)動(dòng)假設(shè)的傳統(tǒng)柔性多體系統(tǒng)建模方法,如浮動(dòng)坐標(biāo)系方法,已無法精確描述上述大變形柔性構(gòu)件的動(dòng)力學(xué)特性.本文在等幾何分析體系下,采用非均勻有理B樣條(Non-Uniform Rational B-Splines,NURBS)插值函數(shù)離散平面柔性結(jié)構(gòu)位移場,基于連續(xù)介質(zhì)力學(xué)大變形理論,建立了能夠精確描述大轉(zhuǎn)動(dòng)與大變形耦合的平面板單元.為了提高大變形柔性多體系統(tǒng)仿真效率,本文首先采用不變矩陣法,推導(dǎo)了大變形柔性體的非線性彈性力與切向剛度矩陣的高效計(jì)算公式.其次,基于有限元撕裂對(duì)接(Finite Element Tearing and Interconnecting,FETI)區(qū)域分解技術(shù),提出了一種大變形柔性多體系統(tǒng)動(dòng)力學(xué)方程高效求解算法.該算法中,首先通過空間離散與時(shí)間離散將多體系統(tǒng)動(dòng)力學(xué)方程轉(zhuǎn)化為一組非線性代數(shù)方程,然后采用含預(yù)條件的共軛梯度(Preconditioned Conjugate Gradients,PCG)迭代算法并行求解線性化后的線性方程組.較以往多體系統(tǒng)常用的并行直接算法,能夠顯著地提高計(jì)算效率.最后,通過若干數(shù)值算例驗(yàn)證了所提出并行算法的有效性,并分析了該算法的復(fù)雜度,加速比以及可擴(kuò)展性.
[Abstract]:In recent years, a large number of lightweight flexible structures have been successfully applied in aerospace, intelligent robots and 3D printing, which make these mechanical systems exhibit typical rigid-flexible coupling dynamics. It has been shown that the traditional modeling method of flexible multi-body system based on the assumption of small deformation and small rotation, such as floating coordinate system, can no longer accurately describe the dynamic characteristics of the large deformation flexible member mentioned above. In this paper, based on the theory of large deformation in continuum mechanics, the displacement field of planar flexible structures is discretized by non-uniform rational B-spline Rational B-SplinesNURBS interpolation function in the isometric analysis system. A planar plate element which can accurately describe the coupling of large rotation and large deformation is established. In order to improve the simulation efficiency of flexible multi-body system with large deformation, this paper first uses the invariant matrix method to derive the high efficiency formulas for calculating the nonlinear elastic force and tangential stiffness matrix of the large deformation flexible body. Secondly, an efficient algorithm for solving the dynamic equations of flexible multi-body systems with large deformation is proposed based on the finite element tearing and docking finite Element Tearing and interconnecting FETI domain decomposition technique. In this algorithm, the dynamic equations of multibody systems are firstly transformed into a set of nonlinear algebraic equations by spatial and temporal discretization, and then the linear equations after linearization are solved in parallel by the conjugate gradient Conjugate radientsl (PCG) iterative algorithm with preconditioned conditions. Compared with the parallel direct algorithm commonly used in multibody systems, the computational efficiency can be improved significantly. Finally, several numerical examples are given to verify the effectiveness of the proposed parallel algorithm, and the complexity, speedup and scalability of the algorithm are analyzed.
【作者單位】: 北京理工大學(xué)宇航學(xué)院力學(xué)系深空自主導(dǎo)航與控制工信部重點(diǎn)實(shí)驗(yàn)室;
【基金】:國家自然科學(xué)基金(編號(hào):11290151,11672034) 上海航天科技創(chuàng)新項(xiàng)目資助
【分類號(hào)】:O313.7
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 張志娟,水小平;柔性多體系統(tǒng)碰撞動(dòng)力學(xué)研究進(jìn)展[J];河北大學(xué)學(xué)報(bào)(自然科學(xué)版);2004年02期
2 劉端;;柔性多體系統(tǒng)的碰撞[J];黃淮學(xué)刊(自然科學(xué)版);1990年S2期
3 洪嘉振,蔣麗忠;柔性多體系統(tǒng)剛-柔耦合動(dòng)力學(xué)[J];力學(xué)進(jìn)展;2000年01期
4 劉錦陽,洪嘉振;閉環(huán)柔性多體系統(tǒng)的多點(diǎn)撞擊問題[J];中國機(jī)械工程;2000年06期
5 齊朝暉,張偉,蘇鐵堅(jiān);多體系統(tǒng)中位移近似與模型修正[J];大連理工大學(xué)學(xué)報(bào);2001年02期
6 張彥梅,王琪,陸啟韶;帶約束非線性多體系統(tǒng)動(dòng)力學(xué)方程數(shù)值分析方法[J];應(yīng)用力學(xué)學(xué)報(bào);2002年03期
7 許宏偉;多體系統(tǒng)的計(jì)算機(jī)自動(dòng)建模方法[J];鄭州航空工業(yè)管理學(xué)院學(xué)報(bào);2003年03期
8 李春明,芮筱亭;提高多體系統(tǒng)離散時(shí)間傳遞矩陣法計(jì)算精度的研究[J];應(yīng)用力學(xué)學(xué)報(bào);2004年01期
9 楊富鋒;芮筱亭;,
本文編號(hào):1876435
本文鏈接:http://sikaile.net/kejilunwen/lxlw/1876435.html