(57)【要約】海中プロセッサは、掘削用地の海底近傍に位置し、水中掘削構成要素の動作を協調させるために使用されてもよい。海中プロセッサは、噴出防止装置（ＢＯＰ）等の水中掘削構成要素上の受容部に嵌合する、単一交換可能ユニット内に封入されてもよい。海中プロセッサは、ＢＯＰを制御し、ＢＯＰ全体を通して位置するセンサから測定値を受信するためのコマンドを発行してもよい。海中プロセッサは、記録または監視のために、情報を海面に中継してもよい。海中プロセッサはまた、非常時状態等における、基づくべきＢＯＰの動作のモデルでプログラムされてもよい。
2016503844.tif 000002
【特許請求の範囲】
【請求項１】
水中掘削構成要素を備える装置であって、
前記水中掘削構成要素は、
第１のプロセッサユニットを受容するように構成された物理的受容部と、
前記物理的受容部を通して前記第１のプロセッサユニットに電力を移送するように構成された誘導電力デバイスと、
前記物理的受容部を通して前記第１のプロセッサユニットと通信するように構成されたワイヤレス通信システムと
を備える、装置。
【請求項２】
前記装置はさらに、センサを備え、前記ワイヤレス通信システムは、前記センサから前記第１のプロセッサユニットに信号を伝達するように構成されている、請求項１に記載の装置。
【請求項３】
第２のプロセッサユニットのための第２の物理的受容部と、
第３のプロセッサユニットのための第３の物理的受容部と
をさらに備える、請求項１に記載の装置。
【請求項４】
前記第１のプロセッサユニット、前記第２のプロセッサユニット、および前記第３のプロセッサユニットは、多数決方式に従って、前記装置を制御するように構成されている、請求項３に記載の装置。
【請求項５】
前記水中掘削構成要素は、噴出防止装置（ＢＯＰ）である、請求項１に記載の装置。
【請求項６】
装置であって、前記装置は、
プロセッサと、
前記プロセッサに結合され、前記プロセッサのための電力を受け取るように構成された誘導電力デバイスと、
前記プロセッサに結合され、水中掘削構成要素と通信するように構成されたワイヤレス通信システムと
を備える、装置。
【請求項７】
前記ワイヤレス通信システムは、センサデータを前記水中掘削構成要素から受信するように構成され、前記装置はさらに、前記センサデータを記憶するように構成されたメモリを備える、請求項６に記載の装置。
【請求項８】
前記ワイヤレス通信システムは、遠隔コマンドを海洋ネットワークおよび陸上ネットワークのうちの少なくとも１つから受信するように構成されている、請求項６に記載の装置。
【請求項９】
前記ワイヤレス通信システムは、コマンドを前記水中掘削構成要素に伝送し、前記水中掘削構成要素を制御するように構成されている、請求項６に記載の装置。
【請求項１０】
前記プロセッサは、モデルに従って前記水中掘削構成要素を制御するように構成されている、請求項９に記載の装置。
【請求項１１】
前記ワイヤレス通信システムは、識別子を前記水中掘削構成要素から読み取るように構成され、前記プロセッサは、前記読み出された識別子に一致するモデルに従って、前記水中掘削構成要素を制御するように構成されている、請求項９に記載の装置。
【請求項１２】
前記ワイヤレス通信システムは、前記水中掘削構成要素と通信する他のプロセッサと通信するように構成されている、請求項６に記載の装置。
【請求項１３】
前記プロセッサは、前記他のプロセッサとの多数決プロセスに従って、前記水中掘削構成要素を制御するように構成されている、請求項１２に記載の装置。
【請求項１４】
前記装置は、単一体シームレスユニットである、請求項１２に記載の装置。
【請求項１５】
水中掘削構成要素を制御する方法であって、前記方法は、
海中プロセッサにおいて、前記水中掘削構成要素との誘導結合を通して電力を受け取ることと、
前記海中プロセッサから、前記水中掘削構成要素とワイヤレスで通信し、前記水中掘削構成要素を制御することと
を含む、方法。
【請求項１６】
前記海中プロセッサを前記水中掘削構成要素の受容部内に設置することをさらに含む、請求項１５に記載の方法。
【請求項１７】
前記海中プロセッサにおいて、前記水中掘削構成要素からセンサ測定値を受信することをさらに含む、請求項１５に記載の方法。
【請求項１８】
制御コマンドを前記水中掘削構成要素に発行し、モデルに従って前記水中掘削構成要素を制御することをさらに含む、請求項１５に記載の方法。
【請求項１９】
前記海中プロセッサにおいて、前記水中掘削構成要素の識別子を受信することと、
前記識別子に対応するモデルに従って前記水中掘削構成要素を制御することと
をさらに含む、請求項１８に記載の方法。
【請求項２０】
他の海中プロセッサとワイヤレスで通信することと、
前記海中プロセッサと前記他の海中プロセッサとの間の多数決プロセスに従って、前記水中掘削構成要素を制御することと
をさらに含む、請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願への相互参照）
本出願は、２０１２年１０月１７日に出願された、Ｊｏｓｅ  Ｇｕｔｉｅｒｒｅｚの「Ｓｕｂｓｅａ  ＣＰＵ  ｆｏｒ  Ｕｎｄｅｒｗａｔｅｒ  Ｄｒｉｌｌｉｎｇ  Ｏｐｅｒａｔｉｏｎｓ」という題名の米国仮特許出願第６１／７１５，１１３号に対して優先権の利益を主張し、２０１２年１０月２４日に出願された、Ｊｏｓｅ  Ｇｕｔｉｅｒｒｅｚの「Ｉｍｐｒｏｖｅｄ  Ｓｕｂｓｅａ  ＣＰＵ  ｆｏｒ  Ｕｎｄｅｒｗａｔｅｒ  Ｄｒｉｌｌｉｎｇ  Ｏｐｅｒａｔｉｏｎｓ」という題名の米国仮特許出願第６１／７１８，０６１号に対して優先権の利益を主張し、２０１３年９月２７日に出願された、Ｌｕｉｓ  Ｐｅｒｅｉｒａの「Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｂｌｏｗｏｕｔ  Ｐｒｅｖｅｎｔｅｒ  （ＢＯＰ）  Ｃｏｎｔｒｏｌ  Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ」という題名の米国仮特許出願第６１／８８３，６２３号に対して優先権の利益を主張する。上記文献の各々は、その全体として参照することによって援用される。
【０００２】
（政府支援の声明）
本発明は、米国エネルギー省によって与えられるＷｏｒｋ  ｆｏｒ  Ｏｔｈｅｒｓ  Ａｇｒｅｅｍｅｎｔ第ＮＦＥ−１２−０４１０４号の下に政府支援でなされた。米国政府は、本発明に特定の権利を有する。
【背景技術】
【０００３】
（背景）
従来の噴出防止装置（ＢＯＰ）は、概して、動作能力が限定され、油圧に基づいて動作する。ある圧力状態が、検出されると、噴出防止装置内の油圧は、ＢＯＰが取り付けられた抗井を封鎖するようにアクティブ化される。これらの従来のＢＯＰは、処理能力、測定能力、または通信能力を有していない。
【発明の概要】
【課題を解決するための手段】
【０００４】
（簡単な要約）
噴出防止装置（ＢＯＰ）は、海中処理ユニットを噴出防止装置とともに水中に位置させることによって改良され得る。処理ユニットが、問題となる状態が存在することを判定し、噴出防止装置内で起こすアクションが可能性として考えられる噴出状態を防止および／または停止することを保証し得るため、処理ユニットは、噴出防止装置が、噴出停止装置（ＢＯＡ）として機能することを可能にし得る。
【０００５】
一実施形態によると、装置は、水中掘削構成要素を含んでもよく、水中掘削構成要素は、第１のプロセッサユニットを受容するように構成される、物理的受容部と、物理的受容部を通して、第１のプロセッサユニットに電力を移送するように構成される、誘導電力デバイスと、物理的受容部を通して、第１のプロセッサユニットと通信するように構成される、ワイヤレス通信システムとを含み得る。
【０００６】
別の実施形態によると、装置は、プロセッサと、プロセッサに結合され、プロセッサのための電力を受け取るように構成される、誘導電力デバイスと、プロセッサに結合され、水中掘削構成要素と通信するように構成される、ワイヤレス通信システムとを含んでもよい。
【０００７】
さらに別の実施形態によると、水中掘削構成要素を制御する方法は、海中プロセッサにおいて、水中掘削構成要素との誘導結合を通して、電力を受け取ることと、海中プロセッサから、水中掘削構成要素とワイヤレスで通信し、水中掘削構成要素を制御することとを含んでもよい。
【０００８】
さらなる実施形態によると、装置は、水中掘削ツールの少なくとも１つの海中構成要素と、海中構成要素とワイヤレスで通信するように構成される、少なくとも１つの海中プロセッサとを含んでもよく、少なくとも１つの海中構成要素および少なくとも１つの海中プロセッサは、時分割多元接続（ＴＤＭＡ）方式に従って通信するように構成される。
【０００９】
別の実施形態によると、システムは、水中掘削ツールの少なくとも１つの海中構成要素と、少なくとも１つの海中構成要素と通信するように構成される、少なくとも２つの海中プロセッサと、海中ネットワークを備える、少なくとも１つの海中構成要素と少なくとも２つの海中プロセッサとの間の共有通信バスとを含んでもよく、少なくとも２つの海中プロセッサは、時分割多元接続（ＴＤＭＡ）方式に従って、共有通信バス上で通信するように構成される。
【００１０】
さらに別の実施形態によると、方法は、海中プロセッサにおいて、水中掘削ツールの海中構成要素からデータを受信することと、海中プロセッサにおいて、受信されたデータを処理し、海中構成要素を制御するためのコマンドを判定することと、海中プロセッサから、海中ネットワーク内の時分割多元接続（ＴＤＭＡ）方式に従って、共有通信バスを通して、海中構成要素にコマンドを伝送することとを含んでもよい。
【００１１】
前述は、以下の発明を実施するための形態がより理解され得るために、本発明の特徴および技術的利点をかなり広義に概略している。本発明の付加的特徴および利点は、本発明の請求項の主題を形成する、以下に説明されるであろう。開示される概念および具体的実施形態が、本発明の同一の目的を果たすために、修正または他の構造を設計するための基礎として容易に利用され得ることは、当業者によって理解されるはずである。また、そのような均等物構造が、添付の請求項に記載の本発明の精神および範囲から逸脱しないことも、当業者によって認識されるはずである。その編成および動作方法の両方に関して、本発明の特性と考えられる新規特徴は、さらなる目的および利点とともに、付随の図と関連して検討されることによって、以下の説明からより理解されるであろう。しかしながら、図はそれぞれ、例証および説明の目的のためだけに提供され、本発明の限定の定義として意図されるものではないことは、明示的に理解されたい。
【００１２】
以下の図面は、本明細書の一部を形成し、本開示のある側面をさらに実証するために含まれる。本開示は、発明を実施するための形態と組み合わせて、これらの図面のうちの１つ以上を参照することによってより理解され得る。
【図面の簡単な説明】
【００１３】
【図１】図１は、本開示の一実施形態による、ワイヤレス海中ＣＰＵユニットおよびそのための受容部の例証である。
【図２】図２は、本開示の一実施形態による、ワイヤレス海中ＣＰＵを受容するための装置を図示する、ブロック図である。
【図３】図３は、本開示の一実施形態による、海中ＣＰＵのハイブリッドワイヤレス実装を図示する、ブロック図である。
【図４】図４は、本開示の一実施形態による、ＢＯＰのための組み合わせられた電力および通信システムを図示する、ブロック図である。
【図５】図５は、本開示の一実施形態による、海中ＣＰＵに電力およびデータを分配するための方法を図示する、フロー図である。
【図６】図６は、本開示の一実施形態による、海中ネットワークへの電力の高周波数分配のための方法を図示する、フロー図である。
【図７】図７は、本開示の一実施形態による、海中ＣＰＵを伴うライザスタックを図示する、ブロック図である。
【図８】図８は、本開示の一実施形態による、ＴＤＭＡ方式を通して通信する、海中ネットワークの構成要素を図示する、ブロック図である。
【図９】図９は、本開示の一実施形態による、海中ＣＰＵ上で実行するアプリケーション間の通信のためのＴＤＭＡ方式を図示する、ブロック図である。
【図１０】図１０は、本開示の一実施形態による、通信構成要素のための方法を図示する、フロー図である。
【図１１】図１１は、本開示の一実施形態による、モデルに基づいて、ＢＯＰを制御するための方法を図示する、フロー図である。
【発明を実施するための形態】
【００１４】
（詳細な説明）
噴出防止装置（ＢＯＰ）は、海中処理ユニットを噴出防止装置とともに水中に位置させることによって改良され得る。処理ユニットが、問題となる状態が存在することを判定し、噴出防止装置内で起こすアクションが可能性として考えられる噴出状態を防止および／または停止することを保証し得るため、処理ユニットは、噴出防止装置が、噴出停止装置（ＢＯＡ）として機能することを可能にし得る。
【００１５】
ＢＯＰの受容部は、ＢＯＰが水中にある間、処理ユニットの迅速な据付および置換のために、容易なアクセスを処理ユニットに提供するように設計され得る。受容部は、図１に受容部１０２として図示される。受容部１０２は、マイクロプロセッサまたはマイクロコントローラ等の論理デバイスと、フラッシュメモリ、ハードディスクドライブ、および／またはランダムアクセスメモリ（ＲＡＭ）等のメモリとを含有する、回路基板１０６を含む、処理ユニット１０４を受容するように設計される。受容部１０２のための特定の形状が、図示されるが、他の形状が、選択され、処理ユニット１０４が、受容部１０２に嵌合するように調節されてもよい。
【００１６】
受容部１０２の特定の実施形態によると、受容部１０２は、ＢＯＰとの電気接点を伴わずに、ＢＯＰを動作させてもよい。例えば、誘導電力システムが、ＢＯＰ内に組み込まれ、誘導受信機が、処理ユニット１０４内に埋め込まれてもよい。電力は、次いで、海中バッテリ等のＢＯＰ上の電源から送達され、処理ユニット１０４内の回路１０６を動作させてもよい。別の実施例では、ＢＯＰは、処理ユニット１０４内の回路１０６とワイヤレスで通信してもよい。通信は、例えば、無線周波数（ＲＦ）通信によるものであってもよい。
【００１７】
処理ユニット１０４、特に、処理ユニット１０４内の回路１０６との通信は、ＢＯＰ内のセンサから回路１０６へのデータの伝達と、回路１０６からＢＯＰ内のデバイスへのコマンドの伝達とを含んでもよい。センサは、組成物および泥の堆積を測定可能なデバイスと、反動検出のためのデバイスとを含んでもよい。センサは、処理ユニット１０４によって読み取られ、ＢＯＰ内のアクションを判定するために使用されてもよい。ＢＯＰが、本明細書では参照されるが、処理ユニット１０４は、他の海中装置に取り付けられてもよい。加えて、ＢＯＰ内のセンサおよびデバイスが、本明細書に説明されるが、回路１０６は、データを処理ユニット１０４と同一の装置に取り付けられていない他の海中デバイスに送信および伝送してもよい。
【００１８】
受容部１０２は、ＢＯＰの据付および保守と関連付けられた課題を低減させる。例えば、処理ユニット１０４と受容部１０２との間に物理的接続が存在しないため、新しい処理ユニットが、受容部１０２の中に容易に挿入され得る。本交換アクションは、遠隔操作式船（ＲＯＶ）等の水中船によって遂行が容易である。
【００１９】
さらに、処理ユニット１０４と受容部１０２との間に物理的接続が存在しないため、処理ユニット１０４は、単一体ユニットとして製造されてもよい。例えば、処理ユニット１０４は、３次元プリンタによって製造されてもよく、これによって、回路１０６を処理ユニット１０４の中に組み込むことができる。処理ユニット１０４は、構造継目を伴わずに、単一体として製造されてもよいため、処理ユニット１０４は、ロバストであり、深海に存在する高水圧等の深海掘削動作における過酷な状態に耐えることが可能であり得る。
【００２０】
処理ユニット１０４の回路１０６が、メモリを含むとき、処理ユニット１０４は、水中動作を記録するためのブラックボックスとして機能してもよい。大惨事が生じた場合、処理ユニット１０４は、回収され、処理ユニット１０４からのデータが、大惨事につながったイベントと、大惨事を防止する、および／またはそれに対処するために、どのような努力が、回復努力において役立つかをより理解するために捕捉されてもよい。
【００２１】
処理ユニット１０４を海中システム内に実装するためのブロック図が、図２に図示される。ラム２０６を有する噴出停止装置（ＢＯＡ）２０８を含む、ＬＭＲＰ２０４が、１つ以上の処理ユニット２０２ａ−２０２ｃに取り付けられてもよい。処理ユニット２０２ａ−２０２ｃは、図１に図示されるものに類似する受容部を通して、ロアーマリンライザパッケージ（ＬＭＲＰ）２０４に取り付けられてもよい。２つ以上の処理ユニットが、ＬＭＲＰ２０４に取り付けられるとき、処理ユニットは、共通データバスを通して、ＬＭＲＰ２０４を制御するように協働してもよい。処理ユニット２０２ａ−２０２ｃは、共通データバスを共有してもよいが、処理ユニット２０２ａ−２０２ｃはそれぞれ、別個のメモリを含んでもよい。処理ユニット２０２ａ−２０２ｃはそれぞれ、読出ポートを含み、水中船が、処理ユニット２０２ａ−２０２ｃのうちの１つに接続し、処理ユニット２０２ａ−２０２ｃのそれぞれのメモリ内に記憶されたデータを読み取ることを可能にしてもよい。
【００２２】
処理ユニット２０２ａ−２０２ｃは、多数決に従うように構成されてもよい。すなわち、処理ユニット２０２ａ−２０２ｃは全て、ＢＯＰ２０８内のセンサからデータを受信してもよい。次いで、処理ユニット２０２ａ−２０２ｃはそれぞれ、独立論理回路を使用して、ＢＯＰ２０８のための一連のアクションを判定してもよい。処理ユニット２０２ａ−２０２ｃはそれぞれ、次いで、その決定を通信してもよく、処理ユニット２０２ａ−２０２ｃのうちの多数（例えば、３つのうち２つ）によって合意された一連のアクションは、実行されてもよい。
【００２３】
複数の処理ユニットをＬＭＲＰ２０４上またはＢＯＰスタック内の他の場所に有することはまた、処理ユニットの機能不全によるＬＭＲＰ２０４の故障の可能性を低減させる。すなわち、フォールトトレランスが、複数の処理ユニットの存在によって増加される。処理ユニット２０２ａ−２０２ｃのうちの任意の１つまたはさらに２つが、故障する場合、処理ユニットは、ＢＯＰ２０８を動作し続ける。
【００２４】
処理ユニット２０２ａ−２０２ｃはまた、海面上に位置するコンピュータ２１０とワイヤレスで通信してもよい。例えば、コンピュータ２１０は、ユーザインターフェースを有し、オペレータが、処理ユニット２０２ａ−２０２ｃによって測定されるＢＯＰ２０８内の状態を監視することを可能にしてもよい。コンピュータ２１０はまた、コマンドを処理ユニット２０２ａ−２０２ｃにワイヤレスで発行してもよい。さらに、コンピュータ２１０は、ワイヤレス通信を通して、処理ユニット２０２ａ−２０２ｃを再プログラムしてもよい。例えば、処理ユニット２０２ａ−２０２ｃは、フラッシュメモリを含んでもよく、新しい論理関数が、コンピュータ２１０からフラッシュメモリの中にプログラムされてもよい。一実施形態によると、処理ユニット２０２ａ−２０２ｃは、最初に、ラム２０６を完全に開放する、または完全に閉鎖し、掘削パイプを剪断することによって、ラム２０６を動作させるようにプログラムされてもよい。処理ユニット２０２ａ−２０２ｃは、後に、ラム２０６を部分的に閉鎖するために、ラム２０６の可変動作を可能にするように再プログラムされてもよい。コンピュータ２１０は、処理ユニット２０２ａ−２０２ｃとインターフェースをとってもよいが、処理ユニット２０２ａ−２０２ｃは、コンピュータ２１０との通信が喪失された場合でも、独立して機能し得る。
【００２５】
処理ユニット２０２ａ−２０２ｃは、電子信号を通して、コマンドをＢＯＰ２０８等の種々の海中デバイスに発行してもよい。すなわち、伝導性ワイヤが、処理ユニット２０２ａ−２０２ｃのための受容部をデバイスに結合してもよい。コマンドを含有するワイヤレス信号は、処理ユニット２０２ａ−２０２ｃから受容部に、次いで、伝導性ワイヤを通してデバイスに伝達されてもよい。処理ユニット２０２ａ−２０２ｃは、コンピュータ２１０から受信されたコマンドを一連のより小さいコマンドに変換することによって、コマンドのシーケンスをＢＯＰ２０８内のデバイスに発行してもよい。
【００２６】
処理ユニット２０２ａ−２０２ｃはまた、ハイブリッド油圧電子接続を通して、コマンドを種々の海中デバイスに発行してもよい。すなわち、コマンドを含有するワイヤレス信号が、処理ユニット２０２ａ−２０２ｃから受容部に、次いで、ＢＯＰ２０８または他の海中デバイスに転送される油圧信号に変換されてもよい。
【００２７】
ＢＯＰ２０８上の処理ユニット２０２ａ−２０２ｃ等のＢＯＰ上の独立プロセッサは、ＢＯＰの保守低減等、付加的利点をＢＯＰに提供し得る。ＢＯＰは、ある間隔において、海面まで回収され、ＢＯＰに噴出を停止させることを要求する、非常時状況が生じる前に、ＢＯＰが機能していることを検証してもよい。海面までのＢＯＰの回収は、ＢＯＰが点検されている間、抗井を操業中止にさせる。さらに、有意な努力が、ＢＯＰを海面まで回収するために要求される。多くの場合、これらの保守イベントは、不必要であるが、ＢＯＰへの通信がない場合、ＢＯＰのステータスは、未知であり、したがって、ＢＯＰは、検査のために、周期的に、回収される。
【００２８】
処理ユニット２０２ａ−２０２ｃが、ＢＯＰ２０８とともに位置し、ＢＯＰ２０８内のセンサと通信するとき、処理ユニット２０２ａ−２０２ｃは、ＢＯＰ２０８が点検されるべきときを判定し得る。すなわち、ＢＯＰ２０８は、ラム２０６等のＢＯＰ２０８の構成要素の動作を検証するための手順とともにプログラムされてもよい。検証手順は、サンプルパイプの切断、圧力特徴の測定、摩耗の検出、および／または構成要素からのフィードバック（例えば、ラムが、閉鎖するように命令されたとき、実際に閉鎖されること）の受信を含んでもよい。検証手順は、ある時間で実行されてもよく、ＢＯＰ２０８は、問題が検証手順によって発見されない限り、回収されなくてもよい。したがって、ＢＯＰ２０８の点検に費やされる時間量が、削減され得る。
【００２９】
処理ユニットは、図３のブロック図に示されるように、海面までいくつかの有線接続を有する、ハイブリッドワイヤレスシステム内に実装されてもよい。電力システム１０２、制御システム１０４、および油圧システム１０６が、海面の掘削船舶または掘削リグ上に位置してもよい。有線接続は、電力システム１０２および制御システム１０４を海中装置上のワイヤレス配電中心１１０に接続してもよい。一実施形態では、ワイヤ接続は、海面までの電力ラインを経由して、ブロードバンド接続を提供してもよい。ワイヤレス配電中心１１０は、信号を電力システム１０２および制御システム１０４から処理ユニット１１２、ソレノイド１１４、バッテリ１１６、パイロット弁１１８、高電力弁１２０、およびセンサ１２２等の海中構成要素へおよびそこから中継してもよい。油圧装置１０６はまた、パイロット弁１１８等の海中構成要素まで延在する、物理的ラインを有してもよい。油圧ライン、通信ライン、および電力ラインは、海底上の海中構成要素まで下方に延在する、単一パイプ内に埋め込まれてもよい。物理的ラインを有するパイプは、掘削リグまたは掘削船舶から海底上の抗井まで延在する、ライザパイプに取り付けられてもよい。
【００３０】
一実施形態では、有線通信システムは、通信および配電のために、図２の処理ユニット２０２ａ−ｃを相互接続してもよい。図４は、本開示の一実施形態による、ＢＯＰのための組み合わせられた電力および通信システムを図示する、ブロック図である。図４は、データ信号４０２および電力信号４０４の受信と、データ信号４０２および／または電力信号４０４を伝送するための機構と、ＢＯＰと関連付けられた複数の海中ＣＰＵ４２６ａ−４２６ｆへのデータおよび／または電力の分配とを図示する。いくつかの実施形態によると、図４によって図示される通信は、海洋プラットフォームと、海底近傍に位置するＢＯＰおよび／またはＢＯＰの構成要素と通信する、ネットワークとの間の通信に対応する。
【００３１】
図５は、本開示の一実施形態による、電力およびデータを海中ＣＰＵに分配するための方法を図示する、フロー図である。方法５００は、ブロック５０２において開始し、データ信号４０２等のデータ信号を受信してもよい。ブロック５０４では、電力信号４０４等の電力信号が、受信されてもよい。受信された電力信号４０４は、例えば、直流電流（ＤＣ）または交流電流（ＡＣ）電力信号であってもよい。受信されたデータ信号４０２および受信された電力信号４０４は、陸上ネットワーク（図示せず）から、海中ネットワーク（図示せず）から、あるいは海洋プラットフォームまたは掘削リグ等の海面ネットワーク（図示せず）から受信されてもよい。
【００３２】
ブロック５０６では、データ信号４０２および電力信号４０４は、組み合わせられて、組み合わせられた電力およびデータ信号を生成してもよい。例えば、図４を参照すると、電力およびデータ結合構成要素４１０は、データ信号４０２および電力信号４０４を受信し、少なくとも１つの組み合わせられた電力およびデータ信号４１２ａを出力してもよい。電力およびデータ結合構成要素４１０はまた、冗長な組み合わせられた電力およびデータ信号４１２ｂおよび４１２ｃを出力してもよい。冗長信号４１２ｂおよび４１２ｃはそれぞれ、信号４１２ａの複製であってもよく、冗長性を提供するようにともに伝送されてもよい。複数の組み合わせられた電力およびデータ信号４１２ａ−４１２ｃによって提供される冗長性は、ＢＯＰの信頼性、可用性、および／またはフォールトトレランスを改善し得る。
【００３３】
一実施形態によると、電力およびデータ結合構成要素４１０は、データ信号４０２および電力信号４０４を誘導結合してもよい。例えば、電力およびデータ結合構成要素４１０は、電力信号４０４をデータ信号４０２を用いて誘導変調させてもよい。一実施形態では、電力およびデータ結合構成要素４１０は、電力線ブロードバンド（ＢＰＬ）規格を利用して、データ信号４０２および電力信号４０４を結合してもよい。別の実施形態では、電力およびデータ結合構成要素４１０は、デジタル加入者ライン（ＤＳＬ）規格を利用して、データ信号４０２および電力信号４０４をともに結合してもよい。
【００３４】
図５を参照すると、方法５００は、ブロック５０８において、組み合わせられた電力およびデータ信号４１２をＢＯＰ内のネットワークに伝送することを含んでもよい。ＢＯＰ内のネットワークは、海中処理ユニットと、海中処理ユニットまたはＢＯＰ内の他の処理システム上で実行する制御、監視、および／または分析アプリケーションのネットワークとを含んでもよい。
【００３５】
一実施形態では、組み合わせられた電力およびデータ信号４１２ａ−４１２ｃは、信号４１２ａ−ｃの電圧を昇圧および／または降圧させずに伝送されてもよく、その場合、変圧器ブロック４１４および４１６は、バイパスされる、または存在しなくてもよい。別の実施形態では、冗長な組み合わせられた電力およびデータ信号４１２ａ−４１２ｃは、組み合わせられた電力およびデータ信号４１２ａ−４１２ｃを海底近傍のＢＯＰおよび／または他の構成要素に伝送するのに先立って、変圧器ブロック４１４を介して、その電圧を昇圧させてもよい。冗長な組み合わせられた電力およびデータ信号４１２ａ−４１２ｃは、ＢＯＰまたは海底に位置する他の構成要素における受信に応じて、変圧器ブロック４１６を介して、その電圧を降圧させてもよい。各変圧器ブロックは、組み合わせられた電力およびデータライン４１２ａ−４１２ｃ毎に別個の変圧器対を含んでもよい。例えば、変圧器ブロック４１４は、海底におけるＢＯＰ制御オペレーティングシステムネットワーク／構成要素に伝送される冗長な組み合わせられた電力およびデータ信号４１２ａ−４１２ｃの数に一致する変圧器対４１４ａ−４１４ｃを含んでもよい。別の実施例として、変圧器ブロック４１６もまた、海底におけるＢＯＰまたは他の構成要素に伝送される冗長な組み合わせられた電力およびデータ信号４１２ａ−４１２ｃの数に一致する変圧器対４１６ａ−４１６ｃを含んでもよい。
【００３６】
一実施形態によると、変圧器ブロック４１４は、海洋プラットフォーム／掘削リグに位置し、海底に伝送される組み合わせられた電力およびデータ信号４１２ａ−４１２ｃの電圧を昇圧させてもよい。変圧器ブロック４１６は、海底近傍に位置してもよく、ＢＯＰに結合され、海洋プラットフォームから伝送される組み合わせられた電力およびデータ信号４１２ａ−４１２ｃを受信してもよい。
【００３７】
ＢＯＰによって受信された後、組み合わせられた電力およびデータ信号４１２は、電力およびデータ分断構成要素４２０を用いて、データ信号を電力信号から分離するように分離されてもよい。組み合わせられた電力およびデータ信号４１２がＢＯＰにおいて受信された後のデータ信号の電力信号からの分離は、データ信号を電力信号から誘導分断し、電力信号４２２ａ−４２２ｃを生成することを含んでもよく、データ信号は、データ信号４２４ａ−４２４ｃであってもよい。一実施形態によると、電力およびデータ分断構成要素４２０は、受信された組み合わせられた電力およびデータ信号４１２ａ−４１２ｃを誘導変調させることによって、データおよび電力信号を分離してもよい。電力およびデータ信号を分離し、電力信号４２２ａ−４２２ｃおよびデータ信号４２４ａ−４２４ｃを得た後、信号は、セクション４０８に示されるように、海中ＣＰＵ４２６ａ−４２６ｆあるいはＢＯＰまたはＬＭＲＰの他の構成要素に分配されてもよい。
【００３８】
前述のように、電圧は、ＢＯＰへの電力の伝送のために昇圧されてもよい。同様に、周波数も、海中プロセッサ４２６ａ−４２６ｆを含む、ＢＯＰのセクション４０８内における構成要素への分配のために増加されてもよい。高周波数配電の使用は、信号を伝送するために使用される変圧器のサイズおよび重量を低減させ得る。図６は、本開示の一実施形態による、海中ネットワークへの電力の高周波数分配のための方法を図示する、フロー図である。方法６００は、ブロック６０２において開始し、ＡＣ電力信号を受信する。ブロック６０４では、ＡＣ電力信号の周波数は、増加され、随意に、ＡＣ電力信号の電圧も増加され、高周波数ＡＣ電力信号を生成してもよい。ＡＣ電力信号は、ＡＣ電力信号が、図４および５に示されるように、組み合わせられた電力およびデータ信号を含むように、データ信号と組み合わせられてもよい。一実施形態によると、ＡＣ電力信号の周波数および／または電圧は、海洋プラットフォームにおいて増加されてもよい。例えば、図４に戻って参照すると、海洋プラットフォームに位置し得る、電力およびデータ結合構成要素４１０はまた、データ、電力、および／または組み合わせられた電力およびデータが伝送される周波数を増加させるために使用されてもよい。ＡＣ電力信号の周波数は、周波数変更器を用いて増加されてもよい。また、海洋プラットフォームに位置し得る、変圧器ブロック４１４は、データ、電力、および／または組み合わせられた電力およびデータが伝送される電圧を増加させるために使用されてもよい。
【００３９】
図６に戻ると、方法６００は、ブロック６０６において、高周波数ＡＣ電力信号を海中ネットワークに伝送することを含んでもよい。海底またはその近傍で受信された後、伝送された高周波数ＡＣ電力信号は、変圧器ブロック４１６を用いて、電圧が降圧されてもよく、および／または伝送された高周波数信号の周波数は、海中ネットワークにおいて低減されてもよい。例えば、図４の電力およびデータ分断構成要素４２０は、受信された高周波数電力または組み合わせられた電力およびデータ信号の周波数を低減させる機能性を含んでもよい。
【００４０】
高周波数ＡＣ電力信号は、伝送され、ＤＣ電力信号を生成した後、整流されてもよく、ＤＣ電力信号は、図４のセクション４０８内の異なる構成要素に分配されてもよい。例えば、整流された電力信号は、電力信号４２２ａ−４２２ｃであってもよく、これは、ＤＣ電力信号であってもよい。具体的には、ＤＣ電力信号４２２ａ−４２２ｃは、複数の海中ＣＰＵ４２６ａ−４２６ｆに分配されてもよい。一実施形態では、高周波数ＡＣ電力信号の整流は、海底近傍に生じてもよい。ＤＣ信号の分配は、あまり複雑ではない配電を可能にし、かつ電力をＤＣ電力信号４２２ａ−４２２ｃに提供するためのバッテリの使用を可能にし得る。
【００４１】
海中ＣＰＵ４２６ａ−４２６ｆは、電気および油圧システムを含む、ＢＯＰの種々の機能を制御する、制御アプリケーションを実行してもよい。例えば、海中ＣＰＵ４２６ａは、ＢＯＰのラム剪断を制御してもよい一方、海中ＣＰＵ４２６ｅは、抗井内の圧力を監視および感知する、センサアプリケーションを実行してもよい。いくつかの実施形態では、単一海中ＣＰＵは、複数のタスクを行なってもよい。他の実施形態では、海中ＣＰＵは、個々のタスクが割り当てられてもよい。海中ＣＰＵによって実行される種々のタスクは、図７を参照して詳細に説明される。
【００４２】
図７は、本開示の一実施形態による、海中ＣＰＵを伴うライザスタックを図示する、ブロック図である。システム７００は、海洋掘削リグ７０２と、海中ネットワーク７０４とを含んでもよい。システム７００は、海洋掘削リグ７０２上にコマンドおよび制御ユニット（ＣＣＵ）７０６を含む。海洋掘削リグ７０２はまた、遠隔モニタ７０８を含んでもよい。海洋掘削リグ７０２はまた、図４を参照して説明されるような電力および通信結合ユニット７１０を含んでもよい。海中ネットワーク７０４は、図４を参照して説明されるような電力および通信分断ユニット７１２を含んでもよい。海中ネットワーク７０４はまた、海中ＣＰＵ７１４と、統合弁サブシステム７１６および／またはシャトル弁７１８等の複数の油圧制御デバイスとを含んでもよい。
【００４３】
冗長性が、システム７００の中に組み込まれてもよい。例えば、電力および通信分断ユニット７１２ａ−７１２ｃはそれぞれ、電力および通信ライン７２０の異なる分岐に結合されてもよい。加えて、構成要素群は、冗長性を提供するように編成されてもよい。例えば、構成要素の第１の群は、電力および通信分断ユニット７１２ａと、海中ＣＰＵ７１４ａと、油圧デバイス７１６ａとを含んでもよい。構成要素の第２の群は、電力および通信分断ユニット７１２ｂと、海中ＣＰＵ７１４ｂと、油圧デバイス７１６ｂとを含んでもよい。第２の群は、第１の群と並列に配列されてもよい。構成要素の第１の群内の構成要素のうちの１つが故障する、または不具合を呈するとき、ＢＯＰ機能は、依然として、ＢＯＰ機能の制御を制御する構成要素の第２の群と利用可能であり得る。
【００４４】
海中ＣＰＵは、抗井制御、遠隔操作式船（ＲＯＶ）介入、コマンドおよび非常時接続または切断、パイプ保持、抗井監視、ステータス監視、および／または圧力試験を含む、主要プロセスを管理してもよい。海中ＣＰＵはまた、これらのプロセスのそれぞれの予知および診断を行なってもよい。
【００４５】
海中ＣＰＵは、ＢＯＰ内のアクション、イベント、ステータス、および状態に関するデータをロギングしてもよい。本ロギング能力は、高度予知アルゴリズムを可能にし、継続的品質改善プロセスのための情報を提供し、および／または故障モード分析のための詳細かつ自動的入力を提供し得る。データロギングアプリケーションはまた、データログがオフラインで起動されているとき、シミュレーション環境において、ＢＯＰシステムの正確な挙動を再現可能な高度かつ分散されたデータロギングシステムを提供してもよい。加えて、内蔵メモリストレージシステムは、その中に記憶された情報が、随時、システムフォレンジックのために使用され得るように、ＢＯＰのためのブラックボックスとして作用してもよい。ブラックボックス機能性は、本明細書に開示されるように、制御アプリケーションを伴うＢＯＰ制御オペレーティングシステム内で採用されるＢＯＰによる自己試験または自己修復を可能にしてもよい。各状態ベースのアクティビティ（アクション、トリガ、イベント、センサ状態等）は、ＢＯＰの任意の機能周期が、オンラインまたはオフラインで中継され得るように、高度データロギングシステム内に登録されてもよい。
【００４６】
種々の通信方式が、海中ＣＰＵ間および／または海中ＣＰＵと海中ネットワーク、陸上ネットワーク、および海洋ネットワークの他の構成要素との間の通信のために採用されてもよい。例えば、データは、共通データバス上に多重化されてもよい。一実施形態では、時分割多元接続（ＴＤＭＡ）が、構成要素とそれらの構成要素上で実行されるアプリケーションとの間に採用されてもよい。そのような通信／データ転送方式は、感知データ、制御ステータス、および結果等の情報が、共通バス上で利用可能となることを可能にする。一実施形態では、海中ＣＰＵを含む、各構成要素は、データを所定の時間において伝送し、データは、全アプリケーションおよび構成要素によってアクセスされてもよい。通信交換のためのタイムスロットを有することによって、待ち行列によるデータ損失の可能性が、低減または排除され得る。さらに、センサ／構成要素のいずれかが、その規定されたタイムスロットにおいてデータの産生に失敗する場合、システムは、固定時間間隔内において異常を検出してもよく、任意の緊急／非常時プロセスが、アクティブ化されることができる。
【００４７】
一実施形態では、構成要素間の通信チャネルは、１度に１つのメッセージをトランスポートする、ブロードキャストバス等のパッシブローカルエリアネットワーク（ＬＡＮ）であってもよい。通信チャネルへのアクセスは、タイミングが、共通または別個のリアルタイムクロックを使用して、クロック同期アルゴリズムによって制御される、時分割多元接続（ＴＤＭＡ）方式によって判定されてもよい。
【００４８】
図８は、ＴＤＭＡ方式を通して通信する海中ネットワークの構成要素を図示する、ブロック図である。海中ネットワーク８００は、センサ８０２および８０４と、剪断ラム８０６と、ソレノイド８０８および８１０と、他のデバイス８１２とを含んでもよい。海中ネットワーク８００の構成要素は、ＴＤＭＡ方式８２０を通して通信してもよい。ＴＤＭＡ方式８２０では、共有バス上で通信するための時間周期は、タイムスロットに分割され、それらのタイムスロットは、種々の構成要素に割り当てられてもよい。例えば、タイムスロット８２０ａは、ラム８０６に割り当てられてもよく、タイムスロット８２０ｂは、ソレノイド８０８に割り当てられてもよく、タイムスロット８２０ｃは、ソレノイド８１０に割り当てられてもよく、タイムスロット８２０ｄは、センサ８０２に割り当てられてもよく、タイムスロット８０２ｅは、センサ８０４に割り当てられてもよい。ＴＤＭＡ方式８２０に図示される時間周期は、繰り返され、各構成要素は、同一のタイムスロットを受信してもよい。代替として、ＴＤＭＡ方式８２０は、動的であり、スロット８２０ａ−ｅのそれぞれは、システム８００内の構成要素の必要性に基づいて、動的に割り当てられてもよい。
【００４９】
海中ＣＰＵ上で実行されるアプリケーションもまた、同様に、共有通信バスのタイムスロットを共有してもよい。図９は、本開示の一実施形態による、海中ＣＰＵ上で実行されるアプリケーション間の通信のためのＴＤＭＡ方式を図示する、ブロック図である。ある実施形態によると、システム９００は、複数のアプリケーション９０２ａ−９０２ｎを含んでもよい。アプリケーション９０２は、プロセッサを用いて実行されるソフトウェア構成要素、論理回路を用いて実装されるハードウェア構成要素、またはソフトウェアおよび／またはハードウェア構成要素の組み合わせであってもよい。
【００５０】
アプリケーション９０２ａ−９０２ｎは、ＢＯＰの制御、監視、および／または分析と関連付けられた種々の機能を行なうように構成されてもよい。例えば、アプリケーション９０２は、センサアプリケーションとして構成され、ＢＯＰと関連付けられた静水圧を感知してもよい。別の実施例では、アプリケーション９０２は、ＢＯＰの診断および／または予知分析を行なうように構成されてもよい。さらなる実施例では、アプリケーション９０２は、ＢＯＰおよびＢＯＰと関連付けられたプロセスパラメータに結合し、ＢＯＰの現在の動作におけるエラーを識別してもよい。監視されるプロセスパラメータは、圧力、油圧流体流量、温度、および同等物を含んでもよい。アプリケーションとＢＯＰまたは海洋掘削リグ等の構造の結合は、ＢＯＰまたは海洋掘削リグ上に位置するプロセッサによるアプリケーションと関連付けられたソフトウェアのインストールおよび実行、および／またはアプリケーションが異なる場所においてプロセッサ上で実行されている間のアプリケーションによるＢＯＰ機能の作動を含んでもよい。
【００５１】
ＢＯＰ制御オペレーティングシステムは、オペレーティングシステムアプリケーション９０２ｊを含み、アプリケーション９０２ａ−９０２ｎを用いて、ＢＯＰの制御、監視、および／または分析を管理してもよい。一実施形態によると、オペレーティングシステムアプリケーション９０２ｊは、アプリケーション９０２ａ−９０２ｎ間の通信を仲介してもよい。
【００５２】
システム９００は、海底における海中中央処理ユニット（ＣＰＵ）９０６ａを含んでもよく、アプリケーション９０２ａに割り当てられてもよい。システム９００はまた、ＢＯＰと通信する海洋掘削リグに結合されるプロセッサであり得る、コマンドおよび制御ユニット（ＣＣＵ）９０８ａを含んでもよく、アプリケーション９０２ｃに割り当てられてもよい。システム９００はまた、アプリケーション９０２ｅに割り当てられ得る、海洋掘削リグおよび／またはＢＯＰと通信する、陸上制御ステーションに結合されたパーソナルコンピュータ（ＰＣ）９１０ａを含んでもよい。処理リソースをアプリケーションに割り当てることによって、処理リソースは、アプリケーションと関連付けられたソフトウェアを実行し、および／またはアプリケーションを実装するように構成される、ハードウェア論理回路を提供してもよい。
【００５３】
海中ＣＰＵ９０６ａ−９０６ｃはそれぞれ、海中バス９１２を介して、相互に通信してもよい。ＣＣＵ９０８ａ−９０８ｃはそれぞれ、海面バス９１４を介して、相互に通信してもよい。ＰＣ９１０ａ−９１０ｃはそれぞれ、陸上バス９１６を介して、相互に通信してもよい。バス９１２−９１６はそれぞれ、有線またはワイヤレス通信ネットワークであってもよい。例えば、海中バス９１２は、Ｅｔｈｅｒｎｅｔ（登録商標）通信プロトコルを採用する光ファイババスであってもよく、海面バス９１４は、Ｗｉ−Ｆｉ通信プロトコルを採用するワイヤレスリンクであってもよく、陸上バス９１６は、ＴＣＰ／ＩＰ通信プロトコルを採用するワイヤレスリンクであってもよい。海中ＣＰＵ９０６ａ−９０６ｃはそれぞれ、海中バス９１２と通信してもよい。
【００５４】
アプリケーション間の通信は、ローカル海中通信ネットワーク９１２、海面通信ネットワーク９１４、または陸上通信ネットワーク９１６内の通信に限定されない。例えば、海中ＣＰＵ９０６ａによって実装されるアプリケーション９０２ａは、海中バス９１２、ライザブリッジ９１８、海面バス９１４、ＳＡＴブリッジ９２０、および陸上バス９１６を介して、ＰＣ９１０ｃによって実装されるアプリケーション９０２ｆと通信してもよい。一実施形態では、ライザブリッジ９１８は、海中ネットワーク９１２とローカル海面ネットワーク９１４との間の通信を可能にする、通信ネットワークブリッジであってもよい。ＳＡＴブリッジ９２０は、海面ネットワーク９１４と陸上ネットワーク９１６との間の通信を可能にする、通信ネットワークブリッジであってもよく、ＳＡＴブリッジ９２０は、有線通信媒体またはワイヤレス通信媒体を含んでもよい。したがって、いくつかの実施形態では、海中ネットワーク９１２と関連付けられたアプリケーション９０２ａ−９０２ｎは、ＳＡＴブリッジ９２０を構成し得る、陸上通信ネットワークのグローバル範囲のため、世界中で実装され得る、アプリケーション９０２ａ−９０２ｎと通信してもよい。例えば、ＳＡＴブリッジ９２０は、超小型衛星通信地球局（ＶＳＡＴ）ネットワーク等の衛星ネットワークおよび／またはインターネットを含んでもよい。故に、アプリケーション９０２に割り振られ得る、処理リソースは、プロセッサがＶＳＡＴおよび／またはインターネット等のグローバル通信ネットワークへのアクセスを有する限り、世界中に位置する任意のプロセッサを含んでもよい。
【００５５】
複数のアプリケーションから共有バス上への情報の転送をスケジュール化する実施例が、図１０に示される。図１０は、本開示の一実施形態による、通信構成要素のための方法を図示する、フロー図である。方法１０００はまた、複数のアプリケーションからバス上への情報の転送をスケジュールするようにも構成され得る、図９のオペレーティングシステムアプリケーション９０２ｊによって実装されてもよい。方法１０００は、ブロック１００２から開始し、ＢＯＰと関連付けられたもの等、複数のアプリケーションを識別する。例えば、通信ネットワーク９１２−９１６はそれぞれ、走査され、アプリケーションを識別してもよい。別の実施例では、アプリケーションは、アプリケーションがインストールされたことを示す、通知を生成してもよい。識別された複数のアプリケーションは、図９におけるアプリケーション９０２ａ−９０２ｎ等のＢＯＰと関連付けられた複数の機能を制御、監視、および／または分析する、アプリケーションであってもよい。
【００５６】
ブロック１００４では、情報転送のためのタイムスロットが、アプリケーション毎に割り振られてもよい。アプリケーションは、タイムスロットの間、バス上に情報を転送してもよい。いくつかの実施形態では、アプリケーションは、非常時状況の際等、他のアプリケーションに割り振られたタイムスロットの間、バス上に情報を転送可能であってもよい。アプリケーションがデータを転送し得るタイムスロットは、周期的であってもよく、情報転送のためにアプリケーションに割り振られた全タイムスロットの和に等しい時間周期後、繰り返されてもよい。
【００５７】
図９を参照すると、アプリケーション９０２ａ−９０２ｎはそれぞれ、システム９００内のバス９１２−９１６を通して、仮想機能バス９０４に結合されてもよい。仮想機能バス９０４は、２つのアプリケーションがバス上に情報を同時に転送する可能性を低減させるためのバス９１２−９１６の全ての間の協働の表現であり得る。例えば、海面ネットワーク９１４と関連付けられたアプリケーションが、割り振られたタイムスロットの間、情報を海面バス９１４に転送しようとする場合、海中バス９１２または陸上バス９１６のいずれかと関連付けられたアプリケーション等の他のアプリケーションは、その個別のローカルネットワークバス上に情報を転送し得ない。これは、仮想機能バス９０４が、海面バス９１４内のアプリケーションのためにタイムスロットが割り振られているためである。仮想機能バス９０４は、バス９１２−９１６とアプリケーション９０２ａ−９０２ｎとの間のブローカとしての役割を果たしてもよい。
【００５８】
ある実施形態によると、時間スパン９２２は、システム内の全アプリケーションにタイムスロットが割り振られるために必要とされる全時間を表してもよい。タイムスロットはそれぞれ、等しい持続時間であってもよく、またはそうでなくてもよい。例えば、第１のタイムスロットは、１０ｍｓであってもよい一方、第２のタイムスロットは、１５ｍｓであってもよい。他の実施形態では、タイムスロットはそれぞれ、同一の持続時間であってもよい。タイムスロットの配分およびタイムスロットの持続時間は、アプリケーションと関連付けられた情報に依存してもよい。例えば、ＢＯＰの油圧機能を監視するように構成されるアプリケーションは、単に、情報をメモリから読み取るアプリケーションより多くの時間が割り当てられてもよい。アプリケーションはそれぞれ、アプリケーションのそれぞれを同期させるクロックを有してもよい。
【００５９】
図１０に戻ると、ブロック１００６では、バス上への情報の転送は、情報がバス上で利用可能でないとき、それを検出し、バス上で情報の欠如が検出されたタイムスロットに割り振られたアプリケーションを識別するように監視されてもよい。いくつかの実施形態では、情報の欠如が、バス上で検出されると、ＢＯＰラム作動等の非常時ＢＯＰ制御プロセスが、アクティブ化されてもよい。他の実施形態では、情報の欠如が、バス上で検出されると、ユーザインターフェース上の通知および／またはアラーム等の通知および／またはアラームが、作動されてもよい。別の実施形態によると、情報の欠如が、バス上で検出されると、データが再送信されるための要求が、行なわれてもよく、またはいかなるアクションも、講じられなくてもよい。
【００６０】
アプリケーション９０２ａ−ｇは、事前にプログラムされたモデルに従って、ＢＯＰを自律的に制御してもよい。図１１は、本開示の一実施形態による、モデルに基づいて、ＢＯＰを制御するための方法を図示する、フロー図である。方法１１００は、ブロック１１０２において開始し、ＢＯＰと関連付けられた第１の識別子を受信する。第１の識別子は、サービス発見プロトコル内で使用され、ＢＯＰの構造およびＢＯＰの複数の制御可能機能を規定する、第１のモデルを識別してもよい。一実施形態では、モデルは、受信された識別子と、ＢＯＰモデルのデータベースを比較することによって識別されてもよく、ＢＯＰモデルのデータベース内の各ＢＯＰモデルは、受信された識別子と比較されることができる一意の識別子と関連付けられてもよい。いくつかの実施形態では、モデルは、挙動モデルまたは状態機械モデルを含んでもよい。ブロック１１０６では、ＢＯＰの機能は、識別されたモデル内に提供される仕様に従って、制御されてもよい。
【００６１】
識別されたモデルを表す表示が、ユーザインターフェースに出力されてもよい。ユーザインターフェースは、海底におけるＢＯＰのためのユーザインターフェース、海洋掘削リグからＢＯＰに通信するためのユーザインターフェース、および／または陸上制御ステーションから海洋掘削リグおよび／または第１のＢＯＰに通信するためのユーザインターフェースを含んでもよい。ユーザインターフェースは、図９のアプリケーション９０２ａ−９０２ｎのうちの１つであってもよい。例えば、図９を参照すると、ユーザインターフェースアプリケーションは、ヒューマンマシンインターフェース（ＨＭＩ）である、アプリケーション９０２ｇを含んでもよい。ＨＭＩアプリケーションは、任意のタイムスロットの間、情報を読み取るためのアクセスを有する、および／または任意のタイムスロットの間、バス９１２−９１６のいずれか上へ情報を転送することを可能にしてもよい。例えば、一実施形態では、ＨＭＩからの情報は、任意のタイムスロットの間、バス９１２−９１６のいずれか上へ転送され、ユーザが非常時状況においてシステムをオーバーライド可能なオーバーライド機構を施行することを可能にされてもよい。いくつかの実施形態では、ＨＭＩアプリケーションは、任意のアプリケーション内で記憶または処理された任意の情報にアクセスし、情報の視覚表現を表示してもよい。
【００６２】
ある実施形態によると、ユーザ入力が、ユーザインターフェースにおいて受信されてもよく、ＢＯＰの第１の機能の制御は、受信された入力に基づいてもよい。別の実施形態によると、ＢＯＰと関連付けられたパラメータは、海底におけるＢＯＰに結合されるプロセッサ、ＢＯＰと通信する海洋掘削リグに結合されるプロセッサ、および海洋掘削リグおよび／またはＢＯＰと通信する陸上制御ステーションに結合されるプロセッサのうちの少なくとも１つを用いて受信および処理されてもよい。ＢＯＰの第１の機能の制御は、次いで、受信されたパラメータの処理に基づいて、行なわれてもよい。いくつかの実施形態では、ＢＯＰは、海底で動作するＢＯＰ等、ライブ起動ＢＯＰを含んでもよく、モデルは、ライブ起動ＢＯＰのためのリアルタイムモデルを含んでもよい。ＢＯＰが、ライブ起動ＢＯＰである場合、ＢＯＰの機能の制御は、ユーザインターフェースに提供されるユーザ入力および／または第１のＢＯＰと関連付けられたパラメータの処理に基づいて、リアルタイムで生じてもよい。
【００６３】
本開示およびその利点が、詳細に説明されたが、種々の変更、代用、および改変が、添付の請求項によって定義される本開示の精神および範囲から逸脱することなく、本明細書に行なわれることができることを理解されたい。さらに、本願の範囲は、本明細書に説明されるプロセス、機械、製造、組成物、手段、方法、およびステップの特定の実施形態に限定されるように意図されない。当業者が、本発明から容易に理解するであろうように、実質的に同一の機能を果たす、または本明細書に説明される対応する実施形態と実質的に同一の結果を達成する、現在既存または後に開発される、開示、機械、製造、組成物、手段、方法、またはステップが、本開示に従って利用されてもよい。故に、添付の請求項は、その範囲内に、そのようなプロセス、機械、製造、組成物、手段、方法、またはステップを含むことが意図される。
【図１】
2016503844.tif 000003
【図２】
2016503844.tif 000004
【図３】
2016503844.tif 000005
【図４】
2016503844.tif 000006
【図５】
2016503844.tif 000007
【図６】
2016503844.tif 000008
【図７】
2016503844.tif 000009
【図８】
2016503844.tif 000010
【図９】
2016503844.tif 000011
【図１０】
2016503844.tif 000012
【図１１】
2016503844.tif 000013
【手続補正書】
【提出日】平成27年6月17日(2015.6.17)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2016503844.tif 000014
【国際調査報告】
2016503844.tif 000015