Symbolic Computation Techniques for Multibody Model Development and Code Generation

نویسندگان

  • Chad Schmitke
  • Paul Goossens
چکیده

This paper presents some of the benefits of a general purpose symbolic computation environment when constructing and generating simulation code for multibody, multidomain systems. Specifically, it considers how tools provided by these environments can be harnessed to generate highly efficient simulation code. MapleSim, a modeling and simulation platform that is based on the Maple symbolic computation engine is used as the investigative tool. As a case study, different approaches to an inverse dynamics solution of a Stewart-Gough platform are modeled and exported to C-code for simulation and timing. Chad Schmitke, Paul Goossens

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling of Multibody Systems with the Object-oriented Modeling Language Dymola

The object-oriented modeling language Dymola allows the physical modeling of large interconnected systems based on model components from diierent engineering domains. It generates symbolic code for diierent target simulators. In this paper, a Dymola class library for the eecient generation of the equations of motion for multibody systems is presented. The library is based on an O(n) algorithm w...

متن کامل

Symbolic Computer Language for Multibody Systems

Methods are developed for describing and manipulating symbolic data objects that are useful for analyzing the kinematics and dynamics of multibody systems. These symbolic objects include 1) vector/dyadic algebraic expressions, 2) physical components in a multibody system, and 3) program structures needed in a numerical simulation code. A computer algebra language based on these methods encourag...

متن کامل

Cog-pets: Code Generation for Parameter Estimation in Time Series

We have previously shown that symbolic computation coupled with efficient code generation can significantly simplify the development process for image and signal processing applications [1]. In that work, our application was the development of visual target tracking algorithms based on continuous optimization. Simplifying the development process means two things: faster development, and higher ...

متن کامل

Parameter Identification in Multibody Systems Using Lie Series Solutions and Symbolic Computation

This paper studies the application of the Lie series to the problem of parameter identification in multibody systems. Symbolic computing is used to generate the equations of motion and the associated Lie series solutions automatically. The symbolic Lie series solutions are used to define a procedure for computing the sum of the squared Euclidean distances between the true generalized coordinate...

متن کامل

A real-time recursive dynamic model for vehicle driving simulators

This paper presents the Real-Time Recursive Dynamics (RTRD) model that is developed for driving simulators. The model could be implemented in the Driving Simulator. The RTRD can also be used for off-line high-speed dynamics analysis, compared with commercial multibody dynamics codes, to speed up mechanical design process. An overview of RTRD is presented in the paper. Basic models for specific ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012