[发明专利]基于LabVIEW的故障诊断自动化测试方法及系统在审
申请号: | 202111167859.8 | 申请日: | 2021-09-29 |
公开(公告)号: | CN113867319A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 张明福;李娟;程锐;何云 | 申请(专利权)人: | 安徽江淮汽车集团股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京维澳专利代理有限公司 11252 | 代理人: | 段媛媛 |
地址: | 230601 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 labview 故障诊断 自动化 测试 方法 系统 | ||
本发明公开了一种基于LabVIEW的故障诊断自动化测试方法及系统,所述方法包括:步骤S1、基于LabVIEW平台设置各测试场景;步骤S2、响应于与当前测试场景对应的诊断触发信号,被测控制器反馈诊断消息;步骤S3、判断是否为最后一个测试场景,若是,则执行步骤S4,若不是,则测试下一个测试场景,返回步骤S2,直到完成所有测试场景的测试;步骤S4、输出测试结果。本发明的基于LabVIEW的故障诊断自动化测试方法及系统,基于LabVIEW平台设置各种测试场景,并设定测试时序,让测试过程按照设定的场景工作、按照一定顺序自动执行,直到所有测试场景验证完成,最后输出测试结果,可以提高测试效率和测试覆盖度,可以保障产品应对各故障场景下的应变策略,提高产品可靠性。
技术领域
本发明涉及汽车故障检测技术领域,尤其涉及一种基于LabVIEW的故障诊断自动化测试方法及系统。
背景技术
智能网联汽车已成为汽车发展趋势,随之出现了更多人性化配置,交互功能更加复杂,针对控制器之间的交互问题,大多属于诊断领域,但因部分控制器的诊断功能缺陷,会导致整车功能失效。因诊断功能验证涉及到的时序都是ms级别的,人员手动测试无法满足,故部分控制器的诊断功能未进行充分验证,会引发不可预知的车辆故障。
因此,亟需一种基于LabVIEW的故障诊断自动化测试方法及系统。
发明内容
本发明的目的是提供一种基于LabVIEW的故障诊断自动化测试方法及系统,以解决上述现有技术中的问题,能够提高测试效率和测试覆盖度,提高产品可靠性。
本发明提供了一种基于LabVIEW的故障诊断自动化测试方法,其中,包括:
步骤S1、基于LabVIEW平台设置各测试场景;
步骤S2、响应于与当前测试场景对应的诊断触发信号,被测控制器反馈诊断消息;
步骤S3、判断是否为最后一个测试场景,若是,则执行步骤S4,若不是,则测试下一个测试场景,返回步骤S2,直到完成所有测试场景的测试;
步骤S4、输出测试结果。
如上所述的基于LabVIEW的故障诊断自动化测试方法,其中,优选的是,所述步骤S1、基于LabVIEW平台设置各测试场景,具体包括:
在上位机系统上基于被测控制器的诊断协议,基于LabVIEW平台开发控制器诊断功能的前置条件控制程序和总线信号监控程序;
通过总线仿真监控模块设定被测控制器工作的前置条件。
如上所述的基于LabVIEW的故障诊断自动化测试方法,其中,优选的是,所述步骤S2、响应于与当前测试场景对应的诊断触发信号,被测控制器反馈诊断消息,具体包括:
通过所述上位机系统发起诊断请求,以生成与当前测试场景对应的诊断触发信号;
响应于与当前测试场景对应的诊断触发信号,被测控制器反馈诊断消息;
通过所述总线仿真监控模块读取所述被测控制器反馈的所述诊断消息。
如上所述的基于LabVIEW的故障诊断自动化测试方法,其中,优选的是,所述被测控制器所反馈的所述诊断消息对应于一种故障类型,
所述步骤S2、响应于与当前测试场景对应的诊断触发信号,被测控制器反馈诊断消息,还包括:
所述总线仿真监控模块根据所述被测控制器反馈的所述诊断消息,判断所述被测控制器是否出现了多种故障类型;
若是,则所述总线仿真监控模块发送控制信号;
响应于所述控制信号,所述被测控制器反馈其它故障类型的诊断消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽江淮汽车集团股份有限公司,未经安徽江淮汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111167859.8/2.html,转载请声明来源钻瓜专利网。