计算机科学
时态逻辑
分解
控制器(灌溉)
控制工程
线性时序逻辑
控制理论(社会学)
分解法(排队论)
实时计算
算法
区间时态逻辑
逻辑综合
时序逻辑
逻辑优化
分布式计算
理论计算机科学
控制(管理)
逻辑门
并行计算
作者
Yuchong Huang,Meng Guo,Jie LI,Lincheng SHEN
标识
DOI:10.1016/j.cja.2025.103823
摘要
Synthesis of local control strategies for multiple Unmanned Aerial Vehicles (multi-UAV) systems that enable concurrent satisfaction of complex tasks has attracted extensive attention. However, the formal guarantee that the composed behavior satisfies the specified global tasks still remains unclear. In this paper, a top-down local controller synthesis method for multi-UAV systems to concurrently satisfy team-wise tasks specified as linear temporal logic formulas is proposed. First, the local event set for each UAV is generated according to its capability and the temporal constraints between the events. Then, based on these local event sets, the global task specification is decomposed into local task specifications for each UAV with the minimal completion time through natural projection. It is formally proven that the resulting global behavior along with the local synchronizations satisfies the specified global tasks. Finally, the local controllers for UAVs are synthesized in a distributed way according to their local task specifications, which are reactive to environmental changes and mechanical failures of the UAVs during task execution, without the need for task replanning. Extensive hardware-in-the-loop simulations and flight experiments are performed to evaluate the proposed method and show its advantages against several established baselines.
科研通智能强力驱动
Strongly Powered by AbleSci AI