The University of Southampton
University of Southampton Institutional Repository

A symbolic approach to the multi-body modelling of road vehicles

A symbolic approach to the multi-body modelling of road vehicles
A symbolic approach to the multi-body modelling of road vehicles
This paper introduces MBSymba, an object-oriented language for the modelling of multibody systems and the automatic generation of equations of motion in symbolic form. MBSymba has built upon the general-purpose computer algebra software Maple and it is freely available for teaching and research purposes.
With MBSymba, objects such as points, vectors, rigid bodies, forces and torques, and the relationships among them may be defined and manipulated both at high and low levels. Absolute, relative or mixed coordinates may be used, as well as combination of infinitesimal and non-infinitesimal variables.
Once the system has been modelled, Lagrange's and/or Newton's equations can be derived in a quasi-automatic way, either in an inertial or non-inertial reference frame. Equations can be automatically converted into Matlab, C/C++ or Fortan code to produce stand alone, numerically optimized simulation code.
MBSymba is particularly suited for the modelling of ground, water or air vehicles; therefore, the mathematical model of a passenger car with trailer is illustrated as a case study. Time domain simulations, steady state analysis and stability results are also presented.
Symbolic Multibody; Vehicle Dynamics and Control
1758-8251
Lot, Roberto
ceb0ca9c-6211-4051-a7b8-90fd6f0a6d78
Massaro, Matteo
45a19270-c4ed-4db3-bb1b-7afa718460b1
Lot, Roberto
ceb0ca9c-6211-4051-a7b8-90fd6f0a6d78
Massaro, Matteo
45a19270-c4ed-4db3-bb1b-7afa718460b1

Lot, Roberto and Massaro, Matteo (2017) A symbolic approach to the multi-body modelling of road vehicles. International Journal of Applied Mechanics, 9 (5), [1750068]. (doi:10.1142/S1758825117500685).

Record type: Article

Abstract

This paper introduces MBSymba, an object-oriented language for the modelling of multibody systems and the automatic generation of equations of motion in symbolic form. MBSymba has built upon the general-purpose computer algebra software Maple and it is freely available for teaching and research purposes.
With MBSymba, objects such as points, vectors, rigid bodies, forces and torques, and the relationships among them may be defined and manipulated both at high and low levels. Absolute, relative or mixed coordinates may be used, as well as combination of infinitesimal and non-infinitesimal variables.
Once the system has been modelled, Lagrange's and/or Newton's equations can be derived in a quasi-automatic way, either in an inertial or non-inertial reference frame. Equations can be automatically converted into Matlab, C/C++ or Fortan code to produce stand alone, numerically optimized simulation code.
MBSymba is particularly suited for the modelling of ground, water or air vehicles; therefore, the mathematical model of a passenger car with trailer is illustrated as a case study. Time domain simulations, steady state analysis and stability results are also presented.

Text
Lot&Massaro - MBSymba [Accepted Manuscript] - Accepted Manuscript
Download (737kB)

More information

Accepted/In Press date: 29 May 2017
e-pub ahead of print date: 17 August 2017
Keywords: Symbolic Multibody; Vehicle Dynamics and Control
Organisations: Energy Technology Group

Identifiers

Local EPrints ID: 411614
URI: http://eprints.soton.ac.uk/id/eprint/411614
ISSN: 1758-8251
PURE UUID: eebd6583-7472-497b-8459-d39591062caa
ORCID for Roberto Lot: ORCID iD orcid.org/0000-0001-5022-5724

Catalogue record

Date deposited: 21 Jun 2017 16:31
Last modified: 16 Mar 2024 05:28

Export record

Altmetrics

Contributors

Author: Roberto Lot ORCID iD
Author: Matteo Massaro

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×