Development of an object-oriented framework for the vibration characteristic computation of multibody systems. (October 2020)
- Record Type:
- Journal Article
- Title:
- Development of an object-oriented framework for the vibration characteristic computation of multibody systems. (October 2020)
- Main Title:
- Development of an object-oriented framework for the vibration characteristic computation of multibody systems
- Authors:
- Chen, Gangli
Rui, Xiaoting
Gu, Junjie
Zeng, Xiaoyun
Liu, Xingbao - Abstract:
- Highlights: Object-oriented technology is used to develop a vibration characteristic solver. A novel data structure based on binary tree is proposed for multibody systems. A recursive formula for deriving overall transfer matrix is proposed. The automatic deduction of overall transfer matrix by computer is achieved. Engineering application is realized on an ultra-precision fly cutting machine tool. Abstract: Vibration characteristic is one of the most important properties for structures and mechanical systems. Transfer matrix method for linear multibody systems (linear MSTMM) is an efficient approach to computing the vibration characteristics of such systems due to its following features: easy to formulate, high programming, and low-order matrix without system global dynamic equations. In this work, a vibration characteristic solver based on linear MSTMM is developed by adopting object-oriented programming (OOP) technique. Binary tree is employed to describe multibody system topology. Then, a novel approach combining sequence and chain storage structures is proposed to store the element data and topology of multibody system. A recursive formula is proposed to derive the overall transfer matrix of multibody system, and its automatic deduction and computation by computer are achieved. The object-oriented framework of the solver is developed to realize the vibration characteristic computation. Furthermore, the numerical study for a Stewart parallel mechanism as well as theHighlights: Object-oriented technology is used to develop a vibration characteristic solver. A novel data structure based on binary tree is proposed for multibody systems. A recursive formula for deriving overall transfer matrix is proposed. The automatic deduction of overall transfer matrix by computer is achieved. Engineering application is realized on an ultra-precision fly cutting machine tool. Abstract: Vibration characteristic is one of the most important properties for structures and mechanical systems. Transfer matrix method for linear multibody systems (linear MSTMM) is an efficient approach to computing the vibration characteristics of such systems due to its following features: easy to formulate, high programming, and low-order matrix without system global dynamic equations. In this work, a vibration characteristic solver based on linear MSTMM is developed by adopting object-oriented programming (OOP) technique. Binary tree is employed to describe multibody system topology. Then, a novel approach combining sequence and chain storage structures is proposed to store the element data and topology of multibody system. A recursive formula is proposed to derive the overall transfer matrix of multibody system, and its automatic deduction and computation by computer are achieved. The object-oriented framework of the solver is developed to realize the vibration characteristic computation. Furthermore, the numerical study for a Stewart parallel mechanism as well as the practical engineering example of an ultra-precision fly cutting machine tool are performed to validate the solver. … (more)
- Is Part Of:
- Advances in engineering software. Volume 148(2020)
- Journal:
- Advances in engineering software
- Issue:
- Volume 148(2020)
- Issue Display:
- Volume 148, Issue 2020 (2020)
- Year:
- 2020
- Volume:
- 148
- Issue:
- 2020
- Issue Sort Value:
- 2020-0148-2020-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-10
- Subjects:
- Vibration characteristic solver -- Transfer matrix method -- Object-oriented programming -- Data structure -- Automatic deduction
Computer-aided engineering -- Periodicals
Engineering -- Computer programs -- Periodicals
Engineering -- Software -- Periodicals
Periodicals
620.0028553 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09659978 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.advengsoft.2020.102874 ↗
- Languages:
- English
- ISSNs:
- 0965-9978
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 0705.450000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 13963.xml