论文部分内容阅读
本文研究了数字信号处理器DSP(digital signal processor)在某型号武装直升机导航系统中的应用,给出了主机板(DSP板卡)的软硬件实现过程,并将理论应用到导航系统的实际运算、控制中。 论文首先介绍了武装直升机导航系统的现状和数字信号处理器的特点,说明了为什么要在武装直升机导航系统中使用DSP,然后重点介绍了武装直升机导航系统中的DSP处理板的软硬件实现。 本文特别对导航软件作了重点介绍,从中可以看出,由于数字信号处理器DSP对于高级语言(C语言)的支持,且软件的编写使用了模块化的编程思想,所以整个软件的开发变的容易很多,开发周期大大缩短,可读性得到很大提高,可扩充性和可维护性也都大有改善。 由于整个导航软件是一个十分庞大的程序,飞行精度不仅取决于高精度的敏感装置,也取决于导航软件的正确运行,所以软件测试(主要指程序的可靠性测试)也是十分重要的一个部分。本文最后对这一点也作了介绍,这主要是通过仿真器(使用虚拟仪器的概念,用labview编程软件实现)来测试软件的正确性。