Co-simulation is an effective and versatile way to determine the forward-dynamics behaviour of complex engineering applications. In co-simulation setups, the overall system dynamics is split into several subsystems that evolve in time separately. This makes it possible to use modelling and integration methods that can be tailored to the specific nature and behaviour of each of them. Co-simulation subsystems coordinate their execution by means of information exchanges through a discrete-time interface. In some cases, this limited exchange of data can cause accuracy and stability issues in the simulation process, especially when explicit coupling schemes are employed. Correction algorithms are then required to ensure the accuracy of the obtained results. This paper provides insight into the structure of explicit co-simulation problems, revealing the effect of input extrapolation at the discrete-time interface between subsystems. The resulting system equations are formulated in terms of control theory expressions, which can be then used to develop compensation solutions to correct the perturbations introduced at the co-simulation interface. The compensator architecture is chosen to ensure the eigenstructure assignability condition, which has been ad-hoc developed in this paper. These aspects are illustrated here in the explicit co-simulation of linear mechanical systems.

Eigenstructure assignment and compensation of explicit co-simulation problems

Tamellin, I;Richiedei, D
;
2022

Abstract

Co-simulation is an effective and versatile way to determine the forward-dynamics behaviour of complex engineering applications. In co-simulation setups, the overall system dynamics is split into several subsystems that evolve in time separately. This makes it possible to use modelling and integration methods that can be tailored to the specific nature and behaviour of each of them. Co-simulation subsystems coordinate their execution by means of information exchanges through a discrete-time interface. In some cases, this limited exchange of data can cause accuracy and stability issues in the simulation process, especially when explicit coupling schemes are employed. Correction algorithms are then required to ensure the accuracy of the obtained results. This paper provides insight into the structure of explicit co-simulation problems, revealing the effect of input extrapolation at the discrete-time interface between subsystems. The resulting system equations are formulated in terms of control theory expressions, which can be then used to develop compensation solutions to correct the perturbations introduced at the co-simulation interface. The compensator architecture is chosen to ensure the eigenstructure assignability condition, which has been ad-hoc developed in this paper. These aspects are illustrated here in the explicit co-simulation of linear mechanical systems.
File in questo prodotto:
File Dimensione Formato  
Tamellin_MMT_2022.pdf

non disponibili

Descrizione: Tamellin MMT Articolo
Tipologia: Published (publisher's version)
Licenza: Accesso privato - non pubblico
Dimensione 4.51 MB
Formato Adobe PDF
4.51 MB Adobe PDF Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3457953
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact