一種綜合環境試驗處理方法
【技術領域】
[0001]本發明涉及測試技術領域,特別涉及一種綜合環境試驗處理方法。
【背景技術】
[0002]在電子元器件或設備作為試驗件進行綜合環境試驗時,如工程研制試驗、鑒定試驗與環境適應性試驗,往往需要實現多種環境應力(如振動、高溫、低溫、熱真空與微放電等)下對試驗件進行長時間不間斷連續監測處理,以全面收集試驗件在綜合環境試驗過程中的動態性能檢測數據。
[0003]環境試驗的歷史開始于1919年美國的人工模擬環境試驗,1943年美國陸海空軍就制定了環境試驗方法。我國的環境試驗始于上世紀五十年代,70年代以后環境試驗相關資源逐漸得到了快速發展。目前,環境試驗的信息化、自動化、綜合化趨勢越來越明顯,配套的自動測試系統與環境試驗設備已經具備了通信控制接口并統一部署在專用環境試驗場地內,已經出現了利用主控計算機進行協同控制的綜合試驗環境,不僅自動化程度越來越高,而且正朝著多功能綜合參數、計算機智能控制的方向快速發展。
[0004]近年來,隨著各種試驗件的環境試驗要求越來越高、試驗規模越來越大、試驗項目越來越復雜,導致試驗活動周期也越來越長。很多情況下,試驗活動的經歷時間超過24小時,甚至數十天。這種環境試驗不僅需要占用大量的時間、人力與物力資源,而且試驗過程中的人為失誤或者缺陷所造成的風險影響也越來越大。
[0005]現有技術存在如下缺點:
[0006]1,綜合環境試驗測試的協同處理效率低。現有技術途徑中,綜合環境試驗測試的自動測試系統與環境試驗設備分別需要各自的試驗應用程序來進行控制,技術人員能夠利用配套測試向導軟件實現了一些試驗預設值功能。比如提供按時間間隔進行周期性監測的工作模式,能夠預先設置試驗起始時間、終止時間與時間間隔,使得主控計算機能夠按一定時間間隔進行指定特定試驗測試應用程序,理想情況下技術人員每間隔一段時間后進行狀態查看即可。但是,在試驗過程中試驗技術人員必須一直在試驗現場值班,一邊關注試驗環境狀態一邊留意檢測結果,隨時有可能需要進行人工干預或狀態確認。
[0007]此外,由于試驗流程相對固化且無法預先演練,響應不及時或干預失誤情況下有可能導致測試結果異常、試驗過程終止甚至試驗結果失效。自動化程度不高所導致的試驗測試效率低的現象依然存在。
[0008]2,試驗測試應用軟件的通用化程度低。現有技術途徑中,首先是試驗測試應用程序只能進行簡單的參數配置。由于未進行模塊化、組件化優化設計,無法針對不同的試驗項目進行狀態參數配置與靈活選用,難以實現各個測試應用程序的功能擴展、升級維護與動態重構;其次,環境試驗流程只能進行有限的調整,配套應用軟件也基本上是專用定制產品,無法針對不同試驗項目進行靈活選擇與參數配置。尤其是進行多種環境應力不同環境條件下的綜合環境試驗時,難以實現整個試驗活動全過程的無人值守處理,通用化程度亟待改善。
【發明內容】
[0009]針對長時間綜合環境試驗業務中試驗測試的協同處理效率不夠高、試驗測試應用軟件的通用化程度低等問題,本發明公開了一種基于時間表的無人值守綜合環境試驗處理方法,采用多種信息化處理方式來使得整個試驗活動的實施轉變為按照預先設定的“時間表任務序列”來動態加載并執行所指定的試驗測試應用任務項,進而實現了整個試驗活動全過程的任務狀態參數預先設置、可視化預先演練以及無人值守自動化控制。
[0010]本發明的技術方案是這樣實現的:
[0011]一種綜合環境試驗處理方法,包括以下步驟:
[0012]步驟(101),設計測試應用組件狀態設置接口與執行調用接口 ;
[0013]步驟(102),在主控計算機中部署測試應用組件;
[0014]步驟(103),在主控計算機中部署試驗方案信息管理器;
[0015]步驟(104),在主控計算機中部署無人值守時間表;
[0016]步驟(105),在主控計算機中部署試驗測試向導;
[0017]步驟(106),利用試驗測試向導進行試驗基本信息的輸入確認;
[0018]步驟(107),利用試驗方案信息管理器進行試驗方案的選擇確認;
[0019]步驟(108),利用無人值守時間表進入編輯維護模式,進行試驗方案中任務時間序列的編輯確認;
[0020]步驟(109),利用無人值守時間表進入預演執行模式,進行試驗方案的模擬執行與效果預覽;
[0021]步驟(110),利用無人值守時間表進入無人值守模式,按照預先設定的任務時間表統一調配各個測試應用組件,自動進行加載、驅動、控制、采集、顯示與記錄存儲處理;
[0022]步驟(111),對當前試驗測試結果數據進行查詢瀏覽、統計分析、過程數據導出以及試驗報告生成;
[0023]步驟(112),確認試驗業務是否結束,若否,則進行基本信息更新后,循環執行步驟(107)的處理;若是,則結束試驗業務。
[0024]可選地,所述步驟(101)中,所述測試應用組件的狀態設置接口以命令行傳參的形式提供,所傳遞參數為全路徑的狀態參數屬性配置文件;
[0025]所述測試應用組件的執行調用接口以命令行傳參的形式提供,所傳遞參數為全路徑的測試基本信息配置文件。
[0026]可選地,所述步驟(101)中,測試應用組件部署到指定目錄下進行集中管理與選擇配置。
[0027]可選地,所述步驟(103)中,試驗方案信息管理器提供試驗方案的裝入、信息建模與保存,輔助用戶進行測試應用的狀態配置與試驗方案的設計規劃;其中,試驗方案信息包括試驗基本信息、試驗測試應用狀態參數、試驗執行任務項與試驗任務時間序列。
[0028]可選地,所述步驟(104)中,無人值守時間表對任務時間序列進行裝入、編輯、驗證與保存,借助內嵌的任務執行引擎來按照任務時間序列所表征的試驗方案流程自動加載對應的試驗任務或測試應用組件進行設備控制、數據采集、數據格式轉換與數據收集入庫。
[0029]可選地,所述步驟(105)中,試驗測試向導作為統一的人機交互接口,以向導式交互方式引導用戶進行試驗基本信息輸入、試驗方案選擇與試驗執行模式選擇,約束用戶在試驗測試過程中的操作流程與參數配置;并且,通過傳遞試驗方案信息來協同無人值守時間表完成試驗業務加載、試驗任務執行、試驗數據收集與試驗數據分析。
[0030]可選地,所述步驟(107)中,試驗方案信息管理器輔助用戶進行試驗方案的選擇確認,所選試驗方案表征將要實施的所有試驗測試任務,退出試驗方案信息管理器后進入試驗測試向導界面。
[0031]可選地,所述步驟(108)中,任務時間序列編輯具體包括:對當前測試任務時間序列中的任務項進行編輯修改,任務項屬性信息支持執行任務類型、時間設置以及時間范圍限制,允許進行單個任務項試驗測試應用的執行參數配置與執行效果驗證。
[0032]可選地,所述步驟(109)中,時間表預演執行具體包括:切換到預演執行模式輔助用戶進行當前試驗方案的顯示瀏覽、模擬執行與過程數據查看。
[0033]可選地,所述步驟(110)中,時間表無人值守執行具體包括:切換到無人值守時間表模式,依據任務時間序列來統一調配各個測試應用組件,來自動進行加載、驅動、控制、采集與記錄存儲,同時提供多種監視視圖以進行過程狀態數據的可視化展示,允許進行人工干預處理以確保操作可控化。
[0034]本發明的有益效果是:
[0035](I)在整個環境試驗活動中能夠做到試驗流程可調整、狀態參數可配置、測試應用程序可重構而且試驗流程方案可預演,不僅能夠明顯提升試驗測試應用的通用化程度,而且使得試驗活動過程有序可控;
[0036](2)進一步提高了長時間試驗活動的無人值守自動化程度、提升了試驗技術人員的工作效率,確保了整個綜合環境試驗活動的高效率、高質量與高效益。
【附圖說明】
[0037]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0038]圖1為本發明的綜合環境試驗處理方法流程圖;
[0039]圖2為本發明的系列應用軟件模塊示意圖。
【具體實施方式】
[0040]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地