文獻標識碼: A
文章編號: 0258-7998(2014)11-0123-03
0 引言
隨著試驗正規(guī)化建設的深入推動,航天發(fā)射場在試驗任務的組織、指揮、操作和質量控制等方面形成了完善的制度和規(guī)范體系[1],為圓滿完成持續(xù)高密度試驗任務提供了強有力的保證。
但在航天發(fā)射任務實施過程中,對測試前的技術狀態(tài)檢查確認、關鍵環(huán)節(jié)及關鍵崗位操作質量控制和測試結果的綜合判斷等環(huán)節(jié)還存在一些不足和短板[2]。具體表現在:(1)測試前的技術狀態(tài)檢查確認項目,尤其是產品進場前、轉場前聯(lián)合檢查過程中有時存在檢查確認項目不完整,有漏項、缺項現象;(2)檢查過程中,記錄不夠及時、全面,有事后補添記錄現象;(3)關鍵環(huán)節(jié)和關鍵崗位操作質量要求提示不及時,操作質量事后難追溯;(4)測試結果的判斷確認不夠系統(tǒng),粗心大意易漏判項目;(5)任務實時流程執(zhí)行情況和技術狀態(tài)的控制還停留在紙質文檔劃圈打勾層面,沒有形成統(tǒng)一的流程執(zhí)行情況和技術狀態(tài)控制報表,各級指揮管理人員對具體工作的完成情況缺少直接詳細的信息,難以及時監(jiān)督和掌控問題等[3]。
上述問題存在的原因主要是在具體工作的質量控制環(huán)節(jié)高度依賴操作人員的素質,缺少有效的監(jiān)控手段。因此,利用信息技術建立一套具備準同步共享信息的質量與流程管控系統(tǒng)十分必要,是當前發(fā)射場試驗任務組織管理和質量管控方面的迫切需要[4-5],是落實首長指示“組織管理新思路、質量管控新舉措”的切實行動,也是實現試驗任務的全系統(tǒng)質量控制和全過程精細管理的重要手段。
1 系統(tǒng)設計
系統(tǒng)主要實現對航天發(fā)射場試驗流程[6]從工作計劃編制、驗證信息采集、試驗進度管控、產品質量信息管理到數據統(tǒng)計挖掘的全過程精細化管理,同時提供各級用戶指揮程序、操作規(guī)程、技術通知單、故障歸零報告、方案預案等豐富的資料支持,在直觀、快速、明確地指導按規(guī)程操作的同時,可利用準同步共享信息的優(yōu)點為管理者監(jiān)控下級工作提供信息支持,并可快速地采集信息,提高工作效率。所以在設計系統(tǒng)時需要綜合考慮上述內容。
1.1 硬件設計
系統(tǒng)硬件部分主要由服務器、工作站以及操作終端等構成,操作終端通過USB以太網適配器接入網絡,并通過網絡交換機與工作站和服務器進行連接。系統(tǒng)的硬件設計如圖1所示。
1.2 軟件功能設計
(1)服務器端軟件功能設計
系統(tǒng)服務器端的功能包括:航天發(fā)射場流程編輯、流程調度、產品質量信息管理、多媒體記錄、查詢統(tǒng)計和報表輸出、操作終端數據同步及系統(tǒng)管理等。所有功能集中部署服務器上,操作終端數據同步功能面向操作終端訪問,其他功能供工作站協(xié)同訪問。
?。?)操作終端軟件功能設計
操作終端軟件應用程序開發(fā)及使用采用與服務器端松耦合[7]方式進行,即操作終端應用程序可參照但不完全按照服務器端程序架構及實現方式進行開發(fā),需要功能簡單易用、界面清晰簡約、系統(tǒng)運行順暢。
1.3 信息流程設計
服務器利用數據庫記錄航天發(fā)射場流程及其中的操作檢查項目,并運行服務器端軟件,為操作終端和流程工作站提供服務。完成流程數據庫管理,向操作終端下傳工作流程及相關文書,接收操作終端任務完成信息。
工作站可以通過訪問服務器提供的基于Web的用戶界面,完成編輯修改工作流程、編輯完善操作檢查項目、上傳任務文書,以及對流程進展情況的瀏覽、查詢、報表統(tǒng)計輸出等相關工作。對于工作流程及操作檢查項目的輸入,系統(tǒng)支持對幾種常用格式的文件進行數據導入,如:Word、Excel、PPT等,并對信息進行自動分發(fā)。
操作終端可從服務器下載工作流程、操作檢查項目及相關文書,對操作檢查項目完成情況進行確認及對異常情況進行記錄,并將記錄結果上傳至服務器。
2 系統(tǒng)實現
2.1 硬件實現
操作終端在硬件上采用平板電腦作為基本操作環(huán)境,支持實現信息瀏覽查閱及信息錄入。同時考慮到保密安全要求,對其所有的無線數據傳輸模塊(藍牙、Wi-Fi、GPS等)進行物理拆除,并對其USB數據傳輸接口進行物理封裝,能夠實現通過動態(tài)口令將其與特定計算機的互聯(lián),主要用于操作終端應用程序更新、測試以及特定格式數據的傳輸等。考慮到會議討論等應用需要,保留其對外視頻輸出接口(HDMI),并配備視頻輸出線,可實現操作終端與投影儀或電視(含VGA或HDMI接口)設備的互聯(lián)。另外,針對與服務器端數據同步操作的需要,配置網絡轉換接口和連線,支持操作終端與服務器端進行物理網絡通信。硬件接口關系如圖2所示。
2.2 軟件實現
操作終端與服務器之間采用基于TCP/IP協(xié)議開發(fā)的專用網絡協(xié)議通信,實現數據交換。該通信協(xié)議具有航天發(fā)射場流程和操作檢查確認項目信息的下載、更新、上傳功能。軟件技術實現如圖3所示。
系統(tǒng)采用B/S模式[8-9]。工作站能夠利用通用的網絡瀏覽器訪問服務器提供的基于Web的用戶界面。服務器端軟件基于J2EE平臺開發(fā),采用Struts、Spring以及Ext.js等框架來實現,并利用Oracle數據庫實現質量與流程管控信息的持久化存儲。操作終端軟件基于Android SDK開發(fā),采用Java和XML語言,實現工作完成情況確認、電子簽名、數據同步等功能。
電子簽名功能:支持不同用戶登陸系統(tǒng)對同一檢查確認表格進行電子簽署操作,簽署信息包含簽署名和簽署時間兩部分,其中“簽署名”為系統(tǒng)根據用戶登陸名進行識別后自動填寫至指定位置,“簽署時間”為系統(tǒng)實際操作時間,可精確顯示到分鐘,缺省顯示時精確到日。完成電子簽名后的文件不可更改。
數據同步功能:包括數據的上傳和下載,其中數據上傳是指將操作終端數據上傳至服務端,當用戶需要將簽署有效的檢查確認表格上傳至服務器端時,可通過硬件之間進行物理網絡互聯(lián)后,完成數據上傳操作;數據下載是指將服務器端數據文件下載到操作終端,下載內容主要包括:檢查確認表格模板、流程工作項目信息數據、產品質量信息、技術及管理文件等。數據下載操作同樣通過物理網絡互聯(lián)后,由服務器端進行數據推送操作??紤]數據安全因素,每臺操作終端的下載信息均由服務端進行保存和記錄。
2.3 保密實現
系統(tǒng)采取以下措施確保系統(tǒng)的安全保密:(1)網絡訪問控制:對無線通信模塊進行物理拆除,支持USB轉以太網方式,滿足網絡接入需求,配置接入密碼、防火墻以及網絡數據加密。(2)多重密碼保護:包括開機密碼和鎖屏密碼。(3)全盤數據加密:對平板內部用戶數據采用高密算法[10-11]進行加密,防止數據非授權訪問。(4)軟件更新權限控制:只允許升級客戶專用ROM軟件,防止非授權使用操作終端或破壞操作終端上的用戶數據。(5)應用程序安裝控制:只允許通過PC管理平臺安裝規(guī)定的應用程序,不能安裝其他應用軟件。(6)應用系統(tǒng)交互控制:只允許在服務器上注冊的pad同步數據。
3 系統(tǒng)運行
3.1 系統(tǒng)運行流程
系統(tǒng)運行流程為:(1)在任務啟動會結束后,由組織計劃組和技術質量組負責完成任務正常工作流程的定義,劃分任務節(jié)點,確定節(jié)點下面需參加的系統(tǒng),并根據日工作計劃,將對應的工作項目與系統(tǒng)進行關聯(lián)。領導小組負責對工作流程進行審查。(2)截止到每一個工作節(jié)點開展工作前,系統(tǒng)指揮和系統(tǒng)工程師負責將該節(jié)點工作項目的狀態(tài)檢查表上傳至服務器;在工作過程中,通過系統(tǒng)設置的“正常/異?!卑醇~完成對系統(tǒng)測試前準備、測試過程、測試結果的確認。(3)工作過程中如出現異常,可直接在操作終端簡要記錄異常情況或通過工作站記錄并將結果上傳至服務器;如遇故障處置或其他原因需要變更工作流程時,系統(tǒng)應記錄流程變更原因,并根據工作安排重新調整后續(xù)工作流程。(4)任務某節(jié)點所有工作完成后,各操作終端應將采集的信息上傳至服務器,然后進行下一節(jié)點工作。(5)任務結束后,系統(tǒng)自動保存本次任務的流程執(zhí)行信息及產品質量信息,供后續(xù)任務參考。系統(tǒng)運行流程如圖4所示。
3.2 系統(tǒng)運行效果
通過將本系統(tǒng)應用于發(fā)射場試驗任務中,能取得以下效果:
(1)試驗質量管控。通過對任務工作流程和各崗位的操作、檢查、確認項目進行精細化的定義,明確規(guī)定試驗任務中各任務節(jié)點、各系統(tǒng)各崗位的測試項目、產品技術狀態(tài)、測試數據等產品質量信息和質量控制環(huán)節(jié)狀態(tài),防止工作的隨意性,實現試驗任務過程中的質量管控。
(2)流程及質量信息管理。對任務從進場到發(fā)射全過程的流程執(zhí)行信息及產品質量信息進行詳細記錄和集中管理,并以規(guī)范化的方式保存歷次航天發(fā)射場任務的流程實際執(zhí)行情況及產品質量情況,形成航天發(fā)射場流程及產品質量信息數據庫;通過任務流程及產品質量信息積累,進一步提高后續(xù)任務組織管理效率與質量管控效率,同時可對后續(xù)同型號任務的流程優(yōu)化、改進和產品質量評估提供信息支撐。
(3)任務進程監(jiān)控。通過對任務工作流程節(jié)點、參加系統(tǒng)、測試狀態(tài)準備、測試過程、測試結果等環(huán)節(jié)流程執(zhí)行信息的采集、反饋,實現對任務進程的監(jiān)控。
(4)流程變更。在出現故障或其他原因需調整計劃時,系統(tǒng)能及時記錄異常情況及流程變更信息,自動調整后續(xù)工作計劃,并可以根據需要輸出異常情況及流程變更情況統(tǒng)計結果,有利于對異常情況的重點掌握。
(5)多任務管控。通過對多任務并行測試時,測試時間、測試位置、測試項目、測試狀態(tài)、資源配置等要素的分析,自動提示任務間工作計劃的適應性,實現對多任務工作計劃安排的協(xié)同控制。
4 結論
目前發(fā)射場在任務實施過程中,在操作質量控制和精細管理等方面存在的一些不足。本文針對這些不足,設計并實現了發(fā)射場試驗任務質量與流程管控系統(tǒng),可以實現對發(fā)射場試驗任務的全系統(tǒng)質量控制和全過程精細管理。系統(tǒng)的建設與應用實施可有效提高發(fā)射場測試發(fā)射工作的質量控制信息化水平,同時為提升航天發(fā)射場測試發(fā)射工作效率,降低航天發(fā)射場低層次質量問題發(fā)生概率,滿足高密度發(fā)射工作要求提供了一定技術解決手段。
參考文獻
[1] 趙岳生,莊柯,李爽.運載火箭發(fā)射場質量管理系統(tǒng)的開發(fā)與改進[J].載人航天,2013(4):29-31.
[2] 任江濤,蔡遠文,同江.運載火箭測試發(fā)射流程構建與評估方法[J].導彈與航天運載技術,2008(6):4-7.
[3] 羅桂華.航天發(fā)射場的最優(yōu)運行研究[D].杭州:浙江大學,2010.
[4] 陸晉榮,董學軍.航天發(fā)射中心質量管理體系的策劃與設計[J].載人航天,2013(4):57-61.
[5] 張桂洪.面向航天發(fā)射的仿真訓練系統(tǒng)研究與總體設計[D].西安:西安電子科技大學,2010.
[6] 侯玉國,李正旭,李飛晟.航天測試發(fā)射流程優(yōu)化探討[J].導彈試驗技術,2012(4):6-8.
[7] 劉宇,盧志剛,劉寶旭.一種松耦合網絡安全態(tài)勢感知模型[J].計算機工程,2012,38(14):8-12.
[8] 程英蕾,殷肖川,吳豐.從C/S模式轉向 B/S 模式[J].空軍工程大學學報:自然科學版,2009,1(2):48-51.
[9] 王昕.用ASP技術開發(fā)基于B/S模式的學科導航系統(tǒng)[J].=上海交通大學學報,2003,37(9):203-211.
[10] 張裔智,趙毅,湯小斌.MD5 算法研究[J].計算機科學,2008,35(7):295-297.
[11] 柏銀,李志蜀,朱興東.MD5算法及其在遠程身份認證中的應用[J].四川大學學報:自然科學版,2006,43(2).