G05B13/021

AUTOMATED SETPOINT GENERATION FOR AN ASSET VIA CLOUD-BASED SUPERVISORY CONTROL

Various embodiments described herein relate to automated setpoint generation for assets via cloud-based supervisory control. In this regard, a request to perform supervisory control with respect to an asset is received. The request comprises an asset identifier indicating an identity of the asset. In response to the request, one or more setpoints for the asset is determined based on the asset identifier. Also in response to the request, comfort constraint data indicative of one or more comfort constraints for an environment associated with the asset is determined based on the asset identifier. Furthermore, the one or more setpoints for the asset is adjusted based on the comfort constraint data.

COOKING SYSTEMS WITH IMPROVED HEATING CONSISTENCY

Cooking systems with improved heating consistency and corresponding methods are provided. A cooking system includes a cooking compartment for receiving food, and a control system for controlling food cooking therein. The control system stores multiple heating times corresponding to different user inputs (e.g., a food shade, a food type, a cooking mode, etc.) The control system can determine temperatures of the cooking compartment from the past to present, as well as a temperature change between the past and present. When the cooking system is activated, the control system receives the user inputs and selects a stored heating time based upon these user inputs and the present cooking compartment temperature. At certain present temperatures, the cooking system also selects the stored heating time based upon the temperature change. This allows the controller to adjust the heating time based upon the cooking compartment temperature, and optionally temperature change, to avoid overcooking food.

Active engine cool down time delay for automatic transfer switch controllers

A system for providing backup power to a facility includes a generator and a controller. The controller is configured to operate the generator until a condition is met, determine a load history that occurs while operating the generator until the condition is met, determine a cool-down time based on the determined load history, and run the generator to the point when the condition is met and in an unloaded condition for the cool-down time.

MOTION STABILIZATION BY A HANDHELD TOOL
20170348127 · 2017-12-07 ·

Systems and methods for tracking unintentional muscle movements of a user and stabilizing a handheld tool while it is being used by the user are described. The method may include detecting motion of a handle of the handheld tool manipulated by a user while the user is performing a task with a user-assistive device attached to an attachment arm of the handheld tool. Furthermore, the method may include storing the detected motion in a memory of the handheld tool as motion data. The method may also include controlling, based on the motion data, a motion-generating mechanism of the handheld tool that moves the attachment arm relative to the handle in a single degree of freedom in a direction of the detected motion of the handle.

AUTOMATIC CONTROL LOOP DECISION VARIATION

A method includes defining a plurality of variables to modify in a control loop; collecting first data using a first variable of the plurality of variables while executing the control loop, generating a first result based on the collecting first data step, substituting a second variable of the plurality of variables for the first variable, collecting second data using the second variable while executing the control loop, generating a second result based on the collecting second data step, comparing the first result and the second result; and taking an action based on the comparing step.

Automatic system for controlling appliances
09837817 · 2017-12-05 · ·

A system for managing house appliances supplied through a power grid is provided. Each house appliance operates according to at least one corresponding operative mode. Each operative mode comprises a sequence of operative phases. The system comprises at least one control unit interfaced with the house appliances for exchanging data. The at least one control unit collects power profile data comprising timing and electric power consumption data of each operative phase of each operative mode of the house appliances; generates a time schedule of the house appliances operations by distributing in time the execution of the operative phases thereof such that total power consumption of house appliances is kept under a maximum power threshold of the power grid; and controls the operation of the appliances based on the time schedule. The at least one control unit is configured to generate the time schedule by exploiting a Particle Swarm Optimization approach.

SYSTEMS AND METHODS FOR ENHANCED CONTROL OF ELECTRONIC CIRCUITS
20230185256 · 2023-06-15 · ·

Circuit operation is improved through application of artificial intelligence to optimize circuit control. This can provide dynamic and intelligent supply regulation for power supplies which has particular advantages for the Internet of Things and other similar areas which require circuits to be used in different environments or with widely varying energy sources.

SYSTEM, INDUSTRIAL CONTROLLER AND METHOD CONFIGURED TO EXECUTE A CLOSED LOOP CONTROL ON DATA FOR CLOUD BASED APPLICATIONS
20170343967 · 2017-11-30 · ·

A system executing a closed loop control on data for cloud-based applications includes an industrial automation device configured to generate cloud variables, a cloud-based application on a network device with cloud-computing infrastructure, an industrial controller controlling the industrial automation device by a user-defined program which receives the cloud variables, a cloud agent communicating with the user-defined control program and the cloud-based application. The cloud agent collects the cloud variables and sends them to the cloud-based application. The cloud-based application determines updated optimized cloud variables and notifies the cloud agent with the updated optimized cloud variables. The cloud agent reloads the updated optimized cloud variables and notifies the user-defined control program with the updated optimized cloud variables. The user-defined control program includes cloud constructs which request the updated optimized cloud variables during runtime and reload the updated optimized cloud variables in the user-defined control program.

METHOD FOR OPERATING A LONG STATOR LINEAR MOTOR

In order to improve the adaptation of a long stator linear motor to requirements or conditions of individual transport units or of the transport track it is foreseen, that the control variables (StG) of a driving coil (7, 8) of long stator linear motor are superimposed with an excitation signal (AS) with a predetermined frequency band, wherein actual variables (IG) of the driving coil control are determined, from the control variables (StGAS) superimposed with the excitation signal (AS) and from the determined actual variables (IG) a frequency response is determined and from the frequency response the control parameters (RP) for this transport unit (Tx) are determined and the transport unit (Tx) is controlled using these determined control parameters (RP) for movement along the transport track.

FLOW RATE CONTROL DEVICE
20170343402 · 2017-11-30 ·

An operator is able to easily perform down-tuning while still achieving superior responsiveness and, in some cases, obtain an equivalent responsiveness as that obtained from the flow rate control device currently being used. In a flow rate control device that performs feedback control of a fluid control valve such that a measured flow rate closely approximates a target flow rate, there are provided a response lag input section that inputs a response lag set value, which is a value showing a response lag that an operator wishes to set, and a response lag generating section that generates response lags used in the feedback control in accordance with the response lag set values.