发明名称 |
System and method for secure downhole intelligent completions |
摘要 |
A flow control apparatus for controlling fluid flow in a petroleum reservoir. The flow control apparatus has a flow control mechanism, a controller operable to control the flow control mechanism to adjust fluid flow through the flow control mechanism, the controller comprising a processor operable to execute according to a control algorithm, and a non-volatile memory connected to the controller. The non-volatile memory includes instructions to cause the controller to execute an authentication mechanism operable to authenticate a control computer and to prevent operation of the controller until the authentication mechanism authenticates the control computer. |
申请公布号 |
US9235838(B2) |
申请公布日期 |
2016.01.12 |
申请号 |
US200711759321 |
申请日期 |
2007.06.07 |
申请人 |
Schlumberger Technology Corporation |
发明人 |
Gerardi Paul D.;Polyakov Valery;Ramakrishnan Terizhandur S.;du Castel Bertrand |
分类号 |
G06Q20/00;G06Q20/38;G06Q50/06;E21B34/16;G06Q20/20;H04L9/32;E21B34/00 |
主分类号 |
G06Q20/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. An intelligent completions tool configured to be deployed downhole for controlling fluid flow in a petroleum reservoir, comprising:
an adjustable valve; random access memory; and nonvolatile memory including: a first portion of a control algorithm; and instructions that when executed by a processor, cause the processor to perform acts comprising:
receiving a digital certificate from a secure node geographically remote from the intelligent completions tool;authenticating the digital certificate associated with the secure node;accessing the first portion of the control algorithm;downloading, based on the authentication, a second portion of the control algorithm from the secure node; andcreating a control program by merging the first portion of the control algorithm with the second portion of the control algorithm in the random access memory;storing the control program in the random access memory; andexecuting the control program, wherein executing the control program comprises:
receiving, by the control program, one or more parameter values from the secure node; andadjusting, by the control program, the adjustable valve in response to the one or more parameter values. |
地址 |
Sugar Land TX US |