System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及空间机械臂操控,尤其涉及一种基于笛卡尔阻抗控制的空间机械臂操控系统。
技术介绍
1、随着空间科学技术的不断发展,在轨航天器系统(如卫星、空间站舱体、太阳帆板、天线等)的故障率、因需求变化而引起的废弃率都居高不下,如果航天器的设备和功能不能随着需求的改变而改变,航天器系统很可能在远没有达到寿命时就失去了实际效用。
2、一般航天器的设计寿命往往在10年以上,但是当在轨航天器发生故障、需要更换、或者一次性可携带的消耗品消耗殆尽时,如果不能及时采取措施,航天器的使用周期也很可能就此终结。
3、因此,亟需开展在轨服务空间机械臂的研究,以解决上述问题。
技术实现思路
1、本专利技术的目的是为了解决上述现有技术中存在的缺点,针对空间机械臂在轨操作场景,提供了一种基于笛卡尔阻抗控制的空间机械臂操控系统,包括:机械臂运动学解算单元、机械臂本体动力学解算单元、接触动力学解算单元和笛卡尔空间柔顺控制计算单元;
2、所述机械臂本体动力学解算单元接收所述机械臂运动学解算单元发送的实时数据信息,处理后发送至所述接触动力学解算单元,同时所述机械臂本体动力学解算单元将解算后的所述机械臂本体动力学参数和状态传递给所述笛卡尔空间柔顺控制计算单元;
3、所述笛卡尔空间柔顺控制计算单元接收来自所述机械臂本体动力学解算单元和所述接触动力学解算单元的动力学参数信息,实时进行具有环境柔顺效果的逆动力学和逆运动学解算,并将位置补偿控制律传递给机械臂运动学解算单元。
...【技术保护点】
1.一种基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,包括:机械臂运动学解算单元、机械臂本体动力学解算单元、接触动力学解算单元和笛卡尔空间柔顺控制计算单元;
2.根据权利要求1所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述接触动力学解算单元同时与所述机械臂本体动力学解算单元和所述笛卡尔空间柔顺控制计算单元交互,实时解算具有环境刚度、环境阻尼、环境接触碰撞参数的动力学参数。
3.根据权利要求1所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述机械臂本体动力学解算单元接收所述机械臂运动学解算单元发送的实时数据信息包括:实时关节空间角加速度、角速度、角位置指令和实时的力矩指令。
4.根据权利要求1所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述空间机械臂操控系统还包括:调试上位机和轨迹规划单元,根据所述调试上位机发送的任务指令,以预定轨迹和预设参数为输入,驱动所述轨迹规划单元输出相应的角速度和角位置指令。
5.根据权利要求4所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,根据所述轨
6.根据权利要求1所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述机械臂本体动力学解算单元采用实时机械臂动力学参数辨识方法,包括:
7.根据权利要求1所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述接触动力学解算单元采用环境参数实时自辨识方法,包括:
8.根据权利要求6或7所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述笛卡尔空间柔顺控制计算单元采用自适应的笛卡尔空间柔顺控制方法,包括:
...【技术特征摘要】
1.一种基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,包括:机械臂运动学解算单元、机械臂本体动力学解算单元、接触动力学解算单元和笛卡尔空间柔顺控制计算单元;
2.根据权利要求1所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述接触动力学解算单元同时与所述机械臂本体动力学解算单元和所述笛卡尔空间柔顺控制计算单元交互,实时解算具有环境刚度、环境阻尼、环境接触碰撞参数的动力学参数。
3.根据权利要求1所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述机械臂本体动力学解算单元接收所述机械臂运动学解算单元发送的实时数据信息包括:实时关节空间角加速度、角速度、角位置指令和实时的力矩指令。
4.根据权利要求1所述的基于笛卡尔阻抗控制的空间机械臂操控系统,其特征在于,所述空间机械臂操控系统还包括:调试上位机和轨迹规划单元,根据所述调试上位...
【专利技术属性】
技术研发人员:刘璟龙,马晓龙,黎丰,李宁,陈治洲,马龙宇,邹怀武,刘殿富,吴松,
申请(专利权)人:上海宇航系统工程研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。