The distributed model predictive control (dMPC) provides a computationally efficient framework for designing controllers for a large dimensional plant. The performance of such dMPC scheme critically depends upon the quality of the control relevant models used for predictions. In continuously operated processes, model plant mismatch (MPM) arises due to the time-varying nature of process parameters and shift in the operating conditions due to economic considerations and this results in performance degradation. Recently an adaptive version of dMPC (dAMPC) has been developed that achieves better control performance using online model parameter update. A conventional adaptive MPC scheme, however, requires external dither signal to be injected to generate sufficient excitation needed for parameter estimation. In this work, dAMPC is cast in the dual control framework (dADMPC) which ensured sufficient input excitation as and when needed for better online parameter estimation. The proposed controller is based on black-box models parameterized using generalized orthogonal basis filters (GOBF). The Fourier coefficients of the GOBF models are dynamically updated online using recursive parameter estimators to account for MPM. The efficacy of the proposed scheme is demonstrated by simulating servo and regulatory problems associated with the benchmark octuple tank process. The simulation study reveals that performance of the proposed dADMPC scheme is comparable to a centralized ADMPC while achieving a considerable reduction in the online computation time.
Read full abstract