故障模拟与测试系统技术方案

技术编号:11250009 阅读:106 留言:0更新日期:2015-04-01 23:36
本发明专利技术阐述了一种故障模拟与测试系统,涉及汽车电子开发与测试技术领域,通过设置上位机及相应的故障模拟及诊断设备,并利用预置的故障模拟及诊断数据实现每一路信号多种故障的自动模拟及自动诊断,同时也可利用CAN通信盒实现外部通信请求的方式对被测ECU进行故障的模拟及诊断,进而实现了故障自动化模拟和故障自动化诊断,且能够便捷地与第三方的测试系统集成,以降低人工测试的工作量及对测试人员的专业水平的要求,进而大大减少了故障模拟及诊断的成本,并能有效的提高工具的利用率及测试的准确度。

【技术实现步骤摘要】
【专利摘要】本专利技术阐述了一种故障模拟与测试系统,涉及汽车电子开发与测试
,通过设置上位机及相应的故障模拟及诊断设备,并利用预置的故障模拟及诊断数据实现每一路信号多种故障的自动模拟及自动诊断,同时也可利用CAN通信盒实现外部通信请求的方式对被测ECU进行故障的模拟及诊断,进而实现了故障自动化模拟和故障自动化诊断,且能够便捷地与第三方的测试系统集成,以降低人工测试的工作量及对测试人员的专业水平的要求,进而大大减少了故障模拟及诊断的成本,并能有效的提高工具的利用率及测试的准确度。【专利说明】故障模拟与测试系统
本专利技术涉及汽车电子开发与测试
,具体涉及一种故障模拟与测试系统。
技术介绍
目前,由于电子控制单元(ElectronicControlUnit,简称EQJ)故障模拟与测试 的多功能系统,能够模拟并测试ECU的各种故障,所以被广泛的应用于ECU的开发流程中, 以有效的验证设计出来的产品是否符合前期的设计要求。 在汽车电子研发与测试领域中,由于ECU的故障诊断是的关键技术,相应的对故 障诊断的测试也就显得尤为重要;上述的对故障诊断的测试主要是通过对所有预先定义的 故障一一进行模拟,并根据ECU所集成的诊断协议向被测ECU发送相应的诊断服务命令,以 进行诊断。 传统的故障模拟与测试的多功能系统中,主要先通过故障注入设备,并采用手动 或者继电器等方式触发故障,然后再利用其他设备或者相应的诊断仪进行诊断;这样就使 得某些触发条件较为苛刻的故障难以得到实现,且整个测试过程的操作步骤既多又较为复 杂,同时上述的故障注入设备还不能支持第三方工具的调用,进而造成重复利用率较低,测 试准确度较差。
技术实现思路
本专利技术记载了一种故障模拟与测试系统,所述系统包括上位机、数字板卡、故障模 拟箱、CAN通信盒和被测ECU: 所述上位机通过所述数字板卡与所述故障模拟箱连接,以驱动所述数字板卡控制 所述故障模拟箱对所述被测ECU进行故障模拟; 所述上位机通过所述CAN通信盒与所述被测ECU连接,以对进行过所述故障模拟 的所述被测ECU进行故障诊断。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述CAN通信盒上设置 有第三方通信请求端口,以用于与第三方工具对所述被测ECU进行故障模拟和/或故障诊 断。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述CAN通信盒包括分 别与所述上位机连接的第一通信单元和第二通信单元; 所述第一通信单元通过所述第三方通信请求端口与所述第三方工具连接,以用于 接收所述第三方工具发送的故障模拟请求数据和/或故障诊断请求数据; 所述第二通信单元与所述被测E⑶连接,以用于对所述被测E⑶进行故障诊断。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述上位机中预置有故 障模拟数据和/或故障诊断数据; 所述上位机根据所述故障模拟数据驱动所述数字板卡控制所述故障模拟箱对所 述被测ECU进行所述故障模拟; 所述上位机根据所述故障诊断数据驱动所述CAN通信盒对进行过所述故障模拟 的所述被测ECU进行故障诊断。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述上位机中还预置有 故障测试用例编辑模块,所述上位机通过调用该故障测试用例编辑模块已编辑完成的故障 测试用例,并根据所述故障测试用例的参数驱动所述数字板卡控制所述故障模拟箱对所述 被测ECU自动进行故障模拟及故障诊断。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述上位机包括人机交 互界面。 操作工通过所述人机交互界面所述故障模拟数据和/或故障诊断数据进行配置, 对所述故障测试用例进行编辑。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述操作工对所述故障 测试用例进行编辑的内容包括故障模拟的信号、故障种类、故障诊断命令、故障诊断命令触 发时间和期望的故障诊断结果。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述故障模拟箱中设置 有若干故障模拟单元,且每个所述故障模拟单元均串联一继电器; 所述数字板卡通过控制所述继电器,以启动或关闭与该继电器串联的所述故障模 拟单元,实现对所述被测ECU相应的故障模拟。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述系统还包括传感器 和执行器,所述传感器和所述执行器均分别与所述故障模拟箱连接,且所述故障模拟箱还 串联在所述被测ECU的线束中,以在所述故障模拟箱中模拟所述传感器的信号和所述执行 器的控制信号。 作为一个优选的实施例,上述的故障模拟与测试系统中,所述故障诊断的协议可 以为任何诊断相关协议,优选的该故障协议可为OBD或UDS等。 综上所述,本申请一种故障模拟与测试系统,可基于传统的系统基础之上,通过设 置上位机及相应的故障模拟及诊断设备,并利用预置的故障模拟及诊断数据实现每一路信 号多种故障的自动模拟及自动诊断,同时也可利用CAN通信盒实现外部通信请求的方式对 被测ECU进行故障的模拟及诊断,进而实现了故障自动化模拟和故障自动化诊断,且能够 便捷地与第三方的测试系统集成,以降低人工测试的工作量及对测试人员的专业水平的要 求,进而大大减少了故障模拟及诊断的成本,并能有效的工具的利用率及测试的准确度。 【专利附图】【附图说明】 通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术及其特征、夕卜 形和优点将会变得更明显。在全部附图中相同的标记指示相同的部分。并未刻意按照比例 绘制附图,重点在于示出本专利技术的主旨。 图1为本申请实施例中故障模拟与测试系统的结构示意图; 图2为本申请实施例中故障模拟箱的内部电路图。 【具体实施方式】 下面结合附图对本专利技术的【具体实施方式】作进一步的说明: 图1为本申请实施例中故障模拟与测试系统的结构示意图;如图1所示,本实施例 一种故障模拟与测试系统包括上位机(如PC等)、数字板卡、故障模拟箱、CAN(C〇ntr〇ller AreaNetwork,控制器局域网)通信盒等,上位机通过数字板卡与故障模拟箱连接,以驱动 该数字板卡控制故障模拟箱对上述的被测ECU进行故障模拟操作,且该上位机还通过CAN 通信盒(优选的为双路的CAN通信盒)连接至上述的被测ECU上,以在对该被测ECU进行 上述的故障模拟操作后,驱动CAN通信盒对该被测ECU进行故障诊断操作,具体的: 上述故障模拟与测试系统中的上位机中可预置有故障模拟控数据,以用于对故障 模拟设备进行控制,进而可自动实现对被测ECU的故障模拟操作;同时,该上位机还可预置 有故障诊断数据,以用于对故障诊断设备进行控制,进而可自动的实现对进行过故障模拟 操作的被测ECU进行故障诊断操作;另外,该上位机上设置有人机交互的界面,测试人员也 可根据具体的测试需求于该上位机中设置新的故障模拟数据及故障诊断数据,也可通过该 人机交互界面对上述的故障模拟数据和/或故障诊断数据进行配置、更新和优化等操作, 也通过该人机交互界面手动的启动上述的故障模拟操作和/或故障诊断操作等动作。 作为一个优选的实施例,为了自动实现对被测ECU的故障模拟操作本文档来自技高网
...

【技术保护点】
一种故障模拟与测试系统,其特征在于,所述系统包括上位机、数字板卡、故障模拟箱、CAN通信盒和被测ECU:所述上位机通过所述数字板卡与所述故障模拟箱连接,以驱动所述数字板卡控制所述故障模拟箱对所述被测ECU进行故障模拟;所述上位机通过所述CAN通信盒与所述被测ECU连接,以对进行过所述故障模拟的所述被测ECU进行故障诊断。

【技术特征摘要】

【专利技术属性】
技术研发人员:江水张晓先王琴顾运孙文圣
申请(专利权)人:普华基础软件股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1