The invention relates to an energy management multi Agent system realizing method based on an JADE platform, belonging to the field of industrial automation and multi Agent intelligent agent application technology. Integrating multiple Agent systems and OPC, a flexible and extensible SCADA system is implemented. This method will be responsible for gathering data in the OPC server data in SCADA system for distributed management, divided into a plurality of corresponding remote control terminal PLC or RTU agent, and the Web server in the SCADA system can be distributed deployment, remote workstations or terminals in the SCADA system that can interact and communicate according to need and agents of the data source. In this way, new SCADA system software development deployment can be carried out, and also can be deployed in the existing SCADA system. In this way, new functions can be added to the original system without downtime. This method greatly improves the scalability, reusability and flexibility of the system.
【技術實現步驟摘要】
基于JADE平臺的能源管理多Agent系統實現方法
本專利技術屬于工業自動化及多Agent智能體應用
,特別是涉及一種基于JADE的能源管理多Agent系統實現系統。
技術介紹
近年來隨著企業節能減排意識的提高,對用能情況進行綜合管控成為企業重要的控制成本方式,尤其對于一些高能耗企業,如鋼廠等。SCADA(SupervisoryControlAndDataAcquisition)系統,即數據采集與監控系統,廣泛的應用于鋼鐵冶金、電力、石油、化工等能源管理領域。SCADA系統發展到今天已經經歷了三代,較第一代和第二代,第三代基于Web的SCADA系統具有通用性強、使用維護簡單、相互依賴性小等優點,但是仍然屬于集中式的管控方式,在系統擴展性、復用性、并行性等方面存在弊端。多Agent系統是由多個松散耦合、粗粒度的Agent組成,這些Agent在物理或邏輯上是分散的,但整個系統具有自治性、主動性和交互性特點。近年來,多Agent系統開始應用于工業領域,如過程控制、系統診斷、制造業、運輸物流等,并且顯示出一定的潛力。JADE開發平臺是一個提供了多Agent系統開發中基本中間層功能的軟件平臺,它基于面向對象JAVA語言實現了Agent抽象,并提供了友好的API。
技術實現思路
本專利技術的目的在于提供一種基于JADE的能源管理多Agent系統實現系統,針對在能源管理第三代Web-SCADA系統存在的擴展性差等問題,將多Agent系統和OPC進行集成,實現靈活、可擴展的SCADA系統。該方法將SCADA系統中負責匯聚底層數據的OPC服務器中的數據進行分布式管理,分成 ...
【技術保護點】
一種基于JADE平臺的能源管理多Agent系統實現方法,其特征在于,包括一個主容器Maincontainer及多個普通容器Container。其中主容器部署在OPC數據服務器上或是其它任意能夠獲取OPC數據的服務器上,它除了提供AMS管理功能及DF黃頁查詢功能外,還包括OPC數據采集OPC?Agent,作用是通過SCADA系統中的OPC數據服務器獲取底層某一PLC或RTU對應的數據源數據,將每個PLC或RTU進行智能體化,進而能與JADE開發平臺中的其它智能體進行交互和協作,供上層Operator?Agent進行數據調用;普通容器Container部署在遠程操作PC或是服務器上,進行分布式部署,每個容器包含遠程操作Operator?Agent,負責進行數據應用及展示,或者是通過WebService的方式與其他Web應用進行交互;將底層能源管理系統的OPC數據源分成多個Agent數據源,對應的OPC?Agent通過JeasyOpc接口獲取對應底層PLC或RTU數據源數據,這樣通過幾個OPC?Agent將底層不同類型的OPC數據源利用Agent分類獲取,進而多Agent系統就能利用這些數據 ...
【技術特征摘要】
1.一種基于JADE平臺的能源管理多Agent系統實現方法,其特征在于,包括一個主容器Maincontainer及多個普通容器Container。其中主容器部署在OPC數據服務器上或是其它任意能夠獲取OPC數據的服務器上,它除了提供AMS管理功能及DF黃頁查詢功能外,還包括OPC數據采集OPC-Agent,作用是通過SCADA系統中的OPC數據服務器獲取底層某一PLC或RTU對應的數據源數據,將每個PLC或RTU進行智能體化,進而能與JADE開發平臺中的其它智能體進行交互和協作,供上層Operator-Agent進行數據調用;普通容器Container部署在遠程操作PC或是服務器上,進行分布式部...
【專利技術屬性】
技術研發人員:孫希艷,于景峰,湯學明,張云貴,王麗娜,
申請(專利權)人:冶金自動化研究設計院,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。