• DocumentCode
    1101353
  • Title

    Distributed Model Predictive Control: Synchronous and Asynchronous Computation

  • Author

    Camponogara, Eduardo ; Talukdar, Sarosh N.

  • Author_Institution
    Fed. Univ. of Santa Catarina, Florianopolis
  • Volume
    37
  • Issue
    5
  • fYear
    2007
  • Firstpage
    732
  • Lastpage
    745
  • Abstract
    Model predictive control (MPC) has become one of the leading technologies to control complex processes, to a great extent, as a result of its flexibility and explicit handling of constraints. Given a dynamic problem (DP), MPC converts DP into a series of static optimization problems, thereby allowing the use of standard optimization techniques to compute the control signals. The reliance of MPC on centralized computations, however, stands as a barrier to its use in the real-time operation of large dynamic networks. To this end, this paper proposes an extension to MPC by decomposing DP into a network of small but coupled subproblems and solving them with a network of asynchronous agents. The net result, after each agent applies MPC to its dynamic subproblem, is a series of sets of static subproblems. Our focus is on the simultaneous solution of these sets of static subproblems. The paper delivers a framework to carry out the decomposition and develops conditions under which the iterative synchronous processes of the agents converge to solutions. Furthermore, it proposes heuristics for asynchronous convergence and reports experimental results from prototypical dynamic networks, demonstrating the effectiveness of the proposed extension.
  • Keywords
    Pareto optimisation; constraint theory; distributed control; dynamic programming; iterative methods; predictive control; asynchronous agents; asynchronous computation; asynchronous convergence; constraint handling; distributed model predictive control; dynamic problem; iterative synchronous process; static optimization problem; Brazil Council; Computational modeling; Computer networks; Control systems; Distributed computing; Petroleum; Predictive control; Predictive models; Process control; Prototypes; Decision-making coordination; distributed computation; distributed optimization; model predictive control (MPC);
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2007.902632
  • Filename
    4292210