...
首页> 外文期刊>IEEE Transactions on Reliability >DSVerifier-Aided Verification Applied to Attitude Control Software in Unmanned Aerial Vehicles
【24h】

DSVerifier-Aided Verification Applied to Attitude Control Software in Unmanned Aerial Vehicles

机译:DSVerifier辅助的验证应用于无人机姿态控制软件

获取原文
获取原文并翻译 | 示例

摘要

During the last decades, model checking techniques have been applied to improve overall system reliability, in unmanned aerial vehicle (UAV) approaches. Nonetheless, there is little effort focused on applying those methods to the control-system domain, especially when it comes to the investigation of low-level implementation errors, which are related to digital controllers and hardware compatibility. The present study addresses the mentioned problems and proposes the application of a bounded model checking tool, named as Digital System Verifier (DSVerifier), to the verification of digital-system implementation issues, in order to investigate problems that emerge in digital controllers designed for UAV attitude systems. A verification methodology to search for implementation errors related to finite word-length effects (e.g., arithmetic overflows and limit cycles), in UAV attitude controllers, is presented, along with its evaluation, which aims to ensure correct-by-design systems. Experimental results show that low-level failures in UAV attitude control software used in aerial surveillance are identified by DSVerifier, which can also be used for developing sound and correct implementations, through its integration into development processes. Finally, given that the proposed approach handles C code and takes into account hardware specifications, it is suitable for verifying final controller implementations, which is a more practical scenario.
机译:在过去的几十年中,模型检查技术已被用于提高无人机系统(UAV)的整体系统可靠性。但是,很少有精力致力于将这些方法应用于控制系统领域,尤其是在调查与数字控制器和硬件兼容性有关的底层实现错误时。本研究解决了上述问题,并提出了一种称为数字系统验证器(DSVerifier)的有界模型检查工具,以验证数字系统的实现问题,以便调查为无人机设计的数字控制器中出现的问题。态度系统。提出了一种在无人机姿态控制器中搜索与有限字长效应(例如,算术溢出和极限循环)有关的实现错误的验证方法,以及其评估,旨在确保正确设计的系统。实验结果表明,DSVerifier可以识别用于空中监视的无人机姿态控制软件中的低级故障,也可以通过将其集成到开发过程中来开发合理,正确的实施方案。最后,鉴于所提出的方法可以处理C代码并考虑到硬件规格,因此它适合于验证最终控制器的实现,这是一种更为实际的方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号