论文部分内容阅读
寻北系统是惯性导航技术发展的重要应用成果之一。它通过将高精度惯性敏感元件配置构成一个精密惯性测量系统,对载体的有关位置参数进行精确感测,通过系统软件解算程序计算得到载体的坐标位置、方位、姿态等多种信息资源,并可向其他设备提供这些信息资源。寻北系统在军事和民用领域都有广泛的应用。 本文以实际工程为背景,研究寻北计算机控制系统的软件设计与实现。文中首先介绍了寻北系统的工作原理,根据基于解析方法的快速寻北原理,提出了北向方位角的测量方法;介绍了寻北系统硬件平台的构成,为寻北系统软件设计提供了相关理论基础和硬件环境。根据寻北系统的功能要求,软件设计采用实时控制系统事件驱动的程序设计方法构造了寻北系统的多任务软件结构。应用面向对象的方法对系统的人机界面、接口等各模块软件进行设计,用类对系统的窗口及各类接口进行了封装,使系统程序结构清晰,可靠性高,并且增强了软件的可复用性和可维护性,系统的升级和扩展更加方便。适应作战设备信息管理网络化的需要,利用基于TCP/IP协议栈的WatTCP函数库为寻北系统设计、开发了网络通讯模块,提供了外部网络通讯接口。 寻北系统是一个实际的工程应用项目已经完成并投入使用,其软件部分作为系统的中枢,按照系统的指标要求实现了友好的人机交互界面和对底层和外部接口的控制和数据传送,完成了相关数据解算程序的设计。本文是对系统的软件设计的相关成果的一个总结。