采用了Delphi編程語(yǔ)言, 中文化的圖形操作界面,實(shí)現(xiàn)了測(cè)試系統(tǒng)所要求的操作功能。建立本機(jī)Access數(shù)據(jù)庫(kù),并通過(guò)對(duì)象模型ADO(Active Data Objects)進(jìn)行數(shù)據(jù)庫(kù)的訪問(wèn),ADO最主要的優(yōu)點(diǎn)是易于使用,速度快,內(nèi)存支出少和磁盤(pán)遺跡小。使用Delphi開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序時(shí),還可以將數(shù)據(jù)庫(kù)組件(ADOQuery或Query)與SQL語(yǔ)句結(jié)合起來(lái),以實(shí)現(xiàn)數(shù)據(jù)瀏覽、刪除等功能
1.應(yīng)用程序的API接口
根據(jù)提供的各種功能接口卡的底層驅(qū)動(dòng)程序和數(shù)據(jù)讀取/寫(xiě)入的例程,編寫(xiě)dll文件,并進(jìn)一步封裝成適合Delphi程序語(yǔ)言調(diào)用的API函數(shù)。實(shí)現(xiàn)圖像數(shù)據(jù)的存儲(chǔ)和輸出回放、衰減控制和圖像窗口的控制。
2.?dāng)?shù)據(jù)庫(kù)操作
Delphi提供了數(shù)據(jù)訪問(wèn)(DataAccess)和數(shù)據(jù)控制(DataControls)的可視化控件,能夠方便快捷地產(chǎn)生具有良好界面且功能強(qiáng)大的數(shù)據(jù)庫(kù)應(yīng)用程序,還應(yīng)用了非可視化控件,例如TTable、TQuery、TDatabase等實(shí)現(xiàn)數(shù)據(jù)庫(kù)的數(shù)據(jù)管理功能。
3.人機(jī)界面
充分利用Delphi提供的界面功能控件、按鈕控件,菜單及數(shù)據(jù)顯示控件開(kāi)發(fā)友好的人機(jī)界面,達(dá)到簡(jiǎn)單操控,功能強(qiáng)大的要求,提供界面的動(dòng)態(tài)提示以方便各種功能的操作,運(yùn)用鮮明的狀態(tài)指示控件實(shí)現(xiàn)各種狀態(tài)、進(jìn)程的指示。
4. 測(cè)試關(guān)鍵技術(shù)
4.1微暗室近場(chǎng)模擬開(kāi)放空間測(cè)試技術(shù)
測(cè)試天線微暗室屏蔽罩置于已經(jīng)安裝了天線被測(cè)武器體上,接收被測(cè)武器發(fā)射的大功率信號(hào),并且對(duì)被測(cè)武器的發(fā)射信號(hào)有一定程度的屏蔽作用。
測(cè)試天線微暗室屏蔽罩設(shè)計(jì)為正方形截面,頂面平行于地面,考慮到結(jié)構(gòu)尺寸與強(qiáng)度,采用鋁制材料制造,可以保證工作頻段的屏蔽性能;為使得測(cè)試天線微暗室屏蔽罩不對(duì)武器天線的正常工作產(chǎn)生影響,內(nèi)部需仿造電波暗室加入劈狀吸波材料,由于所要吸收功率為大功率,吸波材料所處空間較小,為避免產(chǎn)生熱量過(guò)多造成危險(xiǎn),吸波材料選為橡膠材料,且表面具有尖劈狀突起;測(cè)試天線微暗室屏蔽罩底部需要與武器本體邊界曲線進(jìn)行共形設(shè)計(jì),并底部覆蓋較厚的吸波橡膠材料,既可以吸收電磁波,又能夠進(jìn)一步地實(shí)現(xiàn)共形設(shè)計(jì);內(nèi)部天線的設(shè)計(jì)采用寬帶圓形單極子天線,可以滿足尺寸、重量以及帶寬的要求,測(cè)試天線微暗室屏蔽罩如圖4所示。
