• DocumentCode
    2476709
  • Title

    Dynamic processor allocation for multiple RHC systems in multi-core computing environments

  • Author

    Azimi, Ali ; Gordon, Brandon W.

  • Author_Institution
    Dept. of Mech. & Ind. Eng., Concordia Univ., Montreal, QC, Canada
  • fYear
    2009
  • fDate
    10-12 June 2009
  • Firstpage
    4921
  • Lastpage
    4926
  • Abstract
    This paper develops a new dynamic processor allocation algorithm for multiple receding horizon controllers (RHC) executing on a multi-core parallel computer. The proposed formulation accounts for bounded model uncertainty, sensor noise, and computation delay. A cost function appropriate for control of multiple coupled vehicle systems on multiple processors is used and an upper bound on the cost as a function of the execution horizon is employed. A parallel processing adaptation of the SNOPT optimization package is used and the efficiency factor of the parallel optimization routine is estimated through simulation benchmarks. Minimization of the cost function upper bound combined with the efficiency factor information results in a combinatorial optimization problem for dynamically allocating the optimal number of logical processors for each RHC subsystem. The new approach is illustrated through simulation of a leader-follower control system for two 3DOF helicopters running on a computer with two quad-core processors.
  • Keywords
    control engineering computing; optimisation; parallel machines; resource allocation; 3DOF helicopters; SNOPT optimization package; bounded model uncertainty; computation delay; dynamic processor allocation; efficiency factor information; leader-follower control; multi-core parallel computer; multicore computing environments; multiple RHC systems; multiple coupled vehicle systems; multiple processors; parallel processing adaptation; receding horizon controllers; sensor noise; Concurrent computing; Control systems; Cost function; Delay; Heuristic algorithms; Uncertainty; Upper bound; Vehicle dynamics; Vehicles; Working environment noise;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2009. ACC '09.
  • Conference_Location
    St. Louis, MO
  • ISSN
    0743-1619
  • Print_ISBN
    978-1-4244-4523-3
  • Electronic_ISBN
    0743-1619
  • Type

    conf

  • DOI
    10.1109/ACC.2009.5160633
  • Filename
    5160633