自主水面航行器(ASVs)越来越多地应用于环境监测、监视、基础设施检查以及搜救等海洋任务(Luo, Zhuang, Jin, Xu, & Su (2024); Yin & Xiang (2025))。随着人类监督的减少,导航系统必须在水流不稳定、有漂浮物、通道受限以及船舶交通不规律的水域中做出安全且负责任的决策。因此,确保ASV既能避开危险又能可靠地到达任务目标对于实现可信的海洋自主性至关重要。在港口安全或时间敏感的救援任务等安全关键场景中,即使是微小的导航错误也可能导致任务失败或碰撞风险(Perez-Cerrolaza et al. (2024))。除了简单计算可行路线外,此类任务的决策支持工具还必须提供可被操作员检查、认证和信任的保证。实际上,海洋管理部门越来越要求在部署前有证据表明自主导航决策满足安全裕度、任务截止时间和能源限制。因此,一个能够从数学上证明导航选择合理性的框架可以提高任务可靠性,支持认证流程,并降低实际部署中的操作风险。
路径规划是ASV导航的核心,它决定了车辆如何在环境和任务约束下穿越复杂水域。传统的基于路线图的规划方法(如Voronoi和可视性图方法(Lozano-Pérez & Wesley (1979a); Mahkovic & Slivnik (2000))能够高效捕捉自由空间的连通性,但在处理动态障碍物或潮汐和移动船舶造成的时间约束时存在困难(Liu, Wang, Hu, & He (2018); Liu, Zhang, Yu, & Yuan (2016)),并且严重缺乏形式上的正确性保证(Qu et al. (2025))。较新的启发式、基于优化的和学习驱动的方法在非结构化海洋环境中提高了适应性(Krell, King, & Carrillo (2022); Peralta, Reina, & Toral (2023)),但这些方法仍然更注重经验性能而非明确的正确性保证。因此,许多ASV规划器无法正式确保安全性、时间范围内的可达性或避免死锁,限制了它们在高保障任务中的适用性。因此,越来越多的人关注可解释和可信的自主系统(Arrieta et al. (2020))。最近的研究从互补的角度进一步强调了这些挑战。Wang等人(Wang et al. (2025))研究了ASV实时物体检测模型的鲁棒性。同时,Barik和Parhi(Barik & Parhi (2025)提出了一种用于自主水下车辆的增强型路径规划和避障框架。尽管这些努力提高了感知鲁棒性和算法规划效率,但它们仍然无法同时提供形式上的保证,确保导航决策同时满足时间、能源和安全约束。
形式化验证为自主系统提供了严谨的数学推理工具。基于自动机的模型检查已广泛应用于机器人技术和信息物理系统(Peng, Lu, & Miller (2016); Quottrup, Bak, & Zamanabadi (2004); Saberi, Groote, & Keshishzadeh (2013)),能够验证逻辑约束、时间行为和同步性。时序自动机为这些模型增加了明确的时钟,用于截止时间推理,而线性定价时序自动机(LPTA)进一步纳入了累积成本(如行驶距离或能源消耗)。最近的研究探索了将形式化验证与数据驱动或混合控制架构相结合的方法(Huang et al. (2024); Lu, Zheng, & Leung (2025); Wang, Yang, & Wu (2024))。然而,大多数现有的基于验证的导航框架将规划和验证视为松散耦合的阶段:规划器独立生成路线,验证仅报告规范是否成立,而不解释失败的原因或提供更安全的替代方案。此外,导航通常被抽象为纯粹的离散转换,限制了对实际ASV任务所需的空间、时间和成本的联合处理。
本文通过开发一个具有验证意识的决策支持框架来解决这些限制,该框架将混合图规划与基于LPTA的形式化推理紧密集成。所提出的规划组件称为HVV-E(Hybrid Voronoi–Visibility with Energy Optimization),它结合了基于Voronoi的全局覆盖和可视性图优化,以支持考虑能源消耗和安全性的ASV导航。该框架不仅仅将验证作为最后的筛选步骤,而是构建了可以系统地抽象为时序自动机模型的路线图结构,并针对定性的安全性和定量的任务要求进行验证。由此产生的流程能够在执行前提供透明的路线建议,并明确解释不安全的配置。通过在单一决策支持流程中整合规划和验证,该框架不仅能够计算无碰撞的轨迹,还能够提供明确的、可审计的证据,证明计划的任务满足操作约束——这对于可认证和准备部署的ASV系统至关重要。
具体来说,HVV-E规划器通过结合Voronoi图的全局覆盖和可视性优化来生成综合路线图,以实现精确的避障和 clearance。生成的轨迹被转换为LPTA抽象,其中同时编码了空间约束、时间限制和路径成本指标。然后使用UPPAAL进行验证,以评估避障能力、无死锁性、时间范围内的可达性和成本限制下的性能,并在违反属性时生成诊断性反例。这种设计超越了事后验证,提供了可解释的安全保障导航支持。
本文的主要贡献总结如下:
•具有验证意识的混合规划。构建了一种混合路线图,提高了覆盖率和障碍物清除能力,同时可以忠实转换为时序自动机模型,以便后续进行形式化推理。
•统一的LPTA导航抽象。一个统一的建模框架在单个LPTA模型中编码了空间关系、截止时间和累积成本,实现了时间和能源范围内的可达性分析。
•可解释的安全保障。
基于UPPAAL的验证流程不仅提供了布尔验证结果,还提供了解释不安全或不可达配置的反例轨迹,支持可解释的决策支持。