Anti-recoil control design using a hybrid riser tensioning system in deepwater drilling
11028655 · 2021-06-08
Assignee
Inventors
Cpc classification
International classification
E21B19/00
FIXED CONSTRUCTIONS
Abstract
A riser data logging system can be installed on the riser top to provide real time information of the riser, instead of or in addition to relying on sensors installed on a tensioner. The riser recoil detection system can thus be made independent of any motion of the vessel. This logging system can feedback the riser top acceleration, velocity, position, and the wire-line tensions into a controller. By comparing the acceleration difference between the riser top and the vessel body, the controller can provide more reliable and faster detection of events occurring on a vessel, potentially detecting the condition within one second. If the acceleration exceeds a certain limit, the electrical tensioners are able to reduce the wire-line tension nearly instantaneously, providing a much more effective anti-recoil control that conventional hydro-pneumatic tensioners.
Claims
1. An apparatus, comprising: a drilling riser; a plurality of wires coupled to the drilling riser; a first and a second electrical tensioner coupled to the drilling riser via a first and a second wire of the plurality of wires, respectively; a first data logging system configured to be coupled to a vessel and configured to generate first data regarding properties of the vessel; a second data logging system coupled to the drilling riser, configured to generate second data regarding properties of the riser; and a controller coupled to the first and the second electrical tensioners and coupled to the first and the second data logging systems and configured to perform steps comprising: receiving the first data from the first data logging system; receiving the second data from the second data logging system; comparing the first data with the second data; and determining a tension for the first and the second electrical tensioners based, at least in part, on a comparison of the first data with the second data to control a position of the drilling riser with respect to a reference point; and controlling the first and the second electrical tensioners to apply the determined tension to the first and the second wires, in which the controller is further configured, when in a testing mode, to retract a lower marine riser package from a blowout preventer without disconnecting the lower marine riser package from the blowout preventer.
2. The apparatus of claim 1, further comprising: a hydro-pneumatic tensioner coupled to the drilling riser via a third wire of the plurality of wires, in which the controller is further configured to control the hydro-pneumatic tensioner to adjust a tension of the third wire.
3. The apparatus of claim 2, in which the hydro-pneumatic tensioner comprises an anti-recoil valve.
4. The apparatus of claim 3, in which the controller is configured to control the anti-recoil valve of the hydro-pneumatic tensioner to be kept open during a riser recoil process to enhance predictability of a riser system.
5. The apparatus of claim 3, in which the controller is further configured to close the anti-recoil valve of the hydro-pneumatic tensioner to supplement anti-recoil capabilities of the first and the second electrical tensioners.
6. The apparatus of claim 1, in which the second data comprises at least one of: an acceleration of a top of the drilling riser; a velocity of the top of the drilling riser; a position of the top of the drilling riser; and a tension measurement, and in which the first data comprises at least one of: an acceleration of the vessel; a velocity of the vessel; and a position of the vessel.
7. The apparatus of claim 1, in which the controller is further configured to adjust the tensions of the first and the second electrical tensioners to control a distance between the lower marine riser package and the blowout preventer in case of a disconnect between the lower marine riser package and the blowout preventer.
8. The apparatus of claim 1, in which the controller is further configured to adjust the tensions of the first and the second electrical tensioners to control a distance between the drilling riser and a floor of the vessel in an event of a disconnect between the lower marine riser package and the blowout preventer.
9. The apparatus of claim 1, in which the controller is further configured to distribute a maximum tension to the first and the second wires upon detection of a disconnect between the lower marine riser package and the blowout preventer for a period of time calculated based, at least in part, on a position of the blowout preventer and the second data.
10. The apparatus of claim 1, in which the controller is further configured to reduce the tension applied to the first and the second wires based, at least in part, on the first data and the second data in order to keep the drilling riser from impacting a floor of the vessel.
11. The apparatus of claim 10, in which the first data comprises an acceleration of the vessel and the second data comprises an acceleration of a top of the drilling riser, and in which the controller is further configured to compare the acceleration of the vessel with the acceleration of the top of the drilling riser in order to detect a possible collision.
12. The apparatus of claim 11, in which the controller is further configured to reduce the tension applied to the first and the second wires if a difference between the acceleration of the top of the drilling riser and the acceleration of the vessel exceeds a threshold.
13. The apparatus of claim 1, in which the controller is further configured to increase the tension applied to the first and the second wires for a time period based, at least in part, on a desired drilling riser position and the second data in order to move the drilling riser into the desired drilling riser position.
14. The apparatus of claim 13, in which the controller is further configured to adjust a degree of retraction of the lower marine riser package based, at least in part, on an adjustable control parameter.
15. The apparatus of claim 1, in which the controller is further configured to control the first and the second electrical tensioners to dynamically adjust an upward pulling force on the drilling riser in an anti-recoil mode based, at least in part, on a real time comparison of the first data with the second data.
16. The apparatus of claim 1, in which the controller is further configured to control tensions of the first and the second wires by applying an optimization control technique.
17. The apparatus of claim 1, wherein the reference point comprises at least one of the vessel, a node along a riser string, another separate vessel, and a seabed.
18. The apparatus of claim 1, wherein the controller is configured to control the position of the drilling riser according to at least one of a PID control loop, a Linear Quadratic Gaussian control loop, an H-infinity control loop, and a non-linear control loop.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) For a more complete understanding of the disclosed system and methods, reference is now made to the following descriptions taken in conjunction with the accompanying drawings.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
DETAILED DESCRIPTION
(20) A riser data logging system can be installed on the riser top to provide real time information of the riser, instead of or in addition to relying on sensors installed on a tensioner. The riser recoil detection system can thus be made independent of any motion of the vessel. This logging system can feedback information such as the riser top acceleration, velocity, position, and the wire-line tensions into a controller. By comparing the acceleration difference between the riser top and the vessel body, the controller can provide more reliable and faster detection of events occurring on a vessel, potentially detecting the condition within one second. If the acceleration exceeds a certain limit, the electrical tensioners are able to reduce the wire-line tension nearly instantaneously, providing a much more effective anti-recoil control that conventional pneumatic tensioners.
(21) A mathematical model detailed below describes dynamic behavior for both normal operation and operation during riser recoil. The model includes a riser string with mud flow discharge, a hydro-pneumatic tensioner with anti-recoil valve, and an electrical tensioner. A Kalman estimator of the position and velocity of the riser string can be executed by a controller, such that the displacement of the riser bottom, or any other depth along the riser string, can be detected based on information received from the logging system. A position control strategy can be implemented by the controller with an objective of moving the riser body to a desired elevation height in a predictive manner. The controller may be configured to execute as a linear feedback controller by using the Linear-Quadratic Regulator (LQR) method.
(22) When a hydro-pneumatic tensioner is part of the system, anti-recoil equipment installed in the hydro-pneumatic tensioners can be kept open during the riser recoil process to increase the predictability of the whole riser system. The tension in electrical tensioners can be controlled to be increased to near maximum values, such that the electric tensioner lifts the Lower Marine Riser Package (LMRP) from the blow out preventer (BOP) fast and straight to avoid any collision or damage. Then, the tension is reduced rapidly to avoid hitting the rig floor. Before the riser reaches the target height, the electrical tensioners can reversely increase tension slowly to lift the weight of the riser to the target position gradually. On the other hand, the hydro-pneumatic tensioners are able to reverse the tension easily within short time span. Therefore, the behavior of both riser position and tension delivered by the dynamically controlled electrical tensioner can be made very predictable.
(23) This riser hybrid tensioning system makes the riser system more testable. For example, the lifting height of the LMRP can be set as an adjustable parameter in the control firmware, which can be changed during operation. Instead of lifting the riser the full retraction of, for example, 30 feet, it can be set to be only 1 A of the full retraction. Therefore, the risk of damage is reduced, and, more importantly, it allows the functionality tests to be performed more often to improve an operator's confidence, which is reduced exponentially by time since the last test.
(24) The electrical tensioner could still be under position control mode, during the normal operation of active heave compensation when the riser bottom is connected to the sea bed. The target displacement of the riser top can be set to lift, for example, five feet, by simply typing the value into computer. The lower maximum tension limit of the electrical tensioners is set to the nominal tension calculated by riser engineers. In this way, the electrical tensioners always provide the nominal required tension, and the whole riser string keeps under tension during this operation mode. This operation method may significantly increase the vessel predictability. Especially for an unplanned riser parting incident, the riser top position will be safely lifted by a certain distance, instead of any overshot due to the lighter weight of the broken riser string. Furthermore, any part of the riser string can be set to a target position.
(25) During riser recoil process, there may be scenario that the riser is still accelerating, at the moment that the tension of all electrical tensioners hits the minimum, this indicates that the over-pull tension of the riser string is still bigger than the capability of the electrical tensioner. The tension of the hydro-pneumatic tensioners should start to reduce now, by switching on an additional Air Pressure Vessel (APV), or shut down the anti-recoil valves. In the case that the riser is decelerating, at the moment that the tension of all electrical tensioners hits minimum, the predicted remaining tension ring displacement can be calculated rapidly and decide whether the tension of hydro-pneumatic tensioners should be reduced, in order to prevent the riser top hitting the drill floor.
(26) A tensioning system implementing electrical tensioners alone or in combination with hydro-pneumatic tensioners in a hybrid system is described in the following figures.
(27)
(28) Although
(29)
(30) The electrical tensioner 210 may be coupled to a common DC power distribution bus 270, which may be shared with other electrical tensioners. The DC bus 270 provides a physical link for the energy flowing into and out of the tensioning system 200, as well as for other power devices. The DC bus 270 may be coupled to an active front end (AFE) rectifier 260 that converts power from an AC bus 272 powered by one or more generators 274. The power module of the AFE rectifier 260 may be controlled by a power management system 250 through an AFE controller 260a.
(31) The electrical tensioner 210 may include a variable frequency drive (VFD) 211 to invert energy from AC to DC or from DC to AC. The VFD-type inverter 211 may be controlled by the tension controller 202 through a VFD controller 211a. In one direction, the inverter 211 may convert DC energy from the DC bus 270 to AC energy for use by the electrical tensioner 210. In another direction, the inverter 211 may convert AC energy from the electrical tensioner 210 to DC energy that is transferred onto the DC bus 270.
(32) The electrical tensioner 210 may also include a motor 212 coupled by the wire 231 to a sheave 214 and to the riser 230. The motor 212 may be, for example, a high-torque low-speed machine. The motor 212 may be a direct-drive motor, such as an axial-flux permanent magnet disc motor. The motor 212 may be controlled by the VFD 211. A position sensor (PS) 216 may be coupled to the electrical tensioner 210 to measure the motor rotating position and to report the position to a tension controller 202. A temperature sensor 218 may be located inside or on the motor 218 and provide feedback to a VFD controller 211a. For example, when a temperature measured by the sensor 218 exceeds a safe level, the circulation of an auxiliary cooling system may be increased, or the motor 218 may be shut down to reduce its temperature.
(33) In an all-electric tensioning system, such as illustrated in
(34) The tension controller 202 may be configured to perform many tasks within a hybrid or electrical riser tensioning system and provide feedback to the power management controller 250. For example, the controller 202 may regulate the torque in the motor 212 for different control purposes through different control algorithms. As another example, the controller 202 may be used as a load sharing controller that distributes tension between the hydro-pneumatic tensioner 252 and the electrical tensioner 210. Furthermore, the controller 202 may be configured to dynamically control the wireline 231 tension. For monitoring and control purposes, status feedback of the electrical tensioners 210, the hydro-pneumatic tensioners 252, the riser 230 and the drilling vessel on which the riser tensioning system is employed may be sent to the controller 202. Alternatively, the controller 202 may calculate the reference signals for both electrical and the hydro-pneumatic tensioners using different control algorithms. The algorithms may be based, in part, on the riser top and the drilling vessel heave relative positions to the seabed, velocity and acceleration from the motion reference unit (MRU) 232, a MRU 233 on the vessel (not shown), and tension measurements of the electrical tensioner 210 and the hydro-pneumatic tensioner 252. Moreover, the controller 202 may be configured to monitor the routing of energy in and out of the electrical tensioner 202 and send this energy signal into the power management controller 250.
(35) The power management controller 250 may be configured to monitor the DC bus 270 voltage and the AC bus 272 frequency. Furthermore, the controller 250 may coordinate power among other power components, such as the electrical tensioner 210, the ultracapacitor bank 222, and the power dissipater 242.
(36) Referring back to
(37) The energy storage elements 222 may be coupled to the DC bus 270. Each energy storage element 222 may be coupled to a DC/DC power chopper (DDPC) 221. The specific number and type of energy storage devices 222 used for the energy storage elements 222 may depend on application specific parameters, such as the type of vessel used or the space available for the energy storage elements 222. An energy storage device 222 may be, for example, an ultracapacitor bank (UCB) a battery bank, or a flywheel. When the UCB is used for the energy storage device 222, the UCB may be selected to have a capacity at least 1.2 times the maximum of both the vessel heave of the most significant sea state criterion and five times of the UCB's capacity de-rating.
(38) The tensioning system 200 may also include a power dissipater 242 coupled to the DC bus 270 through a unidirectional power chopper 241. The unidirectional power chopper 241 which may regulate the amount of energy to be dissipated by the power dissipater 242. The power dissipater 242 may be any device that consumes energy, such as a resistor or a heat sink. Operation algorithms within the power management system 250 may route energy into power dissipaters 242 when the energy storage devices 222 are fully charged or when the operating voltages of the UCBs exceed a maximum operating voltage.
(39)
(40) At block 304, a desired tension for a plurality of electrical tensioners may be determined based, in part, on the measured tension at block 302. Other parameters that may be used to determine the desired tension for a plurality of electrical tensioners include the tension delivered by a hydro-pneumatic or electrical tensioner, a total required tension of the entire riser tensioning system, a total number of hydro-pneumatic tensioners in a riser hybrid tensioning system, and/or a total number of electrical tensioners in the system. Furthermore, the controller 202 of
(41) At block 306, the desired tension of block 304 may be distributed to the plurality of electrical tensioners. The plurality of electrical tensioners may then be controlled to deliver the determined tension by evenly rolling in or rolling out a wire coupled to a respective electrical tensioner of the plurality of electrical tensioners.
(42) According to one embodiment, the desired tension of an electrical tensioner, or a plurality of electrical tensioners, may be calculated using the following equation:
(43)
where T.sub.ETi may denote the desired tension of an individual electrical tensioner i, and T.sub.HTi may be the tension delivered by hydro-pneumatic tensioner i at any given time, and T.sub.Total may represent the total desired tension of the entire riser hybrid tensioning system. The n.sub.HT and n.sub.ET parameters may be the total number of hydro-pneumatic and electrical tensioners, respectively, in the system.
(44) At block 308, the plurality of tensioners may be controlled based, in part, on the tension that was determined at block 304 and that was distributed at block 306. For example, the tensioners may apply a tension to the wires. The plurality of electrical tensioners may be controlled and coordinated to satisfy different control purposes. This may assist in stabilizing a riser in an offshore drilling vessel. For example, the measuring of the tension delivered by tensioners may be performed continuously to dynamically calculate the desired tension of a tensioner and control the tension being delivered by tensioners. This may ensure that the total delivered tension by the hydro-pneumatic and/or electrical tensioners remains nearly constant. In one embodiment, the controller 202 of
(45) One embodiment of a controller for a tensioner system with electric tensioners is shown in
(46) The controller of, for example,
(47) In determining the tensions for each of the electrical tensioners at block 508, the controller may select certain tension values for the electric tensioners based on events that are determined to be occurring on the drilling vessel based on the comparison of the first data and the second data. For example, a disconnect event may be detected by comparing the first data and the second data and tensions assigned to electric tensioners to compensate for the disconnect.
(48)
(49)
(50)
(51)
(52) Certain example control methods for an electric or hybrid tensioner system are described above in
(53) The boundary conditions could be, for example: (1) the riser bottom needs to be lifted rapidly to separate the approximation of the LMRP and the BOP in order to avoid any kind of vertical or horizontal collision of the overlap section; (2) the overshot of the riser top from the target position should be predicted and limited by varying the tension of the electrical tensioners, to prevent the telescopic joint and other items in the load path from damage, such as the drill floor; and/or (3) each wire rope of the tensioner needs to be under tension all the time, in order to avoid any slack which may cause the wire rope to jump off one of their sheaves and also may cause shock load on the rope and the tensioners.
(54) A position control strategy is described below that can apply in these conditions. The target reference for the final equilibrium state of the overall control system is set to be the desired positions and velocities of the riser top, riser bottom and each node chosen along the riser pipe, i.e. [X.sub.TR V.sub.TR V.sub.RN X.sub.RN . . . V.sub.LMRP X.sub.LMRP].sup.T. The control input of the system is set to be the motor q-axis stator voltage v.sub.q. The position, velocity, and acceleration of the riser top are measured and fed-back through the data logging device. An estimator of the riser string dynamic motion can be built using a Kalman filter. In one embodiment, a Linear-Quadratic Regulator (LQR) technique may be implemented in the controller to produce a linear dynamic feedback control law that is easy to compute and implement in industrial hardware. An LQG controller has the advantage of good disturbance attenuation and robust performance. The controller may be configured to determine an optimal control input given by:
ũ(t)=v.sub.q(t),
which minimizes the cost function given by:
J=∫.sub.0.sup.∞({tilde over (x)}(t).sup.TQ{tilde over (x)}(t)+ũ(t).sup.TRũ(t))dt,
where the value of matrices Q and R, as constant weighting matrices, are selected or determined, such as by a trial and error method, and may be programmed into the controller prior to normal operation of the tensioner system or calculated in real time by the controller. Q is a diagonal matrix of the size of the {tilde over (x)}(t) with Q(1,1)=2×10.sup.6, Q(2,2)=2×10.sup.5, and R=1×10.sup.−5. The optimal control lay that minimizes the cost function for any initial state may be given by:
ũ(t)=—K.sub.r{tilde over (x)}(t),
where the feedback matrix, K.sub.r, may be given by:
K.sub.r=R.sup.−1B.sup.TX,
where X=X.sup.T>=0 is the unique solution of the algebraic Riccati equation:
A.sup.TX+XA−XBR.sup.−1B.sup.TX+Q=0.
(55) Because the state space variables are not directly accessible, a Kalman filter may be constructed to find an optimal estimate {circumflex over (x)} of the state {tilde over (x)} from the system output {tilde over (y)}. The required solution to the LQR problem is then found by replacing {tilde over (x)} by {circumflex over (x)}. The observer can be described as:
{circumflex over (x)}=A{circumflex over (x)}+Bũ.sup.⋅+K.sub.f({tilde over (y)}−C{circumflex over (x)}).
(56) The optimal choice of K.sub.f is then given by:
K.sub.f=YC.sup.TV.sup.−1,
where Y=Y.sup.T>=0 is the unique solution of the algebraic Riccati equation:
YA.sup.T+AY−YC.sup.TV.sup.−1CY+W=0.
(57) Simulations have been performed to compare the operation of systems with electric tensioners to those of conventional hydro-pneumatic tensioners for various situations.
(58) From 60 seconds and later in
(59)
(60) The motor stator q-axis voltage, as system control input, is shown in
(61) A tensioning system built using electric tensioners, such as a hybrid riser tensioning system, can be controlled to obtain enhanced riser anti-recoil control capability. This improvement can increase an operating envelop of a drilling vessel. That is, better anti-recoil control allows the drilling vessel to operate in a larger range of conditions, and thus extract more oil from underground reservoirs in the same amount of operating time. Thus, the drilling vessels can be more efficiently and profitably operated. By using the riser hybrid tensioning system, the whole riser package can become a predictable and testable system with lower risk. Further, the better control system reduces potential damage to the drilling vessel when unexpected events occur and increases an operator's confidence. The data logging system improves the detectability of events that can be compensated for by the anti-recoil system. The position control capability offered by the electric tensioners when the riser string soft hang-off on the tensioners opens the possibility to extend the operability to other operations, such as, controlling riser string behavior during vessel movement among different well heads.
(62) A controller may receive logged data from the data logging system and control operation of tensioners based on a system model integrating both electrical and hydro-pneumatic tensioners and the riser string for anti-recoil control purpose. A Linear-Quadratic Gaussian (LQG) control design technique can be implemented by the controller to improve position control of the riser string. Further, the controller may include a feedback mechanism with a system state variable estimator. Simulation demonstrate that the anti-recoil control techniques described herein provide a more robust and accurate control performance.
(63) The schematic flow chart diagrams of
(64) If implemented in firmware and/or software, functions described above may be stored as one or more instructions or code on a computer-readable medium. Examples include non-transitory computer-readable media encoded with a data structure and computer-readable media encoded with a computer program. Computer-readable media includes physical computer storage media. A storage medium may be any available medium that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise random access memory (RAM), read-only memory (ROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer. Disk and disc includes compact discs (CD), laser discs, optical discs, digital versatile discs (DVD), floppy disks and Blu-ray discs. Generally, disks reproduce data magnetically, and discs reproduce data optically. Combinations of the above should also be included within the scope of computer-readable media.
(65) In addition to storage on computer readable medium, instructions and/or data may be provided as signals on transmission media included in a communication apparatus. For example, a communication apparatus may include a transceiver having signals indicative of instructions and data. The instructions and data are configured to cause one or more processors to implement the functions outlined in the claims.
(66) Although the present disclosure and certain representative advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the disclosure as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the present disclosure, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.