Implicit Co-Simulation and Solver-Coupling: Efficient Calculation of Interface-Jacobian and Coupling Sensitivities/GradientsSource: Journal of Computational and Nonlinear Dynamics:;2022:;volume( 017 ):;issue: 004::page 41004-1DOI: 10.1115/1.4051823Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: We consider implicit co-simulation and solver-coupling methods, where different subsystems are coupled in time domain in a weak sense. Within such weak coupling approaches, a macro-time grid (communication-time grid) is introduced. Between the macro-time points, the subsystems are integrated independently. The subsystems only exchange information at the macro-time points. To describe the connection between the subsystems, coupling variables have to be defined. For many implicit co-simulation and solver-coupling approaches, an interface-Jacobian (i.e., coupling sensitivities, coupling gradients) is required. The interface-Jacobian describes how certain subsystem state variables at the interface depend on the coupling variables. Concretely, the interface-Jacobian contains partial derivatives of the state variables of the coupling bodies with respect to the coupling variables. Usually, these partial derivatives are calculated numerically by means of a finite difference approach. A calculation of the coupling gradients based on finite differences may entail problems with respect to the proper choice of the perturbation parameters and may therefore cause problems due to ill-conditioning. A second drawback is that additional subsystem integrations with perturbed coupling variables have to be carried out. In this paper, analytical approximation formulas for the interface-Jacobian are derived, which may be used alternatively to numerically calculated gradients based on finite differences. Applying these approximation formulas, numerical problems with ill-conditioning can be circumvented. Moreover, efficiency of the implementation may be increased, since parallel simulations with perturbed coupling variables can be omitted. The derived approximation formulas converge to the exact gradients for small macro-step sizes.
|
Collections
Show full item record
| contributor author | Kraft, J. | |
| contributor author | Klimmek, S. | |
| contributor author | Meyer, T. | |
| contributor author | Schweizer, B. | |
| date accessioned | 2022-05-08T08:56:00Z | |
| date available | 2022-05-08T08:56:00Z | |
| date copyright | 2/14/2022 12:00:00 AM | |
| date issued | 2022 | |
| identifier issn | 1555-1415 | |
| identifier other | cnd_017_04_041004.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4284525 | |
| description abstract | We consider implicit co-simulation and solver-coupling methods, where different subsystems are coupled in time domain in a weak sense. Within such weak coupling approaches, a macro-time grid (communication-time grid) is introduced. Between the macro-time points, the subsystems are integrated independently. The subsystems only exchange information at the macro-time points. To describe the connection between the subsystems, coupling variables have to be defined. For many implicit co-simulation and solver-coupling approaches, an interface-Jacobian (i.e., coupling sensitivities, coupling gradients) is required. The interface-Jacobian describes how certain subsystem state variables at the interface depend on the coupling variables. Concretely, the interface-Jacobian contains partial derivatives of the state variables of the coupling bodies with respect to the coupling variables. Usually, these partial derivatives are calculated numerically by means of a finite difference approach. A calculation of the coupling gradients based on finite differences may entail problems with respect to the proper choice of the perturbation parameters and may therefore cause problems due to ill-conditioning. A second drawback is that additional subsystem integrations with perturbed coupling variables have to be carried out. In this paper, analytical approximation formulas for the interface-Jacobian are derived, which may be used alternatively to numerically calculated gradients based on finite differences. Applying these approximation formulas, numerical problems with ill-conditioning can be circumvented. Moreover, efficiency of the implementation may be increased, since parallel simulations with perturbed coupling variables can be omitted. The derived approximation formulas converge to the exact gradients for small macro-step sizes. | |
| publisher | The American Society of Mechanical Engineers (ASME) | |
| title | Implicit Co-Simulation and Solver-Coupling: Efficient Calculation of Interface-Jacobian and Coupling Sensitivities/Gradients | |
| type | Journal Paper | |
| journal volume | 17 | |
| journal issue | 4 | |
| journal title | Journal of Computational and Nonlinear Dynamics | |
| identifier doi | 10.1115/1.4051823 | |
| journal fristpage | 41004-1 | |
| journal lastpage | 41004-27 | |
| page | 27 | |
| tree | Journal of Computational and Nonlinear Dynamics:;2022:;volume( 017 ):;issue: 004 | |
| contenttype | Fulltext |