2017
DOI: 10.1016/j.isatra.2016.11.020
|View full text |Cite
|
Sign up to set email alerts
|

Move Suppression Calculations for Well-Conditioned MPC

Abstract: Several popular tuning strategies applicable to Model Predictive Control (MPC) schemes such as GPC and DMC have previously been developed. Many of these tuning strategies require an approximate model of the controlled process to be obtained, typically of the First Order Plus Dead Time type. One popular method uses such a model to analytically calculate an approximate value of the move suppression coefficient to achieve a desired condition number for the regularized system dynamic matrix; however it is not alwa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
13
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(13 citation statements)
references
References 18 publications
0
13
0
Order By: Relevance
“…The move suppression parameter λ applies a weight on the magnitude of the two projected control moves in the objective function (Equation (9)), and in effect regularizes the control matrix C −1 = (G T G + λI) −1 and allows the condition number with respect to inversion to be manipulated [7]. There is a strong link between this condition number and the closed-loop performance and robustness of the resulting controller; typically, for process control, a condition number of c = 500 can be employed [7].…”
Section: Move Suppressionmentioning
confidence: 99%
See 4 more Smart Citations
“…The move suppression parameter λ applies a weight on the magnitude of the two projected control moves in the objective function (Equation (9)), and in effect regularizes the control matrix C −1 = (G T G + λI) −1 and allows the condition number with respect to inversion to be manipulated [7]. There is a strong link between this condition number and the closed-loop performance and robustness of the resulting controller; typically, for process control, a condition number of c = 500 can be employed [7].…”
Section: Move Suppressionmentioning
confidence: 99%
“…There is a strong link between this condition number and the closed-loop performance and robustness of the resulting controller; typically, for process control, a condition number of c = 500 can be employed [7]. In this context, the robustness of an MPC controller refers to the relative sensitivity of the applied controls to errors in the plant mathematical model or state measurement [7]; it is therefore of high importance in the context of adaptive MPC control, where estimates of plant parameters may transiently lag behind actual process parameters until estimator convergence. In this paper, the following method is applied to regulate the control matrix and exactly achieve a specified condition number c. Denote µ max and µ min as the largest and smallest of the eigenvalues of the matrix (G T G).…”
Section: Move Suppressionmentioning
confidence: 99%
See 3 more Smart Citations