{"title":"Wavelet-Based Methods to Partition Multibody Systems with Contact in Dynamic Simulation","authors":"Chantal L. Hutchison, J. Hewlett, J. Kovecses","doi":"10.1115/1.4056848","DOIUrl":null,"url":null,"abstract":"\n The performance of physics simulation of multibody systems with contact can be enhanced by viewing the system as being composed of subsystems of bodies, and solving the dynamics of these subsystems in parallel. This approach to partition a system into subsystems, known as substructuring, is often based on topological information, such as the connectivity of a body in the system. However, substructuring based on topology may generate a potentially large number of equivalent decompositions, especially in highly symmetric systems, thus requiring a way to choose one partition over another. We propose that augmenting a topology-based partitioning scheme with dynamical information about the interactions between bodies may provide speedups by including temporal information about the constraint relationships between bodies. The simulation of multibody systems with contact typically exhibit non-stationary and multiscale interactions, which suggests a subsystem can be defined as a collection of bodies which have complex interactions with each other. We define complexity by introducing a novel metric based on the spread of time scales from a wavelet analysis of constraints between bodies. We show that for systems where purely topological information about the interaction between bodies is redundant, including dynamical information not only removes redundancy, but also can achieve significant computational speedups. Our results highlight the versatility of using dynamical information to look at large-scale structure in multibody simulations.","PeriodicalId":54858,"journal":{"name":"Journal of Computational and Nonlinear Dynamics","volume":"43 1","pages":""},"PeriodicalIF":1.9000,"publicationDate":"2023-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational and Nonlinear Dynamics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1115/1.4056848","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
引用次数: 0
Abstract
The performance of physics simulation of multibody systems with contact can be enhanced by viewing the system as being composed of subsystems of bodies, and solving the dynamics of these subsystems in parallel. This approach to partition a system into subsystems, known as substructuring, is often based on topological information, such as the connectivity of a body in the system. However, substructuring based on topology may generate a potentially large number of equivalent decompositions, especially in highly symmetric systems, thus requiring a way to choose one partition over another. We propose that augmenting a topology-based partitioning scheme with dynamical information about the interactions between bodies may provide speedups by including temporal information about the constraint relationships between bodies. The simulation of multibody systems with contact typically exhibit non-stationary and multiscale interactions, which suggests a subsystem can be defined as a collection of bodies which have complex interactions with each other. We define complexity by introducing a novel metric based on the spread of time scales from a wavelet analysis of constraints between bodies. We show that for systems where purely topological information about the interaction between bodies is redundant, including dynamical information not only removes redundancy, but also can achieve significant computational speedups. Our results highlight the versatility of using dynamical information to look at large-scale structure in multibody simulations.
期刊介绍:
The purpose of the Journal of Computational and Nonlinear Dynamics is to provide a medium for rapid dissemination of original research results in theoretical as well as applied computational and nonlinear dynamics. The journal serves as a forum for the exchange of new ideas and applications in computational, rigid and flexible multi-body system dynamics and all aspects (analytical, numerical, and experimental) of dynamics associated with nonlinear systems. The broad scope of the journal encompasses all computational and nonlinear problems occurring in aeronautical, biological, electrical, mechanical, physical, and structural systems.