[发明专利]一种冗余自由度机构位置更新方法有效
| 申请号: | 201610815290.4 | 申请日: | 2016-09-12 |
| 公开(公告)号: | CN106469133B | 公开(公告)日: | 2019-05-17 |
| 发明(设计)人: | 吴鹏;赵玉新;陈广 | 申请(专利权)人: | 哈尔滨工程大学 |
| 主分类号: | G06F17/11 | 分类号: | G06F17/11 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种冗余自由度机构位置更新方法。本发明包括:对载体现有的姿态进行测量,获得载体此时的航向角ψ、俯仰角φ和横摇角γ;根据卫星的参数,和第(1)步的测量结果,计算出来在当前时刻卫星在载体坐标系下的描述矩阵等。本专利的方法具有直接计算得到冗余自由度机构运动学位置逆解的有点,逆解的精度高,适用于对末端姿态有较高精度的应用场合。同时本专利的方法适合具有跟踪结构的应用,在算法进行位置更新的过程中,重点是求解目标位置状态下所对应的各关节位置值,而不用去费力规划两个状态之间的位置状态值,大大化简了运算步骤,依靠给定的一个目标位置就可以方便地进行冗余自由度机构的位置更新。 | ||
| 搜索关键词: | 一种 冗余 自由度 机构 位置 更新 方法 | ||
【主权项】:
1.一种冗余自由度机构位置更新方法,其特征在于,包括如下步骤:(1)对载体现有的姿态进行测量,获得载体此时的航向角ψ、俯仰角φ和横摇角γ;(2)根据卫星的参数,和第(1)步的测量结果,利用下式:
计算出来在当前时刻卫星在载体坐标系下的描述矩阵Ts;Ee代表卫星参数的俯仰角,Ae代表卫星参数的方位角,σe代表卫星参数的极化角,C代表cos,S代表sin,CEe代表cosEe,SEe代表sinEe;此时的天线系统的四个关节角为θ1,θ2,θ3,θ4;关节角度与描述矩阵Ts之间的函数关系为:Ts=F(θ1,θ2,θ3,θ4);(3)当前时刻的天线框架的姿态矩阵为Ta,利用第(2)步中的卫星矩阵Ts与Ta求解出两个坐标系之间的转动微元,
其中δx为绕x轴的转动微元,δy为绕y轴的转动微元,δz为绕z轴的转动微元;Ta‑1为矩阵Ta的逆矩阵;将其中的速度微元提取出来组成向量[δx δy δz]T;(4)对当前的天线系统结构计算雅克比矩阵值,记为J;(5)求取天线系统的雅克比矩阵J的Moore‑Penrose逆,简称M‑P逆,将M‑P逆记为J+;(6)求取四个关节角的运动微元:Θ=[dθ1 dθ2 dθ3 dθ4]T=J+[δx δy δz]T其中,Θ为关节运动微元向量,dθ1为第一个关节角的运动微元,dθ2为第二个关节角的运动微元,dθ3为第三个关节角的运动微元,dθ4为第四个关节角的运动微元;(7)计算各关节角之前运动微元的比例值,
其中k2为dθ2与dθ1之间的比,其中k3为dθ3与dθ1之间的比,其中k4为dθ4与dθ1之间的比;(8)进行位置更新时每个关节的运动量记为:Δθ1,Δθ2,Δθ3,Δθ4,利用在 (7)中求得的k2,k3和k4以及Δθ1表示Δθ2,Δθ3,Δθ4有:Δθ2=k2Δθ1Δθ3=k3Δθ1Δθ4=k4Δθ1(9)建立位置更新后的关节角度方程为:Ta=F(θ1+Δθ1,θ2+k2Δθ1,θ3+k3Δθ1,θ4+k4Δθ1)其中规则F是建立在关节角度和末端姿态之间的约束方程;这个约束关系的是通过建立冗余自由度运动机构的D‑H模型得到的;这个模型给定了机构四个运动角度与末端姿态描述矩阵之间的对应关系;(10)利用牛顿迭代方法,求解出第(9)步中的方程,得到Δθ1,再利用步骤(8)求得Δθ2,Δθ3,Δθ4;(11)得到关节的更新位置为θ1+Δθ1,θ2+Δθ2,θ3+Δθ3,θ4+Δθ4,完成位置更新。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610815290.4/,转载请声明来源钻瓜专利网。
- 上一篇:数据处理的方法及装置
- 下一篇:一种用于FFT处理器的数据无冲突存取方法





