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