中文

协同仿真中能量平衡误差的满足

数值分析 2017-06-23 v1 动力系统 数值分析

摘要

工程中,通常希望将现有仿真工具耦合为一个大系统,通过将子系统的信息作为参数传递给受影响的子系统。由于在固定时间点执行,这种数据交换使全局方法具有强烈的显式成分;并且由于守恒量的流跨越子系统边界传递,无法确保系统范围的平衡得到满足:系统并非作为单一方程系统求解。这些平衡误差会累积并导致仿真结果不准确。在交换数据中使用高阶外推可缓解此问题但无法解决。剩余的平衡误差在以往工作中通过平衡校正方法处理,该方法在下一个耦合时间步向信号添加平衡校正以补偿这些误差。进一步的以往工作结合了交换数据的平滑外推与平衡校正。这导致一个问题:由于时间延迟,对某一量进行事后平衡建立通常无法建立甚至干扰依赖于交换量(通常是能量)的那些量的平衡。本文提出一种方法,允许选择应被平衡的量即为能量,并精确平衡它。

关键词

引用

@article{arxiv.1706.07273,
  title  = {On meeting Energy Balance Errors in Cosimulations},
  author = {Thilo Moshagen},
  journal= {arXiv preprint arXiv:1706.07273},
  year   = {2017}
}

备注

37 pages. arXiv admin note: text overlap with arXiv:1704.06931