天地(常州)自動化股份有限公司 熊發龍
煤炭行業集團級安全生產運營管控平臺關鍵技術的研究
——高效的數據傳輸機制的設計與實現
天地(常州)自動化股份有限公司 熊發龍
由于煤炭行業生產的高危性以及國家關于煤炭行業的安全管控力度,集團公司的生產管理模式,已經由宏觀管控轉變為精細化生產過程監管,同時目前隨著各煤炭產業集團不斷重組整合、擴張發展以及多元化發展戰略的實施,以及為降低企業單一經營模式風險各集團已經開始實施新的多元化經營戰略,在新的企業經營模式下如何實現生產管理模式的同步跟進避免因為企業生產管理不到位增加多元化戰略給企業帶來的風險,如何實現集團統一的、高效的、可推廣的的安全生產管理模式就顯得尤為重要。本文圍繞煤炭企業集團集約化安全生產運營管控需求,建立一套集實時監控、日常監管、運營調度及決策分析的信息化平臺,實現對集團公司及下轄單位各業務模塊、各監測監控子系統等相關數據的集成、處理、展示與綜合分析,同時在集團層面對下轄單位安全、生產各子系統建設提出規范性建設指導,實現生產模式、管理模式的快速復制,以及集團對企業的標準化管控模式,使得集團安全生產運營在統一、標準、高效的模式運轉,提升集團對各類風險的全方面管控。主要實現集團級安全生產運營管控平臺對基層單位實時監測類數據采集、處理、存儲及展示。主要內容是研究高效的數據傳輸機制的研究。通過安全生產運營管控中心的建設,有效的輔助集團各層級調度管理人員實時掌控企業安全生產運營狀況,改造調度管控模式流程,提升集團對各類風險的全方面管控及企業的核心競爭力。
斷點續傳;主數據;管理層級;集約化管理;安全生產運營管控平臺
在煤炭企業集團信息化建設方面,由于各集團的體制結構、經營范圍、產業種類、經濟結構都存在很大的差異,所以在信息化的發展過程中的側重點、戰略思路也不同,導致各集團信息化建設方面共性的案例參考性不高。信息化較高的企業主要是先通過建立光纖局域網、租用運營商專用線路的方式實現各單位的網絡互聯并實現工業視頻監測監控、視頻會議、生產調度報表、經營、財務、鐵路運輸調度、安全監測等集團主要業務的信息網絡系統,實現數據、語音、視頻的三網合一,消除了各下轄單位、各業務模塊之間的數據孤島,避免了各業務模塊數據不一致的問題,實現集團內部生產、經營數據的共享。至今國內煤炭行業還沒有真正意義上建立具有自主知識產權的集團級安全生產綜合信息調度指揮系統,系統未能有效的融合生產調度、設備管理、安全管理、輔助應急救援、專業技術模塊、統一消息消息推送等集安全、生產過程集中監視和統一調度的管理模式,實現集團級安全生產綜合信息調度指揮系統的關鍵保障性技術就是如何建立一套高效快捷的傳輸機制,來確保各級單位數據的連續性、完整性。
1.1 研究目的
本文的主要目標是要解決集團公司層面的安全生產運營管控平臺中的業務模塊及下轄單位各監測監控子系統數據高效快捷的傳輸機制。
1.2 研究內容
集團級安全生產運營管控平臺系統包括生產調度、安全管理、設備管理等各種業務模塊,下轄單位的各監測監控子系統如安全監測聯網、人員定位聯網、產量監測聯網等,這些監測監控子系統對數據的實時性要求較高,要求各單位的監測數據傳輸高效、完整,數據存儲與展示時具有實時性、連續性、完整性。因此建立一套高效可靠的數據傳輸通道就顯得尤為重要。所有的數據文件增加時間戳的方式進行存儲及傳輸,在客戶端上定時生成數據文件,在網絡異常中斷或堵塞時各數據文件在客戶端進行臨時存儲,當網絡恢復后按照時間順序進行陸續上傳,整個數據上傳模式通過監聽數據文件創建完成機制來實現,系統采用SOCKET文件流方式在數據文件生成后按照時間順序進行上傳,從而保障數據的完整、高效、快捷。

圖2-1 系統數據流圖
2.1 數據流程設計(見圖2-1)
(1)各礦井按照數據標準協議進行數據文件的生成,按照指定目錄存放;
(2)由高效文件上傳程序實現對各生成文件按照生成順序進行上傳,通過Server端存儲到相關的數據目錄下;
(3)通過解析程序將數據文件解析為數據,定時通過WCF接口方式將數據提交給數據服務中心;
(4)數據服務中心根據數據處理業務規則完成數據的分析、序列化結果數據;
(5)其它應用程序通過WCF接口獲取數據,完成數據存儲、報警及WEB發布、第三方數據轉換等。
數據上傳程序:
采用TCP/IP基礎上通過Socket方式進行系統設計,使用面向服務的體系結構(SOA)設計方案,結合windows 系統自帶服務通過預定的數據傳輸協議、傳輸方式、數據格式。服務器與客戶端之間通過固定端口進行數據通訊交互(見圖3-1)。
(1)權限管理
鑒于系統定位于集團層面的安全生產運營管控系統涉及到各單位子系統上傳客戶端眾多,需要加強上傳客戶端的權限管理,服務器通過對各上傳客戶端增加權限認證,認證通過的客戶端才才具備將數據文件同步給服務器的權限。
(2)高效傳輸方式
常規的數據文件傳輸方式,主要是依靠定時對文件夾進行輪訓來檢查是否有文件已經發生改變或正在修改中來觸發響應的處理機制,采用這種方式的弊端就是文件傳輸效率差、實時性不高,并且需要對正在上傳的文件進行加鎖處理否則對數據未上傳完成的文件進行輪訓處理時可能會出現數據丟失的現象。

圖3-1 架構設計圖
本文設計的文件傳輸方式主要是通過客戶端對文件夾下的文件進行監視,在數據文件發生變化完成后再觸發相應的處理機制,文件的變化主要包括:改名、新增、修改、刪除等內

科研院所項目 遠程診斷基礎信息規范及平臺研發(14GY001-01)。