Stochastic Nonlinear Model Predictive Control with Probabilistic Constraints

Size: px
Start display at page:

Download "Stochastic Nonlinear Model Predictive Control with Probabilistic Constraints"

Transcription

1 14 American Control Conference (ACC June 4-6, 14. Portland, Oregon, USA Stochastic Nonlinear Model Predictive Control with Probabilistic Constraints Ali Mesbah 1, Stefan Streif 1,2, Rolf Findeisen 2, and Richard D. Braatz 1 Abstract Stochastic uncertainties are ubiquitous in complex dynamical systems and can lead to undesired variability of system outputs and, therefore, a notable degradation of closedloop performance. This paper investigates model predictive control of nonlinear dynamical systems subject to probabilistic parametric uncertainties. A nonlinear model predictive control framework is presented for control of the probability distribution of system states while ensuring the satisfaction of constraints with some desired probability levels. To obtain a computationally tractable formulation for real control applications, polynomial chaos expansions are utilized to propagate the probabilistic parametric uncertainties through the system model. The paper considers individual probabilistic constraints, which are converted explicitly into convex second-order cone constraints for a general class of probability distributions. An algorithm is presented for receding horizon implementation of the finite-horizon stochastic optimal control problem. The capability of the stochastic model predictive control approach in terms of shaping the probability distribution of system states and fulfilling state constraints in a stochastic setting is demonstrated for optimal control of polymorphic transformation in batch crystallization. I. INTRODUCTION Parametric uncertainties and exogenous disturbances are ubiquitous in complex dynamical systems and render the process stochastic. Deterministic robust model predictive control (MPC approaches have been investigated to address the receding horizon optimal control problem for uncertain systems (e.g., see [1], [2] and the citations therein. If the uncertainties are considered to be in bounded sets, robust MPC formulations enable analyzing the stability and performance of the system against worst-case perturbations. This has led to a number of applications, where providing guarantees on robust stability and performance is the main objective [1], [2]. However, the worst-case perturbations may have a vanishingly small probability of occurrence in real practice [3], so control design based on worst-case uncertainties can be too conservative and, therefore, may lead to infeasible control problems. In addition, it is seldom practical to specify precisely the uncertainty bounds for complex dynamical systems. If the actual uncertainty realizations are larger than those assumed a priori, the guarantees on robust stability and performance will be diminished; conversely, exceedingly Financial support is acknowledged from Novartis Pharma AG, and from the Research Center Dynamic Systems, Saxony-Anhalt, Germany. 1 Massachusetts Institute of Technology, 77 Massachusetts Avenue, Cambridge, MA 02139, USA. 2 Otto-von-Guericke University Magdeburg, Universitätsplatz 2, 398 Magdeburg, Germany. s: amesbah@mit.edu, stefan.streif@ovgu.de, rolf.findeisen@ovgu.edu, and braatz@mit.edu. large uncertainty bounds will lead to loss in the achievable closed-loop performance. In contrast to deterministic robust MPC, stochastic MPC (SMPC with probabilistic constraints (aka chance constraints takes a different approach to solve MPC problems under uncertainties. SMPC utilizes probabilistic descriptions of uncertainties and constraint violations and allows accounting for acceptable levels of risk during system operation. SMPC with probabilistic constraints is intended to control the predicted probability distributions of system states in some optimal manner over a finite prediction horizon, while ensuring the satisfaction of constraints with a desired probability level (e.g., see [4], [5], [6], [7], [8], [9], [], [11], [12]. Probabilistic constraints enable the SMPC formulation to directly incorporate the tradeoffs between the satisfaction of constraints and closed-loop performance and, therefore, alleviate the inherent conservatism of worst-case MPC. In addition, the probabilistic framework of SMPC allows the shaping of the probability distributions of system states (e.g., rather than merely optimizing their expected value and/or variance, which can have significant safety and economic implications for the operation of complex dynamical processes. SMPC formulations are particularly advantageous when the control cost functions are asymmetric and the highperformance system operation is realized in the vicinity of constraints in a stochastic setting [13]. The propagation of probabilistic parameter uncertainties and exogenous disturbances through the system model and the reformulation of probabilistic constraints to computationally tractable expressions are key issues in SMPC for real applications. A common approach for probabilistic analysis and control of uncertain systems is to use samplingbased techniques, which solve convex chance constrained optimization problems (e.g., [14], [], [16], [17]. However, these approaches can be prohibitively expensive for realtime control due to the large number of samples required for uncertainty propagation. Additional complexity in SMPC arises from probabilistic constraints, which involve the computation of multivariate integrals. In [4], [5], [11], [18], the probabilistic constrains are transformed into deterministic expressions to facilitate solution of the optimal control problem. However, these analytic approximations are restrictive, as they hold only for certain classes of probability distributions and are limited to convex problems. The restriction with respect to special distributions is alleviated in sampling-based methods, where so-called scenarios are used to formulate an optimization problem that replaces the probabilistic constrained control /$ AACC 2413

2 problem [3], [19], [], [21], [22]. These methods can, however, result in conservative formulations unless special sampling techniques [9], which may require a prohibitive number of samples, are employed. Recently, [23] proposed an adaptive SMPC scheme that starts with a conservative probabilistic constrained formulation and, subsequently, adapts the constraints formulation online based on the experienced constraint violation frequencies. Guarantees of convergence to the desired level of constraints violation are established for a special class of linear systems. In this paper, the generalized polynomial chaos (PC theory is employed to devise a stochastic MPC formulation for a general class of nonlinear systems that are subject to parametric uncertainties. The PC theory [24], [], [26] provides computationally efficient spectral tools to replace or accelerate Monte Carlo-based uncertainty analysis methods. In the PC approach, the implicit mappings between the uncertain variables/parameters and the states (defined in terms of differential equations are replaced with explicit functions in the form of a series of orthogonal polynomials, whose statistical moments can be readily computed from the expansion coefficients. This approach is distinct from past works on the use of PC expansions for probabilistic simulation and controller synthesis of uncertain systems [], [11], [13], [27], [28], [29] in terms of the general framework proposed for stochastic nonlinear MPC with probabilistic constraints. The remainder of the paper is structured as follows. In Sec. II, the stochastic nonlinear optimal control problem is formulated to design the probability distributions of the system states, while satisfying probabilistic constraints on states. The PC expansion is introduced in Sec. III. An algorithm is presented in Sec. IV to facilitate the receding horizon implementation of the SMPC by updating the coefficients of PC expansions online at discrete time instants. To obtain a computationally tractable formulation, individual probabilistic constraints are converted explicitly into convex second-order cone constraints for a general class of probability distributions with known mean and covariance [30]. In Sec. V, the stochastic nonlinear MPC approach with probabilistic constraints is applied for optimal control of polymorphic transformation in batch crystallization, which is a process that most commonly occurs in the pharmaceutical industry. II. PROBLEM FORMULATION Consider an uncertain, discrete-time nonlinear system x t+1 = f(x t, u t, θ (1 where t is the discrete time, x t := [x 1 (t,, x nx (t] R nx denotes the system states, u t R nu denotes the control inputs, θ R n denotes the uncertain system parameters, and f : R nx R nu R n R nx denotes the nonlinear system dynamics. A probability triple (Ω, F, P is defined on the basis of sample space Ω, σ-algebra F, and probability measure P on (Ω, F. The parameter vector θ is composed of independent distributed random variables θ i, with known probability distribution functions (pdfs f θi, such that θ i L 2 (Ω, F, P i {1,, n}. Here, L 2 (Ω, F, P is the Hilbert space of all random variables θ i, whose L 2 -norm is finite. The expected value (first-order moment of a stochastic variable ψ : Ω R is denoted as E[ψ] := Ω ψdf ψ, where f ψ is the pdf of ψ over its support Ω. The variance (central second-order moment of a stochastic variable ψ is represented by Var[ψ] := E[(ψ E[ψ] 2 ]. The solution of (1 is assumed to exist and to be unique with probability one for any initial condition x 0 and any feasible input. Under the uncertainties in the system parameters, the solution trajectories of system (1 are stochastic processes. The goal of controller synthesis is to shape the probability distributions of x to possess desirable statistics. Assuming that the system states can be measured at all times, the finite-horizon SMPC problem with probabilistic constraints is stated as follows. Problem 1 (Finite-horizon stochastic MPC with probabilistic constraints: min u N J(x(k, u N subject to: x t+1 = f( x t, u t, θ, t = 0,..., N h( x t, u t, θ 0, t = 0,..., N Pr[g( x t 0] β, t = 0,..., N u t U, t = 0,..., N x 0 = x(k where u N := [u 0,..., u N ] denotes the decision variables (control policy, x t denotes the states predicted by the nonlinear system model, x(k denotes the measured states at discrete time instant k, h : R nx R nu R n R n h denotes the hard inequality constraints, Pr denotes probability, g : R nx R ng denotes the joint probabilistic constraints on the states, β (0, 1 R denotes the lower bound of the desired joint probability that the state constraints should satisfy under uncertainties, and U R nu denotes the convex compact set of input constraints. For the nonlinear system (1, Problem 1 considers joint probabilistic constraints on the states, hard constraints on the inputs, and general inequality constraints. In (2, the cost function J(x(t, u N can be defined in terms of some statistics or moments of the pdfs of the states x or, alternatively, in terms of some metrics (e.g., Wasserstein distance [31], [32] on the states pdfs when explicitly available. Using the latter in the cost function, the difference between the shapes of states pdfs and their desired pdfs can be quantified, which enables the shaping of the probability distributions of x. Sampling from the uncertain parameter distributions and, subsequently, simulating the system (1 can be used to derive the pdfs of states. To render the online solution of (2 computationally feasible, it is proposed to use PC expansions to propagate the parametric uncertainties through (1. Next, the main principles of PC expansions are introduced. III. POLYNOMIAL CHAOS EXPANSIONS Polynomial chaos expansions provide means for the approximation of stochastic variables with finite second- (2 2414

3 order moments [24], [33]. A stochastic variable ψ(θ L 2 (Ω, F, P has the L 2 -convergent expansion [26] ψ(θ = a k Φ αk (θ (3 k=0 where a k denotes the expansion coefficients and Φ αk (θ := n i=1 Φ α (θ i,k i denotes the multivariate polynomials with Φ αi,k being univariate polynomials in θ i of degree α i,k. The choice of the univariate polynomials Φ αi,k is made in accordance with the distribution of random variables θ i (e.g., Hermite polynomials are utilized for Gaussian random variables []. The polynomials should satisfy the orthogonality property Ω Φ α i Φ αj df θ = h 2 i δ ij, where δ ij is the Kronecker delta and h i is a constant term that corresponds to Ω Φ2 α i df θ. For practical reasons, the PC expansion (3 needs to be truncated. The total number L of terms in the truncated expansion depends on the number of uncertain parameters and the order m (i.e., n i=1 α i,k m α k of expansion (e.g., see [] L = (n + m!. (4 n!m! Hence, the truncated PC expansion takes the form L 1 ˆψ(θ := a k Φ αk (θ = a Λ(θ (5 k=0 with Λ(θ := [Φ α0,, Φ αl 1 ] and a := [a 0,, a L 1 ]. The PC expansion is convergent in the mean-square sense []. Probabilistic collocation methods are commonly used to compute the coefficients a for a nonlinear system (e.g., see [], [13], [34], [35]. These methods essentially consist of the least-squares estimation of the coefficients from a finite data set (i.e., a set of collocation points, requiring the residuals between the PC expansion and the nonlinear model predictions to be zero at the collocation points. The selection of the collocation points can greatly affect the accuracy of the PC approximation. A common choice for collocation points is the roots of the orthogonal polynomial of one degree higher than the order of the PC expansion [36]. Once the coefficients a in (5 are computed, the orthogonality property of multivariate polynomials can be exploited to efficiently compute the statistics of the stochastic variable ˆψ(θ. For instance, the first- and second-order moments of ˆψ(θ are defined by E[ ˆψ(θ] = a 0 (6 Var[ ˆψ(θ] L 1 = a 2 ke[φ 2 α k (θ] (7 k=1 where the terms E[Φ 2 α k (θ] k = 1,, L 1 are calculated only once and offline. These moments, along with the higher order moments [28], can be used to approximate the pdf of the stochastic variable ˆψ(θ. Next, PC expansions are used to present a tractable formulation for Problem 1. IV. STOCHASTIC MODEL PREDICTIVE CONTROL The most computationally efficient way to solve the probabilistic control Problem 1 for online control applications is to recast (2 in terms of a deterministic optimal control problem. Theorem 1 (Distributionally robust probabilistic constraints [30]: Consider a single generic probabilistic constraint of the form Pr[l ν 0] 1 ɛ, ɛ (0, 1 (8 where l R n l denotes some random quantities and ν R n l denotes some variables. Denote with L the family of all distributions with known mean l and covariance Γ. For any ɛ (0, 1, the distributionally robust probabilistic constraint inf l L Pr[l ν 0] 1 ɛ (where l L denotes that the distribution of l belongs to the family L is equivalent to the convex second-order cone constraint κ ɛ Var[l ν] + E[l ν] 0, κ ɛ = (1 ɛ/ɛ where E[l ν] = l ν and Var[l ν] = ν Γν. Thm. 1 provides an explicit expression for the probabilistic constraint (8, which is enforced robustly with respect to an entire family of probability distributions on random quantities l. Assumption 1: In Problem 1, the probabilistic constraints on states are assumed to consist of merely individual constraints, each of which is a linear function of one state variable. Hence, the probabilistic constraints in (2 take the form Pr[c i x i (t + d i 0] β i, i I (9 where { x i (t}, i I {1,..., n x } is a subset of x t and β i (0, 1 denotes user-specified lower bounds for the individual probabilistic constraints (note that the choice of β i is independent of β in (2. By approximating { x i (t}, i I in terms of PC expansions (5 (i.e., x i (t ˆx i (t, (9 is rewritten as Pr[c i a t,iλ(θ + d i 0] β i, i I ( where a t,i denotes the coefficients of PC expansions corresponding to x i (t at different times. Thm. 1 can now be used to convert the individual probabilistic constraints ( into deterministic constraints c i (κ 1 βi Var [ˆx i (t ] + E [ˆx i (t ] + d i 0, i I (11 where E[ˆx i ] and Var[ˆx i ], i I are computed using (6 and (7, respectively. Using PC expansions to propagate the parametric uncertainties through the nonlinear model (1 and explicit expressions (11 to replace the probabilistic constraints, a deterministic formulation for the finite-horizon stochastic MPC Problem 1 is presented as follows. 24

4 Problem 2 (Deterministic surrogate for stochastic MPC with probabilistic constraints: min u N J(x(k, u N subject to: ˆx i (t = a t,i Λ(θ, t = 0,, N i = 1,..., n x h(ˆx nom i (t, u t, θ 0, t = 0,, N i = 1,..., n x c i (κ 1 βi Var [ˆx i (t ] + t = 0,, N E [ˆx i (t ] + d i 0, u t U, x 0 = x(k. i I t = 0,, N (12 In the optimal control problem (12, the coefficients of the PC expansions (i.e., a t,i depend on the control inputs. To solve (12 online, the coefficients a t,i, i = 1,..., n x are recomputed at each discrete time instant using the new state measurements x(k and the decision variables u N (see Algorithm 1. Note that the hard inequality constraints on states are enforced only at the nominal values of the states ˆx nom i (t. For online implementations, Problem 2 is embedded in a receding horizon algorithm. Algorithm 1. (Receding horizon implementation of PCbased MPC. Input: 1 Initial time step k 2 Feasible initial control inputs u k 3 Initial states x(k 4 Uncertainty description of parameter vector θ 5 Type and order of orthogonal polynomials 6 Number of collocation points s At discrete time instant k: 1 Use x 0 = x(k and u k to carry out s simulations of the system (1 using s samples drawn from the known pdfs of θ 2 Use simulation data from Step 1 to estimate the coefficients of the PC expansions along the prediction horizon 3 Compute the statistics of the PC-approximated states ˆx t 4 Solve the deterministic optimal control problem (12 to determine the optimal control policy. For each optimization iteration, this requires repeated simulation of the PC expansion and of the statistics as in Steps 1 to 3 5 Apply the first element u 0 to the system (start from Step 1 at each time instant k. Next, stochastic nonlinear model predictive control of polymorphic transformation in a batch crystallization system is investigated. V. STOCHASTIC CONTROL OF POLYMORPHIC TRANSFORMATIONS IN BATCH CRYSTALLIZATION Polymorphism, in which multiple crystal forms exist for a chemical compound, is of paramount importance in the spe- TABLE I KINETIC EXPRESSIONS FOR BATCH POLYMORPHIC CRYSTALLIZATION OF L-GLUTAMIC ACID [39] α-form crystal nucleation rate B α = k bα (S α 1µ α,3 { kgα(s α-form crystal growth/dissolution rate G α = α 1 gα if S α 1 k dα (S α 1 otherwise k gα = k gα,0 exp ( Egα 8.314(T +273 β-form crystal nucleation rate B β = k bβ,1 (S β 1µ α,3 + k bβ,2 (S β 1µ β,3 β-form crystal growth rate G β = k gβ,1 (S β 1 g β exp ( k gβ,2 S β 1 k gβ,1 = k gβ,0 exp ( E gβ 8.314(T +273 cialty chemical and pharmaceutical industries [37]. Polymorphic transformations lead to variations in physical properties (e.g., shape, solubility, and chemical reactivity of crystals, and, therefore, can be detrimental to their performance. The problem of controlling polymorphic transformations consists of ensuring consistent production of the desired polymorph in a stochastic environment [38]. The batch polymorphic crystallization of L-glutamic acid is investigated using the kinetic model developed in [39] for polymorphic transformations of metastable α-form and stable β-form L-glutamic acid crystals. Under operating conditions that promote nucleation and growth as the prevalent kinetic phenomena, the batch crystallization dynamics are described by a population balance equation [40] n i t + (G in i = B i δ(l L 0, i = α, β (13 L where n i is the crystal size distribution (CSD of the i- form crystals (#/m 4 with # representing the number of crystals, B i and G i are the nucleation (#/m 3 s and growth (m/s rates, respectively, L and L 0 are the characteristic size of crystals and nuclei, respectively (m, and δ( is a Dirac delta function. Equation (13 is coupled with the solute mass balance dc dt = 3000 ( ρα k vα G α µ α,2 + ρ β k v,β G β µ β,2 ρ s where C is the solute concentration (g/kg, ρ s is the solvent density (kg/m 3, ρ i is the density of the i-form crystals (kg/m 3, k vi is the volumetric shape factor (dimensionless, and µ i,2 is the second moment (#/m of the crystal size distribution defined by µ i,j = 0 L j n i dl, i = α, β j = 2, 3. The kinetic expressions for nucleation and growth/dissolution rates of the α- and β-form crystals are listed in Table I, where S i = C/C sat,i is the supersaturation, C sat,i (T is the saturation concentration (g/kg, and T is the solution temperature ( C. The initial conditions (i.e., seed properties, the values of physical properties, and the kinetic parameters and their respective 95% credible intervals are taken from [39]. The method of moments [40] is applied to the population balance equation (13, yielding a set of nonlinear differential algebraic equations to describe the system dynamics. The kinetic parameters g α, E gα, k bβ,2, k gβ,2, and E gβ (see Table I are considered to be Gaussian random variables, whose 2416

5 Solute Concentration (g/kg PCE collocation points PCE 40 collocation points PCE 60 collocation points Nonlinear model Time (s Fig. 1. Comparison between solute concentration profiles predicted by the nonlinear model and third-order PC expansions. statistics are characterized using the parameter estimation results in [39]. The crystallization control objective is to minimize the ratio of the nucleated crystal mass to the seed crystal mass of β-form crystals at the end of the batch ζ(t f = µ β,3(t f µ seeds β,3 µ seeds β,3 (14 where t f is the end time of the batch and µ seeds β,3 is the thirdmoment of the seed size distribution. The optimal control problem should prevent the nucleation and growth of α-form crystals and the dissolution of β-form crystals during polymorphic transformation. The control objective should be realized in a stochastic environment due to the kinetic parametric uncertainties. A stochastic nonlinear model predictive control approach is designed to solve a finite-horizon stochastic control problem at every discrete time instant min T (t subject to: E[ζ(t f ] + wvar[ζ(t f ] nonlinear model equations C(t f C max (t f Pr[C sat,β (t < C(t < C sat,α (t] 0.95 T min T (t T max ( where w is a weighting coefficient on the variance of the performance index, and T min and T max are the minimum and maximum temperatures, respectively. In (, the first inequality constraint ensures that the minimum crystallization yield required by economic considerations will be achieved; the probabilistic constraint guarantees that the solute concentration stays within the admissible region in the presence of parametric uncertainties (to avoid the formation and dissolution of α- and β-form crystals, respectively; and the hard input constraint ensures that the optimal temperature profile remains within the operating range of the crystallizer. The stochastic optimal control problem ( is converted into a deterministic optimal control problem using polynomial chaos expansions (see Problem 2. Third-order expansions of Hermite polynomials are utilized to describe the parametric uncertainties, resulting in PC expansions with 56 terms (see expression (4. Algorithm 1 facilitates the receding horizon implementation of the stochastic MPC, where 60 collocation points are used to compute the coefficients of the PC expansions at the discrete time instants (i.e., every 0 s. The SMPC is implemented in Matlab based on the sequential optimization strategy, in which a stiff ODE integrator is exploited in combination with the optimization subroutine fmincon. Fig. 1 shows the solute concentration profiles predicted by the nonlinear model and PC expansions, whose coefficients are determined using different numbers of collocation points. Using and 40 collocation points resulted in inadequate estimation of the coefficients of the PC expansions and poor approximation of the solute concentration profile. On the other hand, when 60 points are used to estimate a in (5, the PC expansions provide accurate approximations of the system dynamics. To evaluate the performance of the control approach, Monte Carlo simulations of the closed-loop system are performed using 0 random parameter vectors generated from the Gaussian pdfs of the kinetic parameters (the parameters are used for simulating the process model to which the optimal control inputs are applied. The performance of the SMPC approach is compared to that of a nonlinear model predictive control (NMPC approach with the same performance index (14. Fig. 2 shows the histograms of the performance index based on 0 closed-loop simulations of control approaches. The NMPC and SMPC approaches result in comparable mean performance indexes of and 29.71, respectively. However, the SMPC approach leads to a significant reduction (i.e., 26% in the variance of the performance index in the presence of parametric uncertainties, as compared to the NMPC approach, due to the probabilistic formulation of the optimal control problem ( that enables Frequency Frequency (t f 5 (a Nonlinear model predictive control (t f (b Stochastic nonlinear model predictive control Fig. 2. Histograms of the performance index ζ(t f based on 0 closedloop simulations. 2417

6 Solute Concentration (g/kg Solute Concentration (g/kg Temperature ( C 30 (a Nonlinear model predictive control Temperature ( C (b Stochastic nonlinear model predictive control Fig. 3. Solute concentration trajectories for 0 closed-loop simulations. The insets show a magnification of the α-crystals solubility curve to illustrate constraint violations. shaping the distribution of the performance index (in terms of the first- and second-order moments in a stochastic environment. Fig. 3 depicts the solute concentration trajectories, which should be constrained between the solubility curves of α- and β-form crystals. Fig. 3a indicates that in the NMPC approach the solute concentration may violate its upper bound (the solubility curve of α-form crystals with a likelihood of 39% in the presence of parametric uncertainties. As shown in the inset figure, the constraint violation occurs in the initial phase of the batch process, where the abrupt dissolution of the α-form seeds upon introduction into the crystallizer leads to rapid supersaturation generation that is subsequently consumed by the growth of the β-form crystals. On the other hand, the SMPC approach ensures that the solute concentration remains within its admissible region in an uncertain setting by inclusion of the probabilistic constraint in (. Fig. 3b shows that the probabilistic constraint is fulfilled in 99% of closed-loop simulations, which is greater than the pre-specified probability of 95%. The simulation results of batch polymorphic crystallization clearly indicate the capability of the SMPC approach with probabilistic constraints to control the pdfs (in terms of their moments of system states, while guaranteeing the fulfillment of state constraints in the presence of stochastic uncertainties. VI. CONCLUSIONS AND FUTURE WORK A framework for stochastic MPC of nonlinear systems in the presence of parametric uncertainties is presented. The key challenges in stochastic MPC of real applications are the propagation of parametric uncertainties through the system model and the reformulation of probabilistic constraints to computationally tractable expressions. To obtain a deterministic surrogate for the stochastic MPC problem, polynomial chaos expansions are used to propagate the parametric uncertainties and the individual probabilistic constraints are transformed into convex second-order cone constraints that are valid for a general class of probability distributions with known mean and covariance. The application of the stochastic control approach to batch polymorphic crystallization reveals its ability in shaping the probability distribution of system states, as well as ensuring the fulfillment of state constraints in a stochastic setting. It is known that the prediction quality of PC expansions worsens for large times [28]. In the presented receding horizon stochastic MPC approach, the PC expansions are recomputed at discrete time instants (using measurements, which improves the prediction accuracy. A future research topic is to include adaptive polynomial chaos approaches to further enhance the long-time prediction quality of PC expansions. REFERENCES [1] A. Bemporad and M. Morari, Robust model predictive control: A survey, in Robustness in Identification and Control (A. Garulli and A. Tesi, eds., pp , Springer Berlin, [2] D. Limon, T. Alamo, D. M. Raimondo, J. M. Bravo, D. M. de la Pena, A. Ferramosca, and E. F. Camacho, Input-to-state stability: A unifying framework for robust model predictive control, in Nonlinear Model Predictive Control, pp. 1 26, Springer-Verlag, Berlin, 09. [3] S. Garatti and M. C. Campi, Modulating robustness in control design: Principles and algorithms, IEEE Control Systems, vol. 33, pp , 13. [4] A. Schwarm and M. Nikolaou, Chance-constrained model predictive control, AIChE Journal, vol. 45, pp , [5] D. H. V. Hessem and O. H. Bosgra, A full solution to the constrained stochastic closed-loop MPC problem via state and innovations feedback and its receding horizon implementation, in Proceedings of the 42 nd IEEE Conference on Decision and Control, pp , Maui, 03. [6] J. Primbs and C. Sung, Stochastic receding horizon control of constrained linear systems with state and control multiplicative noise, IEEE Transactions on Automatic Control, vol. 54, pp , 09. [7] D. Bernardini and A. Bemporad, Scenario-based model predictive control of stochastic constrained linear systems, in Proceedings of the 48 th IEEE Conference on Decision and Control, pp , Shanghai, 09. [8] M. Cannon, B. Kouvaritakis, S. Raković, and Q. Cheng, Stochastic tubes in model predictive control with probabilistic constraints, IEEE Transactions on Automatic Control, vol. 56, pp , 11. [9] L. Blackmore, M. Ono, A. Bektassov, and B. C. Williams, A probabilistic particle-control approximation of chance-constrained stochastic predictive control, IEEE Transactions on Robotics, vol. 26, pp ,. [] L. Fagiano and M. Khammash, Nonlinear stochastic model predictive control via regularized polynomial chaos expansions, in Proceedings of the 51 st IEEE Conference on Decision and Control, pp , Maui, 12. [11] K. K. Kim and R. D. Braatz, Generalized polynomial chaos expansion approaches to approximate stochastic receding horizon control with applications to probabilistic collision checking and avoidance, in Proceedings of the IEEE International Conference on Control Applications, pp , Dubrovnik, 12. [12] T. Huschto and S. Sager, Stochastic optimal control in the perspective of the Wiener chaos, in Proceedings of the European Control Conference, pp , Zurich,

7 [13] Z. K. Nagy and R. D. Braatz, Distributional uncertainty analysis using power series and polynomial chaos expansions, Journal of Process Control, vol. 17, pp , 07. [14] M. Vidyasagar, Randomized algorithms for robust controller synthesis using statistical learning theory, Automatica, vol. 37, pp. 28, 00. [] A. Shapiro, Stochastic programming approach to optimization under uncertainty, Mathematical Programming, vol. 112, pp , 08. [16] G. C. Calafiore and L. Fagiano, Robust model predictive control via scenario optimization, IEEE Transactions on Automatic Control, vol. 58, pp , 13. [17] X. Zhang, K. Margellos, P. Goulart, and J. Lygeros, Stochastic model predictive control using a combination of randomized and robust optimization, in Proceedings of the 52 nd IEEE Conference on Decision and Control, pp , Florence, 13. [18] P. Li, M. Wendt, and G. Wozny, A probabilistically constrained model predictive controller, Automatica, vol. 38, pp , 02. [19] G. Calafiore and M. Campi, The scenario approach to robust control design, IEEE Transactions on Automatic Control, vol. 51, pp , 06. [] M. C. Campi and S. Garatti, The exact feasibility of randomized solutions of uncertain convex programs, SIAM Journal on Optimization, vol. 19, pp , 08. [21] G. Calafiore, Random convex programs, SIAM Journal on Optimization, vol., pp ,. [22] G. Schildbach, G. C. Calafiore, L. Fagiano, and M. Morari, Randomized model predictive control for stochastic linear systems, in Proceedings of the American Control Conference, pp , Montreal, 12. [23] F. Oldewurtel, D. Sturzenegger, P. M. Esfahani, G. Andersson, M. Morari, and J. Lygeros, Adaptively constrined stochastic model predictive control for closed-loop constraint satisfaction, in Proceedings of the American Control Conference, pp , Washington, 13. [24] N. Wiener, The homogeneous chaos, American Journal of Mathematics, vol. 60, pp , [] R. Ghanem and P. Spanos, Stochastic finite elements - A spectral approach. Springer-Verlag, New York, [26] D. Xiu and G. E. Karniadakis, The Wiener-Askey polynomial chaos for stochastic differential equations, SIAM Journal of Scientific Computation, vol. 24, pp , 02. [27] F. S. Hover and M. S. Triantafyllou, Application of polynomial chaos in stability and control, Automatica, vol. 42, pp , 06. [28] J. Fisher and R. Bhattacharya, Linear quadratic regulation of systems with stochastic parameter uncertainties, Automatica, vol. 45, pp , 11. [29] J. Fisher and R. Bhattacharya, Optimal trajectory generation with probabilistic system uncertainty using polynomial chaos, Journal of Dynamic Systems, Measurement, and Control, vol. 133, pp to 6, 11. [30] G. C. Calafiore and L. E. Ghaoui, On distributionally robust chanceconstrained linear programs, Journal of Optimization Theory and Application, vol. 130, pp. 1 22, 06. [31] S. S. Vallander, Calculation of the Wasserstein distance between distributions on the line, Theory of Probability and its Applications, vol. 18, pp , [32] A. Halder and R. Bhattacharya, Model validation: A probabilistic formulation, in Proceedings of the 50 th IEEE Conference on Decision and Control, pp , Orlando, 11. [33] R. Cameron and W. Martin, The orthogonal development of nonlinear functionals in series of Fourier-Hermite functionals, Annals of Mathematics, vol. 48, pp , [34] D. Xiu and J. S. Hesthaven, High-order collocation methods for differential equations with random inputs, SIAM Journal on Scientific Computing, vol. 27, pp , 05. [35] A. Mesbah, S. Streif, R. Findeisen, and R. D. Braatz, Active fault diagnosis for nonlinear systems with probabilistic uncertainties, in Proceedings of the IFAC World Congress, Cape Town, 14. [36] M. A. Tatang, W. Pan, R. G. Prinn, and G. J. McRae, An efficient method for parametric uncertainty analysis of numerical geophysical models, Journal of Geophysical Research, vol. 2, pp , [37] N. Blagden and R. Davey, Polymorphs take shape, Chemistry in Britain, vol. 35, pp , [38] M. W. Hermanto, M. S. Chiu, X. Woo,, and R. D. Braatz, Robust optimal control of polymorphic transformation in batch crystallization, AIChE Journal, vol. 53, pp , 07. [39] M. W. Hermanto, N. C. Kee, R. B. H. Tan, M. Chiu, and R. D. Braatz, Robust Bayesian estimation of kinetics for the polymorphic transformation of L-Glutamic acid crystals, AIChE Journal, vol. 54, pp , 08. [40] H. M. Hulburt and S. Katz, Some problems in particle technology: A statistical mechanical formulation, Chemical Engineering Science, vol. 19, pp ,

arxiv: v1 [cs.sy] 11 Nov 2014

arxiv: v1 [cs.sy] 11 Nov 2014 arxiv:1411.2683v1 [cs.sy] 11 Nov 214 A Probabilistic Approach to Robust Optimal Experiment Design with Chance Constraints Ali Mesbah Stefan Streif Department of Chemical and Biomolecular Engineering, University

More information

Stochastic MPC Design for a Two-Component Granulation Process

Stochastic MPC Design for a Two-Component Granulation Process preprint version of published paper: N. Hashemian and A. Armaou. Stochastic MPC Design for a Two-Component Granulation Process, American Control Conference (ACC), pp. 3-391, 17. Stochastic MPC Design for

More information

Robust Nonlinear Model Predictive Control with Constraint Satisfaction: A Relaxation-based Approach

Robust Nonlinear Model Predictive Control with Constraint Satisfaction: A Relaxation-based Approach Proceedings of the 9th World Congress he International Federation of Automatic Control Robust Nonlinear Model Predictive Control with Constraint Satisfaction: A Relaxation-based Approach Stefan Streif

More information

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Real-Time Feasibility of Nonlinear Predictive Control

More information

Stochastic Tube MPC with State Estimation

Stochastic Tube MPC with State Estimation Proceedings of the 19th International Symposium on Mathematical Theory of Networks and Systems MTNS 2010 5 9 July, 2010 Budapest, Hungary Stochastic Tube MPC with State Estimation Mark Cannon, Qifeng Cheng,

More information

Scenario-Based Approach to Stochastic Linear Predictive Control

Scenario-Based Approach to Stochastic Linear Predictive Control Scenario-Based Approach to Stochastic Linear Predictive Control Jadranko Matuško and Francesco Borrelli Abstract In this paper we consider the problem of predictive control for linear systems subject to

More information

Tutorial PCET Polynomial Chaos Expansion Toolbox. Stefan Streif Felix Petzke Ali Mesbah

Tutorial PCET Polynomial Chaos Expansion Toolbox. Stefan Streif Felix Petzke Ali Mesbah Tutorial PCET Polynomial Chaos Expansion Toolbox Stefan Streif Felix Petzke Ali Mesbah PCET Overview What s PCET? MATLAB based toolbox for uncertainty quantification using the polynomial chaos expansion

More information

Active Fault Diagnosis for Uncertain Systems

Active Fault Diagnosis for Uncertain Systems Active Fault Diagnosis for Uncertain Systems Davide M. Raimondo 1 Joseph K. Scott 2, Richard D. Braatz 2, Roberto Marseglia 1, Lalo Magni 1, Rolf Findeisen 3 1 Identification and Control of Dynamic Systems

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Politecnico di Torino Porto Institutional Repository [Proceeding] Model Predictive Control of stochastic LPV Systems via Random Convex Programs Original Citation: GC Calafiore; L Fagiano (2012) Model Predictive

More information

EFFICIENT SHAPE OPTIMIZATION USING POLYNOMIAL CHAOS EXPANSION AND LOCAL SENSITIVITIES

EFFICIENT SHAPE OPTIMIZATION USING POLYNOMIAL CHAOS EXPANSION AND LOCAL SENSITIVITIES 9 th ASCE Specialty Conference on Probabilistic Mechanics and Structural Reliability EFFICIENT SHAPE OPTIMIZATION USING POLYNOMIAL CHAOS EXPANSION AND LOCAL SENSITIVITIES Nam H. Kim and Haoyu Wang University

More information

A Polynomial Chaos Approach to Robust Multiobjective Optimization

A Polynomial Chaos Approach to Robust Multiobjective Optimization A Polynomial Chaos Approach to Robust Multiobjective Optimization Silvia Poles 1, Alberto Lovison 2 1 EnginSoft S.p.A., Optimization Consulting Via Giambellino, 7 35129 Padova, Italy s.poles@enginsoft.it

More information

Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3

Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 WeC17.1 Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3 (1) Graduate Student, (2) Assistant

More information

UNCERTAINTY is inherent to many applications. Considering

UNCERTAINTY is inherent to many applications. Considering Comments on Truncation Errors for Polynomial Chaos Expansions Tillmann Mühlpfordt, a, Rolf Findeisen, b, Veit Hagenmeyer, a, Timm Faulwasser a, arxiv:1708.07655v2 [cs.sy] 27 Nov 2017 Abstract Methods based

More information

Performance Evaluation of Generalized Polynomial Chaos

Performance Evaluation of Generalized Polynomial Chaos Performance Evaluation of Generalized Polynomial Chaos Dongbin Xiu, Didier Lucor, C.-H. Su, and George Em Karniadakis 1 Division of Applied Mathematics, Brown University, Providence, RI 02912, USA, gk@dam.brown.edu

More information

PERSPECTIVES ON STOCHASTIC PREDICTIVE CONTROL WITH AUTONOMOUS MODEL ADAPTATION FOR MODEL STRUCTURE UNCERTAINTY

PERSPECTIVES ON STOCHASTIC PREDICTIVE CONTROL WITH AUTONOMOUS MODEL ADAPTATION FOR MODEL STRUCTURE UNCERTAINTY PERSPECTIVES ON STOCHASTIC PREDICTIVE CONTROL WITH AUTONOMOUS MODEL ADAPTATION FOR MODEL STRUCTURE UNCERTAINTY Tor Aksel N. Heirung and Ali Mesbah Department of Chemical and Biomolecular Engineering, University

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

A SIMPLE TUBE CONTROLLER FOR EFFICIENT ROBUST MODEL PREDICTIVE CONTROL OF CONSTRAINED LINEAR DISCRETE TIME SYSTEMS SUBJECT TO BOUNDED DISTURBANCES

A SIMPLE TUBE CONTROLLER FOR EFFICIENT ROBUST MODEL PREDICTIVE CONTROL OF CONSTRAINED LINEAR DISCRETE TIME SYSTEMS SUBJECT TO BOUNDED DISTURBANCES A SIMPLE TUBE CONTROLLER FOR EFFICIENT ROBUST MODEL PREDICTIVE CONTROL OF CONSTRAINED LINEAR DISCRETE TIME SYSTEMS SUBJECT TO BOUNDED DISTURBANCES S. V. Raković,1 D. Q. Mayne Imperial College London, London

More information

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Theory in Model Predictive Control : Constraint Satisfaction and Stability! Theory in Model Predictive Control :" Constraint Satisfaction and Stability Colin Jones, Melanie Zeilinger Automatic Control Laboratory, EPFL Example: Cessna Citation Aircraft Linearized continuous-time

More information

On robustness of suboptimal min-max model predictive control *

On robustness of suboptimal min-max model predictive control * Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization

Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Instructor: Farid Alizadeh Author: Ai Kagawa 12/12/2012

More information

Scenario-based robust optimization of water flooding in oil reservoirs enjoys probabilistic guarantees

Scenario-based robust optimization of water flooding in oil reservoirs enjoys probabilistic guarantees Proceedings of the 3rd IFAC Worshop on Automatic Control in Offshore Oil and Gas Production, Esbjerg, Denmar, May 30 - June 1, 2018 We_C_Regular_Tal.5 Scenario-based robust optimization of water flooding

More information

MPC for tracking periodic reference signals

MPC for tracking periodic reference signals MPC for tracking periodic reference signals D. Limon T. Alamo D.Muñoz de la Peña M.N. Zeilinger C.N. Jones M. Pereira Departamento de Ingeniería de Sistemas y Automática, Escuela Superior de Ingenieros,

More information

Approximate dynamic programming for stochastic reachability

Approximate dynamic programming for stochastic reachability Approximate dynamic programming for stochastic reachability Nikolaos Kariotoglou, Sean Summers, Tyler Summers, Maryam Kamgarpour and John Lygeros Abstract In this work we illustrate how approximate dynamic

More information

Information geometry for bivariate distribution control

Information geometry for bivariate distribution control Information geometry for bivariate distribution control C.T.J.Dodson + Hong Wang Mathematics + Control Systems Centre, University of Manchester Institute of Science and Technology Optimal control of stochastic

More information

Tube Model Predictive Control Using Homothety & Invariance

Tube Model Predictive Control Using Homothety & Invariance Tube Model Predictive Control Using Homothety & Invariance Saša V. Raković rakovic@control.ee.ethz.ch http://control.ee.ethz.ch/~srakovic Collaboration in parts with Mr. Mirko Fiacchini Automatic Control

More information

Dynamic System Identification using HDMR-Bayesian Technique

Dynamic System Identification using HDMR-Bayesian Technique Dynamic System Identification using HDMR-Bayesian Technique *Shereena O A 1) and Dr. B N Rao 2) 1), 2) Department of Civil Engineering, IIT Madras, Chennai 600036, Tamil Nadu, India 1) ce14d020@smail.iitm.ac.in

More information

Robust Learning Model Predictive Control for Uncertain Iterative Tasks: Learning From Experience

Robust Learning Model Predictive Control for Uncertain Iterative Tasks: Learning From Experience Robust Learning Model Predictive Control for Uncertain Iterative Tasks: Learning From Experience Ugo Rosolia, Xiaojing Zhang, and Francesco Borrelli Abstract We present a Robust Learning Model Predictive

More information

Estimating functional uncertainty using polynomial chaos and adjoint equations

Estimating functional uncertainty using polynomial chaos and adjoint equations 0. Estimating functional uncertainty using polynomial chaos and adjoint equations February 24, 2011 1 Florida State University, Tallahassee, Florida, Usa 2 Moscow Institute of Physics and Technology, Moscow,

More information

Uncertainty Evolution In Stochastic Dynamic Models Using Polynomial Chaos

Uncertainty Evolution In Stochastic Dynamic Models Using Polynomial Chaos Noname manuscript No. (will be inserted by the editor) Uncertainty Evolution In Stochastic Dynamic Models Using Polynomial Chaos Umamaheswara Konda Puneet Singla Tarunraj Singh Peter Scott Received: date

More information

Polynomial chaos expansions for sensitivity analysis

Polynomial chaos expansions for sensitivity analysis c DEPARTMENT OF CIVIL, ENVIRONMENTAL AND GEOMATIC ENGINEERING CHAIR OF RISK, SAFETY & UNCERTAINTY QUANTIFICATION Polynomial chaos expansions for sensitivity analysis B. Sudret Chair of Risk, Safety & Uncertainty

More information

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Ugo Rosolia Francesco Borrelli University of California at Berkeley, Berkeley, CA 94701, USA

More information

Sample-average model predictive control of uncertain linear systems

Sample-average model predictive control of uncertain linear systems Sample-average model predictive control of uncertain linear systems 2016 IEEE Conference on Decision and Control, Las Vegas, NV Kevin J. Kircher and K. Max Zhang Abstract We propose a randomized implementation

More information

A scenario approach for. non-convex control design

A scenario approach for. non-convex control design A scenario approach for 1 non-convex control design Sergio Grammatico, Xiaojing Zhang, Kostas Margellos, Paul Goulart and John Lygeros arxiv:1401.2200v1 [cs.sy] 9 Jan 2014 Abstract Randomized optimization

More information

APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS

APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS APPROXIMATE SOLUTION OF A SYSTEM OF LINEAR EQUATIONS WITH RANDOM PERTURBATIONS P. Date paresh.date@brunel.ac.uk Center for Analysis of Risk and Optimisation Modelling Applications, Department of Mathematical

More information

Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering

Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering Oliver C. Schrempf, Dietrich Brunn, Uwe D. Hanebeck Intelligent Sensor-Actuator-Systems Laboratory Institute

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

Master Project Scenario-Based Model Predictive Control for Energy-Efficient Building Climate Control

Master Project Scenario-Based Model Predictive Control for Energy-Efficient Building Climate Control Master Project Scenario-Based Model Predictive Control for Energy-Efficient Building Climate Control Georg Schildbach, David Sturzenegger, Prof. Dr. Manfred Morari 02.Oktober 2012 Outline Introduction

More information

Stochastic Spectral Approaches to Bayesian Inference

Stochastic Spectral Approaches to Bayesian Inference Stochastic Spectral Approaches to Bayesian Inference Prof. Nathan L. Gibson Department of Mathematics Applied Mathematics and Computation Seminar March 4, 2011 Prof. Gibson (OSU) Spectral Approaches to

More information

Robust Adaptive MPC for Systems with Exogeneous Disturbances

Robust Adaptive MPC for Systems with Exogeneous Disturbances Robust Adaptive MPC for Systems with Exogeneous Disturbances V. Adetola M. Guay Department of Chemical Engineering, Queen s University, Kingston, Ontario, Canada (e-mail: martin.guay@chee.queensu.ca) Abstract:

More information

Stochastic Target Interception in Non-convex Domain Using MILP

Stochastic Target Interception in Non-convex Domain Using MILP Stochastic Target Interception in Non-convex Domain Using MILP Apoorva Shende, Matthew J. Bays, and Daniel J. Stilwell Virginia Polytechnic Institute and State University Blacksburg, VA 24060 Email: {apoorva,

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

A Decentralized Approach to Multi-agent Planning in the Presence of Constraints and Uncertainty

A Decentralized Approach to Multi-agent Planning in the Presence of Constraints and Uncertainty 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-13, 2011, Shanghai, China A Decentralized Approach to Multi-agent Planning in the Presence of

More information

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical & Biological Engineering Computer

More information

arxiv: v1 [cs.sy] 2 Oct 2018

arxiv: v1 [cs.sy] 2 Oct 2018 Non-linear Model Predictive Control of Conically Shaped Liquid Storage Tanks arxiv:1810.01119v1 [cs.sy] 2 Oct 2018 5 10 Abstract Martin Klaučo, L uboš Čirka Slovak University of Technology in Bratislava,

More information

A CHANCE CONSTRAINED ROBUST MPC AND APPLICATION TO HOT ROLLING MILLS

A CHANCE CONSTRAINED ROBUST MPC AND APPLICATION TO HOT ROLLING MILLS A CHANCE CONSTRAINED ROBUST MPC AND APPLICATION TO HOT ROLLING MILLS Il Seop Choi Anthony Rossiter Peter Fleming University of Sheffield, Department of Automatic Control & Systems Engineering, Sheffield

More information

SENSITIVITY ANALYSIS IN NUMERICAL SIMULATION OF MULTIPHASE FLOW FOR CO 2 STORAGE IN SALINE AQUIFERS USING THE PROBABILISTIC COLLOCATION APPROACH

SENSITIVITY ANALYSIS IN NUMERICAL SIMULATION OF MULTIPHASE FLOW FOR CO 2 STORAGE IN SALINE AQUIFERS USING THE PROBABILISTIC COLLOCATION APPROACH XIX International Conference on Water Resources CMWR 2012 University of Illinois at Urbana-Champaign June 17-22,2012 SENSITIVITY ANALYSIS IN NUMERICAL SIMULATION OF MULTIPHASE FLOW FOR CO 2 STORAGE IN

More information

Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty

Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty Masoud Pourasghar Vicenç Puig Carlos Ocampo-Martinez Qinghua Zhang Automatic Control Department, Universitat Politècnica

More information

Managing Uncertainty and Security in Power System Operations: Chance-Constrained Optimal Power Flow

Managing Uncertainty and Security in Power System Operations: Chance-Constrained Optimal Power Flow Managing Uncertainty and Security in Power System Operations: Chance-Constrained Optimal Power Flow Line Roald, November 4 th 2016 Line Roald 09.11.2016 1 Outline Introduction Chance-Constrained Optimal

More information

RESEARCH SUMMARY ASHKAN JASOUR. February 2016

RESEARCH SUMMARY ASHKAN JASOUR. February 2016 RESEARCH SUMMARY ASHKAN JASOUR February 2016 My background is in systems control engineering and I am interested in optimization, control and analysis of dynamical systems, robotics, machine learning,

More information

Stochastic Model Predictive Controller with Chance Constraints for Comfortable and Safe Driving Behavior of Autonomous Vehicles

Stochastic Model Predictive Controller with Chance Constraints for Comfortable and Safe Driving Behavior of Autonomous Vehicles Stochastic Model Predictive Controller with Chance Constraints for Comfortable and Safe Driving Behavior of Autonomous Vehicles David Lenz 1 and Tobias Kessler 1 and Alois Knoll Abstract In this paper,

More information

Nonlinear and robust MPC with applications in robotics

Nonlinear and robust MPC with applications in robotics Nonlinear and robust MPC with applications in robotics Boris Houska, Mario Villanueva, Benoît Chachuat ShanghaiTech, Texas A&M, Imperial College London 1 Overview Introduction to Robust MPC Min-Max Differential

More information

The geometry of Gaussian processes and Bayesian optimization. Contal CMLA, ENS Cachan

The geometry of Gaussian processes and Bayesian optimization. Contal CMLA, ENS Cachan The geometry of Gaussian processes and Bayesian optimization. Contal CMLA, ENS Cachan Background: Global Optimization and Gaussian Processes The Geometry of Gaussian Processes and the Chaining Trick Algorithm

More information

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 Ali Jadbabaie, Claudio De Persis, and Tae-Woong Yoon 2 Department of Electrical Engineering

More information

Second-order cone programming formulation for two player zero-sum game with chance constraints

Second-order cone programming formulation for two player zero-sum game with chance constraints Second-order cone programming formulation for two player zero-sum game with chance constraints Vikas Vikram Singh a, Abdel Lisser a a Laboratoire de Recherche en Informatique Université Paris Sud, 91405

More information

Kinematic Analysis and Inverse Dynamics-based Control of Nondeterministic Multibody Systems

Kinematic Analysis and Inverse Dynamics-based Control of Nondeterministic Multibody Systems Kinematic Analysis and Inverse Dynamics-based Control of Nondeterministic Multibody Systems Item Type text; Electronic Thesis Authors Sabet, Sahand Publisher The University of Arizona. Rights Copyright

More information

Handout 8: Dealing with Data Uncertainty

Handout 8: Dealing with Data Uncertainty MFE 5100: Optimization 2015 16 First Term Handout 8: Dealing with Data Uncertainty Instructor: Anthony Man Cho So December 1, 2015 1 Introduction Conic linear programming CLP, and in particular, semidefinite

More information

Further results on Robust MPC using Linear Matrix Inequalities

Further results on Robust MPC using Linear Matrix Inequalities Further results on Robust MPC using Linear Matrix Inequalities M. Lazar, W.P.M.H. Heemels, D. Muñoz de la Peña, T. Alamo Eindhoven Univ. of Technology, P.O. Box 513, 5600 MB, Eindhoven, The Netherlands,

More information

Constrained State Estimation Using the Unscented Kalman Filter

Constrained State Estimation Using the Unscented Kalman Filter 16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and

More information

Spectral methods for fuzzy structural dynamics: modal vs direct approach

Spectral methods for fuzzy structural dynamics: modal vs direct approach Spectral methods for fuzzy structural dynamics: modal vs direct approach S Adhikari Zienkiewicz Centre for Computational Engineering, College of Engineering, Swansea University, Wales, UK IUTAM Symposium

More information

Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions

Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions Nonlinear Control Design for Linear Differential Inclusions via Convex Hull Quadratic Lyapunov Functions Tingshu Hu Abstract This paper presents a nonlinear control design method for robust stabilization

More information

arxiv: v1 [math.oc] 5 Sep 2017

arxiv: v1 [math.oc] 5 Sep 2017 Stochastic Nonlinear Model Predictive Control with State Estimation by Incorporation of the Unscented Kalman Filter Eric Bradford 1 and Lars Imsland 2 arxiv:1709.01201v1 [math.oc] 5 Sep 2017 Abstract Nonlinear

More information

arxiv: v1 [math.oc] 8 Nov 2018

arxiv: v1 [math.oc] 8 Nov 2018 Voronoi Partition-based Scenario Reduction for Fast Sampling-based Stochastic Reachability Computation of LTI Systems Hossein Sartipizadeh, Abraham P. Vinod, Behçet Açıkmeşe, and Meeko Oishi arxiv:8.03643v

More information

Nonlinear Model Predictive Control for Periodic Systems using LMIs

Nonlinear Model Predictive Control for Periodic Systems using LMIs Marcus Reble Christoph Böhm Fran Allgöwer Nonlinear Model Predictive Control for Periodic Systems using LMIs Stuttgart, June 29 Institute for Systems Theory and Automatic Control (IST), University of Stuttgart,

More information

Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph

Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph Efficient robust optimization for robust control with constraints p. 1 Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph Efficient robust optimization

More information

The Uniformity Principle: A New Tool for. Probabilistic Robustness Analysis. B. R. Barmish and C. M. Lagoa. further discussion.

The Uniformity Principle: A New Tool for. Probabilistic Robustness Analysis. B. R. Barmish and C. M. Lagoa. further discussion. The Uniformity Principle A New Tool for Probabilistic Robustness Analysis B. R. Barmish and C. M. Lagoa Department of Electrical and Computer Engineering University of Wisconsin-Madison, Madison, WI 53706

More information

Probabilistic constrained stochastic model predictive control for Markovian jump linear systems with additive disturbance

Probabilistic constrained stochastic model predictive control for Markovian jump linear systems with additive disturbance Preprints of the 19th World Congress The International Federation of Automatic Control Probabilistic constrained stochastic model predictive control for Markovian jump linear systems with additive disturbance

More information

Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions

Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions M. Lazar, W.P.M.H. Heemels a a Eindhoven Univ. of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands

More information

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL K. WORTHMANN Abstract. We are concerned with model predictive control without stabilizing terminal constraints or costs. Here, our

More information

Algorithms for Uncertainty Quantification

Algorithms for Uncertainty Quantification Algorithms for Uncertainty Quantification Lecture 9: Sensitivity Analysis ST 2018 Tobias Neckel Scientific Computing in Computer Science TUM Repetition of Previous Lecture Sparse grids in Uncertainty Quantification

More information

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 114 CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 5.1 INTRODUCTION Robust control is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. It also refers

More information

PARALLEL COMPUTATION OF 3D WAVE PROPAGATION BY SPECTRAL STOCHASTIC FINITE ELEMENT METHOD

PARALLEL COMPUTATION OF 3D WAVE PROPAGATION BY SPECTRAL STOCHASTIC FINITE ELEMENT METHOD 13 th World Conference on Earthquake Engineering Vancouver, B.C., Canada August 1-6, 24 Paper No. 569 PARALLEL COMPUTATION OF 3D WAVE PROPAGATION BY SPECTRAL STOCHASTIC FINITE ELEMENT METHOD Riki Honda

More information

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Beyond Wiener Askey Expansions: Handling Arbitrary PDFs

Beyond Wiener Askey Expansions: Handling Arbitrary PDFs Journal of Scientific Computing, Vol. 27, Nos. 1 3, June 2006 ( 2005) DOI: 10.1007/s10915-005-9038-8 Beyond Wiener Askey Expansions: Handling Arbitrary PDFs Xiaoliang Wan 1 and George Em Karniadakis 1

More information

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications Dongbin Xiu Department of Mathematics, Purdue University Support: AFOSR FA955-8-1-353 (Computational Math) SF CAREER DMS-64535

More information

Random Convex Approximations of Ambiguous Chance Constrained Programs

Random Convex Approximations of Ambiguous Chance Constrained Programs Random Convex Approximations of Ambiguous Chance Constrained Programs Shih-Hao Tseng Eilyan Bitar Ao Tang Abstract We investigate an approach to the approximation of ambiguous chance constrained programs

More information

Probabilistic and Set-based Model Invalidation and Estimation Using LMIs

Probabilistic and Set-based Model Invalidation and Estimation Using LMIs Preprints of the 19th World Congress The International Federation of Automatic Control Probabilistic and Set-based Model Invalidation and Estimation Using LMIs Stefan Streif Didier Henrion Rolf Findeisen

More information

On the Assessment of Tree-Based and Chance-Constrained Predictive Control Approaches applied to Drinking Water Networks

On the Assessment of Tree-Based and Chance-Constrained Predictive Control Approaches applied to Drinking Water Networks On the Assessment of Tree-Based and Chance-Constrained Predictive Control Approaches applied to Drinking Water Networks Juan M. Grosso José M. Maestre Carlos Ocampo-Martinez Vicenç Puig Automatic Control

More information

Basics of Uncertainty Analysis

Basics of Uncertainty Analysis Basics of Uncertainty Analysis Chapter Six Basics of Uncertainty Analysis 6.1 Introduction As shown in Fig. 6.1, analysis models are used to predict the performances or behaviors of a product under design.

More information

Probabilistic Feasibility for Nonlinear Systems with Non-Gaussian Uncertainty using RRT

Probabilistic Feasibility for Nonlinear Systems with Non-Gaussian Uncertainty using RRT Probabilistic Feasibility for Nonlinear Systems with Non-Gaussian Uncertainty using RRT Brandon Luders and Jonathan P. How Aerospace Controls Laboratory Massachusetts Institute of Technology, Cambridge,

More information

ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS

ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS Jean-Claude HENNET Eugênio B. CASTELAN Abstract The purpose of this paper is to combine several control requirements in the same regulator design

More information

Robust Optimization for Risk Control in Enterprise-wide Optimization

Robust Optimization for Risk Control in Enterprise-wide Optimization Robust Optimization for Risk Control in Enterprise-wide Optimization Juan Pablo Vielma Department of Industrial Engineering University of Pittsburgh EWO Seminar, 011 Pittsburgh, PA Uncertainty in Optimization

More information

Fast Model Predictive Control with Soft Constraints

Fast Model Predictive Control with Soft Constraints European Control Conference (ECC) July 7-9,, Zürich, Switzerland. Fast Model Predictive Control with Soft Constraints Arthur Richards Department of Aerospace Engineering, University of Bristol Queens Building,

More information

Set Robust Control Invariance for Linear Discrete Time Systems

Set Robust Control Invariance for Linear Discrete Time Systems Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 12-15, 2005 MoB09.5 Set Robust Control Invariance for Linear Discrete

More information

Chance constrained optimization - applications, properties and numerical issues

Chance constrained optimization - applications, properties and numerical issues Chance constrained optimization - applications, properties and numerical issues Dr. Abebe Geletu Ilmenau University of Technology Department of Simulation and Optimal Processes (SOP) May 31, 2012 This

More information

POWER system operations increasingly rely on the AC

POWER system operations increasingly rely on the AC i Convex Relaxations and Approximations of Chance-Constrained AC-OF roblems Lejla Halilbašić, Student Member, IEEE, ierre inson, Senior Member, IEEE, and Spyros Chatzivasileiadis, Senior Member, IEEE arxiv:1804.05754v3

More information

A Stable Block Model Predictive Control with Variable Implementation Horizon

A Stable Block Model Predictive Control with Variable Implementation Horizon American Control Conference June 8-,. Portland, OR, USA WeB9. A Stable Block Model Predictive Control with Variable Implementation Horizon Jing Sun, Shuhao Chen, Ilya Kolmanovsky Abstract In this paper,

More information

Homogeneous polynomially parameter-dependent state feedback controllers for finite time stabilization of linear time-varying systems

Homogeneous polynomially parameter-dependent state feedback controllers for finite time stabilization of linear time-varying systems 23 European Control Conference (ECC) July 7-9, 23, Zürich, Switzerland. Homogeneous polynomially parameter-dependent state feedback controllers for finite time stabilization of linear time-varying systems

More information

Distributional uncertainty analysis using power series and polynomial chaos expansions

Distributional uncertainty analysis using power series and polynomial chaos expansions Journal of Process Control 7 (7) 9 4 www.elsevier.com/locate/jprocont Distributional uncertainty analysis using power series and polynomial chaos expansions Z.K. Nagy a, *, R.D. Braatz b a Loughborough

More information

OPTIMAL ESTIMATION of DYNAMIC SYSTEMS

OPTIMAL ESTIMATION of DYNAMIC SYSTEMS CHAPMAN & HALL/CRC APPLIED MATHEMATICS -. AND NONLINEAR SCIENCE SERIES OPTIMAL ESTIMATION of DYNAMIC SYSTEMS John L Crassidis and John L. Junkins CHAPMAN & HALL/CRC A CRC Press Company Boca Raton London

More information

AFAULT diagnosis procedure is typically divided into three

AFAULT diagnosis procedure is typically divided into three 576 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 4, APRIL 2002 A Robust Detection and Isolation Scheme for Abrupt and Incipient Faults in Nonlinear Systems Xiaodong Zhang, Marios M. Polycarpou,

More information

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem Dimitris J. Bertsimas Dan A. Iancu Pablo A. Parrilo Sloan School of Management and Operations Research Center,

More information

Gaussian Estimation under Attack Uncertainty

Gaussian Estimation under Attack Uncertainty Gaussian Estimation under Attack Uncertainty Tara Javidi Yonatan Kaspi Himanshu Tyagi Abstract We consider the estimation of a standard Gaussian random variable under an observation attack where an adversary

More information

Stochastic Model Predictive Control

Stochastic Model Predictive Control MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Stochastic Model Predictive Control Mesbah, A.; Di Cairano, S.; Kolmanovsky, I.V. TR2017-217 February 2017 Abstract Stochastic Model Predictive

More information

Decentralized scenario-based plug and play MPC for linear systems with multiplicative uncertainties

Decentralized scenario-based plug and play MPC for linear systems with multiplicative uncertainties Journal of Physics: Conference Series PAPER OPEN ACCESS Decentralized scenario-based plug and play MPC for linear systems with multiplicative uncertainties To cite this article: Anna Nehring and Ping Zhang

More information

Reformulation of chance constrained problems using penalty functions

Reformulation of chance constrained problems using penalty functions Reformulation of chance constrained problems using penalty functions Martin Branda Charles University in Prague Faculty of Mathematics and Physics EURO XXIV July 11-14, 2010, Lisbon Martin Branda (MFF

More information

arxiv: v1 [cs.sy] 20 Dec 2017

arxiv: v1 [cs.sy] 20 Dec 2017 Adaptive model predictive control for constrained, linear time varying systems M Tanaskovic, L Fagiano, and V Gligorovski arxiv:171207548v1 [cssy] 20 Dec 2017 1 Introduction This manuscript contains technical

More information

Uncertainty Propagation and Global Sensitivity Analysis in Hybrid Simulation using Polynomial Chaos Expansion

Uncertainty Propagation and Global Sensitivity Analysis in Hybrid Simulation using Polynomial Chaos Expansion Uncertainty Propagation and Global Sensitivity Analysis in Hybrid Simulation using Polynomial Chaos Expansion EU-US-Asia workshop on hybrid testing Ispra, 5-6 October 2015 G. Abbiati, S. Marelli, O.S.

More information

Iterative Learning Control of Supersaturation in Batch Cooling Crystallization

Iterative Learning Control of Supersaturation in Batch Cooling Crystallization Iterative Learning Control of Supersaturation in Batch Cooling Crystallization Marco Forgione, Ali Mesbah, Xavier Bombois and Paul M.J. Van den Hof Abstract An Iterative Learning Control (ILC) algorithm

More information

PROBABILISTIC ROBUST CONTROL SYSTEM DESIGN BY STOCHASTIC OPTIMIZATION

PROBABILISTIC ROBUST CONTROL SYSTEM DESIGN BY STOCHASTIC OPTIMIZATION The Pennsylvania State University The Graduate School College of Engineering PROBABILISTIC ROBUST CONTROL SYSTEM DESIGN BY STOCHASTIC OPTIMIZATION A Thesis in Electrical Engineering by Xiang Li c 2004

More information