2019 AIChE Annual Meeting
(635a) A Scalable Stochastic Programming Approach for Designing Flexible Systems
Authors
The stochastic flexibility (SF) index is a flexibility measure that exactly quantifies the probability of finding feasible operation and thus avoids the conservative behavior associated with uncertainty sets [8]. Specifically, it models uncertain parameters as random variables with an associated probability density function that can be integrated over the feasible region to determine the probability of satisfying system constraints (i.e., having feasible operation). It can be computed rigorously by evaluating the feasibility of Monte Carlo samples [9]. The SF index can be used as a metric to guide the design of flexible systems. Such a design problem would seek a design that minimizes a design cost while ensuring that the system remains feasible with a given SF index. This approach gives rise to a joint chance constraint problem that is computationally challenging to solve. In particular, the joint chance constraint often needs to be reformulated by using binary variables [10].
In this presentation, we demonstrate the utility of this design problem and provide a more scalable approach to reformulate the joint chance constraint using continuous variables. The approach relies on the observation that the joint chance constraint problem provides a Pareto solution for the conflict resolution (multi-objective) problem that seeks to minimize cost and maximize the SF index. We will demonstrate that we can recover the Pareto set for this problem to high accuracy by solving a continuous formulation. This thus provides a scalable approach to solve large-scale design problems that would otherwise be intractable. Furthermore, this approach has implications for general joint chance constraint problems that have been traditionally bottle-necked by binary reformulations.
References:
[1] I. E. Grossmann, B. A. Calfa, and P. Garcia-Herreros. Evolution of Concepts and Models for Quantifying Resiliency and Flexibility of Chemical Processes. Computers & Chemical Engineering, 70:22â34, 2014.
[2] I. E. Grossmann, K. P. Halemane, and R. E. Swaney. Optimization Strategies for Flexible Chemical Processes. Computers & Chemical Engineering, 7(4):439â462, 1983.
[3] I. E. Grossmann and R. W. Sargent. Optimum Design of Multipurpose Chemical Plants. Industrial & Engineering Chemistry Process Design and Development, 18(2):343â 348, 1979.
[4] E. N. Pistikopoulos and I. E. Grossmann. Optimal Retroï¬t Design for Improving Process Flexibility in Linear Systems. Computers & Chemical Engineering, 12(7):719â731, 1988.
[5] D. K. Varvarezos, L. T. Biegler, and I. E. Grossmann. Multiperiod Design Optimization with SQP Decomposition. Computers & Chemical Engineering, 18(7):579â595, 1994.
[6] E. N. Pistikopoulos and I. E. Grossmann. Optimal Retroï¬t Design for Improving Process Fexibility in Nonlinear Systems with Fixed Degree of Flexibility. Computers & Chemical Engineering, 13(9):1003â1016, 1989.
[7] Q. Zhang, I. E. Grossmann, and R. M. Lima. On the Relation Between Fexibility Analysis and Robust Optimization for Linear Systems. AIChE Journal, 62(9):3109â3123, 2016.
[8] D. A. Straub and I. E. Grossmann. Integrated stochastic metric of ï¬exibility for systems with discrete state and continuous parameter uncertainties. Computers & Chemical Engineering, 14(9):967â 985, 1990.
[9] A. Shapiro. Sample Average Approximation. In Encyclopedia of Operations Research and Management Science, pages 1350â1355. Springer, 2013.
[10] J. Luedtke and S. Ahmed. A Sample Approximation Approach for Optimization with Probabilistic Constraints. SIAM Journal on Optimization, 19(2):674â699, 2008.