Systems and methods to visualize component health and preventive maintenance needs for subsea control subsystem components
First Claim
1. A system to visualize component health and preventive maintenance needs for subsea control subsystem components, the system comprising:
- a blowout preventer (BOP) including one or more solenoid valves operably disposed within the BOP, each of the one or more solenoid valves configured to close upon energization of a respective one or more solenoids associated with the one or more solenoid valves, the BOP further including a plurality of downchain BOP components, one or more of the plurality of downchain BOP components being activated following energization of the respective one or solenoids associated with the one or more solenoid valves, the BOP further including a pair of control pods to control downchain BOP components, the pair of control pods including an active pod and a non-active pod;
one or more pressure tranducers disposed with the BOP, operably connected to each of the plurality of downchain BOP components associated with the BOP, and configured to indicate activity of individual downchain BOP components;
one or more processors; and
tangible computer-readable medium in communication with the one or more processors and having stored therein a plurality of operational modules, each including a set of instructions that when executed cause the one or more processors to perform operations, the plurality of operational modules including;
a solenoid energization detection module responsive to the energization of the one or more solenoids and configured to detect a solenoid firing event upon energization of the one or more solenoids,a datalogger module responsive to the solenoid energization detection module and configured to log the solenoid firing event in a datalogger,a control pod status module configured to determine which of the pair of control pods is the active pod and which is the non-active pod,an event detection module responsive to the datalogger module, the control pod status module, and indications obtained from one or more pressure transducers and configured to detect a type of solenoid firing event, the type of solenoid firing event including one of a dry test, a wet test, and an actual event,a cycle count module responsive to the solenoid energization detection module and the event detection module and configured (a) to increment a cycle count for the solenoid and each of the plurality of downchain BOP components in a chain of hydraulic component activation associated with a predefined BOP function if the solenoid firing event is detected as a wet test or an actual event, and (b) to increment a cycle count for the solenoid and each of a subset of the plurality of downchain BOP components in the chain of hydraulic component activation associated with a predefined BOP function if the solenoid firing event is detected as a dry test;
a maintenance module responsive to the cycle count module and configured to provide a difference between (a) a cycle count for the one or more solenoids and a replacement cycle count for the one or more solenoids, and (b) a cycle count for any of the plurality of downchain BOP components and a replacement cycle count any of the plurality of downchain BOP components, the difference indicating to a user a number of cycles remaining before the one or more solenoids or any of the plurality of downchain BOP components should be replaced; and
an automated alert module responsive to the maintenance module and configured to automatically display an alert on one or more displays, the alert providing cycle component parameter information including one or more of a solenoid overcurrent, a solenoid undercurrent, excessive fluctuation in solenoid current, excessive pressure in the regulators, and abnormal behavior in a pressure transducer or another BOP component.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods to visualize component health and preventive maintenance needs for subsea control subsystem components are provided. Embodiments can include energizing one or more solenoids, detecting a solenoid firing event, detecting activity in blowout preventer components downchain from the solenoids, and incrementing a cycle count for the one or more solenoids and each downchain blowout preventer component activated. Embodiments can include projecting a replacement date for the solenoid or any of the downchain blowout preventer components based on the cycle count and user-defined thresholds. In embodiments, a user is provided with an interactive graphical representation of a blowout preventer including selectable blowout preventer components thereby to visualize component health and preventive maintenance needs.
30 Citations
18 Claims
-
1. A system to visualize component health and preventive maintenance needs for subsea control subsystem components, the system comprising:
-
a blowout preventer (BOP) including one or more solenoid valves operably disposed within the BOP, each of the one or more solenoid valves configured to close upon energization of a respective one or more solenoids associated with the one or more solenoid valves, the BOP further including a plurality of downchain BOP components, one or more of the plurality of downchain BOP components being activated following energization of the respective one or solenoids associated with the one or more solenoid valves, the BOP further including a pair of control pods to control downchain BOP components, the pair of control pods including an active pod and a non-active pod; one or more pressure tranducers disposed with the BOP, operably connected to each of the plurality of downchain BOP components associated with the BOP, and configured to indicate activity of individual downchain BOP components; one or more processors; and tangible computer-readable medium in communication with the one or more processors and having stored therein a plurality of operational modules, each including a set of instructions that when executed cause the one or more processors to perform operations, the plurality of operational modules including; a solenoid energization detection module responsive to the energization of the one or more solenoids and configured to detect a solenoid firing event upon energization of the one or more solenoids, a datalogger module responsive to the solenoid energization detection module and configured to log the solenoid firing event in a datalogger, a control pod status module configured to determine which of the pair of control pods is the active pod and which is the non-active pod, an event detection module responsive to the datalogger module, the control pod status module, and indications obtained from one or more pressure transducers and configured to detect a type of solenoid firing event, the type of solenoid firing event including one of a dry test, a wet test, and an actual event, a cycle count module responsive to the solenoid energization detection module and the event detection module and configured (a) to increment a cycle count for the solenoid and each of the plurality of downchain BOP components in a chain of hydraulic component activation associated with a predefined BOP function if the solenoid firing event is detected as a wet test or an actual event, and (b) to increment a cycle count for the solenoid and each of a subset of the plurality of downchain BOP components in the chain of hydraulic component activation associated with a predefined BOP function if the solenoid firing event is detected as a dry test; a maintenance module responsive to the cycle count module and configured to provide a difference between (a) a cycle count for the one or more solenoids and a replacement cycle count for the one or more solenoids, and (b) a cycle count for any of the plurality of downchain BOP components and a replacement cycle count any of the plurality of downchain BOP components, the difference indicating to a user a number of cycles remaining before the one or more solenoids or any of the plurality of downchain BOP components should be replaced; and an automated alert module responsive to the maintenance module and configured to automatically display an alert on one or more displays, the alert providing cycle component parameter information including one or more of a solenoid overcurrent, a solenoid undercurrent, excessive fluctuation in solenoid current, excessive pressure in the regulators, and abnormal behavior in a pressure transducer or another BOP component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method to visualize component health and preventive maintenance needs for subsea control subsystem components, the method comprising:
-
providing one or more solenoid valves within a blowout preventer (BOP), the one or more solenoid valves configured to close upon energization of a respective one or more solenoids associated with the one or more solenoid valves; providing one or more pressure transducers operably connected to a plurality of downchain BOP components, one or more of the plurality of downchain BOP components configured to activate following energization of the respective one or more solenoids associated with the one or more solenoids valves, the one or more pressure transducers configured to indicate activity of individual downchain BOP components; detecting a solenoid firing event responsive to energization of the one or more solenoids; logging the solenoid firing event in a datalogger; determining which of a pair of control pods is an active pod and which is a non-active pod; detecting whether the solenoid firing event represents a dry test, a wet test, or an actual event responsive to indications obtained from one or more pressure transducers; incrementing a cycle count for the one or more solenoids and each of the plurality of downchain BOP components in a chain of hydraulic component activation associated with a predefined BOP function if the solenoid firing event is detected as a wet test or an actual event; incrementing a cycle count for the one or more solenoids and each of a subset of the plurality of downchain BOP components in the chain of hydraulic component activation associated with a predefined BOP function if the solenoid firing event is detected as a dry test; providing a difference between a cycle count for the one or more solenoids and a predefined replacement cycle count for the one or more solenoids; providing a difference between a cycle count for any of the plurality of downchain BOP components and a predefined replacement cycle count for any of the plurality of downchain BOP components, the differences indicating to a user a number of cycles remaining before the one or more solenoids or any of the plurality of downchain BOP components should be replaced; and automatically displaying an alert on one or more displays, the alert providing cycle component parameter information including one or more of a solenoid overcurrent, a solenoid undercurrent, excessive fluctuation in solenoid current, excessive pressure in the regulators, and abnormal behavior in a pressure transducer or another BOP component. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification