国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

實(shí)時(shí)數(shù)據(jù)采集接口平穩(wěn)率研究

2011-05-11 13:25
關(guān)鍵詞:編碼程序狀態(tài)

唐 明

(齊魯石化勝利煉油廠 自動(dòng)化信息所,淄博 255434)

隨著實(shí)時(shí)數(shù)據(jù)庫廣泛的應(yīng)用,實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)受到的關(guān)注度也在不斷升高。數(shù)據(jù)采集接口能否正常運(yùn)行將直接關(guān)系到實(shí)時(shí)數(shù)據(jù)的應(yīng)用效果,如何高效地維護(hù)各數(shù)據(jù)采集接口正常運(yùn)行尤為重要。實(shí)時(shí)數(shù)據(jù)采集接口平穩(wěn)率以數(shù)字化的方式直接反應(yīng)采集接口運(yùn)行維護(hù)的質(zhì)量與效率。如果每月要將接口平穩(wěn)率維持在99%以上,需要提高實(shí)時(shí)接口的運(yùn)行維護(hù)效率,發(fā)現(xiàn)問題能夠及時(shí)判斷出問題所在及原因,盡快處理,使實(shí)時(shí)接口平穩(wěn)率能夠始終運(yùn)行在一個(gè)較高水平,以滿足用戶對(duì)實(shí)時(shí)數(shù)據(jù)關(guān)注及分析的需要。

1 影響平穩(wěn)率的因素

實(shí)時(shí)數(shù)據(jù)采集接口平穩(wěn)率采用的計(jì)算公式:

實(shí)時(shí)數(shù)據(jù)采集接口平穩(wěn)率 =(接口實(shí)際正常運(yùn)行時(shí)間 / 接口理論正常運(yùn)行時(shí)間)* 100%

實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)是一個(gè)復(fù)雜的網(wǎng)絡(luò)在線運(yùn)行系統(tǒng),影響整個(gè)系統(tǒng)平穩(wěn)率因素可能來自網(wǎng)絡(luò)質(zhì)量、采集程序自身、采集設(shè)備、集散控制系統(tǒng)(DCS)等。以上的任一方面出現(xiàn)故障,都會(huì)減少“接口實(shí)際正常運(yùn)行時(shí)間”,從而直接影響最終的平穩(wěn)率結(jié)果。

2 接口平穩(wěn)率研究的目的

由于接口平穩(wěn)率直接反應(yīng)實(shí)時(shí)數(shù)據(jù)采集接口的運(yùn)行狀況,客觀上也反應(yīng)了維護(hù)工作的質(zhì)量與效率。既然影響接口平穩(wěn)率的因素眾多,系統(tǒng)維護(hù)人員就會(huì)產(chǎn)生將故障類型與發(fā)生頻率做相應(yīng)的統(tǒng)計(jì),分析故障高發(fā)環(huán)節(jié)和原因,及時(shí)處理,避免同類故障頻繁發(fā)生的需求。相應(yīng)的接口平穩(wěn)率也應(yīng)該細(xì)化,將故障類型、故障放生時(shí)間、故障持續(xù)時(shí)間、分類平穩(wěn)率等分別記錄并計(jì)算。

3 實(shí)時(shí)數(shù)據(jù)庫特點(diǎn)

通常實(shí)時(shí)數(shù)據(jù)庫除了記錄數(shù)據(jù)的實(shí)際值與時(shí)間戳,還會(huì)記錄該數(shù)據(jù)的數(shù)據(jù)質(zhì)量信息,我們的研究就是基于數(shù)據(jù)質(zhì)量信息結(jié)合實(shí)際情況中故障出現(xiàn)的現(xiàn)象,作為不同故障點(diǎn)的判斷依據(jù)。

數(shù)據(jù)質(zhì)量信息一般被劃分為3個(gè)等級(jí):Good、Suspect、Bad。我們常見的狀態(tài)信息有以下9種:Unavai labl、Rep Fai ld、Good、Bad、No status、Bad tag、Initial、Suspect、Scan of f。

表1對(duì)9種狀態(tài),分別做了測試研究后總結(jié)出的故障點(diǎn)分布情況。

表1 故障點(diǎn)分布

4 接口平穩(wěn)率研究設(shè)計(jì)

通過對(duì)數(shù)據(jù)庫中數(shù)據(jù)的不同質(zhì)量信息,結(jié)合采集時(shí)間,綜合判斷出采集鏈路中的故障點(diǎn),并對(duì)每個(gè)故障點(diǎn)做出平穩(wěn)率分析。

圖1 接口平穩(wěn)率設(shè)計(jì)

數(shù)據(jù)質(zhì)量分類判斷,根據(jù)常見的9種數(shù)據(jù)質(zhì)量,將故障點(diǎn)作5方面(網(wǎng)絡(luò)、采集設(shè)備、采集程序、DCS系統(tǒng)、其它)判斷分類。對(duì)于每種故障點(diǎn)進(jìn)行故障狀態(tài)賦值、故障發(fā)生時(shí)間記錄、計(jì)算故障持續(xù)時(shí)間。根據(jù)理論正常運(yùn)行時(shí)間與實(shí)際正常運(yùn)行時(shí)間進(jìn)行平穩(wěn)率計(jì)算。

在表1中“No status”作為數(shù)據(jù)質(zhì)量比較特殊,通常是因?yàn)椴杉绦蚺c實(shí)時(shí)數(shù)據(jù)庫不匹配,造成數(shù)據(jù)質(zhì)量無法確認(rèn)。此時(shí)單純利用數(shù)據(jù)質(zhì)量方式判斷顯然不夠準(zhǔn)確。所以這類接口判斷需要開發(fā)程序,利用網(wǎng)絡(luò)診斷方法和數(shù)據(jù)更新時(shí)間共同判斷故障點(diǎn)。

5 數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫采用Infoplus.21實(shí)時(shí)數(shù)據(jù)庫,利用數(shù)據(jù)庫的存儲(chǔ)和計(jì)算功能,分別建立能夠反應(yīng)各類故障的編碼,設(shè)計(jì)如表2。

表2 各類故障的編碼

根據(jù)以5種故障編碼,分別建立相關(guān)的過程數(shù)據(jù),如:采集狀態(tài)、采集平穩(wěn)率、故障發(fā)生時(shí)間、故障持續(xù)時(shí)間等;因數(shù)據(jù)采集的結(jié)果只有在裝置處于連續(xù)運(yùn)行狀態(tài)下才有意義,所以在數(shù)據(jù)庫設(shè)計(jì)時(shí)還要考慮到裝置運(yùn)行狀態(tài)的信息存儲(chǔ),以便分析程序根據(jù)裝置運(yùn)行狀態(tài)合理計(jì)算采集接口的平穩(wěn)率。

表3 數(shù)據(jù)庫設(shè)計(jì)

6 程序設(shè)計(jì)說明

首先開發(fā)網(wǎng)絡(luò)通訊診斷程序,用于判斷服務(wù)器至采集站(歷史站)網(wǎng)絡(luò)通訊狀況,程序每3 min掃描一次,將通訊狀況,寫入實(shí)時(shí)數(shù)據(jù)庫

“GETSTATUS_NET”位號(hào),以O(shè)N/OFF表示通/斷狀態(tài)。其他程序編寫將在實(shí)時(shí)數(shù)據(jù)庫內(nèi)進(jìn)行。

故障代碼設(shè)計(jì)如下:

I f GETSTATUS_故障編碼=“OFF”and GETOPR_DCS編碼 = 1 then

//記錄故障發(fā)生時(shí)間,累加故障次數(shù)

GETOFF_TM_故障編碼=位號(hào).IP_INPUT_TIME

GETOFF_TMS_故障編碼= GETOFF_TMS_故障編碼+ 1

End if

//故障持續(xù)時(shí)間為同一次故障中累計(jì)次數(shù)*3(程序每3 min掃描一次)

GETOFF_DURA_故障編碼= GETOFF_故障編碼* 3

月累計(jì)故障次數(shù)、時(shí)間:

GETOFF_TMS_M_故障編碼=SUM(GETOFF_TMS_故障編碼)

GETOFF_DURA_M_故障編碼=SUM(GETOFF_DURA_故障編碼)

接口平穩(wěn)率:

GETPWL_故障編碼=(1-(GETOFF_TMS_M_故障編碼/ GETSUM))*100%

年累計(jì)故障次數(shù)、時(shí)間:

GETOFF_TMS_Y_DCS編碼 = GETOFF_TMS_Y_DCS編碼 + GETOFF_TMS_M_DCS編碼

GETOFF_DURA_Y_DCS編碼 = GETOFF_DURA_Y_DCS編碼 + GETOFF_DURA_M_DCS編碼

7 結(jié)束語

對(duì)實(shí)時(shí)數(shù)據(jù)采集接口平穩(wěn)率進(jìn)行細(xì)化分析,有利于系統(tǒng)管理員對(duì)故障進(jìn)行分類統(tǒng)計(jì),及時(shí)掌握系統(tǒng)中存在的薄弱環(huán)節(jié),有的放矢提出各項(xiàng)事故處理預(yù)案,為提高系統(tǒng)的運(yùn)維效率提供了幫助,也為基于實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)的各項(xiàng)應(yīng)用提供了數(shù)據(jù)支持。

猜你喜歡
編碼程序狀態(tài)
基于SAR-SIFT和快速稀疏編碼的合成孔徑雷達(dá)圖像配準(zhǔn)
《全元詩》未編碼疑難字考辨十五則
子帶編碼在圖像壓縮編碼中的應(yīng)用
狀態(tài)聯(lián)想
試論我國未決羈押程序的立法完善
Genome and healthcare
生命的另一種狀態(tài)
“程序猿”的生活什么樣
英國與歐盟正式啟動(dòng)“離婚”程序程序
堅(jiān)持是成功前的狀態(tài)
乡宁县| 郎溪县| 永顺县| 丰县| 房产| 礼泉县| 青浦区| 辰溪县| 张掖市| 兴化市| 东至县| 湛江市| 福贡县| 格尔木市| 巴彦淖尔市| 邵东县| 蓬莱市| 双城市| 洛浦县| 离岛区| 巴塘县| 浏阳市| 宁安市| 花莲市| 恩平市| 大连市| 高州市| 体育| 石渠县| 松原市| 昭觉县| 临洮县| 广德县| 永春县| 遂宁市| 辽宁省| 榕江县| 东城区| 柯坪县| 赤水市| 安岳县|