首页> 外文期刊>Multibody system dynamics >A symbolic approach for automatic generation of the equations of motion of multibody systems
【24h】

A symbolic approach for automatic generation of the equations of motion of multibody systems

机译:自动生成多体系统运动方程的一种符号方法

获取原文
获取原文并翻译 | 示例
       

摘要

This paper describes a collection of methods and procedures for the automatic generation of the equations of motion of multibody systems using general-purpose Computer Algebra Software. A brief review of existing symbolic multibody systems is given, and advantages and disadvantages of symbolic approaches compared with numerical ones are discussed. Then, a set of methods for symbolic modeling of multibody systems is explained. The first step of the modeling procedure consists of the description of the multibody system, by defining objects ( such as points, vectors, rigid bodies, forces and torques, special objects) and the relationships between them ( kinematic chains, constraints). The second step is the derivation of the equations of motion, which can be performed in a quasiautomatic way. A further step is the linearization of the equations and the calculation of the system's frequency response functions. By way of example, a dynamic model of the motorcycle is developed, obtaining the nonlinear equations of motion in a dependent coordinates' formulation. Next, the equations of motion are linearized and reduced to an independent formulation, reobtaining the well known Sharp's model of the straight running of the motorcycle. Root loci and frequency response functions are also calculated. This example demonstrates the power of the given symbolic procedures and shows how a model suitable for stability, handling and control analysis can be developed quickly and easily. The procedure described in this paper has been implemented in a Maple package called 'MBSymba', which is available on the web page www.dim.unipd.it/lot/mbsymba.html.
机译:本文介绍了使用通用计算机代数软件自动生成多体系统运动方程的方法和过程的集合。简要回顾了现有的符号多体系统,并讨论了符号方法与数值方法相比的优缺点。然后,解释了一组用于多体系统符号建模的方法。建模过程的第一步是通过定义对象(例如点,向量,刚体,力和扭矩,特殊对象)以及它们之间的关系(运动链,约束)来描述多体系统。第二步是运动方程的推导,可以以准自动的方式执行运动方程。进一步的步骤是方程式的线性化和系统频率响应函数的计算。通过示例的方式,开发了摩托车的动力学模型,从而获得了依赖坐标公式中的非线性运动方程。接下来,将运动方程线性化并简化为一个独立的公式,从而重新获得了众所周知的夏普摩托车直线行驶的模型。还计算了根基因座和频率响应函数。该示例演示了给定符号程序的强大功能,并展示了如何快速,轻松地开发出适用于稳定性,操纵性和控制分析的模型。本文介绍的过程已在名为“ MBSymba”的Maple程序包中实现,该程序包可从网页www.dim.unipd.it/lot/mbsymba.html获得。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号