检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张同双[1,2] 周海渊[1] 钟德安[1,2] 郭敬明[1,2,3] ZHANG Tong-shuang ZHOU Hai-yuan ZHONG De-an GUO Jing-ming(China Satellite Maritime Tracking and Controlling Department, Jiangyin 214431, China Joint Laboratory of Ocean-based Flight Vehicle Measurement and Control, Jiangyin 214431, China Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Science, Changchun 130033, China)
机构地区:[1]中国卫星海上测控部,江阴214431 [2]飞行器海上测量与控制联合实验室,江阴214431 [3]中国科学院长春光学精密机械与物理研究所,长春130033
出 处:《中国惯性技术学报》2017年第1期57-62,共6页Journal of Chinese Inertial Technology
摘 要:随着星敏感器极限探测星等能力的提高,导航星暗星数目及识别特征库急剧增加,造成星图识别耗时长,误匹配率高。通过介绍传统的三角形星图识别算法原理及不足,结合主星识别算法思想,以主星对星角距和周长为识别特征,提出了一种基于三角形周长的暗星全天球自主快速识别算法。由于9.0Mv全天球导航特征库的构建过于繁琐,为了提高运算速度,采用NVIDIA图像处理器(GPU)并行计算架构,通过CUDA计算比CPU获得了20倍以上的加速。对特征库按周长构造了散列函数,分段存储成若干个子块。识别过程中,对观测三角形周长采用哈希查找法实现子块的快速定位,星角距的识别只在相应的子块内进行,提高了识别速度,增加了识别成功率。用实拍星图分别对基于星角距和周长特征的识别算法进行了验证,实验表明,两种算法均能实现9Mv星的识别,平均识别时间分别为37.7123 s和2.0422 s,后者具有明显的优势,能够大大提高星敏感器的数据更新率。With the improvement of limiting magnitude detectivity of star sensor, the number of dark stars in guide stars and the recognition feature library are dramatically increased, which lead to more timeconsuming and higher mismatching rate in star-map recognition. By understanding the principle and deficiencies of traditional triangle star map recognition algorithm, and combined with idea of the main star recognition algorithm, a fast all-sky autonomous dark star identification algorithm is proposed, which takes the main star-pair angular distance and triangle perimeter as the recognition features. Since 9.0Mv all-sky guide feature library is too cumbersome to develop, a NVIDIA Graphics Processor Unit(GPU) parallel computing architecture is adopted to improve the processing speed, which shows that the computation by CUDA is more than 20 times faster than that by CPU. A hash function is constructed for the feature library according to the triangle perimeter and is segmented into sub-blocks. In the process of star identification, the hash look-up method is applied for the triangle perimeter to realize the fast positioning of sub-blocks, while the recognition of star angular distance is only implemented within the corresponding sub-block, which improve the recognition speed and the recognition success rate. Finally, based on a series of real star maps, the experiments are made to verify the star recognition algorithm based on star angular distance and the one based on triangle perimeter, which show that two algorithms can both achieve 9.0Mv star recognition, while the average recognition time is 37.7123 s and 2.0422 s, respectively, which show that the algorithm based on triangle perimeter has obvious advantages, and can greatly improve the data update rate of the star sensor.
关 键 词:星敏感器 星图识别 导航星 三角形周长 并行计算
分 类 号:U666.1[交通运输工程—船舶及航道工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.67