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

150                           Distributed Model Predictive Control for Plant-Wide Systems


             The online optimization of serially connected large-scale systems can be converted to that of
           several small-scale systems via distributed computation, thus can significantly reduce the com-
           putational complexity. Meanwhile, information exchange among neighboring subsystems in a
           distributed structure via communication can improve control performance, which is superior
           to traditional decentralized MPC methods. The following two subsections are to analyze the
           convergent condition of the proposed networked predictive control algorithm and the nominal
           stability for distributed control systems without inequality constraints.
             The control and output constraints will not be addressed in these two sections, but can be
           incorporated directly into the local optimization problems.



           7.3.4   Convergence and Optimality Analysis for Networked

           At the sampling time instant k , the output prediction model for each subsystem at iteration l
           can be described as
                   (l)                         ∑         (l)
                  Y (k)= G ̂ x (k)+ H ΔU  (k)+     H ΔU    (k)  (i = 1, … , m)   (7.54)
                  ̂
                   i,P     i i     ii  i,M           ij  j,M
                                              j∈ℕ i , j≠i
                            (l)
           where G , H , and Y (k) are given in Equation (F1) in Appendix F.
                           ̂
                            i,P
                     ij
                  i
             The relationship of control decision for the subsystem S between iteration l and iteration
                                                           i
           l + 1 can be derived by solving the local QP problem (7.52) without inequality constraints
                              (               ) −1
                               ∑
                      (l+1)         T
                   ΔU    (k)=     H Q H + R
                      i,M           ji  j  ji  i
                               j∈P i
                                                                                 (7.55)
                                       ⎡                                 ⎤
                               ∑    T                     ∑         (l)
                                  H Q R     (k) − G ̂ x (k)−  H ΔU    (k) ⎥
                                       ⎢
                                    ji  j  j,P    j j           jh  h,M
                                       ⎢                                 ⎥
                               j∈P i                    h∈P j ,h≠i
                                       ⎣                                 ⎦
           The integral control decision of the whole system can be written as
                   (l+1)            −1      (l)          −1  T
                ΔU    (k)=−(   + R) Φ ΔU (k)+(   + R) H Q[R (k)− Ĝ x(k)]        (7.56)
                   M           d       nd   M       d            P
           where
                                          [  T           T    ] T
                                  R (k)= R  1,P  (k)  ···  R m,P (k)
                                    P
                                          [  T         T  ] T
                                    x(k)= x (k)  ···  x (k)
                                           1           m
                                      G = block-diag(G , … , G )
                                                    1
                                                           m
                                      Q = block-diag(Q , … , Q )
                                                    1      m
                                      R = block-diag(R , … , R )
                                                    1     m
                                        = block-diag(S , … , S )
                                      d             1     m
                                          ∑   T
                                     S =     H Q H ji
                                                 j
                                       i
                                              ji
                                          j∈ℕ i
   171   172   173   174   175   176   177   178   179   180   181