【技术实现步骤摘要】
本专利技术属于空间机器人领域,涉及一种空间机器人动力学参数辨识的激励轨迹优化方法。
技术介绍
空间机器人完成在轨服务任务时一般采用基于模型的控制方法,这类方法的控制精度与空间机器人动力学参数的准确程度紧密相关。在进行空间机器人设计和加工时能够通过CAD软件计算其动力学参数,也能够通过地面测试得到其各个部件精确的动力学参数。然而空间机器人在轨捕获目标后整个系统的动力学参数会发生相应改变,为了保证后续操作中控制系统的稳定性并提高控制精度,需要对捕获目标后的空间机器人动力学参数进行辨识并利用辨识得到的动力学参数更新控制器的相关参数。动力学参数辨识的准确性和快速性不仅和选用的参数辨识模型以及估计方法有关,也与参数辨识的激励轨迹有很大关系。为了加快参数辨识的收敛速度并提高参数估计的准确性,需要合理选择空间机器人参数辨识的激励轨迹,以保证用于辨识的测量数据满足持续激励(PE)条件。地面工业机器人一般是通过离线设计激励轨迹来满足动力学参数辨识所需的PE条件,但自由漂浮空间机器人由于其非完整约束特性,导致动力学参数辨识模型的回归矩阵中含有和待辨识动力学参数相关的状态量(基座的位置、姿态、速度和角速度),这些状态量与关节运动轨迹相关,无法预先单独设计,需要根据系统的动力学模型进行解算。因此不同于地面工业机器人,空间机器人的激励轨迹优化需要用到待辨识参数的先验信息。虽然一些空间机器人动力学参数辨识方面的文献提到了激励轨迹需要满足PE条件,但多数文献仅是在完成参数辨识后验证参数辨识模型回归矩阵的条件数是否足够小,目前已发表的文献中只有很少几篇涉及空间机器人动力学参数辨 ...
【技术保护点】
一种空间机器人动力学参数辨识的激励轨迹优化方法,其特征在于,包括以下步骤:1)建立自由漂浮空间机器人的参数辨识模型空间机器人由一个串联机械臂和一个作为基座的航天器平台组成,其中机械臂由n个旋转关节连接而成,所有构件均视为刚体;基座航天器上安装有测量基座位置、姿态、线速度和角速度的敏感器,机械臂各关节都安装有测量关节位置和角速度的敏感器;空间机器人末端执行器的线速度和角速度用矩阵形式统一表示为:veωe=Jsv0ω0+Jmφ·---(1)]]>式中:Js=E-p~0eOE∈R6×6,p0e=pe-r0---(2)]]>Jm=k1×(pe-p1)k2×(pe-p2)...kn×(pe-pn)k1k2...kn∈R6×n---(3)]]>空间机器人的线动量P和角动量L用矩阵形式统一表示为:PL=MEMr~0gTOHωv0ω0+JTωHωφφ·+Org×P- ...
【技术特征摘要】
1.一种空间机器人动力学参数辨识的激励轨迹优化方法,其特征在于,包括以下步骤:1)建立自由漂浮空间机器人的参数辨识模型空间机器人由一个串联机械臂和一个作为基座的航天器平台组成,其中机械臂由n个旋转关节连接而成,所有构件均视为刚体;基座航天器上安装有测量基座位置、姿态、线速度和角速度的敏感器,机械臂各关节都安装有测量关节位置和角速度的敏感器;空间机器人末端执行器的线速度和角速度用矩阵形式统一表示为: v e ω e = J s v 0 ω 0 + J m φ · - - - ( 1 ) ]]>式中: J s = E - p ~ 0 e O E ∈ R 6 × 6 , p 0 e = p e - r 0 - - - ( 2 ) ]]> J m = k 1 × ( p e - p 1 ) k 2 × ( p e - p 2 ) ... k n × ( p e - p n ) k 1 k 2 ... k n ∈ R 6 × n - - - ( 3 ) ]]>空间机器人的线动量P和角动量L用矩阵形式统一表示为: P L = M E M r ~ 0 g T O H ω v 0 ω 0 + J T ω H ω φ φ · + O r g × P - - - ( 4 ) ]]>式中: H ω = Σ i = 1 n ( I i + m i r ~ g i T r ~ 0 i ) + I 0 ∈ R 3 × 3 - - - ( 5 ) ]]> H ω φ = Σ k = 1 n ( I i J R i + m i r ~ g i J T i ) ∈ R 3 × n - - - ( 6 ) ]]> J T ω = Σ i = 1 n m i J T i - - - ( 7 ) ]]>JTi=[k1×(ri-p1),k2×(ri-p2),…,ki×(ri-pi),0,…,0] (8)JRi=[k1,k2,…,ki,0,…,0] (9)r0g=rg-r0,rgi=ri-rg,r0i=ri-r0 (10)设系统初始动量为零,从式(4)中分离出待辨识的动力学参数,化简整理得到:式中:in=[Ixx,-Ixy,-Ixz,Iyy,-Iyz,Izz]T Ω n = R n I ω n n x ω n n y ω n n z 0 0 0 0 ω n n x 0 ω n n y ω n n z 0 0 0 ω n n x 0 ω n n y ω n n z ]]> u = Σ i = 0 n - 1 m i r · i ]]> q = Σ i = 0 n - 1 ( I i ω i + r i × m i r · i ) + u × p n ]]>构造一个以为未知量的线性回归方程组进行求解;假设在每个采样点获取一组测量值,当完成第k次采样后,线性回归方程组能够表示如下:A(k)x=Y(k) (12)式中: A ( k ) = A 1 A 2 . . . A k , Y ( k ) = y 1 y 2 . . . y k - - - ( 13 ) ]]> A i = u ω ~ 0 R n I + ...
【专利技术属性】
技术研发人员:罗建军,薛爽爽,袁建平,朱战霞,马卫华,王明明,方群,唐歌实,胡松杰,王保丰,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。