Back to results

Virginia Tech

Sensitivity Analysis and Optimization of Multibody Systems

Abstract

dc:description.abstract

Multibody dynamics simulations are currently widely accepted as valuable means for dynamic performance analysis of mechanical systems. The evolution of theoretical and computational aspects of the multibody dynamics discipline make it conducive these days for other types of applications, in addition to pure simulations. One very important such application is design optimization for multibody systems. Sensitivity analysis of multibody system dynamics, which is performed before optimization or in parallel, is essential for optimization. Current sensitivity approaches have limitations in terms of efficiently performing sensitivity analysis for complex systems with respect to multiple design parameters. Thus, we bring new contributions to the state-of-the-art in analytical sensitivity approaches in this study. A direct differentiation method is developed for multibody dynamic models that employ Maggi's formulation. An adjoint variable method is developed for explicit and implicit first order Maggi's formulations, second order Maggi's formulation, and first and second order penalty formulations. The resulting sensitivities are employed to perform optimization of different multibody systems case studies. The collection of benchmark problems includes a five-bar mechanism, a full vehicle model, and a passive dynamic robot. The five-bar mechanism is used to test and validate the sensitivity approaches derived in this paper by comparing them with other sensitivity approaches. The full vehicle system is used to demonstrate the capability of the adjoint variable method based on the penalty formulation to perform sensitivity analysis and optimization for large and complex multibody systems with respect to multiple design parameters with high efficiency. In addition, a new multibody dynamics software library MBSVT (Multibody Systems at Virginia Tech) is developed in Fortran 2003, with forward kinematics and dynamics, sensitivity analysis, and optimization capabilities. Several different contact and friction models, which can be used to model point contact and surface contact, are developed and included in MBSVT. Finally, this study employs reference point coordinates and the penalty formulation to perform dynamic analysis for the passive dynamic robot, simplifying the modeling stage and making the robotic system more stable. The passive dynamic robot is also used to test and validate all the point contact and surface contact models developed in MBSVT.

Degree

thesis:*
Name thesis:degree_name
Ph. D.
Level thesis:degree_level
doctoral
Discipline thesis:degree_discipline
Mechanical Engineering
Department dc:contributor.department
Mechanical Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2015

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Zhu, Yitao
Chairs dc:contributor.committeechair
  • Sandu, Adrian
  • Sandu, Corina
Committee members dc:contributor.committeemember
  • Southward, Steve C.
  • Dopico Dopico, Daniel
  • Bohn, Jan Helge

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • In Copyright

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:4226
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/71649

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Zhu, Yitao. Sensitivity Analysis and Optimization of Multibody Systems. doctoral thesis, Virginia Tech, 2015. http://hdl.handle.net/10919/71649