[發(fā)明專利]一種分布式控制系統(tǒng)的事件處理方法及系統(tǒng)無效
| 申請(qǐng)?zhí)枺?/td> | 201010153089.7 | 申請(qǐng)日: | 2010-04-20 |
| 公開(公告)號(hào): | CN101799684A | 公開(公告)日: | 2010-08-11 |
| 發(fā)明(設(shè)計(jì))人: | 王常力;施波;宋曉玉;馬建新;羅斌 | 申請(qǐng)(專利權(quán))人: | 杭州和利時(shí)自動(dòng)化有限公司 |
| 主分類號(hào): | G05B19/418 | 分類號(hào): | G05B19/418 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 逯長(zhǎng)明;王寶筠 |
| 地址: | 310018 浙江省杭*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 分布式 控制系統(tǒng) 事件 處理 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及工業(yè)自動(dòng)化控制技術(shù)領(lǐng)域,更具體地說,涉及一種分布式控制系統(tǒng)的事件處理方法及系統(tǒng)。
背景技術(shù)
目前,DCS(Distributed?Control?System,分布式控制系統(tǒng))已經(jīng)廣泛應(yīng)用于核電、火電、化工等領(lǐng)域,在這些領(lǐng)域中,實(shí)時(shí)、準(zhǔn)確地上報(bào)報(bào)警事件能及時(shí)通知工作人員趕到現(xiàn)場(chǎng)處理問題、排除隱患,避免安全事故的發(fā)生。同時(shí),詳細(xì)、規(guī)范地記錄各種事件,可以有利于操作員清晰、明了地監(jiān)視系統(tǒng)的運(yùn)行情況,快速分辨各種事件。諸如此類,不難看出,提供實(shí)時(shí)、高效、穩(wěn)定、功能完善的事件處理技術(shù)是DCS系統(tǒng)中數(shù)據(jù)和事件實(shí)時(shí)處理的中心環(huán)節(jié),其所能達(dá)到的技術(shù)指標(biāo)和運(yùn)行效果對(duì)工控現(xiàn)場(chǎng)安全具有舉足輕重的作用。
事件處理技術(shù)主要是根據(jù)控制站上傳的現(xiàn)場(chǎng)采集數(shù)據(jù)、算法運(yùn)算結(jié)果以及工程組態(tài)數(shù)據(jù)來判斷產(chǎn)生的事件類型,比如:開關(guān)量的報(bào)警或變位、模擬量的限值報(bào)警、現(xiàn)場(chǎng)模塊和通道的儀控故障。同時(shí),也將提供事件的存儲(chǔ)、查詢和報(bào)警的確認(rèn)等功能。
目前國(guó)內(nèi)外大多DCS系統(tǒng)都具有事件處理過程,但是其實(shí)現(xiàn)機(jī)制和達(dá)到的技術(shù)指標(biāo)各不相同。和本發(fā)明比較相近的實(shí)現(xiàn)方案如圖1所示,在事件的產(chǎn)生和處理過程中,DCS控制站程序根據(jù)采集到的現(xiàn)場(chǎng)數(shù)據(jù)以及工程組態(tài)數(shù)據(jù),產(chǎn)生相應(yīng)的事件,之后將事件號(hào)和變量數(shù)據(jù)發(fā)送給實(shí)時(shí)DCS服務(wù)器。實(shí)時(shí)DCS服務(wù)器在接收到事件號(hào)之后,調(diào)用事件處理函數(shù)產(chǎn)生并記錄事件,同時(shí)響應(yīng)操作員站對(duì)事件的訪問和操作。
控制站要將采集的現(xiàn)場(chǎng)數(shù)據(jù)、算法運(yùn)算結(jié)果和事件號(hào)一起上傳給DCS實(shí)時(shí)處理任務(wù)。雖然控制站的處理速度很高,但是在控制站上進(jìn)行事件判斷,無疑降低了其處理效率。同時(shí),事件號(hào)的上傳增大了網(wǎng)絡(luò)數(shù)據(jù)包,這必然增加網(wǎng)絡(luò)負(fù)荷、提高通信出錯(cuò)率。此外,實(shí)時(shí)處理任務(wù)在接收到上傳數(shù)據(jù)后,一方面要處理變量數(shù)據(jù)并將其更新到數(shù)據(jù)庫(kù)中,另一方面要對(duì)事件進(jìn)行處理和存儲(chǔ)等操作。同時(shí),實(shí)時(shí)處理任務(wù)還要響應(yīng)操作員對(duì)實(shí)時(shí)數(shù)據(jù)和事件等請(qǐng)求。這種將數(shù)據(jù)管理和事件處理合二為一的設(shè)計(jì)模式嚴(yán)重影響系統(tǒng)的性能,無法滿足DCS系統(tǒng)對(duì)實(shí)時(shí)處理、穩(wěn)定運(yùn)行、吞吐高效等性能要求。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供一種分布式控制系統(tǒng)的事件處理方法及系統(tǒng),以便提高分布式控制系統(tǒng)對(duì)于事件處理的效率。
本發(fā)明實(shí)施例提供一種分布式控制系統(tǒng)的事件處理方法,所述方法包括:
分布式控制系統(tǒng)DCS服務(wù)器接收控制站上傳的變量數(shù)據(jù);
所述DCS服務(wù)器判斷所述變量數(shù)據(jù)是否產(chǎn)生新的事件,如果是,則DCS服務(wù)器根據(jù)預(yù)置事件處理規(guī)則,對(duì)所述事件進(jìn)行相應(yīng)處理。
優(yōu)選的,所述DCS服務(wù)器在對(duì)所述事件進(jìn)行相應(yīng)處理之后,所述方法還包括:
所述DCS服務(wù)器存儲(chǔ)對(duì)所述事件進(jìn)行處理時(shí)所產(chǎn)生的實(shí)時(shí)數(shù)據(jù)。
優(yōu)選的,所述DCS服務(wù)器判斷所述變量數(shù)據(jù)是否產(chǎn)生新的事件,包括:
所述DCS服務(wù)器比較所述變量數(shù)據(jù)對(duì)應(yīng)的當(dāng)前項(xiàng)值與已存儲(chǔ)的項(xiàng)值是否相同,如果否,則確定產(chǎn)生新的事件。
優(yōu)選的,所述DCS服務(wù)器根據(jù)預(yù)置事件處理規(guī)則,對(duì)所述事件進(jìn)行相應(yīng)處理,包括:
所述DCS服務(wù)器獲得當(dāng)前事件對(duì)應(yīng)的標(biāo)識(shí)信息;
所述DCS服務(wù)器根據(jù)所述標(biāo)識(shí)信息,獲得預(yù)置的事件處理規(guī)則中對(duì)應(yīng)所述標(biāo)識(shí)信息的處理規(guī)則;
所述DCS服務(wù)器根據(jù)所述處理規(guī)則,對(duì)當(dāng)前數(shù)據(jù)進(jìn)行相應(yīng)處理。
優(yōu)選的,所述預(yù)置的事件處理規(guī)則以配置文件的方式進(jìn)行設(shè)置。
優(yōu)選的,所述方法還包括:
所述DCS服務(wù)器檢測(cè)已存儲(chǔ)的實(shí)時(shí)數(shù)據(jù)中對(duì)于同一事件是否存在重復(fù)寫入的數(shù)據(jù),如果是,則將所述重復(fù)寫入的歷史數(shù)據(jù)進(jìn)行刪除。
一種分布式控制系統(tǒng)的事件處理系統(tǒng),所述系統(tǒng)包括DCS服務(wù)器和控制站,所述控制站用于向所述DCS服務(wù)器上傳變量數(shù)據(jù),所述DCS服務(wù)器包括:
接收模塊,用于接收控制站上傳的變量數(shù)據(jù);
判斷模塊,用于判斷所述變量數(shù)據(jù)是否產(chǎn)生新的事件;
事件處理模塊,用于如果確定產(chǎn)生新的事件,則根據(jù)預(yù)置事件處理規(guī)則,對(duì)所述事件進(jìn)行相應(yīng)處理。
優(yōu)選的,所述DCS服務(wù)器還包括:
實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊,用于在對(duì)所述事件進(jìn)行相應(yīng)處理之后,存儲(chǔ)對(duì)所述事件進(jìn)行處理時(shí)所產(chǎn)生的實(shí)時(shí)數(shù)據(jù)。
優(yōu)選的,所述判斷模塊進(jìn)一步包括:
當(dāng)前項(xiàng)值獲取子模塊,用于獲取所述變量數(shù)據(jù)對(duì)應(yīng)的當(dāng)前項(xiàng)值;
比較子模塊,用于通過比較所述當(dāng)前項(xiàng)值與已存儲(chǔ)的項(xiàng)值是否相同,如果否,則確定產(chǎn)生新的事件。
優(yōu)選的,所述事件處理模塊進(jìn)一步包括:
標(biāo)識(shí)信息獲取子模塊,用于獲得當(dāng)前事件對(duì)應(yīng)的標(biāo)識(shí)信息;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州和利時(shí)自動(dòng)化有限公司,未經(jīng)杭州和利時(shí)自動(dòng)化有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010153089.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種事件通訊裝置及方法
- 動(dòng)態(tài)權(quán)重事件處理系統(tǒng)和方法
- 攻擊檢測(cè)裝置和攻擊檢測(cè)方法
- 基于Unity的事件管理方法及系統(tǒng)
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 熱點(diǎn)事件確定方法及裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種樹狀模型中節(jié)點(diǎn)的連接方法及其模型、計(jì)算機(jī)裝置和可讀存儲(chǔ)介質(zhì)
- 一種事件處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





