桂林电子科技大学学报2026,Vol.46Issue(1):67-74,8.DOI:10.16725/j.1673-808X.202425
用于导航姿态测量的改进人工蜂群算法
An enhanced artificial bee colony algorithm for navigation attitude measurement
摘要
Abstract
The attitude measurement of a navigation satellite is based on the vector description of the baseline with the phase differ-ence of the satellite carrier,and then the attitude information of the carrier is calculated according to the attitude solving algorithm.In order to improve the accuracy of attitude Angle calculation with the help of an intelligent optimization algorithm,an attitude An-gle calculation algorithm based on the artificial bee colony algorithm is proposed.By introducing two basic line vectors into the pro-cess of solving the Wahba problem,a fitness function model of attitude Angle is constructed.With the help of the overall frame-work of artificial bee colony algorithm,3D-CSCM chaotic mapping is used to improve the initial ergodicity of the algorithm,and the beetle antennae search algorithm is used to improve the convergence performance of the algorithm.Finally,the attitude Angle value is searched and solved.Through comparative experiments,the static measurement error of the yaw algorithm is 0.002 446°,the pitch Angle is 0.001 654°,and the roll Angle is 0.006 808° at the baseline lengths of 105.588 1 m and 47.047 3 m,which is superior to the classical SVD algorithm and QUEST algorithm,and can meet the requirements of real-time static attitude solving.关键词
姿态测量/改进人工蜂群算法/Wahba问题/3D-CSCM映射/天牛须搜索Key words
attitude solving/enhanced artificial bee colony algorithm/Wahba problem/3D-CSCM mapping/beetle antennae search分类
信息技术与安全科学引用本文复制引用
张国力,纪元法,孙希延..用于导航姿态测量的改进人工蜂群算法[J].桂林电子科技大学学报,2026,46(1):67-74,8.基金项目
广西科技厅项目(桂科AB22035074,桂科AD22080061) (桂科AB22035074,桂科AD22080061)
国家自然科学基金(U23A20280,62161007,62061010) (U23A20280,62161007,62061010)
桂林市科技项目(20210222-1) (20210222-1)
广西高校中青年教师科研基础能力提升计划(2022KY0181) (2022KY0181)