1.一种利用机械臂抑制航天器基座姿态干扰的方法,其特征在于,包括以下步骤:
步骤1,建立空间机器人系统的动力学模型:
其中Hb,Hm,Ha分别表示基座、机械臂和天线的惯量矩阵;Hbm,Hba分别表示机械臂与基座,天线与基座之间的动力学耦合矩阵;cb,cm,ca表示基座、机械臂、天线的科里奥利力和离心力;τm,τa分别表示机械臂、天线关节电机的控制力矩;fb,fe分别表示作用于基座与机械臂末端执行器的广义外力;Jb,Je为基座和末端执行器的Jacobian矩阵;依据角动量守恒定律得到空间机器人系统的角动量为:其中Is∈R3×3为空间机器人的惯量矩阵,Ibm∈R3×n和Iba∈R3×2为机械臂与基座、天线与基座的耦合惯量矩阵;
步骤2,设计动态平衡状态下的机械臂关节轨迹,其中包括最小化姿态干扰的任务和同时考虑末端执行器任务以及最小化基座干扰任务两种情形;
步骤3,设计机械臂关节速度的闭环逆运动学控制为:
其中和分别表示末端执行器的位置和姿态偏差,为一个正定控制增益矩阵,δxe为跟踪误差,其中KP的各个元素值越大,δxe的范数越小;并且根据步骤2中最小化姿态干扰的任务和同时考虑末端执行器任务以及最小化基座干扰任务两种不同的情形,结合上述闭环逆运动学控制设计机械臂关节运动轨迹。
2.根据权利要求1所述的利用机械臂抑制航天器基座姿态干扰的方法,其特征在于,所述步骤2中在最小化姿态干扰的情形下机械臂关节轨迹为:其中是Ibm的零空间映射。
3.根据权利要求2所述的利用机械臂抑制航天器基座姿态干扰的方法,其特征在于,所述步骤3中最小化姿态干扰的任务结合闭环逆运动学控制设计机械臂关节轨迹为:
4.根据权利要求1所述的利用机械臂抑制航天器基座姿态干扰的方法,其特征在于,所述步骤2中同时考虑末端执行器的任务以及最小化基座干扰的任务,且最小化基座干扰的任务为主任务时,机械臂关节轨迹为:
其中
5.根据权利要求4所述的机械臂抑制航天器基座姿态干扰的方法,其特征在于,所述步骤3中同时考虑末端执行器的任务以及最小化基座干扰的任务,且最小化基座干扰的任务为主任务时,结合闭环逆运动学控制设计机械臂关节轨迹为:
6.根据权利要求1所述的利用机械臂抑制航天器基座姿态干扰的方法,其特征在于,所述步骤2中同时考虑末端执行器的任务以及最小化基座干扰的任务的情形下,且机械臂末端执行器的任务为主任务时,机械臂关节轨迹为:
其中
7.根据权利要求6所述的利用机械臂抑制航天器基座姿态干扰的方法,其特征在于,所述步骤3中同时考虑末端执行器的任务以及最小化基座干扰的任务的情形下,且机械臂末端执行器的任务为主任务时,结合闭环逆运动学控制设计机械臂关节轨迹为: