浅析基于贝叶斯网络和crb的汽车故障诊断系统研究

浅析基于贝叶斯网络和crb的汽车故障诊断系统研究

ID:21443896

大小:75.00 KB

页数:5页

时间:2018-10-22

浅析基于贝叶斯网络和crb的汽车故障诊断系统研究_第1页
浅析基于贝叶斯网络和crb的汽车故障诊断系统研究_第2页
浅析基于贝叶斯网络和crb的汽车故障诊断系统研究_第3页
浅析基于贝叶斯网络和crb的汽车故障诊断系统研究_第4页
浅析基于贝叶斯网络和crb的汽车故障诊断系统研究_第5页
资源描述:

《浅析基于贝叶斯网络和crb的汽车故障诊断系统研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浅析基于贝叶斯网络和CRB的汽车故障诊断系统研究1贝叶斯网络及其在故障诊断过程中的作用1.1贝叶斯网络简介贝叶斯网络是基于概率分析、图论的一种不确定性知识的表达和推理的模型。它用具有网络结构的有向图表达各个信息要素之间的关联关系及影响程度,用节点变量表达各个信息要素,用连接芳点之间的有向边表达各个信息要素之间的关联关系,用条件概率表来表达各个信息要素之间的影响程度,目前,贝叶斯网络作为不确定性知识表达和推理领域最有效的理论模型之一,已经在军事决策、智能机器人、医学上的病理诊断等很多领域得到了广泛的应用。同时,贝叶斯网络能够有效地进行多源信息表达与融合,使其在故障诊断领域得到了成功的应用

2、,典型的应用实例如工ntel公司的微处理器故障诊断系统、美国通用电气公司的辅助汽轮机故障诊断系统、惠普公司的打印系统故障诊断决策支持系统等!1.2汽车故障诊断系统的贝叶斯网络模型以汽车弓摩的故障诊断为例,使用微软开发的贝叶斯网络建模工具MsBNx来构建汽车弓I擎故障诊断的贝叶斯网络模型。在该模型中,通过贝叶斯网络因果关系的特点,可以容易的发现:1)电池的使用期限会影响电池的寿命;2)幼交流发电机、风扇皮带及cDLealc都会影响发电机是否可以正常充电;3)电池的好坏和充电是否正常都会影响电池的电力,而电池的电力则会影响收音机、车灯、油表的显示及引擎的运转等是否正常,此外,启动器与EOT

3、Lealc也会影响弓摩的正常运转;约火花塞、分配器、引擎的运转、汽油、油管都会影响弓I擎是否可以启动,汽油油量也会影响油表的显示。2基于案例的推理及其在故障诊断中的作用2.1CBR简介基于案例推理(cBR,case—aBsedeRasonln)是一种基于经验知识的推理方法,适用于没有完整、精确的数学模型,而有丰富经验和大量历史记录的领域,如设计、诊断等,尤其对于复杂的、非结构化的决策问题具有显著优势曰。由于汽车制造公司在售后服务过程中记录了大量排故案例,积累了丰富的维修经验,因此,将cBR方法应用于汽车故障诊断和维护,可以避开规则难以提取、知识获取困难的瓶颈洞时,将历史记录中难以规则化

4、的知识和经验隐含在案例中,以案例形式表达,直观容易理解,能够反映故障的总体概貌,有利于现场人员参考。2.2CBR模型在汽车故障诊断系统中的应用本系统将每次由贝叶斯网络诊断所得问题发生的原因及其可能发生的概率当成案例,因此每个案例都会包含caUsel,causeZ,...,causen的可能发生概率,案例表示法和cBR设计流程如下所示:1)案例表示:CauselCauseZ...CausenCase:lF(Causel)F(CauseZ)...F(Causen)Case曷欠F(Causel)F(CauseZ)...F(Causen)casel:F(causel)F(causeZ)...F

5、(causen)2)案例库构建:案例库中案例的获取有两种方法,一种是由基于案例推理系统自动新增,另一种由专业领域的专家提供,本系统中采用后者构建案例库,3)相似案例检索:通过与数据库相结合,以字串比对的方式从案例库中搜索与目前案例相似的案例,使用数据库标准查询语言搜索案例库中所有具有相似问题原因的案例,3系统设计3.1系统功能设计系统的用户分为客户、维修人员和管理员3种类型,并赋予不同的权限。系统利用用户登录认证来识别其类型,并区分其可访问的数据范围和使用的功能层次。从功能体系上,系统包括用户信息管理、汽车故障诊断、在线报修和维修进度查询等几大部分,I)汽车故障诊断模块。该模块是系统核

6、心,其设计过程分为故障原因诊断和故障排除两个阶段。其中故障原因诊断分为五个步骤执行,每个步骤根据贝叶斯网络中存在的因果关系依序询问用户汽车发生故障的情况,回答完问题后,进人故障排除阶段,用户可以通过选择故障发生的原因来查询汽车维修的办法。其它功能还包括:预估维修费用、储存诊断结果和打印诊断图等,2)在线报修模块。该模块的主要任务是记录客户所报修的内容,并提供多种送修方式以及多种维修费用的付款方式供用户选择,3)维修负荷查询模块。该模块提供维修厂的总维修能力、目前维修厂的负荷情况以及目前维修厂所剩下的可用维修能力等信息作为用户选择维修厂的依据。4)维修进度查询模块。用户将有故障的汽车送维

7、修厂维修后,应该能够随时监控目前汽车的维修进度,因此本系统包括了维修进度查询模块,该模块要求维修厂的工作人员严格详细的记录每一阶段汽车的维修状况,大致分为:运送汽车至维修厂中、汽车人库待修中、汽车修复中、汽车修复人库、汽车送回用户途中及汽车送回用户等阶段,3.2系统架构及其组件由于系统负载能力有限,为了提高系统的安全性和访问效率,整个系统采用WEB展示层、逻辑事务层和数据服务层三层式体系结构进行开发,系统实现采用.NET平台部署,结构灵活,可任

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。