Brief paperAn economic objective for the optimal experiment design of nonlinear dynamic processes☆
Introduction
Nonlinear differential equation models are nowadays indispensable tools for the analysis, design, operation and optimization of dynamic processes. For an accurate modeling, it is necessary to collect experimental data by performing experiments. To limit this experimental burden optimal experiment design (OED) methods have been developed. The idea is to design experiments which reveal the highest amount of information. The field of OED (for parameter estimation) has been founded by Fisher (1935) and has been extended to static linear and nonlinear models in Box and Lucas (1959) and Kiefer and Wolfowitz (1959). The transition to dynamic systems has been accomplished in Gevers and Ljung (1986) and Mehra (1974) for the linear and in Espie and Machietto (1989) for the nonlinear case. For a more detailed overview, the reader is referred to Franceschini and Macchietto (2008) and Pukelsheim (1993). With respect to numerical implementations, state-of-the-art methods are described in Balsa-Canto, Alonso, and Banga (2010), Hoang, Barz, Merchan, Biegler, and Arellano-Garcia (2013), Körkel, Kostina, Bock, and Schlöder (2004), Schenkendorf, Kremling, and Mangold (2009) and Telen et al. (2013). In practice, model-based process optimization is meant to improve the performance of the process without spending (too) much effort on performing experiments.
This paper follows the philosophy to design experiments with respect to the intended model application, a well-established concept for linear systems (Gevers & Ljung, 1986), in particular, in the context of joint design for control and identification (Gevers, 1993, Hjalmarsson, 2005). However, in OED for nonlinear dynamic processes these concepts are less established, and thus we propose in this paper a way to formulate a design criterion that leads to a new concept named the economic optimal experiment design for nonlinear dynamic systems. We assume that our ultimate goal is to solve an optimal control problem with economic objective that depends on an unknown parameter vector . If we solve this optimal control problem based on an estimate of the parameters in place of their unknown exact values, we will find a sub-optimal control input. Now, the aim of economic OED is to reduce the expected optimality gap that is associated with solving the optimal control problem based on an estimate for . The contribution is that we formulate and approximately solve such economic OED problems, yielding an optimally weighted A-criterion that is invariant under affine parameter transformations.
We start in Section 2 with a motivating example and briefly review the idea of OED in Section 3. Our contribution is presented in Sections 4 Second order expansion of optimality loss, 5 Economic optimal experiment design, where we discuss how to formulate economic OED problems. Section 6 presents a case study and Section 7 the conclusions.
Section snippets
A motivating example
We consider a dynamic model for a continuously stirred tank reactor (CSTR) in which a Van de Vusse reaction takes place (Bonilla, Diehl, Logist, De Moor, & Van Impe, 2010): . Since the substances C and D are unwanted and do not react further, our dynamic model is given by where and are the concentrations of the substances A and B. The feed inflow has a known concentration and its flow rate can be
Optimal experiment design
We are interested in a maximum likelihood parameter estimation problem of the form Here, is the parameter which we want to estimate, is a given control input which can be adjusted for taking the measurements, and is the measurement value. The measurement function and the right-hand side function are assumed to be continuously differentiable. The function can for example denote a steady state equation, where would
Second order expansion of optimality loss
Our ultimate goal is to solve the “economic” optimization problem which depends on an unknown parameter . The functions , , and are assumed to be twice continuously differentiable and the state of the real dynamic process is for any given assumed to be determined uniquely by the equation Similar to the non-degeneracy condition from the previous section, the matrix is
Economic optimal experiment design
Let be a random variable with expectation value and let the variance–covariance matrix be given. Now, if either
- A1
the function is smooth and has bounded moments, or
- A2
the function is twice continuously differentiable and the diameter of the support of the probability distribution of is of order ,
Economic optimal experiment design for a dynamic fedbatch bioreactor
The dynamic model equations of a well mixed fedbatch bioreactor benchmark are given by Telen et al. (2013): Here, is the concentration limiting substrate, the biomass concentration and the volume of liquid in the reactor. The control input is the volumetric feed rate, containing a substrate concentration . The specific growth rate is of the Monod type: . The substrate consumption
Conclusions
In this paper we have discussed a new economic design objective for optimal experiment design problems for nonlinear dynamic systems. This design objective aims at minimizing the expected optimality gap that is associated with solving a given optimal control problem based on the parameter estimate in place of the real but unknown parameter values. One of the main results of this paper has been presented in Section 5, where we have proven that economic design objectives can be interpreted as
Acknowledgments
D. Telen has a Ph.D. grant of the Agency for Innovation through Science and Technology in Flanders (IWT), Grant-Nr.: 101643. J. Van Impe holds the chair Safety Engineering sponsored by the Belgian Chemistry and Life Sciences Federation essenscia.
Boris Houska received a diploma in mathematics and physics from the University of Heidelberg in 2007, and a Ph.D. degree in Electrical Engineering from KU Leuven in 2011. From 2012 to 2013 he was a postdoctoral researcher at the Centre for Process Systems Engineering at Imperial College London. From 2013 to 2014 Boris Houska worked as a faculty member at the Department of Automation at Shanghai Jiao Tong University. In August and September 2014 he was a guest professor at the Institute for
References (25)
- et al.
Model-based design of experiments for parameter precision: state of the art
Chemical Engineering Science
(2008) - et al.
Optimal experiment designs with respect to the intended model application
Automatica
(1986) From experiment design to closed-loop control
Automatica
(2005)- et al.
Large sample estimation and hypothesis testing
- et al.
On the integration of model identification and process optimization
ESCAPE
(2013) - et al.
Optimal experiment design under process noise
Journal of Process Control
(2013) - et al.
Optimal experiment design for dynamic bioprocesses: a multi-objective approach
Chemical Engineering Science
(2012) - et al.
An iterative identification procedure for dynamic modeling of biochemical networks
BMC Systems Biology
(2010) - et al.
A multiple shooting algorithm for direct solution of optimal control problems
- et al.
A convexity-based homotopy method for nonlinear optimization in model predictive control
Optimal Control Applications & Methods
(2010)
Design of experiments in non-linear situations
Biometrika
On the role of constraints in optimization under uncertainty
Cited by (24)
Optimal experimental design of physical property measurements for optimal chemical process simulations
2022, Fluid Phase EquilibriaCitation Excerpt :Thus, c-OED is connected to the modified A-optimal criterion from [21]. In contrast to [21], c-OED weights parameter uncertainties by first-order derivatives instead of scaling the OED problem by second-order derivatives of the Lagrange function of an optimisation problem. Therefore, c-OED is suitable for chemical process simulations, while the method from Houska et al. [21] is tailored to equation-based optimisation problems and requires the Lagrange function of the optimisation problem.
Characterization of reactions and growth in automated continuous flow and bioreactor platforms—From linear DoE to model-based approaches
2022, Simulation and Optimization in Process Engineering: The Benefit of Mathematical Methods in Applications of the Chemical IndustryOptimal experiment design for AC power systems admittance estimation
2020, IFAC-PapersOnLineReal-time algorithm for self-reflective model predictive control
2018, Journal of Process ControlCitation Excerpt :Therefore, a principal goal of this paper is to develop a real-time algorithm that can exploit the structure of such problems. Here, we focus on the self-reflective model predictive control formulation, which has been proposed in [23] and which is based on augmenting a nominal MPC objective with an economic optimal experiment design criterion [24]. Section 2 reviews selected MPC schemes, which include additional learning objectives.
Boris Houska received a diploma in mathematics and physics from the University of Heidelberg in 2007, and a Ph.D. degree in Electrical Engineering from KU Leuven in 2011. From 2012 to 2013 he was a postdoctoral researcher at the Centre for Process Systems Engineering at Imperial College London. From 2013 to 2014 Boris Houska worked as a faculty member at the Department of Automation at Shanghai Jiao Tong University. In August and September 2014 he was a guest professor at the Institute for Microsystems Engineering at the University of Freiburg. Since October 2014 Boris Houska is an assistant professor at the School of Information Science and Technology at ShanghaiTech university. His research interests include numerical optimization and optimal control, robust and global optimization, as well as fast model predictive control algorithms.
Dries Telen received the M.Sc. degree in Mathematical Engineering from KU Leuven in 2010 and is pursuing a Ph.D. degree at the same university. His research focuses on optimal experiment design for nonlinear dynamic systems, robust dynamic optimization, multiobjective optimization and sequential convex optimization.
Filip Logist is an assistant professor at the chemical engineering department of KU Leuven. He received his M.Sc. and Ph.D. degrees in 2003 and 2008, respectively, at the same university. His main research interests include model-based optimization and control of dynamic processes with a focus on (bio)chemical applications. Methodologies related to the modeling research line are model structure selection, model parameter estimation, and optimal experiment design. Approaches connected to the optimization and control research line relate to: dynamic optimization and optimal control, optimization-based control, multiple-objective optimization, and robust optimization. He is one of the two Belgian representatives in the Computer-Aided Process Engineering (CAPE) Working Party of the European Federation of Chemical Engineering (EFCE).
Moritz Diehl studied Mathematics and Physics at the universities of Heidelberg and Cambridge in 1993–1999 and received his Ph.D. degree in scientific computing in 2001 from Heidelberg University. From 2006 to 2013 he was an associate professor at the electrical engineering department of KU Leuven and the Principal Investigator of KU Leuven’s Optimization in Engineering Center (OPTEC). Since 2013 he is a full professor at the Institute for Microsystems Engineering at the university of Freiburg. His research interests are in numerical optimization and control, in particular algorithms for embedded, nonlinear, convex, as well as robust optimization, and their applications in engineering, mostly in mechatronics and robotics, signal processing, process control, and renewable energy systems. Recent research focuses on the automatic control of tethered air-planes for high altitude wind power generation, for which he obtained a grant of the European Research Council (ERC) from 2011 to 2016.
Jan F.M. Van Impe is a full professor at the chemical engineering department of KU Leuven. He received his M.Sc. degree from the University of Gent in 1988, and his Ph.D. degree from the KU Leuven in 1993. Immediately thereafter he founded the BioTeC (Chemical and Biochemical Process Technology and Control) research group. In the period 2005–2011 he has served as the Departmental Head. Since academic year 2006–2007 he is also a visiting professor at the UA (University Antwerpen). He is a founding partner of the KU Leuven Center-of-Excellence OPTEC (Optimization in Engineering) in 2005, and at present he is coordinating OPTECs continuation (Phase II: 2010–2017). In 2008 he started the Flemish Cluster for Predictive Modeling in Foods—CPMF2 [KU Leuven/BioTeC & UGent/LFMFP], to facilitate the transfer of the broad expertise in the area of predictive microbiology to industry/government. From 2009 on, he holds the essenscia-chair, funded by the Belgian Chemical and Life Sciences Industry platform.
- ☆
The research was supported by the KU Leuven Research Fund: PFV/10/002 (OPTEC), OT/10/035, GOA/10/09, GOA/10/11, the KU Leuven Industrial Research Fund: KP SCORES4CHEM, FWO: projects: FWO KAN2013 1.5.189.13, FWO-G.0930.13 and BelSPO: IAP VII/19 (DYSCO), SBO LeCoPro, FP7-SADCO (MC ITN-264735), Eurostars SMART, ERC ST HIGHWIND (259 166). The material in this paper was not presented at any conference. This paper was recommended for publication in revised form by Associate Editor David Angeli under the direction of Editor Andrew R. Teel.
- 1
Tel.: +86 189 6485 9750.