[发明专利]一种CAN总线节点模拟设备、系统和故障模拟方法有效
申请号: | 202010836048.1 | 申请日: | 2020-08-19 |
公开(公告)号: | CN112000079B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 施剑峰;霍晨晓;李月朋;郝金凤;程鹏 | 申请(专利权)人: | 北京电子工程总体研究所 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 节点 模拟 设备 系统 故障 方法 | ||
本发明的一个实施例公开一种CAN总线节点模拟设备、系统和故障模拟方法。该设备包括:嵌入式模块、交换机模块和电源适配模块;每块嵌入式模块提供一路网络接口和两路CAN总线接口,所述一路网络接口与交换机模块相连接;所述两路CAN总线接口分为第一路总线接口和第二路总线接口,所述每块嵌入式模块的第一路总线接口进行连接,并对外引出第一组CAN总线通道,所述每块嵌入式模块的第二路总线接口进行连接,并对外引出第二组CAN总线通道;交换机模块通过供电接口连接嵌入式模块和电源适配模块,通过主网络接口对外引出;电源适配模块将第一电压转换为第二电压供所述设备内部所有所述嵌入式模块和交换机模块使用,其中第一电压大于第二电压。
技术领域
本发明涉及CAN通讯领域,更具体地,涉及一种CAN总线节点模拟设备、系统和故障模拟方法。
背景技术
CAN总线节点模拟设备主要用于进行某舱体各单机CAN总线的收发模拟,通过上位机远程软件注入或更改帧码模拟各类CAN总线故障。
某舱体运行的过程中全系统需要针对各种不同的故障模式做好应急措施,因此需要在地面测试的过程中就对故障模式进行模拟和测试。CAN总线节点模拟设备作为某舱体综合测试系统下的组合,可以对某舱体上各单机的故障模式进行模拟,协助综合测试系统完成某舱体故障模式的测试。
发明内容
本发明的一个目的在于提供一种可用于模拟CAN任意设备的CAN总线节点模拟设备,主要用于进行某舱体各单机CAN总线的收发模拟,通过上位机远程软件注入或更改帧码模拟各类CAN总线故障。
本发明的再一个目的在于提供一种CAN总线故障模拟系统。
本发明的另一个目的在于提供一种利用该系统进行故障模拟的方法。
为达到上述目的,本发明采用下述技术方案:
一种CAN总线节点模拟设备,该设备包括:嵌入式模块、交换机模块、和电源适配模块;
每块嵌入式模块提供一路网络接口和两路CAN总线接口,所述一路网络接口与交换机模块相连接;所述两路CAN总线接口分为第一路总线接口和第二路总线接口,所述每块嵌入式模块的第一路总线接口进行连接,并对外引出第一组CAN总线通道,所述每块嵌入式模块的第二路总线接口进行连接,并对外引出第二组CAN总线通道;
交换机模块通过供电接口连接嵌入式模块和电源适配模块,通过主网络接口对外引出;
电源适配模块将第一电压转换为第二电压供所述设备内部所有所述嵌入式模块和交换机模块使用,其中第一电压大于第二电压。
在一个具体实施例中,所述设备采用插入四块嵌入式模块,每块嵌入式模块模拟1~2个设备。
一种CAN总线故障模拟系统,该系统包括:
上述所述的CAN总线节点模拟设备;
上位机,用于对上位机远控软件注入或更改帧码模拟各类CAN总线故障;
模拟的设备,用于接收所述嵌入式模块中注入的指令。
在一个具体实施例中,所述上位机远控软件基于CVI软件开发,用来对所述设备进行远程控制、配置、显示和存储。
一种利用CAN总线故障模拟系统进行故障模拟的方法,包括以下步骤:
所述设备中的嵌入式模块中的软件分为四部分,每块所述嵌入式模块中的软件对应其中的一部分,所述软件采用KeilMDK-ARM uVison5进行开发;
所述软件开发完成后直接下载至所述嵌入式模块的STM32处理器中,上电自动运行;
所述上位机连接交换机模块通过主网络接口对外引出的网络,并在上位机远控软件中注入或更改帧码来模拟各类CAN总线故障;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京电子工程总体研究所,未经北京电子工程总体研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010836048.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于GPU并行的自适应基数树动态索引方法
- 下一篇:高压或差压电解槽