【技术实现步骤摘要】
车载控制器测试装置、系统及方法
本专利技术涉及车辆测试
,更具体地,涉及一种车载控制器测试装置、系统及方法。
技术介绍
当前汽车研发正进行一场变革,提出软件定义汽车,在电器化架构方面,由分布式的控制模块向集中式域控模块进行升级,一个域控制器模块,即车载控制器集成更多的功能。汽车内部各个车载控制器(ElectronicControlUnit,ECU)大量使用控制器局域网(ControllerAreaNetwork,CAN)进行通信。大量使用控制器局域网使得CAN网络上的报文信号变多,功能变得更复杂,这就需要对车载控制器进行测试,判断其是否合格。然而,相关技术中的车载控制器测试装置不能准确稳定模拟真实车载控制器的工作情况,进而导致车载控制器的测试不准确。
技术实现思路
鉴于上述问题,本专利技术提出了一种车载控制器测试装置、系统及方法,以改善上述问题。本专利技术实施例提供了一种车载控制器测试装置,该装置包括:测试数据通信模块、处理器以及CAN通信模块,处理器分别与测试数据通信模块以及CAN通信模块连接。其中:测试数据通信模块用于与上位机进行通信,接收上位机发送的测试请求,并将测试请求发送到处理器,测试请求包括周期测试请求;处理器用于基于周期测试请求,生成周期CAN测试报文,以及周期性地将周期CAN测试报文发送到CAN通信模块;CAN通信模块用于通过CAN总线连接待测试车载控制器,在接收到周期CAN测试报文时,将周期CAN测试报文发送到待测试车载控制器,以及接收待测试车载控制器基于周 ...
【技术保护点】
1.一种车载控制器测试装置,其特征在于,包括测试数据通信模块、处理器以及CAN通信模块,所述处理器分别与所述测试数据通信模块以及所述CAN通信模块连接;/n所述测试数据通信模块用于与上位机进行通信,接收所述上位机发送的测试请求,并将所述测试请求发送到所述处理器,所述测试请求包括周期测试请求;/n所述处理器用于基于所述周期测试请求,生成周期CAN测试报文,以及周期性地将所述周期CAN测试报文发送到所述CAN通信模块;/n所述CAN通信模块用于通过CAN总线连接待测试车载控制器,在接收到所述周期CAN测试报文时,将所述周期CAN测试报文发送到所述待测试车载控制器,以及接收所述待测试车载控制器基于所述周期CAN测试报文返回的测试数据,并将所述测试数据通过所述测试数据通信模块发送到所述上位机。/n
【技术特征摘要】
1.一种车载控制器测试装置,其特征在于,包括测试数据通信模块、处理器以及CAN通信模块,所述处理器分别与所述测试数据通信模块以及所述CAN通信模块连接;
所述测试数据通信模块用于与上位机进行通信,接收所述上位机发送的测试请求,并将所述测试请求发送到所述处理器,所述测试请求包括周期测试请求;
所述处理器用于基于所述周期测试请求,生成周期CAN测试报文,以及周期性地将所述周期CAN测试报文发送到所述CAN通信模块;
所述CAN通信模块用于通过CAN总线连接待测试车载控制器,在接收到所述周期CAN测试报文时,将所述周期CAN测试报文发送到所述待测试车载控制器,以及接收所述待测试车载控制器基于所述周期CAN测试报文返回的测试数据,并将所述测试数据通过所述测试数据通信模块发送到所述上位机。
2.根据权利要求1所述的装置,其特征在于,所述将所述周期CAN测试报文发送到待测试车载控制器之后,所述处理器还用于基于所述周期CAN测试报文的发送情况生成对应的状态信息,并将所述状态信息通过所述测试数据通信模块发送到所述上位机。
3.根据权利要求1所述的装置,其特征在于,所述测试请求还包括UDS测试请求;
所述处理器还用于基于所述UDS测试请求,生成UDS测试报文,以及将所述UDS测试报文发送到所述CAN通信模块;
所述CAN通信模块还用于在接收到所述UDS测试报文时,将所述UDS测试报文发送到所述待测试车载控制器,以及基于所述待测试车载控制器对所述UDS测试报文的响应情况,执行与所述响应情况匹配的预设处理操作。
4.根据权利要求3所述的装置,其特征在于,所述将所述周期CAN测试报文发送到待测试车载控制器之后,所述CAN通信模块具体用于:
在所述待测试车载控制器的响应情况为所述待测试车载控制器返回繁忙状态时,继续等待所述待测试车载控制器进行响应;或者
在所述待测试车载控制器的响应情况为所述待测试车载控制器返回UDS测试结果时,将所述UDS测试结果通过所述测试数据通信模块上传到所述上位机;或者
在所述待测试车载控制器的响应情况为所述待测试车载控制器超过预设时长未返回数据时,将对应的预设状态通过所述测试数据通信模块上传到所述上位机。
5.根据权利要求1所述的装置,其特征在于,所述CAN通信模块包括M个CAN接口,每个所述CAN接口对应一个波特率,其中M为正整数。
6.根据权利要求1所述的装置,其特征在于,所述装置还包括组网通信模块,所述组网通信模块与所述处理器连接。
7.根据权利要求1-6任一项所述的装置,其特征在于,所述测试数据通信模块包括以太网通信模块,所述以太网通信模块与所述处理器连接;
所述以太网通信模块用于与所述上位机...
【专利技术属性】
技术研发人员:王成刚,
申请(专利权)人:广州橙行智动汽车科技有限公司,广州小鹏汽车科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。