Abstract
This chapter addresses the design of a DMPC based on both DDPG [1] and a distributed dynamical system partitioning [2,3,4]. To this end, the contributions presented in Chaps. 6 and 8 are combined to design a distributed optimization-based controller also considering a dynamical system partitioned. Depending on the current system states, some constraints are neglected in order to reduce the number of decision variables of the optimization problem behind the MPC controller design. Thus, the size of the information-sharing network is also reduced. The partitioning algorithm is performed to determine the appropriate set of sub-systems in function of the information-sharing network [2]. Finally, the DDPG approach computes all the optimal control inputs at each time instant [1], taking advantage of the population dynamics characteristics as studied in [5,6,7]. Notice that, due to the fact that the information-sharing network varies along the time, then the obtained optimal system partitioning is also different.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The physical partitioning can be obtained since there is a relationship between each node in the physical system and each node in the information-sharing network as it has been presented in Remark 8.3 at Sect. 8.1.3
References
Barreiro-Gomez J, Quijano N, Ocampo-Martinez C (2016) Distributed MPC with time-varying communication network: A density-dependent population games approach. In: Proceedings of the 55th IEEE conference on decision and control (CDC). Las Vegas, USA, pp 6068–6073
Barreiro-Gomez J, Ocampo-Martinez C, Quijano N (2017) Partitioning for large-scale systems: A sequential dmpc design. In: Proceedings of the 20th IFAC world congress. Toulouse, France, pp 8838–8843
Gupta A (1997) Fast and effective algorithms for graph partitioning and sparse-matrix ordering. IBM J Res Dev 41(1):171–183
Ocampo-Martinez C, Bovo S, Puig V (2011) Partitioning approach oriented to the decentralised predictive control of large-scale systems. J Process Control 21(2011):775–786
Barreiro-Gomez J, Obando G, Quijano N (2017) Distributed population dynamics: optimization and control applications. IEEE Trans Syst Man Cybern Syst 47(2):304–314
Quijano N, Ocampo-Martinez C, Barreiro-Gomez J, Obando G, Pantoja A, Mojica-Nava E (2017) The role of population games and evolutionary dynamics in distributed control systems. IEEE Control Syst 37(1):70–97
Barreiro-Gomez J, Quijano N, Ocampo-Martinez C (2016) Constrained distributed optimization: a population dynamics approach. Automatica 69:101–116
Chong EKP, Zak SH (2013) An introduction to optimization. Wiley series in discrete mathematics and optimization. Wiley, New York
Barreiro-Gomez J, Ocampo-Martinez C, Quijano N (2017) Dynamical tuning for mpc using population games: a water supply network application. ISA Trans 69(2017):175–186
Barreiro-Gomez J, Ocampo-Martinez C, Quijano N (2015) Evolutionary-game-based dynamical tuning for multi-objective model predictive control. In: Olaru S, Grancharova A, Lobo Pereira F (eds) Developments in model-based optimization and control. Springer, Berlin, pp 115–138
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Barreiro-Gomez, J. (2019). Distributed System Partitioning and DMPC. In: The Role of Population Games in the Design of Optimization-Based Controllers. Springer Theses. Springer, Cham. https://doi.org/10.1007/978-3-319-92204-1_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-92204-1_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-92203-4
Online ISBN: 978-3-319-92204-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)