计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2014年
7期
2582-2586
,共5页
定点%浮点%数字信号处理器%相对导航%无轨迹卡尔曼滤波
定點%浮點%數字信號處理器%相對導航%無軌跡卡爾曼濾波
정점%부점%수자신호처리기%상대도항%무궤적잡이만려파
fixed-point%floating-point%digital signal processor%relative navigation%unscented kalman filter
针对GPS/INS与JTIDS组合的相对导航算法设计,采用无轨迹卡尔曼滤波方法(UKF)实现了非线性导航参数估计。为了解决相对导航中UKF算法在定点DSP中计算量大、不能够满足实时性要求的问题,研究了基于定点DSP芯片的UKF算法的优化方法。将程序中的变量进行定标,采用Q表示法将浮点数转换成定点数。借助TMS320C64x+IQmath函数库,将程序中的C语言浮点算法转换成定点算法。实验结果表明,该方法能保证相对导航定位精度,提高在定点DSP芯片中的计算效率,满足导航处理中的实时性要求。
針對GPS/INS與JTIDS組閤的相對導航算法設計,採用無軌跡卡爾曼濾波方法(UKF)實現瞭非線性導航參數估計。為瞭解決相對導航中UKF算法在定點DSP中計算量大、不能夠滿足實時性要求的問題,研究瞭基于定點DSP芯片的UKF算法的優化方法。將程序中的變量進行定標,採用Q錶示法將浮點數轉換成定點數。藉助TMS320C64x+IQmath函數庫,將程序中的C語言浮點算法轉換成定點算法。實驗結果錶明,該方法能保證相對導航定位精度,提高在定點DSP芯片中的計算效率,滿足導航處理中的實時性要求。
침대GPS/INS여JTIDS조합적상대도항산법설계,채용무궤적잡이만려파방법(UKF)실현료비선성도항삼수고계。위료해결상대도항중UKF산법재정점DSP중계산량대、불능구만족실시성요구적문제,연구료기우정점DSP심편적UKF산법적우화방법。장정서중적변량진행정표,채용Q표시법장부점수전환성정점수。차조TMS320C64x+IQmath함수고,장정서중적C어언부점산법전환성정점산법。실험결과표명,해방법능보증상대도항정위정도,제고재정점DSP심편중적계산효솔,만족도항처리중적실시성요구。
Unscented Kalman filter was used to estimate non-linear navigation parameters in the design of relative navigation sys-tem integrated by GPS/INS and JTIDS.To solve the problem that large computation of UKF algorithm in the Fixed-point DSP could not meet the real-time processing,the UKF algorithm optimization was proposed.Firstly,the variables were scaled in the C program,and Q notation was used to convert floating point to fixed point.Then,the floating point C program was converted to fixed point algorithm using TMS320C64x+IQmath library.Experimental results indicated that the optimized UKF algorithm could guarantee the relative navigation' s position accuracy,and the computational efficiency was improved to satisfy the real-time processing.