基于AFDX總線的端系統(tǒng)測(cè)試技術(shù)
1.3 流速/流量控制技術(shù)
在ES終端的數(shù)據(jù)幀傳輸過(guò)程中,每個(gè)VL的數(shù)據(jù)幀傳輸速率和數(shù)據(jù)幀長(zhǎng)度是受到AFDX系統(tǒng)應(yīng)用者的規(guī)劃AFDX網(wǎng)絡(luò)配置表靜態(tài)控制的。VL的流速/流量與BAG(Bandwidth Allocation Gap)、JITTER以及數(shù)據(jù)幀的最大長(zhǎng)度(Lmax)相關(guān)。
1.4 區(qū)分?jǐn)?shù)據(jù)服務(wù)
由于航空網(wǎng)絡(luò)中對(duì)不同種類(lèi)的數(shù)據(jù)服務(wù)的實(shí)時(shí)性和確定性有著不同的要求,一種是航空網(wǎng)絡(luò)中事件性質(zhì)數(shù)據(jù),此類(lèi)數(shù)據(jù)必須保證每條傳輸?shù)竭_(dá),一種是航空網(wǎng)絡(luò)中周期性數(shù)據(jù),此類(lèi)數(shù)據(jù)只需保存最新?tīng)顟B(tài)即可。針對(duì)此要求,AFDX網(wǎng)絡(luò)將數(shù)據(jù)服務(wù)區(qū)分為采樣和隊(duì)列。前者數(shù)據(jù)幀長(zhǎng)度小于或等于VL的最大長(zhǎng)度,支持組播或單播,舊的信息將隨時(shí)被新的信息覆蓋;后者數(shù)據(jù)幀長(zhǎng)度最大為8 KB,在發(fā)送和接收過(guò)程中采用FIFO方式管理信息。
2 AFDX測(cè)試系統(tǒng)組成
本次試驗(yàn)的核心目的是實(shí)現(xiàn)在VC++6.0圖形界面下,通過(guò)商用的AFDX仿真板卡和AFDX網(wǎng)絡(luò)交換機(jī),實(shí)現(xiàn)遠(yuǎn)程對(duì)某型帶AFDX總線端系統(tǒng)設(shè)備的功能測(cè)試與性能測(cè)試。這次試驗(yàn)使用的硬件資源主要包括AFDX網(wǎng)絡(luò)交換機(jī)、某型帶AFDX總線ES端系統(tǒng)設(shè)備、帶AFDX仿真卡的工控計(jì)算機(jī),網(wǎng)線若干根,軟件包括VC++6.0軟件、AFDX仿真板卡驅(qū)動(dòng)和API函數(shù),AFDX網(wǎng)絡(luò)配置表。試驗(yàn)的連接方式如圖3所示。本文引用地址:http://www.ex-cimer.com/article/193807.htm
3 AFDX測(cè)試過(guò)程
由于AFDX網(wǎng)絡(luò)具有靜態(tài)配置的特點(diǎn),所以該AFDX總線測(cè)試系統(tǒng)硬件連接到位后,需要進(jìn)行以下步驟進(jìn)行AFDX終端收發(fā)測(cè)試:
(1)設(shè)置AFDX終端發(fā)送方式,即為單一方式或冗余方式;
(2)AFDX終端發(fā)送速率設(shè)置;
(3)設(shè)置AFDX終端發(fā)送端口目的IP地址和源IP地址;
(4)設(shè)置發(fā)送VL號(hào)和子VL號(hào);
(5)定義UDP源端口號(hào)和目的端口號(hào);
(6)定義AFDX終端的PORT ID號(hào)。
通過(guò)以上方式來(lái)配置AFDX終端的網(wǎng)絡(luò)配置表,這樣就可以確定并配置好整個(gè)AFDX終端的發(fā)送網(wǎng)絡(luò)。在控制計(jì)算機(jī)的接收端,通過(guò)VC++ 6.0軟件編制的AFDX網(wǎng)絡(luò)收發(fā)測(cè)試程序,也需要通過(guò)與以上過(guò)程類(lèi)似的網(wǎng)絡(luò)表配置。
評(píng)論