arXivDaily arXiv每日学术速递 周一至周五更新
稍安勿躁,官方尚未更新
arXiv 2006.09233cs.SEcs.SYeess.SY
收藏

面向自主海洋航行器控制算法的演绎验证

Towards Deductive Verification of Control Algorithms for Autonomous Marine Vehicles

Simon Foster, Mario Gleirscher, Radu Calinescu

AI总结:

针对自主海洋航行器混合系统特性导致控制算法形式化安全验证困难的问题,提出结合GNU/Octave数值计算与Isabelle证明助手的验证方法,可验证多模式切换控制器的微分不变量。

摘要:

自主航行器在实际场景中的应用常因难以为其复杂控制器提供安全保障而受限。基于仿真的控制器测试无法提供充分的安全保证,而由于自主航行器的混合系统特性,形式化验证的应用极具挑战性。本文作为进行中的研究成果,提出了一种形式化验证方法,通过将此类系统的数值计算(在GNU/Octave中)与借助证明助手Isabelle开展的混合系统验证相结合,来应对这一挑战。为验证该方法的有效性,我们用其验证了一台控制器可在多模式间切换的自主海洋航行器的微分不变量。

英文摘要:

The use of autonomous vehicles in real-world applications is often precluded by the difficulty of providing safety guarantees for their complex controllers. The simulation-based testing of these controllers cannot deliver sufficient safety guarantees, and the use of formal verification is very challenging due to the hybrid nature of the autonomous vehicles. Our work-in-progress paper introduces a formal verification approach that addresses this challenge by integrating the numerical computation of such a system (in GNU/Octave) with its hybrid system verification by means of a proof assistant (Isabelle). To show the effectiveness of our approach, we use it to verify differential invariants of an Autonomous Marine Vehicle with a controller switching between multiple modes.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑