HAZOP分析化工過(guò)程故障診斷研究
時(shí)間:2022-11-15 09:03:13
導(dǎo)語(yǔ):HAZOP分析化工過(guò)程故障診斷研究一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:危險(xiǎn)與可操作性(HAZOP)分析是一種廣泛應(yīng)用于石化行業(yè)等流程工業(yè)的危險(xiǎn)分析方法,它能通過(guò)頭腦風(fēng)暴的方式,發(fā)現(xiàn)裝置中可能存在的安全隱患和操作問(wèn)題。而故障診斷方法是保障化工過(guò)程安全運(yùn)行的一項(xiàng)重要技術(shù)。目前,大多數(shù)故障診斷方法都需要利用過(guò)程本身的工藝知識(shí)或歷史數(shù)據(jù)進(jìn)行建模,實(shí)現(xiàn)在線診斷。而HAZOP分析報(bào)告則是集合了各方面專家知識(shí)和歷史經(jīng)驗(yàn)的寶貴財(cái)富。因此,本文提出了一套新的故障診斷專家系統(tǒng),將HAZOP分析報(bào)告轉(zhuǎn)化為故障診斷系統(tǒng)能夠解讀的專家知識(shí)庫(kù),利用知識(shí)庫(kù)對(duì)化工過(guò)程的在線數(shù)據(jù)進(jìn)行分析,實(shí)現(xiàn)對(duì)化工過(guò)程的故障診斷。
關(guān)鍵詞:HAZOP分析;化工過(guò)程;專家系統(tǒng);故障診斷
石油和化工行業(yè)在國(guó)民經(jīng)濟(jì)中占有重要的地位,提高化工生產(chǎn)的安全水平一直是該行業(yè)的一項(xiàng)重要目標(biāo)。在過(guò)去的幾十年問(wèn),為減少或排除化工過(guò)程中的潛在危險(xiǎn),各種過(guò)程危險(xiǎn)分析(PHA)方法被廣泛應(yīng)用于生產(chǎn)實(shí)踐,如危險(xiǎn)與可操作性分析(HAZOP)、故障模式和影響分析(FMEA)、定量危害分析(QRA)、故障樹分析(FTA)等。而HAZOP作為其中一項(xiàng)系統(tǒng)深入的PHA方法,近年來(lái)被國(guó)內(nèi)眾多石油石化公司、化工生產(chǎn)企業(yè)和設(shè)計(jì)施工單位普遍接受,并應(yīng)用于裝置、設(shè)備生命周期始終。另一方面,故障診斷作為DCS控制系統(tǒng)之后的一項(xiàng)保障化工過(guò)程安全運(yùn)行的技術(shù),已有40多年的研究歷史。然而,由于化工過(guò)程本身工藝異常復(fù)雜,涉及數(shù)據(jù)量十分龐大,到目前為止有關(guān)理論和技術(shù)尚未實(shí)現(xiàn)大規(guī)模工業(yè)化應(yīng)用。當(dāng)一個(gè)化工過(guò)程經(jīng)過(guò)了HAZOP分析,它的許多潛在的風(fēng)險(xiǎn)隱患都被發(fā)現(xiàn)出來(lái),許多可能發(fā)生的故障前因后果都在HAZOP分析過(guò)程中,經(jīng)過(guò)各專業(yè)的專家討論揭發(fā)出來(lái)。那如果能夠?qū)AZOP分析的結(jié)論應(yīng)用于故障診斷,無(wú)疑能給化工過(guò)程的故障診斷技術(shù)的研究提供一個(gè)新的思路。
1HAZOP分析與故障診斷
HAZOP分析可按分析的準(zhǔn)備、完成分析和編制分析結(jié)果報(bào)告3個(gè)步驟來(lái)完成。HAZOP分析首先要建立由各種專業(yè)人員(如:工藝、設(shè)備、自控、現(xiàn)場(chǎng)操作人員等)組成的分析小組,并確立主持人和記錄員。然后以頭腦風(fēng)暴的方式召開小組會(huì)議,按照規(guī)定的方法對(duì)偏離設(shè)計(jì)的工藝條件進(jìn)行分析。分析的過(guò)程中,主持人將化工過(guò)程劃分為若干節(jié)點(diǎn),小組成員再在主持人的引導(dǎo)下依次選擇節(jié)點(diǎn)、參數(shù)、偏差,分析偏差可能產(chǎn)生的原因、導(dǎo)致的結(jié)果及已有保護(hù)措施,并判斷風(fēng)險(xiǎn)是否能夠接受,提出改進(jìn)建議。在這一過(guò)程中,主持人充分引導(dǎo)、發(fā)揮小組成員的專業(yè)知識(shí),確保每一個(gè)工藝細(xì)節(jié)的偏差及其可能存在的安全、操作隱患都充分考慮。而最后這些分析討論的結(jié)果,都將編輯到一個(gè)HAZOP分析報(bào)告中,根據(jù)該報(bào)告采取糾正措施,并為實(shí)際的生產(chǎn)操作提供一定的指導(dǎo)。由HAZOP分析的過(guò)程我們不難發(fā)現(xiàn),HAZOP分析主要就是圍繞化工過(guò)程的參數(shù)偏差展開的頭腦風(fēng)暴。這讓我們很容易聯(lián)想到,在化工過(guò)程故障診斷研究中,故障的定義:化工過(guò)程中的某一個(gè)觀測(cè)變量或操作參數(shù)出現(xiàn)不可接受的偏離[1]。可見,故障診斷與HAZOP一樣,關(guān)注的重點(diǎn)也是化工過(guò)程的一個(gè)偏差。正因如此,一直以來(lái)都有一些學(xué)者嘗試將HAZOP分析與故障診斷相結(jié)合,而符號(hào)有向圖(SDG)就成為大多數(shù)學(xué)者將HAZOP與故障診斷技術(shù)結(jié)合的一個(gè)紐帶技術(shù)。SDG是由節(jié)點(diǎn)和節(jié)點(diǎn)之間有方向的連線所構(gòu)成的一個(gè)網(wǎng)絡(luò)圖,它表達(dá)了不同節(jié)點(diǎn)所代表的狀態(tài)互相之間的一種傳遞關(guān)系。如果某個(gè)節(jié)點(diǎn)的值偏離了正常范圍,應(yīng)用SDG模型推理,能夠找到這些偏離在系統(tǒng)中傳播的結(jié)果或者造成這些偏差的原因。這一偏差傳遞的前因后果恰好與HAZOP分析的思想相吻合。普渡大學(xué)VenkatVenkatasubramanian的科研小組最先將SDG應(yīng)用于HAZOP分析的建模,建立的模型稱為SDG模型[2-3]。在SDG模型基礎(chǔ)上Venkat等人開發(fā)了PHASuite軟件,試圖替代專家進(jìn)行HAZOP分析,并在一些簡(jiǎn)單的化工過(guò)程中實(shí)現(xiàn)了較好的應(yīng)用[4-5]。由于SDG只能體現(xiàn)變量偏差的傳遞,卻不能表現(xiàn)操作等的影響,化工大學(xué)的崔琳等人又提出了分層有向圖(LDG),大大擴(kuò)展了模型的表達(dá)能力[6-7]。而在實(shí)際生產(chǎn)過(guò)程中,對(duì)于在線數(shù)據(jù)的偏差,可以通過(guò)SDG模型反向推導(dǎo),查找導(dǎo)致偏差的根本原因。這一點(diǎn)又恰好能解決故障診斷技術(shù)的需求,因此一直以來(lái)有不少學(xué)者都嘗試使用SDG模型來(lái)進(jìn)行故障診斷[8-10]。而將HAZOP與故障診斷結(jié)合起來(lái),便有學(xué)者提出基于SDG-HAZOP的故障診斷,并應(yīng)用于加熱爐[11]、合成氨[12]、催化裂化[13]等石油化工過(guò)程的研究。然而在實(shí)踐過(guò)程中人們發(fā)現(xiàn),對(duì)于十分復(fù)雜的石油化工過(guò)程,SDG模型的建立和驗(yàn)證非常困難,且SDG模型不能全面的表達(dá)所偏差推導(dǎo)中的所有原因后果,因此基于SDG的HAZOP分析始終無(wú)法在所有化工過(guò)程中得到應(yīng)用。因此,當(dāng)前主流的HAZOP軟件并不試圖取代專家做分析,而是為專家提供更好的工具,輔助專家進(jìn)行分析工作,而HAZOP分析工作本身還是以專家小組的頭腦風(fēng)暴形式為主。同樣由于SDG建模困難,對(duì)于故障原因、后果不能全面表達(dá),且在在線診斷過(guò)程中網(wǎng)絡(luò)復(fù)雜可能導(dǎo)致推導(dǎo)速度受限,SDG方法也始終沒(méi)有在更多的化工過(guò)程故障診斷研究中得到應(yīng)用。然而,盡管用SDG模型進(jìn)行HAZOP分析存在諸多問(wèn)題,但是HAZOP針對(duì)偏差傳遞的分析思路依然對(duì)在線故障診斷有著啟發(fā)意義。而HAZOP報(bào)告作為對(duì)過(guò)程進(jìn)行了全面系統(tǒng)分析的匯集了眾多專家智慧的寶貴財(cái)富,如果能將其應(yīng)用于故障診斷的建模,無(wú)疑能夠?qū)み^(guò)程的安全運(yùn)行起到極大的幫助。因此,本文提出了不依靠SDG模型,而是將HAZOP分析報(bào)告中的內(nèi)容通過(guò)系統(tǒng)的方法建立專家知識(shí)庫(kù),開發(fā)故障診斷專家系統(tǒng),應(yīng)用于化工過(guò)程故障診斷的方法研究。
2基于HAZOP分析的故障診斷
專家系統(tǒng)對(duì)于缺少歷史數(shù)據(jù),工藝又十分復(fù)雜無(wú)法建立精確數(shù)學(xué)模型的化工過(guò)程,采用基于知識(shí)的專家系統(tǒng)是故障診斷研究的一個(gè)主要方法。專家系統(tǒng)將專家積累的豐富經(jīng)驗(yàn)轉(zhuǎn)化為計(jì)算機(jī)能夠解讀并應(yīng)用的知識(shí),對(duì)在線數(shù)據(jù)進(jìn)行監(jiān)測(cè)和分析,推理化工過(guò)程的故障原因。一個(gè)典型的化工過(guò)程故障診斷專家系統(tǒng)的結(jié)構(gòu)如圖1所示,由人機(jī)界面、知識(shí)獲取程序、知識(shí)庫(kù)、數(shù)據(jù)庫(kù)、推理機(jī)和解釋器六部分組成。1故障診斷專家系統(tǒng)結(jié)構(gòu)圖人機(jī)界面用于操作員和專家與故障診斷專家系統(tǒng)溝通。專家可以通過(guò)人機(jī)界面將知識(shí)錄入系統(tǒng),通過(guò)知識(shí)獲取程序,將專家的還是轉(zhuǎn)化為專家系統(tǒng)而已用于診斷的知識(shí)存入知識(shí)庫(kù)。知識(shí)庫(kù)是專家系統(tǒng)的核心,它以不同的形式和結(jié)構(gòu)存儲(chǔ)來(lái)存儲(chǔ)故障診斷的知識(shí)及規(guī)則。而在在線診斷時(shí),化工過(guò)程在線數(shù)據(jù)被專家系統(tǒng)讀入,存儲(chǔ)至數(shù)據(jù)庫(kù)中。推理機(jī)根據(jù)數(shù)據(jù),選擇知識(shí)庫(kù)內(nèi)的知識(shí)規(guī)則,對(duì)在線數(shù)據(jù)進(jìn)行推理,搜索、判斷化工過(guò)程可能存在故障。最后,再通過(guò)解釋器將推理結(jié)果經(jīng)人機(jī)界面展示給操作員。關(guān)于化工過(guò)程故障診斷專家系統(tǒng)的推理機(jī)及知識(shí)庫(kù)設(shè)計(jì),華南理工大學(xué)李秀喜的科研小組有一套系統(tǒng)的研究方法[14-15]。而本文的研究重點(diǎn)是如何將HAZOP分析報(bào)告的報(bào)告內(nèi)容經(jīng)解讀后存入故障診斷專家系統(tǒng)的知識(shí)庫(kù)。表1為一個(gè)典型HAZOP報(bào)表中的一個(gè)偏差的分析記錄,將這樣一個(gè)分析結(jié)果轉(zhuǎn)化為專家系統(tǒng)的知識(shí),首先要確定變量偏差規(guī)則,也就是專家系統(tǒng)的事實(shí)規(guī)則。這些變量規(guī)則可能是偏差,也可能是原因、后果,他們都是能夠通過(guò)在線數(shù)據(jù)測(cè)量推導(dǎo)的。該實(shí)例中包含的變量規(guī)則就可以表示為IFFI101<1.2m3/sTHEN進(jìn)料流量低;IFΔLI101<0.1mTHEN反應(yīng)器液位下降;IFΔLI101=0THEN反應(yīng)器液位空;IFFI102=0THEN產(chǎn)品采出中斷。然后要確定變量關(guān)系的傳遞規(guī)則,也就是專家系統(tǒng)的中間規(guī)則。這就涉及HAZOP分析中對(duì)于偏差原因、后果的推導(dǎo)。在此例中的傳遞規(guī)則有:IF進(jìn)料泵故障停THEN進(jìn)料流量低;IF進(jìn)料流量低THEN反應(yīng)器液位下降;IF反應(yīng)器液位空THEN產(chǎn)品采出中斷;IF產(chǎn)品采出中斷THEN產(chǎn)品泵抽空損壞。在線運(yùn)行過(guò)程中,推理機(jī)首先對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行檢測(cè),首先對(duì)異常數(shù)據(jù)按變量偏差規(guī)則,推導(dǎo)化工過(guò)程中存在的偏差。再對(duì)推導(dǎo)出的偏差由傳遞規(guī)則分別由前后進(jìn)行推理得到其它滿足的相關(guān)規(guī)則。最后對(duì)所有滿足的規(guī)則進(jìn)行綜合分析,判斷出現(xiàn)故障的原因,給出目前故障發(fā)展的情況,以及可能導(dǎo)致的后果。
3應(yīng)用案例
精餾塔是石油化工過(guò)程中最典型的裝置。如圖2所示,以一個(gè)簡(jiǎn)單的乙醇-水體系精餾塔實(shí)驗(yàn)裝置為案例,討論基于HAZOP的故障診斷專家系統(tǒng)的診斷過(guò)程。正常操作時(shí),體積比30%的乙醇-水溶液經(jīng)計(jì)量泵P101以10L/h的流速進(jìn)入預(yù)熱器E102,與塔釜采出換熱后進(jìn)入精餾塔T101。T101塔釜由電阻絲加熱,塔釜液位由出口閥控制在35cm。T101塔釜與塔頂均有溫度和壓力的DCS指示。塔頂采出經(jīng)冷凝器E101與冷卻水換熱后進(jìn)入回流罐V102,冷卻水的流量由控制閥控制。V102內(nèi)部分物料由計(jì)量泵P102打回流至T101塔頂,并與V102液位關(guān)聯(lián)進(jìn)行控制,固定回流比,再由計(jì)量泵P103采出乙醇產(chǎn)品。計(jì)量泵的流量均遠(yuǎn)傳至DCS。表2記錄了關(guān)于精餾塔液位高這一偏差的HAZOP分析結(jié)果。由上述HAZOP分析報(bào)告得出事實(shí)規(guī)則有:IFLI101>36THEN精餾塔液位高;IFFI>10THEN進(jìn)料流量過(guò)大;IFP102>2kPaTHEN塔釜壓力大;IFT102>89THEN塔釜溫度高;IFFI104=0THEN塔釜采出中斷。中間規(guī)則有IF進(jìn)料流量過(guò)大THEN精餾塔液位高;IFLIC101回路故障,LV101關(guān)THEN精餾塔液位高;IFLIC101回路故障,LV101關(guān)THEN塔釜采出中斷;IF精餾塔液位高THEN精餾塔溫度高;IF精餾塔液位高THEN可能導(dǎo)致淹塔。實(shí)際生產(chǎn)過(guò)程中,發(fā)現(xiàn)數(shù)據(jù)庫(kù)發(fā)現(xiàn)LI101=36.1,啟動(dòng)推理機(jī)進(jìn)行推理。由事實(shí)規(guī)則推理得到“精餾塔液位高”。再經(jīng)反向推理得到可能原因“進(jìn)料流量過(guò)大”及“LIC101回路故障,LV101關(guān)”,但此時(shí)數(shù)據(jù)庫(kù)中FI101=10,與“IFFI>10THEN進(jìn)料流量過(guò)大”規(guī)則矛盾,表明該原因不合理,只保留原因“LIC101回路故障,LV101關(guān)”。再順向推理得到結(jié)論“塔釜采出中斷”,“塔釜溫度高”,“可能淹塔”。此時(shí)數(shù)據(jù)庫(kù)中FI104=0,負(fù)荷規(guī)則“IFFI104=0THEN塔釜采出中斷”,表明該后果已發(fā)生。而TI102=88.4,不符合規(guī)則“IFT102>89THEN塔釜溫度高”,表明該后果還未發(fā)生。而“可能淹塔”的結(jié)果不能由事實(shí)規(guī)則判斷,因此直接作為結(jié)果輸出給操作員。經(jīng)以上推理,專家系統(tǒng)的人機(jī)界面即可給出診斷結(jié)果:偏差:精餾塔液位高。可能原因:LIC101回路故障,LV101關(guān)。已產(chǎn)生后果:塔釜采出中斷。可能產(chǎn)生后果:“塔釜溫度高”,“可能淹塔”。而操作員則應(yīng)當(dāng)根據(jù)上述專家系統(tǒng)的診斷結(jié)果提示,采取相應(yīng)的應(yīng)對(duì)措施來(lái)處理故障。在在線診斷過(guò)程中,對(duì)于“進(jìn)料流量過(guò)大”這樣的原因要通過(guò)其他節(jié)點(diǎn)關(guān)于流量大的偏差分析結(jié)果得到的中間規(guī)則,推理出導(dǎo)致進(jìn)料流量過(guò)大的根本原因,例如“計(jì)量泵故障”,“備用泵誤開”等。
4結(jié)論與探討
由于HAZOP分析報(bào)告中的原因和后果不一定是必然對(duì)應(yīng)關(guān)系的,有的后果是原因發(fā)生后必然發(fā)生的,而有的后果是原因和偏差發(fā)生到一定程度后才會(huì)發(fā)生的,因此在將HAZOP分析報(bào)告結(jié)果轉(zhuǎn)化為知識(shí)的時(shí)候,對(duì)于部分中間規(guī)則要靈活地應(yīng)用AND、OR等邏輯關(guān)系詞。而對(duì)于一些并列可能發(fā)生原因及后果,可以參考文獻(xiàn)14中的算法,對(duì)其進(jìn)行可能性的排序,給操作員更明確的提示。HAZOP分析報(bào)告是匯集了各專業(yè)專家知識(shí)的一個(gè)寶貴成果。本文提出的故障診斷專家系統(tǒng),將HAZOP分析報(bào)告轉(zhuǎn)化為故障診斷系統(tǒng)能夠解讀的專家知識(shí)庫(kù),利用知識(shí)庫(kù)對(duì)化工過(guò)程的在線數(shù)據(jù)進(jìn)行分析,實(shí)現(xiàn)對(duì)石化過(guò)程的故障診斷。未來(lái)要實(shí)現(xiàn)更加復(fù)雜的大規(guī)模化工過(guò)程HAZOP分析報(bào)告在故障診斷中的應(yīng)用,應(yīng)當(dāng)在分析階段就考慮故障診斷專家系統(tǒng)解讀知識(shí)的需要,對(duì)一些分析結(jié)論以專家系統(tǒng)能夠識(shí)別的格式或說(shuō)法進(jìn)行記錄,如果能夠?qū)崿F(xiàn)專家系統(tǒng)直接讀取并學(xué)習(xí)HAZOP分析報(bào)告,則該方法離實(shí)際生產(chǎn)應(yīng)用將更進(jìn)一步,而HAZOP分析報(bào)告也更多了一份價(jià)值。
作者:黃超 戴一陽(yáng) 代長(zhǎng)春 單位:四川大學(xué)化學(xué)工程學(xué)院 四川鴻鵬新材料科技有限公司