Systems-Based Approaches at the Frontiers of Chemical Engineering and Computational Biology: Advances and Challenges

Systems-Based Approaches at the Frontiers of Chemical Engineering and Computational Biology: Advances and Challenges

Systems-Based Approaches at the Frontiers of Chemical Engineering and Computational Biology: Advances and Challenges Christodoulos A. Floudas Princeton University Department of Chemical Engineering Program of Applied and Computational Mathematics Department of Operations Research and Financial Engineering Center for Quantitative Biology Outline • Theme: Scientific/Personal Journey • Research Philosophy at CASL (Computer Aided Systems Laboratory, Princeton University) • Research Areas: Advances & Challenges • Acknowledgements Greece Ioannina, Greece Ioannina,Greece (Courtesy of G. Floudas) Thessaloniki, Greece Aristotle University of Thessaloniki Department of Chemical Engineering Aristotle University of Thessaloniki Undergraduate Studies(1977-1982) Pittsburgh, PA Carnegie Mellon University Graduate Studies How did it all start? • Ph.D. Thesis: Sept. 82 – Dec. 85 •Advisor: Ignacio E. Grossmann • Synthesis of Flexible Heat Exchanger Networks (82-85) • Uncertainty Analysis (82-85) Princeton, NJ Princeton University Computer Aided Systems Laboratory Interface Product & Process Systems Engineering • Chemical Engineering • Applied Mathematics Research • Operations Research Areas • Computer Science • Computational Chemistry Computational Biology & Genomics • Computational Biology Unified Theory • address fundamental problems and applications via mathematical and Research modeling of microscopic, mesoscopic and macroscopic level Philosophy • rigorous optimization theory and algorithms • large scale computations in high performance clusters Mathematical Modeling, Optimization Theory & Algorithms Themes Discovery at the Macroscopic Level Discovery at the Microscopic Level Research Areas (1986 – present) Process Operations: Process and Product Scheduling, Planning and Design & Synthesis Uncertainty Optimization Theory & Methods: - Mixed-Integer Nonlinear Optimization - Deterministic Global Optimization Interaction of Design, Computational Biology & Synthesis & Control Genomics Process & Product Design and Synthesis (1986-) Christodoulos A. Floudas Princeton University Process & Product Design and Synthesis • Distillation Sequences (86-91) • Heat Exchanger Networks (86-91) • Reactor Networks and Reactor-Separator-Recycle (87-02) • Phase Equilibrium (94-02) • Azeotropic Separations (96-02) • Shape Selective Separation/Catalysis (05-) Rational Design of Shape Selective Separation and Catalysis C.E. Gounaris, C.A. Floudas, J. Wei Department of Chemical Engineering, Princeton University Fundamental Questions • Given a candidate set of zeolite portals and a pair of molecules (e.g., Molecule A and Molecule B), (a) can we identify the best zeolite portal which can separate molecule A from molecule B more effectively? (b) can we generate a rank-ordered list of zeolite portals for such separation? (c) can we identify such zeolite portals for any pair of molecules and the complete set of known zeolites? Molecular Footprints • Start with a simple molecular model: • Atoms are spheres of some effective radius • Bond lengths and angles considered fixed • Given this 3-d conformation, rotate suitably the molecule and project it onto the 2-d xy-plane • This projection is a set of circles • Circle centers are projections of atom nuclei • Circle radii are effective radii of atom spheres • Different 3-d orientations result into different projections • We define the molecular footprint to be such a projection that would likely be explored when penetration through a portal occurs Molecular Footprints - Examples • Aromatics : (a) benzene (b) toluene (c) o-xylene (d) m-xylene (e) p-xylene • Benzene is a planar molecule and results into a linear projection • The other aromatics have “almost” linear footprints Strain-based Screening • When a guest molecule approaches a host portal : No passage - There is no orientation for which all projected atom nuclei fall inside the portal area Constrained passage - There is some orientation for which all projected atom nuclei fall inside the portal area, but some circles have to be squeezed for a complete fit There is some orientation for which all Free passage - circles fall completely inside the portal area Strain-based Screening - Model • Let us define : (squeezed radius) rs Amount of distortion on an atom : δ = (original radius) ro ⎛⎞ Total Strain for a guest molecule ⎛⎞11 11 SS=+=GH S ⎜⎟ − +⎜⎟ − ∑∑δ 12δδδ 6⎜⎟ 12 6 to penetrate through a host portal : ij⎝⎠ii⎝⎠ jj • Every projection is associated with some total strain and there is an optimal projection that exhibits the minimum strain, denoted as S* • Define Strain Index : SI=+log(1 S * ) • SI is a measure of total distortion needed for penetration SI = 0 0 < SI < ∞ SI --> ∞ Strain-based Screening - Results • 38 molecules / 217 zeolite windows Strain Index Strain-based Screening - Results • 38 molecules / 217 zeolite windows Detail: Strain Index of aromatics on some 12-oxygen ring windows Interaction of Design & Control (1987-2000) Christodoulos A. Floudas Princeton University Interaction of Design & Control • Structural Properties: Generic Rank • Dynamic Operability of MIMO Systems: Time Delays & Transmission Zeroes • Multi-objective Framework for the Interaction of Design and Control • Optimal Control of Reactors • Dynamic Models in the Interaction of Design and Control Deterministic Global Optimization (1987-) Christodoulos A. Floudas Princeton University Deterministic Global Optimization How/When did we start? Motivation: Multiple local minima in - distillation sequencing - heat exchanger networks - reactor network synthesis - pooling problems Initial Studies: 1987-89 Historical Global Optimization Perspective 5496 2397 # Publications 1046 97 25 33 1960-1979 1980-1984 1985-1989 1990-1994 1995-1999 2000-2006 ChE Global Optimization Perspective: Early Contributions Floudas, Agarwal, Ciric (1989) Stephanopoulos & Westerberg (1975) Floudas & Visweswaran (1990) Westerberg & Shah (1978) Wang & Luus (1978) ChE Publications 1975 1980 1985 1990 1995 2000 2005 Deterministic Global Optimization • GOS: Global Optimum Search (88-89) • GOP: Biconvex, Bilinear, Polynomial (90-96) • aBB: Twice Continuously Differentiable Constrained Nonlinear Problems (94-98) • SMIN-aBB, GMIN-aBB: Mixed-Integer Nonlinear (98-00) • DAE: Differential-Algebraic Systems (98-02) • Bilevel Nonlinear Problems (01-05) • Convex Envelopes for Trilinear Monomials (03-04) • Convex Underestimators for Trigonometric Functions (04-05) • G-aBB: Generalized aBB (04-) • P-aBB: Piecewise aBB (05-) • Tight Convex Underestimators for General C2 Functions (06-) Deterministic Global Optimization: Chemical Engineering Applications • Phase & Chemical Reaction Equilibrium • Homogeneous, Heterogeneous & Reactive Azeotropes • Pooling Problems • Parameter Estimation & Data Reconciliation • Trim Loss Minimization • Generalized Pooling Problems • Nesting of Arbitrary Shapes Generalized Pooling Problem Meyer, Floudas (2006) Sources Plants Destinations Q1: What is the optimal topology? Binary Terms Q2: Which plants exist? Binary Variables Formulation of Generalized Pooling Problem Objective: Minimize Overall Cost - Plant construction and operating costs - Pipeline construction and operating cost Binary Variables a -y s,e: Existence of stream connecting source s to exit stream e. b - y t,e: Existence of stream connecting plant t to exit stream e. c - y t,t’: Existence of directed stream connecting plant t to plant t’. d - y s,t: Existence of stream connecting source s to plant t. e - y t: Existence of plant t. Problem Characteristics - Mixed integer bilinear programming problem with bilinearities involving pairs of continuous variables, (b,f) and (c,f) and (d,f). - Nonconvex mass balance constraints on the species include bilinear terms. - Industrial case study: |C| = 3, |E| = 1, |S| = 7, |T| = 10. - Number of nonconvex equality constraints: |C| x (|T| + |E|). (33) - Number of bilinear terms: |C| x |T| x (|E| + |S| + 2|T| - 2). (780) - Complex network structure with numerous feasible yet nonoptimal possibilities. - Number of binary variables: |T| x (|E| + |S| + |T|) + |S| x |E|. (187) - Fixing the y variables, the problem is a nonconvex bilinear NLP. Feasible Solutions Objective function value: 1.086e6 Objective function value: 1.198e6 S1 S1 S2 S2 T3 T3 S3 S3 T7 T7 S4 E1 S4 E1 T9 T9 S5 S5 T10 T10 S6 S6 S7 S7 Objective function value: 1.132e6 Objective function value: 1.620e6 S1 S1 S2 S2 T2 T11 S3 S3 T3 T33 S4 E1 S4 E1 T7 T7 S5 S5 T9 T9 S6 S6 S7 S7 Industrial Case Study Components: 3 Best known solution: 1.086 x 106 Sources: 7 Lower bound on solution: 1.070 x 106 Exit streams: 1 Absolute Gap: 0.016 x 106 Potential plants: 10 Relative Gap: 1.5 % Formulation ℜ var. {0,1} var Constr. CPU (s) Obj (106) Nonconvex 207 187 424 2.5 1.086 Bilinear Terms 987 187 3544 58 0.550 RLT 3850 187 19321 3621 0.743 Subnetwork {t3, t7, t9, t10} Bin RLT N = 2 766 79 4866 519 0.977 Bin RLT N = 3 766 91 6234 816 1.005 Bin RLT N = 4 766 103 7602 3672 1.022 Bin RLT N = 5 766 115 8970 7617 1.031 Bin RLT N = 6 766 127 10338 85800 1.051 Bin RLT N = 7 766 139 11706 59486 1.070 Challenges/Opportunities Current Status: Great Success for Theory & Algorithm for Small to Medium-size Applications • Improved Convex Underestimation Methods • Now Theoretical Results on Convex Envelopes • Medium to Large-scale C2-NLPs – Pooling Problems • Medium to Large-scale MINLPs – Product & Process Design/Synthesis/Operations – Signal Transduction/Metabolic Pathways – Generalized Pooling Problems • New Theory and Algorithms for DAE Models • New Theory and Algorithms for Grey/Black

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    88 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us