数学物理学报 ›› 2026, Vol. 46 ›› Issue (6): 2329-2348.

• • 上一篇    下一篇

一类线性隐式的保结构松弛方法

蒲浩东, 冉茂华*()   

  1. 四川师范大学数学科学学院 成都 610066
  • 收稿日期:2025-08-07 修回日期:2025-11-25 出版日期:2026-12-26 发布日期:2026-08-14
  • 通讯作者: 冉茂华 E-mail:maohuaran@163.com
  • 基金资助:
    四川省科学技术项目(2024NSFSC0441)

A Class of Linearly Implicit Structure-Preserving Relaxation Methods

Haodong Pu, Maohua Ran*()   

  1. School of Mathematical Sciences, Sichuan Normal University, Chendu 610066
  • Received:2025-08-07 Revised:2025-11-25 Online:2026-12-26 Published:2026-08-14
  • Contact: Maohua Ran E-mail:maohuaran@163.com
  • Supported by:
    Sichuan Science and Technology Program(2024NSFSC0441)

摘要:

该文针对一类在工程与物理领域具有重要应用价值的自治常微分方程系统, 提出了一种新型保结构数值算法. 该算法基于一般线性方法的理论框架, 通过引入松弛参数对一般线性方法的系数进行修正, 实现了对系统哈密顿结构、能量守恒律等关键几何特征的精确保持. 所构造的松弛一般线性方法兼具线性隐式和高精度的优势. 理论分析以及针对 Landau-Lifshitz 方程、Kepler 方程、sine-Gordon 方程等物理系统的数值实验表明: 和传统的一般线性方法相比, 松弛修正后的算法在保持原方法绝对稳定域的同时, 计算效率得到了显著提升, 且在结构保持、能量守恒等几何特性方面展现出显著优势. 该方法将松弛技术拓展至一般线性方法框架, 构建了一类适用于自治常微分方程系统的线性隐式保结构算法, 可用于相关物理模型的长时间高精度仿真.

关键词: 常微分方程, 一般线性方法, 松弛技术, 保结构算法

Abstract:

This paper proposes a new structure-preserving numerical algorithm for autonomous ordinary differential equation systems with significant applications in engineering and physics. Based on the framework of general linear methods, the algorithm modifies coefficients of conventional methods through relaxation parameters, achieving precise preservation of key geometric features including Hamiltonian structure and energy conservation laws. The constructed relaxed general linear method combines advantages of linear-implicit formulation and high-order accuracy. Theoretical analysis and numerical experiments on typical physical systems-such as the Landau-Lifshitz equation, Kepler equation, and sine-Gordon equation-demonstrate that the relaxed algorithm significantly improves computational efficiency while maintaining the absolute stability region of original methods, and exhibits superior performance in structure preservation and energy conservation. This method extends the relaxation technique to the framework of general linear methods, constructing a class of linearly implicit structure-preserving algorithms suitable for autonomous ordinary differential equation systems, which can be employed for long-time, high-precision simulations of relevant physical models.

Key words: ordinary differential equations, general linear method, relaxation technique, structure-preserving algorithm

中图分类号: 

  • O241.8