← 最新论文
⚡ 电气工程

An Explicit Formulation for Mobility Analysis and Dynamics of General Multibody Systems

本文提出了一种基于四个标志点的通用多体系统描述方法,用于推导用于运动学分析和拉格朗日动力学的显式公式,从而实现一种适用于任意串联、并联及混合机构的通用动力学仿真算法。

原作者: Yi Wang, Dapeng Lao, Yongsheng Shao

发布于 2026-10-26
📖 1 分钟阅读☕ 轻松阅读

原作者: Yi Wang, Dapeng Lao, Yongsheng Shao

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

机器人无处不在,从工厂车间里组装汽车的机械臂,到协助外科医生进行手术的精密仪器。这些机器的核心是由通过关节连接的固体部件组成的集合,这一领域被称为多体动力学(multibody dynamics)。为了让机器人能够正确运动,工程师必须首先理解它有多少种运动方式(即“自由度”或“移动性”概念),然后精确计算重力或电机等力量如何随时间影响其运动。几十年来,创建这些计算过程一直是一个碎片化的过程。工程师通常需要为每一种新型机器人构建独特的数学模型,无论是简单的机械臂、复杂的并联结构,还是混合型结构。这意味着发明一种新机器时,必须从数学底层重新开始,从而减缓了新技术的发展速度。

来自上海海思(HiSilicon)的一个研究小组提出了一种处理这些计算的新方法,该方法将所有的机器人机构视为一个统一系统的变体。研究人员并没有试图将每台新机器都归入特定的类别,而是开发了一种方法,可以用一种一致且统一的语言来描述任何运动部件的集合。他们的研究成果以研究论文的形式发表,提供了一种通用的算法,能够分析任何机器人(无论其设计多么复杂或奇特)的运动和受力情况。通过标准化计算机观察机器的方式,他们创造了一个工具,可以模拟几乎任何多体系统的行为,而无需为每个系统编写定制公式。

这种新方法的核心在于一种描述固体物体位置和取向(orientation)的巧妙方式。在传统方法中,工程师通常使用坐标和角度的混合组合来追踪部件的位置和旋转状态。研究人员则改为在每一个运动部件上附着四个虚构的点。这些点充当标记,定义了物体在空间中的形状和位置。通过追踪这四个点的运动,计算机可以确定整个物体的精确位置和速度。这种方法将复杂的旋转和平移问题转化为一个关于这些点如何相对于彼此运动的简单计算。这类似于摄影师通过追踪汽车保险杠上的四个特定灯光,而不是试图同时计算汽车的重心和车轮角度来追踪行驶中的汽车。

利用这个四点系统,研究人员构建了一个框架,可以描述两个部件之间的任何连接方式,无论是铰链、滑动导轨还是球形关节。在过去,不同类型的关节需要不同的数学规则,导致很难将它们整合进同一个模拟中。在这里,团队展示了每一种约束都可以用相同的格式来编写。他们证明了通过将这些约束逐一添加到一组自由漂浮的部件上,计算机可以自动识别哪些运动是可能的,哪些是被阻挡的。这个过程生成了一个“移动矩阵”(mobility matrix),这是一个揭示整个机器如何运动的数学地图。这种公式化的精妙之处在于,它适用于串联机器人、并联机器人以及复杂的混合机器人,且无需更改底层代码。

一旦运动的可能性被映射出来,团队便将同样的逻辑应用于作用在机器人上的力。他们将物理定律(特别是关于能量与运动如何相互作用的方程)转化为这种新的“四点语言”。这使他们能够创建一个通用算法,用于模拟机器人随时间的动态行为。计算机现在可以预测机器人如何摆动、坠落或举起负载,并考虑到重力、惯性和外部推力。为了证明其有效性,研究人员使用 Python 编程语言开发了一个软件工具。该软件允许用户定义机器人、设定其物理属性并运行模拟,而无需编写复杂的数学脚本。

团队使用一个经典的物理问题——双摆(double pendulum)测试了他们的软件。这个装置由两根首尾相连的杆组成,顶端的杆固定在墙上。当释放时,这两根杆会以一种极其难以计算的混沌且不可预测的模式摆动。研究人员使用他们的新方法模拟了这种运动,并将结果与一个著名的开源模拟软件包 Exudyn 进行了对比。两组结果几乎完全吻合:摆锤末端的轨迹、摆动的速度以及涉及的力,在两种模拟中都是一致的。这次成功的测试证实,他们的通用公式不仅是一个理论构想,更是一个能够产生准确、可靠数据的实用工具。

这项工作的意义不仅在于提高模拟速度。通过提供一种用于分析移动性和动力学的单一、显式公式,研究人员消除了一项设计新型机器人的主要障碍。工程师现在可以实验新型机构,例如将滑动和旋转部件以不寻常的方式结合在一起的机器人,而不必担心其数学模型失效。他们开发的软件作为一个验证平台,允许设计师在实际切割金属之前,先构建并测试虚拟原型。虽然目前的版本侧重于准确性和通用性,但作者指出,未来的工作将致力于使计算更加快速,特别是通过简化寻找允许运动的步骤。目前,这种新的公式化方法为理解机器运动提供了一条清晰、统一的路径,将一个碎片化的专门数学领域转变为一个单一且连贯的研究领域。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →