arXiv:2602.15704cs.LGcs.SY2026-02被引 1

用离散梯度法提升哈密顿神经网络对受控振荡系统的建模精度

Controlled oscillation modeling using port-Hamiltonian neural networks

  • 将二阶离散梯度法嵌入哈密顿神经网络,保持能量守恒机制
  • 在三类振荡系统上均优于同阶龙格-库塔方法,误差更低
  • 适合需要物理一致性建模的控制与仿真场景

通过纯数据驱动方法学习动力系统面临挑战,因其难以捕捉支撑泛化能力的底层守恒定律。现有端口-哈密顿神经网络方法虽基于功率平衡原理成功应用于机械系统建模,但通常未考虑保功率离散化,常依赖龙格-库塔数值方法。本文提出将二阶离散梯度法嵌入端口-哈密顿神经网络的学习过程。实验选取三类系统:基础谐振子(二次能量存储)、杜芬振子(非二次哈密顿量,具幅值相关效应)和自持振子(通过非线性耗散实现受控极限环稳定)。结果表明,该离散梯度法在相同阶数下性能优于龙格-库塔方法。同时对比了两种理论等价的端口-哈密顿系统形式,并分析了训练中对哈密顿神经网络雅可比矩阵正则化的影响。

原文摘要 · Abstract (English)

Learning dynamical systems through purely data-driven methods is challenging as they do not learn the underlying conservation laws that enable them to correctly generalize. Existing port-Hamiltonian neural network methods have recently been successfully applied for modeling mechanical systems. However, even though these methods are designed on power-balance principles, they usually do not consider power-preserving discretizations and often rely on Runge-Kutta numerical methods. In this work, we propose to use a second-order discrete gradient method embedded in the learning of dynamical systems with port-Hamiltonian neural networks. Numerical results are provided for three systems deliberately selected to span different ranges of dynamical behavior under control: a baseline harmonic oscillator with quadratic energy storage; a Duffing oscillator, with a non-quadratic Hamiltonian offering amplitude-dependent effects; and a self-sustained oscillator, which can stabilize in a controlled limit cycle through the incorporation of a nonlinear dissipation. We show how the use of this discrete gradient method outperforms the performance of a Runge-Kutta method of the same order. Experiments are also carried out to compare two theoretically equivalent port-Hamiltonian systems formulations and to analyze the impact of regularizing the Jacobian of port-Hamiltonian neural networks during training.

动力系统神经网络哈密顿离散梯度

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。