CN106607901A - 一种3自由度气动串联机械手的关节控制器 - Google Patents

一种3自由度气动串联机械手的关节控制器 Download PDF

Info

Publication number
CN106607901A
CN106607901A CN201510693291.1A CN201510693291A CN106607901A CN 106607901 A CN106607901 A CN 106607901A CN 201510693291 A CN201510693291 A CN 201510693291A CN 106607901 A CN106607901 A CN 106607901A
Authority
CN
China
Prior art keywords
joint
control
3dof
pneumatic
manipulator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510693291.1A
Other languages
English (en)
Inventor
田荣侠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201510693291.1A priority Critical patent/CN106607901A/zh
Publication of CN106607901A publication Critical patent/CN106607901A/zh
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1633Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

一种3自由度气动串联机械手的关节控制器,计算机作为***控制器,根据旋转编码器测得的实际转角与设定转角的偏差计算出对比例阀的控制电压,驱动比例阀阀芯从而改变阀口开度控制气缸气体的流入与流出,使转角达到设定值。对关节控制器实施基于动力学模型的前馈动态补偿,以减少甚至消除扰动力矩对***的影响,对于减小跟踪误差,改善***动态性能都有着较为理想的效果。

Description

一种3自由度气动串联机械手的关节控制器
技术领域
本发明涉及一种控制***,特别是一种3自由度气动串联机械手的关节控制器。
背景技术
目前大多数伺服机器人的驱动都是采用电动机或液压方式,在易燃易爆的环境中使用极不方便。气动技术是流体控制的一个重要分支,具有成本低、作效率高、功率质量比大、无污染、使用维护方便以及对环境要求低等优点。气动伺服技术已能满足一些多点定位的工业现场,但在要求更复杂、功能更精细的工业场合还存在一定难度,如喷漆机器人、涂胶机器人等对气动伺服连续轨迹控制有着更高的要求。BOBROW等建立了气动***模型,使用扩展的自适应控制方法对3自由度气动关节机械手进行了力/位置混合控制。杨庆俊等提出了气动***反馈线性化并实现了较高精度的位置控制。柏艳红等针对气动旋转位置***提出了带摩擦力矩补偿的双环控制。因此由气动伺服***驱动的机器人己成为工业应用领域的热门研究课题之一。
发明内容
针对多关节机械手在运动时,关节的转动惯量、重力矩、关节间耦合力和力矩等都会发生变化,这些因素对***的影响降低了机械手末端运动精度,提出关节控制器应具有一定鲁棒性。在此基础上,本发明提出了一种3自由度气动串联机械手的关节控制器。对关节控制器实施基于动力学模型的前馈动态补偿,以减少甚至消除扰动力矩对***的影响,对于减小跟踪误差,改善***动态性能都有着较为理想的效果。
本发明所采用的技术方案是:
所述3自由度气动机械手属于关节串联式开链机器人,机械手由腰、大臂、小臂3个关节组成。3个关节的运动位置可以控制机械手末端在迪卡尔空间坐标系中的位置。该机械手的特点是工作范围大、动作灵活、通用性强。
所述腰部转动关节由比例流量阀驱动齿轮齿条式摆动气缸实现,旋转编码器通过同步带轮与腰部转动轴相连检测角度信号。大臂、小臂关节的俯仰运动均由比例流量阀驱动单出杆双作用直线气缸实现,旋转编码器通过同步带轮与相应的运动轴相连检测角度信号。
所述关节式气动位置***中,计算机作为***控制器,根据旋转编码器测得的实际转角与设定转角的偏差计算出对比例阀的控制电压,驱动比例阀阀芯从而改变阀口开度控制气缸气体的流入与流出,使转角达到设定值。由于机械手运动过程中转动惯量、重力矩等参数均有较大的变化。要获得较高的控制精度就要采用具有一定鲁棒性的控制方法。极点配置法由于其计算量较小,实现较为简单,受到了较多的关注,因此作为关节控制策略。以腰部关节为例说明关节控制器设计过程。
所述机械手运动时,各关节的驱动力矩与关节的位置、速度和加速度均有关。若要取得较好的控制效果需准确地计算关节的驱动力矩,然后通过控制器实现。由于需要实时在线计算关节力矩,此方法增加了精确控制的难度。由路径规划计算得到的关节期望轨迹来计算各关节的扰动力矩,通过前馈补偿来减少乃至消除扰动产生的误差。由于***的模型是规划路径的函数,而并非是机械手真实路径的函数,所以这种方法计算得到的力矩与真实的扰动力矩之间有一定的偏差,尽管如此仍具有较高的跟踪精度。但是却避免了以伺服速率进行复杂费时的动力学计算,提高了控制效率。
所述机械手轨迹插补模块对途径点进行分段,采用过四点的三次多项式插值运算,将结果输入运动学反解模块,计算关节坐标下各运动关节对应的角度,进而将计算得到的关节轨迹送入到关节控制器模块中进行运动控制,最后由编码器的测量值实时计算出机械手末端的位置。
本发明的有益效果是:对机械手进行了空间轨迹跟踪试验,与未加前馈控制进行了比较,结果表明***的跟踪误差和稳态误差均明显减少,实现了机械手较高精度的连续轨迹控制,为进一步的研究奠定了基础。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是本发明的机械手结构原理图。
图2是本发明的腰部关节组成原理图。
图3是本发明的关节前馈控制框图。
图4是本发明的控制程序流程图。
图中:1.小臂关节;2.大臂关节;3.腰部关节;4.压力传感器;5.流量比例阀;6.摆动气缸;7.旋转编码器。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。
如图1,3自由度气动机械手属于关节串联式开链机器人,机械手由腰、大臂、小臂3个关节组成。3个关节的运动位置可以控制机械手末端在迪卡尔空间坐标系中的位置。该机械手的特点是工作范围大、动作灵活、通用性强。
腰部转动关节由比例流量阀驱动齿轮齿条式摆动气缸实现,旋转编码器通过同步带轮与腰部转动轴相连检测角度信号。大臂、小臂关节的俯仰运动均由比例流量阀驱动单出杆双作用直线气缸实现,旋转编码器通过同步带轮与相应的运动轴相连检测角度信号。
如图2,关节式气动位置***中,计算机作为***控制器,根据旋转编码器测得的实际转角与设定转角的偏差计算出对比例阀的控制电压,驱动比例阀阀芯从而改变阀口开度控制气缸气体的流入与流出,使转角达到设定值。由于机械手运动过程中转动惯量、重力矩等参数均有较大的变化。要获得较高的控制精度就要采用具有一定鲁棒性的控制方法。极点配置法由于其计算量较小,实现较为简单,受到了较多的关注,因此作为关节控制策略。以腰部关节为例说明关节控制器设计过程。
如图3,机械手运动时,各关节的驱动力矩与关节的位置、速度和加速度均有关。若要取得较好的控制效果需准确地计算关节的驱动力矩,然后通过控制器实现。由于需要实时在线计算关节力矩,此方法增加了精确控制的难度。由路径规划计算得到的关节期望轨迹来计算各关节的扰动力矩,通过前馈补偿来减少乃至消除扰动产生的误差。由于***的模型是规划路径的函数,而并非是机械手真实路径的函数,所以这种方法计算得到的力矩与真实的扰动力矩之间有一定的偏差,尽管如此仍具有较高的跟踪精度。但是却避免了以伺服速率进行复杂费时的动力学计算,提高了控制效率。
如图4,机械手轨迹插补模块对途径点进行分段,采用过四点的三次多项式插值运算,将结果输入运动学反解模块,计算关节坐标下各运动关节对应的角度,进而将计算得到的关节轨迹送入到关节控制器模块中进行运动控制,最后由编码器的测量值实时计算出机械手末端的位置。

Claims (7)

1.一种3自由度气动串联机械手的关节控制器,其特征是:所述3自由度气动机械手属于关节串联式开链机器人,机械手由腰、大臂、小臂3个关节组成。
2.根据权利要求1所述的一种3自由度气动串联机械手的关节控制器,其特征是:所述3个关节的运动位置可以控制机械手末端在迪卡尔空间坐标系中的位置。
3.根据权利要求1所述的一种3自由度气动串联机械手的关节控制器,其特征是:所述腰部转动关节由比例流量阀驱动齿轮齿条式摆动气缸实现,旋转编码器通过同步带轮与腰部转动轴相连检测角度信号。
4.根据权利要求1所述的一种3自由度气动串联机械手的关节控制器,其特征是:所述大臂、小臂关节的俯仰运动均由比例流量阀驱动单出杆双作用直线气缸实现,旋转编码器通过同步带轮与相应的运动轴相连检测角度信号。
5.根据权利要求1所述的一种3自由度气动串联机械手的关节控制器,其特征是:所述关节式气动位置***中,计算机作为***控制器,根据旋转编码器测得的实际转角与设定转角的偏差计算出对比例阀的控制电压,驱动比例阀阀芯从而改变阀口开度控制气缸气体的流入与流出,使转角达到设定值。
6.根据权利要求1所述的一种3自由度气动串联机械手的关节控制器,其特征是:所述机械手运动时,各关节的驱动力矩与关节的位置、速度和加速度均有关,若要取得较好的控制效果需准确地计算关节的驱动力矩,然后通过控制器实现。
7.根据权利要求1所述的一种3自由度气动串联机械手的关节控制器,其特征是:所述机械手轨迹插补模块对途径点进行分段,采用过四点的三次多项式插值运算,将结果输入运动学反解模块,计算关节坐标下各运动关节对应的角度,进而将计算得到的关节轨迹送入到关节控制器模块中进行运动控制,最后由编码器的测量值实时计算出机械手末端的位置。
CN201510693291.1A 2015-10-21 2015-10-21 一种3自由度气动串联机械手的关节控制器 Pending CN106607901A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510693291.1A CN106607901A (zh) 2015-10-21 2015-10-21 一种3自由度气动串联机械手的关节控制器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510693291.1A CN106607901A (zh) 2015-10-21 2015-10-21 一种3自由度气动串联机械手的关节控制器

Publications (1)

Publication Number Publication Date
CN106607901A true CN106607901A (zh) 2017-05-03

Family

ID=58612059

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510693291.1A Pending CN106607901A (zh) 2015-10-21 2015-10-21 一种3自由度气动串联机械手的关节控制器

Country Status (1)

Country Link
CN (1) CN106607901A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107127750A (zh) * 2017-06-13 2017-09-05 上海应用技术大学 一种能在可燃环境下安全工作的液压驱动机械手装置
CN108673479A (zh) * 2018-07-25 2018-10-19 温州大学 工业机器人示教***
CN108789426A (zh) * 2017-12-29 2018-11-13 金门工程建设有限公司 表面处理机械人
CN112894827A (zh) * 2021-02-25 2021-06-04 中国科学院长春光学精密机械与物理研究所 一种机械臂运动控制方法、***、装置及可读存储介质
CN113093780A (zh) * 2021-04-06 2021-07-09 中山大学 一种基于降阶极点配置法的机器人平衡控制方法及装置
CN113492407A (zh) * 2021-07-22 2021-10-12 中广核研究院有限公司 控制***、方法及计算机设备、存储介质

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107127750A (zh) * 2017-06-13 2017-09-05 上海应用技术大学 一种能在可燃环境下安全工作的液压驱动机械手装置
CN108789426A (zh) * 2017-12-29 2018-11-13 金门工程建设有限公司 表面处理机械人
CN108673479A (zh) * 2018-07-25 2018-10-19 温州大学 工业机器人示教***
CN112894827A (zh) * 2021-02-25 2021-06-04 中国科学院长春光学精密机械与物理研究所 一种机械臂运动控制方法、***、装置及可读存储介质
CN113093780A (zh) * 2021-04-06 2021-07-09 中山大学 一种基于降阶极点配置法的机器人平衡控制方法及装置
CN113093780B (zh) * 2021-04-06 2022-01-14 中山大学 一种基于降阶极点配置法的机器人平衡控制方法及装置
CN113492407A (zh) * 2021-07-22 2021-10-12 中广核研究院有限公司 控制***、方法及计算机设备、存储介质
CN113492407B (zh) * 2021-07-22 2023-01-24 中广核研究院有限公司 控制***、方法及计算机设备、存储介质

Similar Documents

Publication Publication Date Title
CN106607901A (zh) 一种3自由度气动串联机械手的关节控制器
CN111546350B (zh) 一种多关节重载液压机器人***及高精度运动控制方法
CN109676607A (zh) 一种无力矩传感的零重力控制方法
CN108000477B (zh) 一种全位姿主被动柔顺机器人旋拧阀门方法
CN109093379B (zh) 低压涡轮单元体智能装配平台
CN105598968B (zh) 一种并联机械臂的运动规划与控制方法
CN111037542B (zh) 一种逆动力学控制机器人直线加工的轨迹误差补偿方法
CN111687827B (zh) 一种双机器人协调操作弱刚性构件的控制方法和控制***
CN106777475B (zh) 一种有限空间约束的注塑机械臂动力学协同仿真方法
CN106346480B (zh) 一种基于ug和matlab的多自由度注塑机械臂建模方法
CN110161852B (zh) 一种基于二阶滑模算法的移动机械臂运动控制方法
CN203697009U (zh) 五自由度液压伺服机械手
CN104090492B (zh) 基于指数函数的scara机器人ptp轨迹规划
CN102393752A (zh) 一种太阳能跟踪装置及其控制***
CN113021318B (zh) 一种数字-模拟混合阀控液压机器人***
CN106020125B (zh) 一种基于速度连续的工业机器人运动学算法
Zhang et al. Design and experiments of a deep-sea hydraulic manipulator system
Liyanage et al. Design and control of a high performance SCARA type robotic arm with rotary hydraulic actuators
CN211599134U (zh) 一种用于机械手的数字阀组件
Zhang et al. An Adaptive Robust Controller for Hydraulic Robotic Manipulators with a Flow-Mapping Compensator
CN206048200U (zh) 一种机器人全闭环控制***
CN203853213U (zh) 一种喷漆机器人的驱动***
CN206105842U (zh) 摆动气缸驱动的三自由度柔性并联机构控制装置
CN105216008A (zh) 一种用于四轴机器人的结构组件
CN205086004U (zh) 一种用于四轴机器人的结构组件

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170503

WD01 Invention patent application deemed withdrawn after publication