Eigenstructure assignment and compensation of explicit co-simulation problems

被引:2
作者
Tamellin, Iacopo [1 ]
Richiedei, Dario [1 ]
Rodriguez, Borja [2 ]
Gonzalez, Francisco [2 ]
机构
[1] Univ Padua, Dept Management & Engn, Stradella S Nicola 3, I-36100 Vicenza, Italy
[2] Univ A Coruna, Lab Ingn Mecan, Mendizabal S-N, Ferrol 15403, Spain
关键词
Co-simulation; Explicit coupling schemes; Pole placement; Eigenstructure assignment; Extrapolation; Linear mechanical systems; POLE ASSIGNMENT; STABILITY; MULTIBODY; SYSTEM;
D O I
10.1016/j.mechmachtheory.2022.105004
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
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.
引用
收藏
页数:26
相关论文
共 46 条
[1]   Receptance-based robust eigenstructure assignment [J].
Adamson, L. J. ;
Fichera, S. ;
Mottershead, J. E. .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 140 (140)
[2]   EIGENSTRUCTURE ASSIGNMENT FOR LINEAR-SYSTEMS [J].
ANDRY, AN ;
SHAPIRO, EY ;
CHUNG, JC .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1983, 19 (05) :711-729
[3]  
[Anonymous], 1976, D8331 NASA TN
[4]  
[Anonymous], 2011, P 8 INT MODELICA C, DOI [DOI 10.3384/ECP11063105, 10.3384/ecp11063105]
[5]   Continuous-time analysis, eigenstructure assignment, and H2 synthesis with enhanced linear matrix inequalities (LMI) characterizations [J].
Apkarian, PC ;
Tuan, HD ;
Bernussou, J .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (12) :1941-1946
[6]   State derivative feedback in second-order linear systems: A comparative analysis of perturbed eigenvalues under coefficient variation [J].
Araujo, Jose M. ;
Dorea, Carlos E. T. ;
Goncalves, Luiz M. G. ;
Datta, Biswa N. .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2016, 76-77 :33-46
[7]   Vibration Control of a Two-Link Flexible Robot Arm with Time Delay through the Robust Receptance Method [J].
Araujo, Jose Mario ;
Bettega, Jason ;
Dantas, Nelson J. B. ;
Dorea, Carlos E. T. ;
Richiedei, Dario ;
Tamellin, Iacopo .
APPLIED SCIENCES-BASEL, 2021, 11 (21)
[8]   ERROR ANALYSIS AND ERROR ESTIMATES FOR CO-SIMULATION IN FMI FOR MODEL EXCHANGE AND CO-SIMULATION V2.0 [J].
Arnold, Martin ;
Clauss, Christoph ;
Schierz, Tom .
ARCHIVE OF MECHANICAL ENGINEERING, 2013, 60 (01) :75-94
[9]   Pole assignment in vibrating systems with time delay: An approach embedding an a-priori stability condition based on Linear Matrix Inequality [J].
Belotti, Roberto ;
Richiedei, Dario .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 137
[10]   CHOPtrey: contextual online polynomial extrapolation for enhanced multi-core co-simulation of complex systems [J].
Ben Khaled-El Feki, Abir ;
Duval, Laurent ;
Faure, Cyril ;
Simon, Daniel ;
Ben Gaid, Mongi .
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2017, 93 (03) :185-U31