Patent Document ID: 8620461
Application ID: 12565873
Patent Flag: 1

Claim One:
1. A system for updating tuning parameters of a controller, said system comprising: a controller accessing a memory having one or more memory units for storing a first data set for use with a compiled controller template and a second data set for use with the compiled controller template; a processor; a computer-usable medium embodying computer program code, said computer program code comprising instructions executable by said processor and configured for: identifying a compiled controller template for operating the controller, the compiled controller template including an algorithm representing a dynamic operating process of a system to be controlled by the controller; generating the first data set indicative of an explicit control law associated with a solution to a model predictive control optimization problem related to the dynamic operating process of the system, wherein the first data set is associated with a specified data structure having said at least one data set; and updating variables to generate a second data set, separate from the first data set; and enabling the controller to switch from using the first data set to using the second data set without altering said compiled controller template in order to repeatedly tune said controller without performing a recompilation with respect to said compiled controller template.