陳秀麗
(中國(guó)石化銷(xiāo)售有限公司華南分公司,廣東廣州510620)
企業(yè)安全生產(chǎn)生命周期主要包括: 設(shè)計(jì)開(kāi)發(fā)、制造安裝、操作保養(yǎng)、停止使用和報(bào)廢四個(gè)階段,不同的階段采用的風(fēng)險(xiǎn)辨識(shí)和評(píng)估方法有所差異。安全生產(chǎn)的風(fēng)險(xiǎn)辨識(shí)和風(fēng)險(xiǎn)評(píng)估,一般采用工作危害分析JHA(job hazard analysis)和危險(xiǎn)與可操作性分析HAZOP(hazard and operability analysis)等方法。JHA通常用于作業(yè)分析;而HAZOP是以引導(dǎo)詞及偏差為主體的危害分析方法,主要是為了保障工藝操作的安全及順利實(shí)現(xiàn),并為制訂應(yīng)急預(yù)案和基本防災(zāi)措施提供參考依據(jù),以保證各種工藝過(guò)程的操作性更好、安全性更強(qiáng)。HAZOP在安全生產(chǎn)生命周期的詳細(xì)設(shè)計(jì)階段的應(yīng)用非常廣泛且有效,能夠檢查、分析操作設(shè)施,同時(shí)還能針對(duì)設(shè)備變更分期預(yù)期,是一種有效且可靠的風(fēng)險(xiǎn)分析工具[1-2]。
要識(shí)別安全生產(chǎn)過(guò)程中的危險(xiǎn)及有害因素,通常結(jié)合生產(chǎn)流程、作業(yè)任務(wù)等劃分作業(yè)活動(dòng)。作業(yè)活動(dòng)劃分后,應(yīng)填寫(xiě)作業(yè)活動(dòng)清單;在識(shí)別出作業(yè)活動(dòng)、設(shè)備設(shè)施、作業(yè)環(huán)境等存在的危險(xiǎn)及有害因素后,應(yīng)依據(jù)風(fēng)險(xiǎn)評(píng)價(jià)準(zhǔn)則,選定合適的評(píng)價(jià)方法,定期、及時(shí)地對(duì)作業(yè)活動(dòng)和設(shè)備設(shè)施進(jìn)行風(fēng)險(xiǎn)辨識(shí)和風(fēng)險(xiǎn)評(píng)估[3]。
1)JHA。該方法適用于分析作業(yè)活動(dòng)中存在的風(fēng)險(xiǎn),通過(guò)制訂控制和改進(jìn)措施,控制風(fēng)險(xiǎn),減少或杜絕事故的發(fā)生。風(fēng)險(xiǎn)度為表示事故發(fā)生的可能性和后果嚴(yán)重性的函數(shù):
R=f(L,S)
(1)
式中:R——風(fēng)險(xiǎn)度;L——事故發(fā)生的可能性;S——事故發(fā)生后果的嚴(yán)重性。在JHA的分析記錄中,R=LS,R從影響人、財(cái)產(chǎn)、環(huán)境等的可能性和嚴(yán)重程度方面分析,取值范圍可劃分為輕微風(fēng)險(xiǎn)、可接受風(fēng)險(xiǎn)、重大風(fēng)險(xiǎn)、巨大風(fēng)險(xiǎn)等。
2)HAZOP[4]。該方法用于辨識(shí)設(shè)計(jì)缺陷、工藝過(guò)程危害及操作性問(wèn)題的定性風(fēng)險(xiǎn)評(píng)價(jià),通過(guò)分析生產(chǎn)運(yùn)行過(guò)程中工藝狀態(tài)參數(shù)的變動(dòng)、操作控制中可能出現(xiàn)的偏差,并且分析這些變動(dòng)與偏差對(duì)系統(tǒng)的影響及可能導(dǎo)致的后果,找出出現(xiàn)變動(dòng)與偏差的原因,明確裝置或系統(tǒng)內(nèi)及生產(chǎn)過(guò)程中存在的主要危險(xiǎn)及危害因素,并針對(duì)變動(dòng)與偏差的后果提出應(yīng)采取的措施。通常從作業(yè)活動(dòng)清單中選定某項(xiàng)作業(yè)活動(dòng);將作業(yè)活動(dòng)分解為若干個(gè)相連的工作步驟;然后識(shí)別每個(gè)步驟的潛在危險(xiǎn)后果;通過(guò)風(fēng)險(xiǎn)評(píng)價(jià),判定風(fēng)險(xiǎn)等級(jí),制訂控制措施。作業(yè)步驟應(yīng)按實(shí)際作業(yè)步驟劃分,偏差法能讓人明白錯(cuò)誤的操作將導(dǎo)致的影響后果,對(duì)維護(hù)人員可起到指導(dǎo)作用,在油氣管道詳細(xì)設(shè)計(jì)階段發(fā)揮了重要作用[5-6]。
某成品油管網(wǎng)數(shù)據(jù)采集與監(jiān)控系統(tǒng)(SCADA)在2007—2017年共發(fā)生故障22件,近十年來(lái)SCADA的故障及相關(guān)事件所占比例[7]如圖1所示。
圖1 SCADA的故障及相關(guān)事件占比示意
1)維修過(guò)程是發(fā)生風(fēng)險(xiǎn)事件較多的環(huán)節(jié),期間統(tǒng)計(jì)顯示發(fā)生事件10次,占比約45%。主要體現(xiàn)在:
a)大修項(xiàng)目增加的設(shè)備未按要求完成測(cè)試、驗(yàn)收,即投入使用。
b)操作人員對(duì)檢修結(jié)果和相關(guān)流程確認(rèn)不到位,如沒(méi)有及時(shí)恢復(fù)旁路閥到初始狀態(tài)等。
c)搶維修人員對(duì)工作原理和故障判斷所需的知識(shí)掌握不到位,無(wú)法有效判別存在的安全風(fēng)險(xiǎn)及隱患。
d)聯(lián)鎖管理存在漏洞,按照SIL等級(jí)確定的周期,應(yīng)定期檢查軟件程序、維護(hù)界面等,并進(jìn)行聯(lián)鎖測(cè)試。
2)環(huán)境變化導(dǎo)致的事件反復(fù)發(fā)生6次,占比約23%。主要體現(xiàn)在:
a)故障的UPS自動(dòng)重復(fù)投用送電,在重啟過(guò)程中,干擾作用使PLC控制器程序運(yùn)行異常。
b)現(xiàn)場(chǎng)供電設(shè)備斷電后自動(dòng)重復(fù)送電,模擬量反饋信號(hào)受外供電線路突然切換的沖擊,出現(xiàn)跳變的可能性較大。由于設(shè)置了自動(dòng)跟蹤現(xiàn)場(chǎng)閥位信號(hào)邏輯,因此導(dǎo)致設(shè)備異常動(dòng)作。
c)線路破損、觸點(diǎn)故障或個(gè)別線路虛接存在明顯的破損現(xiàn)象等。
3)設(shè)備BUG事件發(fā)生3次,占比約14%。主要體現(xiàn)在: 系統(tǒng)軟件BUG、網(wǎng)絡(luò)陷入環(huán)路節(jié)點(diǎn)切換失敗、主備服務(wù)器、主備控制器無(wú)法正常切換等。
4)操作事件發(fā)生2次,占比約9%。主要體現(xiàn)在: 操作人員沒(méi)有正確觀察開(kāi)關(guān)標(biāo)簽,誤將SCADA服務(wù)器柜電源開(kāi)關(guān)關(guān)閉,SCADA服務(wù)器掉電,導(dǎo)致SCADA控制中斷。
5)設(shè)計(jì)缺陷事件發(fā)生2次,占比約9%。主要體現(xiàn)在: 電涌保護(hù)器和模擬量(AI)卡件底板保險(xiǎn)的匹配性選擇不合理,雷電發(fā)生時(shí),感應(yīng)雷電流造成AI卡件燒毀??刂破骱涂灿秒娫矗缈ǖ拦╇娀芈范搪房赡軐?dǎo)致控制器瞬間失電的情況發(fā)生。
HAZOP在分析過(guò)程中應(yīng)全面考察過(guò)程對(duì)象,對(duì)每個(gè)細(xì)節(jié)提出問(wèn)題[4]。
1)以SCADA斷電恢復(fù)為例,首先要了解意外斷電的原因,分析與實(shí)際發(fā)生偏差的地方,再進(jìn)一步分析偏差出現(xiàn)的原因及其產(chǎn)生的后果,并提出相應(yīng)的對(duì)策。
a)提出問(wèn)題。意外斷電包括晃電、UPS故障、市電斷電、2路電源全部斷電等情況。
b)明確功能。將分析對(duì)象劃分為處理斷電措施、現(xiàn)場(chǎng)設(shè)備處置、SCADA處置三部分,每個(gè)部分再按類(lèi)別進(jìn)行偏差分析。
c)定義關(guān)鍵詞。按關(guān)鍵詞逐一分析每道工序可能產(chǎn)生的偏差,一般從工序過(guò)程的起點(diǎn)開(kāi)始分析,直至工序結(jié)束。
d)分析原因及后果。如在線程序下載后,輸出寄存器初始化顯示為零,此時(shí)必須將調(diào)節(jié)閥下載操作前的狀態(tài)由遠(yuǎn)控切為就地,否則將導(dǎo)致閥門(mén)關(guān)閉。
e)制訂對(duì)策。針對(duì)斷電、上電、恢復(fù)幾個(gè)步驟采取相應(yīng)的有效措施。
f)填寫(xiě)匯總表。按HAZOP分析表進(jìn)行匯總填寫(xiě)時(shí),為了保證不遺漏,分析時(shí)應(yīng)按照關(guān)鍵詞逐一檢索填寫(xiě)。
2)在明確SCADA斷電應(yīng)采取的措施后,現(xiàn)場(chǎng)設(shè)備在控制器程序恢復(fù)前、程序恢復(fù)時(shí)、程序恢復(fù)后的HAZOP分析見(jiàn)表1所列。以對(duì)調(diào)節(jié)閥產(chǎn)生的影響為例,斷電后要考慮控制器程序下載前后兩種情況:
a)控制器程序下載前。如控制器程序的某暫存器若初始化,將導(dǎo)致閥門(mén)的OP數(shù)值輸出為零;如部分氣動(dòng)調(diào)節(jié)閥、計(jì)量撬座電動(dòng)閥門(mén)沒(méi)有就地遠(yuǎn)控切換按鈕,因此在實(shí)施程序下載前應(yīng)采取相應(yīng)的保護(hù)措施: 如停車(chē)或工控調(diào)整的準(zhǔn)備,閥門(mén)處于就地狀態(tài)等。
b)控制器程序下載后。如果控制器程序運(yùn)行后,閥門(mén)處于遠(yuǎn)控狀態(tài),閥門(mén)將自動(dòng)關(guān)閉,導(dǎo)致水擊或聯(lián)鎖等事件發(fā)生。因此,處于就地狀態(tài)的閥門(mén)將不接受來(lái)自系統(tǒng)OP信號(hào)的控制,將自動(dòng)跟蹤現(xiàn)場(chǎng)閥門(mén)反饋位置,并實(shí)現(xiàn)了無(wú)擾切換。
表1 控制器運(yùn)行前后現(xiàn)場(chǎng)設(shè)備處置的HAZOP分析
3)明確斷電應(yīng)采取的措施后,SCADA斷電并恢復(fù)上電,暫存器、順序控制程序等在控制器程序運(yùn)行前、運(yùn)行后的HAZOP分析見(jiàn)表2所列。以聯(lián)鎖回路為例,斷電后要考慮控制器程序運(yùn)行前后兩種情況:
a)控制器程序運(yùn)行前。在控制器程序中,若聯(lián)鎖回路的某個(gè)暫存器初始化,聯(lián)鎖回路將失效。
b)控制器運(yùn)行后。若工程師及時(shí)發(fā)現(xiàn)暫存器已經(jīng)初始化,需要檢查確認(rèn)并投用相應(yīng)的聯(lián)鎖回路。
表2 控制器運(yùn)行前后軟件處置的HAZOP分析
續(xù)表2
HAZOP具有系統(tǒng)性、結(jié)構(gòu)性、創(chuàng)造性和前瞻性的優(yōu)點(diǎn),采用HAZOP方法后,維修類(lèi)過(guò)程中人為因素、操作類(lèi)導(dǎo)致的事件或事故發(fā)生率大幅降低,特別是SCADA斷電恢復(fù)或在線下載維護(hù)事件發(fā)生率降至零,證明HAZOP是行之有效的安全評(píng)估辦法,在系統(tǒng)安全分析中具有特別的優(yōu)勢(shì),值得推廣應(yīng)用。