数值变分法的参考请求

计算科学 优化 参考请求
2021-12-17 23:08:27

我有一个变分问题,其中未知函数是周期性路径γ:[0,1)R2,泛函为

01(12γ˙(s)2+F[γ])ds.
这里F取决于的值γ在不同的值s, 所以它不仅仅是一个函数γ(s),像这样:
F[γ](s)=0<j<n1γ(s+j/n)γ(s).

我目前的方法是扩展γ成它的傅里叶分量e2πiks以确保周期性,并使用牛顿型方法来最小化作为傅立叶系数函数的函数。对于任何给定的傅立叶系数集,我可以有效地计算泛函及其梯度,部分原因是积分可以使用梯形规则完成,该规则对于周期函数快速收敛。

我遇到的问题之一是很难探索函数可能具有的所有不同最小值,因为除了我可以对傅里叶系数施加的一些线性约束之外,我几乎无法控制我得到的局部最小值。

有没有一本很好的关于数值变分方法的研究生/研究级书籍可以解释我应该尝试的不同事情?调查文章?

编辑:我使用的确切功能来自 n-body 编排问题,但我对这里的一般想法比对这个特定应用程序更感兴趣。

0个回答
没有发现任何回复~