導(dǎo)讀:面對(duì)電力供應(yīng)的壓力,黑龍江省電力公司開始建設(shè)能量管理系統(tǒng)(EMS)和電力調(diào)度管理系統(tǒng)(OMS),以整合電力資源,加強(qiáng)能源管理。
經(jīng)濟(jì)發(fā)展帶來(lái)巨大的能源消耗,近些年以電力為首的能源緊缺問(wèn)題日益突出。如何提升管理水平,提高電力調(diào)度的科學(xué)性和準(zhǔn)確性,保證電力供應(yīng)的數(shù)量和質(zhì)量,減少電力供給對(duì)經(jīng)濟(jì)發(fā)展帶來(lái)的制約,已經(jīng)成為了當(dāng)前我國(guó)電力企業(yè)面臨的重要問(wèn)題。
面對(duì)電力供應(yīng)的壓力,黑龍江省電力公司開始建設(shè)能量管理系統(tǒng)(EMS)和電力調(diào)度管理系統(tǒng)(OMS),以整合電力資源,加強(qiáng)能源管理。
EMS系統(tǒng)實(shí)現(xiàn)高計(jì)算性電網(wǎng)的能量管理
能量管理系統(tǒng)(EMS)是一套為電力系統(tǒng)控制中心提供數(shù)據(jù)采集、監(jiān)視、控制和優(yōu)化,以及為電力市場(chǎng)提供交易計(jì)劃安全分析服務(wù)的計(jì)算機(jī)軟硬件系統(tǒng)的總稱。
負(fù)責(zé)系統(tǒng)平臺(tái)建設(shè)的黑龍江省電力公司調(diào)度中心自動(dòng)化處孫曉波工程師介紹:到目前為止,電網(wǎng)能量管理系統(tǒng)的發(fā)展已經(jīng)歷經(jīng)四代。第一代系統(tǒng)為上世紀(jì)70年代基于專用機(jī)和專用操作系統(tǒng)的系統(tǒng);第二代系統(tǒng)為上世紀(jì)80年代基于通用計(jì)算機(jī)和集中式的系統(tǒng);第三代系統(tǒng)為上世紀(jì)90年代基于RISC/UNIX的開放分布式系統(tǒng),采用的是商用關(guān)系型數(shù)據(jù)庫(kù)和先進(jìn)的圖形顯示技術(shù),EMS應(yīng)用軟件更加豐富和完善;第四代系統(tǒng)已經(jīng)于近幾年誕生,該系統(tǒng)的主要特征是采用JAVA、因特網(wǎng)、面向?qū)ο蟮募軜?gòu)等技術(shù),綜合考慮電力市場(chǎng)環(huán)境中的安全運(yùn)行及商業(yè)化運(yùn)營(yíng)的要求。
90年代初,黑龍江省電力公司調(diào)度通信中心開始選用IBMRS6000服務(wù)器建設(shè)EMS系統(tǒng)。隨著電力生產(chǎn)的不斷發(fā)展和電網(wǎng)調(diào)度自動(dòng)化水平的不斷提高,黑龍江省網(wǎng)內(nèi)的EMS系統(tǒng)經(jīng)過(guò)了幾次升級(jí)改造,近兩年來(lái)一直采用IBMp系列服務(wù)器進(jìn)行系統(tǒng)搭建。已經(jīng)招標(biāo)完成并開始實(shí)施的鶴崗和雞西地調(diào)的系統(tǒng)、以及剛剛于近期完成招標(biāo)的哈爾濱和佳木斯兩個(gè)地調(diào)的系統(tǒng)也都采用了IBMp系列服務(wù)器,采用的服務(wù)器累計(jì)超過(guò)60臺(tái)。
OMS系統(tǒng)提高電網(wǎng)管控,優(yōu)化調(diào)度管理制度和流程
電力系統(tǒng)是涉及國(guó)計(jì)民生的關(guān)鍵行業(yè),應(yīng)用IT技術(shù)提高電力運(yùn)營(yíng)水平也是推動(dòng)電力改革的重要手段。其中,調(diào)度管理系統(tǒng)是一個(gè)大型系統(tǒng)工程,涉及業(yè)務(wù)范圍廣,需要管理、整合和處理大量數(shù)據(jù)。2007年初,黑龍江電力在原有的電力調(diào)度管理信息系統(tǒng)(DMIS)基礎(chǔ)上,開始實(shí)施外延更廣、管理功能更強(qiáng)的電力調(diào)度管理系統(tǒng)(OMS)。為了保持各個(gè)系統(tǒng)的統(tǒng)一性,經(jīng)過(guò)深入考察和充分評(píng)議,黑龍江電力在搭建該系統(tǒng)的時(shí)候采用了28臺(tái)IBMp55Q,作為調(diào)度中心和各個(gè)地調(diào)業(yè)務(wù)系統(tǒng)的核心應(yīng)用平臺(tái)。
孫曉波介紹:“我們要借助建設(shè)電力調(diào)度管理系統(tǒng)(OMS)的機(jī)會(huì),將黑龍江省電力調(diào)度中心與各地區(qū)電力調(diào)度中心緊密集成到同一個(gè)管理平臺(tái)上,來(lái)加強(qiáng)省內(nèi)電網(wǎng)運(yùn)行的統(tǒng)一管理。”
隨著企業(yè)資源計(jì)劃(ERP)系統(tǒng)大規(guī)模的應(yīng)用和發(fā)展,其集成問(wèn)題已經(jīng)成為一個(gè)制約其發(fā)揮最大效能和持續(xù)優(yōu)化的障礙。本文提出在一種綜合各種應(yīng)用集成需求和主流應(yīng)用集成技術(shù)的企業(yè)服務(wù)總線(ESB)技術(shù)的平臺(tái)上進(jìn)行ERP系統(tǒng)集成的架構(gòu),并對(duì)在該架構(gòu)下的ERP系統(tǒng)的集成模式進(jìn)行了分析。該集成技術(shù)構(gòu)建在SOA等技術(shù)的基礎(chǔ)上,并且比基于SOA的集成技術(shù)具有更大的靈活性、可操作性和可維護(hù)性。
1 ERP系統(tǒng)的集成技術(shù)
企業(yè)資源計(jì)劃(ERP)是一整套企業(yè)管理系統(tǒng)的標(biāo)準(zhǔn),在近年來(lái)得到了極大的發(fā)展。在國(guó)外和國(guó)內(nèi)都有不少成功的ERP產(chǎn)品,但沒有充分考慮大規(guī)模應(yīng)用的集成難題。一方面,ERP系統(tǒng)已經(jīng)成為制造業(yè)提高管理水平、降低成本、縮短交貨期的有力工具;另一方面,其缺少靈活性的傳統(tǒng)體系造成企業(yè)內(nèi)部遍布應(yīng)用孤島和數(shù)據(jù)孤島。無(wú)論是在同一ERP產(chǎn)品,還是在異種ERP產(chǎn)品,或是ERP與其他企業(yè)應(yīng)用之間的集成,都是目前制約ERP系統(tǒng)效能實(shí)現(xiàn)最大化的一個(gè)障礙。概括地說(shuō),表現(xiàn)在以下幾個(gè)方面:(1)傳統(tǒng)的ERP體系難以適應(yīng)管理上的快速發(fā)展,企業(yè)組織結(jié)構(gòu)的不斷調(diào)整,甚至是分化和并購(gòu),企業(yè)業(yè)務(wù)流程的重組和持續(xù)優(yōu)化,企業(yè)經(jīng)營(yíng)管理模式的不斷進(jìn)化,都要求ERP系統(tǒng)快速跟進(jìn),適應(yīng)這些變化;(2)企業(yè)應(yīng)用的發(fā)展趨勢(shì)逐漸一體化和集成化,企業(yè)內(nèi)部、企業(yè)之間、企業(yè)與政府等機(jī)構(gòu)之間,都不斷提出整合的需求,缺乏靈活性的自含式ERP很難實(shí)現(xiàn)供應(yīng)商、企業(yè)和分銷商之間流暢的信息互動(dòng)。
對(duì)于ERP系統(tǒng)的集成問(wèn)題,已經(jīng)有較多的研究,提出的解決方法主要有基于數(shù)據(jù)共享的集成、基于消息代理的集成、基于服務(wù)架構(gòu)(SOA)的集成以及基于Agent技術(shù)的集成。這些技術(shù)在實(shí)現(xiàn)上都比較自由靈活,同時(shí)也存在一些缺點(diǎn),主要包括非標(biāo)準(zhǔn)化、費(fèi)用昂貴和難以維護(hù)等。為了克服這些問(wèn)題,一種被稱為“企業(yè)服務(wù)總線”(ESB)的新的應(yīng)用集成技術(shù)已經(jīng)出現(xiàn)。ESB在原有的企業(yè)應(yīng)用集成(EAI)技術(shù)中融合SOA和Web服務(wù)技術(shù),以標(biāo)準(zhǔn)、開放、靈活、經(jīng)濟(jì)的方式為分布式應(yīng)用的集成提供基礎(chǔ)設(shè)施。
2 企業(yè)服務(wù)總線
企業(yè)服務(wù)總線(Enterprise Service Bus,ESB)是一種采用SOA原則,在大粒度服務(wù)級(jí)別通過(guò)事件驅(qū)動(dòng)和基于XML的消息引擎,以與實(shí)現(xiàn)無(wú)關(guān)的方式集成企業(yè)應(yīng)用的新興標(biāo)準(zhǔn)。ESB的參考體系結(jié)構(gòu)最先由IBM提出,如圖1所示。

從圖1中可以看出,ESB是一種總線結(jié)構(gòu),各種形式的軟件模塊都以標(biāo)準(zhǔn)服務(wù)的形式松耦合連接在ESB上。這些服務(wù)包括:交互服務(wù)、業(yè)務(wù)過(guò)程管理服務(wù)、信息服務(wù)、合作伙伴服務(wù)(即B2B服務(wù))、業(yè)務(wù)應(yīng)用服務(wù)、業(yè)務(wù)與數(shù)據(jù)訪問(wèn)服務(wù)(對(duì)遺留系統(tǒng)的訪問(wèn))等。而最下層的基礎(chǔ)設(shè)施服務(wù)則包括如安全、事務(wù)、可靠消息傳遞等。這些基礎(chǔ)設(shè)施服務(wù)都是基于標(biāo)準(zhǔn)開放規(guī)范實(shí)現(xiàn),比如Web服務(wù)安全規(guī)范(WS-security)可以幫助企業(yè)建立信任聯(lián)盟,從而滿足企業(yè)之間的信任管理、保密等要求。
ESB提供的總線提供3種主要功能,即智能路由、數(shù)據(jù)轉(zhuǎn)換和事件。通過(guò)智能路由功能,在服務(wù)之間可以實(shí)現(xiàn)靈活的、基于內(nèi)容的、位置透明的可靠消息傳遞。而數(shù)據(jù)轉(zhuǎn)換功能是一種數(shù)據(jù)協(xié)調(diào)服務(wù),在保持語(yǔ)義一致性的前提下,將數(shù)據(jù)從一種格式轉(zhuǎn)換為另一種格式。可以說(shuō),智能路由實(shí)現(xiàn)的是廣泛意義上的基于消息的應(yīng)用集成,而數(shù)據(jù)轉(zhuǎn)換則可以等價(jià)于傳統(tǒng)的數(shù)據(jù)集成技術(shù)。最后,服務(wù)之間的松耦合通過(guò)將集成構(gòu)建在事件技術(shù)的基礎(chǔ)上實(shí)現(xiàn)。
綜上所述,ESB不僅涵蓋了各種集成技術(shù),同時(shí)也構(gòu)建在標(biāo)準(zhǔn)服務(wù)技術(shù)之上,引入總線的標(biāo)準(zhǔn)統(tǒng)一地提供松耦合的大粒度企業(yè)應(yīng)用集成。其特點(diǎn)適合大規(guī)模的ERP系統(tǒng)集成,為ERP系統(tǒng)集成提供了新的標(biāo)準(zhǔn)體系。
3 基于ESB的ERP集成結(jié)構(gòu)
ERP系統(tǒng)的集成包括企業(yè)內(nèi)部的ERP系統(tǒng)集成和外部的ERP系統(tǒng)集成。而對(duì)于內(nèi)部集成,又可以區(qū)分為ERP系統(tǒng)之間的集成以及ERP與其他系統(tǒng)的集成。對(duì)于外部集成,也同樣包含與ERP之間或其他系統(tǒng)之間的集成。基于企業(yè)服務(wù)總線ESB的集成結(jié)構(gòu)對(duì)于處理這種復(fù)雜的大粒度的集成具有優(yōu)勢(shì)。圖2是一種基于ESB的ERP系統(tǒng)集成結(jié)構(gòu)。其中企業(yè)組織1的ERP系統(tǒng)構(gòu)成是采用基于功能模塊觀點(diǎn)的功能框架。

這種基于ESB的ERP系統(tǒng)集成結(jié)構(gòu)考慮了3個(gè)企業(yè)組織的ERP系統(tǒng)之間的集成。企業(yè)1具有ERP、DSS、CRM和SCM,在內(nèi)部的ERP系統(tǒng)之間,ERP與DSS/CRM/SCM之間的集成,通過(guò)內(nèi)部的應(yīng)用和數(shù)據(jù)訪問(wèn)總線實(shí)現(xiàn)。同時(shí),其他包括基礎(chǔ)設(shè)施服務(wù)在內(nèi)的服務(wù)也對(duì)這些集成起到支撐作用。在不同的組織之間,其集成通過(guò)合作伙伴服務(wù)連接,而不同組織的應(yīng)用系統(tǒng)都建立在ESB體系之上。不同組織的ERP之間,或是ERP與其他系統(tǒng)之間的集成,都通過(guò)ESB提供的合作伙伴服務(wù)集成。顯然,合作伙伴服務(wù)屏蔽了被集成系統(tǒng)的具體類型,即實(shí)現(xiàn)了透明化的集成。顯然,在如圖2所示的集成結(jié)構(gòu)中,集成的工作主要集中在定義“應(yīng)用和數(shù)據(jù)訪問(wèn)服務(wù)”和“合作伙伴服務(wù)”的接口,而所有接口都通過(guò)ESB下層的SOA架構(gòu)在UDDI規(guī)范下進(jìn)行注冊(cè)。
顯然,建立在SOA、Web服務(wù)、消息隊(duì)列服務(wù)等主流應(yīng)用集成技術(shù)的基礎(chǔ)上的ESB,通過(guò)一個(gè)具有統(tǒng)一接口的服務(wù)總線,提供“即插即用”的應(yīng)用集成模式,相對(duì)于基于SOA和Web服務(wù)的集成架構(gòu)具有先進(jìn)性,本身就是一種綜合的集成與改進(jìn),具有更好的靈活性、可操作性和可維護(hù)性。
4 結(jié) 論
本文在分析ERP應(yīng)用集成危機(jī)和傳統(tǒng)的ERP集成技術(shù)的基礎(chǔ)上,提出采用新的集成技術(shù)標(biāo)準(zhǔn)——企業(yè)服務(wù)總線(ESB)技術(shù),現(xiàn)ERP系統(tǒng)之間以及ERP系統(tǒng)與其他系統(tǒng)之間的集成;然后,設(shè)計(jì)了一種基于ESB的ERP系統(tǒng)集成架構(gòu),并對(duì)其進(jìn)行分析。該方法是一種考慮了ERP系統(tǒng)的各種集成需求,并在融合現(xiàn)有先進(jìn)集成技術(shù)的基礎(chǔ)上構(gòu)建的集成方法,既涵蓋了現(xiàn)有的主流集成技術(shù),又具有標(biāo)準(zhǔn)、開放、靈活,以及開發(fā)維護(hù)簡(jiǎn)單的特點(diǎn)。因此,本文提出的方法值得ERP廠商和ERP用戶關(guān)注,是一種具有推廣意義的方法。