郭新聞,龐建國(guó),李田甜,李二峰,荊曉榮
(1.太原衛(wèi)星發(fā)射中心,太原 030027; 2.北京東方計(jì)量測(cè)試研究所,北京 100086)
在衛(wèi)星測(cè)試過(guò)程中,如何盡快地熟悉衛(wèi)星結(jié)構(gòu)及性能、掌握衛(wèi)星的測(cè)試方法,理解衛(wèi)星測(cè)試內(nèi)容并執(zhí)行正確判讀,是日常訓(xùn)練的重要內(nèi)容[1]。但是,由于在實(shí)裝上進(jìn)行訓(xùn)練可能會(huì)造成設(shè)備的嚴(yán)重?fù)p耗,受環(huán)境條件和協(xié)同單位、設(shè)備、經(jīng)費(fèi)等條件的制約,在衛(wèi)星地面測(cè)試的日常訓(xùn)練任務(wù)中,不可能使用真實(shí)衛(wèi)星作為日常訓(xùn)練對(duì)象,這些都控制了日常訓(xùn)練的頻度和強(qiáng)度。
本套衛(wèi)星模擬訓(xùn)練系統(tǒng)面向日常訓(xùn)練時(shí)期,包含對(duì)測(cè)試人員進(jìn)行衛(wèi)星測(cè)試過(guò)程教學(xué)、模擬測(cè)試訓(xùn)練的功能。模擬測(cè)試系統(tǒng)的設(shè)計(jì)遵循操作與感官上符合實(shí)際測(cè)試的原則,模擬系統(tǒng)最大程度地與真實(shí)衛(wèi)星測(cè)試系統(tǒng)相吻合。本文中的衛(wèi)星模擬等效器是以計(jì)算機(jī)為核心的數(shù)據(jù)采集和處理系統(tǒng),實(shí)現(xiàn)了供配電分系統(tǒng)的模擬仿真,同時(shí)為了滿(mǎn)足各種仿真測(cè)試的需要,配置信號(hào)產(chǎn)生及轉(zhuǎn)接設(shè)備實(shí)現(xiàn)仿真功能[2]。
本文從衛(wèi)星半實(shí)物等效模擬器的系統(tǒng)構(gòu)架、硬件設(shè)計(jì)、軟件構(gòu)架等多方面全方位地描述了該系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)過(guò)程。實(shí)際應(yīng)用證明,該系統(tǒng)可有效配合衛(wèi)星地面測(cè)試設(shè)備完成訓(xùn)練測(cè)試任務(wù)。
衛(wèi)星半實(shí)物模擬訓(xùn)練等效器使用通用PXI機(jī)箱作為硬件平臺(tái),內(nèi)部插入等效模塊實(shí)現(xiàn)供配電分系統(tǒng)的實(shí)物等效功能,在PXI零槽控制器中部署模擬器中心控制軟件,負(fù)責(zé)中心調(diào)度,完成遙測(cè)數(shù)據(jù)實(shí)時(shí)組幀、遙測(cè)工程值修改、遙控接收機(jī)解析、各個(gè)硬件等效模塊控制及數(shù)據(jù)采集。在本模擬器中還集成圖像采集器,實(shí)現(xiàn)圖像采集及下傳的功能。整機(jī)系統(tǒng)如圖1所示。
圖1 整機(jī)系統(tǒng)框圖
供配電等效器是用于檢查衛(wèi)星地面供電、有線(xiàn)控制、有線(xiàn)測(cè)量功能和通路的設(shè)備,檢查總控、太陽(yáng)陣模擬器、穩(wěn)壓源以及地面供電電纜的供電功能、控制功能、采集測(cè)量功能以及通路正確性。供配電等效功能包含指令等效模塊、測(cè)量等效模塊、配電等效模塊:
1)指令等效模塊:實(shí)現(xiàn)有線(xiàn)指令的接收,驗(yàn)證指令功能的正確性,向中心控制模塊反饋接收指令情況;
2)配電等效模塊:模擬衛(wèi)星供配電過(guò)程,驗(yàn)證采集供配電過(guò)程電流、電壓功能,向中心控制模塊反饋衛(wèi)星供電情況;
3)測(cè)量等效模塊:模擬衛(wèi)星內(nèi)部產(chǎn)生的電信號(hào)包含模擬量及狀態(tài)量,配合地面信號(hào)采集設(shè)備,實(shí)現(xiàn)地面信號(hào)采集驗(yàn)證功能。
中心控制軟件為系統(tǒng)的調(diào)度中心,從數(shù)據(jù)庫(kù)中讀取原始遙測(cè)工程值,工程值全部來(lái)源于大量各型號(hào)的真實(shí)衛(wèi)星測(cè)試過(guò)程中保存下來(lái)的遙測(cè)數(shù)據(jù),數(shù)據(jù)中包含星務(wù)分系統(tǒng)、控制分系統(tǒng)、熱控分系統(tǒng)等各個(gè)分系統(tǒng)的遙測(cè)數(shù)據(jù)。通過(guò)對(duì)原始遙測(cè)數(shù)據(jù)的實(shí)時(shí)組幀、動(dòng)態(tài)重構(gòu)、變量修改,以及對(duì)實(shí)物等效器的控制和數(shù)據(jù)采集,完成衛(wèi)星模擬器對(duì)于星務(wù)、控制等各個(gè)分系統(tǒng)的數(shù)據(jù)模擬功能[3]。
衛(wèi)星模擬等效器與地面一體化測(cè)試系統(tǒng)(真實(shí)衛(wèi)星地面測(cè)試設(shè)備)間具有能源流通道及信息流通道,分別用于傳輸為低頻電信號(hào)及網(wǎng)絡(luò)數(shù)據(jù)。圖像信息通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)下傳功能。
衛(wèi)星模擬器可以配合地面測(cè)試設(shè)備完成測(cè)試序列的執(zhí)行,具體步驟如下,其流程如圖2所示。
1)星地間正確連接所有線(xiàn)纜,射頻線(xiàn)纜、低頻線(xiàn)纜、網(wǎng)絡(luò)通道;
2)模擬器上電系統(tǒng)初始化,具體包括各等效模塊檢測(cè)、參數(shù)初始化、網(wǎng)絡(luò)參數(shù)初始化、攝像頭初始化等;
3)模擬器中心控制軟件啟動(dòng)遙測(cè)組幀,將數(shù)據(jù)庫(kù)中的原始遙測(cè)數(shù)據(jù)按照固定幀長(zhǎng)、固定時(shí)間間隔、固定碼速率下傳至地面測(cè)試系統(tǒng);
4)地面測(cè)試系統(tǒng)啟動(dòng)測(cè)試序列的執(zhí)行,依次執(zhí)行測(cè)試序列中執(zhí)行單元發(fā)送遙控指令,衛(wèi)星模擬器接收遙控指令,根據(jù)不同的遙控指令執(zhí)行不同的操作,具體操作包含以下幾種類(lèi)型:
(1)改變遙測(cè)數(shù)據(jù)中相應(yīng)工程值的數(shù)據(jù);
(2)控制指令等效模塊,檢測(cè)地面供配電設(shè)備是否發(fā)送指令;
(3)控制測(cè)量等效板卡,輸出模擬量及狀態(tài)量信息;
(4)控制配電等效板卡,檢測(cè)地面供電設(shè)備是否為星上正常供電。
例如,實(shí)際測(cè)試用例中:地面測(cè)試序列執(zhí)行衛(wèi)星加電序列,執(zhí)行“太陽(yáng)陣模擬器輸出30V/1A信號(hào)”,該模擬信號(hào)通過(guò)低頻電纜連接到衛(wèi)星等效模擬中的配電等效模塊,配電等效模塊檢測(cè)接收的電壓值及電流值,通過(guò)遙測(cè)數(shù)據(jù)將檢測(cè)到的數(shù)值下傳至地面測(cè)試系統(tǒng),地面測(cè)試系統(tǒng)根據(jù)閾值范圍判斷遙測(cè)數(shù)據(jù)中該工程值是否有異常,從而實(shí)現(xiàn)星地系統(tǒng)測(cè)試的閉環(huán)測(cè)試。等效器與地面測(cè)試設(shè)備配合測(cè)試流程如圖2所示。
圖2 系統(tǒng)流程圖
供配電等效模塊包含指令等效板卡、配電等效板卡、測(cè)量等效板卡三部分。每塊板卡均采用3U標(biāo)準(zhǔn)PXI結(jié)構(gòu)尺寸。對(duì)外接口分為地面上傳信號(hào)、下傳地面信號(hào),其中地面上傳信號(hào)包含指令信號(hào)、模擬供電,下傳地面信號(hào)包含模擬信號(hào)及狀態(tài)量信號(hào)。硬件框圖如圖3所示。
圖3 模擬器硬件框圖
指令等效板卡功能為模擬衛(wèi)星接收有線(xiàn)指令,并監(jiān)測(cè)指令的內(nèi)容及正確性。主要包括有源指令信號(hào)接收電路、無(wú)源指令信號(hào)接收電路、FPGA控制電路、PXI接口電路[4]。主要指標(biāo)如表1所示。
表1 指令等效子板技術(shù)指標(biāo)
3.1.1 有源指令信號(hào)接收電路
在衛(wèi)星地面測(cè)試中,有源指令信號(hào)一般為5~28 V的開(kāi)關(guān)信號(hào)或脈沖信號(hào),輸入的有源脈沖信號(hào)和開(kāi)關(guān)信號(hào)通過(guò)光耦繼電器探測(cè),本項(xiàng)目選用的光耦為AC38。光耦繼電器是固態(tài)繼電器的一種,當(dāng)輸入量(激勵(lì)量)的變化達(dá)到規(guī)定要求時(shí),在電氣輸出電路中使被控量發(fā)生預(yù)定的階躍變化的一種器件。它具有控制系統(tǒng)(又稱(chēng)輸入回路)和被控制系統(tǒng)(又稱(chēng)輸出回路)之間的互動(dòng)關(guān)系[5]。光耦繼電器的突出特點(diǎn)是具有隔離作用,故在電路中起著自動(dòng)調(diào)節(jié)、安全保護(hù)、轉(zhuǎn)換電路等作用,保護(hù)與之連接的設(shè)備不互相干擾。
電路中通過(guò)調(diào)節(jié)限流電阻R的值決定光耦繼電器導(dǎo)通的輸入電壓的范圍,若進(jìn)入管腳的電流大于動(dòng)作電流,則光耦閉合。在光耦與FPGA通路中輸入3.3 V電源,F(xiàn)PGA探測(cè)電路的通斷來(lái)監(jiān)測(cè)信號(hào)的輸入。FPGA根據(jù)PXI總線(xiàn)接收中心控制軟件下傳的采集指令,進(jìn)行相關(guān)信號(hào)采集,將采集到的信號(hào)通過(guò)PXI總線(xiàn)返回中心控制軟件,并根據(jù)遙測(cè)數(shù)據(jù)組幀協(xié)議將采集到的相應(yīng)信號(hào)信息完成遙測(cè)數(shù)據(jù)組幀下傳。
3.1.2 無(wú)源信號(hào)接收電路
通過(guò)FPGA的觸發(fā)管腳,實(shí)現(xiàn)對(duì)無(wú)源信號(hào)的檢測(cè)功能,在信號(hào)接收通路中輸入3.3 V電源,F(xiàn)PGA通過(guò)探測(cè)輸入電壓,實(shí)現(xiàn)對(duì)接收電路狀態(tài)的監(jiān)測(cè),并將信號(hào)接收狀態(tài)信息通過(guò)PXI總線(xiàn)接口上傳到控制器,完成遙測(cè)信息組幀下傳。
3.1.3 PXI接口電路
PXI接口功能的實(shí)現(xiàn),采用PXI接口芯片加FPGA控制的接口方案。PXI 總線(xiàn)是在PCI總線(xiàn)協(xié)議的基礎(chǔ)上制定出來(lái)的,繼承了PCI 總線(xiàn)上所有信號(hào)并保持其所有通信時(shí)的電氣規(guī)范,采用專(zhuān)用接口芯片PCI9054完成接口協(xié)議[6]。FPGA負(fù)責(zé)與接口芯片之間的本地端口進(jìn)行通信,實(shí)現(xiàn)本地總線(xiàn)時(shí)序控制功能,從而控制管理PXI總線(xiàn)中的觸發(fā)信號(hào)、參考時(shí)鐘等擴(kuò)展信號(hào),以及進(jìn)行其他的時(shí)序操作和控制。
配電等效板卡主要功能為實(shí)現(xiàn)模擬配電負(fù)載,通過(guò)測(cè)試電流、電壓參數(shù)監(jiān)測(cè)地面一體化測(cè)試系統(tǒng)的配電通路狀態(tài),將等效器配電狀態(tài)反饋中心控制軟件,地面一體化測(cè)試系統(tǒng)中集成了穩(wěn)壓源及太陽(yáng)陣列模擬器,可實(shí)現(xiàn)衛(wèi)星供電功能。配電等效子板可實(shí)現(xiàn)電壓測(cè)量范圍0~30 V,電流測(cè)量范圍0~10 A,共有3路通道。
3.2.1 電壓采集電路
被測(cè)電壓通過(guò)前端信號(hào)調(diào)理電路實(shí)現(xiàn)降壓以及濾波功能[7-8],然后通過(guò)14bit模數(shù)轉(zhuǎn)換器進(jìn)行采集。設(shè)計(jì)采用14 bit的AD,對(duì)應(yīng)輸入電壓范圍為10 V,可分辨電壓約為0.6 mV,可充分保證電壓采集準(zhǔn)確度[6]。通過(guò)元件性能和技術(shù)要求誤差量級(jí)的比對(duì),通過(guò)最終修正可保證測(cè)量結(jié)果達(dá)到±0.2%,保證電壓測(cè)量指標(biāo)要求。保證對(duì)各電壓狀態(tài)采集信息的可靠性。
3.2.2 電流采集電路
將霍爾電流IC芯片串接在電流通路中,霍爾電流IC檢測(cè)電流,輸出對(duì)應(yīng)的電壓信號(hào)。通過(guò)ADC采集電壓信號(hào),F(xiàn)PGA接收ADC轉(zhuǎn)換后的數(shù)字信號(hào)并通過(guò)PXI總線(xiàn)上傳到上位機(jī)顯示、保存。電流采集電路主要采用電流隔離電流傳感器IC芯片ACS725LLCTR-10AU-T,電流測(cè)量范圍為0~10 A,電壓輸出電壓信號(hào)與輸入電流的關(guān)系為264 mV/A,變化0.1 A對(duì)應(yīng)的輸出電壓變化量為26.4 mV,經(jīng)ADC電路轉(zhuǎn)換為數(shù)字信號(hào)輸入FPGA。
測(cè)量等效板卡的主要功能為模擬星上有線(xiàn)遙測(cè)信號(hào)的傳輸,以檢測(cè)星與地面設(shè)備的通信是否正常,星上傳輸?shù)男盘?hào)主要有三種,模擬量、有源狀態(tài)量和無(wú)源狀態(tài)量。測(cè)量等效模塊采用3U標(biāo)準(zhǔn)PXI結(jié)構(gòu)尺寸,主要包括有模擬量輸出電路、狀態(tài)量輸出電路、FPGA控制電路、PXI接口電路。主要指標(biāo)如表2所示,信號(hào)產(chǎn)生硬件如圖4所示。
表2 測(cè)量等效子板技術(shù)指標(biāo)
圖4 測(cè)量等效信號(hào)產(chǎn)生框圖
3.3.1 模擬量輸出電路
模擬信號(hào)發(fā)生電路主要由繼電器陣列,直流電源模塊,F(xiàn)PGA控制電路組成。使用前根據(jù)所需要的模擬量大小,將跳線(xiàn)端子的1針和2針短接輸出28 V模擬量,將跳線(xiàn)端子的3針和2針短接輸出5 V模擬量,繼電器S1控制輸出通斷。使用時(shí)根據(jù)控制軟件發(fā)送的控制指令,經(jīng)過(guò)PXI總線(xiàn)傳輸給FPGA,F(xiàn)PGA根據(jù)收到的指令控制相應(yīng)繼電器,輸出相關(guān)模擬量。
3.3.2 狀態(tài)量輸出電路
狀態(tài)量輸出電路主要由繼電器陣列,直流電源模塊,F(xiàn)PGA控制電路組成。使用前根據(jù)所需要的狀態(tài)量信號(hào)大小,將跳線(xiàn)端子的4針和5針短接可以輸出5 V狀態(tài)量,將跳線(xiàn)端子的6針和7針短接可以輸出-5 V狀態(tài)量。然后通過(guò)中心控制軟件下發(fā)控制指令,經(jīng)過(guò)PXI總線(xiàn)傳輸給FPGA,F(xiàn)PGA控制模塊接收相關(guān)指令后,由FPGA控制繼電器S3、S4即可輸出相關(guān)路數(shù)的有源狀態(tài)量,將2針和3針短接并控制繼電器通斷即可輸出開(kāi)關(guān)狀態(tài)量。
衛(wèi)星等效模擬器中心控制軟件運(yùn)行在PXI零槽控制器中,與各個(gè)硬件模塊通過(guò)PXI實(shí)現(xiàn)通信及控制功能。衛(wèi)星等效模擬器中心控制軟件實(shí)現(xiàn)模擬器中心調(diào)度,控制各個(gè)硬件模塊并組幀產(chǎn)生遙測(cè)模擬數(shù)據(jù)。本軟件采用模塊化設(shè)計(jì)分為數(shù)據(jù)處理模塊、數(shù)據(jù)庫(kù)模塊、硬件板卡驅(qū)動(dòng)模塊、圖像采集器控制模塊、網(wǎng)絡(luò)通訊模塊、界面顯示模塊[9]。軟件構(gòu)架如圖5所示。
圖5 中心控制軟件構(gòu)架
1)數(shù)據(jù)處理模塊。負(fù)責(zé)模擬衛(wèi)星遙控單元功能,接收地面測(cè)試終端發(fā)送的遙控?cái)?shù)據(jù),對(duì)收到的指令和數(shù)據(jù)包進(jìn)行解碼,根據(jù)不同的遙控指令,執(zhí)行包括更改遙測(cè)工程值、調(diào)用硬件驅(qū)動(dòng)函數(shù)實(shí)現(xiàn)板卡功能等操作,更改完成的遙測(cè)工程值存入數(shù)據(jù)庫(kù)相應(yīng)位置。從數(shù)據(jù)庫(kù)中獲取衛(wèi)星遙測(cè)數(shù)據(jù),產(chǎn)生包含姿控、熱控、電源數(shù)字仿真模塊數(shù)據(jù)的遙測(cè)幀,遙測(cè)格式編排與真星完全一致,并將遙測(cè)幀發(fā)送給地面測(cè)試系統(tǒng)。數(shù)據(jù)信息的發(fā)送采用循環(huán)讀取的功能,保證數(shù)據(jù)流的連續(xù)性;
2)數(shù)據(jù)庫(kù)模塊。數(shù)據(jù)庫(kù)用于存儲(chǔ)衛(wèi)星原始遙測(cè)數(shù)據(jù),在衛(wèi)星模擬器中,除供配電實(shí)物等效外,其他系統(tǒng)沒(méi)有真實(shí)的硬件等效設(shè)備,在本系統(tǒng)設(shè)計(jì)時(shí)將衛(wèi)星遙測(cè)數(shù)據(jù)作為固定值存于數(shù)據(jù)庫(kù)中,在模擬過(guò)程中從數(shù)據(jù)庫(kù)中取出遙測(cè)值,組幀,下發(fā)至地面測(cè)試系統(tǒng),模擬衛(wèi)星真實(shí)運(yùn)行狀態(tài)。對(duì)于供配電系統(tǒng)實(shí)時(shí)采集的數(shù)據(jù)存入數(shù)據(jù)庫(kù)相應(yīng)工程值的位置中替代原始數(shù)據(jù)。
3)硬件板卡驅(qū)動(dòng)模塊。負(fù)責(zé)調(diào)用驅(qū)動(dòng)函數(shù),實(shí)現(xiàn)各個(gè)等效板卡的通信。
4)圖像采集控制模塊??刂茍D像采集器,實(shí)現(xiàn)圖像采集,并將采集到的圖像實(shí)時(shí)通過(guò)物理通道下傳至地面測(cè)試系統(tǒng);
5)顯示界面模塊。負(fù)責(zé)將衛(wèi)星狀態(tài)、重要參數(shù)、測(cè)試項(xiàng)目、關(guān)鍵數(shù)據(jù)等信息顯示于顯示屏上。重要參數(shù)可通過(guò)配置文件,由用戶(hù)自行配置,軟件根據(jù)配置項(xiàng)中的參數(shù)信息,在界面顯示相應(yīng)的參數(shù)信息。圖像采集器實(shí)時(shí)采集到的圖片在界面右下角實(shí)時(shí)顯示。硬件板卡的連接狀態(tài)在界面中用綠色指示燈顯示,若硬件自檢正常,則顯示綠燈,否則顯示紅燈。
軟件顯示分為三個(gè)區(qū)域:1)界面上方顯示各個(gè)硬件模擬器件的自檢狀態(tài),若自檢正常則亮綠燈,若自檢失敗則亮紅燈,提示操作人員進(jìn)行硬件故障檢查;2)界面左下方顯示衛(wèi)星模擬器當(dāng)前的重要參數(shù),共可顯示10條參數(shù)信息,具體顯示哪些參數(shù)內(nèi)容可在配置文件中修改,系統(tǒng)根據(jù)配置文件中的參數(shù)內(nèi)容,在界面中動(dòng)態(tài)顯示參數(shù)信息;3)界面右下方為圖像采集器顯示區(qū)域,動(dòng)態(tài)顯示采集器采集到的圖像信息。本系統(tǒng)中任務(wù)周期為1 s,即每秒為1個(gè)循環(huán),產(chǎn)生4幀遙測(cè)數(shù)據(jù),每幀128字節(jié)[10]。
為了驗(yàn)證該模擬訓(xùn)練等效器功能的正確性和有效性,搭建了地面測(cè)試系統(tǒng)。地面測(cè)試系統(tǒng)包含穩(wěn)壓電源、模擬量采集設(shè)備、狀態(tài)量采集設(shè)備、開(kāi)關(guān)量控制設(shè)備。地面測(cè)試系統(tǒng)控制自動(dòng)化測(cè)試序列,完成供配電系統(tǒng)自動(dòng)化測(cè)試,測(cè)試項(xiàng)目如表2所示。
本文中研制的衛(wèi)星等效模擬器解決了缺少真實(shí)衛(wèi)星情況下測(cè)試人員的日常訓(xùn)練問(wèn)題。經(jīng)過(guò)實(shí)際應(yīng)用表明,本系統(tǒng)中所有信號(hào)源及信號(hào)采集功能與真實(shí)衛(wèi)星狀態(tài)一致,可有效配合地面測(cè)試系統(tǒng),完整自動(dòng)化執(zhí)行測(cè)試序列,加快了測(cè)試人員對(duì)真實(shí)衛(wèi)星的熟悉過(guò)程。并且設(shè)備中各功能模塊設(shè)計(jì)了多路測(cè)試通道,以及更寬的測(cè)試范圍,可覆蓋其他型號(hào)衛(wèi)星的模擬需求,有較高的通用性。設(shè)備使用PXI總線(xiàn)作為整機(jī)構(gòu)架,提高了設(shè)備的可擴(kuò)展性,今后可根據(jù)需求靈活實(shí)現(xiàn)衛(wèi)星其他分系統(tǒng)模擬器的擴(kuò)展。
表2 驗(yàn)證項(xiàng)目