著录项信息
专利名称 | 基于K线的电控发动机故障诊断系统 |
申请号 | CN200710041458.1 | 申请日期 | 2007-05-31 |
法律状态 | 放弃专利权 | 申报国家 | 中国 |
公开/公告日 | 2007-10-17 | 公开/公告号 | CN101055228 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G01M15/04 | IPC分类号 | G01M15/04查看分类表>
|
申请人 | 上海依波尔汽车电子有限公司 | 申请人地址 | 上海市番禺路9***
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 上海依波尔汽车电子有限公司 | 当前权利人 | 上海依波尔汽车电子有限公司 |
发明人 | 冒晓建;唐航波;王俊席;卓斌;冯静 |
代理机构 | 上海交达专利事务所 | 代理人 | 王锡麟;王桂忠 |
摘要
一种电信技术领域的用于电控发动机的智能故障诊断仪,其中:KWP通讯模块实现tester与ECU的通讯,故障码处理模块实现对ECU中的故障码读取、清除及保存,读取到的故障码送到显示模块。发动机运行参数处理模块实现对发动机的运行参数进行采集及保存,采集到的发动机运行参数同时送到显示模块。标定数据文件烧写模块实现对给定的标定数据文件烧写到ECU。界面显示模块向故障码读取子模块、故障码保存子模块、运行参数选取子模块、运行参数保存子模块及标定数据文件解码子模块发送请求命令,同时显示故障码及发动机运行参数。本发明可以读取、清除ECU中的故障码,保存已经读取到的故障码,实时采集发动机运行参数,在线写入标定数据文件。
1、一种基于K线的电控发动机故障诊断系统,其特征在于包括五个模块: KWP通讯模块、故障码处理模块、发动机运行参数处理模块、标定数据文件烧写 模块及界面显示模块;整个系统基于KWP2000协议实现,其中:所述KWP通讯模 块满足KWP2000协议中对物理层和数据链路层的规定,实现服务主机与电子控制 单元之间的通讯,达到电子控制单元与故障码处理模块、发动机运行参数处理模 块及标定文件烧写模块之间进行数据传输;所述故障码处理模块实现对电子控制 单元中的故障码读取、清除及保存,读取到的故障码送到界面显示模块;所述发 动机运行参数处理模块实现对发动机的运行参数实现采集及保存,采集到的发动 机运行参数同时送到界面显示模块;所述标定数据文件烧写模块实现对给定的标 定数据文件烧写到电子控制单元;所述界面显示模块向故障码读取子模块、故障 码保存子模块、运行参数选取子模块、运行参数保存子模块及标定数据文件解码 子模块发送请求命令,同时显示故障码及发动机运行参数。
2、如权利要求1所述的基于K线的电控发动机故障诊断系统,其特征是, 所述的KWP通信模块包括KWP转接电路硬件子模块和KWP2000协议数据链路层编 码解码实现子模块;KWP转接电路硬件子模块实现服务主机到电子控制单元之间 通讯的电平转换,数据链路层编码解码实现子模块则是将发送的数据以报文的形 式编码,进一步通过KWP转接电路硬件子模块将数据发送至电子控制单元;或对 接收到报文信息进行解码,将命令信息和数据信息提取出来,这些信息送到故障 码处理模块、发动机运行参数处理模块、标定数据文件烧写模块进行处理。
3、如权利要求2所述的基于K线的电控发动机故障诊断系统,其特征是, 根据KWP2000协议物理层的规定,K线接口电平是正逻辑电平,而服务主机端的 RS232接口是负逻辑电平的,KWP转接电路硬件子模块将正逻辑电平转换成RS232 的负逻辑电平。
4、如权利要求1所述的基于K线的电控发动机故障诊断系统,其特征是, 所述的故障码处理模块包括故障码读取子模块、故障码清除子模块和故障码保存 子模块;故障码读取子模块通过数据链路层编码解码实现子模块向电子控制单元 发送读取故障码的命令,同时接收来自电子控制单元的故障码信息,并将故障码 解码之后的信息送给故障码显示子模块显示;故障码清除子模块通过数据链路层 编码解码实现子模块向电子控制单元发送清除故障码的命令,同时接收来自电子 控制单元的故障码清除确认信息;故障码保存子模块将显示于故障码显示子模块 中的故障信息进行存档,以供服务人员进行后续故障分析。
5、如权利要求4所述的基于K线的电控发动机故障诊断系统,其特征是, 所述的故障码清除子模块,在故障码清除之后电子控制单元没有故障码,则向用 户发出提示信号;如果故障码清除之后还有故障码,则激活故障码读取子模块, 读取故障码。
6、如权利要求1所述的基于K线的电控发动机故障诊断系统,其特征是, 所述的发动机运行参数处理模块包括运行参数选取子模块、运行参数读取子模 块、运行参数保存子模块;运行参数选取子模块从系统中选取需要监测的运行参 数,运行参数选取完毕之后,运行参数读取子模块通过数据链路层编码解码实现 子模块向电子控制单元发送读取运行参数的命令,同时接收电子控制单元反馈的 实时运行参数数据,送至发动机运行参数显示子模块进行显示;运行参数保存子 模块在实时采集发动机运行参数的同时,将采集的数据进行存档,以供服务人员 进行后续发动机运行状态分析。
7、如权利要求6所述的基于K线的电控发动机故障诊断系统,其特征是, 所述的运行参数选取子模块,其选取的运行参数小于或者等于20个。
8、如权利要求1所述的基于K线的电控发动机故障诊断系统,其特征是, 所述的标定数据文件烧写模块包括标定数据文件解码子模块和标定数据发送子 模块;标定数据文件解码子模块根据S记录格式将S19文件解码,将其中的程序 /数据信息提取出来,并将其对应的地址信息记录下来;解码完毕之后,标定数 据发送子模块通过数据链路层编码解码实现子模块循环发送S19文件中的数据 给电子控制单元,直到所有数据发送完毕;在收到电子控制单元的数据接收完毕 的确认信号之后,标定数据发送子模块负责复位电子控制单元,以保证已经传输 的数据成功保存于电子控制单元的储存器当中。
9、如权利要求1所述的基于K线的电控发动机故障诊断系统,其特征是, 所述的界面显示模块包括故障码显示子模块、发动机运行参数显示子模块和操作 按钮子模块;整个系统采用前后台的方式运行,界面显示模块于前台运行,除界 面显示模块外的模块于后台进行,属于后台模块,故障码显示子模块将接收故障 码读取子模块接收来的数据显示于界面,发动机运行参数显示子模块将运行参数 读取子模块接收来的数据显示出来,操作按钮子模块接收来自用户的操作要求, 包括读取故障码、清除故障码、保存故障码、读取发动机实时运行参数、保存发 动机实时运行参数、烧写标定数据文件,在接收操作者的这些操作要求之后,后 台模块根据不同的用户请求,进行相应的处理。
10、如权利要求9所述的基于K线的电控发动机故障诊断系统,其特征是, 所述的界面显示模块用图形化的开发工具虚拟仪器LabVIEW完成,实现了界面友 好的用户界面。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2010-02-01 | 2010-02-01 | | |
2 | | 2008-09-05 | 2008-09-05 | | |
3 | | 2013-12-14 | 2013-12-14 | | |
4 | | 2015-12-22 | 2015-12-22 | | |
5 | | 2008-08-19 | 2008-08-19 | | |
6 | | 2008-12-19 | 2008-12-19 | | |
7 | | 2008-07-08 | 2008-07-08 | | |
8 | | 2009-12-14 | 2009-12-14 | | |
9 | | 2010-05-25 | 2010-05-25 | | |
10 | | 2009-12-07 | 2009-12-07 | | |
11 | | 2010-05-25 | 2010-05-25 | | |
12 | | 2012-11-23 | 2012-11-23 | | |