Page 216 - Distributed model predictive control for plant-wide systems
P. 216

190                           Distributed Model Predictive Control for Plant-Wide Systems


           [69, 78] strategy is adopted. These consistency constraints and the dual mode strategy
           guarantee that the remaining part of the solution at the previous time instant is a feasible solu-
           tion if there is a feasible solution at initial time instant. They also guarantee the asymptotical
           stability of the closed-loop system.
             The remainder of this chapter is organized as follows: Section 9.2 describes the problem to
           be solved in this chapter. Section 9.3 presents the design of the stabilizing C-DMPC with com-
           municating once a sampling time. The feasibility of the proposed C-DMPC and the stability
           of the resulting closed-loop system are analyzed in Section 9.4. Section 9.5 presents the sim-
           ulation results to demonstrate the effectiveness of the proposed C-DMPC algorithm. Finally,
           a brief conclusion to the chapter is drawn in Section 9.6.



           9.2   System Description
           Consider a spatially distributed system, with each subsystem-based controller which in turn is
           able to exchange information with all other subsystem-based controllers.
             Without losing generality, suppose the whole system is composed of m discrete-time linear
           subsystems S , i ∈ P, P ={1, … , m}. Let the subsystems interact with each other through
                      i
           their states. Then, subsystem S can be expressed as
                                    i
                                                         ∑
                             ⎧
                              x (k + 1) = A x (k)+ B u (k)+  A x (k)
                                                             ij j
                               i
                                                 ii i
                                         ii i
                             ⎪
                                                        j∈P +i
                             ⎨
                             ⎪y (k)= C x (k)
                               i     ii i
                             ⎩
           where x ∈ ℝ xi , u ∈ U ⊂ ℝ ui , and y ∈ ℝ n yi  are, respectively, the local state, input and out-
                                   n
                      n
                              i
                          i
                                          i
                  i
           put vectors, and U is the feasible set of the input u , which is used to bound the input according
                         i                         i
           to the physical constraints on the actuators, the control requirements, or the characteristics of
           the plant. A nonzero matrix A indicates that S is affected by S , j ∈ P, and subsystem S is
                                   ij            i             j                   j
           said to be an upstream system of S .Let P  denote the set of the subscripts of the upstream
                                       j      +i
           systems of S , that is, j ∈ P , and set P  be the set of the subscripts of the downstream sys-
                      i          +i        −i
           tems of S . In addition, set P ={j| j ∈ P, and, j ≠ i}. In the concatenated vector form, the
                   i               i
           system dynamics can be written as
                                    {
                                      x (k + 1) = Ax(k)+ Bu(k)
                                      y(k)= Cx(k)
                               T T
                                                 T
                                                                             T
                                                                                   T T
                         T
                      T
                                                       T T
                                                                          T
                                                              n
                                      n
                                              T
           where x =[x , x , … , x ] ∈ ℝ x , u =[u , u , … , u ] ∈ ℝ u , and y =[y , y , … , y ]
                                                                                   m
                                                       m
                               m
                                                 2
                                                                          1
                                                                             2
                                              1
                      1
                         2
           ∈ ℝ n y  are, respectively, the concatenated state, control input, and output vectors of the
           overall system S, and A, B, and C are constant matrices of appropriate dimensions. Also,
           u ∈ U = U × U ×···× U and U contain a neighborhood of the origin.
                        1
                                 m
                    1
             The control objective is to stabilize the overall system S in a DMPC framework with
           the limited communication resources. Meanwhile, the achieved performance index of the
           overall system should be as close as possible to the performance index achievable under a
           centralized MPC.
             When the global information is available for each subsystem-based MPC, the coordination
           strategy where each subsystem-based MPC optimizes the cost of entire system is very suitable
           for the control of this class of system, since it is able to achieve a very good global performance.
   211   212   213   214   215   216   217   218   219   220   221