F3ORNITS:一种处理具备混合高级能力子系统的灵活变步长非迭代协同仿真方法
数值分析
2021-01-26 v1 计算工程、金融与科学
数值分析
性能
摘要
本文介绍 F3ORNITS 非迭代协同仿真算法,其中 F3 代表该方法三个灵活方面:耦合变量的灵活多项式阶表示、对允许的子系统的灵活时间步进器(应用变协同仿真步长规则)以及灵活调度器(协调子系统间的会合时间,并在子系统约束需要时支持异步)。F3ORNITS 方法的动机是接受任意类型的协同仿真模型,包括任意类型的子系统,无论其具备何种可用能力。事实上,工业中的一个主要问题是子系统通常具有约束或缺乏高级能力,使得大多数先进协同仿真算法无法在其上实现。该方法在必要时可保持耦合约束的动态特性,避免通信时刻破坏 C1 光滑性,并以对过零变量(与基于经典相对误差的准则相反)和跳跃均稳健的方式自适应协同仿真步长。给出了两个测试用例,以说明 F3ORNITS 方法的稳健性,以及在更少协同仿真步数下比非迭代 Jacobi 耦合算法(工业中最常用的方法)更高的精度。
引用
@article{arxiv.2101.09309,
title = {F3ORNITS: A Flexible Variable Step Size Non-Iterative Co-simulation Method handling Subsystems with Hybrid Advanced Capabilities},
author = {Yohan Eguillon and Bruno Lacabanne and Damien Tromeur-Dervout},
journal= {arXiv preprint arXiv:2101.09309},
year = {2021}
}