9 research outputs found

    On the use of Data-Driven Cost Function Identification in Parametrized NMPC

    Full text link
    In this paper, a framework with complete numerical investigation is proposed regarding the feasibility of constrained Nonlinear Model Predictive Control (NMPC) design using Data-Driven model of the cost function. Although the idea is very much in the air, this paper proposes a complete implementation using python modules that are made freely available on a GitHub repository. Moreover, a discussion regarding the different ways of deriving control via data-driven modeling is proposed that can be of interest to practitioners

    A new formulation of Economic Model Predictive Control without terminal constraint

    Get PDF
    In this paper, it is shown that a simple formulation of Economic Model Predictive Control can be used which possesses two features that are generally viewed as mutually exclusive, namely, a rather short prediction horizon (reachability-compatible) on one side, and the absence of final constraint on the other side. The result holds for discrete-time models that are originated from continuous-time models by means of discretization. Practical stability at a small neighborhood of the optimal unknown steady-state pair is shown when some parameters increase and sampling time decreases. A commonly used example is given to illustrate the result.Comment: This is a preliminary version of ongoing work. In particular, positioning w.r.t the very rich and technical literature is under preparatio

    Multiobjective economic MPC of constrained non‐linear systems

    Full text link
    Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/166264/1/cth2bf00058.pd

    Economic MPC with a contractive constraint for nonlinear systems

    Full text link
    Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/134956/1/rnc3549.pdfhttp://deepblue.lib.umich.edu/bitstream/2027.42/134956/2/rnc3549_am.pd

    Integration of design and control for large-scale applications: a back-off approach

    Get PDF
    Design and control are two distinct aspects of a process that are inherently related though these aspects are often treated independently. Performing a sequential design and control strategy may lead to poor control performance or overly conservative and thus expensive designs. Unsatisfactory designs stem from neglecting the connection of choices made at the process design stage that affects the process dynamics. Integration of design and control introduces the opportunity to establish a transparent link between steady-state economics and dynamic performance at the early stages of the process design that enables the identification of reliable and optimal designs while ensuring feasible operation of the process under internal and external disruptions. The dynamic nature of the current global market drives industries to push their manufacturing strategies to the limits to achieve a sustainable and optimal operation. Hence, the integration of design and control plays a crucial role in constructing a sustainable process since it increases the short and long-term profits of industrial processes. Simultaneous process design and control often results in challenging computationally intensive and complex problems, which can be formulated conceptually as dynamic optimization problems. The size and complexity of the conceptual integrated problem impose a limitation on the potential solution strategies that could be implemented on large-scale industrial systems. Thus far, the implementation of integration of design and methodologies on large-scale applications is still challenging and remains as an open question. The back-off approach is one of the proposed methodologies that relies on steady-state economics to initiate the search for optimal and dynamically feasible process design. The idea of the surrogate model is combined with the back-off approach in the current research as the key technique to propose a practical and systematic method for the integration of design and control for large-scale applications. The back-off approach featured with power series expansions (PSEs) is developed and extended to achieve multiple goals. The proposed back-off method focuses on searching for the optimal design and control parameters by solving a set of optimization problems using PSE functions. The idea is to search for the optimal direction in the optimization variables by solving a series of bounded PSE-based optimization problems. The approach is a sequential approximate optimization method in which the system is evaluated around the worst-case variability expected in process outputs. Hence, using PSE functions instead of the actual nonlinear dynamic process model at each iteration step reduces the computational effort. The method mostly traces the closest feasible and near-optimal solution to the initial steady-state condition considering the worst-case scenario. The term near-optimal refers to the potential deviations from the original locally optimum due to the approximation techniques considered in this work. A trust-region method has been developed in this research to tackle simultaneous design and control of large-scale processes under uncertainty. In the initial version of the back-off approach proposed in this research, the search space region in the PSE-based optimization problem was specified a priori. Selecting a constant search space for the PSE functions may undermine the convergence of the methodology since the predictions of the PSEs highly depend on the nominal conditions used to develop the corresponding PSE functions. Thus, an adaptive search space for individual PSE-optimization problems at every iteration step is proposed. The concept has been designed in a way that certifies the competence of the PSE functions at each iteration and adapts the search space of the optimization as the iteration proceeds in the algorithm. Metrics for estimating the residuals such as the mean of squared errors (MSE) are employed to quantify the accuracy of the PSE approximations. Search space regions identified by this method specify the boundaries of the decision variables for the PSE-based optimization problems. Finding a proper search region is a challenging task since the nonlinearity of the system at different nominal conditions may vary significantly. The procedure moves towards a descent direction and at the convergence point, it can be shown that it satisfies first-order KKT conditions. The proposed methodology has been tested on different case studies involving different features. Initially, an existent wastewater treatment plant is considered as a primary medium-scale case study in the early stages of the development of the methodology. The wastewater treatment plant is also used to investigate the potential benefits and capabilities of a stochastic version of the back-off methodology. Furthermore, the results of the proposed methodology are compared to the formal integration approach in a dynamic programming framework for the medium-scale case study. The Tennessee Eastman (TE) process is selected as a large-scale case study to explore the potentials of the proposed method. The results of the proposed trust-region methodology have been compared to previously reported results in the literature for this plant. The results indicate that the proposed methodology leads to more economically attractive and reliable designs while maintaining the dynamic operability of the system in the presence of disturbances and uncertainty. Therefore, the proposed methodology shows a significant accomplishment in locating dynamically feasible and near-optimal design and operating conditions thus making it attractive for the simultaneous design and control of large-scale and highly nonlinear plants under uncertainty

    Convergence in economic model predictive control with average constraints

    No full text
    In this paper, we thoroughly investigate various aspects of economic model predictive control with average constraints, i.e., constraints on average values of state and input variables. In particular, we first show that a certain time-varying output constraint has to be included into the MPC problem formulation in order to ensure fulfillment of these average constraints. Optimizing a general (possibly economic) performance criterion may result in a non-converging behavior of the corresponding closed-loop system. While such a behavior might be acceptable in some cases, it may be undesirable for other types of applications. Hence as a second contribution, we provide a Lyapunov-like analysis to conclude that indeed asymptotic convergence to the optimal steady-state follows if the system satisfies a certain dissipativity condition. Finally, for the case that this dissipativity property is not satisfied but still a convergent behavior of the closed-loop is required, we examine two different methods how convergence can be enforced within an economic MPC setup by imposing additional average constraints on the system. In the first method, an additional average constraint is defined which results in the system being dissipative, while the second consists of imposing an additional even zero-moment average constraint. We illustrate our results with various examples
    corecore