声明
摘要
1绪论
1.1研究背景
1.2国内外研究现状
1.2.1基于VxWorks的嵌入式系统的发展
1.2.2外弹道解算方法及滤波技术的发展
1.3论文研究的主要内容
1.4论文组织结构
2 VxWorks嵌入式操作系统与应用
2.1实时操作系统VxWorks
2.1.1 VxWorks的优势
2.1.2 VxWorks的组成
2.2集成开发平台Tornado
2.2.1 Tornado组成
2.2.2交叉开发模型
2.3媒体库WindML
2.3.1 WindML结构
2.3.2 WindML特点
2.4 VxWorks在本系统中的应用
2.4.1软件运行平台介绍
2.4.2宿主机-目标机交叉开发调试环境的搭建
3复杂多任务控制软件需求分析与设计
3.1需求分析
3.2系统结构与功能设计
3.2.1系统总体结构
3.2.2系统的功能模块设计
3.3指挥控制模块设计
3.3.1态势分析模块
3.3.2威胁度评估模块
3.4火力控制模块设计
3.4.1航迹滤波模块
3.4.2射击诸元解算模块
3.4人机接口模块设计
3.4.1目标排序列表模块
3.4.2态势图模块
3.4.3系统状态模块
3.4.4目标信息模块
3.4.5诸元架位模块
3.4.6射击控制模块
3.4.7校正量模块
3.4.8平台信息模块
3.5系统的数据库设计
4软件系统实现
4.1指挥控制模块的实现
4.1.1态势分析模块的实现
4.1.2威胁度评估模块的实现
4.2.1航迹滤波模块的实现
4.2.2射击诸元解算模块的实现
4.3人机模块的实现
4.3.1威胁度列表模块
4.3.2态势图模块
4.3.3系统状态模块
4.3.4目标信息模块
4.3.5诸元架位模块
4.3.6射击控制模块
4.3.7校正量模块
4.3.8平台信息模块
5软件系统集成与验证
5.1程序下载与启动
5.1.1程序下载
5.1.2系统启动
5.2态势模拟测试
5.3静态训练测试
5.4动态训练测试
5.5测试结果分析
6总结与展望
6.1本文的主要工作
6.2展望
致谢
参考文献
南京理工大学;