Patent classifications
G05B2219/25232
Curating operational historian data for distribution via a communication network
Targeted distributing of reports containing historical process control information to particular user devices via a communications network. A curating service permits assigning a score to each report based on an interest level value of the historical process control information to a user associated with each user device and/or an urgency value of the historical process control information. Routing reports to user devices based on the score raises visibility of the historical process control information without overburdening the communications network.
Rescheduling one or more tasks of a digital plan associated with subsystems of a wellsite based on the wellsite's state
A method can include receiving scheduled tasks associated with subsystems of a wellsite system wherein the scheduled tasks are associated with achievement of desired states of the wellsite system; transmitting task information for at least a portion of the scheduled tasks to computing devices associated with the subsystems; receiving state information via the wellsite system; assessing the state information with respect to one or more of the desired states; based at least in part on the assessing, scheduling a task; and transmitting task information for the task to one or more of the computing devices associated with the subsystems.
Remote deployment and commissioning of workstations within a distributed control system
A method and a system facilitate remote commissioning of workstations for controlling, maintaining, and/or configuring process control field devices in a process control plant. Using a configuration workstation coupled to the workstation by a communication network, a user may specify a configuration for the workstation in software and, upon selecting the workstation for commissioning, can effect configuration of the workstation, according to the specified configuration, remotely from the configuration workstation. Effecting configuration of the workstation may include installing/updating an operating system, installing/updating an operator, maintenance, or configuration interface application, and/or installing/updating a process plant configuration. Upon completion of the configuration, the workstation is operable to communicate with a process controller to implement control, maintenance, and/or configuration of the process control plant.
Data Extraction in Industrial Automation Systems
A system and method for providing a configuration for data extraction from an automation system includes a signal selection agent configured to: receive a user selection of at least one module of the automation system; generate, for display to the user, a user interface identifying one or more selectable signals associated with the selected module and displaying one or more guidance elements comprising data mined from data sources pertaining to the automation system for guiding the user in the selection of relevant signals; receive a user selection of one or more of the selectable signals; and automatically generate the configuration for data extraction on the basis of the selected signals.
Building management system with a distributed blockchain database
A system for securely communicating information in a building management system (BMS) includes a plurality of HVAC devices communicably coupled via a network each HVAC device storing a copy of an HVAC data chain that includes a plurality of blocks linked sequentially. The plurality of HVAC devices includes a first HVAC device including a processing circuit configured to generate a first block comprising device data and send the block to at least a portion of the plurality of HVAC devices. The processing circuit is configured to receive a second block from one of the plurality of HVAC devices and solve the second block. The processing circuit is further configured to add the solved block to the HVAC data chain of the first HVAC device as the newest block and send the solved block to each of the plurality of HVAC devices.
DISTRIBUTED CONTROL SYSTEM
A distributed control system includes: a plurality of control devices; a process IO master device shared by the control devices and including an output authority table and an output data memory having areas for storing data outputted from the control devices; and a plurality of process IO modules connected to the process IO master device and each connected to a sensor/actuator, wherein the output authority table provides an authority that determines the control device of which output data is to be adopted, for each of addresses corresponding to the actuators.
SAFETY-DIRECTED CONTROL SYSTEM
A safety-directed control system comprises at least one safety sensor unit and at least one safety actuator unit, which are connected to one another via a fieldbus, and a programming device. Sensor connections for connecting safety sensors to the fieldbus are provided by the at least one safety sensor unit, the sensor connections being associated with safety lines. The programming device displays the available safety lines to a user via an output interface and receives a user input via an input interface, with the user input associating a selected safety response, which is executable by the safety actuator unit, with at least one selected safety line. The programming device further stores the association between the selected safety line and the selected safety response in the safety actuator unit as a safety configuration.
WELL TASK SCHEDULING
A system and method that may include generating a well plan that includes a plurality of tasks for a well and a level of detail of a component of a wellsite system. The system and method may also include deploying the plurality of tasks of the well plan to be executed by equipment. The system and method may additionally include obtaining state information from the equipment to monitor performance of at least one task of the plurality of tasks. The system and method may further include determining completion of the at least one task based on the achievement of desired states of the wellsite system.
Building management system with control logic distributed between a virtual controller and a smart edge controller
A distributed building management system for controlling a building control device of a building includes a virtual controller that is hosted on a computing device and an edge controller that is associated with the building control device. The virtual controller includes a virtual container or a virtual machine that has control logic that generates control commands for controlling the building control device. The edge controller includes control logic that is configured to at least selectively provide closed loop control of one or more functions of the building control device. The edge controller is in operative communication with the virtual controller and is configured to receive and execute the control commands generated by the virtual controller.
COMPUTERIZED MONITORING SYSTEM FOR A TURBO-EXPANDER BRAKE COMPRESSOR
In an example implementation, a distributed control system (DCS) receives sensor data from one or more sensors regarding an operation of a turbo-expander brake compressor, determines one or more performance characteristics regarding the operation of the turbo-expander brake compressor the based on the sensor data, and causes at least some of the one or more performance characteristics to be presented to a user using a graphical dashboard interface during the operation of the turbo-expander brake compressor. Further, the DCS determines, based on the one more performance characteristics, that the operation of the turbo-expander brake compressor satisfies one or more notification criteria. In response, the distributed control system causes a notification to be presented to the user using the graphical dashboard interface.