当前位置:问答库>论文摘要

题目:某型数控系统控制软件驱动层缺陷分析与预防技术研究

关键词:全权限数字化发动机控制、嵌入式软件、软件缺陷

  摘要



为了提高航空发动机全权限数字化控制系统的可靠性,本文对数控系统控制软件的驱动层展开了缺陷分析与预防技术的研究。本文研究包括两个部分:“驱动层缺陷分析与预防”和“驱动层需求描述”。前者是对驱动展开深入研究;后者是为将驱动层需求描述充分和清晰,指导软件开发。通过这两项内容的研究,从软件开发源头保证控制软件的质量。

关于“驱动层缺陷分析与预防”的研究,首先分析驱动层相关故障案例,总结和抽象驱动层的软件缺陷模式;然后分析其它设备是否也存在缺陷的可能。通过这种方法主动挖掘了一些还未导致过故障的软件缺陷,提前作好预防。采用如上方法,分析了项目所有设备可能存在缺陷的表现形式、原因、预防方案和测试设计,并根据经验补充了一些可靠性要求。

关于“驱动层需求描述”的研究,通过学习先进的驱动层描述方法,结合我所驱动开发要求,对数控软件驱动层需求进行了详细的描述,包括了对缺陷的预防研究结果。

最终根据该需求规格说明开发出了基于DSP2812的BSP(板级支持包),该支持包通过单元测试、系统测试和三方测试,已被多个项目复用,被证明是一个可靠的软件组件。既缩短了数控软件开发周期,减轻了人力、物力等负担,又提高了数控软件的可靠性,从而达到了本论文研究的目的。