汽车空调故障检测与诊断系统设计毕业设计.doc
《汽车空调故障检测与诊断系统设计毕业设计.doc》由会员分享,可在线阅读,更多相关《汽车空调故障检测与诊断系统设计毕业设计.doc(44页珍藏版)》请在三一办公上搜索。
1、 JIANGSU UNIVERSITY OF TECHNOLOGY 本科毕业设计(论文) 汽车空调故障检测与诊断系统设计学院名称: 汽车与交通工程学院 专 业: 汽车服务工程 班 级: 09汽服2Z 学 号: 09323227 姓 名: 任 军 指导教师姓名: 王群山 指导教师职称: 讲 师 二一三 年 六 月汽车空调故障检测与诊断系统设计摘要:随着经济的飞速发展,我国汽车的保有量不断增加,汽车的更新换代也非常快,自动空调技术被应用到汽车中,使其结构变得非常复杂。汽车在使用过程中由于人为和环境因素,故障的产生是不可抗拒的。汽车检测诊断技术在汽车技术保障中处于十分关键的地位,这就对汽车故障诊断提
2、出了更高的要求。汽车故障的诊断方法很多,以前一直以修理工的经验判断为主,但随着汽车的发展,单纯凭经验对汽车进行维修已不能适应现代汽车技术要求。对于汽车专业人士,运用故障树分析法,利用数据统计知识从理论上对汽车故障进行分析,是一种非常简捷方便的诊断方法。它可以为维修提供理论分析依据,同时对汽车机件的设计改进提供参考。随着计算机的发展,故障树分析诊断在快速、准确方面得到进一步提高。 关键词:故障树;自动空调;诊断 The design of vehicle air-conditioning on diagnosis and detectionAbstract:With the rapid deve
3、lopment of economy, our countrys car ownership is increasing, the upgrading of car is also very fast, many new technologies are applied to automobile, and the structure becomes very complicated. The generation of vehicles fault due to man-made and environmental factors is irresistible. Auto detectio
4、n diagnosis technology in automotive technology is in a critical position, it puts forward higher requirements on automotive fault diagnosis. Motor fault diagnosis method are many, it had always give priority to with mechanic experience judgment, but with the development of the car, simply by experi
5、ence of automobile maintenance already can not adapt to modern automotive technology requirements. For automotive professionals, using fault tree analysis, using statistical knowledge is a very simple and convenient diagnostic method. It can provide theoretical analysis basis for maintenance, and pr
6、ovide reference for improved design of automobile parts. Along with the development of the computer, in rapid and accurate diagnosis of the fault tree analysis was further improved.Keywords:fault tree analysis; air-condition; diagnosis目录序 言1第一章 空调故障诊断系统的软件介绍21.1课题任务分析21.2 VB软件介绍21.2.1 VB简介21.2.2 VB开
7、发环境的介绍31.3 系统设计需求51.3.1 硬件的需求51.3.2 软件的需求51.4 系统的设计思想6第二章 奥迪A6L自动空调的原理与结构72.1奥迪A6L汽车自动空调组成72.2奥迪A6L汽车自动空调工作原理72.3奥迪A6L汽车自动空调的控制系统9第三章 奥迪A6L汽车自动空调故障诊断方法133.1基于神经网络预测器检测单传感器故障方法133.2 空调系统电路故障的故障树分析153.2.1空调系统控制电路故障分析153.2.2 故障树建立153.3 模糊故障诊断数学模型的建立163.3.1模糊故障诊断原理163.3.2模糊诊断矩阵的确定173.4奥迪A6L汽车自动空调的诊断程序18
8、3.5 供暖系统的故障诊断程序与排除方法213.6 零部件的故障诊断程序与排除方法23第四章 系统的测试和评价254.1 系统测试254.2 系统转换准备工作254.3 诊断系统的主要功能254.3.1 诊断系统的主要功能254.3.2 诊断系统的特色264.4 诊断系统的优缺点264.4.1 诊断系统的优点264.4.2 诊断系统的缺点264.4.3 诊断系统的改进和完善27第五章 诊断系统的制作步骤285.1程序登陆界面285.2故障分析295.2.1常规的故障诊断流程295.2.2典型的故障分析流程305.3故障查询335.3.1空调传感器335.3.3 故障查询窗口355.3.4 Ac
9、cess数据库的创建365.3.4 故障码查询和故障添加界面36参考文献38致谢39序 言近年来随着汽车工业的迅猛发展和人民生活水平的日益提高,汽车开始走进千家万户。人们在一贯追求汽车的安全性、可靠性的同时,如今也更加注重对舒适性的要求。因而,空调系统作为现代轿车基本配备,也就成为了必然。近年来,环保和能源问题成为世界关注的焦点,也成为影响汽车业发展的关键因素,各种替代能源动力车的出现,为汽车空调提出了新的课题与挑战。自本世纪20年代汽车空调诞生以来,伴随汽车空调系统的普及与发展,汽车空调的发展大体上经历了五个阶段:单一取暖阶段、单一冷气阶段、冷暖一体化阶段、自动控制阶段、计算机控制阶段。空调
10、的控制方法也经历了由简单到复杂,再由复杂到简单的过程。作为汽车空调系统的电路控制方面也再不段的更新改进,同时,我国汽车空调的安装随着汽车业的发展以达到100%的普及性,空调已成为现代汽车的一向基本配备。给汽车空调的使用与维修问题带来新的挑战。论文最后以汽车空调故障检修的方法,对汽车空调系统的再深入探讨,以达到对汽车空调系统的了解,并运用在实际工作中。由于电子技术在汽车上的广泛应用,对维修技术人员的素质提出了更高的要求.国外汽车制造技术领先我国几十年,早就出现了类似的故障诊断专家系统或汽车资料数据库系统。因此基于VB和数据库以及相关车型的维修手册,开发了一个汽车故障诊断系统,把汽车空调的相关知识
11、利用VB控件做成一个方便的学习系统。传统空调是人工调控的,在空调控制面板上有一个温度调节旋钮,实际上是一个可变电阻装置,它与蒸发器内的温度感应电阻组成串联电路,当温度改变时,这组电路的阻值发生变化,从而控制压缩机的电磁离合器,当温度低时将离合器分离,空调停止工作;当温度高时将离合器合上,空调继续工作。现代汽车的自动空调就比传统空调复杂得多。 所以本论文主要通过对奥迪A6L来对空调的一些故障诊断进行一些学习。第一章 空调故障诊断系统的软件介绍1.1课题任务分析 由于电子技术在汽车上的广泛应用,对维修技术人员的素质提出了更高的要求.国外汽车制造技术领先我国几十年,早就出现了类似的故障诊断专家系统或
12、汽车资料数据库系统.因此作者基于国内外各种车型的维修手册,开发了一个汽车故障诊断系统,把每种车型按州、国家、公司进行分类,并建立总成级故障的故障树,通过对相关故障树的搜索来确定最终的故障源,对于可能的故障源还可通过经验概率给出处理的优先级。 基于故障树的诊断,采用面向对象的基于故障树的框架和广义规则的混合知识表示,把整个故障树当作一个对象,把故障树上所有子、父结点间形成的广义规则封装在一个独立的框架内,如某故障树上有结点异常,则启动与该故障树对应的框架,诊断时只把该框架内的广义规则调人内存,提高了诊断速度.此外,该方法还可诊断多故障,因为在推理过程中采用反向遍历搜索,可找出所有故障及可能故障的
13、部件.对可能故障的部件,按照其与顶事件形成的通路的权值的大小进行排序,权值最大的元素其优先级最高,有利于诊断信息不足条件下的对故障源的最优搜索,为故障预测和快速维修指明方向。1.2 VB软件介绍1.2.1 VB简介Basic语言(Beginners All-purpose Symbolic Instruction Code,初学者通用符号指令代码)是高级程序设计语言中的一种,它由美国Dartmouth大学的两位教授John G.Kemeny和Thomas E.Kurtz共同设计,是一种通用的计算机语言,简单易学,人机对话方便,在全球范围内得到了广泛的应用。Visual Basic语言是在Mic
14、rosoft公司的Windows操作系统平台上运行Basic语言。Visual Basic大大简化了用户人机界面的设计,利用Visual Basic程序员可以非常简便地设计应用程序的人机界面。通过事件驱动机制,用户在人机界面上的任何操作都会自动转为相应的代码进行处理。程序员可以将精力集中在程序功能的设计上,不必像以前那样耗费大量的精力为人机界面编写代码。例如,当用鼠标单击一个按钮时,只需要编写一段代码来告诉计算机单击按钮时执行哪些命令。因此在程序设计中,Visual Basic比以往的任何工具都简单、快捷。Visual Basic6.0还提供了OLE(Object Linking and Em
15、bedding,对象的连接与嵌入)功能。利用这项功能在Visual Basic6.0的应用程序中,可以使Windows其他应用程序对象的某些功能得以实现。例如,用户在建立一个Visual Basic应用程序的时候,可以使用Access建立一个数据库。此外,Visual Basic6.0中的数据访问特性还允许对SQL Server或其他企业级数据库系统的大部分数据库格式建立数据库和前端应用程序,并可以调整服务器端软件。1.2.2 VB开发环境的介绍1菜单Visual Basic6.0的集成开发环境的界面中共有13个菜单(即文件、编辑、视图、工程、格式、调试、运行、查询、图表、工具、外接程序和帮助
16、),通过使用这13个菜单,用户可以完成Visual Basic6.0提供的所有功能。2工具栏的使用工具栏提供了在编程环境下,快速访问常用命令的方法。当光标指向工具栏上的按钮时,会显示按钮的名称和功能;单击工具栏上的按钮,会执行该按钮所代表的操作。Visual Basic6.0中提供了4种工具栏,他们是“标准”工具栏、“调试”工具栏、“编辑”工具栏和“窗体”工具栏。启动Visual Basic6.0后,首先看到的是图1-1所示的“标准”工具栏。“标准”工具栏列出了Visual Basic6.0应用程序中最常见的工具按钮,利用这些按钮可以快速实现Visual Basic6.0操作。图1-1 “标准
17、”工具栏图1-2画出了“调试”工具栏,它的功能是在软件开发阶段用于调试程序,主要包括程序的运行、程序的暂停和程序的停止等。图1-2 “调试”工具栏图1-3画出了“编辑”工具栏、它的功能是用于对用户编写的程序或者用户建立的各个对象进行编辑工作,例如在编写代码的时候,可以显示代码所指的对象、事件等。图1-3 “编辑”工具栏图1-4画出了“窗体编辑器”工具栏、它的功能是用于对窗体进行改变大小、对齐等工作。图1-4 “窗体编辑器”工具栏3工具箱图1-5给出了Visual Basic6.0的工具箱。工具箱提供一组工具,利用它用户在设计人机界面时可以在窗体中放置所需的控件。工具箱中最常用的工具包括文本框(
18、TextBox)、图片框(PictureBox)、标签(Label)、命令按钮(CommandButton)、复选框(CheckBox)、列表框(ListBox)、单选按钮(OptionButtion)、下拉列表框(ComboBox)等控件。 图1-6 属性对话框图 1-5 工具箱作者在设计窗体时,可以在工具箱中单击所需要的控件,然后在窗体中适当的位置上单击,或者在适当的位置拖出适当大小的框,就可以把该控件放置在指定的位置上。根据每个工程的实际需要,可以单独定义工具箱中可用的控件集合,任何控件在能够被添加到某个工程的窗体中之前,都必须先放到工具箱中。Visual Basic6.0中提供了上百种
19、可被选择的控件,程序设计人员可以根据自己的需要把这些控件添加到工具箱中,或者从工具箱中删除某些控件。4“属性”对话框Visual Basic6.0中,每个窗体和控件都有自己的属性。在缺省情况下,图1-6所示的标准“属性”对话框会出现在集成环境的右边。如果在集成开发环境中没有“属性”对话框,可以按F4键使系统弹出“属性”对话框。“属性”对话框列出了所选定的窗体或控件的属性值。在Visual Basic6.0中每个对象约有20多个属性,根据对象的不同,“属性”对话框中的选项也会有所不同。每个属性都已预先设置了默认值,在用户设计应用程序时,往往只需改变几个属性的值。Visual Basic6.0对象
20、的常见的属性有: Caption属性,它的内容就是对象标题栏中显示出的文本; MaxButton、MinButton属性,它们的取值决定窗体能否最大化、最小化; Left、Top属性,它们的取值决定对象的位置; Height、Width属性,它们的大小取决于对象的大小; Name属性,它的取值设置对象名称; Font属性,它的取值控制文本字体和大小; ForeColor和BackColor属性,它们的取值决定对象前景和背景颜色。1.3 系统设计需求1.3.1 硬件的需求Pentium 166以上的个人计算机,推荐Pentium 333以上32 MB以上的内存,推荐64MB以上VGA或更高分辨率
21、的显示器1.3.2 软件的需求Windows98/2000/XP或更高版本的操作系统32 MB以上的内存,推荐64MB以上Visual Basic6.0应用程序开发工具1.4 系统的设计思想故障诊断系统的设计一般分为三个阶段:分析阶段、设计阶段和实现阶段。每一阶段都是一系列相关的活动。在分析阶段,需要了解诊断系统的目标,即决定系统应该做什么。在设计阶段,确定如何在给定约束的条件下实现这些目标,即决定系统怎样可以做到。在实现阶段,认真贯彻设计,并多次测试系统、完善系统。分析阶段类似于软件工程中的需求分析,一般分为这几个步骤:1确定系统的约束条件:约束条件可能来自系统的内部或外部,重要的约束条件包
22、括是否必须采用某种软件、是否必须采用固定的器件等;2罗列用户的要求:这里的要求主要是任务书中的要求,要使得开发出的诊断系统尽可能的满足用户的需求,必须从各个角度去考虑,如系统用于什么任务、系统的界面、系统的可扩展性、系统的可靠性等;3确定开发计划:设计阶段主要决定系统如何在给定的约束条件下完成设计要求,这个阶段主要步骤是审查分析资料、熟悉使用的软件、检查设计等。在设计这套诊断系统过程中,首先要查阅大量的Visual Basic6.0的学习资料,熟悉Visual Basic6.0相关控件以及有关程序的编写;其次利用作者校图书馆中汽车发动机的资料以及网络资源,经过多次筛选之后编入程序之中。 第二章
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车空调 故障 检测 诊断 系统 设计 毕业设计

链接地址:https://www.31ppt.com/p-2983851.html