亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通信性能可預(yù)測的1553b總線工程遙測數(shù)據(jù)獲取方法

文檔序號:8397926閱讀:661來源:國知局
通信性能可預(yù)測的1553b總線工程遙測數(shù)據(jù)獲取方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及航天領(lǐng)域,尤其涉及衛(wèi)星通信系統(tǒng)設(shè)計與與性能評估領(lǐng)域。
【背景技術(shù)】
[0002]為滿足未來航天器進行在軌功能模塊更換、系統(tǒng)設(shè)計和功能擴展等需求,歐美各國相繼展開即插即用的航天器電子系統(tǒng)研宄。美國空軍研宄實驗室航天運載技術(shù)局調(diào)研了 RS-422、MIL-STD-1553、Ethernet (IEEE 802)、Power over Ethernet (IEEE 802.3)、FireffiredEEE 1394)、SpaceWire (IEEE 1355)、USBl.0&2.0、TCP/IPv6 等總線,認為MIL-STD-1553總線不能充分滿足在太空應(yīng)用中即插即用的需求。
[0003]然而,我國航天器常用總線包括MIL-STD-1553,大量航天器載電子設(shè)備采用MIL-STD-1553總線進行通信。采用全新的總線重新設(shè)計航天器載電子設(shè)備成本極高,不符合我國國情。由于MIL-STD-1553總線是主從式總線,所有通信行為是由控制端發(fā)起,在航天器電子系統(tǒng)擴展過程中會帶來工程遙測數(shù)據(jù)采集性能難以預(yù)測的問題。

【發(fā)明內(nèi)容】

[0004]本發(fā)明要解決的技術(shù)問題是航天器電子系統(tǒng)擴展過程中會帶來工程遙測數(shù)據(jù)采集性能難以預(yù)測的問題。
[0005]為了解決這一技術(shù)問題,本發(fā)明提供了一種通信性能可預(yù)測的1553B總線工程遙測數(shù)據(jù)獲取方法,提供了 BC端和若干RT端,該方法包括如下步驟:
[0006]S1:針對若干所述RT端的遙測數(shù)據(jù)包進行統(tǒng)一的定義,定義的內(nèi)容至少包括了遙測數(shù)據(jù)包的準備狀態(tài)標識;
[0007]S2:所述BC端向若干所述RT端發(fā)出準備當(dāng)前遙測數(shù)據(jù)包的命令;
[0008]S3:所述RT端響應(yīng)該命令,準備當(dāng)前的遙測數(shù)據(jù)包;所述RT端依據(jù)當(dāng)前的遙測數(shù)據(jù)包是否已準備被配置相應(yīng)的準備狀態(tài)標識;
[0009]S4:所述BC端查詢其中之一 RT端的準備狀態(tài)標識;
[0010]S5:依據(jù)所述準備狀態(tài)標識:
[0011]若標識顯示該RT端當(dāng)前的遙測數(shù)據(jù)包已準備完成,則進入步驟S6 ;
[0012]若標識顯示該RT端當(dāng)前的遙測數(shù)據(jù)包未準備完成,則重復(fù)步驟S4,查詢下一個RT端的準備狀態(tài)標識;
[0013]S6:所述BC端獲取相應(yīng)的遙測數(shù)據(jù)包;然后根據(jù)協(xié)議,將該遙測數(shù)據(jù)包進行組幀,然后發(fā)送給遙傳數(shù)據(jù)的下傳通道;
[0014]S7:重復(fù)步驟S3至S6,直至完成一個周期內(nèi)所有所需RT端的遙測數(shù)據(jù)包的獲??;
[0015]S8:重復(fù)步驟S2至S7,直至所有數(shù)據(jù)均傳送完畢。
[0016]可選的,在所述步驟SI中,所述定義的內(nèi)容還包括不同RT端的遙測數(shù)據(jù)包的發(fā)送子地址;
[0017]所述步驟S3中準備當(dāng)前遙測數(shù)據(jù)包的過程進一步為將當(dāng)前遙測數(shù)據(jù)包存放到相應(yīng)的所述發(fā)送子地址;
[0018]所述步驟S6獲取相應(yīng)的遙測數(shù)據(jù)包的過程進一步為自所述發(fā)送子地址獲得當(dāng)前的遙測數(shù)據(jù)包。
[0019]可選的,每個所述RT端對應(yīng)一個所述發(fā)送子地址。
[0020]可選的,在所述步驟SI中,定義的內(nèi)容還包括每個遙測數(shù)據(jù)包的大小。
[0021]可選的,所述準備狀態(tài)標識采用一個比特的矢量字;
[0022]在所述步驟S3中,被配置相應(yīng)的準備狀態(tài)標識的過程進一步為被配置相應(yīng)的一個比特的矢量字;
[0023]在所述步驟S4中,查詢準備狀態(tài)標識的過程進一步為獲知相應(yīng)RT端矢量字中的該比特,即獲知遙測數(shù)據(jù)包中的該一個比特的矢量字。
[0024]可選的,在所述步驟S2中,所述BC端同時向若干所述RT端廣播準備當(dāng)前遙測數(shù)據(jù)包的命令。
[0025]可選的,在所述步驟S2中,所述BC端向若干所述RT端逐一發(fā)出準備當(dāng)前遙測數(shù)據(jù)包的命令。
[0026]可選的,在所述步驟S4之前,還包括查詢本周期進行工程遙測數(shù)據(jù)組幀獲取的工程遙測數(shù)據(jù)來源的過程;
[0027]在所述步驟S4中,所述BC端僅查詢該來源中之一 RT端的準備狀態(tài)標識。
[0028]本發(fā)明與現(xiàn)有基于1553B總線的星載通信技術(shù)相比,利用本發(fā)明,可以使得BC端獲取載荷等RT端的工程遙測數(shù)據(jù)包通信時間可預(yù)測,性能可控,解決了工程遙測數(shù)據(jù)采集性能難以預(yù)測的問題,進一步地,由于工程遙測數(shù)據(jù)包與發(fā)送子地址之間存在一一對應(yīng)關(guān)系,RT端與BA端通信接口固定,無需重新約定,達到接口統(tǒng)一、節(jié)省研制成本的目標。除此以外,還達到了如下的有益效果:
[0029]1.不需要在星載計算機、載荷等單機研制前,針對工程遙測數(shù)據(jù)包,專門組織BC端與RT端之間的通信接口協(xié)調(diào),大大降低了星載設(shè)備與具體某顆衛(wèi)星之間的耦合度,節(jié)約研制時間和成本;
[0030]2.工程遙測數(shù)據(jù)包的獲取和更新僅相隔一個控制周期,工程遙測數(shù)據(jù)仍能反映當(dāng)時的工作狀態(tài);
[0031]3.可以適應(yīng)不同的衛(wèi)星型號,具有廣泛的適用性。
【附圖說明】
[0032]圖1是本發(fā)明一實施例中工程遙測數(shù)據(jù)獲取方法的過程示意圖;
[0033]圖2是本發(fā)明一實施例中工程遙測數(shù)據(jù)獲取軟件的流程示意圖。
【具體實施方式】
[0034]以下將結(jié)合圖1和圖2通過若干可選實施例對本發(fā)明提供的通信性能可預(yù)測的1553B總線工程遙測數(shù)據(jù)獲取方法進行詳細的描述,其為本發(fā)明可選的實施例,可以認為,本領(lǐng)域技術(shù)人員在不改變本發(fā)明精神和內(nèi)容的范圍內(nèi)能夠?qū)ζ溥M行修改和潤色。
[0035]請參考圖1和圖2,本發(fā)明提供了一種通信性能可預(yù)測的1553B總線工程遙測數(shù)據(jù)獲取方法,提供了 BC端和若干RT端,航天器的載荷等下位機作為RT端,航天器載計算機作為BC端,作為該方法包括如下步驟:
[0036]S1:針對若干所述RT端的遙測數(shù)據(jù)包進行統(tǒng)一的定義,定義的內(nèi)容至少包括了遙測數(shù)據(jù)包的準備狀態(tài)標識;
[0037]在此基礎(chǔ)上,本發(fā)明一可選的實施例中,所述準備狀態(tài)標識采用一個比特的矢量字;當(dāng)然,是采用同一位置的一比特矢量字,對該矢量字進行配置可以實現(xiàn)不同準備狀態(tài)的標識;在此方案思路下,下文各步驟中也會有相應(yīng)的布置,采用這一方面使得準備狀態(tài)有了參考,使得通信性能的可預(yù)測可控更明確,同時也較節(jié)約內(nèi)存;
[0038]在本發(fā)明大多數(shù)實施例中,在所述步驟SI中,所述定義的內(nèi)容還包括不同RT端的遙測數(shù)據(jù)包的發(fā)送子地址;每個所述RT端對應(yīng)一個所述發(fā)送子地址。
[0039]進一步的,RT端的工程遙測數(shù)據(jù)包的包號與發(fā)送子地址之間是一一對應(yīng)關(guān)系,即RT端的每包工程遙測數(shù)據(jù)包發(fā)送子地址固定;對于不同的RT端,工程遙測包包號相同的包長相同;在所述步驟SI中,定義的內(nèi)容還包括每個遙測數(shù)據(jù)包的大??;
[0040]步驟SI中定義的依據(jù)是根據(jù)衛(wèi)星等航天器的規(guī)模和對作為RT的載荷復(fù)雜程度,在定義后,可以啟動航天器電子系統(tǒng):航天器載計算機和載荷等下位機;
[0041]S2:所述BC端向若干所述RT端發(fā)出準備當(dāng)前遙測數(shù)據(jù)包的命令;
[0042]在本發(fā)明一可選的實施例中,在所述步驟S2中,所述BC端同時向若干所述RT端廣播準備當(dāng)前遙測數(shù)據(jù)包的命令,圖1和圖2示意的就是這一方式。與之對應(yīng)的,在另一可選的實施例中,在所述步驟S2中,所述BC端向若干所述RT端逐一發(fā)出準備當(dāng)前遙測數(shù)據(jù)包的命令。
[0043]以上步驟和之后步驟中所稱的準備,可以理解為從無到有的準備,也可以理解為從舊到新的更新。只要最終是得到當(dāng)前遙測數(shù)據(jù)包,就是這里所稱的準備。
[0044]S3:所述RT端響應(yīng)該命令,準備當(dāng)前的遙測數(shù)據(jù)包;所述RT端依據(jù)當(dāng)前的遙測數(shù)據(jù)包是否已準備被配置相應(yīng)的準備狀態(tài)標識;
[0045]在本發(fā)明大多數(shù)實施例中,所述步驟S3中準備當(dāng)前遙測數(shù)據(jù)包的過程進一步為將當(dāng)前遙測數(shù)據(jù)包存放到相應(yīng)的所述發(fā)送子地址;
[0046]在本發(fā)明一可選的
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1