首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
非线性CSTR过程预测控制器设计   总被引:2,自引:1,他引:1  
针对非线性CSTR(continuously stirred tank reactor)过程,提出一种新的预测控制的设计与仿真实现.在对一类特殊非线性过程分析的基础上,从系统的输入输出数据出发,基于子空间辨识算法建立双线性系统模型来近似描述被控系统;设计新的预测控制算法实现对CSTR过程的跟踪控制;为补偿模型失配以消除控制中的稳态误差,将积分作用包含在预测控制器的设计中,实现对控制输出的良好跟踪性能;最后通过一个仿真实例验证算法的有效性.  相似文献   

2.
A constrained output feedback model predictive control (MPC) scheme for uncertain Norm‐Bounded discrete‐time linear systems is presented. This scheme extends recent results achieved by the authors under full‐state availability to the more interesting case of incomplete and noisy state information. The design procedure consists of an off‐line step where a state feedback and an asymptotic observer (dynamic primal controller) are designed via bilinear matrix inequalities and used to robustly stabilize a suitably augmented state plant. The on‐line moving horizon procedure adds N free control moves to the action of the primal controller which are computed by solving a linear matrix inequality optimization problem whose numerical complexity grows up only linearly with the control horizon N. The effectiveness of the proposed MPC strategy is illustrated by a numerical example. Copyright © 2010 John Wiley & Sons, Ltd.  相似文献   

3.
In this work, we consider nonlinear systems with input constraints and uncertain variables, and develop a robust hybrid predictive control structure that provides a safety net for the implementation of any model predictive control (MPC) formulation, designed with or without taking uncertainty into account. The key idea is to use a Lyapunov-based bounded robust controller, for which an explicit characterization of the region of robust closed-loop stability can be obtained, to provide a stability region within which any available MPC formulation can be implemented. This is achieved by devising a set of switching laws that orchestrate switching between MPC and the bounded robust controller in a way that exploits the performance of MPC whenever possible, while using the bounded controller as a fall-back controller that can be switched in at any time to maintain robust closed-loop stability in the event that the predictive controller fails to yield a control move (due, e.g., to computational difficulties in the optimization or infeasibility) or leads to instability (due, e.g., to inappropriate penalties and/or horizon length in the objective function). The implementation and efficacy of the robust hybrid predictive control structure are demonstrated through simulations using a chemical process example.  相似文献   

4.
This paper presents a novel decentralized filtering adaptive constrained tracking control framework for uncertain interconnected nonlinear systems. Each subsystem has its own decentralized controller based on the established decentralized state predictor. For each subsystem, a piecewise constant adaptive law will generate total uncertainty estimates by solving the error dynamics between the host system and decentralized state predictor with the neglection of unknowns, whereas a decentralized filtering control law is designed to compensate both local and mismatched uncertainties from other subsystems, as well as achieve the local objective tracking of the host system. The achievement of global objective depends on the achievement of local objective for each subsystem. In the control scheme, the nonlinear uncertainties are compensated for within the bandwidth of low‐pass filters, while the trade‐off between tracking and constraints violation avoidance is formulated as a numerical constrained optimization problem which is solved periodically. Priority is given to constraints violation avoidance at the cost of deteriorated tracking performance. The uniform performance bounds are derived for the system states and control inputs as compared to the corresponding signals of a bounded closed‐loop reference system, which assumes partial cancelation of uncertainties within the bandwidth of the control signal. Compared with model predictive control (MPC) and unconstrained controller, the proposed control architecture is capable of solving the tracking control problems for interconnected nonlinear systems subject to constraints and uncertainties.  相似文献   

5.
In this paper, a synthesis of model predictive control (MPC) algorithm is presented for uncertain systems subject to structured time‐varying uncertainties and actuator saturation. The system matrices are not exactly known, but are affine functions of a time varying parameter vector. To deal with the nonlinear actuator saturation, a saturated linear feedback control law is expressed into a convex hull of a group of auxiliary linear feedback laws. At each time instant, a state feedback law is designed to ensure the robust stability of the closed‐loop system. The robust MPC controller design problem is formulated into solving a minimization problem of a worst‐case performance index with respect to model uncertainties. The design of controller is then cast into solving a feasibility of linear matrix inequality (LMI) optimization problem. Then, the result is further extended to saturation dependent robust MPC approach by introducing additional variables. A saturation dependent quadratic function is used to reduce the conservatism of controller design. To show the effectiveness, the proposed robust MPC algorithms are applied to a continuous‐time stirred tank reactor (CSTR) process.  相似文献   

6.
The implementation of model predictive control (MPC) requires to solve an optimization problem online. The computation time, often not negligible especially for nonlinear MPC (NMPC), introduces a delay in the feedback loop. Moreover, it impedes fast sampling rate setting for the controller to react to uncertainties quickly. In this paper, a dual time scale control scheme is proposed for linear/nonlinear systems with external disturbances. A pre-compensator works at fast sampling rate to suppress uncertainty, while the outer MPC controller updates the open loop input sequence at a slower rate. The computation delay is explicitly considered and compensated in the MPC design. Four robust MPC algorithms for linear/nonlinear systems in the literature are adopted and tailored for the proposed control scheme. The recursive feasibility and stability are rigorously analysed. Three simulation examples are provided to validate the proposed approaches.  相似文献   

7.
An iterative model predictive control (MPC) scheme for constrained nonlinear systems is presented. The idea of the method is to detour from the solution of a non‐convex optimization problem using a time‐variant linearization of the nonlinear system model that is adjusted iteratively by solving an iterative quadratic programming optimization problem at each sampling time. The main advantage is the faster resolution of the optimization problem by using quadratic programming instead of non‐convex programming and yet, properly describing the nonlinear dynamics of the process being controlled. In this article, a general framework of the method is presented together with a discussion on the conditions under which the iterations converge and on the uncertainty of its results due to the linearization used, as well as some practical considerations about its implementation. The performance of the proposed controller is illustrated via two examples.  相似文献   

8.
We propose a new model predictive control (MPC) framework to generate feedback controls for time-varying nonlinear systems with input constraints. We provide a set of conditions on the design parameters that permits to verify a priori the stabilizing properties of the control strategies considered. The supplied sufficient conditions for stability can also be used to analyse the stability of most previous MPC schemes. The class of nonlinear systems addressed is significantly enlarged by removing the traditional assumptions on the continuity of the optimal controls and on the stabilizability of the linearized system. Some important classes of nonlinear systems, including some nonholonomic systems, can now be stabilized by MPC. In addition, we can exploit increased flexibility in the choice of design parameters to reduce the constraints of the optimal control problem, and thereby reduce the computational effort in the optimization algorithms used to implement MPC.  相似文献   

9.
Model predictive control (MPC) is a popular controller design technique in the process industry. Conventional MPC uses linear or nonlinear discrete-time models. Recently, we have extended MPC to a class of discrete event systems that can be described by a model that is “linear” in the (max,+) algebra. In our previous work, we have only considered MPC for the deterministic noise-free case without modeling errors. In this paper, we extend our previous results on MPC for max-plus-linear systems to cases with noise and/or modeling errors. We show that under quite general conditions the resulting optimization problems can be solved very efficiently.  相似文献   

10.
包含执行器动力学的子空间预测动态控制分配方法   总被引:1,自引:0,他引:1  
针对具有冗余执行机构的过驱动系统的最优控制分配问题, 基于数据驱动的子空间辨识方法和预测控制理论, 提出了一种考虑执行器动力学特性的动态控制分配新方法. 在考虑范数有界不确定性的在线子空间辨识的基础上, 对执行器动力学特性进行不确定性建模, 再结合预测控制理论进行动态控制分配. 从而将执行机构的动力学建模、控制量最优分配和执行机构控制律的设计包含在一个子系统框架内, 对执行机构的模型不确定性具有更好的鲁棒性. 最后给出仿真实例验证了算法的有效性.  相似文献   

11.
In this work, a predictive control framework is proposed for the constrained stabilization of switched nonlinear systems that transit between their constituent modes at prescribed switching times. The main idea is to design a Lyapunov-based predictive controller for each constituent mode in which the switched system operates and incorporate constraints in the predictive controller design which upon satisfaction ensure that the prescribed transitions between the modes occur in a way that guarantees stability of the switched closed-loop system. This is achieved as follows: For each constituent mode, a Lyapunov-based model predictive controller (MPC) is designed, and an analytic bounded controller, using the same Lyapunov function, is used to explicitly characterize a set of initial conditions for which the MPC, irrespective of the controller parameters, is guaranteed to be feasible, and hence stabilizing. Then, constraints are incorporated in the MPC design which, upon satisfaction, ensure that: 1) the state of the closed-loop system, at the time of the transition, resides in the stability region of the mode that the system is switched into, and 2) the Lyapunov function for each mode is nonincreasing wherever the mode is reactivated, thereby guaranteeing stability. The proposed control method is demonstrated through application to a chemical process example.  相似文献   

12.
13.
Block-oriented models (BOMs) have shown to be appealing and efficient as nonlinear representations for many applications. They are at the same time valid and simple models in a more extensive region than time-invariant linear models. In this work, Wiener models are considered. They are one of the most diffused BOMs, and their structure consists in a linear dynamics in cascade with a nonlinear static block. Particularly, the problem of control of these systems in the presence of uncertainty is treated. The proposed methodology makes use of a robust identification procedure in order to obtain a robust model to represent the uncertain system. This model is then employed to design a model predictive controller. The mathematical problem involved in the controller design is formulated in the context of the existing linear matrix inequalities (LMI) theory. The main feature of this approach is that it takes advantage of the static nature of the nonlinearity, which allows to solve the control problem by focusing only in the linear dynamics. This formulation results in a simplified design procedure, because the original nonlinear model predictive control (MPC) problem turns into a linear one.  相似文献   

14.
本文对一类离散时间双线性系统进行网络化预测控制研究.针对控制系统网络信道传输引起的前向通道和反馈通道时延问题,基于双线性系统结构特性提出2种逐步优化算法对非凸优化问题进行求解,进而得到未来时刻的预测控制序列.仿真实例说明所求预测控制序列可以主动补偿网络引起的时延问题,从而说明所提出预测控制算法的有效性.  相似文献   

15.
Linear model predictive control (MPC) is a widely‐used control strategy in chemical processes. Its extension to nonlinear MPC (NMPC) has drawn increasing attention since many process systems are inherently nonlinear. When implementing the NMPC based on a nonlinear predictive model, a nonlinear dynamic optimization problem must be calculated. For the sake of solving this optimization problem efficiently, a latent‐variable dynamic optimization approach is proposed. Two kinds of constraint formulations, original variable constraint and Hotelling T2 statistic constraint, are also discussed. The proposed method is illustrated in a pH neutralization process. The results demonstrate that the latent‐variable dynamic optimization based the NMPC strategy is efficient and has good control performance.  相似文献   

16.
In this paper, robust model predictive control (MPC) is studied for a class of uncertain linear systems with structured time-varying uncertainties. This general class of uncertain systems is useful for nonlinear plant modeling in many circumstances. The controller design is characterizing as an optimization problem of the “worst-case” objective function over infinite moving horizon, subject to input and output constraints. A sufficient state-feedback synthesis condition is provided in the form of linear matrix inequality (LMI) optimizations, and will be solved on-line. The stability of such a control scheme is determined by the feasibility of the optimization problem. To demonstrate its usefulness, this robust MPC technique is applied to an industrial continuous stirred tank reactor (CSTR) problem with explicit input and output constraints. Its relative merits to conventional MPC approaches are also discussed.  相似文献   

17.
In this note the optimality property of nonlinear model predictive control (MPC) is analyzed. It is well known that the MPC approximates arbitrarily well the infinite horizon (IH) controller as the optimization horizon increases. Hence, it makes sense to suppose that the performance of the MPC is a not decreasing function of the optimization horizon. This work, by means of a counterexample, shows that the previous conjecture is fallacious, even for simple linear systems.  相似文献   

18.
Discrete-event systems with only synchronization and no concurrency, also known as timed event graphs or (max, +)-linear systems, have been studied by several authors. The synchronization constraints that arise in these discrete-event systems are hard, i.e. they cannot be broken under any circumstances. In this paper we consider a more extended class of discrete-event systems with both hard and soft synchronization constraints, i.e. if necessary, some synchronization conditions may be broken, but then a penalty is incurred. We show how the model predictive control (MPC) framework, which is a very popular controller design method in the process industry, can be extended to this class of discrete-event systems. In general, the MPC control design problem for discrete-event systems with soft and hard synchronization constraints leads to a non-linear non-convex optimization problem. We show that the optimal MPC strategy can also be computed using an extended linear complementary problem.  相似文献   

19.
Model predictive control (MPC) is a well-established controller design strategy for linear process models. Because many chemical and biological processes exhibit significant nonlinear behaviour, several MPC techniques based on nonlinear process models have recently been proposed. The most significant difference between these techniques is the computational approach used to solve the nonlinear model predictive control (NMPC) optimization problem. Consequently, analysis of NMPC techniques is often connected to the computational approach employed. In this paper, a theoretical analysis of unconstrained NMPC is presented that is independent of the computational approach. A nonlinear discrete-time, state-space model is used to predict the effects of future inputs on future process outputs. It is shown that model inverse, pole-placement, and steady-state controllers can be obtained by suitable selection of the control and prediction horizons. Moreover, the NMPC optimization problem can be modified to yield nonlinear internal model control (NIMC). The computational requirements of NIMC are considerably less than NMPC, but the NIMC approach is currently restricted to nonlinear models with well-defined and stable inverses. The NIMC controller is shown to provide superior servo and regulatory performance to a linear IMC controller for a continuous stirred tank reactor.  相似文献   

20.
In this paper, the problem of sampled‐data model predictive control (MPC) is investigated for linear networked control systems with both input delay and input saturation. The delay‐induced nonlinearity is overapproximatively modeled as a polytopic inclusion. The nonlinear behavior of input saturation is expressed as a convex polytope. The resulting closed‐loop systems are represented as linear systems with polytopic and additive norm‐bounded uncertainties. The aim is to determine a robust MPC controller that asymptotically stabilizes the uncertain system at the origin with a certain level of quadratic performance. The effectiveness of the proposed algorithm is demonstrated by a numerical example.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号