Computer Science > Computational Engineering, Finance, and Science
[Submitted on 13 Jun 2022 (v1), revised 26 Jun 2022 (this version, v2), latest version 2 Jul 2023 (v3)]
Title:A Unified Framework for Dynamic Analysis of Tensegrity Structures with Arbitrary Rigid Bodies and Rigid Bars
View PDFAbstract:This paper develops a unified framework to study the dynamics of tensegrity systems with any arbitrary rigid bodies and rigid bars. The natural coordinates are adopted as a completely non-minimal modeling approach to describe both rigid bodies and rigid bars in terms of different combinations of basic points and base vectors. Various coordinate combinations are then unified into polymorphic expressions that succinctly encompass Class-1-to-$k$ tensegrities. Then, the Lagrange-d'Alembert principle is employed to derive the dynamic equation, which has a constant mass matrix and is free from trigonometric functions as well as centrifugal and Coriolis terms. For numerical analysis of nonlinear dynamics, a modified symplectic integration scheme is derived, accommodating non-conservative forces and boundary conditions. Additionally, formulations for statics and linearized dynamics around static equilibrium states are derived to help determine cable actuation values and calculate natural frequencies and mode shapes, which are commonly needed for structural analyses. Numerical examples are given to demonstrate the proposed approach's abilities in modeling tensegrity structures composed of Class-1-to-$k$ modules and conducting dynamic simulations with complex conditions, including slack cables, gravity loads, seismic grounds, and cable-based deployments. Finally, two novel designs of tensegrity structures exemplify new ways to create multi-functional composite structures.
Submission history
From: Jiahui Luo [view email][v1] Mon, 13 Jun 2022 14:52:52 UTC (4,604 KB)
[v2] Sun, 26 Jun 2022 08:33:37 UTC (4,576 KB)
[v3] Sun, 2 Jul 2023 07:54:13 UTC (4,371 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.