基于模糊逻辑的模型预测控制:整合最优与常识决策的范式

Fuzzy-Logic-based model predictive control: A paradigm integrating optimal and common-sense decision making

摘要 Abstract

本文提出了一种新的概念——基于模糊逻辑的模型预测控制(FLMPC),并结合一种多机器人控制方法用于探索未知环境和定位目标。传统的模型预测控制(MPC)方法依赖贝叶斯理论来表征环境知识并优化随机代价函数,这通常会导致较高的计算成本,并且在定位所有目标时效果不佳。我们的方法转而利用FLMPC,并通过双层主从架构对其进行扩展,以增强协调性和扩展决策范围。FLMPC通过从概率分布和局部观测中提取高级信息,简化了优化问题,并显著延长了与其他MPC方法相比的操作时间范围。我们在包含随机放置障碍物和人类的未知二维环境中进行了广泛的仿真。我们比较了FLMPC与具有随机代价函数的MPC的性能和计算时间,然后评估了集成高级主FLMPC层的影响。结果表明,我们的方法显著提高了性能和计算效率,增强了机器人的协调性,并减少了在大规模搜索和救援环境中不确定性的影响。

This paper introduces a novel concept, fuzzy-logic-based model predictive control (FLMPC), along with a multi-robot control approach for exploring unknown environments and locating targets. Traditional model predictive control (MPC) methods rely on Bayesian theory to represent environmental knowledge and optimize a stochastic cost function, often leading to high computational costs and lack of effectiveness in locating all the targets. Our approach instead leverages FLMPC and extends it to a bi-level parent-child architecture for enhanced coordination and extended decision making horizon. Extracting high-level information from probability distributions and local observations, FLMPC simplifies the optimization problem and significantly extends its operational horizon compared to other MPC methods. We conducted extensive simulations in unknown 2-dimensional environments with randomly placed obstacles and humans. We compared the performance and computation time of FLMPC against MPC with a stochastic cost function, then evaluated the impact of integrating the high-level parent FLMPC layer. The results indicate that our approaches significantly improve both performance and computation time, enhancing coordination of robots and reducing the impact of uncertainty in large-scale search and rescue environments.

基于模糊逻辑的模型预测控制:整合最优与常识决策的范式 - arXiv