| 【中文题名】 | 汽车排放实验室主控计算机系统开发 |
| 【英文题名】 | |
| 【学科专业】 | 载运工具运用工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2004-11-3 |
| 【中关键词】 | 排放测试,主控系统,可靠性,AK协议,串行通信, |
| 【英关键词】 | Emission Test,Host Control System,Reliability,AK Protocol,Serial Communication, |
| 【分类导航】 | 交通运输>公路运输>汽车工程>汽车试验>> |
| 【论文摘要】 | 本文以引进的AVL排放测试设备为开发对象,建立了汽车排放主控计算机系统,确定其控制方案为分布式计算机控制系统;利用串行端口通信技术,以排放测试设备之间的通信协议—AK协议为基础,构建了系统硬件;采用面向对象的编程技术及可视化的编程语言Visual C++6.0开发了主控计算机系统软件;本文从各个方面探讨了提高软件可靠性的方法和技术,并在实际开发过程中采用了多种可靠性技术,保证了系统的可靠稳定运行。
所开发的系统能够实现对测试系统远程控制和数据传输,具有较高的可靠性,能自动生成测试报告,并进行了ECE1504循环实车验证。验证结果表明,所开发的主控计算机系统能够完全取代原来的人工操作方式,提高了工作效率,减小了人为误差;能有效的把各个分散的测试设备连接起来,对试验进行自动控制;并且操作界面友好,测试数据精度高;经过测试长时间运行,系统运行可靠,达到了本课题的开发目标。 |
| 【论文题纲】 |
|
1 绪论 |
7-9 |
|
1.1 汽车排放实验室采用计算机测控系统的必要性 |
7 |
|
1.2 课题的提出及主要任务 |
7-9 |
|
1.2.1 课题的提出 |
7-8 |
|
1.2.2 本课题的主要任务 |
8-9 |
|
2 计算机测控系统的特点和发展趋势 |
9-14 |
|
2.1 计算机测控系统的特点 |
9 |
|
2.2 计算机测控系统的发展趋势 |
9-13 |
|
2.3 国内外汽车排放试验计算机测控系统的发展现状 |
13-14 |
|
3 所引进的排放测试系统介绍 |
14-27 |
|
3.1 AVL_ZOLLNER底盘测功机 |
14-17 |
|
3.1.1 一般测功机的特点 |
14 |
|
3.1.2 AVL_ZOLLNER底盘测功机系统 |
14-17 |
|
3.2 独立的司机助 |
17-20 |
|
3.2.1 独立司机助的概况 |
17-18 |
|
3.2.2 独立司机助的对外数字输出 |
18-20 |
|
3.3 临界流文丘里管定容取样系统 |
20-22 |
|
3.3.1 排气污染物采样系统简介 |
20 |
|
3.3.2 临界流文丘里管定容取样系统(CFV-CVS) |
20-22 |
|
3.4 组合式排放分析系统CEB-Ⅱ |
22-24 |
|
3.5 所引进排放测试系统的通信协议及控制特点 |
24-27 |
|
3.5.1 AK通信协议及AK指令概述 |
24 |
|
3.5.2 底盘测功机的AK指令 |
24-26 |
|
3.5.3 CVS采样设备和组合式排放分析系统CEB-Ⅱ的AK指令 |
26-27 |
|
4 主控计算机系统可靠性研究 |
27-39 |
|
4.1 软件系统可靠性定义 |
27 |
|
4.2 软件的失效模式分类 |
27 |
|
4.3 软件失效的危害性等级 |
27-28 |
|
4.4 软件可靠性模型及其分类 |
28 |
|
4.5 软件的可靠性指标 |
28-29 |
|
4.6 影响软件可靠性的因素 |
29-30 |
|
4.7 提高软件可靠性的方法和技术 |
30-39 |
|
4.7.1 建立以可靠性为核心的质量标准 |
30 |
|
4.7.2 选择开发方法 |
30-31 |
|
4.7.3 采用软件工程方法 |
31-34 |
|
4.7.4 软件重用 |
34 |
|
4.7.5 加强软件测试 |
34-35 |
|
4.7.6 采用软件的容错设计 |
35-36 |
|
4.7.7 故障恢复技术 |
36-39 |
|
5 主控计算机控制系统方案确定 |
39-45 |
|
5.1 计算机控制方案分类及其特点 |
39-40 |
|
5.2 汽车排放测试主控计算机控制方案的确定 |
40 |
|
5.3 系统概述 |
40-42 |
|
5.3.1 系统功能描述 |
40-41 |
|
5.3.2 系统结构描述 |
41-42 |
|
5.3.3 系统的技术特点 |
42 |
|
5.4 系统硬件设计 |
42-43 |
|
5.4.1 系统硬件描述 |
42-43 |
|
5.4.2 相关计算机配置 |
43 |
|
5.5 开发语言的选择 |
43-45 |
|
5.5.1 开发语言的选择 |
43-44 |
|
5.5.2 开发环境的选择 |
44-45 |
|
6 汽车排放测试主控计算机系统设计 |
45-66 |
|
6.1 系统软件设计的基本原则 |
45-46 |
|
6.2 系统软件设计特点 |
46 |
|
6.3 试验流程设计 |
46 |
|
6.4 软件菜单、界面及其功能 |
46-60 |
|
6.4.1 软件菜单 |
48-49 |
|
6.4.2 软件界面 |
49-60 |
|
6.5 可靠性保障技术措施 |
60-63 |
|
6.5.1 选择合适的开发方法 |
60 |
|
6.5.2 采用软件工程方法 |
60-61 |
|
6.5.3 采样系统的可靠性保障设计 |
61-62 |
|
6.5.4 加强软件测试 |
62 |
|
6.5.5 采样软件重用技术 |
62 |
|
6.5.6 采用看门狗技术 |
62-63 |
|
6.6 编程技术及实现方法 |
63-66 |
|
6.6.1 软件程序设计方法 |
63 |
|
6.6.2 面向对象分析 |
63-66 |
|
7 结论及工作展望 |
66-68 |
|
7.1 结论 |
66 |
|
7.2 工作展望 |
66-68 |
|
后记 |
68-69 |
|
参考文献 |
69-73 |
|
致谢 |
73-74 |
|
附录 汽车排放测试报告样表 |
74 |
|
| 【DOI】 | LunWen.ID:2.2008.110514 |