一种硬件在环仿真模型总线信号生成系统及方法技术方案

技术编号:37483210 阅读:16 留言:0更新日期:2023-05-07 09:23
本发明专利技术公开了一种硬件在环仿真模型总线信号生成系统及方法,涉及仿真模拟领域,该系统包括HIL测试上位机、HIL测试仿真器和CAN板卡,所述HIL测试上位机用于对HIL测试仿真器进行控制以实现HIL测试,所述CAN板卡安装于所述HIL测试仿真器上以实现报文发送和接收的选择。本发明专利技术能够实现报文的自动发送,避免手动选择发送报文的问题,极大地提高了工作效率且避免出错;通过将台架发送报文的映射分为全部不映射和全部映射两种,解决了当数据库更新后,无法区分信号增加或者减少的问题,同时,解决了当模型中的报文与总线报文不一致时,无法对应总线报文的问题。对应总线报文的问题。对应总线报文的问题。

【技术实现步骤摘要】
一种硬件在环仿真模型总线信号生成系统及方法


[0001]本专利技术涉及仿真模拟领域,具体涉及一种硬件在环仿真模型总线信号生成系统及方法。

技术介绍

[0002]HIL(Hardware

in

the

Loop,硬件在环)测试是电气化控制开发流程中极为重要的一个环节,其中HIL测试被测对象模型的搭建至关重要。在模型搭建时,总线信号的匹配直接影响信号的接收与发送,报文配置不正确或信号映射关系不正确都会影响信号的收发,由于汽车总线报文量大,报文信息量大,导致匹配复杂。因此,如何高效快捷的选择报文和对应发送信号,对于模型搭建十分重要。
[0003]当前,对于报文的选择和发送,所采用的技术方案是:一、选择台架发送的报文,然后手动逐一核对选择台架需要发送的报文;二、选择台架接收的报文,并选择台架全部接收;三:进行信号映射,手动筛选所要发送的报文及对应要发送的信号,然后手动输入二者的映射关系,即建立总线信号与模型里用到的相关信号之间的映射关系,比如,模型里需要用到变速箱档位,那么就需要将总线上对应的变速箱档位信号与模型进行映射;四、生成总线信号的映射关系之后,将模型的信号链接上总线信号,即可完成总线信号的发送。
[0004]可见,现有的报文选择和发送方式,存在以下问题:1、手动选择报文方式工作量大,且容易出错;2、手动筛选信号映射关系导致工作量大,且容易遗漏;3、生成的报文发送信号比较混乱,不便于模型的信号与总线信号间的对应,且当模型内的信号命名与总线信号不一致时,不清楚映射关系,增加了工作量,且容易出错。

技术实现思路

[0005]针对现有技术中存在的缺陷,本专利技术的目的在于提供一种硬件在环仿真模型总线信号生成系统及方法,能够实现报文的自动发送,避免手动选择发送报文的问题,极大地提高了工作效率且避免出错;通过将台架发送报文的映射分为全部不映射和全部映射两种,解决了当数据库更新后,无法区分信号增加或者减少的问题,同时,解决了当模型中的报文与总线报文不一致时,无法对应总线报文的问题。
[0006]为达到以上目的,本专利技术提供一种硬件在环仿真模型总线信号生成系统,位于台架上,且所述台架还用于与HIL测试的被测控制器相连,该硬件在环仿真模型总线信号生成系统包括HIL测试上位机、HIL测试仿真器和CAN板卡,所述HIL测试上位机用于对HIL测试仿真器进行控制以实现HIL测试,所述CAN板卡安装于所述HIL测试仿真器上以实现报文发送和接收的选择。
[0007]在上述方案的基础上,
[0008]所述HIL测试上位机与HIL测试仿真器间通过以太网接口相连;
[0009]所述CAN板卡通过卡槽嵌入在HIL测试仿真器上;
[0010]所述被测控制器的信号通信端与HIL测试仿真器上对应的通信接口相连。
[0011]在上述方案的基础上,所述被测控制器的标定协议为XCP标定协议或CCP标定协议。
[0012]本专利技术提供的一种硬件在环仿真模型总线信号生成方法,基于上述所述硬件在环仿真模型总线信号生成系统实现,具体包括以下步骤:
[0013]在HIL测试仿真器上选择网络节点,以实现网络节点的预选择,所述网络节点为被测控制器;
[0014]在CAN板卡上选择不被预选择的网络节点发送的报文,并将选择的报文通过台架发送;
[0015]在CAN板卡上进行台架所接收报文的选择确定;
[0016]基于数据库中配置的默认映射关系,建立台架发送报文与被测控制器报文间的映射,实现台架发送报文的映射。
[0017]在上述方案的基础上,所述在HIL测试仿真器上选择网络节点,以实现网络节点的预选择,具体步骤包括:
[0018]在HIL测试仿真器上选择台架所连接的被测控制器,并将选择的被测控制器作为网络节点,实现网络节点的预选择。
[0019]在上述方案的基础上,所述在CAN板卡上选择不被预选择的网络节点发送的报文,并将选择的报文通过台架发送,具体步骤包括:
[0020]选择总线中不被预选择的网络节点发送的报文;
[0021]通过台架进行选择的报文的发送。
[0022]在上述方案的基础上,所述台架接收的报文为总线上的全部报文。
[0023]在上述方案的基础上,所述台架发送报文的映射包括全部不映射和全部映射。
[0024]在上述方案的基础上,所述全部不映射为在进行台架发送报文与被测控制器报文间的映射时,不进行映射,且生成的映射关系表中不含有映射关系。
[0025]在上述方案的基础上,所述全部映射为在进行台架发送报文与被测控制器报文间的映射时,自定义映射关系,且通过宏命令自动实现台架发送报文与被测控制器报文间的全部映射。
[0026]与现有技术相比,本专利技术的优点在于:通过在CAN板卡上选择不被预选择的网络节点发送的报文,并将选择的报文通过台架发送,实现报文的自动发送,避免手动选择发送报文的问题,极大地提高了工作效率且避免出错;通过将台架发送报文的映射分为全部不映射和全部映射两种,解决了当数据库更新后,无法区分信号增加或者减少的问题,同时,解决了当模型中的报文与总线报文不一致时,无法对应总线报文的问题。
附图说明
[0027]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本专利技术实施例中一种硬件在环仿真模型总线信号生成系统的结构示意图;
[0029]图2为本专利技术实施例中一种硬件在环仿真模型总线信号生成方法的流程图。
具体实施方式
[0030]本专利技术实施例提供一种硬件在环仿真模型总线信号生成系统。相应地,本专利技术实施例还提供了一种硬件在环仿真模型总线信号生成方法,通过在CAN板卡上选择不被预选择的网络节点发送的报文,并将选择的报文通过台架发送,实现报文的自动发送,避免手动选择发送报文的问题,极大地提高了工作效率且避免出错;通过将台架发送报文的映射分为全部不映射和全部映射两种,解决了当数据库更新后,无法区分信号增加或者减少的问题,同时,解决了当模型中的报文与总线报文不一致时,无法对应总线报文的问题。
[0031]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。需要说明的是,术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种硬件在环仿真模型总线信号生成系统,位于台架上,且所述台架还用于与HIL测试的被测控制器相连,其特征在于:包括HIL测试上位机、HIL测试仿真器和CAN板卡,所述HIL测试上位机用于对HIL测试仿真器进行控制以实现HIL测试,所述CAN板卡安装于所述HIL测试仿真器上以实现报文发送和接收的选择。2.如权利要求1所述的一种硬件在环仿真模型总线信号生成系统,其特征在于:所述HIL测试上位机与HIL测试仿真器间通过以太网接口相连;所述CAN板卡通过卡槽嵌入在HIL测试仿真器上;所述被测控制器的信号通信端与HIL测试仿真器上对应的通信接口相连。3.如权利要求1所述的一种硬件在环仿真模型总线信号生成系统,其特征在于:所述被测控制器的标定协议为XCP标定协议或CCP标定协议。4.一种硬件在环仿真模型总线信号生成方法,基于权利要求1至3任一项所述硬件在环仿真模型总线信号生成系统实现,其特征在于,具体包括以下步骤:在HIL测试仿真器上选择网络节点,以实现网络节点的预选择,所述网络节点为被测控制器;在CAN板卡上选择不被预选择的网络节点发送的报文,并将选择的报文通过台架发送;在CAN板卡上进行台架所接收报文的选择确定;基于数据库中配置的默认映射关系,建立台架发送报文与被测控制器报文间的映射,实现台架发送报文的映射。5....

【专利技术属性】
技术研发人员:李志磊李梦明赵春华王潇冯昊文
申请(专利权)人:东风汽车集团股份有限公司
类型:发明
国别省市:

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

1