The invention discloses an iterative sliding mode cross coupling control method for a Cartesian coordinate robot. The control method comprises the following steps: establishing the Cartesian coordinate robot contour error model and the model of DC motor, and a controller, iterative learning position controller, axis variable gain cross coupling iterative sliding mode controller sliding mode speed, cross coupling control. The sliding mode speed controller is used to suppress the aperiodic interference, and the iterative learning position controller is used to reduce the tracking error. The interaxle gain cross coupling controller is used to reduce the contour error. The iterative sliding mode cross coupling controller constructed by the invention has high contour precision and strong robustness.
【技术实现步骤摘要】
直角坐标机器人迭代滑模交叉耦合控制方法
本专利技术涉及直角坐标机器人控制
,特别是一种直角坐标机器人迭代滑模交叉耦合控制方法。
技术介绍
工业机器人是集机械、电子、控制、计算机、传感器、人工智能等多学科先进技术于一体的自动化装备,代表着未来智能装备的发展方向。目前,国内外汽车、电子电器、工程机械等行业已大量使用工业机器人自动化生产线,以保证产品质量和生产高效率。工业机器人按坐标形式可以划分为直角坐标型机器人、圆柱坐标型机器人、极坐标型机器人和多关节型机器人。作为工业机器人其中的一种类型,直角坐标机器人(CartesianRobot)具有超大行程、负载能力强、动态特性高、扩展能力强、简单经济、寿命长等特性,由于可以在末端加持不同操作用途的工具,适用于多品种、便批量的柔性化作业,完成如焊接、码垛、包装、点胶、检测、打印等一系列作业。直角坐标机器人的三轴运动控制是机器人的灵魂所在,对轮廓误差控制的好坏将直接影响末端执行器的位姿精度。目前,国内外学者对直角坐标机器人运动控制的研究着重于对单轴进行跟踪控制,主要手段包括摩擦力补偿、前馈控制和扰动补偿等。但是,上述方法对三轴同步、轨迹跟踪和轮廓误差控制的提升是有限的。系统外部扰动和参数摄动会严重影响三轴同步、轨迹跟踪和轮廓误差控制的精度。
技术实现思路
本专利技术的目的在于提供一种精度高、鲁棒性好的直角坐标机器人迭代滑模交叉耦合控制方法。实现本专利技术目的的技术解决方案为:一种直角坐标机器人迭代滑模交叉耦合控制方法,所述控制方法包括以下两个过程:建立所述直角坐标机器人轮廓误差模型和直流电机模型,以及建立滑模速度控制器 ...
【技术保护点】
一种直角坐标机器人迭代滑模交叉耦合控制方法,其特征在于,所述控制方法包括以下两个过程:建立所述直角坐标机器人轮廓误差模型和直流电机模型,以及建立滑模速度控制器、迭代学习位置控制器、轴间变增益交叉耦合控制器,进行迭代滑模交叉耦合控制。
【技术特征摘要】
1.一种直角坐标机器人迭代滑模交叉耦合控制方法,其特征在于,所述控制方法包括以下两个过程:建立所述直角坐标机器人轮廓误差模型和直流电机模型,以及建立滑模速度控制器、迭代学习位置控制器、轴间变增益交叉耦合控制器,进行迭代滑模交叉耦合控制。2.根据权利要求1所述的直角坐标机器人迭代滑模交叉耦合控制方法,其特征在于,所述直角坐标机器人轮廓误差模型的建立过程如下:假设t0时刻,在直角坐标系中,P为末端执行器的实际位置,坐标为(a,b,c);F(t)为期望轨迹;R为期望位置,坐标为(x1,y1,z1),则为直角坐标机器人的跟踪误差向量,记作在三轴上的投影分别为ex、ey、ez,即三轴各自的跟踪误差;R′坐标为(x0,y0,z0),直线RR′为轨迹F(t)在R处的切线;从P处向直线RR′作垂线,垂足为Q,坐标为(x,y,z),则为机器人的轮廓误差向量,记作在三轴上的投影分别为εx、εy、εz,即三轴各自的轮廓误差;由几何分析得跟踪误差向量和向量的表达式为:由R、Q、R′三点求得直线RR′的线性方程为:求得向量的表达式为:已知直线PQ与直线RR′互相垂直,则向量与向量內积为零,表示为:将式(2)和式(4)代入式(5)中,求得:将式(6)求出的参数t0代回式(3),得坐标点Q:1则轮廓误差向量的表示式为:3.根据权利要求1所述的直角坐标机器人迭代滑模交叉耦合控制方法,其特征在于,所述直角坐标机器人直流电机模型的建立过程如下:直流电机的电枢回路方程为:式中,Ua为电枢电压,Id为电枢电流,E为感应电动势,Rd为绕组的电阻,L为绕组的电感,t为时间;忽略粘性摩擦和弹性转矩,得到电机轴上的运动方程为:式中,Te为电磁转矩,TL为负载转矩,J为转子转动惯量,ω为电机转速,GD2为电力拖动系统折算到电机轴上的飞轮矩,n为转速;额定励磁下的感应电动势方程和电磁转矩方程分别为:E=Cen(11)Te=CmId(12)式中,Ce为电动势常数,Cm为转矩系数;将式(11)和式(12)代入式(9)和(10)中并整理得:式中,Tl=L/Rd,为电枢...
【专利技术属性】
技术研发人员:李胜,孙强,许鸣吉,赵飞,冀鹏,郭健,吴益飞,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。