Model predictive control with random batch methods for a guiding problem

被引:12
作者
Ko, Dongnam [1 ]
Zuazua, Enrique [2 ,3 ,4 ]
机构
[1] Catholic Univ Korea, Dept Math, Jibongro 43, Bucheon 14662, Gyeonggido, South Korea
[2] Friedrich Alexander Univ Erlangen Nurnberg, Dept Data Sci, Chair Dynam Control & Numer Alexander von Humbold, D-91058 Erlangen, Germany
[3] Univ Deusto, Fdn Deusto, Chair Computat Math, Bilbao 48007, Basque Country, Spain
[4] Univ Autonoma Madrid, Dept Matemat, Madrid 28049, Spain
基金
欧洲研究理事会; 新加坡国家研究基金会; 欧盟地平线“2020”;
关键词
Agent-based models; guiding problem; large scale complex systems; random batch method; model predictive control; CUCKER-SMALE FLOCKING; SPARSE CONTROL; GUIDANCE; BEHAVIOR;
D O I
10.1142/S0218202521500329
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We model, simulate and control the guiding problem for a herd of evaders under the action of repulsive drivers. The problem is formulated in an optimal control framework, where the drivers (controls) aim to guide the evaders (states) to a desired region of the Euclidean space. The numerical simulation of such models quickly becomes unfeasible for a large number of interacting agents, as the number of interactions grows O(N-2) for N agents. For reducing the computational cost to O(N), we use the Random Batch Method (RBM), which provides a computationally feasible approximation of the dynamics. First, the considered time interval is divided into a number of subintervals. In each subinterval, the RBM randomly divides the set of particles into small subsets (batches), considering only the interactions inside each batch. Due to the averaging effect, the RBM approximation converges to the exact dynamics in the L-2-expectation norm as the length of subintervals goes to zero. For this approximated dynamics, the corresponding optimal control can be computed efficiently using a classical gradient descent. The resulting control is not optimal for the original system, but for a reduced RBM model. We therefore adopt a Model Predictive Control (MPC) strategy to handle the error in the dynamics. This leads to a semi-feedback control strategy, where the control is applied only for a short time interval to the original system, and then compute the optimal control for the next time interval with the state of the (controlled) original dynamics. Through numerical experiments we show that the combination of RBM and MPC leads to a significant reduction of the computational cost, preserving the capacity of controlling the overall dynamics.
引用
收藏
页码:1569 / 1592
页数:24
相关论文
共 38 条
[1]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[2]   Optimal consensus control of the Cucker-Smale model [J].
Bailo, Rafael ;
Bongini, Mattia ;
Carrillo, Jose A. ;
Kalise, Dante .
IFAC PAPERSONLINE, 2018, 51 (13) :1-6
[3]   Dynamics and control for multi-agent networked systems: A finite-difference approach [J].
Biccari, Umberto ;
Ko, Dongnam ;
Zuazua, Enrique .
MATHEMATICAL MODELS & METHODS IN APPLIED SCIENCES, 2019, 29 (04) :755-790
[4]   Mean-Field Pontryagin Maximum Principle [J].
Bongini, Mattia ;
Fornasier, Massimo ;
Rossi, Francesco ;
Solombrino, Francesco .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2017, 175 (01) :1-38
[5]   SPARSE CONTROL OF ALIGNMENT MODELS IN HIGH DIMENSION [J].
Bongini, Mattia ;
Fornasier, Massimo ;
Junge, Oliver ;
Scharf, Benjamin .
NETWORKS AND HETEROGENEOUS MEDIA, 2015, 10 (03) :647-697
[6]  
Burger M., 2016, ARXIV161001325MATH
[7]   SPARSE STABILIZATION AND OPTIMAL CONTROL OF THE CUCKER-SMALE MODEL [J].
Caponigro, Marco ;
Fornasier, Massimo ;
Piccoli, Benedetto ;
Trelat, Emmanuel .
MATHEMATICAL CONTROL AND RELATED FIELDS, 2013, 3 (04) :447-+
[8]   A consensus-based global optimization method for high dimensional machine learning problems [J].
Carrillo, Jose A. ;
Jin, Shi ;
Li, Lei ;
Zhu, Yuhua .
ESAIM-CONTROL OPTIMISATION AND CALCULUS OF VARIATIONS, 2021, 27
[9]   An analytical framework for consensus-based global optimization method [J].
Carrillo, Jose A. ;
Choi, Young-Pil ;
Totzeck, Claudia ;
Tse, Oliver .
MATHEMATICAL MODELS & METHODS IN APPLIED SCIENCES, 2018, 28 (06) :1037-1066
[10]   Sharp conditions to avoid collisions in singular Cucker-Smale interactions [J].
Carrillo, Jose A. ;
Choi, Young-Pil ;
Mucha, Piotr B. ;
Peszek, Jan .
NONLINEAR ANALYSIS-REAL WORLD APPLICATIONS, 2017, 37 :317-328