• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于C語言的測量數(shù)據(jù)修正技術(shù)

    2013-08-30 06:26:18趙軍
    計算機與網(wǎng)絡(luò) 2013年15期
    關(guān)鍵詞:方位角卡爾曼濾波數(shù)據(jù)處理

    趙軍

    (中國電子科技集團(tuán)公司第五十四研究所河北石家莊050081)

    1 引言

    基于C語言的數(shù)據(jù)處理軟件在測控系統(tǒng)中應(yīng)用廣泛[1],它提供了良好的人機交互平臺,它的使命是監(jiān)視測控目標(biāo)的工作狀態(tài),信息采集和處理,完成對目標(biāo)的故障報警、鏈路和設(shè)備控制。測量數(shù)據(jù)作為其中的關(guān)鍵數(shù)據(jù),是數(shù)據(jù)處理軟件的核心處理部分,同時起著至關(guān)重要的作用。

    針對鏈路中測量數(shù)據(jù)所產(chǎn)生的跳值和斷點等問題,軟件采用了數(shù)據(jù)緩存技術(shù),采集來自鏈路的測量數(shù)據(jù)進(jìn)行處理,通過緩沖區(qū)保存的有效數(shù)據(jù)量對后續(xù)數(shù)據(jù)進(jìn)行合理性判斷和預(yù)測,也就是準(zhǔn)則和卡爾曼濾波相結(jié)合的數(shù)據(jù)處理技術(shù),保證了數(shù)據(jù)的有效性,提高了數(shù)據(jù)連續(xù)性和平滑性[2]。在研制過程中,通過實驗,保證了它的可靠性。

    2 功能概述

    在測控系統(tǒng)中,地面站定向天線對飛行目標(biāo)實現(xiàn)實時準(zhǔn)確的跟蹤是保證測控鏈路穩(wěn)定可靠的關(guān)鍵,其中測量數(shù)據(jù)方位角是重要的跟蹤數(shù)據(jù)。利用方位角實現(xiàn)天線對飛行目標(biāo)的跟蹤和引導(dǎo)[3]。

    假設(shè)觀測站位置在P1點,目標(biāo)點在P2點,測出觀測站到目標(biāo)的真北夾角A,測量方位角(真北)示意圖如圖1所示[4]。但由于任務(wù)過程中,無線電鏈路特性和干擾等因素的影響,測量數(shù)據(jù)會出現(xiàn)跳值及斷點數(shù)據(jù),對天線跟蹤飛行目標(biāo)產(chǎn)生了很大的影響。必須要進(jìn)行修正,要保證送給用戶的數(shù)據(jù)是連續(xù)、有效和可靠的?;诖耍岢隽瞬捎脺?zhǔn)則和卡爾曼濾波相結(jié)合的數(shù)據(jù)修正技術(shù)來提高測量數(shù)據(jù)的平滑連續(xù)及有效性。

    圖1 測量方位角(真北)示意圖

    3 數(shù)據(jù)的修正

    3.1 3б剔除野值

    通過以上步驟,進(jìn)行循環(huán)處理,數(shù)據(jù)緩沖區(qū)的內(nèi)容是一直更新的,更新數(shù)據(jù)為當(dāng)前鏈路接收到的有效數(shù)據(jù),遵循先進(jìn)先出的堆棧原則,通過以上方法,可以有效的去除鏈路誤差帶來的數(shù)據(jù)跳值,并對跳值進(jìn)行更正.同時根據(jù)當(dāng)前有效數(shù)據(jù)進(jìn)一步修正,也就是下面的卡爾曼濾波修正。

    3.2 卡爾曼濾波平滑算法

    卡爾曼濾波采用狀態(tài)空間的概念,把數(shù)據(jù)處理過程視為線性輸出,輸入輸出關(guān)系用狀態(tài)方程描述;借助測量數(shù)據(jù)過程的狀態(tài)轉(zhuǎn)移方程,根據(jù)前一時刻的估計輸出量,得出當(dāng)前時刻的預(yù)測估計量,并通過與當(dāng)前輸入量的誤差,濾波修正預(yù)測估計,輸出當(dāng)前時刻的估計輸出量;以這種不斷預(yù)測-修正的線性遞推方式獲得逐點濾波結(jié)果。卡爾曼濾波的線性遞推數(shù)學(xué)模型及推導(dǎo)。

    利用卡爾曼濾波進(jìn)行狀態(tài)估計可以分為3個步驟:初始化、預(yù)測和更新。狀態(tài)方程:

    觀測方程:

    一步狀態(tài)預(yù)測方程

    一步狀態(tài)預(yù)測誤差協(xié)方差矩陣

    狀態(tài)濾波方程

    增益矩陣

    狀態(tài)濾波誤差協(xié)方差矩陣

    由此得到濾波器的新息方程和新息方差為

    在利用卡爾曼濾波修正算法對動態(tài)測量數(shù)據(jù)濾波處理中,根據(jù)新的樣品值,實時檢測濾波器的新息值和新息方差,實現(xiàn)對測量數(shù)據(jù)的平滑和重構(gòu)??柭鼮V波處理過程如下:

    ①利用估計的真值初始化卡爾曼濾波器。初始條件為:

    新測量的數(shù)據(jù)進(jìn)行最優(yōu)估計。?準(zhǔn)則和卡爾曼濾波處理算法通過對輸入數(shù)據(jù)進(jìn)行處理,實時得到當(dāng)前位置參數(shù)的估計值,并預(yù)測下一個位置的估值,當(dāng)數(shù)據(jù)正常時,則發(fā)送給用戶;當(dāng)數(shù)據(jù)出現(xiàn)斷點、跳點或者數(shù)據(jù)暫時丟失時,利用算法的記憶功能,也就是緩存區(qū)內(nèi)的最終數(shù)據(jù),以數(shù)據(jù)丟失瞬間時的狀態(tài)參量對輸出數(shù)據(jù)進(jìn)行估計,并將結(jié)果送給用戶。

    4 數(shù)據(jù)處理分析

    為了驗證上述方法的可行性和修正效果,首先進(jìn)行了仿真,數(shù)據(jù)源采用實際聯(lián)調(diào)的測量方位角。數(shù)據(jù)修正前后對比如圖2所示。

    圖2 數(shù)據(jù)處理分析圖

    由上圖可以可見:①采用準(zhǔn)則和卡爾曼濾波處理方法后,有效剔除了跳值,并重構(gòu)了剔除跳值后測量數(shù)據(jù)的連續(xù)性和有效性;②對測量數(shù)據(jù)中出現(xiàn)的毛刺,采用準(zhǔn)則和卡爾曼濾波處理算法后,誤差明顯下降,保證了測量數(shù)據(jù)的平滑性;③當(dāng)出現(xiàn)較多跳值時,濾波器一直是收斂的,并對部分跳值進(jìn)行了有效剔除和預(yù)測。

    5 結(jié)束語

    軟件采用了數(shù)據(jù)緩存方法,通過緩沖區(qū)保存的有效數(shù)據(jù)量對后續(xù)數(shù)據(jù)進(jìn)行合理性判斷和預(yù)測,并基于3б準(zhǔn)則和卡爾曼濾波相結(jié)合的修正技術(shù),可以剔除測量數(shù)據(jù)中的跳點,還可以對測量數(shù)據(jù)中的毛刺進(jìn)行平滑,對測量數(shù)據(jù)中的斷點進(jìn)行重構(gòu),有效性,實時性較強。經(jīng)過試驗,處理后數(shù)據(jù)達(dá)到了技術(shù)指標(biāo)要求,較好地反映目標(biāo)的運動狀態(tài),及時、準(zhǔn)確地對目標(biāo)進(jìn)行鑒定。

    [1]KRUGLINSKID J.Visual C++技術(shù)內(nèi)幕[M].北京:清華大學(xué)出版社,1997.

    [2]劉蘊才,房鴻瑞,等.遙測遙控系統(tǒng)[M].北京:國防工業(yè)出版,2000

    [3]LAJOIEJ.C++Primer(中文版)[M].北京:中國電力出版社,2001.

    [4]武漢大學(xué)測繪學(xué)院大地測量教研室.大地測量學(xué)基礎(chǔ)編[M].湖北:武漢大學(xué)出版社,2005.

    [5]祝轉(zhuǎn)民,楊宜康等.Kalman濾波工程應(yīng)用問題分析及改進(jìn)方法研究[J].宇航學(xué)報,2002,23(3):65-69.

    [6]武漢大學(xué)測繪學(xué)院測量平差教研室.測量平差基礎(chǔ)[M].北京:測繪出版社,2000.

    猜你喜歡
    方位角卡爾曼濾波數(shù)據(jù)處理
    認(rèn)知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補與極大似然估計法*
    ILWT-EEMD數(shù)據(jù)處理的ELM滾動軸承故障診斷
    探究無線電方位在無線電領(lǐng)航教學(xué)中的作用和意義
    卷宗(2021年2期)2021-03-09 07:57:24
    近地磁尾方位角流期間的場向電流增強
    基于遞推更新卡爾曼濾波的磁偶極子目標(biāo)跟蹤
    基于模糊卡爾曼濾波算法的動力電池SOC估計
    基于希爾伯特- 黃變換的去噪法在外測數(shù)據(jù)處理中的應(yīng)用
    向量內(nèi)外積在直線坐標(biāo)方位角反算中的應(yīng)用研究
    河南科技(2015年18期)2015-11-25 08:50:14
    基于擴展卡爾曼濾波的PMSM無位置傳感器控制
    基于自適應(yīng)卡爾曼濾波的新船舶試航系統(tǒng)
    丘北县| 茂名市| 西峡县| 安阳县| 公安县| 绍兴市| 札达县| 安岳县| 三穗县| 岳池县| 宁都县| 高安市| 沭阳县| 肇源县| 客服| 沂南县| 镇康县| 蒙城县| 昌吉市| 吐鲁番市| 蒙阴县| 资中县| 临城县| 崇义县| 若尔盖县| 乌兰察布市| 南郑县| 佛教| 松原市| 潮州市| 手游| 平阳县| 牡丹江市| 淅川县| 门源| 遂溪县| 龙陵县| 汶上县| 甘德县| 新建县| 榕江县|