0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何去提升机械臂的位置控制性能?

工业运动控制 来源:工业运动控制技术 作者:工业运动控制技术 2024-03-05 08:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.背景介绍

机械臂的位置控制是机械臂最重要的功能。机械臂的位置控制精度也是研究者及工程师一直关注的问题。本文梳理下机械臂位置控制的一些发展脉络,帮助大家提高对其的认识以及如何去提升机械臂的位置控制性能。

5fe9006c-da89-11ee-b759-92fbcf53809c.jpg

精度衡量:直接测量机械臂末端的位置比较困难,这里采用一种近似的方式,比较机械臂各轴指令角度与实际编码器反馈角度间的偏差值。

2.控制策略

三环反馈伺服控制 这种位置控制方式是大家最为熟悉的。 此时控制都是在驱动器里完成的,它根据指令位置去生成力矩,让机械臂很好地追上指令位置,而控制器只是一个轨迹规划器,负责发送给驱动器指令位置。

5ff5c360-da89-11ee-b759-92fbcf53809c.jpg

这种方式在稳态时的精度很高,且抗干扰能力强,这可以保证机器人的重复定位精度。 然而动态性能较差,比如指令位置曲线与实际位置曲线间的时间延迟较大。

5fffcfd6-da89-11ee-b759-92fbcf53809c.jpg

前馈+三环控制 这种策略是在三环反馈控制的基础上,加入前馈指令值。 驱动器一般需工作在CSP模式,前馈值的生成方式有两种:控制器还是只发送给机械臂指令位置,驱动器通过差分生成前馈速度值及前馈加速度值; 控制器不止发送指令位置,它还将前馈速度偏置值、前馈力矩偏置值也发送给驱动器。

60069cd0-da89-11ee-b759-92fbcf53809c.jpg

这种方式可以提供机械臂的动态响应能力,下图是无前馈及有前馈下的位置误差曲线。

60110d8c-da89-11ee-b759-92fbcf53809c.jpg

非线性控制 前两种方式的驱动器都是工作在位置控制下,而第三种策略将驱动器置于电流/力矩模式下,采用现代控制理论中的一些非线性控制策略。 控制器直接根据指令位置计算出力矩值,发送给驱动器。此时驱动器弱化为一个功率放大模块,而控制器才能算是在做运动控制。 这其中可采用的控制策略有计算力矩法、反馈线性化及一些自适应控制策略等。 下图的采用反馈线性化方法的控制效果,可以达到跟上一种方法差不多的动态效果,但实验中发现,它的稳态精度及抗干扰能力不如上一种。

60207772-da89-11ee-b759-92fbcf53809c.jpg

下图是关于ABB控制器原理的一些资料,从中可以看到他们可能已经采用了现代控制理论及非线性控制的部分东西。

602ef496-da89-11ee-b759-92fbcf53809c.jpg

高级控制 前面的控制中都是将机械臂看做是完全刚性的,然而实际的材料都是有柔性的。 机械臂的柔性可归结为连杆的柔性及关节的柔性,这其中机械臂70~80%的柔性是由关节减速器及传动元件等引起的。 在上图ABB的控制器框图中,也区分了tool position与motor position。这种控制策略中普遍需要电机端位置反馈及连杆端位置反馈。

603c88c2-da89-11ee-b759-92fbcf53809c.jpg

该类机械臂控制中会对关节柔性部分进行建模及辨识。 此外,机械臂中一般只有电机端安装有编码器,这种控制在实际使用中还涉及到如何有效且方便地估计连杆的位置。 在后续的文章中,我们会讨论关于关节刚度辨识及连杆位置估计等问题。

3.总结

机器人控制器能发挥出最大性能,需要机器人结构、装配、系统辨识、状态估计、控制周期、控制方法等多方面来共同保证的。 机器人非线性控制策略是学术上的研究热点,然而国内工程师普遍对这些不太感冒,觉得前两种控制策略足够好了。 将非线性控制策略与三环控制策略结合在一起,并考虑关节柔性,可充分发挥理论的能力,或许可以在实践中获取更好的效果。

『科瑞特自动化技术』专业提供工业自动化运动控制技术及解决方案!

---(激光)焊接、抛光、切割、直坐标机器人(桁架机械手)、等特种数控设备运动控制系统,(步进电机伺服电机、驱动器、电源)。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    114

    文章

    17638

    浏览量

    190247
  • 位置控制
    +关注

    关注

    0

    文章

    23

    浏览量

    9655
  • 机械臂
    +关注

    关注

    13

    文章

    582

    浏览量

    25967
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    机器人机械效率提升的革命性解决方案:上海永铭电容器实践

    在现代自动化与精密制造中,机器人机械(人形/工业)的稳定性与效率至关重要。电容器作为电路中的基本组件,对机器人机械性能发挥着至关重要的
    的头像 发表于 09-01 10:06 380次阅读
    机器人<b class='flag-5'>机械</b><b class='flag-5'>臂</b>效率<b class='flag-5'>提升</b>的革命性解决方案:上海永铭电容器实践

    矿井提升机变频柜如何选择UPS不间断电源?优比施电源为您支招

    在矿井作业中,提升机作为关键设备,其稳定运行直接关系到生产安全和效率。而变频柜作为提升机的核心控制部件,更需要可靠的电力保障。那么,矿井提升机变频柜应该配备什么样的UPS不间断电源呢?
    的头像 发表于 08-21 10:03 438次阅读
    矿井<b class='flag-5'>提升机</b>变频柜如何选择UPS不间断电源?优比施电源为您支招

    协作机械产品介绍

    电子发烧友们、工业自动化从业者、科研工作者们注意啦!今天给大家重磅介绍一款在机械领域表现极为亮眼的产品——协作机械,它正以卓越性能重塑行
    发表于 08-07 17:20 0次下载

    三维扫描效率革命:自由维度(手持 / 机械)相较固定式方案的 N 倍产能提升

    在三维扫描技术广泛应用的当下,固定式扫描方案受空间、操作流程等因素制约,难以满足高效生产需求。自由维度(手持 / 机械)三维扫描凭借灵活的作业模式与先进技术,实现了扫描效率的大幅飞跃,掀起行业效率
    的头像 发表于 07-14 13:57 464次阅读
    三维扫描效率革命:自由维度(手持 / <b class='flag-5'>机械</b><b class='flag-5'>臂</b>)相较固定式方案的 N 倍产能<b class='flag-5'>提升</b>

    位置传感器控制的双电机驱动系统性能研究

    逆变器驱动双永磁回步电机系统的性能。使用无位置传感器技术目的是为减小成本、体积以及系统硬件的复杂性。MATLAB/SIMULINK仿真研究表明,该文提出的逆变器方案可以独立控制双电机
    发表于 07-09 14:25

    GZCOM-NET:为机械测试带来高效无线解决方案!

    在智慧工厂中,机械性能和安全性需通过静态与动态测试来保障。批量化测试时,后台需实时显示数据曲线和异常数据。GZCOM-NET凭借高效稳定的无线传输,为机械
    的头像 发表于 06-20 11:36 677次阅读
    GZCOM-NET:为<b class='flag-5'>机械</b><b class='flag-5'>臂</b>测试带来高效无线解决方案!

    SME150磁性位置编码器在机械臂中的应用

    在工业自动化领域,精准的位置感知和控制,无疑是机械设备高效运转的核心要素。今天,我们要为您重磅介绍一款能够重塑机械应用体验的革命性产品 —
    的头像 发表于 04-02 17:50 904次阅读

    海康威视推出大模型机械防碰撞相机

    工业机械负载作业时,往往重达几百斤甚至更重,提升效率的同时,如果它们“意外伤人”,后果不堪设想。
    的头像 发表于 03-17 09:47 890次阅读

    宜科EI40编码器助力提升机高效搬运

    目前物流行业市场发展迅速,提升机在一个完整的物流体系中,占着不可或缺的位置提升机的主要功能是通过动力机械拖动柔性件钢丝绳及所运输的货物上下运动完成运输过程。‌作为一种大型
    的头像 发表于 02-13 13:54 652次阅读

    控制Mercury X1和Mercury B1机械而设计的创新外骨骼

    今天,我们将介绍一款专为控制 Mercury X1 和 Mercury B1 机械而设计的创新外骨骼。这种外骨骼以人类手臂的结构为蓝本,可实现直观和精确的控制。     开发这种外骨
    的头像 发表于 02-11 09:50 959次阅读
    为<b class='flag-5'>控制</b>Mercury X1和Mercury B1<b class='flag-5'>机械</b><b class='flag-5'>臂</b>而设计的创新外骨骼

    如何使用PLC控制myCobot 320机械

    根据持续的用户反馈,目前市场对 PLC 与 myCobot 系统集成的需求很大,因此本文提供的案例介绍了如何使用 PLC(可编程逻辑控制器)来控制 myCobot 320 机械。本案
    的头像 发表于 01-23 14:03 2149次阅读
    如何使用PLC<b class='flag-5'>控制</b>myCobot 320<b class='flag-5'>机械</b><b class='flag-5'>臂</b>

    深度解析!RK3568 加持机械是如何实现颜色识别与抓取的?

    一、产品简介TL3568-PlusTEB人工智能实验箱国产高性能处理器64位4核低功耗2.0GHz超高主频1T超高算力NPU兼容鸿蒙等国产操作系统二、实验目的1、了解机械识别颜色抓取积木的基本流程
    的头像 发表于 01-15 08:07 1242次阅读
    深度解析!RK3568 加持<b class='flag-5'>机械</b><b class='flag-5'>臂</b>是如何实现颜色识别与抓取的?

    提升机操作说明

    纯逻辑提升机VFD简易操作说明
    发表于 01-13 13:54 0次下载

    分布式 IO 模块助力冲压机械产线实现智能控制

    在当今制造业蓬勃发展的浪潮中,冲压机械产线的智能化控制已然成为提升生产效率、保障产品质量以及增强企业竞争力的关键所在。而分布式 IO 模块的应用,正如同为这条产线注入了一股强大的智能
    的头像 发表于 12-26 14:59 615次阅读
    分布式 IO 模块助力冲压<b class='flag-5'>机械</b><b class='flag-5'>臂</b>产线实现智能<b class='flag-5'>控制</b>

    RK3568国产实验箱+人工智能机械:跳舞、叠罗汉、夹方块、积木搬运案例全解!

    基于语音控制实现机械特定动作的方法。三、实验原理程序功能通过语音控制机械实现特定复杂动作:
    的头像 发表于 12-12 19:01 1854次阅读
    RK3568国产实验箱+人工智能<b class='flag-5'>机械</b><b class='flag-5'>臂</b>:跳舞、叠罗汉、夹方块、积木搬运案例全解!