• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2024, Vol. 60 ›› Issue (19): 172-186.doi: 10.3901/JME.2024.19.172

Previous Articles     Next Articles

A Review of Co-simulation Algorithm

LI Pu1, LU Daixing2,3   

  1. 1. School of Energy and Power Engineering, Xi'an Jiao Tong University, Xi'an 710049;
    2. School of Mechanical Engineering, Shanghai Institute of Technology, Shanghai 201418;
    3. IMIS Research Center, Yangtze Delta Region Institute of Tsinghua University, Zhejiang Jiaxing 314006
  • Received:2023-07-03 Revised:2023-12-20 Online:2024-10-05 Published:2024-11-27

Abstract: The co-simulation algorithm has been widely used in digital twin, multi-physics domain coupling analysis and parallel computing of complex large-scale dynamic systems.Compared with traditional strongly coupled analysis, it has the advantages of modularity, intelligence, non-intrusive and efficient calculation.With the development of intelligent manufacturing and the deep integration of the industrial Internet, data interfaces and computing platforms based on co-simulation algorithms have developed rapidly.Due to the differences in stiffness, accuracy requirements and numerical characteristics of multi-physics domain models, the numerical stability of co-simulation algorithms has always been a bottleneck restricting their application.First, the basic concepts, classification and coupling models of co-simulation algorithms are introduced.Then, the numerical stability issues introduced by interface variable interpolation are discussed respectively, and the co-simulation stabilization techniques, local error analysis and macro-time step control methods are summarized.Next, the application and algorithm platform of co-simulation algorithms in integrated energy systems, dynamic systems and digital twin technology are summarized.Finally, facing the future of efficient and high-stability co-simulation algorithms, the research and application of co-simulation algorithms are summarized and prospected.

Key words: co-simulation algorithm, numerical properties, weak coupling, platform of the algorithm

CLC Number: