Keywords

complementarity constraints, dynamic optimization, orthogonal collocation, differential algebraic equations

Abstract

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.

Original Publication Citation

Powell, Kody M., et al. "A Continuous Formulation for Logical Decisions in Differential Algebraic Systems using Mathematical Programs with Complementarity Constraints." Processes 4.1 (2016): 7.

Document Type

Peer-Reviewed Article

Publication Date

2016-03-21

Permanent URL

http://hdl.lib.byu.edu/1877/3604

Publisher

MDPI

Language

English

College

Ira A. Fulton College of Engineering and Technology

Department

Chemical Engineering

University Standing at Time of Publication

Assistant Professor

Share

COinS