LAPSE:2018.0157
Published Article
LAPSE:2018.0157
A Continuous Formulation for Logical Decisions in Differential Algebraic Systems using Mathematical Programs with Complementarity Constraints
Kody M. Powell, Ammon N. Eaton, John D. Hedengren, Thomas F. Edgar
July 30, 2018
This work presents a methodology to represent logical decisions in differential algebraic equation simulation and constrained optimization problems using a set of continuous algebraic equations. The formulations may be used when state variables trigger a change in process dynamics, and introduces a pseudo-binary decision variable, which is continuous, but should only have valid solutions at values of either zero or one within a finite time horizon. This formulation enables dynamic optimization problems with logical disjunctions to be solved by simultaneous solution methods without using methods such as mixed integer programming. Several case studies are given to illustrate the value of this methodology including nonlinear model predictive control of a chemical reactor using a surge tank with overflow to buffer disturbances in feed flow rate. Although this work contains novel methodologies for solving dynamic algebraic equation (DAE) constrained problems where the system may experience an abrupt change in dynamics that may otherwise require a conditional statement, there remain substantial limitations to this methodology, including a limited domain where problems may converge and the possibility for ill-conditioning. Although the problems presented use only continuous algebraic equations, the formulation has inherent non-smoothness. Hence, these problems must be solved with care and only in select circumstances, such as in simulation or situations when the solution is expected to be near the solver’s initial point.
Keywords
complementarity constraints, differential algebraic equations, dynamic optimization, orthogonal collocation
Suggested Citation
Powell KM, Eaton AN, Hedengren JD, Edgar TF. A Continuous Formulation for Logical Decisions in Differential Algebraic Systems using Mathematical Programs with Complementarity Constraints. (2018). LAPSE:2018.0157
Author Affiliations
Powell KM: Department of Chemical Engineering, The University of Utah, Salt Lake City, UT 84112, USA
Eaton AN: Department of Chemical Engineering, Provo, Brigham Young University, UT 84602, USA
Hedengren JD: Department of Chemical Engineering, Provo, Brigham Young University, UT 84602, USA [ORCID]
Edgar TF: McKetta Department of Chemical Engineering, The University of Texas at Austin, Austin, TX 78705, USA
[Login] to see author email addresses.
Journal Name
Processes
Volume
4
Issue
1
Article Number
E7
Year
2016
Publication Date
2016-03-21
Published Version
ISSN
2227-9717
Version Comments
Original Submission
Other Meta
PII: pr4010007, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2018.0157
This Record
External Link

doi:10.3390/pr4010007
Publisher Version
Download
Files
[Download 1v1.pdf] (973 kB)
Jul 30, 2018
Main Article
License
CC BY 4.0
Meta
Record Statistics
Record Views
770
Version History
[v1] (Original Submission)
Jul 30, 2018
 
Verified by curator on
Jul 30, 2018
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2018.0157
 
Original Submitter
Auto Uploader for LAPSE
Links to Related Works
Directly Related to This Work
Publisher Version