成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

基于Oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制系統(tǒng)及其控制方法與流程

文檔序號(hào):12033946閱讀:427來源:國(guó)知局
基于Oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制系統(tǒng)及其控制方法與流程

本發(fā)明涉及一種基于oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制系統(tǒng)及其控制方法。



背景技術(shù):

傳統(tǒng)控制系統(tǒng)對(duì)于工業(yè)過程產(chǎn)生的大量的工業(yè)控制信息以及工業(yè)過程信息都只是短暫的儲(chǔ)存,對(duì)于歷史信息的分析和進(jìn)一步挖掘都只是在局部的控制單元,主要集中在各個(gè)專用領(lǐng)域的子系統(tǒng)實(shí)現(xiàn)。隨著網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)的發(fā)展,一個(gè)特定的工業(yè)控制中有眾多的應(yīng)用系統(tǒng),這些應(yīng)用系統(tǒng)一般是分散、獨(dú)立的,用戶為了得到某個(gè)統(tǒng)計(jì)數(shù)據(jù),往往需要進(jìn)入不同的系統(tǒng),既不方便,效率也低。隨著信息化技術(shù)的不斷進(jìn)步,人們希望把原本獨(dú)立、互異的系統(tǒng)整合起來,實(shí)現(xiàn)邏輯層面上的數(shù)據(jù)共享,更深層的需求是更多的制造業(yè)工廠透明化、實(shí)現(xiàn)數(shù)據(jù)高效的數(shù)據(jù)采集、傳輸、顯示、存貯和應(yīng)用,推動(dòng)工廠的數(shù)字化和智能化,提升企業(yè)生產(chǎn)效率,降低生產(chǎn)成本,加快產(chǎn)品上市時(shí)間。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種基于oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制系統(tǒng)及其控制方法,將工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)以及設(shè)備狀態(tài)信息全部集中,減少數(shù)據(jù)的分散程度,消除了信息傳輸壁壘,為工業(yè)智造提供信息操作平臺(tái),oracle數(shù)據(jù)庫的存儲(chǔ)數(shù)據(jù)量大,并發(fā)操作比較多,實(shí)時(shí)性好,強(qiáng)大的數(shù)據(jù)存儲(chǔ)處理能力和數(shù)據(jù)的同一整合使得對(duì)工業(yè)系統(tǒng)深入分析和性能評(píng)估預(yù)測(cè)變得切實(shí)可行,提高了過程設(shè)備效率、降低了維護(hù)成本,并滿足了更高安全要求。

為了達(dá)到上述目的,本發(fā)明提供一種基于oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制系統(tǒng),包含:多平臺(tái)數(shù)據(jù)采集單元,以及通過opc規(guī)范接口連接多平臺(tái)數(shù)據(jù)采集單元的oracle工業(yè)規(guī)范數(shù)據(jù)庫;

所述的多平臺(tái)數(shù)據(jù)采集單元用于采集工業(yè)控制中各個(gè)系統(tǒng)的原始監(jiān)測(cè)數(shù)據(jù);

所述的opc規(guī)范接口用于接收原始監(jiān)測(cè)數(shù)據(jù),并將其轉(zhuǎn)換為數(shù)據(jù)庫能夠識(shí)別的工業(yè)現(xiàn)場(chǎng)數(shù)據(jù);

所述的oracle工業(yè)規(guī)范數(shù)據(jù)庫用于將數(shù)據(jù)以關(guān)聯(lián)表的形式存儲(chǔ),并經(jīng)過工業(yè)數(shù)據(jù)處理算法對(duì)數(shù)據(jù)進(jìn)行處理。

所述的多平臺(tái)數(shù)據(jù)采集單元包含:

一個(gè)或多個(gè)工業(yè)組態(tài)軟件opc接口,其電性連接工業(yè)控制系統(tǒng)中不同的控制平臺(tái),用于將不同組態(tài)軟件的數(shù)據(jù)通過opc數(shù)據(jù)規(guī)范接口集中于oracle數(shù)據(jù)庫,實(shí)現(xiàn)不同控制平臺(tái)的數(shù)據(jù)集中輸出;

一個(gè)或多個(gè)智能儀表opc接口,其電性連接具有opc功能的智能儀表,用于實(shí)現(xiàn)具有opc功能的智能儀表與oracle數(shù)據(jù)庫之間的數(shù)據(jù)交換;

一個(gè)或多個(gè)opc規(guī)范轉(zhuǎn)換單元,其電性連接不具有opc功能的智能儀表,用于將不具有opc功能的智能儀表轉(zhuǎn)換為具有opc功能的智能儀表,實(shí)現(xiàn)不具有opc功能的智能儀表與oracle數(shù)據(jù)庫之間的數(shù)據(jù)交換。

所述的oracle工業(yè)規(guī)范數(shù)據(jù)庫包含:

工業(yè)組態(tài)軟件odbc接口,其電性連接不同的控制平臺(tái),實(shí)時(shí)自動(dòng)收集組態(tài)軟件的工業(yè)控制信息;

歷史診斷數(shù)據(jù)庫,其完成對(duì)工業(yè)控制系統(tǒng)歷史現(xiàn)場(chǎng)數(shù)據(jù)和歷史控制信息的分類存儲(chǔ),為系統(tǒng)性能評(píng)估和模型預(yù)測(cè)提供數(shù)據(jù),同時(shí)為用戶提供數(shù)據(jù)查詢功能;

實(shí)時(shí)控制數(shù)據(jù)庫,其通過odbc協(xié)議和歷史診斷數(shù)據(jù)庫進(jìn)行數(shù)據(jù)傳輸,為歷史診斷數(shù)據(jù)庫提供數(shù)據(jù)資源;

系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫,其基于歷史診斷數(shù)據(jù)庫和實(shí)時(shí)控制數(shù)據(jù)庫獲取用戶需求信息、配置個(gè)體信息、配置模型建立智能維護(hù)決策優(yōu)化模型,并通過對(duì)維護(hù)資源的統(tǒng)一調(diào)配,給出設(shè)備的智能維護(hù)計(jì)劃;

oracle數(shù)據(jù)庫管理系統(tǒng),其通過odbc協(xié)議管理實(shí)時(shí)控制數(shù)據(jù)庫、歷史診斷數(shù)據(jù)庫和系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫,同時(shí)將各種組態(tài)軟件的控制信息通過odbc協(xié)議傳輸?shù)綌?shù)據(jù)庫中,實(shí)現(xiàn)工業(yè)過程控制信息的實(shí)時(shí)整合。

所述的歷史診斷數(shù)據(jù)庫中裝載有設(shè)備狀態(tài)提取和故障類型算法,所述的實(shí)時(shí)控制數(shù)據(jù)庫中裝載有實(shí)時(shí)控制算法,所述的系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫中裝載有診斷控制模型算法。

本發(fā)明還提供一種基于oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制方法,包含以下步驟:

步驟s1、多平臺(tái)數(shù)據(jù)采集單元自動(dòng)采集工業(yè)控制中各個(gè)系統(tǒng)的原始監(jiān)測(cè)數(shù)據(jù);

步驟s2、opc規(guī)范接口接收原始監(jiān)測(cè)數(shù)據(jù),并將其轉(zhuǎn)換為oracle數(shù)據(jù)庫能夠識(shí)別的工業(yè)現(xiàn)場(chǎng)數(shù)據(jù);

步驟s3、oracle工業(yè)規(guī)范數(shù)據(jù)庫將數(shù)據(jù)以關(guān)聯(lián)表的形式存儲(chǔ);

步驟s4、oracle工業(yè)規(guī)范數(shù)據(jù)庫利用工業(yè)數(shù)據(jù)處理算法對(duì)數(shù)據(jù)進(jìn)行智能化狀態(tài)評(píng)估和故障識(shí)別;

步驟s5、應(yīng)用程序訪問并調(diào)用oracle工業(yè)規(guī)范數(shù)據(jù)庫中保存的數(shù)據(jù)和處理結(jié)果。

步驟s1中,所述的多平臺(tái)數(shù)據(jù)采集單元具有三種數(shù)據(jù)采集方式:定時(shí)觸發(fā)數(shù)據(jù)采集方式,事件觸發(fā)數(shù)據(jù)采集方式,以及命令觸發(fā)數(shù)據(jù)采集方式。

所述的步驟s1具體包含:

工業(yè)組態(tài)軟件opc接口自動(dòng)采集不同組態(tài)軟件的數(shù)據(jù);

智能儀表opc接口自動(dòng)采集具有opc功能的智能儀表的數(shù)據(jù);

opc規(guī)范轉(zhuǎn)換單元將不具有opc功能的智能儀表的工業(yè)現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換為符合oracle提供的opc規(guī)范協(xié)議,實(shí)現(xiàn)對(duì)不具有opc功能的智能儀表的自動(dòng)數(shù)據(jù)采集。

所述的opc規(guī)范轉(zhuǎn)換單元將不具有opc功能的智能儀表的工業(yè)現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換為符合oracle提供的opc規(guī)范協(xié)議的步驟具體包含:將工業(yè)現(xiàn)場(chǎng)總線協(xié)議所傳輸?shù)臄?shù)據(jù)內(nèi)容和opc規(guī)范協(xié)議中的基本特性形成一一映射關(guān)系,實(shí)現(xiàn)工業(yè)現(xiàn)場(chǎng)總線協(xié)議到opc規(guī)范協(xié)議轉(zhuǎn)換;所述的映射關(guān)系包含:儀表地址和opc服務(wù)器對(duì)應(yīng),控制字和opc組對(duì)應(yīng),現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù)和opc項(xiàng)對(duì)應(yīng)。

所述的步驟s3中,關(guān)聯(lián)表中的數(shù)據(jù)采用統(tǒng)一的工業(yè)數(shù)據(jù)規(guī)范格式,關(guān)聯(lián)表中的列數(shù)據(jù)項(xiàng)至少包含:數(shù)據(jù)地址、數(shù)據(jù)采集時(shí)間、數(shù)據(jù)功能、數(shù)據(jù)值。

步驟s4中,oracle工業(yè)規(guī)范數(shù)據(jù)庫利用工業(yè)數(shù)據(jù)處理算法對(duì)數(shù)據(jù)進(jìn)行智能化狀態(tài)評(píng)估和故障識(shí)別的步驟具體包含以下步驟:

步驟s4.1、oracle數(shù)據(jù)庫管理系統(tǒng)從已標(biāo)記設(shè)備狀態(tài)或者故障類型的歷史數(shù)據(jù)庫中提取設(shè)備狀態(tài)和故障類型的特征;

步驟s4.2、oracle數(shù)據(jù)庫管理系統(tǒng)采用支持向量機(jī)方法對(duì)提取的特征進(jìn)行回歸和分類訓(xùn)練,獲得診斷控制模型,將診斷控制模型存入系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫,以供應(yīng)用程序調(diào)用;

步驟s4.3、oracle數(shù)據(jù)庫管理系統(tǒng)從實(shí)時(shí)數(shù)據(jù)庫中進(jìn)行特征提取后輸入診斷控制模型,根據(jù)實(shí)時(shí)數(shù)據(jù)庫中的數(shù)據(jù)與診斷控制模型預(yù)測(cè)輸出的數(shù)據(jù)相比較,使得診斷控制模型輸出設(shè)備狀態(tài)評(píng)估或者故障類別。

本發(fā)明將工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)以及設(shè)備狀態(tài)信息全部集中,減少數(shù)據(jù)的分散程度,使工業(yè)信息的整合分析更加方便,既可以實(shí)現(xiàn)設(shè)備底層的數(shù)據(jù)采集、設(shè)備互操作等的橫向信息集成,還可以實(shí)現(xiàn)設(shè)備與云端的垂直信息集成,能夠消除信息傳輸壁壘,從而形成一個(gè)真正的全工業(yè)控制系統(tǒng)的數(shù)據(jù)平臺(tái),為工業(yè)智造提供信息操作平臺(tái),oracle數(shù)據(jù)庫的存儲(chǔ)數(shù)據(jù)量大,并發(fā)操作比較多,實(shí)時(shí)性好,強(qiáng)大的數(shù)據(jù)存儲(chǔ)處理能力和數(shù)據(jù)的同一整合使得對(duì)工業(yè)系統(tǒng)深入分析和性能評(píng)估預(yù)測(cè)變得切實(shí)可行,提高了過程設(shè)備效率、降低了維護(hù)成本,并滿足了更高安全要求。

附圖說明

圖1是本發(fā)明提供的一種基于oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制系統(tǒng)的框圖。

圖2是本發(fā)明提供的一種基于oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制方法的流程圖。

圖3是opc規(guī)范轉(zhuǎn)換單元的工作原理示意圖。

圖4是oracle工業(yè)規(guī)范數(shù)據(jù)庫進(jìn)行數(shù)據(jù)處理的示意圖。

具體實(shí)施方式

以下根據(jù)圖1~圖4,具體說明本發(fā)明的較佳實(shí)施例。

如圖1所示,本發(fā)明提供一種基于oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制系統(tǒng),包含:多平臺(tái)數(shù)據(jù)采集單元1,以及通過opc規(guī)范接口連接多平臺(tái)數(shù)據(jù)采集單元1的oracle工業(yè)規(guī)范數(shù)據(jù)庫3。其中,opc是指用于過程控制的ole(oleforprocesscontrol),ole是指對(duì)象的鏈接與嵌入(objectlinkingandembedded)。

所述的多平臺(tái)數(shù)據(jù)采集單元1用于采集工業(yè)控制中各個(gè)系統(tǒng)的原始監(jiān)測(cè)數(shù)據(jù);所述的opc規(guī)范接口2用于接收原始監(jiān)測(cè)數(shù)據(jù),并將其轉(zhuǎn)換為數(shù)據(jù)庫能夠識(shí)別的工業(yè)現(xiàn)場(chǎng)數(shù)據(jù),是實(shí)現(xiàn)多平臺(tái)數(shù)據(jù)采集單元1和oracle工業(yè)規(guī)范數(shù)據(jù)庫3之間通信的數(shù)據(jù)通道;所述的oracle工業(yè)規(guī)范數(shù)據(jù)庫3用于將數(shù)據(jù)以關(guān)聯(lián)表的形式存儲(chǔ),并經(jīng)過工業(yè)數(shù)據(jù)處理算法對(duì)數(shù)據(jù)進(jìn)行處理,反饋到數(shù)據(jù)庫,進(jìn)而達(dá)到對(duì)工業(yè)系統(tǒng)進(jìn)行檢測(cè)和控制的效果和對(duì)工業(yè)系統(tǒng)的整體性能做出深度的分析。

所述的多平臺(tái)數(shù)據(jù)采集單元1包含:

一個(gè)或多個(gè)工業(yè)組態(tài)軟件opc接口101,其電性連接工業(yè)控制系統(tǒng)中不同的控制平臺(tái),用于將不同組態(tài)軟件的數(shù)據(jù)通過opc數(shù)據(jù)規(guī)范接口集中于oracle數(shù)據(jù)庫,實(shí)現(xiàn)不同控制平臺(tái)的數(shù)據(jù)集中輸出;本實(shí)施例中,該工業(yè)組態(tài)軟件opc接口101采用各個(gè)組態(tài)軟件廠商提供的opc接口;

一個(gè)或多個(gè)智能儀表opc接口102,其電性連接具有opc功能的智能儀表,用于實(shí)現(xiàn)具有opc功能的智能儀表與oracle數(shù)據(jù)庫之間的數(shù)據(jù)交換;

一個(gè)或多個(gè)opc規(guī)范轉(zhuǎn)換單元103,其電性連接不具有opc功能的智能儀表,用于將不具有opc功能的智能儀表轉(zhuǎn)換為具有opc功能的智能儀表,實(shí)現(xiàn)不具有opc功能的智能儀表與oracle數(shù)據(jù)庫之間的數(shù)據(jù)交換;所述的opc規(guī)范轉(zhuǎn)換單元103將智能儀表的工業(yè)現(xiàn)場(chǎng)總線協(xié)議,比如modbus、profibus、heart等工業(yè)協(xié)議轉(zhuǎn)換為符合oracle提供的opc規(guī)范協(xié)議,一般智能儀表的工業(yè)現(xiàn)場(chǎng)總線協(xié)議所傳輸?shù)臄?shù)據(jù)內(nèi)容由儀表地址、控制字和現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù)三層結(jié)構(gòu)組成,通過分別將儀表地址和opc服務(wù)器,控制字和opc組,現(xiàn)場(chǎng)物理數(shù)據(jù)和opc項(xiàng)這三組一一映射,從而實(shí)現(xiàn)工業(yè)現(xiàn)場(chǎng)總線協(xié)議到opc規(guī)范協(xié)議轉(zhuǎn)換的功能。

本實(shí)施例中,所述的opc規(guī)范接口2采用oracle工業(yè)規(guī)范數(shù)據(jù)庫3自帶的opc接口。

所述的oracle工業(yè)規(guī)范數(shù)據(jù)庫3包含:

工業(yè)組態(tài)軟件odbc接口305,其電性連接不同的控制平臺(tái),作為組態(tài)軟件的控制信息向oracle數(shù)據(jù)庫的數(shù)據(jù)傳輸接口,不需要第三方的技術(shù)支持,就能夠?qū)F(xiàn)場(chǎng)的一些數(shù)據(jù)傳輸給oracle數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)庫對(duì)工業(yè)控制信息的自動(dòng)實(shí)時(shí)收集;

歷史診斷數(shù)據(jù)庫303,其中裝載有設(shè)備狀態(tài)提取和故障類型算法,以完成對(duì)工業(yè)控制系統(tǒng)歷史現(xiàn)場(chǎng)數(shù)據(jù)和歷史控制信息的分類存儲(chǔ),為系統(tǒng)性能評(píng)估和模型預(yù)測(cè)提供數(shù)據(jù),同時(shí)為用戶提供數(shù)據(jù)查詢功能;

實(shí)時(shí)控制數(shù)據(jù)庫302,其中裝載有實(shí)時(shí)控制算法,以通過odbc協(xié)議和歷史診斷數(shù)據(jù)庫進(jìn)行數(shù)據(jù)傳輸,為歷史診斷數(shù)據(jù)庫提供大量豐富的數(shù)據(jù)資源,從而為進(jìn)一步的工業(yè)信息的深度挖掘做準(zhǔn)備;

系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫304,其中裝載有診斷控制模型算法,以基于歷史診斷數(shù)據(jù)庫和實(shí)時(shí)控制數(shù)據(jù)庫獲取用戶需求信息、配置個(gè)體信息、配置模型建立相應(yīng)的智能維護(hù)決策優(yōu)化模型,并通過對(duì)維護(hù)資源的統(tǒng)一調(diào)配,給出設(shè)備的智能維護(hù)計(jì)劃;

oracle數(shù)據(jù)庫管理系統(tǒng)301,其通過odbc(opendatabaseconnectivity,即開放數(shù)據(jù)庫互連)協(xié)議管理實(shí)時(shí)控制數(shù)據(jù)庫、歷史診斷數(shù)據(jù)庫和系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫,同時(shí)將各種組態(tài)軟件的控制信息通過odbc協(xié)議傳輸?shù)綌?shù)據(jù)庫中,實(shí)現(xiàn)工業(yè)過程控制信息的實(shí)時(shí)整合。

oracle工業(yè)規(guī)范數(shù)據(jù)庫中的三個(gè)數(shù)據(jù)庫,是為了減輕單個(gè)數(shù)據(jù)庫的數(shù)據(jù)儲(chǔ)存和計(jì)算壓力,采用三個(gè)并行數(shù)據(jù)庫實(shí)例實(shí)現(xiàn)數(shù)據(jù)從歷史、實(shí)時(shí)和預(yù)測(cè)三個(gè)階段對(duì)數(shù)據(jù)不同的數(shù)據(jù)操作要求,更加符合工業(yè)控制系統(tǒng)的特點(diǎn)。

如圖2所示,本發(fā)明還提供一種基于oracle數(shù)據(jù)庫的大規(guī)模工業(yè)信息控制方法,包含以下步驟:

步驟s1、多平臺(tái)數(shù)據(jù)采集單元自動(dòng)采集工業(yè)控制中各個(gè)系統(tǒng)的原始監(jiān)測(cè)數(shù)據(jù);

步驟s2、opc規(guī)范接口接收原始監(jiān)測(cè)數(shù)據(jù),并將其轉(zhuǎn)換為oracle數(shù)據(jù)庫能夠識(shí)別的工業(yè)現(xiàn)場(chǎng)數(shù)據(jù);

步驟s3、oracle工業(yè)規(guī)范數(shù)據(jù)庫將數(shù)據(jù)以關(guān)聯(lián)表的形式存儲(chǔ);

步驟s4、oracle工業(yè)規(guī)范數(shù)據(jù)庫利用工業(yè)數(shù)據(jù)處理算法對(duì)數(shù)據(jù)進(jìn)行智能化狀態(tài)評(píng)估和故障識(shí)別;

步驟s5、應(yīng)用程序訪問并調(diào)用oracle工業(yè)規(guī)范數(shù)據(jù)庫中保存的數(shù)據(jù)和處理結(jié)果,其中,所述的應(yīng)用程序位于工業(yè)現(xiàn)場(chǎng)終端中,或者位于oracle工業(yè)規(guī)范數(shù)據(jù)庫同一臺(tái)服務(wù)器中。

步驟s1中,所述的多平臺(tái)數(shù)據(jù)采集單元具有三種數(shù)據(jù)采集方式:定時(shí)觸發(fā)數(shù)據(jù)采集方式,事件觸發(fā)數(shù)據(jù)采集方式,以及命令觸發(fā)數(shù)據(jù)采集方式。

所述的步驟s1具體包含:

工業(yè)組態(tài)軟件opc接口自動(dòng)采集不同組態(tài)軟件的數(shù)據(jù);

智能儀表opc接口自動(dòng)采集具有opc功能的智能儀表的數(shù)據(jù);

opc規(guī)范轉(zhuǎn)換單元將不具有opc功能的智能儀表的工業(yè)現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換為符合oracle提供的opc規(guī)范協(xié)議,實(shí)現(xiàn)對(duì)不具有opc功能的智能儀表的自動(dòng)數(shù)據(jù)采集。

如圖3所示,所述的opc規(guī)范轉(zhuǎn)換單元將不具有opc功能的智能儀表的工業(yè)現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換為符合oracle提供的opc規(guī)范協(xié)議的步驟具體包含:將工業(yè)現(xiàn)場(chǎng)總線協(xié)議所傳輸?shù)臄?shù)據(jù)內(nèi)容(儀表地址、控制字和現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù))和opc規(guī)范協(xié)議中的基本特性(opc服務(wù)器、opc組和opc項(xiàng))形成一一映射關(guān)系,實(shí)現(xiàn)工業(yè)現(xiàn)場(chǎng)總線協(xié)議到opc規(guī)范協(xié)議轉(zhuǎn)換;所述的映射關(guān)系包含:儀表地址和opc服務(wù)器對(duì)應(yīng),控制字和opc組對(duì)應(yīng),現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù)和opc項(xiàng)對(duì)應(yīng)。

所述的步驟s3中,關(guān)聯(lián)表中的數(shù)據(jù)采用統(tǒng)一的工業(yè)數(shù)據(jù)規(guī)范格式,關(guān)聯(lián)表中的列數(shù)據(jù)項(xiàng)至少包含:數(shù)據(jù)地址、數(shù)據(jù)采集時(shí)間、數(shù)據(jù)功能、數(shù)據(jù)值等;所述的工業(yè)數(shù)據(jù)規(guī)范格式應(yīng)該符合工業(yè)控制行業(yè)特點(diǎn),且具有普遍適應(yīng)性;將同一工業(yè)控制系統(tǒng)中的所有工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)集都用相同工業(yè)數(shù)據(jù)規(guī)范格式來描述,關(guān)聯(lián)表中的每一個(gè)行數(shù)據(jù)對(duì)應(yīng)一個(gè)工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)信息;當(dāng)應(yīng)用程序訪問并調(diào)用數(shù)據(jù)時(shí),只需要按照表格數(shù)據(jù)的格式對(duì)數(shù)據(jù)進(jìn)行處理即可,不需要再對(duì)工業(yè)數(shù)據(jù)進(jìn)行格式的轉(zhuǎn)換。

步驟s4中,oracle工業(yè)規(guī)范數(shù)據(jù)庫利用工業(yè)數(shù)據(jù)處理算法對(duì)數(shù)據(jù)進(jìn)行智能化狀態(tài)評(píng)估和故障識(shí)別的步驟具體包含以下步驟:

步驟s4.1、oracle數(shù)據(jù)庫管理系統(tǒng)從已標(biāo)記設(shè)備狀態(tài)或者故障類型的歷史數(shù)據(jù)庫中提取設(shè)備狀態(tài)和故障類型的特征;

步驟s4.2、oracle數(shù)據(jù)庫管理系統(tǒng)采用支持向量機(jī)方法對(duì)提取的特征進(jìn)行回歸(對(duì)應(yīng)設(shè)備狀態(tài)評(píng)估)和分類(對(duì)應(yīng)故障識(shí)別)訓(xùn)練,獲得診斷控制模型,將診斷控制模型存入系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫,以供應(yīng)用程序調(diào)用;

步驟s4.3、oracle數(shù)據(jù)庫管理系統(tǒng)從實(shí)時(shí)數(shù)據(jù)庫中進(jìn)行特征提取后輸入診斷控制模型,根據(jù)實(shí)時(shí)數(shù)據(jù)庫中的數(shù)據(jù)與診斷控制模型預(yù)測(cè)輸出的數(shù)據(jù)相比較,使得診斷控制模型輸出設(shè)備狀態(tài)評(píng)估或者故障類別。

如圖4所示,所述的智能化狀態(tài)評(píng)估和故障識(shí)別方法是通過訓(xùn)練過程從已標(biāo)記設(shè)備狀態(tài)或者故障類型的歷史數(shù)據(jù)庫中進(jìn)行特征提取,特征提取后采用支持向量機(jī)方法進(jìn)行回歸(對(duì)應(yīng)設(shè)備狀態(tài)評(píng)估)和分類(對(duì)應(yīng)故障識(shí)別)訓(xùn)練,獲得診斷控制模型,將獲得的診斷控制模型存入系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫,以供應(yīng)用程序調(diào)用,預(yù)測(cè)過程從實(shí)時(shí)數(shù)據(jù)庫中進(jìn)行特征提取后輸入診斷控制模型,根據(jù)實(shí)時(shí)數(shù)據(jù)庫中的數(shù)據(jù)與診斷控制模型預(yù)測(cè)輸出的數(shù)據(jù)相比較,使得診斷控制模型輸出設(shè)備狀態(tài)評(píng)估或者故障類別。

所述的實(shí)時(shí)數(shù)據(jù)庫、歷史數(shù)據(jù)庫和系統(tǒng)性能評(píng)估模型預(yù)測(cè)數(shù)據(jù)庫中所用到的診斷控制模型參數(shù),是通過上述三個(gè)數(shù)據(jù)的實(shí)際運(yùn)行狀態(tài)來進(jìn)行實(shí)時(shí)動(dòng)態(tài)調(diào)整的,能夠做到診斷控制模型的實(shí)時(shí)更新。

所述的步驟s5中,應(yīng)用程序訪問oracle工業(yè)規(guī)范數(shù)據(jù)庫時(shí),通過pl/sql(procedurallanguage程序語言/structuredquerylanguage結(jié)構(gòu)化查詢語言)查詢語句或存儲(chǔ)過程訪問數(shù)據(jù)庫數(shù)據(jù),從而實(shí)現(xiàn)應(yīng)用服務(wù)對(duì)oracle中存儲(chǔ)數(shù)據(jù)的透明訪問。

本發(fā)明具有以下優(yōu)點(diǎn):

1、通過工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)以及設(shè)備狀態(tài)信息全部集中,能夠消除信息傳輸壁壘,從而形成一個(gè)真正的全工業(yè)控制系統(tǒng)的數(shù)據(jù)平臺(tái),為工業(yè)智造提供信息操作平臺(tái);

2、基于oracle數(shù)據(jù)庫的跨平臺(tái)大規(guī)模工業(yè)信息整合控制系統(tǒng)為工業(yè)控制系統(tǒng)監(jiān)測(cè)和智能維護(hù)提供信息平臺(tái),通過信息平臺(tái)提供的數(shù)據(jù)整合分析,可以提高過程設(shè)備效率、降低維護(hù)成本,并滿足更高安全要求。

盡管本發(fā)明的內(nèi)容已經(jīng)通過上述優(yōu)選實(shí)施例作了詳細(xì)介紹,但應(yīng)當(dāng)認(rèn)識(shí)到上述的描述不應(yīng)被認(rèn)為是對(duì)本發(fā)明的限制。在本領(lǐng)域技術(shù)人員閱讀了上述內(nèi)容后,對(duì)于本發(fā)明的多種修改和替代都將是顯而易見的。因此,本發(fā)明的保護(hù)范圍應(yīng)由所附的權(quán)利要求來限定。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1