机械手臂简介
机械臂是指高精度,多输入多输出、高度非线性、强耦合的复杂系统。因其独特的操作灵活性, 已在工业装配, 安全防爆等领域得到广泛应用。机器人系统是由视觉传感器、机械臂系统及主控计算机组成,其中机械臂系统又包括模块化机械臂和灵巧手两部分。
机械臂是一个复杂系统, 存在着参数摄动、外界干扰及未建模动态等不确定性。因而机械臂的建模模型也存在着不确定性,对于不同的任务, 需要规划机械臂关节空间的运动轨迹,从而级联构成末端位姿。
机械手臂建模
不确定性主要分为两种主要类型:结构(structured)不确定性和非结构(unstructured)不确定性, 非结构不确定性主要是由于测量噪声、外界干扰及计算中的采样时滞和舍入误差等非被控对象自身因素所引起的不确定性。结构不确定性和建模模型本身有关, 可分为
①参数不确定性 如负载质量、连杆质量、长度及连杆质心等参数未知或部分已知。
②未建模动态 高频未建模动态, 如执行器动态或结构振动等;低频未建模动态, 如动/静摩擦力等。
模型不确定性给机械臂轨迹跟踪的实现带来影响, 同时部分控制算法受限于一定的不确定性。应用于机械臂控制系统的设计方法主要包括PID控制、自适应控制和鲁棒控制等, 然而由于它们自身所存在的缺陷, 促使其与神经网络、模糊控制等算法相结合, 一些新的控制方法也在涌现, 很多算法是彼此结合在一起的。
机械手臂控制策略
1) 刚性化处理。完全忽略结构的弹性变形对结构刚体运动的影响。 例如为了避免过大的弹性变形破坏柔性机械臂的稳定性和末端定位精度NASA的遥控太空手运动的最大角速度为0.5deg/s。
2) 前馈补偿法。将机械臂柔性变形形成的机械振动看成是对刚性运动的确定性干扰 而采用前馈补偿的办法来抵消这种干扰。 德国的Bernd Gebler研究了具有弹性杆和弹性关节的工业机器人的前馈控制。张铁民研究了基于利用增加零点来消除系统的主导极点和系统不稳定的方法设计了具有时间延时的前馈控制器 和PID 控制器比较起来 可以更加明显的消除系统的残余振动。 Seering Warren P。 等学者对前馈补偿技术进行了深入的研究。
3) 加速度反馈控制。Khorrami FarShad 和Jain Sandeep研究了利用末端加速度反馈控制柔性机械臂的末端轨迹控制问题。
4) 被动阻尼控制。为降低柔性体相对弹性变形的影响 选用各种耗能或储能材料设计臂的结构以控制振动。 或者在柔性梁上采用阻尼减振器、阻尼材料、复合型阻尼金属板、、阻尼合金或用粘弹性大阻尼材料形成附加阻尼结构均属于被动阻尼控制。 近年来 粘弹性大阻尼材料用于柔性机械臂的振动控制已引起高度重视。RoSSi Mauro 和Wang David研究了柔性机器人的被动控制问题。
5) 力反馈控制法。柔性机械臂振动的力反馈控制实际上是基于逆动力学分析的控制方法 即根据逆动力学分析 通过臂末端的给定运动求得施加于驱动端的力矩 并通过运动或力检测对驱动力矩进行反馈补偿。
6) 自适应控制。采用组合自适应控制 将系统划分成关节子系统和柔性子系统。 利用参数线性化的方法设计自适应控制规则来辨识柔性机械臂的不确定性参数。对具有非线性和参数不确定性的柔性机械臂进行了跟踪控制器的设计。 控制器的设计是依据Lyapunov 方法的鲁棒和自适应控制设计。 通过状态转换将系统分成两个子系统。 用自适应控制和鲁棒控制分别对两个子系统进行控制。
7) PID 控制。PID 控制器作为最受欢迎和最广泛应用的控制器, 由于其简单、 有效、 实用, 被普遍地用于刚性机械臂控制, 常通过调整控制器增益构成自校正PID 控制器或与其它控制方法结合构成复合控制系统以改善PID 控制器性能。
8) 变结构控制。变结构控制系统是一种不连续的反馈控制系统, 其中滑模控制是最普遍的变结构控制。 其特点;在切换面上, 具有所谓的滑动方式, 在滑动方式中系统对参数变化和扰动保持不敏感, 同时, 它的轨迹位于切换面上, 滑动现象并不依赖于系统参数, 具有稳定的性质。 变结构控制器的设计, 不需要机械臂精确的动态模型, 模型参数的边界就足以构造一个控制器。
9) 模糊与神经网络控制。是一种语言控制器, 可反映人在进行控制活动时的思维特点。 其主要特点之一是控制系统设计并不需要通常意义上的被控对象的数学模型, 而是需要操作者或专家的经验知识, 操作数据等。
其实机械手臂并没有大家想象中的那么复杂,如果大家有需要购买机械手臂的话,可以优先选择大品牌哦!
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。