Systems and methods for cloud-based asset management and analysis regarding well devices
Abstract
A method for a cloud-computing system to communicatively couple with a remote terminal unit (RTU) that monitors and/or controls one or more operations a well device associated with a hydrocarbon well may include receiving, via at least one processor, a request from an asset attempting to communicatively couple with the cloud-computing system. The method may then include determining whether the asset is known and receiving one or more attributes regarding the asset when the asset is not known. After receiving the attributes, the method may include determining whether a profile that corresponds to the one or more attributes exists and sending configuration data to the asset based on the profile when the profile exists.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computing system comprising;
a remote terminal unit (RTU) configured to monitor and/or control one or more operations of one or more site devices associated with a hydrocarbon site; a database; and a processor remote from the RTU and configured to communicate with the RTU, the processor the configured to: receive a request from the RTU, wherein the RTU sends the request in response to the RTU initializing, and wherein the request comprises identification data regarding the RTU; query the database to determine that the RTU has not been previously communicatively coupled to the processor based on the identification data; receive a location associated with the RTU in response to the RTU not being previously communicatively coupled to the processor; identify a profile that corresponds to the location, wherein the profile comprises an indication of the site device configured to control one or more operations of the hydrocarbon site; identify configuration data for the RTU based on the site device, wherein the configuration data is configured to cause the RTU to operate the site device; and send the configuration data to the RTU, wherein the configuration data is configured to modify a configuration of the RTU, thereby adjusting operation of the RTU based on the modified configuration of the RTU.
2 . The method of claim 1 , wherein the one or more attributes comprise an indication of a type of the asset, an identity of the asset, a context of the asset within a hydrocarbon site having the hydrocarbon site, a vendor associated with the w asset, a model associated with the asset, a firmware version of the asset, a software application associated with the asset, a global positioning system (GPS) location associated with the asset, or any combination thereof.
3 . The computing system of claim 1 , comprising sending one or more work instructions associated with initializing the asset to a computing device of a user associated with the asset.
4 . The computing system of claim 1 , wherein the configuration data comprises gateway configuration, configuration associated with the asset, configuration associated with one or more devices coupled to the asset, firmware associated with the asset, firmware updates associated with the asset, software applications associated with the asset, software application updates associated with the asset, or any combination thereof.
5 . The computing system of claim 1 , comprising:
receiving a change in a configuration associated with the asset; and updating the profile associated with the asset.
6 . A cloud-computing system configured to communicatively couple with a remote terminal unit (RTU) configured to monitor and/or control one or more operations of one or more site devices associated with a hydrocarbon site, wherein the cloud-computing device comprises at least one processor configured to:
receive a first set of data acquired by one or more sensors communicatively coupled to the RTU; identify a second set of data associated with one or more other hydrocarbon sites associated with a same hydrocarbon reservoir as the hydrocarbon site; determine whether the first set of data is within an expected range of values based on the second set of data; and send one or more commands to the RTU when the first set of data is not within the expected range of values, wherein the one or more commands are configured to adjust the operations of the site device.
7 . The cloud-computing system of claim 6 , wherein the first set of data comprises one or more process parameters associated with the operations of the site device, one or more properties associated with the hydrocarbon site, or any combination thereof.
8 . The cloud-computing system of claim 6 , wherein the at least one processor is configured to send an alarm indication to the RTU when the first set of data is not within the expected range of values.
9 . The cloud-computing system of claim 6 , wherein the at least one processor is configured to send an alarm indication to a computing device when the first set of data is not within the expected range of values.
10 . The cloud-computing system of claim 9 , wherein the computing device comprises a mobile phone, a laptop computer, a general purpose computer, or any combination thereof.
11 . The cloud-computing system of claim 9 , wherein the alarm indication comprises an electronic mail notification, a short messaging service (SMS) text message, a visualization depicted on a display of the computing device, or any combination thereof.
12 . The cloud-computing system of claim 6 , wherein the at least one processor is configured to:
determine a first trend based on the first set of data; determine a second trend based on the second set of data; determine whether the first trend substantially corresponds to the second trend; and send the one or more commands to the RTU when the first trend does not substantially corresponds to the second trend.
13 . The cloud-computing system of claim 6 , wherein the at least one processor is configured to determine a hydrocarbon field production summary based on the first set of data and the second set of data.
14 . The cloud-computing system of claim 6 , wherein the at least one processor is configured to determine an availability of the hydrocarbon site based on the first set of data and the second set of data.
15 . The cloud-computing system of claim 6 , wherein the at least one processor is configured to:
determine whether site test data associated with hydrocarbon site is substantially similar to the first set of data; send a notification to the RTU when the site test data associated with hydrocarbon site is not substantially similar to the first set of data, wherein the notification comprises an indication that another site test is to be performed at the hydrocarbon site.
16 . The cloud-computing system of claim 6 , wherein the at least one processor is configured to determine a production projection associated with the hydrocarbon site based on the first set of data, the second set of data, historical data associated with the hydrocarbon site, historical data associated with the one or more other hydrocarbon sites, or any combination thereof.
17 . The cloud-computing system of claim 6 , wherein the at least one processor is configured to determine a production projection associated with a hydrocarbon field associated with the hydrocarbon site based on the first set of data, the second set of data, historical data associated with the hydrocarbon site, historical data associated with the one or more other hydrocarbon sites, or any combination thereof.
18 . A non-transitory computer-readable medium comprising computer-executable instructions configured to cause a system to:
receive an indication of a change in configuration from an asset communicatively coupled with a remote system; identify a profile that corresponds to the asset; and update the profile associated with the asset.
19 . The non-transitory computer-readable medium of claim 18 , wherein the computer-executable instructions are configured to receive the indication via an intermediary communication component configured to access the remote system.
20 . The non-transitory computer-readable medium of claim 19 , wherein the intermediary communication component comprises a cloud gateway, Ethernet/IP, Data Highway Plus, ControlNet, DeviceNet, or any combination thereof.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.