賀舒婷 朱賢偉 葉啟明 翁天天 趙俊杰、2
?
火力發電企業EAM系統運行效率分析及優化
賀舒婷1朱賢偉1葉啟明1翁天天1趙俊杰1、2
1.國電浙江北侖第一發電有限公司,浙江 寧波 315800 2.國電電力發展股份有限公司,國電集團,北京 100101
分析影響火力發電企業EAM系統運行效率的技術缺陷和管理不足因素,針對技術方面的硬件、軟件、網絡環境和程序開發的性能進行分析和優化,針對管理方面的管理隊伍素質、維護管理辦法進行分析和化。結果表明:更換升級數據庫、應用及文檔服務器的內存和硬盤,提升軟件系統和操作系統性能,升級網絡設備,擴大帶寬,優化EAM用戶登錄過程和文檔審批列表查詢等算法,可有效提高數據加載速度,縮短算法執行時間,提升網絡效率和整體運行效率。明確管理組織體系結構、提升運維管理隊伍素質和推進配套維護管理辦法可有效提升管理效率。
電力企業;EAM系統;運行效率;管理效率;算法優化
EAM(Enterprise Asset Management)是企業資產管理系統的簡稱,以優化企業維修資源為核心,以提高資產可利用率、降低企業運行維護成本為目標,使企業通過信息化技術手段,合理安排維修計劃及相關資源與活動,使用戶可更高效便捷地進行系統化的日常維護及管理工作,從而提高企業的經濟效益和市場競爭力[1-3]。電力企業EAM系統的運行效率較大程度地影響著企業的發展效率和進程,分析并提高EAM系統運行效率,有助于提高用戶的工作效率,以及電力企業信息化生產和管理水平[3]。
EAM系統的運行效率較大程度地影響著企業的生產和管理工作效率和進程,本研究將對影響EAM系統運行效率的技術和管理各項因素進行分析,并提供相應優化策略。
EAM系統在企業日常工作中發揮著重要作用,本文以北侖電廠EAM系統為例進行分析。從2006年上線至今,北電EAM系統中累計已有幾百萬條數據,系統的功能模塊已有設備臺賬、缺陷管理、項目管理、工作票管理、物資管理和技術文檔管理等十幾個。EAM系統常用模塊的數據獲取類型分為用戶數據獲取、列表數據獲取和詳細數據獲取。數據獲取的平均時間為10.49 s,其中用戶數據獲取時間大于列表數據獲取時間,列表數據獲取時間大于詳細數據獲取時間。影響EAM系統運行效率的原因一般包括技術上的缺陷和管理上的不足。技術上的缺陷包括硬件系統、軟件系統、網絡環境和程序開發性能的缺陷。硬件系統是指與計算機系統相關的各實體組成部件的統稱,構成了EAM系統的物質基礎。物理設備性能不足會在一定程度上影響EAM系統運行效率,北電EAM系統基本架構如圖1所示,其中硬件設備有服務器和客戶端計算機,影響EAM系統運行效率的硬件性能因素包括CPU性能、內存容量和硬盤轉速等。一般而言,CPU數量越多、主頻越高、緩存越大,硬件性能越好;內存容量越大、硬盤轉速越快也會在一定程度上提高程序的運行效率。
軟件系統是指計算機系統中各種程序和文檔資料的統稱,作用是指揮計算機工作和發揮計算機功能。軟件系統包括操作系統和數據庫系統等。EAM系統的軟件架構為客戶端-業務層服務器-數據庫服務器的三層架構。影響軟件系統性能的主要因素是時間和空間復雜性。時間復雜性包括程序執行邏輯的合理性,數據編碼方式、函數設計等帶來的代碼運行效率差別。空間復雜性包括數據結構的選擇及部署,內存的回收分配及程序運行所依賴的環境性能等[1]。網絡環境是指將分布在不同地點的多臺計算機物理上互聯,依據某種協議互相通信,實現軟、硬件及網絡文件共享的系統。影響北電EAM系統網絡環境的因素包括網絡架構的設計、網絡設備的配置和客戶端軟件環境等。合理清晰的網絡架構能增強網絡的穩定性,提高網絡傳輸速率。網絡設備在網絡中起著延長網絡跨度、提供智能化連接和數據傳輸及信息資源進出等多種作用,網絡設備的性能及配置直接影響著網絡傳輸的效率。見圖1。
程序的運行效率與開發語言和開發方法有重要關聯。開發語言是用來定義計算機程序的形式語言,它是一種標準化的交流技巧,用來向計算機發出指令。優秀的計算機語言有助于程序員準確定義計算機所需數據以及在不同情況下所應采取的行動。程序開發方法是軟件開發所遵循的辦法和步驟,以保證所得到的運行系統和支持的文檔滿足質量要求,軟件開發方法關系到軟件使用感受[2]。
影響EAM系統效率的管理因素包括運維管理隊伍素質和維護管理辦法。
EAM系統是一個綜合性的信息應用系統,不僅要求運維管理人員非常熟悉系統相關的各項業務,也要求運維管理人員有一定的技術基礎和相關經驗。運維管理人員需有效歸納用戶體驗,尋求最佳用戶體驗,并將之匯編成電子化描述,達到終端用戶的合理要求。
系統和有指導性的規范與制度對保障EAM系統運行效率有著重要作用。基于規范性管理辦法的統籌規劃和有效監督,可從較大程度上避免不規范操作對系統的影響,從而大幅提升EAM系統的運行使用效率。

圖1 EAM系統架構圖
技術缺陷的提升策略包括升級硬件系統,優化操作系統和數據系統,升級網絡環境和優化系統算法。
根據EAM實際運行狀況,對系統硬件進行性能提升。對數據庫服務器、應用服務器及文檔服務器進行性能測試,基于需求更換升級服務器整機,或選擇性地對部分組件更新升級。擴展服務器內存,使用性能更好、讀取速度更快的硬盤,均能有效提升服務器數據加載速度。
優化操作系統和數據庫,能最大限度提升軟件系統性能和服務器運行效率。通過以下四個步驟對數據庫進行改善:
(1)分析數據表的容量,歸檔處理部分歷史數據;
(2)把數據、日志、索引放到不同的I/O設備上,提高讀取速度;
(3)橫向、縱向分割表,減少表的尺寸;
(4)優化索引,限制結果集的數據量。
升級網絡設備,優化網絡環境。對重要節點的網絡設備及網絡布線進行更新升級,擴大帶寬,實現企業的局域網扁平化,將原先各個層次模糊的功能區分清晰化,提高網絡效率,為EAM系統提供高速通道。
優化系統算法。邏輯梳理EAM用戶登錄過程算法、文檔審批列表查詢算法及相關模塊的算法,重新設計算法不合理的部分,去掉一些較為耗時的驗證,減少循環檢測次數,簡化數據調取過程,縮短算法執行時間。
管理不足的提升策略包括明確系統管理組織體系結構、提升運維管理隊伍素質和推進配套維護管理辦法。
明確系統管理組織體系結構。作為信息化建設與應用管理的隊伍,一定要有明確的管理組織體系,這樣才能確保信息化項目的有序開展。合理有效的EAM系統管理組織結構模型如圖2所示,分為三層,第一層為決策者,第二層為協調者、技術管理者和需求分析者,第三層為項目執行者[1]。

圖2 EAM系統管理組織結構模型
提升運維管理團隊的人員能力。信息化管理團隊的水平決定了信息項目的管理水平,包括團隊的技術能力、項目管理能力和行政協調能力等。加強運維管理團隊的人員能力主要集中在基礎能力和實踐能力的培養。針對不同角色的團隊成員,有計劃、有針對性地培訓和學習新技術,擴展新思路,并且定期進行階段性地總結[2]。
推進配套維護管理辦法。全面地分析和梳理EAM系統的各項業務,基于效率和可操作性,制定EAM系統的運維管理標準、規范與制度。明確工作目標、內容和方法,完善管理制度和流程,建立健全配套的考核與評價、監督與控制機制,從更高層次上保證系統的運行效率,從而保證公司高質量和高效率地運行。
為提升北電EAM系統運行效率,北侖電廠成立QC項目小組,歷經一年,從技術和管理兩方面對北電EAM系統進行多項有條理、有邏輯的系統優化和性能提升。技改后,對各模塊進行了為期一個月的運行速度測試,并與技改前的運行速度進行對比,技改后各模塊的平均運行時間相比技改前降低6.5 s,系統的響應效率提高約2 %。本次QC活動具有實際指導意義,獲得了浙江省優秀質量管理小組成果發布一等獎。
本文從實踐出發,對EAM系統運行效率進行了探討和研究,并提出了提升系統運行效率的有效途徑。結果表明:
EAM系統常用模塊的數據獲取類型分為用戶數據獲取、列表數據獲取和詳細數據獲取。用戶數據獲取時間大于列表數據獲取時間,列表數據獲取時間大于詳細數據獲取時間。
影響EAM系統運行效率的原因一般包括技術上的缺陷和管理上的不足。技術上的缺陷包括硬件系統、軟件系統、網絡環境和程序開發性能的缺陷。影響EAM系統效率的管理因素包括運維管理隊伍素質和維護管理辦法。
技術缺陷的提升策略包括升級硬件系統,優化操作系統和數據系統,升級網絡環境和優化系統算法。管理不足的提升策略包括明確系統管理組織體系結構、提升運維管理隊伍素質和推進配套維護管理辦法[3]。
[1]車永剛.科學計算程序性能分析與優化關鍵技術研究[D].長沙:國防科學技術大學,2004.
[2]黨劼.計算機程序語言與軟件開發分析[J].中國信息化,2013(12):59.
[3]張哲.基于EAM的安全生產管理信息系統的優化與改進[D].廣州:華南理工大學,2013.
EAM System of Thermal Power Plant Operation Efficiency Analysis and Optimization
He Shuting1Zhu Xianwei1Ye Qiming1Weng Tiantian1Zhao Junjie1、2
1. Zhejiang beilun's first electric power company limited, Zhejiang Ningbo 315800 2. Guodian power development company limited, Beijing 100101
Analyzes the EAM system efficiency of thermal power plant technical shortcomings and inadequate management, technical aspects of the hardware, software, network environment and performance analysis and optimization of program development, management team for management quality, maintenance management analysis and. Results showed that the replacement to upgrade your database, application, and document the memory and hard drive of the server, upgrade software and operating system performance, upgrade equipment, expand bandwidth, optimize EAM user logon processes and document approval list query algorithm, which can effectively improve the speed of data loading, shorten the execution time, to improve network efficiency and overall efficiency. Clear management organization structure and improve operational management team and advance supporting maintenance management approach can be used to enhance management efficiency.
electricity; EAM system operation efficiency; management efficiency algorithm
TM621.2
A
1009-6434(2016)10-0058-03