Patent ID: 11861502
Assignee: PASSIVELOGIC, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  B  F | IPC F  G

Claim 0:
1. A device for control sequence generation, comprising:
a processor in communication with a memory, the processor being configured to:
retrieve from a memory associated with the processor, a neural network which models a plurality of controlled devices;
retrieve from the memory associated with the processor, a desired demand curve;
receive a simulated control sequence that comprises instructions to control the plurality of controlled devices over time for a controlled building zone;
run the neural network using the simulated control sequence or a next simulated control sequence as input and receiving a simulated demand curve as output, wherein the simulated demand curve is a time series of zone energy inputs;
compute a cost function using the simulated demand curve and the desired demand curve, wherein computing the cost function comprises determining a difference between the desired demand curve and the simulated demand curve and wherein computing the cost function further comprises performing automatic differentiation backward through the neural network producing the next simulated control sequence;
iteratively execute the running computing, and using steps until a goal state is reached;
determine that the next simulated control sequence is a generated control sequence upon the goal state being reached; and
use at least a portion of the generated control sequence to run at least one of the plurality of controlled devices to adjust an environmental state of the controlled building zone.