一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种CAN/LIN总线自动化测试系统的制作方法

2022-02-23 21:44:14 来源:中国专利 TAG:

一种can/lin总线自动化测试系统
技术领域
1.本技术涉及汽车网络测试技术领域,特别是涉及一种can/lin总线自动化测试系统。


背景技术:

2.can/lin总线中,can是控制器局域网(controller area network,can) 的全称,是一种iso国际标准化的串行通信协议。20世纪80年代初由德国bosch 公司开发,can通过iso11898及iso11519进行了标准化,其通信介质可以是双绞线、同轴电缆、或光导纤维。lin是内部互联网(local interconnect network, lin)的全称,是一种应用于汽车中的分布式新型低成本串行通信总线,作为 can总线的辅助网络或子网络,专门用于低端系统。
3.目前应用的网络总线主要为汽车电之控制单元的can/lin总线,整车大量的数据传输都依靠汽车电子控制单元的can/lin总线完成,其承载了大量的数据和控制信息,从而完成整车功能的实现。传统的can/lin总线的测试系统人为参与比较多,测试效率较低。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种can/lin总线自动化测试系统。
5.一种can/lin总线自动化测试系统,所述系统包括:上位机、vt系统、故障注入模块、采集模块、可编程电源以及供电模块。
6.所述vt系统、所述可编程电源以及所述采集模块均与所述上位机连接,所述可编程电源用于给待测ecu供电,所述采集模块与所述待测ecu连接。
7.所述故障注入模块与所述vt系统和所述待测ecu连接。
8.所述供电模块用于给所述上位机、所述vt系统、所述故障注入模块、所述采集模块以及所述可编程电源提供电源。
9.作为优选,所述vt包括:vt机箱、电源板卡vt7001a、继电器板卡vt2820、数字信号板卡vt2516a、模拟信号板卡vt2816以及机箱背板vt8012a;所述机箱背板vt8012a安装在所述vt机箱内,所述电源板卡vt7001a、继电器板卡vt2820、数字信号板卡vt2516a、模拟信号板卡vt2816通过插槽与所述机箱背板vt8012a连接;所述继电器板卡vt2820、所述数字信号板卡 vt2516a、所述模拟信号板卡vt2816与所述待测ecu连接;所述vt机箱与所述上位机连接。
10.作为优选,所述采集模块包括:物理层波形采集模块和数据链路层采集模块;所述物理层采集模块和所述数据链路层采集模块均与所述上位机连接,所述物理层采集模块用于采集待测ecu物理层波形,所述数据链路层采集模块用于采集待测ecu数据链路层的数据。
11.作为优选,所述物理层采集模块包括mso4045混合信号示波器;所述数据链路层采集模块包括通讯模块vn1640a。
12.作为优选,所述供电模块包括供电分配单元、直流电源模块以及保护单元;所述供
电分配单元用于给所述系统分配提供电源;所述直流电源用于给所述系统提供dc24v和dc12v电源;所述保护单元包括限流空气开关、自锁双向按钮以及急停按钮。
13.作为优选,所述可编程电源为可编程电源gwinstek psu40-38。
14.作为优选,所述故障注入模块为仿真模块vh6501。
15.作为优选,所述系统还包括ecu测试接口模块,所述ecu测试接口模块与所述vt系统、所述故障注入模块连接,所述ecu测试接口模块用于给待测 ecu与所述系统提供测试接口。
16.作为优选,所述上位机为联想thinkstation p328,显示器为aoc e2472p触摸屏显示器。
17.作为优选,所述系统还包括机柜;所述机柜用于放置上位机、所述vt系统、所述故障注入模块、所述采集模块、所述可编程电源以及所述供电模块。
18.上述一种can/lin总线自动化测试系统,所述系统包括:上位机、vt系统、故障注入模块、采集模块、可编程电源以及供电模块;vt系统、可编程电源以及采集模块均与上位机连接,采集模块与待测ecu连接;可编程电源用于给待测ecu供电,采集模块与待测ecu连接;故障注入模块与vt系统和待测 ecu连接;供电模块用于所述测试系统的整体供电。本系统可完成对被测网络节点的网络物理层、数据链路层、网络管理的自动化测试,同时,结合故障注入模块,网络自动化测试系统能够完成网络诊断及bootloader相关测试。
附图说明
19.图1为一个实施例中一种can/lin总线自动化测试系统组成框图。
具体实施方式
20.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
21.在本实用新型中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接,还可以是物理连接或无线通信连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本实用新型中的具体含义。
22.另外,本实用新型各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本实用新型要求的保护范围之内。
23.在一个实施例中,如图1所示,提供了一种can/lin总线自动化测试系统,该系统包括:上位机10、vt系统20、故障注入模块30、采集模块40、可编程电源50以及供电模块60。
24.vt系统20、可编程电源50以及采集模块40均与上位机10连接;可编程电源50用于给待测ecu供电,采集模块40与待测ecu连接;故障注入模块30与vt系统20和待测ecu连接;供电模块60用于该测试系统的整体供电。所述供电模块60用于给所述上位机10、vt系统20、
故障注入模块30、采集模块40以及所述可编程电源50提供电源。
25.上位机10用于安装德国vector的canoe软件,canoe不仅支持ecu的网络开发、测试和分析,还集成了vt system的所有执行信息。采用canoe软件就可以完成对网络测试的全方面执行操作。
26.vt系统20是德国vector公司生产的模块化的硬件系统vt system,可通过配置模块实现电源信号的控制与监测、网络故障注入、为被测节点提供i/o资源,配置灵活。
27.故障注入模块30用于实现对待测ecu网络信号的故障注入,所注入的故障包括模拟量干扰和数字量干扰。
28.采集模块40用于对被测控制器网络信号的采集,包括物理层的波形采集和数据链路层的总线报文采集。
29.高精度可编程电源50可用于总线行为、通信电压范围相关测试。作为优选,可编程电源50满足iso16750-2测试电源波形要求,通过gpib程控,可设置恒流输出或恒压输出,输出电压范围0-40v。
30.上述一种can/lin总线自动化测试系统中,所述系统包括:上位机、vt 系统、故障注入模块、采集模块、可编程电源以及供电模块;vt系统、可编程电源以及采集模块均与上位机连接,采集模块与待测ecu连接;可编程电源用于给待测ecu供电,采集模块与待测ecu连接;故障注入模块与vt系统和待测ecu连接;供电模块用于所述测试系统的整体供电。本系统可完成对被测网络节点的网络物理层、数据链路层、网络管理的自动化测试,同时,结合故障注入模块,网络自动化测试系统能够完成网络诊断及bootloader相关测试。
31.作为优选,vt包括:vt机箱、电源板卡vt7001a、继电器板卡vt2820、数字信号板卡vt2516a、模拟信号板卡vt2816以及机箱背板vt8012a;机箱背板vt8012a安装在vt机箱内,电源板卡vt7001a、继电器板卡vt2820、数字信号板卡vt2516a、模拟信号板卡vt2816通过插槽与机箱背板vt8012a 连接;继电器板卡vt2820、数字信号板卡vt2516a、模拟信号板卡vt2816 与待测ecu连接;vt机箱与上位机连接。
32.作为优选,采集模块包括:物理层波形采集模块和数据链路层采集模块;物理层采集模块和数据链路层采集模块均与上位机连接,物理层采集模块用于采集待测ecu物理层波形,数据链路层采集模块用于采集待测ecu数据链路层的数据。
33.作为优选,物理层采集模块包括mso4045混合信号示波器;数据链路层采集模块包括通讯模块vn1640a。
34.在网络测试中,需要集成网络测试中的两个重要的测试工具:vn1640a和四通道混合信号示波器mso4045,两种工具在labview与canoe两个软件组成的软件平台下能够很好实现程控设置、测量与数据处理。
35.作为优选,供电模块包括供电分配单元、直流电源模块以及保护单元;供电分配单元用于给系统分配提供电源;直流电源用于给系统提供dc24v和 dc12v电源;保护单元包括限流空气开关、自锁双向按钮以及急停按钮。
36.供电分配及保护单元,主要有主旋钮开关、限流空气开关、自锁双向按钮及急停按钮组成,内部集成电磁接触器。
37.供电模块输入为220v标准电压(即系统供电输入),内部安装12v和24v 电源源,用于提供dc 24v和12v输出。
38.作为优选,可编程电源为可编程电源gwinstek psu40-38。
39.作为优选,故障注入模块为仿真模块vh6501。
40.作为优选,系统还包括ecu测试接口模块,ecu测试接口模块与vt系统、故障注入模块连接,ecu测试接口模块用于给待测ecu与系统提供测试接口。
41.作为优选,上位机为联想thinkstation p328,显示器为aoc e2472p触摸屏显示器。
42.触摸屏显示器aoc e2472p安装在机柜上。
43.作为优选,系统还包括机柜;机柜用于放置上位机、vt系统、故障注入模块、采集模块、可编程电源以及供电模块。
44.本系统可根据网络测试规范及实际测试需求完成物理层、数据链路层、应用层及网络管理的自动化测试,同时可自动生成不同格式的测试报告,该测试系统需具有以下功能。1)物理层自动化测试;数据链路层自动化测试;网络管理自动化测试;网络应用层自动化测试;测试报告的自动生成;2)针对不同测试规范参数的自动配置;基于测试规范与数据库文件的通用性测试脚本,网络自动化测试脚本基于标准数据文件编辑,以支持仅导入数据库文件(dbc/ldf)、进行必要的参数配置即可完成不同节点、不同车型网络测试的要求;3)测试系统支持测试报告(word)或(html)自动生成及单测试用例数据/图形记录功能; 4)测试系统具备完善的上位机服务软件,实现不同车型/ecu测试用例选择、标识信息录入、数据库管理、使用人员权限管理等功能,且具有良好的人机交互界面。
45.该系统主要为网络自动化测试提供平台,以提高测试效率,缩短车型开发周期。同时,通过该系统能提高公司网络测试方面的技术能力,提升整个研发团队的技术实力与开发效率。
46.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
47.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献