專利名稱:多路防噴器數(shù)據(jù)庫鏡像的制作方法
多路防噴器數(shù)據(jù)庫鏡像
背景技術(shù):
井控制是石油和氣體(gas)勘探的重要方面。當(dāng)在例如石油和氣體勘探 應(yīng)用中鉆井時(shí),設(shè)備必須放置在適當(dāng)?shù)奈恢靡员苊鈱εc鉆井活動(dòng)相關(guān)聯(lián)的人 員和設(shè)備的損害。 一種這樣的井控制設(shè)備已知為防噴器(blowout prevent, BOP)。
防噴器通常用于密封井孔。例如,石油和氣體勘探中的鉆井涉及穿透多 種地下的地質(zhì)結(jié)構(gòu)或"地層"。每個(gè)地層通常包括特定的地質(zhì)構(gòu)成,如例如頁 巖、沙巖、石灰石等。每個(gè)地層可以包含處于不同地層壓力的截留的流體或 氣體,并且地層壓力隨著增加的深度而增加。通常通過例如增加井孔中的鉆 井泥漿的密度或增加井表面的泵壓力,將井孔中的壓力調(diào)整到至少平衡地層 壓力。
在鉆井操作期間,存在當(dāng)井孔可能穿透具有充分高于井孔中維持的壓力 的地層壓力的地層時(shí)的情況。當(dāng)該情況出現(xiàn)時(shí),該井被認(rèn)為已經(jīng)"出現(xiàn)井涌
(kick)"。與井涌相關(guān)聯(lián)的壓力增加通常由流入井孔的地層流體(其可能是 液體、氣體或其組合)產(chǎn)生。相對高壓的井涌趨于從進(jìn)入點(diǎn)傳入井孔上向鉆 孔(uphole)(從高壓區(qū)域到低壓區(qū)域)。如果允許井涌到達(dá)地面,則鉆井流 體、井工具和其它鉆井結(jié)構(gòu)可能噴出井孔。這些"井噴(blowout)"通常導(dǎo) 致鉆井設(shè)備(包括例如鉆機(jī))的災(zāi)難性損壞和鉆塔人員的重大傷亡。
因?yàn)榫畤姷娘L(fēng)險(xiǎn),所以防噴器典型地安裝在地面或深水鉆井安排中的海 床上,使得井涌可以被充分地控制并且"循環(huán)出(circulated out)"系統(tǒng)???以激活防噴器來有效地密封井孔,直到可以采取積極措施來控制井涌。存在 若干種類的防噴器,最普通的是環(huán)形防噴器和閘板型(ram-type)防噴器。 環(huán)形防噴器典型地包括環(huán)形彈性體"封隔器(packer)",其可以被激活
(例如,膨脹)來封裝鉆桿和井工具,并且完全密封井孔。第二類的防噴器 是閘板型防噴器。閘板型防噴器典型地包括主體和至少兩個(gè)相對布置的閥帽
(bonnet)。閥帽通常用例如螺栓(bolt)圍繞其圓周固定到主體。可替代地, 閥帽可以用鉸鏈和螺栓固定到主體,使得閥帽可以旋轉(zhuǎn)到用于維護(hù)訪問(access )的一側(cè)。
每個(gè)閥帽的內(nèi)部包含活塞致動(dòng)閘板。閘板的功能性可包括管閘板、剪切 閘板或全封閉(blind)閘板。管閘板(包括可變孔閘板)圍繞留在井孔中的 鉆桿或井工具咬合(engage)和密封,維持咬合的對象完整。相反,剪切閘 板咬合并且物理地剪切留在井孔中的鉆桿或井工具。類似地,當(dāng)井孔中沒有 鉆桿或井工具時(shí)全封閉閘板相互咬合并且封鎖井孔。閘板典型地^L此相對放 置,并且不管是管閘板、剪切問板或全封閉閘板,閘板典型地接近井孔的中 央相對彼此密封,以便密封該井孔。
如此,許多承載油氣的地層位于大的水體下。延伸到這些地層的生產(chǎn)井 裝備有海底井口和其它安放在洋底和海床的水下裝置。如此,通常在海底鉆 井操作期間提供井噴保護(hù)和其它相關(guān)功能。如此,海底防噴器裝置可以裝配 有許多和不同類型的閥、閘板和其它操作控制,其可以液壓地、電機(jī)械地、 或電液壓地操作來控制井孔流體。
在淺水中,許多海底防噴器和流控制裝置被液壓地控制。這些全液壓系 統(tǒng)可以包括在水面和海底設(shè)備之間延伸的一束液壓軟管和控制線??商娲兀?單個(gè)軟管可以從水面到海底裝置提供液壓力,以便監(jiān)視海底設(shè)備的狀態(tài)并且 執(zhí)行控制操作。有利地,這些系統(tǒng)是簡單的、可靠的并且對于相對短的軟管 長度(即,水深)便宜,盡管響應(yīng)時(shí)間可能慢。然而,在深水裝置中,液壓 系統(tǒng)的響應(yīng)時(shí)間增加并且其可靠性降低。
響應(yīng)于深水海底環(huán)境的要求,引入電液壓系統(tǒng)來改進(jìn)在深水中或長距離 上傳統(tǒng)液壓系統(tǒng)的性能。如此,電液壓海底控制纜可以采用多路(MUX)軟 管,其中若干液壓控制信號可以被多路復(fù)用(例如,通過數(shù)字時(shí)分)和傳輸。 然后多個(gè)信號可以在多路軟管的末端分離開,并且用于操縱防噴器或另一海 底組件的控制艙中的閥。盡管多路臍帶(umbilical)線可以是液壓軟管,但 是應(yīng)該理解電線也可以用作多路導(dǎo)管。
最初參照圖1,顯示了離岸鉆井單元10的示例,該離岸鉆井單元10取 自Childers等人的美國專利No. 6,484,806,并且通過引用并入其全部。鉆井 單元10包括水14中的浮動(dòng)鉆機(jī)12,其能夠在海床16中鉆井。示出鉆井單 元10通過一對臍帶纜22和24連接到具有多個(gè)閘板BOP致動(dòng)器94的BOP 組(stack) 30。如此,通過軟管控制防噴器的電液壓系統(tǒng)要求控制系統(tǒng)。
如此,可能希望在數(shù)據(jù)庫中存檔控制系統(tǒng)數(shù)據(jù)以用于將來使用或分析。
8具體地,希望任何處理控制系統(tǒng)具有處于遠(yuǎn)程位置的數(shù)據(jù)存儲(chǔ)設(shè)備(如數(shù)據(jù) 庫)。這種系統(tǒng)可能需要為了存檔的目的或?yàn)榱藦牧硪贿h(yuǎn)程系統(tǒng)檢索,遠(yuǎn)程地 更新和/或存儲(chǔ)信息。例如,遠(yuǎn)程的(例如,國際的)制造廠可能需要為了存 檔的目的遠(yuǎn)程地存儲(chǔ)有關(guān)生產(chǎn)數(shù)據(jù)。相反,本地的(例如,國內(nèi)的)系統(tǒng)可 能為了本地顯示和處理生產(chǎn)數(shù)據(jù),訪問同一遠(yuǎn)程存檔。
數(shù)據(jù)庫可能是為了軟件應(yīng)用(例如,控制系統(tǒng))的好處有用地組織的數(shù) 據(jù)的集合。典型地,數(shù)據(jù)庫與基于軟件的數(shù)據(jù)庫管理器相關(guān)聯(lián),所述數(shù)據(jù)庫 管理器對數(shù)據(jù)庫執(zhí)行多種任務(wù)(例如,軟件應(yīng)用任務(wù)),其范圍在很大程度上 取決于數(shù)據(jù)庫的預(yù)期使用和數(shù)據(jù)庫管理器的復(fù)雜性而變化。
由于在被認(rèn)為是惡劣的環(huán)境中執(zhí)行海底鉆井,因此存在危及海底設(shè)備的 眾多威脅。因此,希望盡管存在這些威脅,海底設(shè)備和系統(tǒng)是能復(fù)原的
(resilient)和可用的。實(shí)現(xiàn)這種復(fù)原性的一種方式是添加冗余到當(dāng)前適當(dāng)?shù)?系統(tǒng)。因此,由于BOP控制系統(tǒng)保護(hù)設(shè)備、環(huán)境和鉆塔操作員的生命,希望 控制系統(tǒng)具有冗余特征。
發(fā)明內(nèi)容
在一個(gè)或多個(gè)實(shí)施例的一個(gè)方面, 一種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù) 的裝置包括與所述防噴器和通信網(wǎng)絡(luò)通信的第一系統(tǒng)控制器;與所述防噴 器和所述通信網(wǎng)絡(luò)通信的第二系統(tǒng)控制器;連接到所述通信網(wǎng)絡(luò)的第一遠(yuǎn)程 服務(wù)器;以及連接到所述通信網(wǎng)絡(luò)的第二遠(yuǎn)程服務(wù)器。所述第一遠(yuǎn)程服務(wù)器 配置來通過所述第一本地控制器和所述通信網(wǎng)絡(luò)存檔來自所述防噴器的數(shù) 據(jù)。所述第一遠(yuǎn)程服務(wù)器配置來在由油田組件的損壞引起的所述第一系統(tǒng)控 制器的故障時(shí),通過所述第二系統(tǒng)控制器存檔來自所述防噴器的數(shù)據(jù)。
在一個(gè)或多個(gè)實(shí)施例的一個(gè)方面, 一種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù) 的裝置包括與所述防噴器和通信網(wǎng)絡(luò)通信的系統(tǒng)控制器;與所述通信網(wǎng)絡(luò) 通信的第一遠(yuǎn)程服務(wù)器;與所述通信網(wǎng)絡(luò)通信的第二遠(yuǎn)程服務(wù)器。所述第一 遠(yuǎn)程服務(wù)器配置來通過所述系統(tǒng)控制器和所述通信網(wǎng)絡(luò)存檔來自所述防噴器 的數(shù)據(jù)。所述第二遠(yuǎn)程服務(wù)器配置來在由油田組件的損壞引起的所述第 一遠(yuǎn) 程服務(wù)器的故障時(shí),通過所述系統(tǒng)控制器和所述通信網(wǎng)絡(luò)存檔來自所述防噴 器的數(shù)據(jù)。
在一個(gè)或多個(gè)實(shí)施例的一個(gè)方面, 一種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù)的裝置包括與所述防噴器、通信網(wǎng)絡(luò)和冗余網(wǎng)絡(luò)通信的第一系統(tǒng)控制器; 與所述防噴器、所述通信網(wǎng)絡(luò)和所述冗余網(wǎng)絡(luò)通信的第二系統(tǒng)控制器;與所 述通信網(wǎng)絡(luò)和所述冗余網(wǎng)絡(luò)通信的第一遠(yuǎn)程服務(wù)器;以及與所述通信網(wǎng)絡(luò)和 所述冗余網(wǎng)絡(luò)通信的第二遠(yuǎn)程服務(wù)器。所述第一遠(yuǎn)程服務(wù)器和所述第二遠(yuǎn)程 服務(wù)器的至少一個(gè)配置來通過所述通信網(wǎng)絡(luò)和所述第一系統(tǒng)控制器和所述第 二系統(tǒng)控制器的至少一個(gè)存檔來自所述防噴器的數(shù)據(jù)。此外,所述第一遠(yuǎn)程 服務(wù)器和所述第二遠(yuǎn)程服務(wù)器的至少一個(gè)配置來在由油田組件的損壞引起的 所述通信網(wǎng)絡(luò)的故障時(shí),通過所述冗余網(wǎng)絡(luò)存檔來自所述防噴器的數(shù)據(jù)。
在一個(gè)或多個(gè)實(shí)施例的一個(gè)方面, 一種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù) 的裝置包括與所述防噴器和通信網(wǎng)絡(luò)通信的第一系統(tǒng)控制器;與所述防噴 器和所述通信網(wǎng)絡(luò)通信的第二系統(tǒng)控制器;以及與所述通信網(wǎng)絡(luò)通信的遠(yuǎn)程 服務(wù)器。所述遠(yuǎn)程服務(wù)器配置來通過所述第一系統(tǒng)控制器和所述通信網(wǎng)絡(luò)存 檔來自所述防噴器的數(shù)據(jù)。所述遠(yuǎn)程服務(wù)器配置來在由油田組件的損壞引起 的所述第 一 系統(tǒng)控制器的故障時(shí),通過所述第二系統(tǒng)控制器和所述通信網(wǎng)絡(luò) 存檔來自所述防噴器的數(shù)據(jù)。
在一個(gè)或多個(gè)實(shí)施例的一個(gè)方面, 一種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù) 的方法包括將第一系統(tǒng)控制器與所述防噴器和通信網(wǎng)絡(luò)通信;將第二系統(tǒng) 控制器與所述防噴器和所述通信網(wǎng)絡(luò)通信;將第一遠(yuǎn)程服務(wù)器和第二遠(yuǎn)程服 務(wù)器連接到所述通信網(wǎng)絡(luò);通過所述通信網(wǎng)絡(luò)和所述第 一 系統(tǒng)控制器和所述 第二系統(tǒng)控制器之一,將來自所述防噴器的數(shù)據(jù)存檔到所述第一遠(yuǎn)程服務(wù)器 和所述第二遠(yuǎn)程服務(wù)器之一;以及在由油田組件的損壞引起的所述第一系統(tǒng) 控制器的故障時(shí),通過所述第二系統(tǒng)控制器存檔來自所述防噴器的數(shù)據(jù)。
在一個(gè)或多個(gè)實(shí)施例的一個(gè)方面, 一種用于遠(yuǎn)程存檔防噴器數(shù)據(jù)的方法 包括將第一系統(tǒng)控制器、第二系統(tǒng)控制器、第一遠(yuǎn)程服務(wù)器和第二遠(yuǎn)程服 務(wù)器連接到通信網(wǎng)絡(luò);在所述第一和第二系統(tǒng)控制器中接收所述防噴器數(shù)據(jù); 將來自所述第 一 系統(tǒng)控制器的所述防噴器數(shù)據(jù)存檔到所述第 一遠(yuǎn)程服務(wù)器; 以及在由油田組件的損壞引起的所述第 一 遠(yuǎn)程服務(wù)器的故障時(shí),將來自所述 第 一 系統(tǒng)控制器的所述防噴器數(shù)據(jù)存檔到所述第二遠(yuǎn)程服務(wù)器。
圖1顯示現(xiàn)有技術(shù)的石油鉆井單元。圖2顯示根據(jù)本公開的實(shí)施例的數(shù)據(jù)庫系統(tǒng)。
圖3顯示根據(jù)本公開的實(shí)施例的示例系統(tǒng)。 圖4顯示根據(jù)本公開的實(shí)施例的處理的流程圖。 圖5顯示根據(jù)本公開的實(shí)施例的處理的流程圖。 圖6顯示根據(jù)本公開的實(shí)施例的處理的流程圖。 圖7顯示根據(jù)本公開的實(shí)施例的處理的流程圖。
具體實(shí)施例方式
現(xiàn)在將參照附圖詳細(xì)描述本公開的特定實(shí)施例。為了一致性,各圖中的 相同元件由相同的參考標(biāo)號表示。
在以下一個(gè)或多個(gè)實(shí)施例的詳細(xì)描述中,闡明了許多具體細(xì)節(jié),以便提 供對本發(fā)明更徹底的理解。然而,對本領(lǐng)域的普通技術(shù)人員顯而易見的是, 可以實(shí)踐本發(fā)明而沒有這些具體細(xì)節(jié)。在其它情況下,沒有詳細(xì)描述公知的 特征,以便避免模糊本發(fā)明。
通常,本公開的實(shí)施例涉及一種用于考慮到本地?cái)?shù)據(jù)備份、提供遠(yuǎn)程數(shù) 據(jù)庫鏡像的方法和系統(tǒng)。更具體地,本公開的實(shí)施例提供用于主控(host)主 數(shù)據(jù)庫和備份數(shù)據(jù)庫的遠(yuǎn)程平臺(tái),其中數(shù)據(jù)庫的內(nèi)容將通過遠(yuǎn)程平臺(tái)鏡像。 此外,該方法和系統(tǒng)在遠(yuǎn)程平臺(tái)出故障時(shí)提供對本地盤的寫入。本地寫入可 能在恢復(fù)時(shí)被自動(dòng)更新到主數(shù)據(jù)庫。
圖2顯示用于從本地位置202遠(yuǎn)程存檔數(shù)據(jù)的系統(tǒng)200,所述系統(tǒng)200 包括第 一系統(tǒng)控制器240,所述第一系統(tǒng)控制器240包括第 一本地處理器241 、 第一本地存儲(chǔ)設(shè)備246、第一存檔應(yīng)用242和要存檔到遠(yuǎn)程數(shù)據(jù)庫204的第 一組防噴器數(shù)據(jù)244。應(yīng)該理解,本地存儲(chǔ)設(shè)備246可以是本領(lǐng)域的普通技 術(shù)人員已知的任何設(shè)備,其包括但不限于磁驅(qū)動(dòng)器、閃存、易失性存儲(chǔ)器和 光學(xué)驅(qū)動(dòng)器。此外,第一系統(tǒng)控制器240可以是遠(yuǎn)程更新或存儲(chǔ)數(shù)據(jù)的處理 控制系統(tǒng)的一部分,或者第一系統(tǒng)控制器240可以從另一源(如從通過通信 系統(tǒng)230連接的設(shè)備)接收用于存檔的第一組防噴器數(shù)據(jù)244,或者第一組 BOP數(shù)據(jù)244可以以一些其它的方式在第一系統(tǒng)控制器240上出現(xiàn)。
在操作中,第 一存檔應(yīng)用242指引第 一 系統(tǒng)控制器240試圖存檔第 一組 BOP數(shù)據(jù)244。第一存檔應(yīng)用242最初以主要模式運(yùn)行,所述主要模式指示 第一系統(tǒng)控制器240執(zhí)行存檔數(shù)據(jù)的處理。在一個(gè)實(shí)施例中,當(dāng)?shù)谝幌到y(tǒng)控
i制器240具有需要存檔的第一組BOP數(shù)據(jù)244時(shí),以主要模式運(yùn)行的第一存 檔應(yīng)用242指引第 一 系統(tǒng)控制器240發(fā)送第 一組BOP數(shù)據(jù)244到遠(yuǎn)程數(shù)據(jù)庫 204用于存檔。此外,在遠(yuǎn)程數(shù)據(jù)庫204不可用的情況下,以主要模式運(yùn)行 的第一存檔應(yīng)用242可以指引第一系統(tǒng)控制器240寫入第一組BOP數(shù)據(jù)244 到第 一本地存儲(chǔ)設(shè)備246。
此外,系統(tǒng)200包括第二系統(tǒng)控制器250,配置來在第一系統(tǒng)控制器240 出故障的情況下提供冗余。在一個(gè)實(shí)施例中,第一系統(tǒng)控制器240配置來通 過通信系統(tǒng)230 (如局域網(wǎng)"LAN"或廣域網(wǎng)"WAN")與第二系統(tǒng)控制器 250通信。如此,第二系統(tǒng)控制器250包括第二本地處理器251、第二本地存 儲(chǔ)設(shè)備256、第二存檔應(yīng)用252和第二組防噴器數(shù)據(jù)254。優(yōu)選地,第二組 BOP數(shù)據(jù)254與第一系統(tǒng)控制器240上的第一組BOP數(shù)據(jù)244相同,并且可 以以類似于第 一 系統(tǒng)控制器240的方式由第二系統(tǒng)控制器250獲得。
本領(lǐng)域的普通技術(shù)人員應(yīng)該理解,BOP數(shù)據(jù)(例如,組244、 254 )可以 包括涉及位于遠(yuǎn)程(例如,海底)的防噴器的操作和控制的任何可測量或可 記錄的信息(例如,井孔壓力、井孔溫度、閘板位置等)。在鉆井時(shí),存檔和 檢索BOP數(shù)據(jù)的能力可能在監(jiān)視和控制井孔中特別有用。如上所述,防噴器 是在控制不利的井孔壓力事件和避免對操作者、設(shè)備和環(huán)境的損害中有用的 重要安全工具。如此,存檔的歷史BOP數(shù)據(jù)可能在未來預(yù)測相同或類似井的 井孔行為中有用。
具體地,當(dāng)前操作條件可以與歷史數(shù)據(jù)進(jìn)行比較,以試圖比沒有歷史數(shù) 據(jù)的情況更早預(yù)測井孔壓力事件(例如,井噴和井涌)。例如,將要經(jīng)歷井涌 的井可能輸出類似在歷史數(shù)據(jù)庫中存儲(chǔ)的井涌前數(shù)據(jù)的BOP數(shù)據(jù)。如此,歷 史數(shù)據(jù)的分析可能能夠比只用實(shí)時(shí)BOP數(shù)據(jù)可預(yù)測的情況更早指示井涌可能 發(fā)生。這種預(yù)見在遠(yuǎn)程控制防噴器并且在BOP和操作者之間可能存在通信延 遲的情況下可能是更有價(jià)值的。在這種情況下,比以其它方式檢測僅僅早幾 秒檢測井孔井涌可能造成控制井涌與否的差別。
對第二系統(tǒng)控制器250執(zhí)行的第二存檔應(yīng)用252可能與對第一 系統(tǒng)控制 器240執(zhí)行的第一存檔應(yīng)用242相同。然而,由于只有存檔應(yīng)用242、 252之 一可能以主要模式運(yùn)行,所以另一個(gè)將以次要模式運(yùn)行。第二存檔應(yīng)用252 最初以不要求第二系統(tǒng)控制器250存檔數(shù)據(jù)的次要模式運(yùn)行。
示出系統(tǒng)200包括兩個(gè)系統(tǒng)控制240、 250,以^f更在一個(gè)系統(tǒng)控制器出故
12障的情況下提供一定級別的冗余。例如,如果對第一系統(tǒng)控制器240執(zhí)行的 第一存檔應(yīng)用242以主要模式運(yùn)行,并且第一存檔應(yīng)用242或第一系統(tǒng)控制 器240出故障,則對第二系統(tǒng)控制器250執(zhí)行的第二存檔應(yīng)用252可能切換 到以主要模式運(yùn)行。這允許第二系統(tǒng)控制器250執(zhí)行存檔數(shù)據(jù)的處理,正如 第 一 系統(tǒng)控制器240在故障之前所做的。此外,當(dāng)恢復(fù)了第 一 系統(tǒng)控制器240 或第一存檔應(yīng)用242的功能時(shí),第一存檔應(yīng)用242可以切換回主要模式或以 次要模式運(yùn)行。
類似地,在第二存檔應(yīng)用252以主要;f莫式運(yùn)行、并且第二存檔應(yīng)用252 或第二系統(tǒng)控制器250出故障的情況下,則第一存檔應(yīng)用242可以切換到以 主要模式運(yùn)行。簡而言之,第一系統(tǒng)控制器240或第二系統(tǒng)控制器250可以 作為另 一個(gè)的冗余系統(tǒng)控制器。
盡管第一系統(tǒng)控制器240和第二系統(tǒng)控制器250可以執(zhí)行相同的任務(wù), 但是它們可以包括不同類型的處理器。例如,為了耐用性,系統(tǒng)控制器240、 250可以具有不同類型的硬件和/或軟件平臺(tái)。具體地,某種事件和/或條件可 能導(dǎo)致一種類型的硬件/軟件平臺(tái)的故障,而不會(huì)導(dǎo)致另一種的故障。例如, 一個(gè)系統(tǒng)控制器可以包括WINDOWS平臺(tái),而另一個(gè)包括LINUX平臺(tái)。此 外,系統(tǒng)200可以包括多于2個(gè)系統(tǒng)控制器來提供額外級別的冗余。
在一個(gè)實(shí)施例中,以次要模式運(yùn)行的存檔應(yīng)用可以指引其各自系統(tǒng)控制 器連續(xù)備份指定時(shí)間間隔的原始數(shù)據(jù)到本地存儲(chǔ)設(shè)備。例如,如果第二存檔 應(yīng)用252以次要模式運(yùn)行,則可以指引第二系統(tǒng)控制器250保持過去5分鐘 的數(shù)據(jù)在第二本地存儲(chǔ)設(shè)備256上存檔。因此,如果第二存檔應(yīng)用252切換 為以主要模式運(yùn)行,則在該轉(zhuǎn)換期間將不存在數(shù)據(jù)丟失。
接下來,示出第一系統(tǒng)控制器240和第二系統(tǒng)控制器250兩者配置為經(jīng) 由通信系統(tǒng)230與遠(yuǎn)程數(shù)據(jù)庫204通信??蛇x地,遠(yuǎn)程數(shù)據(jù)庫204可以包括 以主模式運(yùn)行的數(shù)據(jù)庫和以備份模式運(yùn)行的數(shù)據(jù)庫,其中每一個(gè)將位于第一 遠(yuǎn)程服務(wù)器210或第二遠(yuǎn)程服務(wù)器220上。遠(yuǎn)程服務(wù)器210、 220可以位于與 系統(tǒng)控制器240、 250互相或兩者分離的地理位置。
如此,系統(tǒng)200包括第一遠(yuǎn)程服務(wù)器210,配置來經(jīng)由通信系統(tǒng)230與 第一和第二系統(tǒng)控制器240、 250通信。第一遠(yuǎn)程服務(wù)器210包括第一遠(yuǎn)程處 理器211和構(gòu)成遠(yuǎn)程數(shù)據(jù)庫204的一部分的第一數(shù)據(jù)庫212。第一數(shù)據(jù)庫212 最初以主模式運(yùn)行,因此作為主數(shù)據(jù)庫。系統(tǒng)200還包括第二遠(yuǎn)程服務(wù)器220,配置來經(jīng)由通信系統(tǒng)230與第一和第二系統(tǒng)控制器240、 250通信。第二遠(yuǎn)程 服務(wù)器220包括第二遠(yuǎn)程處理器221和構(gòu)成遠(yuǎn)程數(shù)據(jù)庫204的一部分的第二 數(shù)據(jù)庫222。第二數(shù)據(jù)庫222最初以備份模式運(yùn)行,因此作為備份數(shù)據(jù)庫。
以主模式運(yùn)行的數(shù)據(jù)庫確保接收的任何要存檔的數(shù)據(jù)在該數(shù)據(jù)庫中存 檔。此外,配置系統(tǒng)200使得備份數(shù)據(jù)庫鏡像或復(fù)制主數(shù)據(jù)庫的數(shù)據(jù)。配置 第二遠(yuǎn)程服務(wù)器220來經(jīng)由通信系統(tǒng)230與第一遠(yuǎn)程服務(wù)器210通信,所以 備份數(shù)據(jù)庫可以鏡像主數(shù)據(jù)庫。因?yàn)樵撶R像功能,所以第一遠(yuǎn)程服務(wù)器210 上的第一數(shù)據(jù)庫212和第二遠(yuǎn)程服務(wù)器220上的第二數(shù)據(jù)庫222優(yōu)選地包含 相同的數(shù)據(jù)組。這確保在數(shù)據(jù)庫212、 222或遠(yuǎn)程服務(wù)器210、 220出故障的 情況下,遠(yuǎn)程數(shù)據(jù)庫204具有一定級別的冗余。
因此,在第一數(shù)據(jù)庫212或第二數(shù)據(jù)庫222出故障的情況下,由于在遠(yuǎn) 程數(shù)據(jù)庫204中存在冗余,因此系統(tǒng)總體上將不會(huì)出故障。例如,在以主模 式運(yùn)行的第一數(shù)據(jù)庫212或第一遠(yuǎn)程服務(wù)器210出故障的情況下,第二遠(yuǎn)程 服務(wù)器220上的第二數(shù)據(jù)庫222可以切換到以主模式運(yùn)行,從而執(zhí)行出故障 的數(shù)據(jù)庫212的功能。由于第一數(shù)據(jù)庫212和第二數(shù)據(jù)庫222具有由通過鏡 像提供的相同的數(shù)據(jù)組,所以在出故障的情況下將沒有數(shù)據(jù)丟失并且切換將 是無縫的。此外,當(dāng)?shù)谝粩?shù)據(jù)庫212恢復(fù)時(shí),它可以切換到以備份模式運(yùn)行, 使得它可以鏡像以主模式運(yùn)行的第二數(shù)據(jù)庫222。
類似地,在以主模式運(yùn)行的第二數(shù)據(jù)庫222或第二處理器220出故障的 情況下,那么第一數(shù)據(jù)庫212可以切換為以主模式運(yùn)行。簡而言之,第一數(shù) 據(jù)庫212或第二數(shù)據(jù)庫222可以作為另一個(gè)的冗余鏡像數(shù)據(jù)庫。此外,如同 系統(tǒng)控制器240、 250,遠(yuǎn)程服務(wù)器210、 220可以包括不同的硬件/軟件平臺(tái) 來完成它們的任務(wù)。此外,系統(tǒng)200可以包括多于2個(gè)遠(yuǎn)程服務(wù)器來提供更 高級別的冗余。
在一個(gè)實(shí)施例中,第一遠(yuǎn)程服務(wù)器210和第二遠(yuǎn)程服務(wù)器220可以是存 儲(chǔ)提供者,如服務(wù)器、具有內(nèi)部存儲(chǔ)設(shè)備的處理設(shè)備、連接到外部存儲(chǔ)設(shè)備 的處理設(shè)備或其任何等價(jià)物。
在一個(gè)實(shí)施例中,以主要模式運(yùn)行的第一存檔應(yīng)用242發(fā)送第一組BOP 數(shù)據(jù)244到主數(shù)據(jù)庫。在這種實(shí)施例中,以主要模式運(yùn)行的第一存檔應(yīng)用242 可以檢測在遠(yuǎn)程服務(wù)器210、 220的哪個(gè)上駐留以主^^莫式運(yùn)行的數(shù)據(jù)庫212、 222。然后以主要模式運(yùn)行的第一存檔應(yīng)用242發(fā)送第一組BOP數(shù)據(jù)244到其上駐留以主模式運(yùn)行的數(shù)據(jù)庫的第一遠(yuǎn)程服務(wù)器210或第二遠(yuǎn)程服務(wù)器 220。在另一實(shí)施例中,第一存檔應(yīng)用242在嘗試發(fā)送第一組BOP數(shù)據(jù)244 到第二遠(yuǎn)程服務(wù)器220之前,嘗試發(fā)送第 一組BOP數(shù)據(jù)244到第 一遠(yuǎn)程服務(wù) 器210。
在由于數(shù)據(jù)庫212、 222、遠(yuǎn)程服務(wù)器210、 220或通信系統(tǒng)230的故障、 以主要模式運(yùn)行的第一存檔應(yīng)用242不能發(fā)送第一組BOP數(shù)據(jù)244到遠(yuǎn)程數(shù) 據(jù)庫204的情況下,第一存檔應(yīng)用242可以寫入第一組BOP數(shù)據(jù)244到第一 本地存儲(chǔ)設(shè)備246。因此,即使在數(shù)據(jù)庫212、 222已經(jīng)完全出故障或另外不 可用的情況下,也沒有數(shù)據(jù)丟失。在此情況下寫入第一本地存儲(chǔ)設(shè)備246的 數(shù)據(jù)可以隨后在恢復(fù)時(shí)更新到遠(yuǎn)程數(shù)據(jù)庫204。例如,在由于不能寫入到遠(yuǎn) 程數(shù)據(jù)庫204而將數(shù)據(jù)寫入第一本地存儲(chǔ)設(shè)備246的情況下,在恢復(fù)后,以 主要模式運(yùn)行的第一存檔應(yīng)用242可以發(fā)送寫入的數(shù)據(jù)到恢復(fù)的主數(shù)據(jù)庫。 類似地,當(dāng)?shù)诙鏅n應(yīng)用252以主要模式運(yùn)行時(shí),相同的處理也涉及第二存 檔應(yīng)用252和其相關(guān)組件。
通信系統(tǒng)230便利系統(tǒng)200中各組件之間的通信。系統(tǒng)200中各組件之 間的通信可以以各組件之間發(fā)送和接收數(shù)據(jù)的形式,其中數(shù)據(jù)是要存檔的一 組數(shù)據(jù)或系統(tǒng)200的功能性所需的其他數(shù)據(jù)。此外,通信系統(tǒng)230可以包括 任何類型的通信裝置,如LAN、 WAN、以太網(wǎng)總線、衛(wèi)星、蜂窩、任何其他 類型的有線或無線鏈路及其等價(jià)物。
此外,通信系統(tǒng)230可以包括多個(gè)網(wǎng)絡(luò)或通信機(jī)制。具體地,配置來互 相通信的兩個(gè)組件可以通過多于一個(gè)通信機(jī)制通信。例如,第一系統(tǒng)控制器 240和第二系統(tǒng)控制器250可以通過多于一個(gè)局域網(wǎng)互相連接。多個(gè)網(wǎng)絡(luò)可 以作為系統(tǒng)200中的額外級別的冗余。
系統(tǒng)200中的這種冗余允許即使在損壞一個(gè)或多個(gè)油田組件的情況下也 存檔BOP數(shù)據(jù)和控制信息。如在此使用的,"油田組件,,可以包括系統(tǒng)200 (或圖3的系統(tǒng)300)的組件或可以影響鉆井搡作的生存力的任何其它組件。 例如,防噴器、系泊線、臍帶纜、海底井口、液壓線、海底升降機(jī)、閥和通 信線可以認(rèn)為是油田組件。但是,在特定的遠(yuǎn)程監(jiān)視方案(例如,海底井口 裝置)中,BOP數(shù)據(jù)必須行進(jìn)穿過危險(xiǎn)條件的長距離以從防噴器到達(dá)存檔服 務(wù)器(例如,210和220)。例如,在海底鉆井環(huán)境中,水面天氣(例如,熱 帶風(fēng)暴等)、海底環(huán)境條件(例如,水流、地震事件等)、構(gòu)造和維護(hù)操作(例如,遠(yuǎn)程操作的交通工具碰撞、疏忽的潛水員等)、以及水下植物和動(dòng)物生命 (例如,藤壺、珊瑚生長、鯨等)可能導(dǎo)致一個(gè)或多個(gè)油田組件的損失。
在系統(tǒng)200中具有冗余(即,多個(gè)遠(yuǎn)程服務(wù)器210、 220、系統(tǒng)控制器240、 250和網(wǎng)絡(luò)230 )允許在一個(gè)或多個(gè)油田組件出故障的情況下,系統(tǒng)200繼續(xù) 運(yùn)行并且存檔BOP數(shù)據(jù)。例如,多個(gè)鏈接海底和水面油田組件的網(wǎng)絡(luò)可以包 裝在其間延伸的分離的臍帶線中,使得如果一條臍帶被物理地?fù)p壞,則另外 一條能夠執(zhí)行存檔和控制任務(wù)。類似地,備份系統(tǒng)控制器(例如,240 )在主 控制器(例如,250)變得不能操作的情況下可以繼續(xù)記錄和傳輸BOP數(shù)據(jù)。
現(xiàn)在參照圖3,顯示了用于在控制系統(tǒng)(如MUX BOP控制系統(tǒng))中存 檔數(shù)據(jù)的系統(tǒng)300。系統(tǒng)300包括第一系統(tǒng)控制器340,該第一系統(tǒng)控制器 340(以類似于圖2的240的方式)具有第一本地處理器、第一本地存儲(chǔ)設(shè)備、 第 一存檔應(yīng)用和要存檔的第 一組BOP數(shù)據(jù)。最初設(shè)置第 一存檔應(yīng)用以主要才莫 式運(yùn)行,并且第一系統(tǒng)控制器340連接到第一網(wǎng)絡(luò)交換機(jī)332。
此外,配置來與第一系統(tǒng)控制器340通信的第二系統(tǒng)控制器350連接到 第一網(wǎng)絡(luò)交換機(jī)332。第二系統(tǒng)控制器350可以還包括第二本地處理器、第 二本地存儲(chǔ)設(shè)備、第二存檔應(yīng)用和第二組BOP數(shù)據(jù)。第二組BOP數(shù)據(jù)可以 與第一組數(shù)據(jù)相同,并且第二系統(tǒng)控制器350以類似于系統(tǒng)200的第二系統(tǒng) 控制器250 (圖2)的方式為系統(tǒng)300提供冗余系統(tǒng)控制器。第一系統(tǒng)控制器 340和第二系統(tǒng)控制器350類似于上述系統(tǒng)200的第一系統(tǒng)控制器240和第 二系統(tǒng)控制器250運(yùn)行。
如所示,第一網(wǎng)絡(luò)交換機(jī)332連接到作為MUX BOP控制系統(tǒng)的一部分 的第一MUX網(wǎng)絡(luò)336。通常,MUX網(wǎng)絡(luò)可以定義為其中多個(gè)信號組合并且 在單個(gè)傳輸信道上傳送的網(wǎng)絡(luò)。此外,第一遠(yuǎn)程服務(wù)器310和第二遠(yuǎn)程服務(wù) 器320連接到第一MUX網(wǎng)絡(luò)336。因此,第一系統(tǒng)控制器340和第二系統(tǒng)控 制器350通過第一網(wǎng)絡(luò)交換機(jī)332和第一 MUX網(wǎng)絡(luò)336與第一遠(yuǎn)程服務(wù)器 310和第二遠(yuǎn)程服務(wù)器320通信。
第一遠(yuǎn)程服務(wù)器310具有第一遠(yuǎn)程處理器和最初以主模式運(yùn)行的第一數(shù) 據(jù)庫。第二遠(yuǎn)程服務(wù)器320具有第二遠(yuǎn)程處理器和最初以備份模式運(yùn)行的第 二數(shù)據(jù)庫,并且類似于圖2的系統(tǒng)200中提供的第二遠(yuǎn)程服務(wù)器220為系統(tǒng) 300提供冗余遠(yuǎn)程服務(wù)器。第一遠(yuǎn)程服務(wù)器310和第二遠(yuǎn)程服務(wù)器320類似 于上述系統(tǒng)200的第一遠(yuǎn)程服務(wù)器210和第二遠(yuǎn)程服務(wù)器220運(yùn)行。此外,
16第一遠(yuǎn)程服務(wù)器310上的第一數(shù)據(jù)庫類似于第一遠(yuǎn)程服務(wù)器210上的第一數(shù) 據(jù)庫212運(yùn)行,并且第二遠(yuǎn)程服務(wù)器320上的第二數(shù)據(jù)庫類似于第二遠(yuǎn)程服 務(wù)器220上的第二數(shù)據(jù)庫222運(yùn)行。第一和第二遠(yuǎn)程服務(wù)器310、 320可以進(jìn) 一步連接到便利兩個(gè)服務(wù)器之間的通信的數(shù)據(jù)存檔同步網(wǎng)絡(luò)338,實(shí)現(xiàn)第一 遠(yuǎn)程服務(wù)器310和第二遠(yuǎn)程服務(wù)器320上的數(shù)據(jù)庫的鏡像。
此外,第一系統(tǒng)控制器340和第二系統(tǒng)控制器350每一個(gè)連接到第二網(wǎng) 絡(luò)交換機(jī)334,該第二網(wǎng)絡(luò)交換機(jī)334然后連接到第二MUX網(wǎng)絡(luò)337。第一 遠(yuǎn)程服務(wù)器310和第二遠(yuǎn)程服務(wù)器320也可以連接到第二 MUX網(wǎng)絡(luò)337。經(jīng) 由第二網(wǎng)絡(luò)交換機(jī)334和第二 MUX網(wǎng)絡(luò)337將系統(tǒng)300的各組件連接在一 起為系統(tǒng)300提供額外級別的冗余。第二網(wǎng)絡(luò)交換機(jī)334和第二 MUX網(wǎng)絡(luò) 337能夠確保即使在第一網(wǎng)絡(luò)交換機(jī)332和第一MUX網(wǎng)絡(luò)336出故障的情況 下,系統(tǒng)也保持運(yùn)行。此外,可能添加額外的網(wǎng)絡(luò)組件到系統(tǒng)300,以便提 供更大冗余。
現(xiàn)在參照圖4,顯示了在以主要模式運(yùn)行的存檔應(yīng)用的指引下執(zhí)行的各 步驟的流程圖。各步驟可以由其上駐留以主要模式運(yùn)行的存檔應(yīng)用的系統(tǒng)控 制器執(zhí)行,如圖2的第一系統(tǒng)控制器240或第二系統(tǒng)控制器250。首先,步 驟402確定是否存在要存檔的任何BOP數(shù)據(jù)。如果不存在要存檔的BOP數(shù) 據(jù),則重復(fù)步驟402直到存在要存檔的BOP數(shù)據(jù)。當(dāng)存在要存檔的數(shù)據(jù)時(shí), 步驟404發(fā)送BOP數(shù)據(jù)到第一遠(yuǎn)程服務(wù)器(例如,圖2的210)。接下來,步 驟406確定數(shù)據(jù)是否成功發(fā)送。如果在第一遠(yuǎn)程服務(wù)器上接收全部BOP數(shù)據(jù) 使得數(shù)據(jù)可以在數(shù)據(jù)庫中存檔,則實(shí)現(xiàn)成功發(fā)送。如果成功發(fā)送數(shù)據(jù),則再 次執(zhí)行步驟402。如果沒有成功發(fā)送數(shù)據(jù),則步驟408發(fā)送BOP數(shù)據(jù)到第二 遠(yuǎn)程服務(wù)器(例如,圖2的220 )。接下來,步驟410確定BOP數(shù)據(jù)是否成功 發(fā)送到第二遠(yuǎn)程服務(wù)器。如果成功發(fā)送數(shù)據(jù),則再次執(zhí)行步驟402。如果沒 有成功發(fā)送數(shù)據(jù),則系統(tǒng)控制器不能與遠(yuǎn)程數(shù)據(jù)庫204通信,并且步驟412 將BOP數(shù)據(jù)寫入到本地存儲(chǔ)設(shè)備。
現(xiàn)在參照圖5,顯示了為了存檔寫入到本地存儲(chǔ)設(shè)備的BOP數(shù)據(jù)而執(zhí)行 的各步驟的流程圖。圖5中的各步驟優(yōu)選地由系統(tǒng)控制器執(zhí)行,如圖2的第 一系統(tǒng)控制器240或第二系統(tǒng)控制器250。首先,步驟502確定系統(tǒng)控制器 的本地存儲(chǔ)設(shè)備上是否存在BOP數(shù)據(jù)。如果本地存儲(chǔ)設(shè)備上不存在BOP數(shù) 據(jù),則重復(fù)步驟502直到本地存儲(chǔ)設(shè)備上存在數(shù)據(jù)。當(dāng)本地存儲(chǔ)設(shè)備上存在BOP數(shù)據(jù)時(shí),步驟504發(fā)送數(shù)據(jù)到第一遠(yuǎn)程服務(wù)器(例如,圖2的210 )。接 下來,步驟506確定是否成功發(fā)送數(shù)據(jù)。如果在第一遠(yuǎn)程服務(wù)器上接收全部 BOP數(shù)據(jù)使得數(shù)據(jù)可以在數(shù)據(jù)庫中存檔,則實(shí)現(xiàn)成功發(fā)送。如果成功發(fā)送數(shù) 據(jù),則步驟508從本地存儲(chǔ)設(shè)備移除數(shù)據(jù),并且再次執(zhí)行步驟502。如果沒 有成功發(fā)送數(shù)據(jù),則步驟510發(fā)送BOP數(shù)據(jù)到第二遠(yuǎn)程服務(wù)器(例如,圖2 的220)。步驟512確定數(shù)據(jù)是否成功發(fā)送到第二遠(yuǎn)程服務(wù)器。如果沒有成功 發(fā)送數(shù)據(jù),則執(zhí)行步驟502,重復(fù)存檔寫入到本地存儲(chǔ)設(shè)備的BOP數(shù)據(jù)的處 理。如果成功發(fā)送數(shù)據(jù),則步驟508可以從本地存儲(chǔ)設(shè)備移除BOP數(shù)據(jù),然 后執(zhí)行步驟502。
現(xiàn)在參照圖6,顯示了在以主模式運(yùn)行的數(shù)據(jù)庫的指引下執(zhí)行的各步驟 的流程圖。各步驟可以由其上駐留以主模式運(yùn)行的數(shù)據(jù)庫的遠(yuǎn)程服務(wù)器(如 圖2的第一遠(yuǎn)程服務(wù)器210或第二遠(yuǎn)程服務(wù)器220)執(zhí)行。步驟602確定以 備份模式運(yùn)行的數(shù)據(jù)庫是否是運(yùn)行的。提供該步驟,使得在以備份模式運(yùn)行 的數(shù)據(jù)庫不運(yùn)行的情況下,該數(shù)據(jù)庫一恢復(fù)就將更新以便鏡像以主模式運(yùn)行 的數(shù)據(jù)庫。如果該數(shù)據(jù)庫是運(yùn)行的,則步驟604確定是否存在要存檔的BOP 數(shù)據(jù)。如果不存在要存檔的數(shù)據(jù),則循環(huán)步驟602和604,直到存在要存檔 的數(shù)據(jù)。如果存在要存檔的BOP數(shù)據(jù),則步驟606將BOP數(shù)據(jù)存檔到主服 務(wù)器。接下來,步驟608將以主模式運(yùn)行的數(shù)據(jù)庫鏡像到以備份模式運(yùn)行的 數(shù)據(jù)庫。
如果步驟602確定以備份模式運(yùn)行的數(shù)據(jù)庫不運(yùn)行,則步驟620確定是 否存在要存檔的任何BOP數(shù)據(jù)。如果存在要存檔的數(shù)據(jù),則步驟622將BOP 存檔到主數(shù)據(jù)庫。接下來,步驟624確定以備份模式運(yùn)行的數(shù)據(jù)仍運(yùn)行。如 果該數(shù)據(jù)庫仍不運(yùn)行,則再次執(zhí)行步驟620,使得任何另外的BOP數(shù)據(jù)可以 存檔。如果步驟624確定該數(shù)據(jù)庫是運(yùn)行的,則步驟626將以主模式運(yùn)行的 數(shù)據(jù)庫鏡像到以備份模式運(yùn)行的數(shù)據(jù)庫,并且再次執(zhí)行步驟602。因此,以 主模式運(yùn)行的數(shù)據(jù)庫在存檔BOP數(shù)據(jù)中沒有不適當(dāng)?shù)匮舆t,并且以備份模式 運(yùn)行的數(shù)據(jù)庫一恢復(fù)就將其更新以便鏡像以主模式運(yùn)行的數(shù)據(jù)庫。
現(xiàn)在參照圖7,顯示了在以備份模式運(yùn)行的數(shù)據(jù)庫的指引下執(zhí)行的各步 驟的流程圖。各步驟可以由其上駐留以備份模式運(yùn)行的數(shù)據(jù)庫的遠(yuǎn)程服務(wù)器 (如圖2的第一遠(yuǎn)程服務(wù)器210或第二遠(yuǎn)程服務(wù)器220)執(zhí)行。各步驟用于 在主數(shù)據(jù)庫出故障的情況下,使得以備份模式運(yùn)行的數(shù)據(jù)庫能夠切換為以主模式運(yùn)行。步驟702確定以主模式運(yùn)行的數(shù)據(jù)庫是否是運(yùn)行的。如果該數(shù)據(jù) 庫是運(yùn)行的,則重復(fù)步驟702直到該數(shù)據(jù)庫不運(yùn)行。如果以主模式運(yùn)行數(shù)據(jù) 庫不運(yùn)行,則步驟704將備份數(shù)據(jù)庫切換為以主模式運(yùn)行。
這里描述的本發(fā)明可以用于多種不同的系統(tǒng)。例如,該系統(tǒng)可以用于需 要為了存檔的目的和/或從另一遠(yuǎn)程系統(tǒng)檢索而遠(yuǎn)程地更新和/或存儲(chǔ)信息的 任何處理控制系統(tǒng)。例如,遠(yuǎn)程的(例如,國際的)制造廠可能需要為了存 檔的目的遠(yuǎn)程地存儲(chǔ)有關(guān)生產(chǎn)數(shù)據(jù)。本地的(例如,國內(nèi)的)系統(tǒng)可能為了 本地顯示和處理生產(chǎn)數(shù)據(jù),訪問同一遠(yuǎn)程存檔。此外,該系統(tǒng)可以用于其中 信息需要可靠地存儲(chǔ)在遠(yuǎn)程位置的任何系統(tǒng),其具有適當(dāng)?shù)亩鄠€(gè)冗余來處理 各種故障情況,以便確保沒有數(shù)據(jù)的丟失。
系統(tǒng)200和300展現(xiàn)了勝過可以用于類似目的的其它系統(tǒng)的優(yōu)點(diǎn)。數(shù)據(jù) 庫、系統(tǒng)控制器、遠(yuǎn)程服務(wù)器和通信網(wǎng)絡(luò)可以被視為通常的故障點(diǎn)。系統(tǒng)200 和300在這些元件中提供冗余,使得如果某些處故障,則該系統(tǒng)可以繼續(xù)運(yùn) 行。此外,可以采用本地?cái)?shù)據(jù)寫入,以便即使在整個(gè)遠(yuǎn)程數(shù)據(jù)庫已經(jīng)出故障 (即,主數(shù)據(jù)庫和備份數(shù)據(jù)庫不可用)時(shí)也避免數(shù)據(jù)丟失。此外,數(shù)據(jù)庫鏡 像確保多個(gè)數(shù)據(jù)庫不會(huì)變得不同步。這些優(yōu)點(diǎn)在MUX BOP控制系統(tǒng)中特別 重要,這是因?yàn)楸M管由惡劣條件導(dǎo)致不可避免的故障,但使用中的系統(tǒng)保持 運(yùn)行是至關(guān)重要的。
盡管已經(jīng)關(guān)于有限數(shù)目的實(shí)施例描述了本發(fā)明,但是已經(jīng)受惠于本公開 的本領(lǐng)域的技術(shù)人員將理解可以設(shè)計(jì)不背離如這里所公開的本發(fā)明的范圍 的其它實(shí)施例。因此,本發(fā)明的范圍應(yīng)該僅由權(quán)利要求書所限制。
權(quán)利要求
1.一種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù)的裝置,所述裝置包括與所述防噴器和通信網(wǎng)絡(luò)通信的第一系統(tǒng)控制器;與所述防噴器和所述通信網(wǎng)絡(luò)通信的第二系統(tǒng)控制器;連接到所述通信網(wǎng)絡(luò)的第一遠(yuǎn)程服務(wù)器;以及連接到所述通信網(wǎng)絡(luò)的第二遠(yuǎn)程服務(wù)器;其中所述第一遠(yuǎn)程服務(wù)器配置來通過第一本地控制器和所述通信網(wǎng)絡(luò)存檔來自所述防噴器的數(shù)據(jù);其中所述第一遠(yuǎn)程服務(wù)器配置來在由油田組件的損壞引起的所述第一系統(tǒng)控制器的故障時(shí),通過所述第二系統(tǒng)控制器存檔來自所述防噴器的數(shù)據(jù)。
2. 如權(quán)利要求l所述的裝置,其中所述第二遠(yuǎn)程服務(wù)器配置來在由油田 組件的損壞引起的所述第 一遠(yuǎn)程控制器的故障時(shí),通過所述第 一 系統(tǒng)控制器 存檔來自所述防噴器的lt據(jù)。
3. 如權(quán)利要求l所述的裝置,其中所述第二遠(yuǎn)程服務(wù)器配置來在由油田 組件的損壞引起的所述第一系統(tǒng)控制器和所述第一遠(yuǎn)程服務(wù)器的故障時(shí),通 過所述第二系統(tǒng)控制器存檔來自所述防噴器的數(shù)據(jù)。
4. 如權(quán)利要求l所述的裝置,其中所述第一系統(tǒng)控制器配置來在由油田 組件的損壞引起的所述通信網(wǎng)絡(luò)的故障時(shí),將來自所述防噴器的數(shù)據(jù)存檔到 本地存儲(chǔ)設(shè)備。
5. 如權(quán)利要求l所述的裝置,其中所述第二系統(tǒng)控制器配置來在由油田 組件的損壞引起的所述第一系統(tǒng)控制器和所述通信網(wǎng)絡(luò)的故障時(shí),將來自所 述防噴器的數(shù)據(jù)存檔到本地存儲(chǔ)設(shè)備。
6. 如權(quán)利要求l所述的裝置,其中所述防噴器是海底防噴器。
7. 如權(quán)利要求6所述的裝置,其中所述通信網(wǎng)絡(luò)包括至少一條海底臍帶纜。
8. 如權(quán)利要求l所述的裝置,其中所述第二系統(tǒng)控制器配置來將指定時(shí) 間間隔的來自所述防噴器的數(shù)據(jù)備份到本地存儲(chǔ)設(shè)備。
9. 如權(quán)利要求l所述的裝置,其中所述第二系統(tǒng)控制器的一部分存儲(chǔ)設(shè) 備配置來鏡像所述第 一 系統(tǒng)控制器的一部分存儲(chǔ)設(shè)備。
10. 如權(quán)利要求l所述的裝置,其中所述第二遠(yuǎn)程控制器的數(shù)據(jù)庫配置來鏡像所述第一遠(yuǎn)程服務(wù)器的數(shù)據(jù)庫。
11. 如權(quán)利要求l所述的裝置,其中所述通信網(wǎng)絡(luò)包括MUX網(wǎng)絡(luò)。
12. 如權(quán)利要求l所述的裝置,其中所述通信網(wǎng)絡(luò)包括局域網(wǎng)、廣域網(wǎng) 和無線網(wǎng)絡(luò)的至少一個(gè)。
13. 如權(quán)利要求l所述的裝置,還包括冗余網(wǎng)絡(luò)。
14. 如權(quán)利要求13所述的裝置,其中所述第一遠(yuǎn)程服務(wù)器配置來在由油 田組件的損壞引起的所述通信網(wǎng)絡(luò)的故障時(shí),通過所述第一系統(tǒng)控制器和所 述冗余網(wǎng)絡(luò)存檔來自所述防噴器的數(shù)據(jù)。
15. 如權(quán)利要求13所述的裝置,其中所述第一遠(yuǎn)程服務(wù)器配置來在由油 田組件的損壞?1起的所述第一系統(tǒng)控制器和所述通信網(wǎng)絡(luò)的故障時(shí),通過所 述第二系統(tǒng)控制器和所述冗余網(wǎng)絡(luò)存檔來自所述防噴器的數(shù)據(jù)。
16. —種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù)的裝置,所述裝置包括 與所述防噴器和通信網(wǎng)絡(luò)通信的系統(tǒng)控制器;與所述通信網(wǎng)絡(luò)通信的第 一遠(yuǎn)程服務(wù)器; 與所述通信網(wǎng)絡(luò)通信的第二遠(yuǎn)程服務(wù)器;其中所述第 一遠(yuǎn)程服務(wù)器配置來通過所述系統(tǒng)控制器和所述通信網(wǎng)絡(luò)存 檔來自所述防噴器的數(shù)據(jù);其中所述第二遠(yuǎn)程服務(wù)器配置來在由油田組件的損壞引起的所述第一遠(yuǎn) 程服務(wù)器的故障時(shí),通過所述系統(tǒng)控制器和所述通信網(wǎng)絡(luò)存檔來自所述防噴 器的數(shù)據(jù)。
17. 如權(quán)利要求16所述的裝置,其中所述第二遠(yuǎn)程服務(wù)器的數(shù)據(jù)庫配置 來鏡像所述第一遠(yuǎn)程服務(wù)器的數(shù)據(jù)庫。
18. 如權(quán)利要求16所述的裝置,還包括冗余網(wǎng)絡(luò)。
19. 如權(quán)利要求18所述的裝置,其中所述第一遠(yuǎn)程服務(wù)器和所述第二遠(yuǎn) 程服務(wù)器之一 配置來在由油田組件的損壞引起的所述通信網(wǎng)絡(luò)的故障時(shí),通 過所述冗余網(wǎng)絡(luò)存檔來自所述防噴器的數(shù)據(jù)。
20. —種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù)的裝置,所述裝置包括 與所述防噴器、通信網(wǎng)絡(luò)和冗余網(wǎng)絡(luò)通信的第 一 系統(tǒng)控制器;與所述防噴器、所述通信網(wǎng)絡(luò)和所述冗余網(wǎng)絡(luò)通信的第二系統(tǒng)控制器; 與所述通信網(wǎng)絡(luò)和所述冗余網(wǎng)絡(luò)通信的第 一遠(yuǎn)程服務(wù)器;以及 與所述通信網(wǎng)絡(luò)和所述冗余網(wǎng)絡(luò)通信的第二遠(yuǎn)程服務(wù)器;其中所述第一遠(yuǎn)程服務(wù)器和所述第二遠(yuǎn)程服務(wù)器的至少一個(gè)配置來通過 所述通信網(wǎng)絡(luò)、以及所述第 一 系統(tǒng)控制器和所述第二系統(tǒng)控制器的至少 一個(gè)存檔來自所述防噴器的數(shù)據(jù);其中所述第一遠(yuǎn)程服務(wù)器和所述第二遠(yuǎn)程服務(wù)器的至少一個(gè)配置來在由 油田組件的損壞引起的所述通信網(wǎng)絡(luò)的故障時(shí),通過所述冗余網(wǎng)絡(luò)存檔來自 所述防噴器的數(shù)據(jù)。
21. 如權(quán)利要求20所述的裝置,其中所述防噴器是海底防噴器。
22. —種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù)的裝置,所述裝置包括 與所述防噴器和通信網(wǎng)絡(luò)通信的第 一 系統(tǒng)控制器;與所述防噴器和所述通信網(wǎng)絡(luò)通信的第二系統(tǒng)控制器;以及 與所述通信網(wǎng)絡(luò)通信的遠(yuǎn)程服務(wù)器;其中所述遠(yuǎn)程服務(wù)器配置來通過所述第 一 系統(tǒng)控制器和所述通信網(wǎng)絡(luò)存 檔來自所述防噴器的lt據(jù);其中所述遠(yuǎn)程服務(wù)器配置來在由油田組件的損壞引起的所述第 一 系統(tǒng)控 制器的故障時(shí),通過所述第二系統(tǒng)控制器和所述通信網(wǎng)絡(luò)存檔來自所述防噴 器的數(shù)據(jù)。
23. 如權(quán)利要求22所述的裝置,還包括冗余網(wǎng)絡(luò)。
24. 如權(quán)利要求23所述的裝置,其中所述遠(yuǎn)程服務(wù)器配置來在由油田組 件的損壞引起的所述通信網(wǎng)絡(luò)的故障時(shí),通過所述冗余網(wǎng)絡(luò)和所述第一系統(tǒng) 控制器存檔來自所述防噴器的數(shù)據(jù)。
25. 如權(quán)利要求23所述的裝置,其中所述遠(yuǎn)程服務(wù)器配置來在由油田組 件的損壞引起的所述通信網(wǎng)絡(luò)和所述第一系統(tǒng)控制器的故障時(shí),通過所述冗 余網(wǎng)絡(luò)和所述第二系統(tǒng)控制器存檔來自所述防噴器的數(shù)據(jù)。
26. —種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù)的方法,所述方法包括 將第 一 系統(tǒng)控制器與所述防噴器和通信網(wǎng)絡(luò)通信;將第二系統(tǒng)控制器與所述防噴器和所述通信網(wǎng)絡(luò)通信; 將第 一遠(yuǎn)程服務(wù)器和第二遠(yuǎn)程服務(wù)器連接到所述通信網(wǎng)絡(luò); 通過所述通信網(wǎng)絡(luò)、以及所述第一系統(tǒng)控制器和所述第二系統(tǒng)控制器之一,將來自所述防噴器的數(shù)據(jù)存檔到所述第一遠(yuǎn)程服務(wù)器和所述第二遠(yuǎn)程服務(wù)器之一;以及在由油田組件的損壞引起的所述第 一 系統(tǒng)控制器的故障時(shí),通過所述第二系統(tǒng)控制器存檔來自所述防噴器的數(shù)據(jù)。
27. 如權(quán)利要求26所述的方法,還包括將所述第一系統(tǒng)控制器、所述第二系統(tǒng)控制器、所述第 一遠(yuǎn)程服務(wù)器和所述第二遠(yuǎn)程服務(wù)器連接到冗余網(wǎng)絡(luò)。
28. 如權(quán)利要求27所述的方法,還包括在由油田組件的損壞引起的所述通信網(wǎng)絡(luò)的故障時(shí),通過所述冗余網(wǎng)絡(luò)存檔來自所述防噴器的數(shù)據(jù)。
29. 如權(quán)利要求26所述的方法,還包括在由油田組件的損壞引起的所述第一遠(yuǎn)程服務(wù)器的故障時(shí),將來自所述防噴器的數(shù)據(jù)存檔到所述第二遠(yuǎn)程服務(wù)器。
30. 如權(quán)利要求29所述的方法,還包括在所述第一遠(yuǎn)程服務(wù)器恢復(fù)時(shí),將所述第一遠(yuǎn)程服務(wù)器的數(shù)據(jù)庫與所述第二遠(yuǎn)程服務(wù)器的數(shù)據(jù)庫鏡像。
31. 如權(quán)利要求26所述的方法,還包括對于指定的時(shí)間間隔將來自所述防噴器的數(shù)據(jù)備份到所述第 一 系統(tǒng)控制器和所述第二系統(tǒng)控制器的另 一個(gè)的本地存儲(chǔ)設(shè)備。
32. —種用于遠(yuǎn)程存檔防噴器數(shù)據(jù)的方法,所迷方法包括將第一系統(tǒng)控制器、第二系統(tǒng)控制器、第一遠(yuǎn)程服務(wù)器和第二遠(yuǎn)程服務(wù)器連接到通信網(wǎng)絡(luò);在所述第 一和第二系統(tǒng)控制器中接收所述防噴器數(shù)據(jù);將來自所述第一系統(tǒng)控制器的所述防噴器數(shù)據(jù)存檔到所述第一遠(yuǎn)程服務(wù)器;以及在由油田組件的損壞引起的所述第一遠(yuǎn)程服務(wù)器的故障時(shí),將來自所述第 一 系統(tǒng)控制器的所述防噴器數(shù)據(jù)存檔到所述第二遠(yuǎn)程服務(wù)器。
33. 如權(quán)利要求32所述的方法,還包括在由油田組件的損壞引起的所述第 一 系統(tǒng)控制器的故障時(shí),將來自所述第二系統(tǒng)控制器的所述防噴器數(shù)據(jù)存檔到所述第 一遠(yuǎn)程服務(wù)器。
34. 如權(quán)利要求32所述的方法,還包括在由油田組件的損壞引起的所述第 一遠(yuǎn)程服務(wù)器和所述第 一系統(tǒng)控制器的故障時(shí),將來自所述第二系統(tǒng)控制器的所述防噴器數(shù)據(jù)存檔到所述第二遠(yuǎn)程服務(wù)器。
35. 如權(quán)利要求32所述的方法,還包括將所述第一和第二系統(tǒng)控制器和所述第一和第二遠(yuǎn)程服務(wù)器連接到冗余網(wǎng)絡(luò)。
36. 如權(quán)利要求35所述的方法,還包括在由油田組件的損壞引起的所述通信網(wǎng)絡(luò)的故障時(shí),通過所述冗余網(wǎng)絡(luò)將來自所述第一和第二系統(tǒng)控制器的至少一個(gè)的所述防噴器數(shù)據(jù)存檔到所述第一和第二遠(yuǎn)程服務(wù)器的至少一個(gè)。
全文摘要
一種用于遠(yuǎn)程存檔來自防噴器的數(shù)據(jù)的裝置包括與所述防噴器和通信網(wǎng)絡(luò)通信的第一系統(tǒng)控制器以及與所述防噴器和所述通信網(wǎng)絡(luò)通信的第二系統(tǒng)控制器。第一遠(yuǎn)程服務(wù)器和第二遠(yuǎn)程服務(wù)器連接到所述通信網(wǎng)絡(luò)。所述第一遠(yuǎn)程服務(wù)器配置來通過第一本地控制器和所述通信網(wǎng)絡(luò)存檔來自所述防噴器的數(shù)據(jù)。所述第一遠(yuǎn)程服務(wù)器還配置來在由油田組件的損壞引起的所述第一系統(tǒng)控制器的故障時(shí),通過所述第二系統(tǒng)控制器存檔來自所述防噴器的數(shù)據(jù)。
文檔編號H04W84/12GK101529970SQ200780038993
公開日2009年9月9日 申請日期2007年10月18日 優(yōu)先權(quán)日2006年10月20日
發(fā)明者埃里克·米爾恩 申請人:海德里爾美國制造有限責(zé)任公司