Robust adaptive model predictive controller with tuning to compensate for model mismatch
AssigneeFisher-Rosemount Systems, Inc.
InventorDirk Thiele
Life of this patent
Estimating the term…
Loading patent…
AssigneeFisher-Rosemount Systems, Inc.
InventorDirk Thiele
Estimating the term…
An MPC adaptation and tuning technique integrates feedback control performance better than methods commonly used today in MPC type controllers, resulting in an MPC adaptation/tuning technique that performs better than traditional MPC techniques in the presence of process model mismatch. The MPC controller performance is enhanced by adding a controller adaptation/tuning unit to an MPC controller, which adaptation/tuning unit implements an optimization routine to determine the best or most optimal set of controller design and/or tuning parameters to use within the MPC controller during on-line process control in the presence of a specific amount of model mismatch or a range of model mismatch. The adaptation/tuning unit determines one or more MPC controller tuning and design parameters, including for example, an MPC form, penalty factors for either or both of an MPC controller and an observer and a controller model for use in the MPC controller, based on a previously determined process model and either a known or an expected process model mismatch or process model mismatch range. A closed loop adaptation cycle may be implemented by performing an autocorrelation analysis on the prediction error or the control error to determine when significant process model mismatch exists or to determine an increase or a decrease in process model mismatch over time.
A method of tuning a model predictive controller for use in controlling a process, comprising:
An adaptive model predictive controller for use in controlling a process plant, comprising:
An adaptive model predictive controller tuning unit for implementation on a computer processor to tune a model predictive controller that operates to control a process plant using a controller model, comprising:
Dependencies are inferred from the claim text.