[发明专利]一种基于动力学模型的双臂抓捕下空间目标参数辨识方法有效
| 申请号: | 202110332604.6 | 申请日: | 2021-03-29 |
| 公开(公告)号: | CN113060309B | 公开(公告)日: | 2022-06-03 |
| 发明(设计)人: | 练达芃;金磊 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | B64G4/00 | 分类号: | B64G4/00;B25J9/16 |
| 代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 动力学 模型 双臂 抓捕 空间 目标 参数 辨识 方法 | ||
1.一种基于动力学模型的双臂抓捕下空间目标参数辨识方法,其特征在于:具体的操作步骤如下:
步骤1:基于如下条件:
条件1:空间碎片主动清除飞行器、两部机械臂以及空间非合作目标都为刚性,且机械臂末端作用器与非合作目标固连;
条件2:空间碎片主动清除飞行器处于自由飞行状态,其所受到的外力以及外力矩都很微小,从而可以忽略;
条件3:进行参数辨识时,所需的输入信息均在高精度下测量得到,包含了中心平台角速度、线速度、机械臂各关节转角和角速度信息;
条件4:捕获目标载荷后,机械臂的末端作用器即与目标固连为一体,两者之间不存在相对运动;
步骤2:结合中心平台和机械臂的运动学关系,建立双臂捕获后的闭链系统的动力学方程:具体包括如下步骤:
步骤2.1:定义坐标系及相关变量
针对对象为在运行轨道上自由漂浮的空间碎片主动清除飞行器系统,系统包括中心平台、以及两部机械臂系统,每部机械臂系统带有7节机械臂连杆,节数编号规则为,靠近中心平台的机械臂连杆为小编号,依次向外编号递增,每节机械臂相对其内接体均只具有1个转动自由度,第7节机械臂连杆为末端作用器,用于抓捕和固定目标;
a.地心赤道惯性坐标系F(OXYZ):原点位于地球中心O,Z轴沿地球极轴指向北极,X轴指向春分点,Y轴与X轴、Z轴构成右手坐标系,春分点指太阳从南向北在黄赤道上的交点;
b.轨道坐标系FI(OIXIYIZI):原点位于系统质心,ZI轴指向地心,YI轴指向轨道负法线方向,XI轴与其它两轴构成右手坐标系;
c.中心平台体坐标系Fb(ObXbYbZb):原点航天器本体质心Ob,Xb轴、Yb轴与Zb轴为航天器本体惯性主轴,且构成右手坐标系;
d.机械臂坐标系原点位于第i个机械臂系统中的第j节机械臂与其内接体的铰链处,坐标系各轴与第j节机械臂固连;其中,i=1,2;j=1,2,…,7;
以下各部分内容中,变量的右上标“i”均表示有关第i个机械臂系统的相关变量,变量的右下标“j”均表示有关第j节机械臂连杆的相关变量;
定义相关变量如下:
rb为中心平台质量参考点在中心平台体坐标系中的位置投影矩阵;
为第i部机械臂系统中的第j节机械臂的质量参考点在其体坐标系中的位置投影矩阵;
为第i部机械臂系统中的第j节机械臂体坐标系原点在中心平台体坐标系中的位置投影矩阵;
为第i部机械臂系统中的第k节机械臂体坐标系原点到第j节机械臂体坐标系原点在第k节机械臂体坐标系中的投影列阵;
为第i部机械臂系统末端作用器体坐标系原点到第j个机械臂系统末端作用器捕获点在中心平台体坐标系的投影列阵;
为第i部机械臂系统末端作用器体坐标系原点到其末端作用器捕获点在中心平台体坐标系的投影列阵;
为第i部机械臂系统中的第j节机械臂体坐标系到中心平台体坐标系的坐标转换矩阵;
为中心平台体坐标系到第i部机械臂系统中的第j节机械臂体坐标系的坐标转换矩阵;
为第i部机械臂系统中的第j节机械臂体坐标系到第k节机械臂体坐标系的坐标转换矩阵;
为第i部机械臂系统中的第j节机械臂相对其体坐标系的角加速度矩阵;
为第i部机械臂系统中的第j节机械臂相对轨道系的角速度矩阵;
F为作用于中心平台上的力,以列矩阵形式表达;
T为作用于中心平台上的力矩,以列矩阵形式表达;
为作用于第i部机械臂系统的第j节机械臂关节处的控制力矩,以列矩阵形式表达,由于机械臂关节仅有一个自由度,因此列向量中三轴分量仅在对应转动自由度方向具有数值;
列阵的叉乘反对称斜方阵以字符上方的波浪线“~”表示;
右上标“T”表示矩阵的转置;
步骤2.2:说明中心平台和机械臂的运动学关系
中心平台的运动学关系说明如下:
中心平台为空间碎片主动清除飞行器,其姿态指向可用欧拉角描述;记中心平台体坐标系相对轨道坐标系的滚动、俯仰和偏航角分别为φ、θ和ψ,则其姿态运动学关系写为
其中,ω为中心平台角速度,ωx、ωy、ωz表示其三轴分量,“·”上标表示其导数;
记欧拉角列阵则式(1)写为
根据定义的姿态角和旋转顺序,轨道坐标系到中心体坐标系的坐标转换矩阵为
式中“s”表示“sin”,“c”表示“cos”;中心体体坐标系到轨道坐标系的坐标转换矩阵为
机械臂的运动学关系说明如下:
机械臂j与其内接体的旋转轴方向通常为其体坐标系的某个坐标轴方向;记第i个机械臂系统中的第j节机械臂相对其内接体的转角为其时间导数即为第i个机械臂系统中的第j节机械臂相对其内接体的转动角速度;
第i个机械臂系统中的第j节机械臂相对其体坐标系的转动角速度的矩阵形式为若体坐标系的x轴为旋转轴方向,则有
若体坐标系的y轴为旋转轴方向,则有
若体坐标系的z轴为旋转轴方向,则有
各臂的运动学关系为式(4)~(6)中的某一个方程,取决于体坐标系的选取;上述运动学方程统一写为
其中
具体取值由体坐标系的选取确定,表示机械臂关节的转动自由度方向转换矩阵;
步骤2.3:建立双臂捕获后的闭链系统动力学方程
步骤2.3.1:建立各体的动力学方程,写为系统动力学模型的紧缩形式
按照Kane方程建模的过程,得到系统各体的动力学方程如下:
a.中心体的平动方程,对应广义速度表示中心平台速度:
式中,
——中心平台的加速度;
为系统总质量;其中,为第i部机械臂系统中的第j节机械臂的质量;mb为中心平台的质量;
为系统对中心平台体坐标系原点的静矩;其中,
Sb=∫brbdm为中心平台相对其体坐标系原点的静矩;
为第i部机械臂系统中的第j节机械臂对中心平台体坐标系原点的静矩;
为第i部机械臂系统中的第j节机械臂对其体坐标系原点的静矩;
为第i部机械臂系统中的第j节机械臂对第1节机械臂体坐标系原点的静矩;
为第i部机械臂系统中的第j节机械臂对第2节机械臂体坐标系原点的静矩;
为第i部机械臂系统中的第j节机械臂对第3节机械臂体坐标系原点的静矩;
为第i部机械臂系统中的第j节机械臂对第4节机械臂体坐标系原点的静矩;
为第i部机械臂系统中的第j节机械臂对第5节机械臂体坐标系原点的静矩;
为第i部机械臂系统中的第7节机械臂对第6节机械臂体坐标系原点的静矩;
为第i部机械臂系统中的第1节机械臂及其上外接体对其体坐标系原点的静矩;
为第i部机械臂系统中的第2节机械臂及其上外接体对其体坐标系原点的静矩;
为第i部机械臂系统中的第3节机械臂及其上外接体对其体坐标系原点的静矩;
为第i部机械臂系统中的第4节机械臂及其上外接体对其体坐标系原点的静矩;
为第i部机械臂系统中的第5节机械臂及其上外接体对其体坐标系原点的静矩;
为第i部机械臂系统中的第6节机械臂及其上外接体对其体坐标系原点的静矩;
为第i部机械臂系统中的第7节机械臂及其上外接体对其体坐标系原点的静矩;
为中心平台增广体对其体坐标系原点的静矩;
为第i部机械臂系统中的第1节机械臂增广体对其体坐标系原点的静矩;
为第i部机械臂系统中的第2节机械臂增广体对其体坐标系原点的静矩;
为第i部机械臂系统中的第3节机械臂增广体对其体坐标系原点的静矩;
为第i部机械臂系统中的第4节机械臂增广体对其体坐标系原点的静矩;
为第i部机械臂系统中的第5节机械臂增广体对其体坐标系原点的静矩;
为第i部机械臂系统中的第6节机械臂增广体对其体坐标系原点的静矩;
为第i部机械臂系统中的第7节机械臂增广体对其体坐标系原点的静矩;
b.中心体的转动方程;
式中,
为系统对中心平台体坐标系的惯量矩阵;其中,
为中心平台相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第j节机械臂相对中心平台体坐标系的惯量矩阵;
为第i部机械臂系统中的第j节机械臂相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第j节机械臂相对第1节机械臂体坐标系的惯量矩阵;
为第i部机械臂系统中的第j节机械臂相对第2节机械臂体坐标系的惯量矩阵;
为第i部机械臂系统中的第j节机械臂相对第3节机械臂体坐标系的惯量矩阵;
为第i部机械臂系统中的第j节机械臂相对第4节机械臂体坐标系的惯量矩阵;
为第i部机械臂系统中的第j节机械臂相对第5节机械臂体坐标系的惯量矩阵;
为第i部机械臂系统中的第7节机械臂相对第6节机械臂体坐标系的惯量矩阵;
为第i部机械臂系统中的第1节机械臂及其外接体相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第2节机械臂及其外接体相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第3节机械臂及其外接体相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第4节机械臂及其外接体相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第5节机械臂及其外接体相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第6节机械臂及其外接体相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第7节机械臂及其外接体相对其体坐标系的惯量矩阵;
为第i部机械臂系统中的第j节机械臂对中心平台体坐标系的惯量耦合矩阵;
为系统对中心平台体坐标系的拟惯量矩阵;
为第i部机械臂系统中的第1节机械臂对中心平台体坐标系的拟惯量矩阵;
为第i部机械臂系统中的第2节机械臂对中心平台体坐标系的拟惯量矩阵;
为第i部机械臂系统中的第3节机械臂对中心平台体坐标系的拟惯量矩阵;
为第i部机械臂系统中的第4节机械臂对中心平台体坐标系的拟惯量矩阵;
为第i部机械臂系统中的第5节机械臂对中心平台体坐标系的拟惯量矩阵;
为第i部机械臂系统中的第6节机械臂对中心平台体坐标系的拟惯量矩阵;
为第i部机械臂系统中的第7节机械臂对中心平台体坐标系的拟惯量矩阵;
c.第i部机械臂系统中的第1节机械臂的转动方程,对应于广义速度的动力学方程;
式中,
为第i部机械臂系统中的第j节机械臂对第1节机械臂体坐标系的惯量耦合矩阵;
为修正后的第i部机械臂系统中的第1节机械臂对其体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第2节机械臂对第1节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第3节机械臂对第1节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第4节机械臂对第1节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第5节机械臂对第1节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第6节机械臂对第1节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第7节机械臂对第1节机械臂体坐标系的拟惯量矩阵;
d.第i部机械臂系统中的第2节机械臂的转动方程;
式中,
为第i部机械臂系统中的第j节机械臂对第2节机械臂体坐标系的惯量耦合矩阵;
为修正后的第i部机械臂系统中的第1节机械臂对第2节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第2节机械臂对其体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第3节机械臂对第2节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第4节机械臂对第2节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第5节机械臂对第2节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第6节机械臂对第2节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第7节机械臂对第2节机械臂体坐标系的拟惯量矩阵;
e.第i部机械臂系统中的第3节机械臂的转动方程;
式中,
为第i部机械臂系统中的第j节机械臂对第3节机械臂体坐标系的惯量耦合矩阵;
为修正后的第i部机械臂系统中的第1节机械臂对第3节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第2节机械臂对第3节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第3节机械臂对其体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第4节机械臂对第3节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第5节机械臂对第3节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第6节机械臂对第3节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第7节机械臂对第3节机械臂体坐标系的拟惯量矩阵;
f.第i部机械臂系统中的第4节机械臂的转动方程;
式中,
为第i部机械臂系统中的第j节机械臂对第4节机械臂体坐标系的惯量耦合矩阵;
为修正后的第i部机械臂系统中的第1节机械臂对第4节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第2节机械臂对第4节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第3节机械臂对第4节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第4节机械臂对其体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第5节机械臂对第4节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第6节机械臂对第4节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第7节机械臂对第4节机械臂体坐标系的拟惯量矩阵;
g.第i部机械臂系统中的第5节机械臂的转动方程;
式中,
为第i部机械臂系统中的第j节机械臂对第5节机械臂体坐标系的惯量耦合矩阵;
为修正后的第i部机械臂系统中的第1节机械臂对第5节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第2节机械臂对第5节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第3节机械臂对第5节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第4节机械臂对第5节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第5节机械臂对其体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第6节机械臂对第5节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第7节机械臂对第5节机械臂体坐标系的拟惯量矩阵;
h.第i部机械臂系统中的第6节机械臂的转动方程;
式中,
为第i部机械臂系统中的第7节机械臂对第6节机械臂体坐标系的惯量耦合矩阵;
为修正后的第i部机械臂系统中的第1节机械臂对第6节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第2节机械臂对第6节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第3节机械臂对第6节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第4节机械臂对第6节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第5节机械臂对第6节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第6节机械臂对其体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第7节机械臂对第6节机械臂体坐标系的拟惯量矩阵;
i.第i部机械臂系统中的第7节机械臂的转动方程;
式中,
为修正后的第i部机械臂系统中的第1节机械臂对第7节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第2节机械臂对第7节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第3节机械臂对第7节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第4节机械臂对第7节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第5节机械臂对第7节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第6节机械臂对第7节机械臂体坐标系的拟惯量矩阵;
为修正后的第i部机械臂系统中的第7节机械臂对其体坐标系的拟惯量矩阵;
若记系统的广义速度列阵为
则系统的动力学方程式(9)~(15)写为如下的紧缩形式
式中为系统的质量阵,表达式为
式中,E3为3阶单位阵;为正定对称阵,因此表达式中仅给出其右上半角元素;为方程中的非线性耦合项,写为
其中,表示式(18)中系统的各阶广义速度对应的非线性耦合项,具体构成形式如下
为方程中的广义外力,表达式为
步骤2.3.2:建立结合运动学关系后的动力学方程
将机械臂的运动学方程代入到系统动力学方程,并考虑到由于每节机械臂仅具有一个自由度,因此在动力学方程中仅考虑绕机械臂旋转轴方向的转动运动,即在三轴转动动力学方程中仅取绕旋转轴方向的运动,则得到考虑机械臂运动学方程后的系统动力学模型为
其中,
为系统的广义速度量;M为系统的质量阵,仍为对称阵,其表达式为
Q为广义力列阵,表达式为
其中为加在第i部机械臂系统中的第j节机械臂旋转轴上的驱动力矩大小,为标量数值;
F#为非线性耦合力,表达式为
步骤2.3.3:设定闭链约束条件
多个机械臂同时捕获一个目标载荷时,系统成为闭链系统,捕获目标的各臂之间产生了运动约束,即各臂之间的运动必须满足闭链条件;系统动力学中的各变量不再独立;
确定一个系统中的约束参考点,不失一般性,取第2部机械臂系统在目标上的捕获点为约束参考点;考虑运动学关系后,速度约束方程写为
式中,表示第i部机械臂第p节连杆的速度约束系数矩阵;同理,表示第j部机械臂第q节连杆的速度约束系数矩阵,其具体构成形式如下
以上各系数矩阵中,表示第j部机械臂系统末端作用器捕获点相对第i部机械臂系统第p节连杆体坐标系原点的位置矢量的矩阵形式;同理,表示第j部机械臂系统末端作用器捕获点相对第j部机械臂系统第q节连杆体坐标系原点的位置矢量的矩阵形式,其具体构成形式如下
式中,表示第i部机械臂系统第7节连杆体坐标系原点到第i部机械臂系统末端作用器抓捕点的矢量的矩阵形式,表示第j部机械臂系统第7节连杆体坐标系原点到第j部机械臂系统末端作用器抓捕点的矢量的矩阵形式;
考虑到系统的运动学关系,角速度约束方程写为
式(21)和(22)共同构成了闭链系统中的广义速度约束条件;
步骤2.3.4:建立双臂捕获后的闭链系统动力学方程
记构成闭链系统的机械臂系统i和j的广义速度向量为
记uI为主动约束量,uD为被动约束量,其具体构成形式如下
则速度和角速度约束方程统一写为
G1uD=G2uI (24)
式中,G1为被动约束系数矩阵,G2为主动约束系数矩阵,其具体构成形式如下
于是有
求时间导数可得
记A为主、被动约束限制矩阵,
则有
上式还写为
式中,A1为主、被动约束限制的扩展矩阵
A1=[-A E]
记闭链约束限制的系数矩阵A2
A2=[E AT]
以及机械臂系统的无约束方程形式为
式中,为无约束机械臂系统方程的质量阵,为无约束机械臂系统方程的广义外力项,无约束机械臂系统方程的非线性耦合项,其具体构成形式如下
则加入约束后方程形式为
构成闭链后,系统动力学模型在数学形式上写为
式中,Mc为闭链约束下的机械臂系统方程的质量阵,Qc为闭链约束下的机械臂系统方程的广义外力项,Fc为闭链约束下的机械臂系统方程的非线性耦合项,其具体构成形式如下
其中,“·(1:6,:)”表示由对应矩阵“·”的第1至6行、所有列构成的新矩阵;同理,“·(7:20,:)”表示由对应矩阵“·”的第7至20行、所有列构成的新矩阵;
步骤3:建立基于系统动力学模型的辨识模型:具体步骤如下:
选取中心平台的转动方程建立辨识模型,对中心平台转动方程的项进行整理,
将上式中含有非合作目标质量特性参数的项展开,进一步拆分为常数部分、未知质量部分、未知静矩部分、未知转动惯量部分,每一项分别展开为
得到分离未知项的中心体转动方程为
式中,“(·)”表示(·)列矩阵的叉乘反对称斜方阵;
接下来对含有的项进行改写,将其分为三类;
设
其中,“·mn”表示对应方阵中第m行第n列的数值,m,n=1,2,3;后续同理,若矩阵为列阵,则“n”省略;
则
第一类:
设
则有
其中,(m,n)case1表示第一类对应矩阵中第m行第n列的计算表达式通式,
(1,1)case1=(a11r11d1+a11r12d2+a11r13d3)I11+(a12r11d1+a11r21d1+a12r12d2+a11r22d2+a12r13d3+a11r23d3)I12+(a13r11d1+a11r31d1+a13r12d2+a11r32d2+a13r13d3+a11r33d3)I13+(a12r21d1+a12r22d2+a12r23d3)I22+(a13r21d1+a12r31d1+a13r22d2+a12r32d2+a13r23d3+a12r33d3)I23+(a13r31d1+a13r32d2+a13r33d3)I33
(2,1)case1=(a21r11d1+a21r12d2+a21r13d3)I11+(a22r11d1+a21r21d1+a22r12d2+a21r22d2+a22r13d3+a21r23d3)I12+(a23r11d1+a21r31d1+a23r12d2+a21r32d2+a23r13d3+a21r33d3)I13+(a22r21d1+a22r22d2+a22r23d3)I22+(a23r21d1+a22r31d1+a23r22d2+a22r32d2+a23r23d3+a22r33d3)I23+(a23r31d1+a23r32d2+a23r33d3)I33
(3,1)case1=(a31r11d1+a31r12d2+a31r13d3)I11+(a32r11d1+a31r21d1+a32r12d2+a31r22d2+a32r13d3+a31r23d3)I12+(a33r11d1+a31r31d1+a33r12d2+a31r32d2+a33r13d3+a31r33d3)I13+(a32r21d1+a32r22d2+a32r23d3)I22+(a33r21d1+a32r31d1+a33r22d2+a32r32d2+a33r23d3+a32r33d3)I23+(a33r31d1+a33r32d2+a33r33d3)I33
第二类:设则有
其中,(m,n)case2表示第一类对应矩阵中第m行第n列的计算表达式通式,
(1,1)case2=(a12w1w3-a13w1w2)I11+(-a11w1w3+a13w1w1+a12w2w3-a13w2w2)I12+(a11w1w2-a12w1w1+a12w3w3-a13w2w3)I13+(-a11w2w3+a13w1w2)I22+(a11w2w2-a12w1w2-a11w3w3+a13w1w3)I23+(a11w2w3-a12w1w3)I33
(2,1)case2=(a22w1w3-a23w1w2)I11+(-a21w1w3+a23w1w1+a22w2w3-a23w2w2)I12+(a21w1w2-a22w1w1+a22w3w3-a23w2w3)I13+(-a21w2w3+a23w1w2)I22+(a21w2w2-a22w1w2-a21w3w3+a23w1w3)I23+(a21w2w3-a22w1w3)I33
(3,1)case2=(a32w1w3-a33w1w2)I11+(-a31w1w3+a33w1w1+a32w2w3-a33w2w2)I12+(a31w1w2-a32w1w1+a32w3w3-a33w2w3)I13+(-a31w2w3+a33w1w2)I22+(a31w2w2-a32w1w2-a31w3w3+a33w1w3)I23+(a31w2w3-a32w1w3)I33
第三类:形式与第一类相似;
于是令则在第一类的推导结果上进一步展开,其中,
详细推导过程如下:
式中,(m,n)case3表示第三类对应矩阵中第m行第n列的计算表达式通式,
(1,1)case3=(a11r11d1+a11r12d2+a11r13d3)I11+(a12r11d1+a11r21d1+a12r12d2+a11r22d2+a12r13d3+a11r23d3)I12+(a13r11d1+a11r31d1+a13r12d2+a11r32d2+a13r13d3+a11r33d3)I13+(a12r21d1+a12r22d2+a12r23d3)I22+(a13r21d1+a12r31d1+a13r22d2+a12r32d2+a13r23d3+a12r33d3)I23+(a13r31d1+a13r32d2+a13r33d3)I33
(2,1)case3=(a21r11d1+a21r12d2+a21r13d3)I11+(a22r11d1+a21r21d1+a22r12d2+a21r22d2+a22r13d3+a21r23d3)I12+(a23r11d1+a21r31d1+a23r12d2+a21r32d2+a23r13d3+a21r33d3)I13+(a22r21d1+a22r22d2+a22r23d3)I22+(a23r21d1+a22r31d1+a23r22d2+a22r32d2+a23r23d3+a22r33d3)I23+(a23r31d1+a23r32d2+a23r33d3)I33
(3,1)case3=(a31r11d1+a31r12d2+a31r13d3)I11+(a32r11d1+a31r21d1+a32r12d2+a31r22d2+a32r13d3+a31r23d3)I12+(a33r11d1+a31r31d1+a33r12d2+a31r32d2+a33r13d3+a31r33d3)I13+(a32r21d1+a32r22d2+a32r23d3)I22+(a33r21d1+a32r31d1+a33r22d2+a32r32d2+a33r23d3+a32r33d3)I23+(a33r31d1+a33r32d2+a33r33d3)I33
其中,
综上,由式(32)~(35)三类化简通式表达式,对式(31)中含有的所有项进行化简,得到矩阵形式的线性方程如下
其中,Tc为控制力矩,为待辨识惯量列阵,Am为待辨识质量系数矩阵,AS为待辨识静矩系数矩阵,AI为待辨识惯量系数矩阵,
AI同理,整理得到,由于包含的项过多,表示十分复杂,不再次推导;
Am∈R3×1,AS∈R3×3,AI∈R3×6
或者写为
该式称为辨识模型;其中,Φ=[Am AS AI]3×10为辨识模型的系数矩阵,为待辨识量,γ=Tc-Q为辨识模型的测量矩阵;
步骤4:基于最小二乘法,进行质量特性参数辨识:
式(37)中系数矩阵的行秩为3,而待辨识量的维度是10,因此完成一次辨识至少需要选取4个时刻的状态量,构成新的辨识方程如下
式中,H为多个时刻构成的辨识方程系数矩阵,v为多个时刻构成的辨识方程测量矩阵
其中,Φi和γi的脚标“i(i=1,2,3,4)”代表ti时刻,由式(36)中ti时刻状态量Φ和γ构成的矩阵;
由式(38)解得一组待辨识量结果为
即得到一组基于系统动力学模型的双臂抓捕下空间非合作目标的质量特性参数辨识结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110332604.6/1.html,转载请声明来源钻瓜专利网。





