許勇
【摘要】隨著社會的發展,通信行業與人們生活之間的聯系變得越來越緊密。通信技術以及通信設備的飛速發展進步使得通信檢測設備也隨著取得了迅速的發展。本文將就指揮系統通信設備的自動測試系統的設計進行深入的分析研究。
【關鍵詞】通信設備;自動測試系統;設計
前言:
當前階段,通信設備在軍用領域占據了十分重要的地位,加之受到我國武器裝備發展趨勢的影響,我國通信設備的檢測與維修工作受到了更多的重視。但是,現代通信設備的多樣性為設備的檢測與維修工作造成嚴重的困難。因此,為了提升設備檢測維修的效率,必須對傳統的檢測儀器進行創新改進,并構建一套適應性更廣泛的通信設備自動測試系統。本文首先介紹了系統設計的思想,之后詳細闡述了系統設計的具體內容。
1.自動測試系統的設計思想
一般情況下,在通信設備檢測的過程中,需要將設備出現的故障在電路板上顯現出來,因此具體的測試內容大致可以分為通信設備整體機能的測試以及設備電路板的測試。針對設備單元模塊功能的測試普遍采用的是離線動態檢測,主要是在利用測試工具對測試對象施加激勵之后,對其具體的反饋的信號進行采集,其后針對收集到的信息進行一定的數據處理,以此來確定通信設備的單元模塊是否處于正常運行狀態。為了使測試系統的覆蓋范圍更廣,使用效率更高,可以根據測試系統的實際特點,選取適當的儀器通過組合構建硬件平臺。
虛擬儀器概念的出現使得自動測試系統設計的重要性得到了明顯的提升。在完成硬件通用系統平臺的組建之后,必須針對平臺進行軟件的設計工作,從而實現人機界面、測試功能以及系統拓展等方面內容的展現。在傳統的軟件設計的流程中,一般情況下是以通信設備測試的具體過程為指導,按照測試的順序循序漸漸的完成軟件編制工作,將設備測試所需要的具體數據等內置到測試軟件中。在這種情況下,一旦軟件出現變更或是對數據進行一定的拓展,就需要技術人員通過重新編制將新的信息添加進去,這就大大增加了軟件設計的工作量以及難度,不僅極大的增加了時間與物力的消耗,同時還難以保障測試系統的有效性。且測試系統在對復雜性較高的通信設備進行測試時,不僅測試效率低下,系統的維護工作也困難重重。為了有效的促進通信設備自動測試系統的廣泛使用以及便捷維護,必須對軟件的編制方法進行創新探索,因此,標準化、通用化的設計思想開始出現,研發出一套適用性更廣的測試軟件是市場發展的必然趨勢。于是,依托于數據庫的通用測試軟件逐漸受到了廣泛的歡迎。
2.指揮系統通信設備的自動測試系統設計分析
2.1 測試系統軟件結構設計
為了實現編程的標準化,設備測試的自動化且方便數據拓展,軟件的運行必須需要龐大的數據庫作為支持,同時完善測試軟件的故障診斷系統以及操作系統,共同完成測試系統軟件平臺的構建。軟件的具體結構是以數據庫為主體將不同程序鏈接起來,最后與硬件平臺實現聯通。
在具體的測試過程中,將測試系統有通信設備連接之后,便可以通過既定的程序實現自動化測試,因此軟件對于測試系統的正常運行是至關重要的。通過通用型可拓展自動測試系統的應用,可以實現測試過程的無人操控,系統的使用、管理、拓展以及升級都能夠通過自動化控制來完成,這就最大程度的減少了人為干擾的因素,利用數據庫對相關信息進行處理,從而實現測試信息的管理,極大的提升了測試的準確性。一方面,數據庫完成了所有信息的數據化。另一方面,在測試過程中,數據庫可以根據實際需要將相關數據添加到應用模塊中,經過一系列的編譯后,對測試流程進行強大的掌控,推動測試的順利進行,從而有效的提升測試軟件的使用效率。
2.2 測試系統對軟件的設計要求
為了使測系統的通用性以及可拓展性得到保障,測試系統對數據庫的要求相對較高,主要可以分為以下幾方面內容:
首先,數據庫的涵蓋性要廣泛。數據庫中的內容要覆蓋所有的測試設備,既要包括設備的知識,又要以此為依據進行深入的分析,通過對多種設備的測試分析不斷完善數據庫的全面性,同時還能通過信息數據的比對保障數據的準確性。為了完善數據庫,在構建數據庫的過程中要針對原始數據進行深度的挖掘,對數據知識進行篩選,挑選出具備一定價值模式。模式即是數據模型以及結構的高度綜合。數據挖掘所獲得的知識多種多樣,涉及面十分廣泛,其中包括了數據性質的規律、對象的聚類結果等。在對上述模式進行一系列處理之后,便可以將之清楚的呈現在用戶面前。
其次,自我檢測功能要強大。為了使測試結果的準確性得到保障,數據庫必須保障自身數據的諄確性,這就要求數據庫具備強大的自我檢測功能。數據庫的自我檢測主要是針對系統的自檢以及單元模塊的自檢。系統的自我檢測需要借助系統中的自檢模塊的來完成,主要是檢測信號屬性以及通路關系。
再次,測試的數據要真實可靠。測試系統魯棒性的強弱對測試數據的可靠性有著重要的影響,同時,硬件與軟件設計的標準化以及模塊化也要達到一定水準。其中硬件方面要簡潔明了,軟件方面要完善故障處理機制。
2.3 軟件模塊化設計
為了使測試軟件與數據庫之間實現完美的契合,必須對測試軟件采用標準化以及模塊化設計。測試系統中的軟件模塊主要分為信號源模塊、數據采集模塊、數據處理模塊等。數據庫的使用可以分為系統以及模塊兩個方面,其中系統方面的使用主要包括了測試指標、測試節點、測試記錄以及指標參考值等。模塊方面的使用主要包括測試過程中數據的輸入輸出以及相關參數的調用。此外,為了使程序具備一定的拓展性,必須將子程序與數據庫連接起來。
結語:綜上所述,在對指揮系統通信設備的自動測試系統設計的過程中,必須在明確設計要點的基礎上,同時注重軟件以及硬件的設計,依靠數據庫技術構建完善的自動測試系統,保障測試工作的準確性以及高效性。
參考文獻:
[1]劉健,楊偉. 針對指揮系統通信設備的自動測試系統設計[J]. 火力與指揮控制,2012,S1:93-95.
[2]雷婉琦. 基于綜合通信導航識別設備的自動測試系統的設計與實現[D].電子科技大學,2015.
[3]孫宇. 無線通信設備自動測試系統的設計[J]. 數字技術與應用,2016,07:163.