System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术公开了一种基于固定时间多幂次滑模机械臂阻抗控制方法,涉及机械臂轨迹跟踪编程控制,属于机器人控制。
技术介绍
1、目前,机器人控制技术是新兴技术的重要载体和现代产业的关键装备,不断培养孕育新出产业和新模式,未来十年甚至更长的一段时间里,是我国机器人产业蓬勃发展的一个时期,必须抓住机会,面对挑战,解决各种各样的技术问题,推动机器人产业。
2、机械臂在工业生产和日常工作时,安全性和柔顺性是两项非常重要的性能指标,安全性和柔顺性不达标,会导致机械臂的损坏和工作人员的受伤。由于机械臂阻抗控制具有可以提高机械臂在工作中的安全性和稳定性等优点,越来越多地被应用到工业生产、医疗卫生等复杂的环境中。因此,研究一种基于固定时间多幂次滑模机械臂阻抗控制方法,使得机器人具有更高的安全性和稳定性,具有重要现实意义和技术价值。
技术实现思路
1、为了解决机械臂工作时安全性和柔顺性低的问题,本专利技术提出了一种基于固定时间的多幂次滑模机械臂阻抗控制方法。运用阻抗控制技术来控制机械臂遇到障碍物之后的位置变化;利用固定时间控制技术提高系统的稳定性和收敛性,使得机械臂在阻抗控制中的误差更小和系统收敛速度更快。
2、为了实现上述技术目的,本专利技术的技术方案为:
3、一种基于固定时间的多幂次滑模机械臂阻抗控制方法,包括以下步骤:
4、(1)建立机械臂工作空间直角坐标系,将直角坐标转化为关节角坐标;
5、(2)建立机械臂受约束的机械臂系统动力学方程;<
...【技术保护点】
1.一种基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,在步骤(1)中,以二自由度机械臂为例,根据机械臂末端端点在工作空间中的位置获得关节角度q1和q2,进而求得关节角坐标x1和x2:
3.根据权利要求2所述基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,在步骤(2)中机械臂受约束的动力学方程如下:
4.根据权利要求3所述基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,在步骤(3)中,外界干扰环境中的机械臂的数学模型如下:
5.根据权利要求4所述基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,在步骤(4)中,设定理想速度,并定义轨迹误差变量,轨迹误差变量设计系统滑模函数。
6.根据权利要求5所述基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,在步骤(5)中,基于固定时间的多幂次滑模机械臂阻抗控制器如下:
【技术特征摘要】
1.一种基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,在步骤(1)中,以二自由度机械臂为例,根据机械臂末端端点在工作空间中的位置获得关节角度q1和q2,进而求得关节角坐标x1和x2:
3.根据权利要求2所述基于固定时间的多幂次滑模机械臂阻抗控制方法,其特征在于,在步骤(2)中机械臂受约束的动力学方程如下:
4.根...
【专利技术属性】
技术研发人员:朱志浩,蔡军,印帅,许学龙,何坚强,高直,
申请(专利权)人:盐城工学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。