System and method for implementing real-time applications based on stochastic compute time algorithms
First Claim
1. A method for developing and using real time applications using stochastic compute time algorithms to control a dynamic system including a sensing subsystem, actuation subsystem, a control subsystem, and an application subsystem, comprising:
- receiving initial detector data, optimization functions, desired state and constraints;
generating a statistical optimization error description;
developing a strategy including the optimization errors; and
executing said strategy in a real time application.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for developing and using real time applications for a dynamic system having a sensing subsystem, actuation subsystem, a control subsystem, and an application subsystem utilizes stochastic compute time algorithms. After optimization functions, desired state and constraints are received and detector data has been provided from a sensor subsystem, a statistical optimization error description is generated. From this statistical optimization error description a strategy is developed, including the optimization errors, within the control subsystem. An execution module within the control subsystem then sends an execution strategy to various actuators within the actuation subsystem.
-
Citations
22 Claims
-
1. A method for developing and using real time applications using stochastic compute time algorithms to control a dynamic system including a sensing subsystem, actuation subsystem, a control subsystem, and an application subsystem, comprising:
-
receiving initial detector data, optimization functions, desired state and constraints;
generating a statistical optimization error description;
developing a strategy including the optimization errors; and
executing said strategy in a real time application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A dynamic system utilizing stochastic compute time algorithms in developing real time applications, the system comprising:
-
a sensing subsystem having a plurality of detectors;
a control subsystem including at least one system state module, at least one state action module, and at least one execution module;
communication means for transmitting output information from said plurality of detectors to said control subsystem;
at least one application module;
an actuation subsystem having a plurality of actuators; and
communication means for transmitting execution instructions from said execution module to said plurality of actuators. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An article of manufacture comprising a computer usable medium having computer readable program code embodied in said medium which, when said program code is executed by said computer causes said computer to perform method steps for developing and using real time applications using stochastic compute time algorithms on a dynamic system, said method comprising:
-
receiving initial detector data, optimization functions, desired system state, and constraints;
generating a statistical description;
developing a strategy; and
executing said strategy in a real time application.
-
Specification