舒?zhèn)魅A, 孫 喜, 崔俊峰, 成紅艷
(太原衛(wèi)星發(fā)射中心技術部 太原 030027)
基于單幀質量最優(yōu)的遙測多站數(shù)據(jù)自動對接方法
舒?zhèn)魅A, 孫 喜, 崔俊峰, 成紅艷
(太原衛(wèi)星發(fā)射中心技術部 太原 030027)
在衛(wèi)星發(fā)射等測控任務中,遙測數(shù)據(jù)包含的副幀量大,可又要數(shù)據(jù)處理速度快、處理結果質量好。針對這種情況,首次提出并實現(xiàn)基于單幀質量最優(yōu)的多站數(shù)據(jù)自動對接方法,給出其中的關鍵步驟和單幀質量的判別準則,并對方法的應用效果進行全面分析。方法克服以往對接方法中的對接過程復雜、人工參與較多和多站數(shù)據(jù)無法最優(yōu)利用等不足,有效縮短數(shù)據(jù)處理時間,充分挖掘了多站數(shù)據(jù)優(yōu)勢,較好修正電磁波傳輸延時。應用分析表明,方法具有有效性和可靠性,已多次應用于飛行任務數(shù)據(jù)處理中,效果良好。
遙測單幀; 副幀; 優(yōu)先級; 自動對接; 對接數(shù)據(jù)
在衛(wèi)星發(fā)射等測控任務中,地面各站遙測設備以接力方式接收記錄遙測信息,其中很多遙測信息采用以特定遙測幀結構[1]數(shù)據(jù)塊(副幀)為單位的循環(huán)幀序列數(shù)據(jù)結構。在地面作遙測數(shù)據(jù)處理[1~3]時,先獲取各設備記錄的原始數(shù)據(jù),并對各個數(shù)據(jù)流進行質量檢查,檢查主要包括時碼、幀同步碼、副幀計數(shù)和亂散段等;接著根據(jù)檢查結果對多站數(shù)據(jù)進行對接,形成一套完整的遙測全程記錄數(shù)據(jù)即對接數(shù)據(jù);再利用對接數(shù)據(jù)進行各類參數(shù)或塊數(shù)據(jù)的原碼分路;最后,由分路數(shù)據(jù)計算各類型參數(shù)結果。從處理流程可知,遙測數(shù)據(jù)處理結果使用的原碼來源于對接數(shù)據(jù),對接數(shù)據(jù)中每幀質量的好壞都直接體現(xiàn)在某些參數(shù)的處理結果上,可以說,對接數(shù)據(jù)的質量決定了處理參數(shù)結果的質量。因此,對接數(shù)據(jù)中每一個完整副幀的選擇都至關重要,需要控制對接中每一個單幀的質量,即需要從多站數(shù)據(jù)流中識別出質量最好的那個全幀,使得對接數(shù)據(jù)中每一幀質量都是最好的,從而實現(xiàn)多站數(shù)據(jù)的最優(yōu)利用和處理結果質量的最高。
在以往數(shù)據(jù)處理時,常采用基于遙測地面時間的分時段對接方法或后來改進的基于副幀計數(shù)的多站數(shù)據(jù)對接方法。其中分時段對接方法是設定在某一時段采用某站數(shù)據(jù)流,然后把各時段首尾連接起來最終接成對接數(shù)據(jù)。由于單幀量大而采納的時段短,該方法無法控制對接數(shù)據(jù)中每一個單幀的選擇,且分段時間設置和各段之間的時間銜接修正都需人工參與,因此對接過程變得復雜,速度受到較大影響;基于副幀計數(shù)的多站數(shù)據(jù)對接方法則沒有考慮到在多站數(shù)據(jù)同時存在某一副幀時的副幀選擇問題,因此沒有充分利用多站數(shù)據(jù)優(yōu)勢,無法保證對接數(shù)據(jù)中每一幀質量都是最好的。當前面臨的任務要求是數(shù)據(jù)處理速度快、處理結果質量好,為此本文提出了基于單幀質量最優(yōu)的遙測多站數(shù)據(jù)自動對接方法。本文首先分析了影響數(shù)據(jù)幀質量的因子,然后提出了數(shù)據(jù)流中單幀質量優(yōu)先級的自動判別方法,在多站數(shù)據(jù)對接時,先檢查和修正各站數(shù)據(jù)流的副幀計數(shù)[4],針對每一副幀數(shù)據(jù),先判斷各站該幀數(shù)據(jù)的優(yōu)先級,再選用優(yōu)先級最高的那站單幀數(shù)據(jù),最終自動建立按照幀計數(shù)遞增的每幀數(shù)據(jù)優(yōu)先級都最高的幀序列數(shù)據(jù)文件,即多站數(shù)據(jù)的對接數(shù)據(jù),供下一步數(shù)據(jù)分路使用。本文方法克服了以往對接方法中對接過程復雜、人工參與較多和多站數(shù)據(jù)無法最優(yōu)利用等不足,確保了對接數(shù)據(jù)中每一全幀數(shù)據(jù)的質量和整個對接速度,為遙測數(shù)據(jù)又好又快處理奠定堅實基礎。
1.1 對接前的預處理工作
在多站數(shù)據(jù)對接前,需要對獲取的各站原始記錄數(shù)據(jù)進行一些必要的加工,即對接前的預處理工作[3]。如需要對各站數(shù)據(jù)流進行副幀質量檢查并記錄檢查結果,其中副幀[1]是具有特定遙測幀結構的數(shù)據(jù)塊,它主要包括子幀長、副幀長、子幀同步碼、副幀同步碼和副幀周期等狀態(tài)參數(shù),對于在兩副幀同步碼之間的某數(shù)據(jù)塊副幀,副幀數(shù)據(jù)可能受飛行器尾焰影響、收發(fā)天線相對位置、電波傳輸?shù)雀蓴_,使得副幀結構不完整,主要表現(xiàn)在副幀數(shù)據(jù)塊中丟失部分子幀,甚至直接丟失部分副幀,這種數(shù)據(jù)塊副幀稱為不完整副幀或亂散數(shù)據(jù)。通過檢查副幀是否完整,獲取全部完整副幀數(shù)據(jù)流,并按幀頭時間依次記錄下來,作為該站的預處理數(shù)據(jù)。對各站的預處理數(shù)據(jù),統(tǒng)計每一副幀幀計數(shù)的正確與否,并記錄下來,稱之為原始幀計數(shù)質量;針對副幀計數(shù)在起飛時常常清零和副幀計數(shù)在計滿后重新歸零計數(shù)的問題,利用各幀幀頭時間進行多站預處理數(shù)據(jù)各完整幀幀計數(shù)的統(tǒng)一修正[4],以消除幀計數(shù)清零或幀計數(shù)誤碼帶來的幀計數(shù)與數(shù)據(jù)幀可能不一一對應情況,確保一個幀計數(shù)對應一個數(shù)據(jù)幀,各預處理數(shù)據(jù)的同一幀對應的幀計數(shù)也相同。
1.2 單幀質量的因素分析
多站數(shù)據(jù)對接時,以各站形成的預處理數(shù)據(jù)為基礎,再判別各站預處理流中某單幀的優(yōu)先級。因此這里單幀均指完整的副幀,其結構是一個分別以子幀長和副幀長為長和寬的矩形塊,其中子幀是以特定的子幀同步碼結尾,副幀數(shù)據(jù)塊是以特定的副幀同步碼結尾,副幀計數(shù)位于矩形中特定位置。根據(jù)遙測副幀結構的特點,提出以統(tǒng)一修正過的幀計數(shù)、原始幀計數(shù)質量和工作弧段為優(yōu)先級因子,衡量某單幀質量的優(yōu)先級。測站中某副幀計數(shù)是否存在是相應完整副幀是否存在的標志,只在該幀存在的前提下才考慮幀數(shù)據(jù)的具體質量,通常情況下完整副幀數(shù)據(jù)的質量是完全可信的,是未受到干擾的,但受某些飛行動作或無線電傳輸干擾等方面的影響,完整副幀中部分數(shù)據(jù)也可能產(chǎn)生亂碼,所以又增加了原始幀計數(shù)質量和工作弧段兩個衡量因子;原始幀計數(shù)是具體存在于該副幀中的數(shù)據(jù),它是否正確或出現(xiàn)亂散在一定程度上表征了該幀數(shù)據(jù)是否亂散;工作弧段是根據(jù)設備長期工作統(tǒng)計出來的一個良好工作時間段的先驗值,利用某副幀所在的時間是否在該設備的弧段內這一簡單判別法則,既節(jié)省了良好數(shù)據(jù)幀的搜索時間,又有效加快了對接速度。綜上,優(yōu)先級的制定原則為:三者都滿足的優(yōu)先級最高、幀計數(shù)和原始幀計數(shù)質量二者均滿足的優(yōu)先級次之,幀計數(shù)和工作弧段二者均滿足的優(yōu)先級再次之,只有幀計數(shù)滿足的最次,各站對幀計數(shù)均不滿足時不再考慮該幀計數(shù)對應的單幀。具體的基于單幀質量最優(yōu)原則搜索判別某一副幀算法將在對接方法中給出。
1.3 自動對接方法流程
本文提出的基于單幀質量最優(yōu)的遙測多站數(shù)據(jù)自動對接方法流程如下:
①設置對接數(shù)據(jù)時段為數(shù)據(jù)處理方案中預定的處理時段;
②設置各站預處理數(shù)據(jù)的時段為對接數(shù)據(jù)時段;
③配置各站已知的測量工作弧段;
④對各站數(shù)據(jù)流進行副幀質量檢查,并生成該站在相應時段內的預處理數(shù)據(jù);
⑤統(tǒng)計各站預處理數(shù)據(jù)原始幀計數(shù)的質量并記錄;
⑥統(tǒng)一修正各站預處理數(shù)據(jù)的幀計數(shù),并記錄修正結果;
⑦統(tǒng)計所有測站預處理數(shù)據(jù)統(tǒng)一修正過的幀計數(shù)的共同最大、最小值;
⑧按照幀計數(shù)從小到大順序,從各站中選用優(yōu)先級最高的相應站單幀,按照一個浮點型的幀頭時間和一個完整副幀數(shù)據(jù)塊的格式寫入對接數(shù)據(jù)文件。
其中在從各站中選用優(yōu)先級最高的相應站單幀時,按照各站開始接收到遙測信息的先后順序依次循環(huán),具體到某一幀計數(shù)對應的單幀判別時,當前的搜索站為對接數(shù)據(jù)中上一幀計數(shù)單幀使用的測站,以此測站為起始點,按照各站開始接收到遙測信息的先后順序循環(huán)判別,當碰到優(yōu)先級比較起來最高的測站就終止搜索,記下該測站,同時將該站單幀寫入對接數(shù)據(jù),若各站對優(yōu)先級最低(即只有幀計數(shù)滿足條件)都不成立,則表明該幀計數(shù)對應的單幀在各站預處理數(shù)據(jù)中均不存在,不再考慮該幀數(shù)據(jù),進入到下一幀計數(shù)搜索判別。具體的基于單幀質量最優(yōu)的搜索判別某一副幀算法在下文中敘述。
已知按照各站開始能接收到遙測信息的先后順序排列的四個測站依次為A、B、C、D四站,當前已對接到幀計數(shù)為N的副幀,且該副幀用的是B站單幀,對于幀計數(shù)為N+1的副幀搜索判別算法為:
①以B、C、D、A的搜索順序判別各站,四站中哪一個先同時滿足幀計數(shù)、原始幀計數(shù)質量和工作弧段三個因子,就用那站單幀數(shù)據(jù),該幀搜索結束,接著搜索下一幀;
②若四站均不能同時滿足步驟①中三個因子,以B、C、D、A的搜索順序判別各站,哪一個先同時滿足幀計數(shù)和原始幀計數(shù)質量兩個因子,就用那站單幀數(shù)據(jù),該幀搜索結束,接著搜索下一幀;
③若四站均不能同時滿足步驟②中兩個因子,以B、C、D、A的搜索順序判別各站,哪一個先同時滿足幀計數(shù)和工作弧段兩個因子,就用那站單幀數(shù)據(jù),該幀搜索結束,接著搜索下一幀;
④若四站均不能同時滿足步驟③中兩個因子,以B、C、D、A的搜索順序判別各站,哪一個先滿足幀計數(shù)這個因子,就用那站單幀數(shù)據(jù),該幀搜索結束,接著搜索下一幀;
⑤若四站均不能滿足幀計數(shù)因子,該幀搜索結束,接著搜索下一幀。
該方法的簡單流程如圖1所示。
1.4 對接方法中的關鍵步驟
1.4.1 各站亂散數(shù)據(jù)的自動判別方法
亂散數(shù)據(jù)是指不完整副幀組成的數(shù)據(jù),而完整副幀是指兩副幀同步碼之間的數(shù)據(jù)塊副幀在時間上和長度上分別滿足副幀周期和副幀長兩個條件。根據(jù)完整副幀判別標準,對各測站數(shù)據(jù)流中完整副幀進行自動判別、標識和記錄,供形成預處理數(shù)據(jù)時使用。
1.4.2 副幀原始幀計數(shù)質量統(tǒng)計方法
副幀原始幀計數(shù)質量統(tǒng)計利用上下幀幀頭時間差與上下幀幀計數(shù)差之間的關系進行判別。在判斷當前幀的原始副幀計數(shù)時,需利用上一原始幀計數(shù)正確的副幀,當這兩幀幀頭時間差正好是副幀周期的n整數(shù)倍時,若副幀幀計數(shù)差也為n,則判別該幀原始幀計數(shù)正確。這里,需要注意清零幀的影響,因為它和上下幀之間并不滿足上述關系,雖然在清零幀時副幀計數(shù)突變?yōu)榱?,但仍然認為該幀原始計數(shù)正確。
圖1 基于單幀質量最優(yōu)的遙測多站數(shù)據(jù)自動對接方法流程
1.4.3 基于地面接收時間的多站數(shù)據(jù)幀計數(shù)統(tǒng)一修正方法[4]
對多站預處理數(shù)據(jù)進行幀計數(shù)統(tǒng)一修正時,通常以最先能接收到遙測信息的測站為基站,對基站先進行幀計數(shù)修正,若遇到幀計數(shù)清零,則修正過的幀計數(shù)不再為零,而是繼續(xù)累加,后面的幀計數(shù)根據(jù)其與上一幀的幀個數(shù)差繼續(xù)累加,其中幀個數(shù)差為兩幀幀頭時間差對于幀周期的倍數(shù);接著再對下一個最先能接收到遙測信息的測站進行幀計數(shù)修正,對它的第一個副幀幀計數(shù),利用上一個已修測站在該副幀計數(shù)附近的副幀,根據(jù)這兩幀幀頭時間差完成該測站第一個副幀幀計數(shù)修正,之后,與基站處理過程一樣,再利用上下幀幀頭時間差與上下幀幀計數(shù)差之間的關系進行其它幀修正。對其它測站依次類推進行修正。
1.4.4 基于飛行器內時統(tǒng)的對接數(shù)據(jù)時間統(tǒng)一修正方法
通常數(shù)據(jù)處理要求方案中提出對數(shù)據(jù)時間進行電磁波傳輸延時修正,各站數(shù)據(jù)時間除了受電磁波傳輸影響外,還受到各站時統(tǒng)零點不一致(傳輸延時)等多方面的影響,這些都使各站數(shù)據(jù)時間不完全一致。在對接時,依據(jù)飛行器內時統(tǒng)的原理[2],利用副幀計數(shù)對幀頭時間進行統(tǒng)一修正,即在確定第一副幀的幀頭時間后,其它幀頭時間按照統(tǒng)一修正過的幀計數(shù)之間的關系進行修正。該修正方法消除了電磁波傳輸延時等多方面的影響,使各連續(xù)副幀的時間差正好是內時統(tǒng)規(guī)定的副幀周期。
已在多次飛行任務遙測數(shù)據(jù)處理中運用該方法,大大提高了對接數(shù)據(jù)的質量,有效縮短了數(shù)據(jù)處理時間,且充分利用了多站數(shù)據(jù)優(yōu)勢,使對接數(shù)據(jù)質量達到最好,從而提高了處理結果的質量。下面以示例分析該方法在實際應用中的效果。
2.1 對接數(shù)據(jù)的幀計數(shù)質量情況分析
數(shù)據(jù)流中幀計數(shù)情況基本上反映了數(shù)據(jù)流的亂散情況,這是因為幀計數(shù)丟失或跳變即說明數(shù)據(jù)流中該幀數(shù)據(jù)丟失或亂散。圖2~圖5是某次數(shù)據(jù)處理中各遙測設備預處理數(shù)據(jù)幀計數(shù)情況,圖6是對接后數(shù)據(jù)的幀計數(shù)情況和對接時各站數(shù)據(jù)幀的使用情況,其中左邊縱坐標表示對接數(shù)據(jù)的幀計數(shù),右邊縱坐標為各測站標識,共有4個測站,分別用1~4表示。由各圖可知,各測站數(shù)據(jù)都存在較嚴重的幀計數(shù)丟失或跳變的現(xiàn)象,即各站數(shù)據(jù)都存在亂散段;而對接數(shù)據(jù)除在兩個極短時段內存在幀計數(shù)丟失或跳變的現(xiàn)象外(各站數(shù)據(jù)均在該幀存在幀計數(shù)丟失或跳變的現(xiàn)象),其它時段幀計數(shù)均以公差1遞增(幀計數(shù)清零除外),即幀計數(shù)無丟失或跳變現(xiàn)象,說明對接數(shù)據(jù)整體質量較好;且各測站的交替使用表明對接數(shù)據(jù)充分利用了各站數(shù)據(jù)。
圖2 測站1幀計數(shù)情況
圖3 測站2幀計數(shù)情況
圖4 測站3幀計數(shù)情況
圖5 測站4幀計數(shù)情況
對接時,把原始幀計數(shù)質量作為優(yōu)先級因子是提高對接數(shù)據(jù)質量的有效途徑,其影響直接反映在參數(shù)處理結果上。同對接時利用原始幀計數(shù)質量因子相比,從不利用該因子的對接數(shù)據(jù)中處理出的部分結果參數(shù)常常存在較多異常跳點,如圖7所示,用兩種不同線型分別表示同一參數(shù)在用與不用原始幀計數(shù)質量因子對接后在某一時段的處理結果。不用原始幀計數(shù)質量因子時參數(shù)明顯存在較多異常點,其它一部分參數(shù)也存在類似情況。所以原始幀計數(shù)質量因子是對接數(shù)據(jù)時不可忽視的因素,它的使用能減少參數(shù)結果異常點,充分利用多站數(shù)據(jù)優(yōu)勢,是提高參數(shù)處理結果質量的有效途徑。
2.3 工作弧段因子對對接數(shù)據(jù)質量的作用分析
對接時,利用工作弧段作為優(yōu)先因子,充分利用了設備的先驗信息,節(jié)省了良好數(shù)據(jù)幀的搜索時間,提高了對接數(shù)據(jù)質量。雖然工作弧段因子不如原始幀計數(shù)質量因子作用效果明顯(主要指參數(shù)結果異常點沒有那么多),但不用弧段因子時,由于利用了不在工作弧段內的測站數(shù)據(jù),參數(shù)結果中的確多了異常點,如圖8所示,用兩種不同線型分別表示同一參數(shù)在用與不用工作弧段因子對接后的處理結果。不用工作弧段因子時,參數(shù)在221.4s左右存在異常點,這是因為此時對接數(shù)據(jù)利用的測站已超出了工作弧段。通過統(tǒng)計,還有其它參數(shù)存在類似這樣的異常點,可見采用工作弧段因子也是提高對接數(shù)據(jù)質量的有效途徑。
2.4 對接數(shù)據(jù)質量精細到每一單幀
在某次數(shù)據(jù)處理中,7個測站中只有測站3在134.66s附近存在某單幀數(shù)據(jù),其它測站均丟失該單幀,如圖9所示,對接時自動搜索判別采用了測站3的數(shù)據(jù)幀,如圖10所示(在134.66s附近對接數(shù)據(jù)幀計數(shù)情況)。對接數(shù)據(jù)對134.66s數(shù)據(jù)幀的選取充分表明自動對接時具體到了每一個數(shù)據(jù)幀的識別選用,這對于人工分時段對接來說是難以實現(xiàn)的。
圖7 同一參數(shù)在是否利用原始幀計數(shù)質量因子對接數(shù)據(jù)情況下的結果比對
圖8 同一參數(shù)在是否利用工作弧段因子對接數(shù)據(jù)情況下的結果比對
圖9 在134.66s附近各站預處理數(shù)據(jù)幀計數(shù)情況
圖10 在134.66s附近對接數(shù)據(jù)幀計數(shù)情況
2.5 對接數(shù)據(jù)時間加工方法消除了電磁波傳輸延時等影響
本文方法對電磁波延時等進行了較好修正,并記錄了對接時使用的各測站數(shù)據(jù)的時間修正情況,如圖11所示。將對接中各站的使用情況和使用時的時間修正情況放入一張圖(圖11)中進行比較,其中左邊縱坐標表示各站時間修正量,右邊縱坐標為各測站標識,共有8個測站,分別用1~8表示。由圖11的局部放大圖(圖12)可以看出,對同一測站,隨著時間增長,飛行器與測站的距離增大,時間修正量呈臺階式逐漸增大,換用不同測站數(shù)據(jù)時,時間修正量就存在一個跳變,這是由于測站站址不同而造成的時間差。
圖11 對接時,對各測站數(shù)據(jù)的時間修正情況
圖12 在60s~150s時段對接時,對各測站數(shù)據(jù)的時間修正情況
本文提出的基于單幀質量最優(yōu)的遙測多站數(shù)據(jù)自動對接方法首次使用了遙測單幀質量優(yōu)先級準則和判別方法,實現(xiàn)了基于單幀質量最優(yōu)的多站數(shù)據(jù)自動對接。該方法克服了以往對接方法中對接過程復雜、人工參與較多和多站數(shù)據(jù)無法最優(yōu)利用等不足,有效縮短了數(shù)據(jù)處理時間,充分挖掘了多站數(shù)據(jù)優(yōu)勢,較好修正了電磁波傳輸延時,確保了對接數(shù)據(jù)質量,提高了處理結果的質量,提升了數(shù)據(jù)處理和分析能力,為遙測數(shù)據(jù)又好又快處理奠定了堅實基礎,為基于遙測信息的飛行試驗結果快速分析提供了有力技術保障。
應用分析充分表明了該方法的有效性和可靠性,方法已多次應用于飛行任務數(shù)據(jù)處理中,效果良好。該方法的提出和運用,是在數(shù)據(jù)處理實踐中不斷思考如何充分挖掘利用多站數(shù)據(jù)每一遙測幀信息的思路總結和應用實現(xiàn),是不斷提高數(shù)據(jù)處理速度和質量的有效途徑。
[1]楊延軍.靶場數(shù)據(jù)處理技術[M].北京:國防工業(yè)出版社,2008.
[2]陳以恩.遙測數(shù)據(jù)處理[M].北京:國防工業(yè)出版社,2002.
[3]陳以恩.GJB 2238A-2004遙測數(shù)據(jù)處理[S].北京:總裝備部軍標出版發(fā)行部,2004.
[4]張向林.遙測數(shù)據(jù)對接中的副幀計數(shù)修正方法[J].導彈試驗技術,2011,(03):62~65.
The M ethod for Connecting Telemetry Data Stream s Automatically Based on Each Top-quality Frame
Shu Chuanhua, Sun Xi, Cui Junfeng, Cheng Hongyan
Telemetry data contain a large number of subframes in the measuring and controlling tasks of launching satellites,and the fast processing speed and good result quality are required.This paper firstly puts forward and carries out the method for connecting telemetry data streams automatically based on each top-quality frame,offers the key steps of themethod and the judgment rule of the frame quality,and generally analyzes the application efficiency of themethod.Themethod overcomes the shortcomings of traditional connection methods,such as complex connecting process,a lot of manual work and being incapable of using multi telemetry data streams effectively,at the same time it shortens the processing time effectively,fully utilizes the superiority ofmulti data streams,modifies the delay of electromagnetic wave,ensures the quality of connected data,and improves the quality of data result.The application analysis fully shows the efficiency and reliability of themethod,which has been used in the data processing ofmany aviation taskswith perfect effect.
Telemetry frame; Subframe; Priority; Connecting automatically; Connected data
V557.3
A
CN11-1780(2014)06-0050-06
舒?zhèn)魅A 1981年生,碩士,主要研究方向為數(shù)據(jù)處理。
孫 喜 1955年生,高工,主要研究方向為數(shù)據(jù)處理。
崔俊峰 1978年生,碩士,主要研究方向為數(shù)據(jù)測量與處理。
成紅艷 1969年生,高工,主要研究方向為數(shù)據(jù)測量與處理。
2014-04-15 收修改稿日期:2014-04-23