令,經(jīng)總控通訊模塊送至當(dāng)前指定衛(wèi)星的被測設(shè)備,控制衛(wèi)星的被測設(shè)備暫停執(zhí)行衛(wèi)星測試序列,從外部獲取序列啟動指令,經(jīng)總控通訊模塊送至當(dāng)前指定衛(wèi)星的被測設(shè)備,控制衛(wèi)星的被測設(shè)備繼續(xù)執(zhí)行衛(wèi)星測試序列,從外部獲取序列啟動位置指令,經(jīng)總控通訊模塊送至當(dāng)前指定衛(wèi)星的被測設(shè)備,控制衛(wèi)星的被測設(shè)備從序列啟動位置指令中序列位置開始執(zhí)行衛(wèi)星測試序列。
[0018]還包括語音播報模塊,接收第一遙控指令發(fā)送包并播報,其中,播報的信息包括指定單星或指定多星、衛(wèi)星遙控指令。
[0019]本發(fā)明與現(xiàn)有技術(shù)相比的優(yōu)點在于:
[0020](I)本發(fā)明系統(tǒng)通過使用一組測試人員、一套測試軟件,完成了多顆衛(wèi)星的并行測試任務(wù),從根本上解決了多星情況下指令的多級展示、控制以及序列的多星并行應(yīng)用問題,與現(xiàn)有的衛(wèi)星測試技術(shù)相比,有效提高了整星綜合測試效率,節(jié)約了測試資源;
[0021](2)本發(fā)明系統(tǒng)與現(xiàn)有技術(shù)相比,使用數(shù)據(jù)庫存儲賬戶、密碼及賬戶授權(quán)衛(wèi)星,衛(wèi)星的衛(wèi)星遙控指令、衛(wèi)星遙測參數(shù)、衛(wèi)星遙測參數(shù)閾值,極大的提高了測試工作的信息化程度,簡化了設(shè)計流程,并且提高了數(shù)據(jù)的安全性、完整性和一致性;
[0022](3)本發(fā)明系統(tǒng)通過一個控制臺界面實現(xiàn)多顆衛(wèi)星指令和序列的展示及應(yīng)用,能夠同時對多顆星進行遙控控制,在有限資源的條件下實現(xiàn)了對于N星的測試任務(wù),與傳統(tǒng)單星串行測試相比,測試效率提升了 N倍;
[0023](4)本發(fā)明系統(tǒng)對于有直接交互或間接交互關(guān)系的多星測試任務(wù),能夠更好的實現(xiàn)多衛(wèi)星之間的聯(lián)合測試,如多星交替對地信息傳輸測試、中繼衛(wèi)星與用戶星通信測試等。
【附圖說明】
[0024]圖1本發(fā)明為一種適用于多星并行測試的控制臺系統(tǒng)模塊框圖;
[0025]圖2為一種適用于多星并行測試的控制臺系統(tǒng)中指令執(zhí)行邏輯流程圖;
[0026]圖3為一種適用于多星并行測試的控制臺系統(tǒng)中序列執(zhí)行邏輯流程圖;
[0027]圖4本發(fā)明為一種適用于多星并行測試的控制臺系統(tǒng)中結(jié)果判讀示意圖。
【具體實施方式】
[0028]本發(fā)明針對多星并行測試提出了一種適用于多星并行測試的控制臺系統(tǒng),不僅提高了測試過程的自動化水平,并且從根本上解決了多星情況下指令的多級展示、控制以及序列的多星并行應(yīng)用問題,與現(xiàn)有的衛(wèi)星測試技術(shù)相比,有效的提高了整星綜合測試效率、工作過程的安全性、可靠性、準確性,節(jié)約測試資源。如圖1所示本發(fā)明系統(tǒng)包括系統(tǒng)調(diào)度模塊、多星指令和序列數(shù)據(jù)庫系統(tǒng)、認證與多星選擇模塊、總控通訊模塊、多星指令選擇模塊、多星指令發(fā)送模塊、語音播報模塊、多星序列統(tǒng)一 /獨立控制模塊、測試序列邏輯處理模塊、應(yīng)急序列邏輯處理模塊、指令與判讀結(jié)果處理模塊、數(shù)據(jù)庫系統(tǒng)。
[0029]認證與多星選擇模塊,接收外界輸入的賬戶和密碼信息,與綜合管理數(shù)據(jù)庫中的用戶信息進行對比,如果綜合管理庫中存在當(dāng)前輸入的賬戶和密碼信息,則通過驗證,否則驗證失敗;當(dāng)驗證通過的時候,獲取綜合管理數(shù)據(jù)庫中的該用戶所具有權(quán)限的衛(wèi)星,選擇其中需要進行測試的衛(wèi)星(不少于一顆),并且根據(jù)選擇情況,從衛(wèi)星基礎(chǔ)數(shù)據(jù)庫中獲取測試衛(wèi)星的衛(wèi)星測試數(shù)據(jù),其中,綜合管理庫包括用戶信息,用戶信息包括用戶賬戶、密碼、當(dāng)前用戶授權(quán)的衛(wèi)星,衛(wèi)星基礎(chǔ)數(shù)據(jù)庫包括所有衛(wèi)星的測試數(shù)據(jù),衛(wèi)星測試數(shù)據(jù)包括衛(wèi)星遙控指令、衛(wèi)星遙測參數(shù)、衛(wèi)星遙測參數(shù)閾值。
[0030]總控通訊模塊,從外界獲取測試衛(wèi)星中需要測試衛(wèi)星中設(shè)備通信地址,然后根據(jù)通信地址建立總控通訊模塊與需要被測設(shè)備的通信鏈接,接收系統(tǒng)調(diào)度模塊發(fā)送的遙控指令發(fā)送包(CMDD,包括第一遙控指令發(fā)送包或第二遙控指令發(fā)送包)后,根據(jù)遙控指令發(fā)送包中的指定單星或指定多星信息將遙控指令發(fā)送包送至對應(yīng)衛(wèi)星;接收衛(wèi)星發(fā)送的遙測參數(shù)包和指令的執(zhí)行結(jié)果信息(CACK)后送至系統(tǒng)調(diào)度模塊。
[0031]系統(tǒng)調(diào)度模塊,接收多星指令選擇模塊發(fā)送的指令發(fā)送請求(包括衛(wèi)星遙控指令代號、遙控指令名稱、遙控衛(wèi)星代號、指令前判代號、后判代號、合法標(biāo)識位)送至多星指令發(fā)送模塊,接收多星指令發(fā)送模塊發(fā)送的第一遙控指令發(fā)送包(CMDDl)后送至總控通訊模塊、監(jiān)控顯示模塊、語音播報模塊;接收多星指令發(fā)送模塊發(fā)送的前判結(jié)果、后判結(jié)果轉(zhuǎn)發(fā)給、監(jiān)控顯示模塊;接收多星序列統(tǒng)一/獨立控制模塊發(fā)送的多星序列執(zhí)行信息(包括衛(wèi)星代號、衛(wèi)星測試序列代號、衛(wèi)星測試序列命令表、衛(wèi)星測試序列啟動暫停停止繼續(xù)信息、合法標(biāo)識位),從外部獲取模塊選擇指令(選擇測試序列邏輯處理模塊或應(yīng)急序列邏輯處理模塊中一個座位當(dāng)班模塊)后選擇測試序列邏輯處理模塊或應(yīng)急序列邏輯處理模塊中一個模塊作為當(dāng)班模塊,并將序列執(zhí)行信息送至測試序列邏輯處理模塊或應(yīng)急序列邏輯處理模塊中的當(dāng)班模塊,接收測試序列并行邏輯處理模塊或應(yīng)急序列邏輯處理模塊中當(dāng)班模塊發(fā)送的第二遙控指令發(fā)送包(CMDD2)后送至總控通訊模塊、監(jiān)控顯示模塊;接收總控通訊模塊發(fā)送的遙測參數(shù)包后送至指令與判讀結(jié)果處理模塊,接收遙測結(jié)果包,并送至測試序列并行邏輯處理模塊、監(jiān)控顯示模塊;接收測試序列并行邏輯處理模塊和應(yīng)急序列邏輯處理模塊發(fā)送的交互信息,轉(zhuǎn)發(fā)給監(jiān)控顯示模塊。作為各模塊間通信交互的調(diào)度中心,處理和轉(zhuǎn)發(fā)來自各個模塊的請求以及各模塊發(fā)布的數(shù)據(jù)包。
[0032]多星指令選擇模塊,從外界獲取發(fā)送指令發(fā)送請求后送至系統(tǒng)調(diào)度模塊,多星指令選擇模塊采用二級選擇界面,極大簡化了多星數(shù)據(jù)的顯示復(fù)雜度,模塊第一級為衛(wèi)星選擇,第二級為指令顯示,指令的顯示也引入了分系統(tǒng)顯示的概念。
[0033]多星指令發(fā)送模塊,多星指令發(fā)送模塊為每顆加載的衛(wèi)星提供一個指令發(fā)送進程,每個進程均完成。接收系統(tǒng)調(diào)度模塊發(fā)送的指令發(fā)送請求(CMDC)后完成指令前判和指令后判信息的初始化加載,獲取判讀的算法和相關(guān)參數(shù),并進行指令是否禁發(fā)判斷,如果指令發(fā)送請求的合法標(biāo)識位為禁發(fā),則不對當(dāng)前指令發(fā)送請求進行配置,如果為合法,則進行配置并得到第一遙控指令發(fā)送包(CMDD)。發(fā)送過程:從系統(tǒng)調(diào)度模塊獲取遙測結(jié)果包,對遙測結(jié)果包進行指令前判,如失敗則終止發(fā)送,若成功,則將第一遙控指令發(fā)送包送至系統(tǒng)調(diào)度模塊,并產(chǎn)生前判結(jié)果信息發(fā)送給系統(tǒng)調(diào)度模塊,第一遙控指令發(fā)送包包括:遙控指令代號、指定單星或指定多星、設(shè)置指令前后判讀是否應(yīng)用、選擇前后判讀。發(fā)送之后即等待指令的執(zhí)行結(jié)果信息(CACK),在默認超時時間內(nèi)收到結(jié)果信息就表明發(fā)送成功,若超時仍無結(jié)果信息則認為發(fā)送失敗(超時時間默認3s)。發(fā)送成功后,從系統(tǒng)調(diào)度模塊獲取遙測結(jié)果包,對遙測結(jié)果包進行指令后判,若成功則表明后判成功,否則表明失敗,產(chǎn)生后判結(jié)果信息發(fā)送給系統(tǒng)調(diào)度模塊。
[0034]序列統(tǒng)一 /獨立控制模塊,從外界獲取序列執(zhí)行信息包括衛(wèi)星代號、衛(wèi)星測試序列代號、衛(wèi)星測試序列命令表(包括遙控指令、延時、交互信息)、衛(wèi)星測試序列啟動暫停停