【技术实现步骤摘要】
一种基于粒子滤波算法的空间机械臂控制方法及系统【
】本专利技术涉及自动化控制技术,尤其涉及一种基于粒子滤波算法的空间机械臂控制方法及系统。【
技术介绍
】目前,空间站设备的组装、回收、维修及舱外活动都需要依赖空间机械臂来完成,由于空间机械臂处于微重力、高低温交变、高辐射等恶劣的太空环境中,维修和维护十分困难,因此空间机械臂的可靠性成为世界航天技术的主要难点。空间机械臂的可靠性包括固有可靠性和使用可靠性,其中,固有可靠性在空间机械臂的设计和生产过程中就已经确定,因此提高空间机械臂的使用可靠性是一个经济、有效地提高空间机械臂的任务完成质量的方法。空间机械臂都是按照预先设置好的任务规划,执行任务,需要在预设的时间到达预设的空间位置,然而,由于空间机械臂关节上的齿轮间隙或者传感器噪声等原因,空间机械臂在执行任务后,实际到达的空间位置与预期的空间位置之间存在一定的误差,如果空间机械臂继续执行任务,任务的实际执行结果与预期的执行结果之间的误差将越来越大,因此空间机械臂的使用可靠性较低。由于实际的空间机械臂系统可能存在各种内部结构或环境上的影响,空间机械臂的位置误差的实 ...
【技术保护点】
一种基于粒子滤波算法的空间机械臂控制方法,其特征在于,所述方法包括:任务的第一控制周期结束后,使用粒子滤波算法,获得空间机械臂末端的空间位置误差概率分布;依据所述空间位置误差概率分布,获得空间机械臂的使用可靠度;依据所述使用可靠度和预设的可靠度阈值,获得调整量;依据预设的第一目标空间位置信息和所述调整量,获得第二目标空间位置信息;所述第二目标空间位置信息为在第二控制周期结束后所述空间机械臂末端的目标空间位置信息。
【技术特征摘要】
1.一种基于粒子滤波算法的空间机械臂控制方法,其特征在于,所述方法包括: 任务的第一控制周期结束后,使用粒子滤波算法,获得空间机械臂末端的空间位置误差概率分布; 依据所述空间位置误差概率分布,获得空间机械臂的使用可靠度; 依据所述使用可靠度和预设的可靠度阈值,获得调整量; 依据预设的第一目标空间位置信息和所述调整量,获得第二目标空间位置信息;所述第二目标空间位置信息为在第二控制周期结束后所述空间机械臂末端的目标空间位置信肩、O2.根据权利要求1所述的方法,其特征在于,任务的第一控制周期结束后,使用粒子滤波算法,获得空间机械臂末端的空间位置误差概率分布,包括:根据粒子滤波算法,获得表示空间机械臂末端空间位置误差可能取值的粒子,并根据空间机械臂末端空间位置误差的检测值得到对应粒子的权值,然后通过粒子和其对应的权值来描述空间机械臂末端的空间位置误差概率分布; 使用上述方法获得的空间机械臂末端的空间位置误差概率密度函数为: 3.根据权利要求1所述的方法,其特征在于,所述依据所述空间位置误差概率分布,获得空间机械臂的使用可靠度,包括: 依据所述空间机械臂末端的空间位置误差概率密度函数f( Θ i I Yi),并利用如下公式,获得空间机械臂的使用可靠度: 4.根据权利要求1至3中任一项所述的方法,其特征在于,所述依据所述使用可靠度和预设的可靠度阈值,获得调...
【专利技术属性】
技术研发人员:高欣,王一帆,杨晓健,孙汉旭,贾庆轩,杜明涛,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。