首页> 外文学位 >Recursive derivation of explicit equations of motion for efficient dynamic/control simulation of large multibody systems.
【24h】

Recursive derivation of explicit equations of motion for efficient dynamic/control simulation of large multibody systems.

机译:对大型多体系统进行有效的动态/控制仿真的显式运动方程的递归推导。

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

摘要

The demands of spacecraft, robot, and machinery design have motivated the development of general purpose multibody computer programs for dynamic analysis. Such programs enable the analyst to simulate, with minimal manual effort, motions of large systems of rigid bodies, or to calculate the control forces and torques which must be applied to obtain a desired motion of such systems.;Multibody programs tend to be plagued by two basic inefficiencies. The first, and most severe, arises from computational requirements associated with the determination of state derivative values. If n is the number of degrees of freedom of a system, the number of computational operations required to calculate state derivative values tends to be a cubic function in n, and thus can become prohibitively large for even modest values of n. The second inefficiency manifests itself when equations are derived for the most general system, as they frequently are. Such implicit programs generally are replete with unnecessary computations or logical statements.;Presented here is an approach which does not suffer from either of these deficiencies. State derivative values are calculated in a highly efficient manner, the number of computational operations being a linear function in n. Problem specific equations are generated through the use of symbolic manipulation, which yields explicit equations devoid of needless operations. Finally, the equations are cast in a highly concurrent form, allowing the production of a simulation code that can be used on conventional sequential computers, but is well suited for parallel computers with distributed architecture.
机译:航天器,机器人和机械设计的需求推动了用于动态分析的通用多体计算机程序的开发。这样的程序使分析人员能够以最少的人工来模拟大型刚体系统的运动,或计算必须施加的控制力和扭矩才能获得此类系统的理想运动。两个基本的低效率。首先,也是最严重的,是与确定状态导数值相关的计算要求引起的。如果n是系统的自由度数,则计算状态导数值所需的计算操作数往往是n中的三次函数,因此对于适度的n值可能会变得过大。当针对最通用系统推导方程时,第二种效率低下便会显现出来,就像通常那样。这样的隐式程序通常充斥着不必要的计算或逻辑语句。这里介绍的一种方法不会遭受任何这些缺陷的困扰。状态导数值以高效的方式计算,计算操作的数量是n中的线性函数。通过使用符号操作生成特定于问题的方程式,这产生了无需进行不必要操作的显式方程式。最后,这些方程式以高度并发的形式转换,从而允许生成可在常规顺序计算机上使用的仿真代码,但非常适合于具有分布式体系结构的并行计算机。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号