2014
DOI: 10.1016/j.compchemeng.2013.07.001
|View full text |Cite
|
Sign up to set email alerts
|

On the design of exact penalty functions for MPC using mixed integer programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 24 publications
0
8
0
Order By: Relevance
“…On the other hand, in [4], additional constraints were imposed on the binary variables in order to force the uniqueness of λ (via the selection of rows from C). We consider this later approach superior and we will adapt it in the following subsection.…”
Section: Programmingmentioning
confidence: 99%
“…On the other hand, in [4], additional constraints were imposed on the binary variables in order to force the uniqueness of λ (via the selection of rows from C). We consider this later approach superior and we will adapt it in the following subsection.…”
Section: Programmingmentioning
confidence: 99%
“…Selecting a numerical value for µ may, however, be difficult. It is generally undesirable to assign an arbitrary high value to µ to ensure exactness of the penalty function, as this may lead to violent control action, possibly harmful to the actuators [11], as well as numerical ill-conditioning. We therefore seek to find a lower bound on µ in order to guarantee that the penalty function is exact.…”
Section: A Computing the Penalty Parametermentioning
confidence: 99%
“…Consequently, to computeμ for (6a), the maximum value of the ∞ norm of the Lagrangian multipliers for the hard-constrained problem for all initial states x ∈ S j must be calculated. To perform this computation, we use the mixed-integer linear programming (MILP) approach developed by [11]. Note that this computation must be performed for each safety set S j , corresponding to isolated actuators faults as well faults in several actuators simultaneously.…”
Section: A Computing the Penalty Parametermentioning
confidence: 99%
See 1 more Smart Citation
“…The third single objective function is to adjust the three loopers' abundance when welding, trimming, or roll changing is taking place. However, in the restricted problem with equality constrained and inequality constrained conditions in equation (2), to simplify the solving process and easy programming, speed penalty index could be added to the objective function to transform constrained optimization problem into an unconstrained optimization problem, [12][13][14] then the objective function can be expressed as equation (3), where, v il and v iu are the lower and upper speed limit values of the ith section in m/s, and N is the penalty index coefficient (N = 20). When the setup speed v i is in the authorized range, the value of penalty index is approximately zero.…”
Section: Objective Function Designmentioning
confidence: 99%