G05B19/045

DISTRIBUTED CONTROL SYSTEM

A system includes a plurality of control devices that respectively control the states of a plurality of apparatuses and are connected to each other via communication lines. When each of the control devices determines a state target value of its own apparatus using the current state indicator value of the own apparatus, and the distributed controller input which is a function of the state indicator value of an apparatus adjacent to the own apparatus and the state indicator value of the own apparatus, the control gain which adjusts contribution of the distributed controller input to the state target value is determined based on a communication delay time between the control devices.

Circuit architecture mapping signals to functions for state machine execution

An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first signal to a first function of the plurality of functions; and a state machine configured to, in response to said mapping, execute the first function; wherein the integrated circuit is arranged to, in dependence on the execution of the first function at the state machine, modify said mapping between the first signal and the first function so as to re-map the first signal to a second function of the plurality of functions such that, on receiving a subsequent first signal, the state machine is configured to execute the second function.

Circuit architecture mapping signals to functions for state machine execution

An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first signal to a first function of the plurality of functions; and a state machine configured to, in response to said mapping, execute the first function; wherein the integrated circuit is arranged to, in dependence on the execution of the first function at the state machine, modify said mapping between the first signal and the first function so as to re-map the first signal to a second function of the plurality of functions such that, on receiving a subsequent first signal, the state machine is configured to execute the second function.

POWER MANAGEMENT

A power management circuit includes an electrical power input for receiving electrical power, a controller, a finite state machine circuit in communication with the controller and a first voltage regulator in communication with the controller and the electrical power input and having a first output connected to a first capacitor for storing electrical power and to first electrical circuitry. The controller is configured to cyclically enable the first voltage regulator to supply current to charge the first capacitor. The finite state machine circuit is configured to interact with the controller to control the duration of a first time period of a cycle over which the first voltage regulator supplies current to charge the first capacitor and to control the duration of a second time period of the cycle over which the first voltage regulator does not supply current to charge the first capacitor and during which electrical current is receivable by said first electrical circuitry from said first capacitor.

DEVICES FOR TIME DIVISION MULTIPLEXING OF STATE MACHINE ENGINE SIGNALS

A device includes a plurality of blocks. Each block of the plurality of blocks includes a plurality of rows. Each row of the plurality of rows includes a plurality of configurable elements and a routing line, whereby each configurable element of the plurality of configurable elements includes a data analysis element comprising a plurality of memory cells, wherein the data analysis element is configured to analyze at least a portion of a data stream and to output a result of the analysis. Each configurable element of the plurality of configurable elements also includes a multiplexer configured to transmit the result to the routing line.

Extracting maximal frequency response potential in controllable loads

Methods and apparatus are disclosed for extracting maximal frequency response potential in controllable loads. In one example, a method includes assigning a fitness metric to at least one electrical device coupled to a power grid, assigning a frequency threshold based on the fitness metric, and transmitting the assigned frequency threshold to the at least one electrical device. The fitness metric can be based at least in part on an availability component and a quality component associated with the at least one device and the frequency threshold can cause the at least one electrical device to activate autonomously based on a frequency of the power grid.

Extracting maximal frequency response potential in controllable loads

Methods and apparatus are disclosed for extracting maximal frequency response potential in controllable loads. In one example, a method includes assigning a fitness metric to at least one electrical device coupled to a power grid, assigning a frequency threshold based on the fitness metric, and transmitting the assigned frequency threshold to the at least one electrical device. The fitness metric can be based at least in part on an availability component and a quality component associated with the at least one device and the frequency threshold can cause the at least one electrical device to activate autonomously based on a frequency of the power grid.

Reconfigurable control architecture for programmable logic devices

Provided are embodiments including a system and method for operating a reconfigurable control architecture for programmable logic devices. Some embodiments include a storage medium that is coupled to a programmable logic device and a dispatch mechanism that is operably coupled to the programmable logic device. In embodiments, the dispatch mechanism is configured is receive an object, select one or more constructs of the programmable logic device based on the object, schedule one or more inputs and outputs for each of the selected constructs based on the object, and execute a system level operation indicated by the object based on the schedule.

Reconfigurable control architecture for programmable logic devices

Provided are embodiments including a system and method for operating a reconfigurable control architecture for programmable logic devices. Some embodiments include a storage medium that is coupled to a programmable logic device and a dispatch mechanism that is operably coupled to the programmable logic device. In embodiments, the dispatch mechanism is configured is receive an object, select one or more constructs of the programmable logic device based on the object, schedule one or more inputs and outputs for each of the selected constructs based on the object, and execute a system level operation indicated by the object based on the schedule.

Robot control device and robot control method

A robot control device includes a memory and a processor configured to acquire first environmental information regarding a surrounding environment of a robot, specify a first appropriate level associated with a first activity based on the first environmental information by referring to a control policy in which activity information on an activity which has been conducted by the robot, environmental information at a time of conduction of the activity, and appropriate level determined based on a reaction to the activity are associated with each other, and when the first appropriate level information of the first activity does not satisfy a specific condition, deter conduction of the first activity by the robot.