【技术实现步骤摘要】
本专利技术涉及转向系统,具体地说是一种canfd总线采样点检测装置及方法。
技术介绍
1、在汽车领域,随着汽车网络技术发展,以及人机交互需求的增加,对系统带宽提出了更高的要求,而传统can总线由于带宽的限制具有局限性。因此,基于can总线的canfd总线应运而生,canfd总线在数据传输速率和长度方面进行了改进,也在汽车网络通信中得到越来越广泛的应用。
2、汽车网络通讯环境复杂,采样点不一致可能导致数据传输错误,进而使汽车网络出现故障,对总线网络存在较大安全隐患。目前针对can采样点测试已经有很多相关研究,但canfd应用仍不成熟,其采样点测试缺乏测试经验和方法。且
3、canfd采样点测试相比can更加复杂,因为canfd涉及到传输速率的切换,需要综合考虑canfd报文仲裁段和数据段的采样点。
技术实现思路
1、本专利技术为克服现有技术的不足,提供一种canfd总线采样点检测装置及方法,能够稳定可靠地识别canfd采样点及其偏差范围分布,为后续更进一步提高采样点置
...【技术保护点】
1.一种CANFD总线采样点检测装置及方法,包括交互模块、计算模块、数据记录模块、报文生成模块、报文发送模块、报文采集模块、位宽步进模块,其特征在于:所述的计算模块包括第一计算模块及第二计算模块,报文采集模块的输出端与数据记录模块的输入端连接,数据记录模块的输出端分别与报文生成模块、第二计算模块及交互模块的输入端连接,第二计算模块的输出端与交互模块的输入端连接,交互模块的输出端与第一计算模块的输入端连接,第一计算模块的输出端与报文生成模块的输入端连接,报文生成模块的输出端与报文发送模块的输入端连接;位宽步进模块的输出端分别与报文生成模块及数据记录模块的输入端连接;
...【技术特征摘要】
1.一种canfd总线采样点检测装置及方法,包括交互模块、计算模块、数据记录模块、报文生成模块、报文发送模块、报文采集模块、位宽步进模块,其特征在于:所述的计算模块包括第一计算模块及第二计算模块,报文采集模块的输出端与数据记录模块的输入端连接,数据记录模块的输出端分别与报文生成模块、第二计算模块及交互模块的输入端连接,第二计算模块的输出端与交互模块的输入端连接,交互模块的输出端与第一计算模块的输入端连接,第一计算模块的输出端与报文生成模块的输入端连接,报文生成模块的输出端与报文发送模块的输入端连接;位宽步进模块的输出端分别与报文生成模块及数据记录模块的输入端连接;
2.根据权利要求1所述的一种canfd总线采样点检测装置及方法,其特征在于:所述的第一计算模块:在canfd报文数据帧中,crc序列是通过特定crc算法校验sof、仲裁场、控制场、数据场、stuff count得到,当brs位确定后,通过改变数据场内容,可以使crc序列中出现“隐性-显性-隐性”序列。
3.根据权利要求1所述的一种canfd总线采样点检测装置及方法,其特征在于:所述的报文生成模块:根据第一计算模块所述结果,按照brs位不同,以及设定的报文周期、采样点、tq数(btl cycles)信息,选取该序列中显性位为测试位,生成特定id的canfd测试报文。
4.根据权利要求1所述的一种canfd总线采样点检测装置及方法,其特征在于:所述的报文发送模块:将报文生成模块的canfd测试报文,按照干扰次数、干扰帧数发送到被测节点所在模拟总线上,每次干扰之后都会有一定的间隔时间,在间隔时间内发送正常报文,以确保被测装置...
【专利技术属性】
技术研发人员:王宇翔,丁明刚,索联军,
申请(专利权)人:博世华域转向系统武汉有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。