中文

HarmonicBalance.jl:基于谐波平衡的 Julia 非线性动力学套件

介观与纳米尺度物理 2022-05-18 v2 适应与自组织系统 混沌动力学

摘要

HarmonicBalance.jl 是一个公开可用的 Julia 软件包,旨在简化并求解周期性时变非线性常微分方程组。系统参数的时变性采用谐波平衡法处理,该方法将系统行为近似为一组具有缓慢变化幅值的谐波项。在此近似下,所有可能的稳态响应集合由多项式系统的解给出。在 HarmonicBalance.jl 中,我们将谐波平衡与符号代数及同伦延拓法的现代实现相结合,以数值确定所有稳态解及其关联的涨落动力学。为探索复杂的稳态拓扑,我们提供了一个简单的图形用户界面,支持任意解可观测量与相图。HarmonicBalance.jl 是免费软件,可在 https://github.com/NonlinearOscillations/HarmonicBalance.jl 获取。

关键词

引用

@article{arxiv.2202.00571,
  title  = {HarmonicBalance.jl: A Julia suite for nonlinear dynamics using harmonic balance},
  author = {Jan Košata and Javier del Pino and Toni L. Heugel and Oded Zilberberg},
  journal= {arXiv preprint arXiv:2202.00571},
  year   = {2022}
}

备注

Submission to SciPost/ Resubmission to SciPost Codebases