METHOD AND SYSTEM FOR DRILLING RIG TESTING USING VIRTUALIZED COMPONENTS
First Claim
1. A method for analyzing a drilling rig, comprising:
- generating a first state model of a drilling rig control system based on an actual design of the drilling rig, wherein the first state model includes model objects representing drilling rig elements; and
determining, from the first state model, failure states of the drilling rig that are attainable by the drilling rig control system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system dynamically generates virtualized configurations of sensors and signals used in drilling system equipment. The virtualized configurations may be used for novel operational testing of automation systems on drilling rigs. The methods and systems may be configured to virtualize actual drill floor equipment in order to have enhanced fault coverage of the automation systems. A control network that is a component of the automation systems may implement a testing loop that accommodates virtualized equipment in a manner substantially similar to actual equipment. In this manner, the testing loop may be configured to control elements specific to the equipment under control, and generate testing results for those specific control elements.
-
Citations
23 Claims
-
1. A method for analyzing a drilling rig, comprising:
-
generating a first state model of a drilling rig control system based on an actual design of the drilling rig, wherein the first state model includes model objects representing drilling rig elements; and determining, from the first state model, failure states of the drilling rig that are attainable by the drilling rig control system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Non-transitory computer readable media for analyzing a drilling rig, including instructions executable to:
-
compare an actual design of the drilling rig with a reference design of a reference drilling rig; and based on results of the instructions executable to compare, determine a failure state of the drilling rig that is attainable by a drilling rig control system configured to control the drilling rig. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer system for analyzing a drilling rig, comprising:
a processor configured to access memory media, wherein the memory media include processor executable instructions to; compare an actual design of the drilling rig with a reference design of a reference drilling rig, wherein the reference design is based on an object library of virtual drilling rig elements representing actual drilling rig elements based on results of the processor executable instructions to compare, determine a failure state of the drilling rig that is attainable by a drilling rig control system configured to control the drilling rig, including processor executable instructions to generate a state model for the drilling rig, the state model including stimulus-response logic representing behavior of drilling rig elements; and based on an analysis of the failure state, generate a virtual design for the drilling rig, wherein the virtual design includes virtual drilling rig elements not present in the actual design, wherein the virtual design is configured to eliminate the failure state.
Specification