文獻標(biāo)識碼:B文章編號:1003-0492(2022)12-052-05中圖分類號:TP274
★ 孫欽(中海油研究總院有限責(zé)任公司,北京100028)
★ 趙宇琛,文雨欣,左信(中國石油大學(xué),北京102249)
摘要:水下控制系統(tǒng)整體結(jié)構(gòu)包含多種復(fù)雜冗余結(jié)構(gòu),例如交叉冗余、選擇器等。利用傳統(tǒng)可靠性框圖算法僅能處理各冗余支路可靠性均獨立的情況,而應(yīng)用最小路集法雖然可以處理各冗余支路可靠性不獨立的情況,但會導(dǎo)致計算量過大。針對兩種算法的缺陷,本文提出一種綜合計算方法,首先采用最小路集法對可靠性不獨立的冗余支路進行計算,再利用不交化算法進行化簡,匯總到作為主體的可靠性框圖算法中,對復(fù)雜冗余結(jié)構(gòu)的水下控制系統(tǒng)整體可靠性進行計算。通過示例計算分析表明,該算法較傳統(tǒng)算法計算量更小,適用性更好。基于該算法開發(fā)的軟件在示范工程項目應(yīng)用中發(fā)揮了一定作用,為國產(chǎn)水下生產(chǎn)及控制系統(tǒng)工業(yè)應(yīng)用奠定了基礎(chǔ)。
直接將系統(tǒng)設(shè)備結(jié)構(gòu)圖轉(zhuǎn)化為計算可靠性模型的方法有兩種:一種是可靠性框圖算法,其邏輯簡單,計算速度最快,但該算法無法處理很多復(fù)雜冗余結(jié)構(gòu);另一種是不交化最小路集法,可以處理復(fù)雜的冗余結(jié)構(gòu)。但是每多出一組冗余,計算量就要在原有的基礎(chǔ)上乘以冗余支路個數(shù),導(dǎo)致產(chǎn)品眾多時、結(jié)構(gòu)復(fù)雜時,完全采用不交化最小路集法會導(dǎo)致計算性能下降,耗時過長。有學(xué)者考慮到了利用可靠性框圖構(gòu)建系統(tǒng)模型,再利用最小路集法計算的方法。但是一方面并未將使用可靠性框圖算法和最小路集算法的具體時機進行區(qū)分,僅僅參考了可靠性框圖法的建模理念;另一方面和其他研究一樣未闡明所有復(fù)雜冗余化簡可能的情況。并且,選用的最小路集化簡方法為相對較為復(fù)雜的刪去留下法[1]。因此,筆者提出一種綜合計算方法,利用不交化最小路集法處理冗余支路可靠性不獨立情況,將這一部分冗余計算完成后,一并匯總到應(yīng)用可靠性框圖算法的系統(tǒng)整體可靠性數(shù)值計算中。
1 水下控制系統(tǒng)
1.1 基本功能
水下控制系統(tǒng)是水下生產(chǎn)系統(tǒng)的重要組成部分,對于水下生產(chǎn)過程來說是不可或缺的一部分[2]。它能實時進行生產(chǎn)數(shù)據(jù)采集和工作狀況監(jiān)測,從而保證海洋油氣田的長期穩(wěn)定生產(chǎn)[3]。水下控制系統(tǒng)通過控制水下采油樹、水下管匯等水下設(shè)施來保證生產(chǎn)的安全進行,并對水下儀表和各控制模塊進行監(jiān)控[4]。水下控制系統(tǒng)通過控制網(wǎng)絡(luò)與浮式生產(chǎn)儲卸油船、浮式生產(chǎn)裝置或陸上終端等依托設(shè)施的控制系統(tǒng)相連,向依托設(shè)施提供數(shù)據(jù),并執(zhí)行來自依托設(shè)施的操作指令。這樣就完成了水下控制系統(tǒng)水面設(shè)備通過臍帶纜與水下控制系統(tǒng)的水下測控點與執(zhí)行機構(gòu)進行包括電力、液壓動力、控制信號、水下監(jiān)測數(shù)據(jù)和化學(xué)藥劑的輸送等交互的功能。以流體形式將海底的油氣資源開采出后,經(jīng)過水下井口和采油樹,通過海底的跨接管匯集到總管匯中,然后通過安裝在海底管道上的終端設(shè)備進行油氣資源的集輸,最后經(jīng)立管輸送至水上的存儲設(shè)施[5]。
1.2 系統(tǒng)組成
水下控制系統(tǒng),由最早開始使用結(jié)構(gòu)最簡單的全液壓控制系統(tǒng)一路發(fā)展到當(dāng)下主要應(yīng)用的電液復(fù)合式水下控制系統(tǒng)。當(dāng)前主流應(yīng)用的水下控制系統(tǒng)的主要特征是控制信號為電信號,水下控制模塊(SCM)接收到來自主控站(MCS)的指令后,經(jīng)過分析處理向水下各閥門執(zhí)行器發(fā)出動作指令,液壓動力單元(HPU)利用單獨的液壓管線為每個功能閥門的執(zhí)行機構(gòu)提供動力[6-7]。操作員在水面通過在主控站進行各個閥門的控制,就能完成利用電信號對相對應(yīng)的水下閥門的開關(guān)控制,再由液壓動力完成功能的執(zhí)行工作,大幅提升了系統(tǒng)響應(yīng)時間,使得整個水下生產(chǎn)系統(tǒng)的應(yīng)用可以適用于深水區(qū)的采油作業(yè)。總體來說,電液復(fù)合式水下控制系統(tǒng)響應(yīng)速度快、結(jié)構(gòu)復(fù)雜[8-9]。
復(fù)合電液控制系統(tǒng)主要包括水上設(shè)備和水下設(shè)備。水上設(shè)備包括主控站、電力單元(EPU)、液壓動力單元(HPU)、通信模塊(MODEM)和水上臍帶纜終端(TUTA)等,水下設(shè)備包括臍帶纜(UMBILICAL)、配電裝置(EDU)和水下控制模塊等。
在水下控制系統(tǒng)設(shè)計過程中,會在液壓、供電、通訊等設(shè)計中進行大量冗余配置[10-13]。通過這種方式可以防止出現(xiàn)少量的設(shè)備故障導(dǎo)致系統(tǒng)宕機,避免引發(fā)巨大安全隱患和經(jīng)濟損失。對于水上設(shè)備,其中包括通信器件等往往會直接進行冗余配置;而對于水下設(shè)備,由于其價格較高等因素,一般不進行冗余配置,但在其設(shè)備設(shè)計制造時,會在設(shè)備內(nèi)部進行大量冗余設(shè)計,防止出現(xiàn)一個內(nèi)部元件損壞引發(fā)整個設(shè)備故障的問題。通過冗余配置,可以大大提升水下控制系統(tǒng)的系統(tǒng)可靠性[14-16]。
2 可靠性綜合計算方法
綜合計算方法的流程圖如圖1所示。
圖1 綜合計算方法流程圖
首先,由于選擇器(k/n表決系統(tǒng))內(nèi)部各支路不會和選擇器外部的支路構(gòu)成冗余,僅選擇器整體可能和其他支路的其他選擇器構(gòu)成冗余,因此先利用不交化最小路集法計算各選擇器自身的可靠性,計算完成后將其整體看做一個連入系統(tǒng)的設(shè)備,從第一個選擇器開始根據(jù)選擇器的功能對選擇器整體進行標(biāo)記,便于下一步計算。
其次,尋找系統(tǒng)中所有功能構(gòu)成冗余的設(shè)備或若干設(shè)備組成的鏈路,獲取從各個冗余在鏈路中的起始點和終止點之間的各冗余支路。隨后針對每一組冗余進行判斷:若為一個冗余結(jié)構(gòu)中的冗余支路分若干組分別包含了多種不同功能,則需采用多組冗余支路可靠性計算的方法;若為僅需一條支路可靠即可使系統(tǒng)可靠的常規(guī)冗余結(jié)構(gòu)(各支路功能相同),則判斷冗余結(jié)構(gòu)各冗余支路是否相互獨立。若獨立則采用可靠性框圖并聯(lián)法進行可靠性計算,若不獨立則采用不交化最小路集法進行可靠性計算。通過計算獲取所有冗余結(jié)構(gòu)的可靠性,將這些冗余結(jié)構(gòu)分別整體看做一個個連入系統(tǒng)的虛擬設(shè)備。
由于所有冗余已經(jīng)計算完畢,系統(tǒng)中的實際設(shè)備和代表冗余結(jié)構(gòu)整體的虛擬設(shè)備均不再構(gòu)成冗余,利用可靠性框圖串聯(lián)法完成系統(tǒng)整體可靠性計算。
2.1 計算公式
在計算系統(tǒng)可靠性之前,首先要計算各個設(shè)備的可靠性,如式(1)所示,根據(jù)設(shè)備運行時長t和設(shè)備單位時間失效率λi獲得單個設(shè)備可靠性Ri:
利用可靠性框圖的理念,建立各個設(shè)備之間的相互關(guān)系,即串聯(lián)或并聯(lián),從而計算得到系統(tǒng)的可靠度。
設(shè)備串聯(lián)時,系統(tǒng)可靠性計算公式如公式(2)所示,n表示非冗余設(shè)備的個數(shù),RLi表示各個非冗余設(shè)備的可靠性:
設(shè)備并聯(lián)時,利用可靠性框圖并聯(lián)公式(3)進行冗余部分的可靠性值的計算,n表示各個獨立冗余支路的個數(shù),RLi表示各個獨立冗余支路的整體可靠性:
當(dāng)系統(tǒng)中出現(xiàn)鏈路分支且這些支路構(gòu)成可靠性不相互獨立(由于實際結(jié)構(gòu)交叉相連導(dǎo)致統(tǒng)計出的冗余支路含有重復(fù)的設(shè)備)的冗余結(jié)構(gòu)時,需要采用最小路集法進行化簡。若RLi表示各個非獨立冗余支路的整體可靠性,j表示冗余支路的總個數(shù),利用式(4)進行冗余部分的可靠性值的計算:
引入如式(5)的不交化法對公式進行化簡,將一個事件分割為子事件及其對立事件的和。
這樣一來可以得到不交化最小路集化簡式(6):
由于L1到LJ表示的是非獨立的冗余支路,也就是說這些支路中有相互重復(fù)的元素,需要將其消去。
首先應(yīng)當(dāng)將各求非的冗余支路可靠性項同正項利用集合的分配率和0-1律消去內(nèi)部的設(shè)備可靠性元素。以Lm-mn表示Lm消去Lm和Ln兩者重復(fù)的設(shè)備可靠性元素后的集合,如式(7)所示,化簡Lm-mn不為空集的情況,若Lm-mn為空集?,則整個公式的結(jié)果亦為空集。
其次,對于完全包含于另一項的冗余支路可靠性項或是重復(fù)的冗余支路可靠性項,應(yīng)利用集合的吸收律進行合并。以Lm,Ln表示已消去同Ll內(nèi)部的重復(fù)設(shè)備可靠性元素的項,且Lm?Ln,利用式(8)進行化簡。
當(dāng)然,也存在利用吸收律無法處理的情況,此時需要利用反演律將其轉(zhuǎn)化,再次利用不交化法化簡求并集的若干冗余支路可靠性項。例如以Ll,Lm,Ln表示已同正項消去過重復(fù)元素的三個項,則有式(9)對它們的求非項進行二次不交化化簡。當(dāng)進行二次不交化后仍有求交集的求非項含有重復(fù)設(shè)備可靠性項,則進行第三次不交化,以此類推,直至各求交集的求非項不含有重復(fù)設(shè)備可靠性項為止。
2.2 多組冗余支路可靠性計算
當(dāng)若干條冗余支路按功能被分為多組,需要每組中各有一條支路可靠才能保證整個冗余結(jié)構(gòu)可靠性時,應(yīng)采用組合法列舉出從每組冗余中抽取一條冗余支路相互求可靠性交集的所有不重復(fù)情況。求交集時,由于均為正項,需消去各項中重復(fù)的元素僅保留一個,再將這些求出的可靠性交集結(jié)果作為需要求并集的最小路集,計算整個冗余結(jié)構(gòu)的可靠性。若這些可靠性交集互相不包含重復(fù)的設(shè)備可靠性元素,可采用式(3)求結(jié)果;若包含重復(fù)的設(shè)備可靠性元素,則利用前文式(7)、(8)和(9)闡述的不交化法進行化簡求結(jié)果。
2.3 選擇器可靠性計算
選擇器也稱為k/n表決系統(tǒng),即選擇器囊括的n條支路須有k條及以上可靠,整個選擇器才可靠??煽啃钥驁D算法中,包含有選擇器的計算公式(10):
為了處理各支路可靠性不同的情況,同樣需要采用最小路集的理念列舉出所有從n條支路中取k條支路的情況,求這些取出的支路的可靠性交集作為最小路集。同樣的,求交集時,由于均為正項,需消去新組成的最小路集各項中重復(fù)的設(shè)備可靠性元素。依據(jù)這些最小路集計算整個選擇器結(jié)構(gòu)的可靠性,并利用前文式(7)、(8)和(9)闡述的不交化法進行化簡。
3 海底油氣田水下控制系統(tǒng)整體可靠性自動計算示例
針對中海油某南海油田的水下控制系統(tǒng),水上主控單元發(fā)出指令,對水下某一生產(chǎn)主閥(PMV)進行控制時控制鏈路如下圖所示:
圖2 某油田PMV閥控制鏈路
如圖所示的生產(chǎn)主閥控制鏈路,水上設(shè)備的主控站經(jīng)過兩個構(gòu)成冗余的并聯(lián)通信模塊連接到水上臍帶纜終端,進行電力信號的控制。液壓動力單元通過液壓管線連接到水上臍帶纜終端,提供液壓油支持。電力單元分別為電力和液壓控制鏈路供電。
水上設(shè)備經(jīng)由臍帶纜連接到臍帶纜終端頭(UTH),隨后連接到兩個構(gòu)成冗余的并聯(lián)配電裝置和液壓分配模塊(HDM)。電信號經(jīng)由并聯(lián)的配電裝置分兩路后,交叉進入水下控制模塊連接至兩個水下電力模塊(SEM)的通信模塊(SEMMODEM)上,隨后直接分別進入兩個水下電力模塊的主控制器(SEMCPU),然后交錯連接兩個水下電力模塊的DO(SEMDO),最后經(jīng)由兩個水下電力模塊的DO控制SCM內(nèi)的電磁換向閥(DCV)。而液壓油從臍帶纜終端頭UTH流出后經(jīng)由液壓分配模塊,通過液壓飛線流至電磁換向閥。電液信號一同控制電磁換向閥,從而實現(xiàn)對電磁換向閥之后連接的生產(chǎn)主閥的控制。
各設(shè)備的單位時間失效率由水下控制系統(tǒng)可靠性數(shù)據(jù)庫OREDA以及各相關(guān)水下控制系統(tǒng)項目可靠性統(tǒng)計文件及報告匯總得到,如表1所示。
針對示例采用提出的綜合計算方法進行可靠性數(shù)值計算時,首先計算兩個并聯(lián)的通信模塊冗余結(jié)構(gòu)和從配電裝置起始一直到水下電力模塊的DO終止的冗余結(jié)構(gòu)的可靠性。并聯(lián)的配電裝置冗余結(jié)構(gòu)各支路獨立無重復(fù)設(shè)備,可采用可靠性并聯(lián)公式計算。而從配電裝置起始一直到水下電力模塊的DO終止的交叉冗余的冗余支路中會出現(xiàn)重復(fù)的設(shè)備。如上面的配電裝置沿著上面的水下電力模塊的通信模塊,水下電力模塊的主控制器,水下電力模塊的DO的一條支路和下面的EDU沿著上面的水下電力模塊的通信模塊,水下電力模塊的主控制器,水下電力模塊的DO的一條支路就有3個重復(fù)的設(shè)備。因此該冗余結(jié)構(gòu)各支路不相互獨立,采用不交化最小路集法進行化簡。隨后將兩個冗余結(jié)構(gòu)作為整體看待,利用可靠性框圖串聯(lián)公式計算系統(tǒng)整體可靠性。
通過編寫程序進行利用提出的綜合計算方法和傳統(tǒng)算法,分別對所示系統(tǒng)的可靠性進行數(shù)值計算。以2020年1月1日為系統(tǒng)啟用,計算截止到2040年1月1日的系統(tǒng)每天的可靠性變化。通過對比計算結(jié)果發(fā)現(xiàn),可靠性綜合計算方法和不交化最小路集法求得結(jié)果一致,其中2040年1月1日的系統(tǒng)可靠性為0.957739851964121。但綜合計算方法的耗時為0.307ms,而不交化最小路集法的耗時高達0.691ms,相比之下綜合計算方法節(jié)約了一半的時間。而對于可靠性框圖法,由于此系統(tǒng)包含各支路不相互獨立的冗余結(jié)構(gòu),導(dǎo)致其計算結(jié)果出錯,例如其2040年1月1日的系統(tǒng)可靠性計算結(jié)果為0.957741692506179,盡管耗時僅為0.089ms,但由于結(jié)果不正確沒有意義。綜上所述,提出的綜合計算方法在進行系統(tǒng)的可靠性數(shù)值計算時,無論在適用性還是計算量上,都遠遠優(yōu)于常規(guī)的可靠性計算方法。
利用該方法設(shè)計的水下控制系統(tǒng)可靠性軟件,實現(xiàn)了水下控制系統(tǒng)圖形組態(tài)建模功能。用戶可以利用該功能創(chuàng)建水下控制系統(tǒng)結(jié)構(gòu)圖,錄入各設(shè)備的失效率數(shù)據(jù)或直接從軟件后臺數(shù)據(jù)庫獲取。軟件后端可以自動地讀取系統(tǒng)結(jié)構(gòu)圖及各設(shè)備的失效率,并將其轉(zhuǎn)化為可靠性模型和各設(shè)備在不同時間點的可靠性。再依據(jù)系統(tǒng)的可靠性模型和各設(shè)備可靠性,根據(jù)軟件內(nèi)置的基于可靠性綜合計算方法的可靠性算法實現(xiàn)水下控制系統(tǒng)可靠性的自動計算,并以曲線的方式展示從選取的計算初始日期到終止日期的系統(tǒng)可靠性變化曲線。通過數(shù)據(jù)庫保存系統(tǒng)結(jié)構(gòu)圖和相應(yīng)的可靠性數(shù)據(jù),為下一次的水下控制系統(tǒng)可靠性的計算分析提供參照。該軟件實現(xiàn)本章節(jié)示例的可靠性計算如圖3所示。
圖3 水下控制系統(tǒng)可靠性軟件
4 結(jié)論
針對水下控制系統(tǒng),本文闡述了其基本功能及組成,并介紹了國內(nèi)外已經(jīng)用于水下控制系統(tǒng)的可靠性數(shù)值計算方法,以及其他領(lǐng)域?qū)煽啃赃M行數(shù)值分析的方法。筆者提出了一種可以很好地應(yīng)用于水下控制系統(tǒng)可靠性計算的綜合計算方法,能根據(jù)系統(tǒng)組成設(shè)備的失效率進行水下控制系統(tǒng)整體可靠性的計算。對比傳統(tǒng)方法,筆者提出的綜合計算方法適用性更強,計算量更小。基于該方法設(shè)計的水下控制系統(tǒng)可靠性軟件可以根據(jù)用戶創(chuàng)建的系統(tǒng)結(jié)構(gòu),先獲取系統(tǒng)可靠性模型,再根據(jù)可靠性模型自動地計算得出系統(tǒng)在不同時間點的可靠性。形成的系統(tǒng)可靠性隨時間變化曲線,可以有效地為水下控制系統(tǒng)設(shè)計及維護時的可靠性預(yù)測工作提供數(shù)值計算結(jié)果支持。
★基金項目:工信部高技術(shù)船舶項目“水下油氣生產(chǎn)系統(tǒng)全生命周期可靠性保障技術(shù)體系研究”(項目編號:MC-201709-S01)。
作者簡介:
孫欽(1975-),男,江蘇揚州人,高級工程師,學(xué)士,研究方向為石油與天然氣工業(yè)自動化。
參考文獻:
[1] 劉洋, 馬進, 張籍, 等. 考慮繼電保護系統(tǒng)的新一代智能變電站可靠性評估[J]. 電力系統(tǒng)保護與控制, 2017, 45 (08) : 147 - 154.
[2] ZHANG Yuzhe, TANG Wentao, DU Jialu. Development of subsea production system and its control system[C]. International Conference on Information. Dalian: IEEE, 2017.
[3] 左信, 胡意茹, 王玨, 等. 水下生產(chǎn)控制系統(tǒng)的電力載波通信綜述[J]. 海洋工程裝備與技術(shù), 2014, 1 (01) : 84 - 90.
[4] 左信, 岳元龍, 段英堯, 等. 水下生產(chǎn)控制系統(tǒng)綜述[J]. 海洋工程裝備與技術(shù), 2016, 3 (01) : 58 - 66.
[5] 李志剛, 賈鵬, 王洪海, 等. 水下生產(chǎn)系統(tǒng)發(fā)展現(xiàn)狀和研究熱點[J]. 哈爾濱工程大學(xué)學(xué)報, 2019, 40 (05) : 944 - 952.
[6] 李清平, 孫欽, 程兵, 等. 陵水17-2氣田深水水下生產(chǎn)系統(tǒng)工程設(shè)計關(guān)鍵技術(shù)[J]. 中國海上油氣, 2021, 33 (03) : 180 - 188.
[7] 岳明陽, 鄭偉, 尹豐, 等. 水下采油樹控制回路貝葉斯-GO法可靠性分析[J]. 中國海洋平臺, 2022, 37 (02) : 22 - 27.
[8] 俞華, 孫恪成, 鄧欣, 等. 渤海水下油氣生產(chǎn)控制系統(tǒng)適應(yīng)性分析[J]. 機電工程技術(shù), 2021, 50 (05) : 60 - 63 + 137.
[9] 陳熾彬. 崖城13-4氣田水下控制系統(tǒng)設(shè)計及應(yīng)用[J]. 中國海上油氣, 2015, 27 (04) : 126 - 130.
[10] 萬波, 陳斌, 陳景皓, 等. 基于FMECA的水下生產(chǎn)控制系統(tǒng)風(fēng)險識別[J]. 石油化工設(shè)備, 2018, 47 (06) : 16 - 20.
[11] 陳景皓, 劉奇, 鄒林, 等. 不同類型水下生產(chǎn)控制系統(tǒng)設(shè)備可靠性對比分析[J]. 油氣田地面工程, 2019, 38 (01) : 99 - 104.
[12] WANG Liquan, WANG Xiangyu, LIZHANG Hanyi, et al. Design and Reliability Analysis of the Electrical Control System of the Subsea Control Module[J]. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering 233, 2019, 06 : 720 – 733.
[13] Aggarwal S. Minimal path set importance in complex systems[J]. Proceedings of the Institution of Mechanical Engineers, Part O: Journal of Risk and Reliability, 2021; 235 (2) : 201 - 208.
[14] Alsharify F. H. A, Mudhar G. A, Hassan Z. A. H. A modified technique to compute the minimal path sets for the reliability of complex network [J]. Journal of Physics: Conference Series, 1999 (2021) 012083 10.1088/1742-6596/1999/1/012083.
[15] 鐘云南, 陳行濱, 陳世春, 等. 基于最小路集的數(shù)字化變電站繼電保護系統(tǒng)的研究[J]. 電子測量技術(shù), 2018, 41 (15) : 11 - 15.
[16] 王鴻雁, 朱樂樂, 邱云河, 等. 海洋平臺鉆機集成監(jiān)控系統(tǒng)可靠性冗余設(shè)計[J]. 中國海洋平臺, 2021, 36 (01) : 8 - 14.
摘自《自動化博覽》2022年12月刊