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