[发明专利]航空遥感器目标指向定位角的计算方法无效
申请号: | 201110095512.7 | 申请日: | 2011-04-15 |
公开(公告)号: | CN102252649A | 公开(公告)日: | 2011-11-23 |
发明(设计)人: | 修吉宏;李友一;黄浦;李军;陈黎;汪龙祺 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | G01C1/00 | 分类号: | G01C1/00 |
代理公司: | 长春菁华专利商标代理事务所 22210 | 代理人: | 陶尊新 |
地址: | 130033 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 航空 遥感 目标 指向 定位 计算方法 | ||
技术领域
本发明涉及一种目标指向定位角的计算方法,具体涉及采用航空遥感器时待拍摄目标指向定位角的计算方法。
背景技术
航空遥感器对地面预定目标拍照时,需首先根据航空遥感器所在位置的地理坐标、待拍照目标地理坐标等数据信息计算出航空遥感器伺服指向机构的指向定位角,然后控制指向机构运动到计算出的指向角度位置,最终实现对地面预定目标成像。
为保证成像的快速性及成像位置的准确性,要求在进行目标指向定位角计算时,计算结果精度高且计算速度快。在进行指向定位角的计算过程中,需执行反正切三角函数的运算,当航空遥感器中采用的微处理器工作频率较低时,直接采用高级语言中提供的库函数进行运算的方式,其计算时间较长;利用泰勒公式展开的方式虽然可将复杂的三角函数运算转化为乘除运算,进而适当缩短计算时间,但由于其计算精度同乘除法的运算次数成反比,为减少运算次数而减少展开级数的同时,也降低了运算精度,因此,航空遥感器在进行快速反正切函数运算时,一般采用查表的工作方式。
由于正切函数具有单调递增特性,且随着角度增大,其数值递增程度越大,当角度为90°时,其对应的正切值增加到正无穷大。因此采用查表方式进行正切函数的逆运算——反正切函数的计算时,若采用传统的查表方式,按正切值成比例递增的原则设置表格结构,在表中存放角度值,则难以根据角度对应的正切值查找到均匀分布的角度,进而导致目标指向定位角计算结果的精度难以满足系统要求。
发明内容
本发明为解决因正切函数具有单调递增特性而难以用传统查表方式获得高精度的目标指向定位角的问题,提供一种航空遥感器目标指向定位角的计算方法。
航空遥感器目标指向定位角的计算方法,该方法由以下步骤实现:
步骤一、采用坐标平移的方法将待拍摄目标在地理坐标系下的坐标转换到航空遥感器所在的载机坐标系下的坐标,所述待拍摄目标在载机坐标系下的坐标计算公式用公式一表示为:
公式一:
式中:γ为航向角,θ为俯仰角,为滚动角;(X0,Y0,Z0)为航空遥感器所在位置的地理坐标;(x,y,z)为待拍摄目标在地理坐标系下的坐标;(x′,y′,z′)为待拍摄目标在载机坐标系下的坐标;
步骤二、根据步骤一所述的待拍摄目标在载机坐标系下的坐标获得目标指向定位角,所述目标指向定位角用公式二和公式三表示为:
公式二:
公式三:
式中:α为垂直飞行方向的旋转角;β为沿飞行方向的旋转角;
所述目标指向定位角通过逆向查表结构和二分查找法获得,具体步骤为:
步骤a:设置总表结构,将待查数据的正切值按角度均匀递增的顺序放入总表中,将所述总表分成多个子表,确定每个子表的表首地址;
步骤b:采用顺序查找法确定待查数据所属的子表在总表中的偏移量地址;然后采用二分法进行查找,获得与待查数据相等或相近的角度的正切值在子表中的位置;
步骤c:根据步骤b所述子表在总表中的偏移量地址、与待查数据相同的数据正切值在子表中的地址及总表中设置的角度间隔计算待查数据的角度,所述待查数据的角度为目标指向定位角。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110095512.7/2.html,转载请声明来源钻瓜专利网。