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

198                           Distributed Model Predictive Control for Plant-Wide Systems


                                                 f
             In addition, from definition (9.13), it has u (k + l − 1|k)− u (k + l − 1|k − 1)= 0. Thus
                                                 i             i
            f
           u (k + l − 1|k) satisfied the constraint (9.8) when l = 1, 2, … , N − 1, concluding the proof.
            i
             In what follows we establish that, at time k, if the condition (9.18) is satisfied, then
            f
           u (k + l − 1|k), l = 1, 2, … , N, is a feasible solution of Problem 9.1.
            i
           Lemma 9.3 Suppose Assumptions 9.1 and 9.2 hold, x(k )∈ X, and the conditions (9.12)
                                                          0
           and (9.18) are satisfied. For any k ≥ 0 , if Problem 9.1 has a solution at every update time t,
                             f
           t = 0, … ,k − 1, then u (k + l − 1|k)∈ U for all l = 1, 2, … , N, and for any i ∈ P.
                             i
                                                                 f
             Proof. Since Problem 9.1 has a feasible solution at k − 1, and u (k + l − 1|k)= u (k + l −
                                                                               i
                                                                 i
                                                                f
           1|k − 1) for all l ∈ {1, … , N − 1}, it only needs to be shown that u (k + N − 1|k) is in U.
                                                                i
             Since    is chosen to satisfy the conditions of Lemma 9.1, K x ∈ U for all i ∈
                                                                     i
                                                                   f
           P, when x ∈Ω(  ). Consequently, a sufficient condition for u (k + N − 1|k) is that
                                                                   i
            f
           x (k + N − 1| k) ∈Ω(  ).
             In view of Lemma 9.2 and    ≤ 0.5, using the triangle inequality, it has
                              ‖ f          ‖
                              ‖x (k + N − 1|k)‖
                              ‖            ‖P
                                  ‖ f                            ‖
                                ≤ ‖x (k + N − 1|k) − ̂ x(k + N − 1|k − 1)‖
                                  ‖                              ‖P
                                  + ‖̂ x (k + N − 1|k − 1)‖
                                                     P
                                ≤          +     
                                ≤   
                  f
           that is, x (k + N − 1| k) ∈Ω(  ) for any i ∈ P. This concludes the proof.
           Lemma 9.4 Suppose Assumptions 9.1 and 9.2 hold, x(k )∈ X, and the conditions (9.12)
                                                          0
           and (9.18) are satisfied. For any k ≥ 0, if Problem 9.1 has a solution at every update time,
           t = 0, … ,k − 1, then the terminal-state constraint is satisfied, for any i ∈ P.
             Proof. Since there is a solution for Problem 9.1 at updates t = 1, … , k − 1, Lemmas 9.2–9.4
           can be invoked. According to Lemma 9.2, conditions (9.12) and (9.18), and using the triangle
           inequality, it has
                                ‖ f        ‖
                                ‖x (k + N|k)‖
                                ‖          ‖P
                                     ‖ f                       ‖
                                   ≤ ‖x (k + N|k) − ̂ x(k + N|k − 1, i)‖
                                     ‖                         ‖P
                                     + ‖̂ x (k + N|k − 1, i)‖ P
                                   ≤ (1 −   )         +(1 −   )    

                                   ≤     
           for each i ∈ P. This shows that the terminal-state constraint is satisfied.
   219   220   221   222   223   224   225   226   227   228   229