| 【中文题名】 | 汽车起动机性能自动测试系统设计与软件开发 |
| 【英文题名】 | |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2004-9-16 |
| 【中关键词】 | 起动机,自动测试系统,软件体系结构,COM组件,, |
| 【英关键词】 | starter, auto-testing system, software architecture, COM component, |
| 【分类导航】 | 交通运输>公路运输>汽车工程>汽车发动机>> |
| 【论文摘要】 | 近年来,由于我国汽车行业的迅猛发展,汽车配套零部件生产厂家为提高产量,大量采用新的生产技术,不断扩大生产能力和提高生产自动化程度。起动机性能自动测试系统就是适应汽车起动机生产厂家的需求而设计开发的。该测试系统已投入实际应用,并取得了良好的效果。
本文根据汽车起动机性能测试要求,开发出由工控机和可编程逻辑控制器(PLC)构成的两级计算机控制的测试系统,实现了起动机开关性能、空载性能、负载性能以及制动性能测试。系统上位机为工控机,负责测试参数设置、数据采集、数据处理、测试监视、测试结果查询、打印以及与下位机PLC通信等功能。PLC负责测试中执行机构的开关逻辑动作控制、判断测试系统工作状态以及与上位机通信,两者通过串行通信接口RS232进行数据通信。针对系统负载性能测试特点,系统采用PID与模糊PID算法分别控制电压回路和力矩回路,取得良好的应用效果。
系统应用软件采用“软件体系结构+组件技术”模式开发,能够提高开发质量,加快开发速度,保证开发的连续性和良好的可维护性。本文根据起动机测试功能要求,提出了具有层次、管道-过滤器风格的软件体系结构,包括初始化、参数设置、数据采集、计算与控制、系统... |
| 【论文题纲】 |
|
第一章 绪论 |
8-16 |
|
1.1 课题研究的背景及意义 |
8-9 |
|
1.2 自动测试系统现状及其发展趋势 |
9-11 |
|
1.3 自动测试系统软件开发 |
11-14 |
|
1.4 主要研究工作 |
14-16 |
|
第二章 汽车起动机性能自动测试系统设计 |
16-26 |
|
2.1 汽车起动机测试原理 |
16-18 |
|
2.2 汽车起动机性能测试 |
18-19 |
|
2.3 总体设计方案 |
19-21 |
|
2.4 硬件设计 |
21-23 |
|
2.5 软件功能设计 |
23-24 |
|
2.6 控制器设计 |
24-25 |
|
2.7 小结 |
25-26 |
|
第三章 基于软件体系结构与组件技术的软件开发 |
26-38 |
|
3.1 软件体系结构 |
26-29 |
|
3.1.1 基本概念 |
26-27 |
|
3.1.2 描述语言 |
27-29 |
|
3.1.3 体系结构风格 |
29 |
|
3.2 基于不合格铁开发过程 |
29-30 |
|
3.3 组件技术 |
30-32 |
|
3.4 COM组件 |
32-36 |
|
3.4.1 基本概念 |
32-33 |
|
3.4.2 COM组件设计 |
33-35 |
|
3.4.3 COM组件开发 |
35-36 |
|
3.5 基于组件的开发 |
36-37 |
|
3.6 小结 |
37-38 |
|
第四章 汽车起动机测试系统应用软件开发 |
38-62 |
|
4.1 需求分析 |
38-40 |
|
4.2 结构设计 |
40-43 |
|
4.3 系统数据库 |
43-44 |
|
4.4 系统组件设计与实现 |
44-55 |
|
4.4.1 测试初始化构件 |
44-45 |
|
4.4.2 测试设置构件 |
45-47 |
|
4.4.3 数据采集构件 |
47-50 |
|
4.4.4 计算与控制构件 |
50-52 |
|
4.4.5 系统校正构件 |
52-54 |
|
4.4.6 数据监视构件 |
54 |
|
4.4.7 数据保存构件 |
54-55 |
|
4.4.8 结果报表生成构件 |
55 |
|
4.5 组件装配 |
55-57 |
|
4.6 定时器设计 |
57-59 |
|
4.7 测试系统运行界面 |
59-61 |
|
4.8 小结 |
61-62 |
|
第五章 结论 |
62-64 |
|
5.1 完成的主要工作 |
62-63 |
|
5.2 系统的完善 |
63-64 |
|
参考文献 |
64-67 |
|
致谢 |
67 |
|
| 【DOI】 | LunWen.ID:2.2008.110103 |