80 results on '"Mitsos, A."'
Search Results
2. Deterministic Global Nonlinear Model Predictive Control with Neural Networks Embedded
- Author
-
Alexander Mitsos, Adrian Caspari, Pascal Schäfer, Artur M. Schweidtmann, Danimir T. Doncevic, and Yannic Vaupel
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Optimization problem ,Artificial neural network ,Computer science ,020208 electrical & electronic engineering ,02 engineering and technology ,Solver ,Reduction (complexity) ,Model predictive control ,020901 industrial engineering & automation ,Recurrent neural network ,Control and Systems Engineering ,0202 electrical engineering, electronic engineering, information engineering ,ddc:600 ,Global optimization ,Curse of dimensionality - Abstract
21th IFAC Virtuel World Congress, IFAC, online, 11 Jul 2020 - 17 Jul 2020; IFAC-PapersOnLine 53(2), 5273-5278 (2020). doi:10.1016/j.ifacol.2020.12.1207 special issue: "21th IFAC World Congress / Edited by Rolf Findeisen, Sandra Hirche, Klaus Janschek, Martin Mönnigmann", Published by Elsevier, Frankfurt
- Published
- 2020
3. Economic nonlinear model predictive control using hybrid mechanistic data-driven models for optimal operation in real-time electricity markets: In-silico application to air separation processes
- Author
-
Alexander Mitsos, Adrian Caspari, Adel Mhamdi, and Pascal Schäfer
- Subjects
Economic efficiency ,0209 industrial biotechnology ,Mathematical optimization ,Artificial neural network ,Computer science ,business.industry ,02 engineering and technology ,Energy consumption ,Industrial and Manufacturing Engineering ,Computer Science Applications ,Data-driven ,Model predictive control ,020901 industrial engineering & automation ,020401 chemical engineering ,Control and Systems Engineering ,Modeling and Simulation ,Process control ,Production (economics) ,Electricity ,0204 chemical engineering ,business - Abstract
Optimization of the energy consumption at fluctuating short-term electricity markets is a promising measure to increase the economic efficiency of energy-intense processes. This can be addressed by integrating the economic perspective directly into the process control, i.e., by using economic nonlinear model predictive control (eNMPC). We present a single-layer eNMPC framework for optimal operation of an industrial-scale nitrogen plant participating in real-time electricity markets. To achieve real-time capability, we utilize suboptimal updates as well as our reduced modeling approach for rectification columns combining compartmentalization and artificial neural networks (Schafer et al., AIChE J., doi:10.1002/aic.16568). We demonstrate the real-time capability of the approach in-silico. We explicitly account for model-plant mismatch by using a detailed full-order stage-by-stage model that is common in literature as plant replacement. Our results show that close-to-optimal savings in electricity costs are enabled via the eNMPC strategy even under consideration of inherently uncertain market forecasts whilst safely satisfying production targets. Furthermore, the disturbance rejection capability of the control structure is investigated, showing that severe unmeasured disturbances with slow dynamics can be rejected effectively without violating product requirements.
- Published
- 2019
4. Optimization-based global structural identifiability
- Author
-
Preet Joy, Hatim Djelassi, Alexander Mitsos, and Adel Mhamdi
- Subjects
Mathematical optimization ,Optimization problem ,020401 chemical engineering ,Simple (abstract algebra) ,Computer science ,020209 energy ,General Chemical Engineering ,0202 electrical engineering, electronic engineering, information engineering ,Identifiability ,02 engineering and technology ,0204 chemical engineering ,Equivalence (measure theory) ,Computer Science Applications - Abstract
Global structural identifiability determines if it is possible to uniquely estimate unknown parameters of a model from measurements. We consider two definitions for global structural identifiability - one proposed by Walter and Lecourtier in Mathematics and Computers in Simulation, 60:472-482 (1982) and the other by Glad and Ljung in the Proceedings of the 29th Conference on Decision and Control (1990). The two definitions appear distinct because of the role of the inputs. We present here a proof of the equivalence of the two definitions. We revisit the formulation of the optimization problem to analyze global structural identifiability proposed by Asprey and Mantalaris in IFAC Computer Application in Biotechnology (2001) and propose a modification to the problem formulation. We also demonstrate with the help of an elementary model that their solution algorithm can lead to erroneous conclusions. We further analyze the global structural identifiability of a simple model using the optimization-based approach.
- Published
- 2019
5. Multistage NMPC with on-line generated scenario trees: Application to a semi-batch polymerization process
- Author
-
Alexander Mitsos, Flemming Holtorf, and Lorenz T. Biegler
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Scale (ratio) ,Computer science ,Process (computing) ,02 engineering and technology ,Optimal control ,Industrial and Manufacturing Engineering ,Computer Science Applications ,020901 industrial engineering & automation ,Public records ,020401 chemical engineering ,Control and Systems Engineering ,Robustness (computer science) ,Modeling and Simulation ,Parametric model ,Range (statistics) ,0204 chemical engineering ,Confidence region - Abstract
We present a multistage NMPC scheme with adaptive on-line scenario-tree generation. The scenario tree is assembled from predictions of worst-case uncertainty realizations that are identified based on a first-order approximation of the process model. The key property of the presented approach is that the size of the resultant optimal control problems does not scale directly with the number of uncertain model parameters. We demonstrate the applicability of the approach with an industrially relevant semi-batch polymerization process under parametric model uncertainty and noisy, incomplete state measurements. By allowing to account explicitly for estimation errors, the presented approach yields increased robustness when compared to nominal NMPC and a standard multistage NMPC scheme. Moreover, we investigate a combination of the presented approach with on-line estimation of uncertain model parameters alongside approximation of their confidence region to reduce the uncertainty range and consequently mitigate unnecessary conservatism. The results show that adaptation of model and uncertainty range yields considerable economic benefits without impairing the attained level of robustness for the considered process.
- Published
- 2019
6. Global dynamic optimization with Hammerstein–Wiener models embedded.
- Author
-
Kappatou, Chrysoula D., Bongartz, Dominik, Najman, Jaromił, Sass, Susanne, and Mitsos, Alexander
- Subjects
GLOBAL optimization ,MATHEMATICAL optimization ,LINEAR systems ,DYNAMIC models ,SYSTEM dynamics ,DETERMINISTIC algorithms - Abstract
Hammerstein–Wiener models constitute a significant class of block-structured dynamic models, as they approximate process nonlinearities on the basis of input–output data without requiring identification of a full nonlinear process model. Optimization problems with Hammerstein–Wiener models embedded are nonconvex, and thus local optimization methods may obtain suboptimal solutions. In this work, we develop a deterministic global optimization strategy that exploits the specific structure of Hammerstein–Wiener models to extend existing theory on global optimization of systems with linear dynamics. At first, we discuss alternative formulations of the dynamic optimization problem with Hammerstein–Wiener models embedded, demonstrating that careful selection of the optimization variables of the problem can offer significant numerical advantages to the solution approach. Then, we develop convex relaxations for the proposed optimization problem and discuss implementation aspects to obtain the global solution focusing on a control parametrization technique. Finally, we apply our optimization strategy to case studies comprising both offline and online dynamic optimization problems. The results confirm an improved computational performance of the proposed solution approach over alternative options not exploiting the linear dynamics for all considered examples. They also underline the tractability of deterministic global dynamic optimization when using few control intervals in online applications like nonlinear model predictive control. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
7. Working fluid selection for organic rankine cycles via deterministic global optimization of design and operation
- Author
-
Alexander Mitsos, Wolfgang R. Huster, and Artur M. Schweidtmann
- Subjects
Organic Rankine cycle ,Mathematical optimization ,021103 operations research ,Control and Optimization ,Optimization problem ,Artificial neural network ,Computer science ,Mechanical Engineering ,0211 other engineering and technologies ,Aerospace Engineering ,Process design ,02 engineering and technology ,Multi-objective optimization ,Electricity generation ,Process optimization ,021108 energy ,Electrical and Electronic Engineering ,Software ,Civil and Structural Engineering ,Degree Rankine - Abstract
The performance of an organic Rankine cycle (ORC) relies on process design and operation. Simultaneous optimization of design and operation for a range of working fluids (WFs) is therefore a promising approach for WF selection. For this, deterministic global process optimization can guarantee to identify a global optimum, in contrast to local or stochastic global solution approaches. However, providing accurate thermodynamic models for a large number of WFs while maintaining computational tractability of the resulting optimization problems are open research questions. We integrate accurate thermodynamic and transport properties via artificial neural networks (ANNs) and solve the design problems with MAiNGO in a reduced-space formulation. We illustrate the approach for an ORC process for waste heat recovery of a diesel truck. After an automated preselection of 122 WFs, ANNs are automatically trained for the 37 selected WFs based on data retrieved from the thermodynamic library CoolProp. Then, we perform deterministic global optimization of design and operation for every WF individually. Therein, the trade-off between net power generation and investment cost is investigated by multiobjective optimization. Further, a thermoeconomic optimization finds a compromise between both objectives. The results show that, for the given conditions, monoaromatic hydrocarbons are a promising group of WFs. In future work, the proposed method and the trained ANNs can be applied to the design of a variety of energy processes.
- Published
- 2019
8. Optimal operation of dynamic (energy) systems: When are quasi-steady models adequate?
- Author
-
Susanne Sass and Alexander Mitsos
- Subjects
Mathematical optimization ,Optimization problem ,Computer science ,020209 energy ,General Chemical Engineering ,Dynamic energy ,Hybrid energy ,02 engineering and technology ,Operational optimization ,Computer Science Applications ,020401 chemical engineering ,Quasi steady ,0202 electrical engineering, electronic engineering, information engineering ,State (computer science) ,Transient (oscillation) ,0204 chemical engineering - Abstract
Since design optimization faces the challenge of solving inherently large optimization problems, the complexity of underlying dynamic systems is often reduced by applying quasi-steady state assumptions. It is thereby indispensable to identify the components whose transient behavior is essential to ensure meaningful results. In this study, we discuss a dynamic model for an illustrative hybrid energy system, which extends the quasi-steady models of Voll et al. (2013) . Based on optimal operation with fixed design, we underline the importance of the relationship between the dynamics of the model and of the input data for the adequateness of quasi-steady operation. Our results emphasize the need for suitable ramp constraints in quasi-steady models of dynamic systems within operational optimization. Moreover, the existence of a storage unit is no sufficient justification for quasi-steady state assumptions.
- Published
- 2019
9. Deterministic global process optimization: Accurate (single-species) properties via artificial neural networks
- Author
-
Wolfgang R. Huster, Alexander Mitsos, Jannik T. Lüthje, and Artur M. Schweidtmann
- Subjects
Organic Rankine cycle ,Mathematical optimization ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Optimization problem ,Helmholtz equation ,Artificial neural network ,Computer science ,Property (programming) ,020209 energy ,General Chemical Engineering ,Process (computing) ,02 engineering and technology ,Computer Science Applications ,020401 chemical engineering ,0202 electrical engineering, electronic engineering, information engineering ,Process optimization ,State (computer science) ,0204 chemical engineering - Abstract
Global deterministic process optimization problems have recently been solved efficiently in a reduced-space by automatic propagation of McCormick relaxations (Bongartz and Mitsos, J. Global Optim, 2017). However, the previous optimizations have been limited to simplified thermodynamic property models. Herein, we propose a method that learns accurate thermodynamic properties via artificial neural networks (ANNs) and integrates those in deterministic global process optimization. The resulting hybrid process model is solved using the recently developed method for deterministic global optimization problems with ANNs embedded (Schweidtmann and Mitsos, J. Optim. Theory Appl., 2018). The optimal operation of a validated steady state model of an organic Rankine cycle is solved as a case study. It is especially challenging as the thermodynamic properties are given by the implicit Helmholtz equation of state. The results show that modeling of thermodynamic properties via ANNs performs favorable in deterministic optimization. This method can rapidly be extended to include properties from existing thermodynamic libraries, based on models or data.
- Published
- 2019
10. Adaptive Scenario Generation for Multistage NMPC with Shrinking Horizons
- Author
-
Flemming Holtorf, Alexander Mitsos, and Lorenz T. Biegler
- Subjects
0209 industrial biotechnology ,Model predictive control ,Mathematical optimization ,020901 industrial engineering & automation ,Control and Systems Engineering ,Computer science ,Robustness (computer science) ,020208 electrical & electronic engineering ,Parametric model ,0202 electrical engineering, electronic engineering, information engineering ,02 engineering and technology ,Optimal control - Abstract
We present a multistage scheme for shrinking horizon nonlinear model predictive control (NMPC). This approach generates scenario trees on-line in an adaptive manner, and assembles them from predictions of worst-case uncertainty realizations through first-order approximations of the process model. A key result of this approach is that both size and complexity of the resultant optimal control problems do not scale directly with the number of uncertain model parameters. Moreover, we apply and demonstrate this approach on a challenging industrially-relevant semi-batch polymerization process under parametric model uncertainty. The results show that adaptive scenario generation leads to improved performance, while maintaining the attained level of robustness for the considered process.
- Published
- 2019
11. Deterministic Global Optimization with Artificial Neural Networks Embedded
- Author
-
Alexander Mitsos and Artur M. Schweidtmann
- Subjects
Mathematical optimization ,021103 operations research ,Control and Optimization ,Optimization problem ,Artificial neural network ,Applied Mathematics ,Activation function ,0211 other engineering and technologies ,010103 numerical & computational mathematics ,02 engineering and technology ,Function (mathematics) ,Management Science and Operations Research ,Solver ,01 natural sciences ,Nonlinear system ,Multilayer perceptron ,Theory of computation ,0101 mathematics ,Mathematics - Abstract
Artificial neural networks are used in various applications for data-driven black-box modeling and subsequent optimization. Herein, we present an efficient method for deterministic global optimization of optimization problems with artificial neural networks embedded. The proposed method is based on relaxations of algorithms using McCormick relaxations in a reduced space (Mitsos et al. in SIAM J Optim 20(2):573–601, 2009) employing the convex and concave envelopes of the nonlinear activation function. The optimization problem is solved using our in-house deterministic global solver. The performance of the proposed method is shown in four optimization examples: an illustrative function, a fermentation process, a compressor plant and a chemical process. The results show that computational solution time is favorable compared to a state-of-the-art global general-purpose optimization solver.
- Published
- 2018
12. Robust feasible control based on multi-stage eNMPC considering worst-case scenarios
- Author
-
Alexander Mitsos and Jennifer Puschke
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Discretization ,Computer science ,02 engineering and technology ,Industrial and Manufacturing Engineering ,Scenario tree ,Computer Science Applications ,Multi stage ,Nonlinear system ,020901 industrial engineering & automation ,020401 chemical engineering ,Control and Systems Engineering ,Modeling and Simulation ,Process control ,0204 chemical engineering ,Robust control ,Sampling interval ,Parametric statistics - Abstract
The goal of this work is an efficient control scheme for the robust satisfaction of constraints for batch processes under parametric uncertainties. The multi-stage economic nonlinear model-predictive controller (eNMPC) [S. Lucia, et al. J. Process Control, 2013] is combined with two different methods for robust dynamic optimization. The multi-stage NMPC considers a scenario tree, branching at each sampling interval. In this work, the scenarios for the branches are generated with two previously investigated methods of detecting worst-case scenarios. One method is based on discretization of the uncertain parameter set (J. Puschke, et al. Comput. Chem. Eng., Vol. 98, 2017a). With this approach, all worst-case models are considered, including points not lying at the boundary of the uncertainty set. The other method is a heuristic approach (J. Puschke, et al. Comput. Chem. Eng., 2017b), which considers only values at the boundary with a high sensitivity. These methods for robust control are evaluated on the basis of an illustrative case study. The results show that, in contrast to the nominal eNMPC, less or even no constraint violations occur.
- Published
- 2018
13. Robust dynamic optimization of batch processes under parametric uncertainty: Utilizing approaches from semi-infinite programs
- Author
-
Alexander Mitsos, Johanna Kleinekorte, Jennifer Puschke, Ralf Hannemann-Tamás, and Hatim Djelassi
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,021103 operations research ,Optimization problem ,Semi-infinite ,Discretization ,Computer science ,General Chemical Engineering ,0211 other engineering and technologies ,02 engineering and technology ,Constraint satisfaction ,Computer Science Applications ,Constraint (information theory) ,Reduction (complexity) ,020901 industrial engineering & automation ,Path (graph theory) ,Parametric statistics - Abstract
The optimal solution in dynamic optimization of batch processes often exhibits active path constraints. The goal of this work is the robust satisfaction of path constraints in the presence of parametric uncertainties based on known worst-case formulations. These formulations are interpreted as semi-infinite programs (SIP). Two known SIP algorithms are extended to the dynamic case and assessed. One is a discretization approach and the other a local reduction approach. With these presented concepts, robust path constraint satisfaction is in principle guaranteed. In this work, however, local methods are used to approximate the global solution of the lower-level problem with local solvers thus allowing for (rather unlikely) constraint violations. Finally, the penicillin fermentation is introduced as a well-known case study with uncertainties, which is modified in this work by adding further dependencies. The adaptation of the SIP concepts to dynamic optimization problems are shown to be successful for this case study.
- Published
- 2018
14. COMANDO: A Next-Generation Open-Source Framework for Energy Systems Optimization
- Author
-
Alexander Mitsos, Marco Langiu, André Bardow, Manuel Dahmen, Dominik Hering, David Yang Shu, Florian Joseph Baader, André Xhonneux, Uwe Bau, and Dirk Müller
- Subjects
Mathematical optimization ,Linear programming ,Artificial neural network ,Computer science ,020209 energy ,General Chemical Engineering ,Initialization ,02 engineering and technology ,Python (programming language) ,Stochastic programming ,Computer Science Applications ,System model ,020401 chemical engineering ,Linearization ,Optimization and Control (math.OC) ,0202 electrical engineering, electronic engineering, information engineering ,FOS: Mathematics ,ddc:660 ,Systems design ,ddc:610 ,0204 chemical engineering ,Mathematics - Optimization and Control ,computer ,computer.programming_language - Abstract
Existing open-source modeling frameworks dedicated to energy systems optimization typically utilize (mixed-integer) linear programming ((MI)LP) formulations, which lack modeling freedom for technical system design and operation. We present COMANDO, an open-source Python package for component-oriented modeling and optimization for nonlinear design and operation of integrated energy systems. COMANDO allows to assemble system models from component models including nonlinear, dynamic and discrete characteristics. Based on a single system model, different deterministic and stochastic problem formulations can be obtained by varying objective function and underlying data, and by applying automatic or manual reformulations. The flexible open-source implementation allows for the integration of customized routines required to solve challenging problems, e.g., initialization, problem decomposition, or sequential solution strategies. We demonstrate features of COMANDO via case studies, including automated linearization, dynamic optimization, stochastic programming, and the use of nonlinear artificial neural networks as surrogate models in a reduced-space formulation for deterministic global optimization., Comment: 24 pages, 1 graphical abstract, 13 figures, 4 tables
- Published
- 2021
15. Deterministic global optimization with Gaussian processes embedded
- Author
-
Xiaopeng Lin, Alexander Mitsos, Artur M. Schweidtmann, Dominik Bongartz, Tim Kerkenhoff, Daniel Grothe, and Jaromił Najman
- Subjects
Mathematical optimization ,021103 operations research ,Optimization problem ,Computer science ,Gaussian ,Bayesian optimization ,0211 other engineering and technologies ,02 engineering and technology ,Solver ,Theoretical Computer Science ,symbols.namesake ,020401 chemical engineering ,Kriging ,Free variables and bound variables ,symbols ,0204 chemical engineering ,ddc:004 ,Gaussian process ,Global optimization ,Software - Abstract
Mathematical programming computation : MPC 13(3), 553-581 (2021). doi:10.1007/s12532-021-00204-y, Published by Springer, Berlin
- Published
- 2021
16. Wavelet-based grid-adaptation for nonlinear scheduling subject to time-variable electricity prices
- Author
-
Hannah M.C. Markgraf, Alexander Mitsos, Philipp H.A. Lenz, Pascal Schäfer, and Artur M. Schweidtmann
- Subjects
Mathematical optimization ,Job shop scheduling ,Artificial neural network ,Computer science ,020209 energy ,General Chemical Engineering ,Degrees of freedom (statistics) ,02 engineering and technology ,Solver ,Grid ,Computer Science Applications ,Scheduling (computing) ,Wavelet ,020401 chemical engineering ,0202 electrical engineering, electronic engineering, information engineering ,ddc:660 ,0204 chemical engineering ,Global optimization - Abstract
Using nonlinear process models in discrete-time scheduling typically prohibits long planning horizons with fine temporal discretizations. Therefore, we propose an adaptive grid algorithm tailored for scheduling subject to time-variable electricity prices. The scheduling problem is formulated in a reduced space. In the algorithm, the number of degrees of freedom is reduced by linearly mapping one degree of freedom to multiple intervals with similar electricity prices. The mapping is iteratively refined using a wavelet-based analysis of the previous solution. We apply the algorithm to the scheduling of a compressed air energy storage. We model the efficiency characteristics of the turbo machinery using artificial neural networks. Using our in-house global solver MAiNGO, the algorithm identifies a feasible near-optimal solution with
- Published
- 2020
17. Deterministic global optimization of steam cycles using the IAPWS-IF97 model
- Author
-
Alexander Mitsos, Dominik Bongartz, and Jaromił Najman
- Subjects
Mathematical optimization ,Control and Optimization ,Basis (linear algebra) ,Combined cycle ,Computer science ,Mechanical Engineering ,Regular polygon ,Aerospace Engineering ,Monotonic function ,Solver ,Convexity ,Power (physics) ,law.invention ,ddc:690 ,law ,Electrical and Electronic Engineering ,Global optimization ,Software ,Civil and Structural Engineering - Abstract
Optimization and engineering (2020). doi:10.1007/s11081-020-09502-1, Published by Springer Science + Business Media B.V, Dordrecht [u.a.]
- Published
- 2020
18. Tailored Time Grids for Nonlinear Scheduling Subject to Time-variable Electricity Prices by Wavelet-based Analysis
- Author
-
Alexander Mitsos and Pascal Schäfer
- Subjects
Nonlinear system ,Mathematical optimization ,Wavelet ,Process modeling ,business.industry ,Computer science ,Linear scale ,Electricity ,Time variable ,Grid ,business ,Scheduling (computing) - Abstract
Typically, the consideration of nonlinear process models in discrete-time scheduling is limited to short planning horizons and/or coarse discretizations due to a linear scaling of the problem size with the number of considered scheduling intervals. To overcome this limitation, we recently proposed a wavelet-based algorithm focusing on scheduling problems with time-variable electricity prices, which iteratively adapts the time grid (Schaferet int., Mitsos, doi:10.1016/j.compchemeng.2019.106598). In this work, we extend our approach by presenting a systematic method for the identification of promising initial aggregated time grids based on the analysis of the wavelet representation of the time series of electricity prices. We apply the procedure to a literature example addressing the scheduling of a seawater reverse osmosis (Ghobeity and Mitsos, doi: 10.1016/j.desal.2010.06.041). We demonstrate that substantial reductions in the number of optimization variables in a reduced-space formulation are possible, while furnishing feasible schedules that lead to insignificant deviations below0. 05 % in the objective value compared to the global optimum using the full time grid.
- Published
- 2020
19. Optimal Start-Up of Air Separation Processes using Dynamic Optimization with Complementarity Constraints
- Author
-
Alexander Mitsos, Christian Offermanns, Adel Mhamdi, Lorenz T. Biegler, Steffen R. Fahr, and Adrian Caspari
- Subjects
Air separation ,Mathematical optimization ,Optimization problem ,Computer science ,business.industry ,Liquefaction ,02 engineering and technology ,Start up ,Complementarity (physics) ,Modelica ,020401 chemical engineering ,Electricity ,0204 chemical engineering ,Algebraic number ,business - Abstract
Fluctuating electricity prices create an incentive for the flexible operation of electricity intensive processes, such as air separation units (ASUs). Shutting down an ASU during times with peak electricity prices has been claimed economically attractive but requires an efficient and largely automated start-up procedure. Previous works have considered simulations of plant start-ups and dynamic optimization of load scheduling near the nominal operation mode. Discrete events like the appearance of a liquid phase have impeded any rigorous ASU start-up optimization. In this work, we formulate the optimal start-ups as dynamic optimization problems with regularized algebraic complementarity constraints (Caspari et al., 2019b) using a mechanistic dynamic process model in Modelica. Our approach captures physical effects appearing during start-up like the appearance and disappearance of phases. We solve the resulting optimization problems with direct single-shooting using the dynamic optimization framework DyOS. We perform in-silico dynamic offline optimizations of an ASU start-up and consider different process modifications. We consider cold start-up optimizations, where the process medium is initialized at cryogenic conditions just before liquefaction. The results illustrate that the proposed approach can be applied to large-scale processes. The results show further that liquid assist operation reduced the optimal start-up time by about 70 % compared to the start-up without this modification.
- Published
- 2020
20. Economic Nonlinear Model Predictive Control for Flexible Operation of Air Separation Units
- Author
-
Pascal Schäfer, Adrian Caspari, Alexander Mitsos, Adel Mhamdi, and Johannes M.M. Faust
- Subjects
0209 industrial biotechnology ,Air separation ,Mathematical optimization ,Optimization problem ,Process (engineering) ,Computer science ,business.industry ,02 engineering and technology ,Modelica ,Renewable energy ,Model predictive control ,020901 industrial engineering & automation ,020401 chemical engineering ,Control and Systems Engineering ,Process control ,Portfolio ,Electricity ,0204 chemical engineering ,Energy source ,business - Abstract
The integration of renewables into the portfolio of energy sources implies that dynamic operation of energy intensive processes, such as air separation, may give an economic advantage. Dynamic process operation can be achieved by applying economic nonlinear model predictive control (eNMPC). In this work, we present an in-silico case study of dynamic operation of an air separation process under fluctuating electricity prices. Using a day-ahead electricity price profile, an offline dynamic optimization (DO) problem is solved, which is used as an initial guess to start a fast update method deployed by the eNMPC. The eNMPC uses the same objective and constraints as the offline DO. However, the prediction horizon is shorter and current states and disturbances are taken into account. A first-principle air separation process model implemented in Modelica is used in all optimization problems. All optimization problems are solved using the DO framework DyOS. The process is flexibly operated by the application of the eNMPC, which leads to near-optimal economic process behavior during operation. This work demonstrates the contribution of model based process control to the integration of renewable energy sources in the supply chain of the process industry.
- Published
- 2018
21. Multi-model approach based on parametric sensitivities – A heuristic approximation for dynamic optimization of semi-batch processes with parametric uncertainties
- Author
-
Alexander Mitsos, Alexandr Zubov, Juraj Kosek, and Jennifer Puschke
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Differential equation ,Heuristic ,Process (engineering) ,General Chemical Engineering ,02 engineering and technology ,Computer Science Applications ,Constraint (information theory) ,Set (abstract data type) ,Algebraic equation ,020901 industrial engineering & automation ,020401 chemical engineering ,Path (graph theory) ,0204 chemical engineering ,Mathematics ,Parametric statistics - Abstract
Optimal processes often exhibit active path constraints. Parametric uncertainties in the process model might thus lead to constraint violations. A heuristic approach is presented to overcome this challenge. The nominal model is optimized with additional path constraints due to worst-case models. A heuristic method of choosing these models is proposed based on sensitivities of the constraints with respect to the uncertain parameters. The presented approximation does not guarantee robust feasibility, but path constraint violations are less likely to occur compared to the optimization using the nominal model solely. Two case studies are presented: a complex emulsion copolymerization process (DAE with 139 equations) and the penicillin formation (four differential equations and two algebraic equations). The results of both case studies show that, in contrast to the optimization in the nominal case, the multi-model approach does not violate the path constraints for different scenarios of the parametric uncertainty set.
- Published
- 2017
22. A hybrid discretization algorithm with guaranteed feasibility for the global solution of semi-infinite programs
- Author
-
Hatim Djelassi and Alexander Mitsos
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,education.field_of_study ,Binary search algorithm ,021103 operations research ,Control and Optimization ,Discretization ,Applied Mathematics ,Population ,0211 other engineering and technologies ,02 engineering and technology ,Management Science and Operations Research ,Hybrid algorithm ,Oracle ,Computer Science Applications ,020901 industrial engineering & automation ,Test case ,Convergence (routing) ,education ,Global optimization ,Mathematics - Abstract
A discretization-based algorithm for the global solution of semi-infinite programs (SIPs) is proposed, which is guaranteed to converge to a feasible, $$\varepsilon $$ź-optimal solution finitely under mild assumptions. The algorithm is based on the hybridization of two existing algorithms. The first algorithm (Mitsos in Optimization 60(10---11):1291---1308, 2011) is based on a restriction of the right-hand side of the constraints of a discretized SIP. The second algorithm (Tsoukalas and Rustem in Optim Lett 5(4):705---716, 2011) employs a discretized oracle problem and a binary search in the objective space. Hybridization of the approaches yields an algorithm, which leverages the strong convergence guarantees and the relatively tight upper bounding problem of the first approach while employing an oracle problem adapted from the second approach to generate cheap lower bounds and adaptive updates to the restriction of the first approach. These adaptive updates help in avoiding a dense population of the discretization. The hybrid algorithm is shown to be superior to its predecessors both theoretically and computationally. A proof of finite convergence is provided under weaker assumptions than the assumptions in the references. Numerical results from established SIP test cases are presented.
- Published
- 2016
23. Conceptual Process Design and Process Optimization
- Author
-
Ung Lee, Mirko Skiborowski, Sebastian Recker, and Alexander Mitsos
- Subjects
Green chemistry ,Mathematical optimization ,Computer science ,Process synthesis ,Process design ,Process optimization ,Integer programming ,Nonlinear programming - Published
- 2019
24. Optimal experimental design for optimal process design : A trilevel optimization formulation
- Author
-
Hatim Djelassi, Olga Walz, and Alexander Mitsos
- Subjects
Mathematical optimization ,Environmental Engineering ,Computer science ,General Chemical Engineering ,ddc:660 ,Process design ,Worst case optimization ,Biotechnology - Abstract
AIChE journal (2019). doi:10.1002/aic.16788, Published by Wiley, Hoboken, NJ
- Published
- 2019
- Full Text
- View/download PDF
25. Sequential and Simultaneous Optimization Strategies for Increased Production of Monoclonal Antibodies
- Author
-
Adel Mhamdi, Chrysoula Dimitra Kappatou, Athanasios Mantalaris, Oktay Altunok, and Alexander Mitsos
- Subjects
0106 biological sciences ,Flexibility (engineering) ,Product design specification ,Mathematical optimization ,Computer science ,Process (engineering) ,Initialization ,02 engineering and technology ,01 natural sciences ,Range (mathematics) ,Constant (computer programming) ,020401 chemical engineering ,010608 biotechnology ,Batch processing ,Production (economics) ,0204 chemical engineering - Abstract
Monoclonal antibodies (mAbs) represent a significant class of biopharmaceutics with a wide range of diagnostic and therapeutic applications. Typically, mAbs are produced by cultivated mammalian cells, to meet the high quality product specifications. For new products and cell lines, an adaptation of cultivation conditions is required. This is usually performed experimentally. Model-based approaches can be a powerful tool to reduce experimental efforts and accelerate process development. We present optimizations using the process model in Kappatou et al. (2018), which is based on Quiroga et al. (2016). In particular, we perform fed-batch optimizations following a sequential and a simultaneous approach. In the sequential approach, we first find optimal initial conditions for the batch process using different objectives, and then we optimize the feeding for constant initial conditions. In the simultaneous approach, we directly optimize for initial conditions and appropriate feed rates. The optimizations lead to significant improvements compared to the base case presented in Quiroga et al. (2016). The results indicate that the sequential approach is sometimes able to outperform the simultaneous one by overcoming limitations of the local optimization used. This may be due to the flexibility of the sequential approach to use different objectives for the two steps (batch and fed-batch). Therefore, the results further highlight the importance of utilizing good initialization procedures in local optimization.
- Published
- 2019
- Full Text
- View/download PDF
26. DyOS - A Framework for Optimization of Large-Scale Differential Algebraic Equation Systems
- Author
-
Alexander Mitsos, Johannes M.M. Faust, Adel Mhamdi, Andreas M. Bremen, Adrian Caspari, Falco Jung, Chrysoula Dimitra Kappatou, Ralf Hannemann-Tamás, Susanne Sass, and Yannic Vaupel
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Optimization problem ,business.industry ,Computer science ,Process design ,02 engineering and technology ,Modular design ,Python (programming language) ,Modelica ,Nonlinear programming ,020901 industrial engineering & automation ,020401 chemical engineering ,0204 chemical engineering ,business ,MATLAB ,computer ,Differential algebraic equation ,computer.programming_language - Abstract
Dynamic optimization problems arise in many fields of engineering. Typically, they are subject to models of differential-algebraic equations and further process constraints. To promote and investigate the application of methods based on dynamic optimization, an efficient and modular implementation of numerical algorithms for their solution is essential. We present the current status of the open-source software DyOS for the solution of large-scale dynamic optimization problems. DyOS has been applied to optimal operation, model-predictive control and process design problems in various case studies. DyOS is based on direct adaptive shooting algorithms and it allows for multi-stage problem formulations including binary decision making. Models can either be imported as standardized functional mock-up units, flat Modelica models, or C++ models. The modular implementation of DyOS enables the use of various open-source and commercial integrators and nonlinear programming solvers based on various numerical methods. DyOS can be accessed via Matlab or Python interfaces. As an illustrative large-scale application, we present the results of optimal operation of an air separation process under fluctuating electricity prices. An open-source version of DyOS including several parts of the framework presented is available at http://permalink.avt.rwth-aachen.de/?id=295232 .
- Published
- 2019
27. Deterministic Global Process Optimization: Flash Calculations via Artificial Neural Networks
- Author
-
Alexander Mitsos, Wolfgang R. Huster, Artur M. Schweidtmann, and Dominik Bongartz
- Subjects
Task (computing) ,Flash (photography) ,Mathematical optimization ,Artificial neural network ,Computer science ,Deterministic global optimization ,Process optimization ,Flash evaporation ,Solver ,Global optimization - Abstract
We recently demonstrated the potential of deterministic global optimization in a reduced-space formulation for flowsheet optimization. However, the consideration of implicit unit operations such as flash calculations is still challenging and the solution of complex flowsheets incorporating such operations can be intractable. We show that the solution of flash equations can be integrated in global optimization via artificial neural networks (ANNs). Thus, flash calculations are no longer performed within the flowsheet optimization. Instead, flash equations are solved offline and then learned using ANNs. ANNs have been used successfully in the literature to learn flash equilibria but have not yet been included in deterministic global optimization for this task. We embed the ANNs in a hybrid model and use deterministic global optimization to solve it. In addition, we utilize deterministic global optimization to calculate a guaranteed worst-case accuracy of ANNs compared to a rigorous model. We demonstrate the proposed approach on an illustrative five-component vapor-liquid equilibrium flash using our in-house solver MAiNGO.
- Published
- 2019
28. Impact of Accurate Working Fluid Properties on the Globally Optimal Design of an Organic Rankine Cycle
- Author
-
Alexander Mitsos, Wolfgang R. Huster, and Artur M. Schweidtmann
- Subjects
Organic Rankine cycle ,Optimal design ,Mathematical optimization ,Network architecture ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Optimization problem ,Artificial neural network ,Computer science ,Process (engineering) ,Working fluid ,Process design - Abstract
Deterministic global optimization of process flowsheets has so far mostly been limited to simplified thermodynamic models. Herein, we demonstrate a way to integrate accurate thermodynamic models for the optimal process design of an organic Rankine cycle (ORC) via the use of artificial neural networks (ANNs). We generate training data using the thermodynamic library Coolprop and learn thermodynamic properties. The ANNs are subsequently embedded in the process design optimization problem in a reduced-space, which is solved to global optimality using our in-house optimization software MAiNGO. The importance of accurate thermodynamics is illustrated for the design of an ORC for geothermal power generation. We show that the use of an accurate thermodynamic model leads to different design decisions in comparison to a simplified model. Furthermore, we investigate the influence of the network architecture and complexity on accuracy, optimization results and computational performance.
- Published
- 2019
29. Globally optimal working fluid mixture composition for geothermal power cycles
- Author
-
Alexander Mitsos, Artur M. Schweidtmann, and Wolfgang R. Huster
- Subjects
Optimal design ,Organic Rankine cycle ,Mathematical optimization ,Computer science ,020209 energy ,Mechanical Engineering ,Process design ,02 engineering and technology ,Building and Construction ,Solver ,Pollution ,Industrial and Manufacturing Engineering ,General Energy ,Local optimum ,020401 chemical engineering ,Kalina cycle ,0202 electrical engineering, electronic engineering, information engineering ,Working fluid ,0204 chemical engineering ,Electrical and Electronic Engineering ,Civil and Structural Engineering ,Degree Rankine - Abstract
Numerical optimization is very useful for design and operation of energy processes. As the design has a major impact on the economics of the system, it is desirable to find a global optimum in the presence of local optima. So far, deterministic global optimization with detailed thermodynamic models incorporated has been limited to single fluid energy systems. We extend our previously presented approach [Schweidtmann et int Mitsos, COMPUT CHEM ENG (2019)] from single-species working fluids to binary mixtures with variable composition. First, we create accurate thermodynamic data for two selected binary mixtures using a thermodynamic library. Using this data, we train artificial neural networks, select them based on desired accuracy, and include them in the process model. The resulting hybrid model is then optimized with the open-source solver MAiNGO. We perform thermodynamic optimizations of geothermal power plants, considering both organic Rankine and Kalina cycle. For each cycle, we identify the globally optimal design, operation, and working fluid composition for the selected binary fluid mixtures within tractable CPU times. We show how a second mixture component enables improved ORC performance.
- Published
- 2020
30. Deterministic global superstructure-based optimization of an organic Rankine cycle
- Author
-
Artur M. Schweidtmann, Wolfgang R. Huster, Jannik T. Lüthje, and Alexander Mitsos
- Subjects
Organic Rankine cycle ,Flexibility (engineering) ,Mathematical optimization ,Artificial neural network ,Computer science ,020209 energy ,General Chemical Engineering ,02 engineering and technology ,Solver ,Computer Science Applications ,020401 chemical engineering ,ddc:660 ,0202 electrical engineering, electronic engineering, information engineering ,0204 chemical engineering ,Cost of electricity by source ,Global optimization ,Superstructure (condensed matter) ,Degree Rankine - Abstract
Organic Rankine cycles (ORCs) offer a high structural design flexibility. The best process structure can be identified via the optimization of a superstructure, which considers design alternatives simultaneously. In this contribution, we apply deterministic global optimization to a geothermal ORC superstructure, thus guaranteeing to find the best solution. We implement a hybrid mechanistic data-driven model, employing artificial neural networks as thermodynamic surrogate models. This approach is beneficial as we optimize the problem in a reduced space using the optimization solver MAiNGO. We further introduce redundant constraints that are only considered for the lower-bounding problem of the branch-and-bound algorithm. We perform two separate optimizations, one maximizing power output and one minimizing levelized cost of electricity. The optimal solutions of both objectives differ from each other, but both have three pressure levels. Global optimization is necessary as there exist suboptimal local solutions for both flowsheet configuration and design with fixed configurations.
- Published
- 2020
31. Robust Dynamic Optimization of a Semi-Batch Emulsion Polymerization Process with Parametric Uncertainties-A Heuristic Approach
- Author
-
Alexander Mitsos and Jennifer Puschke
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Heuristic (computer science) ,Probabilistic-based design optimization ,Process (computing) ,02 engineering and technology ,Set (abstract data type) ,Constraint (information theory) ,020901 industrial engineering & automation ,020401 chemical engineering ,Control and Systems Engineering ,Control theory ,Path (graph theory) ,Process optimization ,0204 chemical engineering ,Mathematics ,Parametric statistics - Abstract
Optimized exothermic semi-batch emulsion polymerization typically exhibits active arcs of the constraints for the reactor temperature. Given parametric uncertainties in the process model, this might lead to constraint violations which are a safety concern. Therefore, an approach is investigated, such that constraint violations are less likely and is hence robust feasible. The two-model approach is presented as an approximate solution. Therein, two models, the nominal and a worst-case model are optimized simultaneously. Because of the challenges in defining the worst-case, a heuristic method is presented to define the worst-case parameter and its parameter value. The results of the process optimization with the two-model approach are compared with the results of the optimization with the nominal model solely. In addition the feasibility of both optimization strategies is compared by simulating hundred different scenarios with random parameter values from the uncertainty set. The presented approximation does not guarantee robust feasibility, but path constraint violations are less likely due to the introduced conservatism compared to the original optimization.
- Published
- 2016
32. Hierarchical Programming for Worst-Case Analysis of Power Grids
- Author
-
Patrick Panciatici, Hatim Djelassi, Alexander Mitsos, and Stephane Fliscounakis
- Subjects
Mathematical optimization ,Computer science ,020209 energy ,02 engineering and technology ,Grid ,law.invention ,Supply and demand ,Load management ,Electric power system ,law ,0202 electrical engineering, electronic engineering, information engineering ,Power grid ,Transformer ,Contingency ,Case analysis - Abstract
The aim of the present paper is to provide (n-l)-reliability to a power grid, guaranteeing nominal operation after the failure of any one out of n present grid components. Building on previous work (Fliscounakis et al., IEEE Transactions on Power Systems, 2013), a hierarchical programming problem is proposed to characterize the worst-case behavior of a power grid under a given contingency. The formulation is a mixed-integer linear generalized semi-infinite program with a max-min program embedded. The different levels correspond to the choice of preventive actions, realization of uncertainties in the power supply and demand, and the choice of corrective actions. In order to model active components of the grid, models are proposed for load balancing and the behavior of phase-shifting transformers. Since no rigorous solution approaches are published for the problem at hand, the possibility of extending generalized semi-infinite programming approaches to the present problem is discussed.
- Published
- 2018
33. Optimal deterministic algorithm generation
- Author
-
Alexander Mitsos, Jaromił Najman, and Ioannis G. Kevrekidis
- Subjects
Mathematical optimization ,021103 operations research ,Control and Optimization ,Optimization problem ,Deterministic algorithm ,Applied Mathematics ,0211 other engineering and technologies ,010103 numerical & computational mathematics ,02 engineering and technology ,Function (mathematics) ,Management Science and Operations Research ,Optimal control ,01 natural sciences ,Computer Science Applications ,Nonlinear system ,Optimization and Control (math.OC) ,Convergence (routing) ,FOS: Mathematics ,Algorithm design ,ddc:510 ,0101 mathematics ,Parametric family ,Mathematics - Optimization and Control ,Mathematics - Abstract
Journal of global optimization xx, xx (2018). doi:10.1007/s10898-018-0611-8, Published by Springer Science + Business Media B.V, Dordrecht [u.a.]
- Published
- 2018
- Full Text
- View/download PDF
34. Deterministic global optimization of the design of a geothermal organic rankine cycle
- Author
-
Alexander Mitsos, Wolfgang R. Huster, and Dominik Bongartz
- Subjects
Organic Rankine cycle ,Isobutane ,Mathematical optimization ,Engineering ,business.industry ,Geothermal ,020209 energy ,Process (computing) ,Techno-economic Optimization ,02 engineering and technology ,Solver ,Sizing ,Organic Rankine Cycle ,Deterministic global optimization ,0202 electrical engineering, electronic engineering, information engineering ,Working fluid ,Central processing unit ,ddc:620 ,business ,Geothermal gradient ,Deterministic Global Optimization ,McCormick Relaxations - Abstract
4th International Seminar on ORC Power Systems September 13-15th 2017, Politecnico Di Milano Bovisa Campus Milano, Italy / Edited by Vincenzo Dossena, Alberto Guardone and Marco Astolfi 4th International Seminar on ORC Power Systems, ORC 2017, Milano, Italy, 13 Sep 2017 - 15 Sep 2017 ; Amsterdam [u.a.] : Elsevier, Energy procedia, 129, 50-57(2017). doi:10.1016/j.egypro.2017.09.181, Published by Elsevier, Amsterdam [u.a.]
- Published
- 2017
35. Deterministic global optimization of process flowsheets in a reduced space using McCormick relaxations
- Author
-
Alexander Mitsos and Dominik Bongartz
- Subjects
Mathematical optimization ,Control and Optimization ,Optimization problem ,Branch and bound ,020209 energy ,Applied Mathematics ,02 engineering and technology ,Function (mathematics) ,Management Science and Operations Research ,Solver ,Computer Science Applications ,Reduction (complexity) ,Range (mathematics) ,0202 electrical engineering, electronic engineering, information engineering ,Relaxation (approximation) ,ddc:510 ,Global optimization ,Mathematics - Abstract
Journal of global optimization 69(4), 761-796 (2017). doi:10.1007/s10898-017-0547-4, Published by Springer Science + Business Media B.V, Dordrecht [u.a.]
- Published
- 2017
- Full Text
- View/download PDF
36. Infeasible Path Global Flowsheet Optimization Using McCormick Relaxations
- Author
-
Dominik Bongartz and Alexander Mitsos
- Subjects
Mathematical optimization ,021103 operations research ,Branch and bound ,business.industry ,0211 other engineering and technologies ,Process (computing) ,02 engineering and technology ,Modular design ,Space (mathematics) ,020401 chemical engineering ,Path (graph theory) ,0204 chemical engineering ,business ,Algorithm ,Mathematics - Abstract
Deterministic global methods for flowsheet optimization have almost exclusively relied on equation-oriented formulations. The automatic propagation of McCormick relaxations and subgradients enables an alternative formulation similar to sequential modular infeasible path methods in local optimization that operate in a reduced space while moving most model variables and equations to external functions. The application of this reduced-space formulation is demonstrated for the Williams-Otto process. For suitable choices of tear streams and additional variables and equations left to the optimizer, it enables significant reductions in computational time compared to equation-oriented formulations.
- Published
- 2017
37. Global optimization of generalized semi-infinite programs via restriction of the right hand side
- Author
-
Alexander Mitsos and Angelos Tsoukalas
- Subjects
Mathematical optimization ,Control and Optimization ,Discretization ,Applied Mathematics ,Feasible region ,Management Science and Operations Research ,Solver ,Upper and lower bounds ,Convexity ,Computer Science Applications ,Bounding overwatch ,Point (geometry) ,Global optimization ,Mathematics - Abstract
The algorithm proposed in Mitsos (Optimization 60(10---11):1291---1308, 2011) for the global optimization of semi-infinite programs is extended to the global optimization of generalized semi-infinite programs. No convexity or concavity assumptions are made. The algorithm employs convergent lower and upper bounds which are based on regular (in general nonconvex) nonlinear programs (NLP) solved by a (black-box) deterministic global NLP solver. The lower bounding procedure is based on a discretization of the lower-level host set; the set is populated with Slater points of the lower-level program that result in constraint violations of prior upper-level points visited by the lower bounding procedure. The purpose of the lower bounding procedure is only to generate a certificate of optimality; in trivial cases it can also generate a global solution point. The upper bounding procedure generates candidate optimal points; it is based on an approximation of the feasible set using a discrete restriction of the lower-level feasible set and a restriction of the right-hand side constraints (both lower and upper level). Under relatively mild assumptions, the algorithm is shown to converge finitely to a truly feasible point which is approximately optimal as established from the lower bound. Test cases from the literature are solved and the algorithm is shown to be computationally efficient.
- Published
- 2014
38. Correction to: Optimal deterministic algorithm generation
- Author
-
Jaromił Najman, Ioannis G. Kevrekidis, and Alexander Mitsos
- Subjects
Mathematical optimization ,Control and Optimization ,GeneralLiterature_INTRODUCTORYANDSURVEY ,Deterministic algorithm ,Applied Mathematics ,ComputingMethodologies_DOCUMENTANDTEXTPROCESSING ,Management Science and Operations Research ,Computer Science Applications ,Mathematics - Abstract
Unfortunately, the copyright information of the article in Springerlink appears as “© Springer Science+Business Media, LLC, part of Springer Nature 2018” this has been corrected to “© The Author(s) 2018.”
- Published
- 2018
39. Convergence Order of McCormick Relaxations of LMTD function in Heat Exchanger Networks
- Author
-
Alexander Mitsos and Jaromił Najman
- Subjects
Mathematical optimization ,021103 operations research ,0211 other engineering and technologies ,Degrees of freedom (physics and chemistry) ,02 engineering and technology ,Function (mathematics) ,Logarithmic mean temperature difference ,Nonlinear system ,020401 chemical engineering ,Rate of convergence ,Convergence (routing) ,Applied mathematics ,Relaxation (approximation) ,0204 chemical engineering ,Global optimization ,Mathematics - Abstract
Models used in process systems engineering often contain nonconvex and nonlinear functions. In this work we consider the logarithmic mean temperature difference used in heat exchanger networks. Building on the work of Mistry and Misener (2015), we present an approach to construct tight convex and concave relaxations of this function when the temperatures are not degrees of freedom but rather calculated as a function of the optimization variables. We make use of the multivariate McCormick theorem presented by Tsoukalas and Mitsos (2014) and support this approach by a simple case study where we additionally conclude results on the convergence orders of the obtained relaxations. Finally we also briefly compare with other relaxation techniques including interval extensions and α BB relaxations.
- Published
- 2016
40. Optimization of dynamic systems with rigorous path constraint satisfaction
- Author
-
Alexander Mitsos, Johannes M.M. Faust, Benoît Chachuat, and Jun Fu
- Subjects
0209 industrial biotechnology ,education.field_of_study ,Mathematical optimization ,Population ,CPU time ,Time horizon ,02 engineering and technology ,Constraint satisfaction ,Optimal control ,Semi-infinite programming ,020901 industrial engineering & automation ,020401 chemical engineering ,Path (graph theory) ,0204 chemical engineering ,education ,Constraint (mathematics) ,Mathematics - Abstract
Rigorous satisfaction of path constraints in dynamic optimization is important since they often reflect the safety and quality limits of a process. A difficulty that arises is that they have to be fulfilled during the whole time horizon. Most existing methods discretize these infinite constraints and cannot guarantee the satisfaction at all times. Fu et al. (2015) proposed an algorithm that finitely returns an approximate KKT-optimal point that satisfies the path constraints rigorously. Only a finite number of interior-point constraints is needed due to an adaptive restriction of the right-hand side of the path constraints. However, this algorithm may require many iterations, as only one interior-point constraint is added per iteration. In this work, it is shown that adding more constraints at each iteration leads to improvements both in CPU time and number of iterations. One considered method is the inclusion of all local violation maxima time points. Another idea is to detect the segments, where the constraints are violated and include the middle and end-points of these segments. The algorithm is extended to treat differential-algebraic equation systems of index 1. The Williams-Otto semi-batch reactor is used as a numerical case study to demonstrate the effectiveness of the faster population methods.
- Published
- 2016
41. Heliostat field optimization: A new computationally efficient model and biomimetic layout
- Author
-
Alexander Mitsos, Manuel Torrilhon, and Corey J. Noone
- Subjects
Mathematical optimization ,Heliostat ,Discretization ,Renewable Energy, Sustainability and the Environment ,Computer science ,Attenuation ,Trigonometric functions ,Capital cost ,General Materials Science ,Ray tracing (graphics) ,Land area ,Cost of electricity by source - Abstract
In this article, a new model and a biomimetic pattern for heliostat field layout optimization are introduced. The model, described and validated herein, includes a detailed calculation of the annual average optical efficiency accounting for cosine losses, shading and blocking, aberration and atmospheric attenuation. The model is based on a discretization of the heliostats and can be viewed as ray tracing with a carefully selected distribution of rays. The prototype implementation is sufficiently fast to allow for field optimization. Parameters are introduced for the radially staggered layout and are optimized with the objective of maximizing the annual insolation weighted heliostat field efficiency. In addition, inspired by the spirals of the phyllotaxis disc pattern, a new biomimetic placement heuristic is described and evaluated, which generates layouts of both higher insolation-weighted efficiency and higher ground coverage than radially staggered designs. Specifically, this new heuristic is shown to improve the existing PS10 field by 0.36% points in efficiency while simultaneously reducing the land area by 15.8%. Moreover, the new pattern achieves a better trade-off between land area usage and efficiency, i.e., it can reduce the area requirement significantly for any desired efficiency. Finally, the improvement in area becomes more pronounced with an increased number of heliostats, when maximal efficiency is the objective. While minimizing the levelized cost of energy (LCOE) is typically a more practical objective, results of the case study presented show that it is possible to both reduce the land area (i.e. footprint) of the plant and number of heliostats for fixed energy collected. By reducing the capital cost of the plant at no additional costs, the effect is a reduction in LCOE.
- Published
- 2012
42. Local optimization of dynamic programs with guaranteed satisfaction of path constraints
- Author
-
Johannes M.M. Faust, Jun Fu, Alexander Mitsos, and Benoît Chachuat
- Subjects
Mathematical optimization ,Technology ,Karush–Kuhn–Tucker conditions ,Equations ,Parameterization ,Mathematical Sciences ,Automation & Control Systems ,Engineering ,Uniform boundedness ,Semi-infinite programs ,Semiinfinite programs ,Point (geometry) ,Electrical and Electronic Engineering ,Inequality constraint ,Global optimization ,Finite set ,Path constraints ,Mathematics ,Sensitivity-analysis ,Science & Technology ,Systems ,Engineering, Electrical & Electronic ,Solver ,Optimal control ,Dynamic optimization ,Industrial Engineering & Automation ,Control and Systems Engineering ,Path (graph theory) ,Adaotuve convexification algorithm ,Information And Computing Sciences ,Alpha-method ,State ,Optimization with dynamics embedded - Abstract
An algorithm is proposed for locating a feasible point satisfying the KKT conditions to a specified tolerance of feasible inequality-path-constrained dynamic programs (PCDP) within a finite number of iterations. The algorithm is based on iteratively approximating the PCDP by restricting the right-hand side of the path constraints and enforcing the path constraints at finitely many time points. The main contribution of this article is an adaptation of the semi-infinite program (SIP) algorithm proposed in Mitsos (2011) to PCDP. It is proved that the algorithm terminates finitely with a guaranteed feasible point which satisfies the first-order KKT conditions of the PCDP to a specified tolerance. The main assumptions are: (i) availability of a nonlinear program (NLP) local solver that generates a KKT point of the constructed approximation to PCDP at each iteration if this problem is indeed feasible; (ii) existence of a Slater point of the PCDP that also satisfies the first-order KKT conditions of the PCDP to a specified tolerance; (iii) all KKT multipliers are nonnegative and uniformly bounded with respect to all iterations. The performance of the algorithm is analyzed through two numerical case studies.
- Published
- 2015
43. Global solution of nonlinear mixed-integer bilevel programs
- Author
-
Alexander Mitsos
- Subjects
Convex hull ,Mathematical optimization ,Control and Optimization ,Karush–Kuhn–Tucker conditions ,Applied Mathematics ,Function (mathematics) ,Management Science and Operations Research ,Upper and lower bounds ,Computer Science Applications ,Interval arithmetic ,Global optimization ,Mathematics ,Parametric statistics ,Integer (computer science) - Abstract
An algorithm for the global optimization of nonlinear bilevel mixed-integer programs is presented, based on a recent proposal for continuous bilevel programs by Mitsos et al. (J Glob Optim 42(4):475---513, 2008). The algorithm relies on a convergent lower bound and an optional upper bound. No branching is required or performed. The lower bound is obtained by solving a mixed-integer nonlinear program, containing the constraints of the lower-level and upper-level programs; its convergence is achieved by also including a parametric upper bound to the optimal solution function of the lower-level program. This lower-level parametric upper bound is based on Slater-points of the lower-level program and subsets of the upper-level host sets for which this point remains lower-level feasible. Under suitable assumptions the KKT necessary conditions of the lower-level program can be used to tighten the lower bounding problem. The optional upper bound to the optimal solution of the bilevel program is obtained by solving an augmented upper-level problem for fixed upper-level variables. A convergence proof is given along with illustrative examples. An implementation is described and applied to a test set comprising original and literature problems. The main complication relative to the continuous case is the construction of the parametric upper bound to the lower-level optimal objective value, in particular due to the presence of upper-level integer variables. This challenge is resolved by performing interval analysis over the convex hull of the upper-level integer variables.
- Published
- 2009
44. Parametric mixed-integer 0–1 linear programming: The general case for a single parameter
- Author
-
Alexander Mitsos and Paul I. Barton
- Subjects
Predictor–corrector method ,Parametric programming ,Mathematical optimization ,Information Systems and Management ,General Computer Science ,Linear programming ,Rational function ,Management Science and Operations Research ,Industrial and Manufacturing Engineering ,Integer ,Simplex algorithm ,Modeling and Simulation ,Integer programming ,Mathematics ,Parametric statistics - Abstract
Two algorithms for the general case of parametric mixed-integer linear programs (MILPs) are proposed. Parametric MILPs are considered in which a single parameter can simultaneously influence the objective function, the right-hand side and the matrix. The first algorithm is based on branch-and-bound on the integer variables, solving a parametric linear program (LP) at each node. The second algorithm is based on the optimality range of a qualitatively invariant solution, decomposing the parametric optimization problem into a series of regular MILPs, parametric LPs and regular mixed-integer nonlinear programs (MINLPs). The number of subproblems required for a particular instance is equal to the number of critical regions. For the parametric LPs an improvement of the well-known rational simplex algorithm is presented, that requires less consecutive operations on rational functions. Also, an alternative based on predictor–corrector continuation is proposed. Numerical results for a test set are discussed.
- Published
- 2009
45. Towards global bilevel dynamic optimization
- Author
-
Benoît Chachuat, Paul I. Barton, and Alexander Mitsos
- Subjects
scenario-integrated optimization ,Continuous optimization ,Computer Science::Computer Science and Game Theory ,Mathematical optimization ,Control and Optimization ,Optimization problem ,nonconvex optimization ,global optimization ,Applied Mathematics ,Mathematics::Optimization and Control ,Management Science and Operations Research ,Multi-objective optimization ,Bilevel optimization ,Stochastic programming ,Computer Science Applications ,Vector optimization ,Bilevel program ,Derivative-free optimization ,dynamic optimization ,Stochastic optimization ,Mathematics - Abstract
The global solution of bilevel dynamic optimization problems is discussed. An overview of a deterministic algorithm for bilevel programs with nonconvex functions participating is given, followed by a summary of deterministic algorithms for the global solution of optimization problems with nonlinear ordinary differential equations embedded. Improved formulations for scenario-integrated optimization are proposed as bilevel dynamic optimization problems. Solution procedures for some of the problems are given, while for others open challenges are discussed. Illustrative examples are given.
- Published
- 2009
46. Relaxation-Based Bounds for Semi-Infinite Programs
- Author
-
Paul I. Barton, Panayiotis Lemonidis, Alexander Mitsos, and Cha Kun Lee
- Subjects
Mathematical optimization ,Karush–Kuhn–Tucker conditions ,Semi-infinite ,Discretization ,Linearization ,Bounding overwatch ,Convergence (routing) ,Relaxation (approximation) ,Global optimization ,Software ,Theoretical Computer Science ,Mathematics - Abstract
Finite formulations are presented for the calculation of lower and upper bounds on the optimal solution value of semi-infinite programs (SIPs) involving smooth, potentially nonconvex objective function and constraints. The lower bounding problem is obtained by a formulation that combines the first- and second-order KKT necessary conditions of the lower-level problem with a discretization of the parameter set. The resulting mathematical program with equilibrium constraints (MPEC) is a relaxation of the original SIP and furnishes valid lower bounds. If the parameter set is subdivided, the optimal solution value of the lower bounding problem converges to the optimal solution value of the SIP. The upper bounding problem is based on convex and linear relaxations of the lower-level problem resulting in a restriction of the SIP. If the parameter set is subdivided, the constructed relaxations converge to the original lower-level program. The existence of SIP Slater points ensures convergence of the upper bounding problems to the optimal solution value of the SIP. Several alternatives for the upper bounding problem are presented and discussed. Numerical results are presented for a number of test problems from the literature.
- Published
- 2008
47. Global solution of bilevel programs with a nonconvex inner program
- Author
-
Alexander Mitsos, Paul I. Barton, and Panayiotis Lemonidis
- Subjects
Mathematical optimization ,Control and Optimization ,Karush–Kuhn–Tucker conditions ,Branch and bound ,Heuristic ,Applied Mathematics ,Management Science and Operations Research ,Upper and lower bounds ,Computer Science Applications ,Bounding overwatch ,Convergence (routing) ,Computer Science::Programming Languages ,Global optimization ,Parametric statistics ,Mathematics - Abstract
A bounding algorithm for the global solution of nonlinear bilevel programs involving nonconvex functions in both the inner and outer programs is presented. The algorithm is rigorous and terminates finitely to a point that satisfies ?-optimality in the inner and outer programs. For the lower bounding problem, a relaxed program, containing the constraints of the inner and outer programs augmented by a parametric upper bound to the parametric optimal solution function of the inner program, is solved to global optimality. The optional upper bounding problem is based on probing the solution obtained by the lower bounding procedure. For the case that the inner program satisfies a constraint qualification, an algorithmic heuristic for tighter lower bounds is presented based on the KKT necessary conditions of the inner program. The algorithm is extended to include branching, which is not required for convergence but has potential advantages. Two branching heuristics are described and analyzed. Convergence proofs are provided and numerical results for original test problems and for literature examples are presented.
- Published
- 2007
48. Optimal deterministic algorithm generation.
- Author
-
Mitsos, Alexander, Najman, Jaromił, and Kevrekidis, Ioannis G.
- Subjects
ALGORITHMS ,MATHEMATICAL programming ,MATHEMATICAL optimization ,METHODOLOGY ,COMPUTATIONAL mathematics - Abstract
A formulation for the automated generation of algorithms via mathematical programming (optimization) is proposed. The formulation is based on the concept of optimizing within a parameterized family of algorithms, or equivalently a family of functions describing the algorithmic steps. The optimization variables are the parameters—within this family of algorithms—that encode algorithm design: the computational steps of which the selected algorithms consist. The objective function of the optimization problem encodes the merit function of the algorithm, e.g., the computational cost (possibly also including a cost component for memory requirements) of the algorithm execution. The constraints of the optimization problem ensure convergence of the algorithm, i.e., solution of the problem at hand. The formulation is described prototypically for algorithms used in solving nonlinear equations and in performing unconstrained optimization; the parametrized algorithm family considered is that of monomials in function and derivative evaluation (including negative powers). A prototype implementation in GAMS is provided along with illustrative results demonstrating cases for which well-known algorithms are shown to be optimal. The formulation is a mixed-integer nonlinear program. To overcome the multimodality arising from nonconvexity in the optimization problem, a combination of brute force and general-purpose deterministic global algorithms is employed to guarantee the optimality of the algorithm devised. We then discuss several directions towards which this methodology can be extended, their scope and limitations. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
49. A hybrid discretization algorithm with guaranteed feasibility for the global solution of semi-infinite programs.
- Author
-
Djelassi, Hatim and Mitsos, Alexander
- Subjects
DISCRETIZATION methods ,FINITE element method ,MATHEMATICAL optimization ,STOCHASTIC convergence ,INFINITY (Mathematics) - Abstract
A discretization-based algorithm for the global solution of semi-infinite programs (SIPs) is proposed, which is guaranteed to converge to a feasible, $$\varepsilon $$ -optimal solution finitely under mild assumptions. The algorithm is based on the hybridization of two existing algorithms. The first algorithm (Mitsos in Optimization 60(10-11):1291-1308, 2011) is based on a restriction of the right-hand side of the constraints of a discretized SIP. The second algorithm (Tsoukalas and Rustem in Optim Lett 5(4):705-716, 2011) employs a discretized oracle problem and a binary search in the objective space. Hybridization of the approaches yields an algorithm, which leverages the strong convergence guarantees and the relatively tight upper bounding problem of the first approach while employing an oracle problem adapted from the second approach to generate cheap lower bounds and adaptive updates to the restriction of the first approach. These adaptive updates help in avoiding a dense population of the discretization. The hybrid algorithm is shown to be superior to its predecessors both theoretically and computationally. A proof of finite convergence is provided under weaker assumptions than the assumptions in the references. Numerical results from established SIP test cases are presented. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
50. Convergence analysis of multivariate McCormick relaxations.
- Author
-
Najman, Jaromił and Mitsos, Alexander
- Subjects
STOCHASTIC convergence ,RELAXATION methods (Mathematics) ,GLOBAL optimization ,MATHEMATICAL optimization ,HAUSDORFF measures ,INTERVAL analysis - Abstract
The convergence rate is analyzed for McCormick relaxations of compositions of the form $$F \circ f$$ , where F is a multivariate function, as established by Tsoukalas and Mitsos (J Glob Optim 59:633-662, 2014). Convergence order in the Hausdorff metric and pointwise convergence order are analyzed. Similar to the convergence order propagation of McCormick univariate composition functions, Bompadre and Mitsos (J Glob Optim 52(1):1-28, 2012), the convergence order of the multivariate composition is determined by the minimum of the orders of the inclusion functions of the inner functions and the convergence order of the multivariate outer function. The convergence order in the Hausdorff metric additionally depends on the enclosure order of the image of the inner functions introduced in this work. The result established holds for any composition and can be further specialized for specific compositions. In some cases this specialization results in the bounds established by Bompadre and Mitsos. Examples of important functions, e.g., binary product of functions and minimum of functions show that the convergence rate of the relaxations based on multivariate composition theorem results in a higher convergence rate than the convergence rate of univariate McCormick relaxations. Refined bounds, employing also the range order, similar to those determined by Bompadre et al. (J Glob Optim 57(1):75-114, 2013), on the convergence order of McCormick relaxations of univariate and multivariate composite functions are developed. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.