网刊加载中。。。

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

确定继续浏览么?

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

基于Lagrange插值多项式拟合的力学系统的变分积分子

  • 孔新雷
  • 杨雪
北方工业大学 理学院,北京,100144

最近更新:2021-04-27

DOI:10.6052/1672-6553-2020-077

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

摘要

变分积分子是通过直接离散变分原理得到的一类特殊的动力学系统的数值差分格式,较之传统差分格式呈现出明显的计算优越性.由离散Euler-Lagrange方程的形式可知,变分积分子的构造过程最终归结为计算离散Lagrange函数的偏导数,其中离散Lagrange函数是Lagrange函数在单个时间步长的积分,通常由经典求积公式近似得到.根据离散Lagrange函数的积分表达式,解析计算其偏导数会随之衍生一个新的且与连续Euler-Lagrange方程密切关联的积分,因此,构造变分积分子就可以不再以通过经典求积公式得到的具体形式的离散Lagrange函数为前提,而是可以直接基于一组离散结点近似新衍生的积分.在这些离散结点处,如果进一步让系统的拟合轨迹严格满足Euler-Lagrange方程,即运动方程,那么新的积分自动为零,相应地,计算离散Lagrange函数的偏导数就简化为计算连续Lagrange函数关于速度变量的偏导数.这种新的构造方式同时结合了连续和离散的Euler-Lagrange方程,不仅让最终得到的差分格式仍然继承了变分积分子特有的优越计算性能,而且在同阶精度的情况下具有更小的局部误差.

引言

Lagrange系统是由Euler-Lagrange方程

Lxi-ddtLx˙i=0,   i=1,2,,n (1)

所描述的一类力学系统,其中x=(x1,x1,,xn)代表位形流形M的局部坐标,L(x,x˙)是系统的Lagrange函数,一般为系统的动能和势能之差.如果进一步考虑非保守力,那么Euler-Lagrange方程的形式会发生些许变

1,但这种情况在本文中暂不研究.当系统(1)是一组非线性微分方程时,对其解析求解是非常困难甚至是不可能的,因此需要借助于数值手段,通常是采用经典差分格式,用差分方程代替微分方程实现数值求解.

然而,人为地采用经典差分格式离散系统的运动方程,不可避免地会破坏连续系统具有的几何结构,引入不必要的数值耗散.因此,在“数值算法应尽可能地保持原问题的本质特征

2的指导原则下,针对系统(1),人们提出并设计了保结构算23.较早的保结构算法主要是保辛差分格式.借助于Legendre变换,Euler-Lagrange方程可以转化为Hamilton正则方程,而基于Hamilton系统的辛结构,利用生成函数法可以构造系统的保辛差分格2.变分积分子是另外一种构造思路的保结构算法.考虑到Euler-Lagrange方程可以由Hamilton原理诱导,仿照这一连续情形,在对系统(1)构造数值算法时可以先离散Hamilton原理,由离散后的Hamilton原理可以导出离散Euler-Lagrange方程.作为离散变分原理的产物,离散Euler-Lagrange方程在作为数值差分格式时,真实地继承了连续系统具有的几何特性,不仅是自然保辛的,而且满足Noether定理进而保持系统的动45.自然简便的构造方式和优越显著的计算性能,使得变分积分子迅速发展,不仅局限于系统(1),对于非保守系56、非光滑系7、完整和非完整约束系8-10、Birkhoff系11-13、连续介质力1415、随机系1617等都可以构造系统的变分积分子,进行高效的数值模拟仿真.

本文结合局部路径拟

1819方法提出一种新的变分积分子的设计构造方式.考虑到变分积分子的经典构造过程最终归结为计算离散Lagrange函数的偏导数,本文先对相关涉及到的偏导数进行解析计算,发现一个新的依赖于Euler-Lagrange方程的积分随之产生.在对该积分实现科学有效的近似之后,离散Lagrange函数的偏导数就转化为连续Lagrange函数关于速度变量的偏导数,这样就省略了利用经典求积公式计算离散Lagrange函数的过程.因此,这种新的构造方式不仅让最终得到的差分格式仍然继承了变分积分子特有的优越计算性能,而且显著地简化了其构造过程,特别是对于高阶精度的变分积分子.

1 变分积分子

如引言中所述,Lagrange力学系统是由Euler-Lagrange方程

Lxi-ddtLx˙i=0,   i=1,2,,n

所描述的一类力学系统.根据Hamilton原理,Euler-Lagrange方程的解x=xt恰好对应作用泛函0TLx,x˙dt的驻点,即对于任意满足δx0=δxT=0的变分δxtδ0TLx,x˙dt=0等价于Lx-ddtLx˙=0.这一事实是构造Lagrange系统变分积分子的主要依据.

变分积分子是一类特殊的数值差分格式.与经典差分格式不同,构造力学系统的变分积分子,出发点不是直接离散运动方程,而是离散能够诱导运动方程的变分原理.

具体到Lagrange力学系统,首先考虑离散Lagrange函数

Ldxk,xk+1=tktk+1L(x,x˙)dt (2)

其中,xkxtk的近似,τ=tk+1-tk是选定的时间步长.这样

0TL(x,x˙)dt=Ld(xk,xk+1)

其中N=T/τ反映了离散划分结点的疏密程度.仿照连续情形的Hamilton原理,对离散作用泛函k=0N-1Ld(xk,xk+1)做变分并令其等于零,即

δk=0N-1Ld(xk,xk+1)=0

进一步注意到δx0=δx(0)=0以及δxN=δxT=0,可得离散Euler-Lagrange方程

1Ld(xk,xk+1)+2Ld(xk-1,xk)=0 (3)

写成分量形式为

Ld(xk,xk+1)xik+Ld(xk-1,xk)xik=0,   i=1,2,,n.

2Ld满足非退化条件时,离散Euler-Lagrange方程(3)就确定了差分格式

Φ: (xk-1,xk)  (xk,xk+1)

这种由离散变分原理所得到的数值算法Φ就被称作变分积分子.独特的构造方式避免了人为的离散运动方程所带来的数值耗散,使得变分积分子能够真实地继承连续系统的解所具有的几何性质,例如保辛性,即算法Φ满足Φ*Ω=Ω,其中微分形式

Ω=i,j=1N-12Ld(xk,xk+1)xikxjk+1dxikdxjk+1.

另外,与连续情形类似,当离散Lagrange函数Ld进一步满足李群作用不变性时,算法Φ还保持动量(映射)不变.根据后误差分析理论,变分积分子所表现出的优越计算性能,如高精度、长时间稳定、保持系统守恒量等,都与其保结构特性有着直接关系.当力学系统受到若干完整约束,即位形坐标x=x1,x1,,xn满足代数方程组

fx=f1x,f2x,,fpxT=0

时,借鉴上述先离散后变分的思想,并结合Lagrange乘子法,同样可以构造完整约束系统

Lx-ddtLx˙=j=1pλjfjx,fx=0 (4)

的变分积分子

1Ldxk,xk+1+2Ldxk-1,xk=λk,fxk, fxk=0, (5)

其中,

λk,fxk=i=1pλjkfjxkxkτ.

值得注意的是,如果引入扩展的离散Lagrange函数

L¯dx¯k,x¯k+1=L¯dxk,λk,xk+1,λk+1=Ldxk,xk+1-λk,fxk

L¯dx¯k,x¯k+1=L¯dxk,λk,xk+1,λk+1=Ldxk,xk+1-λk+1,fxk+1

那么,方程组(5)与以L¯dx¯k,x¯k+1为离散Lagrange函数的离散Euler-Lagrange方程

1L¯dx¯k,x¯k+1+2L¯dx¯k-1,x¯k=0

5.

2 基于Lagrange插值多项式拟合的力学系统的变分积分子

根据离散Euler-Lagrange方程(3)的形式可知,构造力学系统的变分积分子最后归结为计算离散Lagrange函数的偏导数——1Ld2Ld.为了计算这些偏导数,首先引入自由变量μ,在实际计算偏导数时μ可以代表xikxik+1.由于离散Lagrange函数

Ldxk,xk+1=tktk+1Lx,x˙dt

那么,

Ldxk,xk+1μ=tktk+1i=1nLx,x˙xixiμ+Lx,x˙x˙ix˙iμ dt.

又因为x˙iμ=ddtxiμ,所以

Ldxk,xk+1μ=tktk+1i=1nLx,x˙xixiμ+Lx,x˙x˙iddtxiμ dt

进一步地,利用分部积分公式可得

Ldxk,xk+1μ=tktk+1i=1nLx,x˙xi-ddtLx,x˙x˙ixiμdt+i=1nLx,x˙x˙ixiμtktk+1.

在上式中,记

S=tktk+1i=1nLx,x˙xi-ddtLx,x˙x˙ixiμdt (6)

则显然变分积分子构造过程中利用经典求积公式近似积分(2)的工作就转化为近似计算积分(6).而如果进一步要求在离散时间结点tk+cατcα=α/m,α=1,,m-1处Euler-Lagrange方程(1)成立,那么近似计算积分(6)可得S=0,相应地

Ldxk,xk+1μ=i=1nLx,x˙x˙ixiμtktk+1. (7)

同理,当考虑时间区间[tk-1,tk]时,

Ld(xk-1,xk)μ=i=1nL(x,x˙)x˙ixiμtk-1tk.

假设在时间区间[tk,tk+1]内,

xt=l0txk+α=1m-1lαtηα+lmtxk+1 (8)

其中,

lαt=β=0βαmt-(tk+cβτ)(tk+cατ)-(tk+cβτ)     α=0,1,,m

ηα=η1α,η2α,ηnαT是拟合轨迹xt在离散时间结点tk+cατcα=α/m,α=1,,m-1处的值,并且满足Euler-Lagrange方程,那么根据xt的表达式可以计算x˙tx¨t以及

xitxikt=tk+1=l0tk+1=0,     xitxikt=tk=l0tk=1.

这样,由(7)式可得

Ldxk,xk+1xik=Lx,x˙x˙ixixiktktk+1=-L(x(tk),x˙(tk))x˙i. (9)

同理,当考虑时间区间tk-1,tk时,

Ldxk-1,xkxik=Lx,x˙x˙ixixiktk-1tk=Lxtk,x˙tkx˙i. (10)

利用(9)式和(10)式,联立方程组

Ld(xk,xk+1)xik+Ld(xk-1,xk)xik=-L(x(tk),x˙(tk))x˙i+L(x(tk),x˙(tk))x˙i=0 (11)
Lx,x˙xit=tk+cατ-ddtLx,x˙x˙it=tk+cατ=0 (12)

其中,i=1,2,,nα=1,2,,m-1,则首先由方程(12)可求得ηα=ηαxk,xk+1,平行地,当时间区间为[tk-1,tk]时,ηα=ηαxk-1,xk;然后将求得的ηα代入xtkx˙tk,并进一步带入(9)式和(10)式,那么方程(11)就转化关于xk-1xkxk+1的代数方程,即变分积分子Φ:xk-1,xkxk,xk+1.

注1:单个步长区间tk,tk+1内,在对局部轨迹xt进行插值拟合时,除了Lagrange插值多项式(8)之外,还可以采用其他的插值方式,例如二项插值

xt=b0,mεxk+α=1m-1bα,mεηα+bm,mεxk+1 (13)

其中,bα,mε=Cmαεα1-εm-αε=t-tkτ.由(13)式可得

xitxikt=tk+1=b0,mεε=1=0,  xitxikt=tk=b0,mεε=0=1

代入偏导数1Ld2Ld,同样可以得到

Ldxk,xk+1xik=-Lxtk,x˙tkx˙i,Ldxk-1,xkxik=Lxtk,x˙tkx˙i

进一步联立连续和离散的Euler-Lagrange方程(11-12)也可得到变分积分子.前文曾提及,对于完整约束系统(4),其变分积分子(5)等价于以L¯dx¯k,x¯k+1为离散Lagrange函数的离散Euler-Lagrange方程

1L¯dx¯k,x¯k+1+2L¯dx¯k-1,x¯k=0 (14)

而(14)式同样只包含了偏导数1L¯d2L¯d,因此可以仿照自由系统利用局部路径拟合方法构造完整约束系统的变分积分子.此时,

L¯dx¯k,x¯k+1=tktk+1Lx,x˙dt-tktk+1j=1pλjtfjxdt

对应地

L¯dx¯k,x¯k+1μ=tktk+1i=1nLxi-ddtLx˙i-j=1pλjfjxixiμdt-tktk+1j=1pλjμfjdt+i=1nLxixiμtktk+1.

S1=tktk+1i=1nLxi-ddtLx˙i-j=1pλjfjxixiμdt,S2=tktk+1j=1pλjμfjdt

如果假设在离散结点{tk+cατcα=α/m,α=1,,m-1}处,约束系统的运动方程(4)成立,那么基于这一组离散结点数值计算积分S1S2则有S1=S2=0,于是

L¯dx¯k,x¯k+1μ=i=1nLxixiμtktk+1

平行地

L¯dx¯k-1,x¯kμ=i=1nLxixiμtk-1tk.

在时间区间[tk,tk+1]内,如果局部轨迹xtλt都按照Lagrange插值多项式进行拟合,则最终可得

L¯dx¯k,x¯k+1xik=-Lxtk,x˙tkx˙i,L¯dx¯k-1,x¯kxik=Lxtk,x˙tkx˙i,L¯dx¯k,x¯k+1λik=0,L¯dx¯k-1,x¯kλik=0,

而方程(14)则随之变为

L¯dx¯k,x¯k+1xik+L¯dx¯k-1,x¯kxik=-Lxtk,x˙tkx˙i+Lxtk,x˙tkx˙i=0

再考虑到所作假设—方程(4)在离散结点{tk+cατcα=α/m,α=1,,m-1}处成立,结合在一起就得到了完整约束系统的变分积分子.

3 数值算例

3.1 算例1—简谐振子

考虑简谐振子方程

x¨t+xt=0 (15)

取Lagrange函数L=12x˙2-12x2,则微分方程等价于Euler-Lagrange方程Lx-ddtLx˙=0.

在时间区间[tk,tk+1]内,令

xt=t-tk+12tk-tk+12t-tk+1tk-tk+1xk+t-tktk+12-tkt-tk+1tk+12-tk+1η1+t-tktk+1-tkt-tk+12tk+1-tk+12xk+1

则求导可得

x˙t=4t-2tk+12+tk+1τ2xk-8t-4tk+tk+1τ2η1+4t-2tk+tk+12τ2xk+1
x¨t=4τ2xk-8τ2η1+4τ2xk+1.

t=tk+τ/2处,由Euler-Lagrange方程,即系统运动方程(15)成立可得

η1=48-τ2xk+xk+1

η1带入x˙t相应可得

1Ldxk,xk+1=-Lx˙t=tk=-x˙tk=-3τ2-8τ8-τ2xk-τ2+8τ8-τ2xk+1
2Ldxk-1,xk=Lx˙t=tk=x˙tk=-τ2+8τ8-τ2xk-1-3τ2-8τ8-τ2xk

那么,由离散Euler-Lagrange方程(11)可得

xk+1=16-6τ28+τ2xk-xk-1. (16)

迭代算法(16)就是利用新的构造方法针对简谐振子方程(15)设计的变分积分子.假定系统(15)的初值为x0=x˙0=1,以τ=0.1为时间步长,利用差分格式(16)对系统进行数值求解,则对应的数值解如图1所示.显然,该差分格式非常精确地数值模拟了简谐振动,在图示的尺度下,方程的数值解和精确解所对应的曲线完全重合,无任何差别.

图1 方程(15)的精确解与通过差分格式(16)算得的数值解对照

Fig.1 Comparison between the exact solution and the numerical solution computed by algorithm (16) for equation (15)

除了有效性得以验证之外,由图2可以非常直观地看到,差分格式(16)也非常真实地模拟了系统的能量,所计算出的数值能量曲线呈现出长时间的守恒行为,且能量误差始终保持在有界的范围内.保持保守系统的守恒量,这是变分积分子特有的计算优越性,因此,图2中的数值结果也验证了通过局部路径拟合方法构造的变分积分子继承了经典变分积分子优越的计算性能.实际上不仅如此,在同阶精度的情况下,借助新方法得到的变分积分子具有更小的误差.

图2 由差分格式(16)算得的系统(15)的数值能量曲线

Fig.2 The numerical energy curve of system (15) computed by algorithm (16)

为了验证这一事实,采用经典求积公式—中点格式—逼近(2)式中的积分可得与系统(15)对应的离散Lagrange函数

Ldxk,xk+1=τ2xk+1-xkτ2-τ2xk+1+xk22

根据离散Euler-Lagrange方程(3)可得经典变分积分子

xk+1=8-2τ24+τ2xk-xk-1 (17)

差分格式(16)和差分格式(17)尽管都是具有二阶精度的数值算法,然而由表1中数据可以直观地对比出差分格式(16)具有更小的局部误差和整体误差.

表1 不同时刻差分格式(16)和差分格式(17)的误差对比
Table 1 Local errors of numerical solutions and energies at different times computed with algorithms (16) and (17) respectively
Time

Algorithm (16)

Error of solution/m

Algorithm (16)

Error of energy/J

Algorithm (17)

Error of solution/m

Algorithm (17)

Error of energy/J

10s 0.0007 0.0001 0.0023 0.0186
20s 0.0019 0.0000 0.0086 0.0339
30s 0.0069 0.0006 0.0286 0.0463
40s 0.0116 0.0011 0.0472 0.0116
50s 0.0128 0.0008 0.0518 0.0128

当然,如果单个步长区间[tk,tk+1]内的离散结点取得更加密集,那么可以得到更加精确的差分格式.例如,在时间区间[tk,tk+1]内,如果设

xt=t-tk+13tk-tk+13t-tk+23tk-tk+23t-tk+1tk-tk+1xk+t-tktk+13-tkt-tk+23tk+13-tk+23t-tk+1tk+13-tk+1η1+t-tktk+23-tkt-tk+13tk+23-tk+13t-tk+1tk+23-tk+1η2+t-tktk+1-tkt-tk+13tk+1-tk+13t-tk+23tk+1-tk+23xk+1

并让系统运动方程在t=tk+13τt=tk+23τ处成立,则可解得

η1=81τ2-9τ2-27xk+1-9(τ2-18)τ2-9τ2-27xk
η2=81τ2-9τ2-27xk-9(τ2-18)τ2-9τ2-27xk+1.

对应地

1Ldxk,xk+1=11τ4-234τ2+4862ττ2-9τ2-27xk-2τ4+9τ2+4862ττ2-9τ2-27xk+1
2Ldxk-1,xk=-2τ4+9τ2+4862ττ2-9τ2-27xk-1+11τ4-234τ2+4862ττ2-9τ2-27xk

代入离散Euler-Lagrange方程(11)可得差分格式

xk+1=22τ4-468τ2+9722τ4+9τ2+486xk-xk-1. (18)

又例如,如果在[tk,tk+1]内再多取一个结点,即令

xt=l0txk+l1tη1+l2tη2+l3tη3+l4txk+1

则最终可得变分积分子

xk+1=-150τ6+9616τ4-142848τ2+2949129τ6-184τ4+2304τ2+147456xk-xk-1. (19)

表2中数据所示,差分格式(18)和差分格式(19)较之差分格式(16)具有更小的误差.内部结点选取得越密集,得到的数值算法越精确,这一规律与经典构造过程中愈加复杂的积分逼近格式诱导愈加精确的变分积分子相一致.

表2 不同时刻差分格式(16-19)的数值解误差对比
Table 2 Local errors of numerical solutions at different times computed with algorithms (16-19) respectively
TimeAlgorithm (16)Algorithm (17)Algorithm (18)Algorithm (19)
10s 7.1987/104 2.3042/103 1.3519/104 2.0468/104
20s 1.9163/103 8.5537/103 1.8646/103 3.4417/104
30s 6.9258/103 2.8618/102 5.2588/103 3.7354/104
40s 1.1606/102 4.7230/102 8.2132/103 2.8310/104
50s 1.2754/102 5.1768/102 8.6299/103 1.0158/104

注:  对于简谐振子方程(15),如果基于二项插值(13)对局部轨迹xt进行插值拟合,那么最终所得到的差分格式与基于Lagrange插值得到的差分格式完全一致,即同样可以对应得到差分格式(16)、(18)和(19),只不过诱导过程中涉及到的中间变量,例如x˙tx¨tη1等的表达式并不一致.

3.2 算例2—单摆

单摆运动方程

θ¨+sinθ=0 (20)

也可以等价地表述为Euler-Lagrange方程,对应的Lagrange函数为

L(θ,θ˙)=12(θ˙)2-1-cosθ.

在单个步长区间内如果只选取一个结点,那么对于系统(20)可得如下方程组

4τ2θk-8τ2η1+4τ2θk+1+sinη1=0θk-1+6θk+θk+1-4η1+η¯1=04τ2θk-1-8τ2η¯1+4τ2θk+sinη¯1=0 (21)

2τ2θk-4τ2η1+2τ2θk+1=-sin14θk+12η1+14θk+1η1=2θk-η¯12τ2θk-1-4τ2η¯1+2τ2θk=-sin14θk-1+12η¯1+14θk (22)

其中方程组(21)是基于Lagrange插值(8)诱导得来,而方程组(22)是基于二项插值(13) 得来.隐式地求解方程组(21)或(22)均可得变分积分子(θk,θk+1)=Φ(θk-1,θk).利用两种差分格式算得系统(20)在相空间中的数值轨迹和数值能量如图3所示.显然,两种差分格式不仅有效地模拟了系统的运动,而且非常真实地反映了系统能量守恒.

图3 由差分格式(21)和(22)分别算得的系统(20)在相空间中的数值轨迹(a)和数值能量曲线(b)

Fig.3 Numerical orbits in the phase space (a) and numerical energy curves (b) of system (20) computed by algorithms (21) and (22) respectively

3.3 算例3—匀速圆周运动

单位质量的质点在二维平面内做匀速圆周运动,其运动方程可以表述为

x¨1=-2λx1,x¨2=-2λx2,

其中位形坐标(x1,x2)满足约束条件x12+x22=1.基于Lagrange插值多项式(8),可得该完整约束系统的变分积分子

x1k-1+6x1k+x1k+1-4x1k+x1k+1x1k+x1k+12+x2k+x2k+12-          4x1k-1+x1kx1k-1+x1k2+x2k-1+x2k2=0,x2k-1+6x2k+x2k+1-4x2k+x2k+1x1k+x1k+12+x2k+x2k+12-          4x2k-1+x2kx1k-1+x1k2+x2k-1+x2k2=0, (23)

式(23)构成了一个具有二阶精度的隐式差分格式.

4 结论

本文结合局部路径拟合方法提出了一种新的力学系统变分积分子的设计方式.数值结果表明,这种基于局部路径拟合的构造方法不仅让最终得到的数值算法仍然继承了变分积分子特有的优越计算性能,而且显著地提高了算法的精度.另外,这种构造方法不仅适用于自由无约束系统,而且适用于完整约束系统.

参 考 文 献

1

梅凤翔. 分析力学. 北京北京理工大学出版社2013 (Mei F X. Analytical mechanics. Beijing: Beijing Institute of Technology Press2013 (in Chinese)) [百度学术

2

冯康秦孟兆. 哈密尔顿系统的辛几何算法. 杭州浙江科技出版社2003 (Feng K,Qin M Z. Symplectic geometric algorithms for hamiltonian systems. Hangzhou: Zhejiang Science & Technology Press2003 (in Chinese)) [百度学术

3

Hairer ELubich CWanner G. Geometric numerical integration: structure preserving algorithms for ordinary differential equations. BerlinSpringer2006 [百度学术

4

Wendlandt JMarsden J E. Mechanical integrators derived from a discrete variational principle. Physica D1997106223~246 [百度学术

5

Marsden J EWest M. Discrete mechanics and variational integrators. Acta Numerica200110357~514 [百度学术

6

Kane CMarsden J EOrtiz Met al. Variational integrators and the Newmark algorithm for conservative and dissipative mechanical systems. International Journal for Numerical Methods in Engineering2000491295~1325 [百度学术

7

Fetecau R CMarsden J EOrtiz Met al. Nonsmooth Lagrangian mechanics and variational collision integrators. SIAM Journal on Applied Dynamical Systems20032381~416 [百度学术

8

Wenger TOber-Blobaum SLeyendecker S. Construction and analysis of higher order variational integrators for dynamical systems with holonomic constraints. Advances in Computational Mathematics2017435): 1163~1195 [百度学术

9

Ferraro SIglesias Dde Diego D M. Momentum and energy preserving integrators for nonholonomic dynamics. Nonlinearity2008218): 1911~1928 [百度学术

10

Ferraro SJimenez Fde Diego D M. New developments on the geometric nonholonomic integrator. Nonlinearity2015284): 871~900 [百度学术

11

刘世兴刘畅郭永新. Birkhoff意义下Hénon-Heiles方程的离散变分计算. 物理学报2011606): 064501(Liu S X,Liu C,Guo Y X. Discrete variational calculation of Hénon-Heiles equation in the Birkhoffian sense. Acta Physica Sinica2011606): 064501 (in Chinese)) [百度学术

12

Liu S XLiu CGuo Y X. Geometric formulations and variational integrators of discrete autonomous Birkhoff systems. Chinese Physics B2011203): 034501 [百度学术

13

Kong X LWu H BMei F X. Structure-preserving algorithms for Birkhoffian systems. Journal of Geometry and Physics2012625): 1157~1166 [百度学术

14

Gawlik E SMullen PPavlov Det al. Geometric, variational discretization of continuum theories. Physica D201124021): 1724~1760 [百度学术

15

Kraus MTassi EGrasso D. Variational integrators for reduced magneto hydrodynamics. Journal of Computational Physics2016321435~458 [百度学术

16

Bou-Rabee NOwhadi H. Stochastic variational integrators. IMA Journal of Numerical Analysis2009292): 421~443 [百度学术

17

Bou-Rabee NOwhadi H. Long-run accuracy of variational integrators in the stochastic context. SIAM Journal on Numerical Analysis2010481): 278~297 [百度学术

18

Kosmas OVlachos D S. Local path fitting: A new approach to variational integrators. Journal of Computational and Applied Mathematics201223610): 2632~2642 [百度学术

19

Kosmas OLeyendecker S. Analysis of higher order phase fitted variational integrators. Advances in Computational Mathematics2016423): 605~619 [百度学术

微信公众号二维码

手机版网站二维码