| 【中文题名】 | 机载测量中的实时数据采集软件研究 |
| 【英文题名】 | A Study of Real-time Data Collection Software in Aero Measurement |
| 【学科专业】 | 计算机软件与理论 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2003-9-15 |
| 【中关键词】 | 实时性,实时软件,Windows,NT,QNX,实时操作系统 |
| 【英关键词】 | Real-time,Real-time software,Windows NT,QNX,RTOS, |
| 【分类导航】 | 航空、航天>航空>航空仪表、航空设备、飞行控制与导航>电子设备>> |
| 【论文摘要】 |
本论文以某航空测量数据采集子系统的研制为背景,结合系统的实时性、可靠性及人机界面的应用需求,研究了机载环境下软件的实时数据获取技术、数据缓存技术、数据存盘技术、数据通信技术,并且详细阐述了基于实时操作系统QNX的设计与实现技术。
首先,在项目的需求分析基础上,对Windows NT平台上实现实时软件的可行性、现实性进行了分析研究,给出了一种可行的实现。实现结果表明:在Windows NT平台上开发出的实时软件具有准实时性,能够满足一定的实时性要求。
基于实时操作系统QNX平台的该实时软件系统的设计实现是本文的重要研究部分。论文详细阐述了在QNX平台上开发该实时软件的相关技术,其中包括使用高精度定时器获得好的系统实时性、使用内存映射读取采集数据、采用适量缓冲区提高存盘效率、以及利用QNX提供微图形界面(microGUI)工具实现系统图形界面等。根据实验结果,QNX能够满足用户的高实时性要求。
在具体实现与实验的基础上,论文对上述两种设计实现方案进行了对比分析研究。首先从理论上,然后根据在两个平台上所开发的系统的实验的结果,比较了在Windows NT和实时操作系... |
| 【论文题纲】 |
|
第一章 绪论 |
8-11 |
|
1.1 实时系统与实时软件发展的历史与现状 |
8-9 |
|
1.2 论文的背景与任务要求 |
9 |
|
1.3 论文的研究工作 |
9-10 |
|
1.4 论文的组织 |
10-11 |
|
第二章 机载测量数据采集系统的需求分析 |
11-18 |
|
2.1 引言 |
11 |
|
2.2 基本概念 |
11-12 |
|
2.3 实时软件系统的一般要求 |
12-14 |
|
2.4 机载实时软件系统的要求 |
14 |
|
2.5 机载测量数据采集系统前端软件需求分析 |
14-16 |
|
2.6 机载测量数据采集系统的采集卡驱动程序需求分析 |
16-17 |
|
2.7 小结 |
17-18 |
|
第三章 机载测量数据采集系统在Windows NT下的实现 |
18-23 |
|
3.1 引言 |
18 |
|
3.2 Windows NT用于实时系统的可行性分析 |
18-19 |
|
3.3 机载测量数据采集系统在Windows NT下的实现 |
19-21 |
|
3.4 小结 |
21-23 |
|
第四章 QNX RTOS用于机载测量数据采集系统的可行性分析 |
23-37 |
|
4.1 引言 |
23 |
|
4.2 QNX的Neutrino微内核 |
23-24 |
|
4.3 QNX RTOS的实时性 |
24-29 |
|
4.4 QNX RTOS的可靠性 |
29-33 |
|
4.5 QNX RTOS的图形支持 |
33-35 |
|
4.6 小结 |
35-37 |
|
第五章 机载测量数据采集系统在QNX RTOS平台上的实现 |
37-59 |
|
5.1 引言 |
37 |
|
5.2 系统设计综述 |
37-39 |
|
5.3 设备驱动程序 |
39-47 |
|
5.4 数据采集 |
47-49 |
|
5.5 数据缓存和存盘 |
49-51 |
|
5.6 数据通信 |
51 |
|
5.7 数据曲线的动态显示 |
51-53 |
|
5.8 坐标点的动态显示 |
53-55 |
|
5.9 系统状态的在线显示 |
55-57 |
|
5.10 关于在QNX操作系统下中文的使用 |
57-58 |
|
5.11 小结 |
58-59 |
|
第六章 在Windows NT和QNX RTOS实现实时应用的比较 |
59-65 |
|
6.1 引言 |
59 |
|
6.2 理论上的比较 |
59-63 |
|
6.3 机载测量数据采集系统效果对比 |
63-64 |
|
6.4 小结 |
64-65 |
|
第七章 结束语 |
65-67 |
|
7.1 对论文的总结 |
65 |
|
7.2 进一步的设想 |
65-66 |
|
7.3 技术展望 |
66-67 |
|
致谢 |
67-68 |
|
参考文献 |
68-69 |
|
| 【DOI】 | LunWen.ID:2.2008.97688 |