Synchronization-Based Cooperative Distributed Model Predictive Control
Distributed control algorithms are known to reduce overall computation time compared to centralized control algorithms. However, they can result in inconsistent solutions leading to the violation of safety-critical constraints. Inconsistent solutions can arise when two or more agents compute concurrently while making predictions on each others control actions. To address this issue, we propose an iterative algorithm called Synchronization-Based Cooperative Distributed Model Predictive Control, which we presented in [1]. The algorithm consists of two steps: 1. computing the optimal control inputs for each agent and 2. synchronizing the predicted states across all agents. We demonstrate the efficacy of our algorithm in the control of multiple small-scale vehicles in our Cyber-Physical Mobility Lab.
Code (0)
등록된 구현이 없습니다.
Tasks
modelModel Predictive ControlSimilar Papers 제목 키워드 기반
Cooperative Predictive Cruise Control: A Bargaining Game Approach
This paper considers a cooperative cruise control problem from a predictive control perspective. Online decision-making is used to be executed during the driving process based on the information obtained from the network…
Decision MakingMACS: Deep Reinforcement Learning based SDN Controller Synchronization Policy Design
In distributed software-defined networks (SDN), multiple physical SDN controllers, each managing a network domain, are implemented to balance centralised control, scalability, and reliability requirements. In such networ…
Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)Self-Triggered Distributed Model Predictive Control with Synchronization Parameters Interaction
This paper investigates an aperiodic distributed model predictive control approach for multi-agent systems (MASs) in which parameterized synchronization constraints is considered and an innovative self-triggered criterio…
Model Predictive ControlEnabling Low-Overhead Over-the-Air Synchronization Using Online Learning
Accurate network synchronization is a key enabler for services such as coherent transmission, cooperative decoding, and localization in distributed and cell-free networks. Unlike centralized networks, where synchronizati…
Distributed data-driven predictive control for cooperatively smoothing mixed traffic flow
Cooperative control of connected and automated vehicles (CAVs) promises smoother traffic flow. In mixed traffic, where human-driven vehicles with unknown dynamics coexist, data-driven predictive control techniques allow …
LEMMA