G05B2219/31168

Distributed computing in a process control environment

High availability and data migration in a distributed process control computing environment. Allocation algorithms distribute data and applications among available compute nodes, such as controllers in a process control system. In the process control system, an input/output device, such as a fieldbus module, can be used by any controller. Databases store critical execution information for immediate takeover by a backup compute element. The compute nodes are configured to execute algorithms for mitigating dead time in the distributed computing environment.

IOT based monitoring method and system for detecting separation anxiety of pet using support vector machine and complex event processing

Disclosed is a method and system for monitoring a separation anxiety of a pet that may recognize an activity of the pet using a support vector machine (SVM) based on pet-related data acquired from a sensor, and may determine whether the pet is in a separation anxiety state by analyzing input data that is the recognized activity of the pet using a complex event processing (CEP).

DISTRIBUTED COMPUTING IN A PROCESS CONTROL ENVIRONMENT

High availability and data migration in a distributed process control computing environment. Allocation algorithms distribute data and applications among available compute nodes, such as controllers in a process control system. In the process control system, an input/output device, such as a fieldbus module, can be used by any controller. Databases store critical execution information for immediate takeover by a backup compute element. The compute nodes are configured to execute algorithms for mitigating dead time in the distributed computing environment.

Distributed computing in a process control environment

High availability and data migration in a distributed process control computing environment. Allocation algorithms distribute data and applications among available compute nodes, such as controllers in a process control system. In the process control system, an input/output device, such as a fieldbus module, can be used by any controller. Databases store critical execution information for immediate takeover by a backup compute element. The compute nodes are configured to execute algorithms for mitigating dead time in the distributed computing environment.

Method and computer system to consistently control a set of actuators

A method for transmitting control commands in a computer system, which includes components at least in the form of nodes, actuators and communication systems, wherein the control commands are communicated over the communication systems from the nodes to the actuators, and wherein one or more of the components may fail to operate according their specification. For consistently accepting control commands at the actuators, the nodes and their control commands are assigned priorities, wherein a node and its control commands have the same priority, wherein at least two priorities are used, wherein a high priority node produces high priority control commands and a low priority node produces low priority control commands, and wherein a high priority node is configured to communicate its control commands over at least two communication systems to the actuators and a low priority node is configured to communicate its low priority control commands over at least one communication system to the actuators. An actuator accepts the high priority control commands from the high priority node as long as it receives said high priority control commands on any one of the communication systems, and in this first case, it discards the low priority control commands, and stops to accept said high priority control commands in case said actuator does not receive said high priority control commands from any of the communication systems for a configurable duration, and in the second case, the actuator starts to accept low priority control commands.

IOT BASED MONITORING METHOD AND SYSTEM FOR DETECTING SEPARATION ANXIETY OF PET USING SUPPORT VECTOR MACHINE AND COMPLEX EVENT PROCESSING

Disclosed is a method and system for monitoring a separation anxiety of a pet that may recognize an activity of the pet using a support vector machine (SVM) based on pet-related data acquired from a sensor, and may determine whether the pet is in a separation anxiety state by analyzing input data that is the recognized activity of the pet using a complex event processing (CEP).

SYSTEMS AND METHODS FOR MONITORING WATER IN A BUILDING
20200064815 · 2020-02-27 ·

A system to characterize fluid in a building includes a processor; a fluid sensor and fluid quality coupled to the processor; a fluid valve coupled to the processor; an encryption module executed by the processor to secure fluid data; and a transceiver to communicate secured fluid data over a network to a remote processor.

System and method for turbomachinery rotor and blade prognostics and diagnostics

Systems and methods include actuation system of turbomachinery that include an actuator configured to control pitch of vanes of the turbomachinery and a positioner configured to position the actuator to control the pitch. The actuation system also includes a controller system communicably coupled to the positioner. The controller system is configured to drive the positioner based at least in part on a set point of the turbomachinery and obtain data from the positioner indicating an amount of force used for a target pitch. Using the data, the controlling system derives an operating condition for the turbomachinery and controls the turbomachinery based at least in part on the operating condition of the turbomachinery.

DISTRIBUTED COMPUTING IN A PROCESS CONTROL ENVIRONMENT

High availability and data migration in a distributed process control computing environment. Allocation algorithms distribute data and applications among available compute nodes, such as controllers in a process control system. In the process control system, an input/output device, such as a fieldbus module, can be used by any controller. Databases store critical execution information for immediate takeover by a backup compute element. The compute nodes are configured to execute algorithms for mitigating dead time in the distributed computing environment.

Distributed computing in a process control environment

High availability and data migration in a distributed process control computing environment. Allocation algorithms distribute data and applications among available compute nodes, such as controllers in a process control system. In the process control system, an input/output device, such as a fieldbus module, can be used by any controller. Databases store critical execution information for immediate takeover by a backup compute element. The compute nodes are configured to execute algorithms for mitigating dead time in the distributed computing environment.