Online integration of model-based optimization and model-less control
AssigneeRockwell Automation Technologies, Inc.
InventorsBijan Sayyarrodsari, Kadir Liano, Alexander B. Smith
Life of this patent
Estimating the term…
Abstract
In certain embodiments, a control system includes a model-less controller configured to control operation of a plant or process. The control system also includes an automation controller operatively connected for access to a model of the plant or process being controlled by the model-less controller. The automation controller is configured to modify parameters of the model-less controller via an explicit optimization procedure.
Claims21
A control system, comprising:
- a model-less controller configured to control operation of a plant or process;
- and
- an automation controller operatively connected for access to a model of the plant or process being controlled by the model-less controller, wherein the automation controller is configured to modify parameters of the model-less controller via an explicit optimization procedure.
A non-transitory machine-readable memory medium comprising program instructions that are executable by a processor, wherein the program instructions include instructions for:
- a model-based control module that includes a model of a plant or process being controlled by a model-less controller;
- and
- a parameter tuning module configured to modify parameters of the model-less controller based on outputs of the model-based control module.
A non-transitory machine-readable memory medium comprising program instructions that are executable by a multi-core processor, wherein the program instructions include instructions for:
- a model-less control module configured to control operation of a plant or process, wherein the model-less control module is executed by a first processing core of the multi-core processor;
- and
- a model-based control module that includes a model of the plant or process being controlled by the model-less control module, wherein the model-based control module is executed by a second processing core of the multi-core processor, and wherein the model-based control module includes a parameter tuning module configured to modify parameters of the model-less control module based on outputs of the model-based control module.
Dependencies are inferred from the claim text.