首页|期刊导航|机电工程技术|完整与非完整约束下动力学方程的统一构建及求解

完整与非完整约束下动力学方程的统一构建及求解OA

Unified Formulation and Solution of Dynamics Equations for Holonomic and Nonholonomic Constraints

中文摘要英文摘要

在机器人系统中,完整约束和非完整约束同时存在的情况很常见,特别在轮式机器人系统中.针对这情况,基于第一类拉格朗日带乘子的方程,提出了一种动力学建模方法可以同时包含完整约束和非完整约束,并能求解空间刚体之间的广义约束力.对完整约束和非完整约束在方程的形式上做出了区分,并针对这两种约束给出了约束雅可比矩阵和加速度右项矩阵的定义;在统一的动力学框架中嵌入这两种类型的约束,并给出求解算法,得到每个刚体的广义约束力;以有厚度轮子在地面做纯滚动为例子进行仿真实验,使用所提的方法进行动力学建模和求解,得到了地面对轮子的广义约束力,其包括地面对轮子的摩擦力、支持力和对质心的力矩.仿真实验结果表明,所提方法能同时处理完整约束和非完整约束,求解出的空间刚体之间的广义约束力符合力学规律,验证了所提方法的有效性.该方法对于多刚体系统都适用,具有极高的广泛性.

Holonomic and nonholonomic constraints often coexist in robot systems,especially in wheeled robot systems.A dynamic modeling method is proposed based on the Lagrange equations of the first kind with multipliers,which can simultaneously incorporate both holonomic and nonholonomic constraints and solve the generalized constraint forces between spatial rigid bodies.The forms of holonomic and nonholonomic constraints in the dynamics equations are distinguished,and the definitions of the constraint Jacobian matrix and the right-hand side matrix of acceleration constraints are given for these two types of constraints.Both constraint types are embedded into a unified dynamic framework,and a solution algorithm is proposed to obtain the generalized constraint forces of each rigid body.A simulation experiment is conducted with a thick wheel performing pure rolling on the ground.The proposed method is used for dynamic modeling and solving,and the generalized constraint forces exerted by the ground on the wheel are obtained,including the friction force,support force,and torque about the wheel′s center of mass.Simulation results show that the proposed method can handle both holonomic and nonholonomic constraints simultaneously,and the solved generalized constraint forces between spatial rigid bodies are consistent with mechanical principles,verifying the effectiveness of the method.This method is applicable to all multi-rigid-body systems and exhibits high generality.

曾俊皓;罗力;吴桥文;黎奕辉

广东工业大学 机电工程学院,广州 510006||省部共建精密电子制造技术与装备国家重点实验室,广州 510006广东工业大学 机电工程学院,广州 510006||省部共建精密电子制造技术与装备国家重点实验室,广州 510006广东工业大学 机电工程学院,广州 510006||省部共建精密电子制造技术与装备国家重点实验室,广州 510006广东工业大学 机电工程学院,广州 510006||广州海关技术中心,广州 510623

数理科学

完整约束非完整约束动力学建模求解算法广义约束力

holonomic constraintnonholonomic constraintdynamic modelingsolution algorithmgeneralized constraint force

《机电工程技术》 2026 (14)

23-28,37,7

国家自然科学基金(52305014)

10.3969/j.issn.1009-9492.2026.00026

评论