网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

多刚体动力学仿真的李群变分积分算法

  • [] 黄子恒 1
  • [] 陈菊 1
  • [] 张志娟 2
  • [] 田强 1
1. 北京理工大学 宇航学院力学系,北京 100081; 2. 北京空间飞行器总体设计部,北京 100094

中图分类号: O313.7O302

发布日期:2022-08-23

DOI:10.6052/1672-6553-2021-021

  • 全文
  • 图表
  • 参考文献
  • 作者
  • 出版信息
目录contents

摘要

刚体的构形可用其质心位置和姿态矩阵描述.刚体的位置可以在欧几里得空间中表示,但是其姿态矩阵是在李群上演化的.由于李群独特的非线性性质,基于欧氏空间的多体动力学建模与数值算法难以完全真实地描述系统的动力学特性,特别是长时间历程的动力学特性.本文基于几何力学理论,首先根据离散Hamilton变分原理与离散Legendre变换,建立了多刚体系统的Hamilton体系李群变分积分公式.其次,给出李群变分积分公式的两种离散格式:一般离散格式和RATTLie离散格式.最后,采用这两种不同离散格式构建的算法计算了重力作用下空间刚体双摆的动力学问题,对比研究了算法在保持系统群结构、系统能量等方面的性质.计算结果表明,RATTLie离散格式较一般格式精度更高,且能更好地保持系统群结构与能量.

* 国家自然科学基金资助项目(11832005)

引 言

常用多刚体系统动力学建模方法有自然坐标方

1、欧拉角方2、欧拉四元数方3、李群李代数方4等.自然坐标方法通过若干刚体上的基点以及若干内嵌在刚体上的单位向量表示刚体位姿,采用该方法可以得到含常数质量矩阵的多刚体系统动力学方程.其余常规动力学建模方法则通过刚体质心坐标与刚体的姿态来确定刚体的位姿,以姿态的不同表示方法进行区别.常用的姿态表示方法有欧拉2、欧拉四元3、李群SO(3)矩4等.欧拉角方法是常用描述刚体姿态的方法,计算简便.描述刚体在三维空间中的运动姿态可采用2类12种欧拉角系统,但无论采用哪种欧拉角系统,都不可避免会含有奇异5.欧拉四元数方法用4个有约束关系的参数描述刚体姿态,避免了奇异问5.然而,欧拉四元数方法的表述并不直观,内蕴约束方程会影响动力学方程的求解效率,其双值性甚至会导致刚体系统控制中的退绕现6.李群方法则采取指数映射进行迭代,使得刚体姿态旋转矩阵始终保持为正交矩阵.李群SO(3)对应的李代数空间so(3)同构于三维欧氏空间R3,因此李代数空间的元素由3个独立的坐标构成.在每一步迭代的过程中李群方法无需考虑多个参数之间的约束关系,有助于提高计算效率.

刚体的动力学应具备守恒性质,如保守系统的能量守恒,动量守恒等.为不与物理规律相悖,守恒律已经成为检验动力学建模与数值算法的重要标准.虽然用李群方法建模的性质优越,但由于李群自身的非线性性质,使得欧氏空间上的常规数值算法在求解多刚体动力学方程时失效,如常规的Runge-Kutta方法不仅无法保证首次积分守恒,还会产生较大的能量耗散与结构误

7.目前主要用如下两种方法改进已有李群算法的不足:

方法一、采用新数值离散格式离散系统连续动力学方程.该方法通过引入李括号项可使系统的位形空间始终在真实的李群空间中迭代.例如,Munthe-Kaas基于经典Runge-Kutta算法,通过引入校正函

78提出了一种Runge-Kutta-Munthe-Kaas(RKMK)算法.该算法能保证迭代过程在系统正确的微分流形上进行.Wieloch与Arnold9将BDF方法与李群方法相结合提出了BLieDF方法,在尽可能不丢失精度的同时使用更少的李括号项,提高了计算效率.Brüls310基于两种描述刚体位形的李群(SE(3)与3× SO(3)),结合广义α方法提出了Lie-广义α方法.Lie-广义α方法已被成功应用于多种多体动力学建模与计算,例如:空间曲柄滑11,柔性四杆机12以及空间捕获飞13等.李亚男14使用Lie-广义α方法求解指标为1的微分代数方程,使仿真过程中能够同时保持位移约束、速度约束与加速度约束,提高了计算精度.

方法二、李群变分积分算

15.该算法采用离散Hamilton变分原理建立系统的动力学方程,获得系统的非线性方程组并求解,具有理想的保辛、保动量、保能量等性质.已有研究已构造了多种Hamilton变分过程中Lagrange量的多种离散格式,提出了相应的李代数离散格式下的李群变分积分算法.李群变分积分算法充分结合李群李代数方法与变分积分算法的优势,相较常规变分积分算法不仅能够直接减少参数之间的约束方程,显著提高计算效率,还能保持系统几何结构,提高计算精度.本文将基于差分方法推导的李群变分积分公式称为一般格式李群变分积分公式.一般格式李群变分积分算法已经被应用于空间双连杆机械16、无人潜17、无人机编18、轨道控1920等动力学建模与控制研究中,在解决这些实际问题时表现出了保持系统能量与结构的特性.

进一步,Hante 和Arnold

21通过对数映射改进了以上一般格式算法中的李代数元素离散方式得到RATTLie变分积分算法.该算法在Cosserat柔性梁动力学分析中表现出较好的能量守恒特性.史东华和Zenkov22通过直接对李代数元素进行变分的方式提出了Hamel场变分积分算法.该方法已被应用于抓取机械23、柔性24等多体动力学与控制研究,展现出了较好的数值特性.Hall和Leok25提出了李群谱变分积分算法,重力作用下的单摆动力学算例研究表明:采用大积分步长,该方法同样能长时间保持系统能量与数值稳定.随着多自由度复杂约束动力学问题的出现,白龙26通过Kelly变换与Newton迭代克服了李群变分积分算法的隐式求解问题,提高了计算效率.Lee27提出了多体系统的线性变分积分器,通过离散递归牛顿欧拉算法(Discrete recursive Newton-Euler algorithm)求解残差向量,以及铰接体惯性算法(Articulated body inertia algorithm)计算更新迭代值,提高了计算效率.

本文基于李群李代数的离散Hamilton方程,建立了Hamilton体系下多刚体系统动力学两类李群变分积分算法.分别采用三种算法(一般格式的李群变分积分算法、RATTLie变分积分算法与Lie-广义α算法)计算了重力作用下空间刚体双摆的动力学问题,对比研究了各算法的能量误差、约束违约等特性.研究表明一般格式的李群变分积分算法与RATTLie变分积分算法在长时间保持系统结构、能量等方面存在显著优势,具有潜在工程应用前景,如:航天器轨道动力学问题、大型柔性空间结构在轨服务操作动力学问题等.

1 离散Hamilton体系下的李群变分积分算法

李群变分积分公式是通过离散的Hamilton变分原理得到的动力学方程组,而非对连续的动力学方程组直接进行离散.本文用G表示李群,用g表示李代数,用g*表示李代数的对偶空间.

首先,用离散作用积分和sd=n=0N-1Ldgn,fn来近似作用积分s=t0tfLg,g˙dt,其中,N表示初始时刻t0到最终时刻tf的时间离散区间总数,Ldgn,fn表示tn,tn+1区间的离散拉格朗日量.将离散拉格朗日量Ldgn,fn采用Störmer-Verlet格

15表达为:

Ldgn,fn=Tfn-12hUgn-12hUgn+1tntn+1Lg,g˙dt (1)

其中gn,gn+1G分别表示刚体tntn+1时刻的位形,fn表示从tntn+1时刻李群元素的变化量,满足数值迭代格式gn+1=gnfnTfntn,tn+1区间内系统的动能,Ugntn时刻系统势能,Ugn+1tn+1时刻系统的势能,h=tn+1-tn为离散时间步长.

根据离散Hamilton变分原理可得到离散的Euler-Lagrange方程,再通过离散的Legendre变换得到Hamilton体系下的李群变分积分公

28

μn=-Te*LgnDgnLdgn,fn+Adfn-1*Te*LfnDfnLdgn,fnμn+1=Te*LfnDfnLdgn,fn (2)

μn,μn+1g*表示离散动量,Te*LgnTe*Lfn分别表示拉回映射,Adfn-1*表示余伴随映射,详细符号含义读者可参考文献[

28].

2 多刚体系统动力学方程的两种离散格式

2.1 一般离散格式

图1所示,任一空间刚体运动的位形可用特殊Euclid群SE3=R3SO3来表示

SE3:H=Rx014×4RSO3,x3 (3)

其中,R表示刚体的随体坐标系相对于惯性坐标系的旋转矩阵,x表示刚体质心在惯性坐标系下的位置矢量,SO(3)表示特殊正交

18.因此,M个多刚体组成的系统位28可表示为:SE3××SE3M.通过对系统刚体编号可以得到:

gi,n=Ri,nxi,n01,fi,n=Fi,nYi,n01SE3 (4)

式中,下标i表示刚体编号,i=1,2,M,下标n表示tn时刻,n=0,1,N.如图1所示,gi,n表示刚体itn时刻位形的李群元素,其中Ri,n表示tn时刻刚体i的随体坐标系Oi-XiYiZi相对于惯性坐标系O-XYZ的旋转矩阵,xi,n表示tn时刻刚体i的质心在惯性坐标系下的位置矢量.fi,n表示从tntn+1时刻表示刚体i位形的李群元素变化量,其中,Fi,n用来描述从tntn+1时刻刚体i的旋转矩阵变化量,Yi,n用来描述从tntn+1时刻刚体i在随体坐标系Oi-XiYiZi下的质心位置矢量变化

28.将系统所有刚体的位形用对角分块矩阵表示为

gn=diagg1,n,,gM,n,fn=diagf1,n,,fM,n (5)

代入迭代公式gn+1=gnfn,根据可得系统的刚体位形迭代公式为

Ri,n+1=Ri,nFi,n, xi,n+1=xi,n+Ri,nYi,n (6)

接下来计算多刚体系统的动能项Tfn.系统的动能等于转动动能与平动动能之和,根据文献[

17],采用中心差分格式可得到近似的tn+1/2时刻刚体i的角速28

Ω̃i,n+1/21hRi,nTRi,n+1-Ri,n=1hFi,n-I3×3 (7)

其中Ω̃i,n+1/2为李代数空间so(3)元素,该李代数空间与欧氏空间3同构,其同构关系由帽子映射˜:3so(3),a3a˜so(3),给

17.

图1 多刚体系统构形示意图

Fig.1 Schematic view of a multi-rigid body system configuration

因此,根据可得到系统在tn,tn+1区间的总动能为:

Tfn=i=1M1htrI3×3-Fi,nJi,d+mi2hYi,nTYi,n (8)

其中mi表示刚体i的质量,Ji,d表示刚体i的非标准惯性张量矩阵,其与常用的惯性张量矩阵J

18为:Jd=12trJI3×3-J,“tr”表示矩阵的迹.

其次,对于完整约束力学系统,可将约束项与拉格朗日乘子乘积直接作为势能项处理,此时势能项由重力势能与约束项势能组成.设多刚体系统的约束方程共有m个,则约束方程与对应的拉格朗日乘子可分别表达为:

Φn=Φ1,nTΦm,nTT, λn=λ1,nTλm,nTT (9)

Φj,nΦj,n+1分别表示tn,tn+1时刻编号j的约束方程,λj,nλj,n+1分别表示tn,tn+1时刻编号j的拉格朗日乘子.

通过推导,可进一步得到tntn+1时刻受约束多刚体系统的势能为:

UnC=UCgn=Ugn+j=1mλj,nTΦj,n=i=1M-mige3Txi,n+j=1mλj,nTΦj,nUn+1C=UCgnfn=Ugnfn+j=1mλj,n+1TΦj,n+1=i=1M-mige3Txi,n+1+j=1mλj,n+1TΦj,n+1 (10)

其中e3为重力方向的单位矢量.上标“C”表示受约束的多刚体系统.

最后,根据离散Hamilton变分原理与离散Legendre变换,得到多刚体系统一般格式李群变分积分公

28

Πi,n=1hαfi,nJifi,n+1hβfi,nf̃i,nJifi,n-12hMi,nC (11)
Πi,n+1=Fi,nTΠi,n+12hFi,nTMi,nC+12hMi,n+1C (12)
xi,n+1=xi,n+hmiγi,n-h22miUnCxi,n (13)
γi,n+1=γi,n-12hUnCxi,n-12hUn+1Cxi,n+1 (14)

Πi,n,Πi,n+1分别为tntn+1时刻刚体i的体角动量.中,平动部分用惯性坐标系表示,γi,n,γi,n+1tntn+1时刻刚体i在惯性坐标系中的线动

28.中的M̃i,nC=UnCRi,nTRi,n-Ri,nTUnCRi,n.根据指数映射公17Fi,n=expf̃i,n=I3×3+αfi,nf̃i,n+βfi,nf̃i,nf̃i,n,可推导得到αfi,n=sinfi,nfi,nβfi,n=1-cosfi,nfi,n2.

2.2 RATTLie离散格式

RATTLie变分积分算法与上述一般离散格式算法的区别,在于对李代数元素的离散方式.表示一般离散格式的角速度Ωi,n+1/2,而RATTLie离散格式的角速度Ωi,n+1/2与惯性坐标系下质心的线速度x˙i,n+1/2分别

21

Ω̃i,n+1/2=1hlogSO3Ri,nTRi,n+1, x˙i,n+1/2=1hxi,n+1-xi,n (15)

其中logSO3:Gg,qlogq=exp-1q称为对数映

21,是指数映射的逆映射.对于积分tn,tn+1区间,RATTLie变分积分算法与一般离散格式动能项表达也不同,为

TRi,n,xi,n,Ri,n+1,xi,n+1=i=1N1htrlogSO3Ri,nTRi,n+1Ji,dlogSO3Ri,n+1TRi,n+mi2hxi,n+1-xi,nTxi,n+1-xi,n (16)

根据离散Hamilton变分原理,得到RATTLie离散格式下的多刚体系统离散Euler-Lagrange方程

21

T-T-hΩi,n+1/2JiΩi,n+1/2-T-ThΩi,n-1/2JiΩi,n-1/2-hM˜i,n+hj=1mDRi,nΦj,nTλj,n-=0mix˙i,n+1/2-mix˙i,n-1/2+hUnxi,n+hj=1mDxi,nΦj,nTλj,n-=0Φn+1Ri,n+1,xi,n+1=0 (17)

其中Un表示不考虑约束的tn时刻的系统势能,T为切映射矩阵,Mi,n为编号为i刚体的广义力矩.根据文献[

21],计算切映射矩阵TMi,n表达式分别为

T-Ta=I3×3-12a˜+1-γaa2a˜a˜,a3 (18)
M̃i,n=UnRi,nTRi,n-Ri,nTUnRi,n. (19)

其中γa=a2cota2.令a=-hΩi,n+1/2hΩi,n-1/2并代入,可求出T-T-hΩi,n+1/2T-ThΩi,n-1/2的表达式.

中,DRi,nΦj,nDxi,nΦj,n分别表示tn时刻约束j关于刚体i的转动项,平动项的Jacobi矩阵,其中符号DRi,nΦj,n表示约束Φj,n关于Ri,n的求导运算,Dxi,nΦj,n表示约束Φj,n关于xi,n的求导运算,详细运算定义读者可参考文献[

28].令η̃i,n=Ri,nTδRi,nη̃i,n so(3)为描述转动项变分的元素,约束关于转动项与平动项的Jacobi矩阵DRi,nΦj,nDxi,nΦj,n的关系为

i=1MDRi,nΦj,nηi,n+Dxi,nΦj,nδxi,n=δΦj,n. (20)

值得注意的是,与平动部分δxi,n3不同,转动部分Ri,nSO3的变分需在李代数空间so(3)刻

28.DRi,nΦj,nDxi,nΦj,n分别表示对约束项Φj,n变分后所得到的对应转动部分ηi,n与平动部分δxi,n的系数矩阵.RATTLie变分积分算法的李群元素迭代格式为

Ri,n+1=Ri,nexphΩ̃i,n+1/2,xi,n+1=xi,n+hxi,n+1/2. (21)

为了使系统约束的速度违约更小,引入新Lagrange乘子λj,n+1-λj,n+1+以更好地满足速度约束,注意λj,n+1+λj,n+1-.于是对进行离散的Legendre变换得到RATTLie离散格式下的李群变分积分公式.根据文献[

21],RATTLie方法将一步tn,tn+1积分区间细分为两个积分子步tn,tn+1/2tn+1/2,tn+1, 在区间tn,tn+1/2的迭代公式为

JiΩi,n=T-T-hΩi,n+1/2JiΩi,n+1/2-12hM˜i,n+12hj=1mDRi,nΦj,nTλj,n-mix˙i,n=mix˙i,n+1/2+12hUnxi,n+12hj=1mDxi,nΦj,nTλj,n-Φn+1Ri,n+1,xi,n+1=0 (22)

tn+1/2,tn+1区间的迭代公式为

JiΩi,n+1=T-ThΩi,n+1/2JiΩi,n+1/2+12hM˜i,n+1-12hj=1mDRi,n+1Φj,n+1Tλj,n+1+mix˙i,n+1=mix˙i,n+1/2-12hUn+1xi,n+1-12hj=1mDxi,n+1Φj,n+1Tλj,n+1+Φ˙n+1Ωi,n+1,x˙i,n+1=0 (23)

因此,RATTLie方法在一步时间积分区间tn,tn+1的迭代过程为:首先根据tn时刻的Ωi,nx˙i,n求解中的Ωi,n+1/2x˙i,n+1/2λj,n-;然后根据计算得到Ri,n+1xi,n+1;最后求解tn+1时刻的Ωi,n+1x˙i,n+1λj,n+1+.

3 数值计算与分析

考察如图2所示的重力作用下的空间刚体双摆动力学特性.两根摆均为圆柱刚杆,杆1(OA)与杆2(AB)的质心为O1,O2,两根相同杆的基本参数为:密度ρ=7850kgm-3,底部半径为r=0.05m,母线长为l=1m.杆1与杆2质量为m1=m2=61.6538kg,杆1与杆2的惯性张量矩阵为J1=J2=5.17630000.07710005.1763kgm2.初始时刻t0=0时空间双摆模型状态如图2虚线所示,杆1一端球铰约束在固定点O,杆1与杆2由A处球铰连接.初始时两摆呈垂直关系,杆1的位形由位姿矩阵R1,0=I3×3与质心坐标x1,0=00.50T确定,杆2的位形由位姿矩阵R2,0=0-10100001与质心坐标x2,0=-0.510T确定.初始杆1与杆2的体角速度Ω 1,0=Ω 2,0=000T,初始杆1与杆2的质心平动速度x˙1,0=x˙2,0=000T.

图2 重力作用下的空间双摆模型示意图

Fig.2 Schematic view of a spatial double pendulum under the gravity action

杆1的局部坐标系O1-X1Y1Z1与杆2的局部坐标系O2-X2Y2Z2图2所示,两杆运动过程中只考虑重力影响,设经过时间tn后杆1可到达OA'处,杆2可到达A'B'处.

双摆系统有两处约束,O处球铰为约束1,A处球铰为约束2,综合写为

Φ=Φ1TΦ2TTΦ1=R1,n+1X11+x1,n+1,Φ2=R1,n+1X12+x1,n+1-R2,n+1X21-x2,n+1 (24)

中的Xij为约束j处的球铰到摆i的质心的位置向量,本算例中X11=0-0.50TX12=00.50TX21=0-0.50T.表1给出了双摆对应的约束Jacobi矩阵表达.

采用Lie-广义α方法计算时,算法谱半径选取为0.9.另外两类Hamilton体系变分积分算法则直接求解非线性方程组.Lie-广义α方法,一般格式的李群变分积分算法与RATTLie变分积分算法均使用10-3步长进行计算.采用商业软件Recurdyn分别使用10-4、10-5两种步长进行计算.用“Lie-alpha”表示Lie-广义α方法,“DH”表示一般格式的李群变分积分算法,“RL”表示RATTLie变分积分算法.仿真总时间设为50s,使用Matlab进行编程,在一台具有Intel Core i7-7700 3.6GHz处理器及16GB RAM的PC机上运行.

图3为以上所有方法摆2的质心O2点位移矢量的X轴方向分量结果,图4为以上所有方法杆2的角速度矢量绕O2X2轴方向的分量结果.根据图3图4可知:当步长为10-4时,商业软件Recurdyn在4s以后计算结果逐渐发散;当步长为10-5s 时,Lie-广义α方法与李群变分积分算法(DH, RL)的所得结果与商业软件Recurdyn计算结果几乎重合,说明了本文建立的建模与计算方法的正确性.

图3 杆2质心O2点位移矢量的X轴方向分量

Fig.3 X-component of the second pendulum’s mass center O2

图4 杆2角速度矢量绕O2X2轴方向分量

Fig.4 Component of the second pendulum’s angular velocity about axis-O2X2

图5为DH方法、RL方法与Lie-广义α方法的能量波动情况对比图,其中图5(b)为图3(a)在7.5~10s的放大图.由图5可知:1、Lie-广义α方法的能量波动远远大于李群变分积分算法.2、当步长选取为10-3 时,DH方法已经远远优于步长为10-4的商业软件方法,可知DH方法在计算过程中耗散极低基本保持稳定.3、RL方法在能量保持方面优于DH方法,可知数值离散的高精度格式可以提高计算精度.

图5 空间双摆的能量变化曲线对比图:(a) 0~50s (b) 7.5~10s

Fig.5 Comparison of the spatial double pendulum’s energy variations :(a) 0~50s (b) 7.5~10s

图6为Lie-广义α方法,DH方法,RL方法的SO(3)正交性误差曲线对比图.SO(3)群元素R需要满足正交性条件,而I3×3-RRT表示SO(3)群元素R的正交性误差,可以反映算法迭代过程中的群结构保持情况.从图6中明显可以看出,三种方法的正交性误差保持量级均在10-14,算法使得系统的李群结构保持很好.

图6 空间双摆SO(3)正交性误差曲线对比图

Fig. 6 Comparison of the spatial double pendulum’s SO(3) orthogonality error curves

图7给出了DH方法与离散Euler-Lagrange方程建模方法(DL方法)、Lie-广义α方法的A处球铰的速度约束误差对比曲线.从图7可以看出,由于Lie-广义α方法与离散Euler-Lagrange方程

14并未对速度进行违约校正,速度误差的量级已经达到10-4.DH方法引入速度约束方程后速度误差量级为1e-16,显著改善了约束违约情况.引入速度约束方程后,基于Hamilton体系的RATTLie算法对系统约束保持情况也将显著改善.

图7 空间双摆速度约束违约曲线对比图

Fig.7 Comparison of the spatial double pendulum’s velocity constraint violation curves

4 结 论

基于离散变分原理建立了多刚体动力学模型的一般格式李群变分积分算法和RATTLie变分积分算法.通过算例对比分析发现:一般格式的李群变分积分算法和RATTLie变分积分算法具有保能量、保结构的性质.在积分步长选取较大时,该方法远远优于步长较小的商业软件的计算结果;RATTLie方法的系统能量保持特性优于一般格式算法;采用Hamilton体系的李群变分积分算法相比离散Lagrange体系的算法能量波动范围更小,约束违约更小.后续可进一步研究这类算法的并行计算问题以及基于这类算法的多柔体动力学与控制问题,特别是在轨大型柔性空间结构的组装过程动力学与控制问题.

参考文献

1

García de Jalón J. Twenty-five years of natural coordinates. Multibody System Dynamics2007181):15~33

2

Shah S VSaha S KDutt J K. Denavit-Hartenberg parameterization of Euler angles. Journal of Computational & Nonlinear Dynamics201272):021006

3

Sherif KNachbagauer KSteiner Wet al. A modified HHT method for the numerical simulation of rigid body rotations with Euler parameters. Multibody System Dynamics201946181~202

4

Arnold MBrüls OCardona A. Error analysis of generalized-α Lie group time integration methods for constrained mechanical systems. Numerische Mathematik20151291): 149~179

5

徐小明钟万勰. 四元数与欧拉角刚体动力学数值积分算法及其比较. 计算机辅助工程2014231): 59~63

Xu XiaomingZhong Wanxie. Numerical integration algorithms and comparison for rigid dynamics in terms of quaternion and Euler angle. Computer Aided Engineering2014231): 59~63(in Chinese)

6

Bhat S PBernstein D S. A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon. Systems and Control Letters2000391):63~70

7

Munthe-Kaas H. Runge-Kutta methods on Lie groups. Bit Numerical Mathematics1998381): 92~111

8

Munthe-Kaas HStern AVerdier O. Invariant connections, Lie algebra actions and foundations of numerical integration on manifolds. Society for Industrial and Applied Mathematics202041):49~68

9

Wieloch VArnold M. BDF integrators for constrained mechanical systems on Lie groups. Journal of Computational and Applied Mathematics2019112517

10

Sonneville V. A geometric local frame approach for flexible multibody systems. [Ph. D Thesis]. BelgiumUniversité de Liège2015

11

Sonneville VBrüls O. A formulation on the Special Euclidean Group for dynamic analysis of multibody systems. Journal of Computational and Applied Mathematics2014

12

Brüls OCardona AArnold M. Lie group generalized-α time integration of constrained flexible multibody systems. Mechanism and Machine Theory2012481):121~137

13

刘铖胡海岩.基于李群局部标架的多柔体系统动力学建模与计算.力学学报2021531):213~233

Liu CHu H Y. Dynamic modeling and computation for flexible multibody systems based on the local frame of Lie group. Chinese Journal of Theoretical and Applied Mechanics2021531):213~233(in Chinese)

14

李亚男李博文丁洁玉.多体系统动力学Lie群微分-代数方程约束稳定方法. 动力学与控制学报2018162):97~101

Li Y NLi B WDing J Yet al. Constraints stabilization method for DAEs on Lie group of multibody system dynamic. Journal of Dynamics and Control. 2018162):97~101(in Chinese)

15

Marsden J EWest M. Discrete mechanics and variational integrators. Acta Numerica2001101):357-514

16

李亚男.基于李群的多体系统动力学仿真[硕士学位论文].山东:青岛大学2019

Dynamic simulation of multibody system based on Lie group [Master Thesis]. Shandong: Qingdao University2019 (in Chinese)

17

黄彬. 变分积分子在非线性系统中的一些应用 [硕士学位论文]. 北京北京理工大学2011

Huang B. Some applications of variational integrator to the nonlinear systems. [Master Thesis]. BeijingBeijing Institute of Technology2011 (in Chinese)

18

杨盛庆. 基于几何力学与最优控制的无人机编队方法研究 [博士学位论文]. 北京北京理工大学2014

Yang S Q. Geometric mechanics and optimal control of UAvs Formation [Ph. D Thesis]. BeijingBeijing Institute of Technology2014 (in Chinese)

19

Lee TLeok MMcClamroch N H. Lie group variational integrators for full body problem. Celestial Mechanics and Dynamical Astronomy20071962907-2924

20

Lee TLeok MMcClamroch N H. Lie group variational integrators for full body problem in orbital mechanics. Celestial Mechanics and Dynamical Astronomy2007982):121~144

21

Hante SArnold M. RATTLie: A variational Lie group integration scheme for constrained mechanical systems. Journal of Computational and Applied Mathematics2019387112492

22

Shi D HZenkov D VBloch A M. Hamel's formalism for classical field theories. Journal of Nonlinear Science2020301):1307~1353

23

安志朋. Hamel场变分积分子及其应用[博士学位论文]. 北京北京理工大学2020

An Zhipeng. The field-theoretic Hamel’s variational integrator and its applications. [Ph. D Thesis]. BeijingBeijing Institute of Technology2020 (in Chinese)

24

王亮. 几何精确梁的Hamel场变分积分子. [硕士论文]. 北京北京理工大学2016

Wang L. Hamel’s field variational integrator of geometrically exact beam [Master Thesis]. BeijingBeijing Institute of Technology2016 (in Chinese)

25

Hall JLeok M. Lie group spectral variational integrators. Foundations of Computational Mathematics2017171): 199-257

26

白龙董志峰戈新生. 基于Lie群的刚体动力学建模及数值计算方法研究. 应用数学和力学2015368):833-843

Bai LDong Z FGe X S. Lie group and Lie algebra modeling for numerical calculation of rigid body dynamics. Applied Mathematics and Mechanics2015368):833~843

27

Lee JLiu C KPark F Cet al. A linear-time variational integrator for multibody systems. In: Goldberg K, Abbeel P, Bekris K eds. Algorithmic Foundations of Robotics XII, Proceedings of the Twelfth Workshop on the Algorithmic Foundations of Robotics, WAFR2016, San Francisco, 2016-12-18-20(Springer, 2020352~367

28

Lee T. Computational geometric mechanics and control of rigid bodies. [Ph.D Thesis]. MichiganUniversity of Michigan2008

微信公众号二维码

手机版网站二维码