【技术实现步骤摘要】
一种通信ID分配模型及方法
[0001]本专利技术涉及通信
,更具体地,涉及一种通信ID分配模型及方法。
技术介绍
[0002]在进行CAN总线的网络通信矩阵设计时,CAN报文都需要分配一个ID地址,在同一个车型上的整车通信矩阵中的ID具备唯一性。每个报文发送的类型可以是周期型、周期事件型、事件型,使能型等。CAN总线报文在通信网络上传输的机制是仲裁机制,ID越小,优先级越高,在多个ID同时在网络上发送时,根据仲裁机制,小ID将发送成功,大ID将发送失败,等待下一次仲裁。ID地址在选取时是随机设定的,针对周期型和周期事件型报文,如果选取的ID地址与其周期不匹配,将带来信号发送延迟偏大、周期偏差过大的严重后果,从而影响整个网络通信的可靠性和实时性。报文的发送延迟和周期偏差是评估一个整车网络通信设计好坏的重要指标。如果在实车测试阶段才发现问题,大大增加项目开发后期需要变更整车网络设计而带来的时间风险和成本风险。
技术实现思路
[0003]为了更好的解决上述问题,本专利技术提供一种通信ID分配模型,其特征在于,该模型包括应用任务生成模块、ID匹配模型、通信数据库模块、网络通信仿真模块和网络报告生成模块;
[0004]应用任务生成模块,用于根据输入的未分配ID的车辆通信报文清单、报文ID与周期映射规则表及网络设计评判指标进行匹配任务生成;
[0005]ID匹配模型,用于接收所述应用任务生成模块生成成功的匹配任务;所述ID匹配模型根据接收的报文ID与周期映射规则表按照接收的所述未分配ID的 ...
【技术保护点】
【技术特征摘要】
1.一种通信ID分配模型,其特征在于,该模型包括应用任务生成模块、ID匹配模型、通信数据库模块、网络通信仿真模块和网络报告生成模块;应用任务生成模块,用于根据输入的未分配ID的车辆通信报文清单、报文ID与周期映射规则表及网络设计评判指标进行匹配任务生成;ID匹配模型,用于接收所述应用任务生成模块生成成功的匹配任务;所述ID匹配模型根据接收的报文ID与周期映射规则表按照接收的所述未分配ID的车辆通信报文清单生成匹配的ID表;通信数据库模块,用于接收由所述应用任务生成模块根据所述的匹配的ID表生成的通信数据库,并接收所述ID匹配模型生成的匹配的ID表;所述通信数据库模块根据接收到的匹配的ID表对通信数据库数据进行较验;网络通信仿真模块,用于接收所述通信数据库的数据,所述网络通信仿真模块根据所述通信数据库数据模拟实车报文发送,从而评估出各报文的发送延迟和周期偏差;所述网络通信仿真模块,将仿真结果发送给网络报告生成模块;网络报告生成模块,用于根据接收到的所述网络通信仿真模块的仿真结果生成网络报告和已分配ID的车辆通信报告清单。2.根据权利要求1所述一种通信ID分配模型,其特征在于,所述应用任务生成模块,将生成成功的匹配任务、报文ID与周期映射规则表和未分配ID的车辆通信报文清单发送给ID匹配模型,将网络设计评判指标发送给通信数据库模块,还用于将匹配任务生成失败信息发送给网络报告生成模块;所述匹配的ID表按照周期与ID斜率最小匹配原则,所述ID匹配模型将所述匹配的ID表发送给所述应用任务生成模块和通信数据库模块;所述网络通信仿真模块,还根据接收的网络设计评判指标判断模拟仿真结果是否满足要求;所述网络报告生成模块,还用于接收所述应用任务生成模块发送的任务生成失败信息,所述网络报告生成模块根据所述任务生成失败信息生成匹配任务失败报告。3.根据权利要求1所述一种通信ID分配模型,其特征在于,所述网络设计评判指标包括周期偏差判断指标项、发送延迟判断指标和网络负载阈值,所述网络报告包括各报文ID的发送延迟、周期偏差和网络负载率报告;所述未分配ID的车辆通信报文清单包括一个网段的报文周期、报文数量、分布网段、发送电子控制单元ECU和接收电子控制单元ECU;所述已分配ID的车辆通信报文清单包括网段的报文周期、报文数量、分布网段、发送电子控制单元ECU、接收电子控制单元ECU和已匹配好的各报文的ID。4.根据权利要求1所述一种通信ID分配模型,其特征在于,所述通信数据库包括报文周期、已匹配的报文ID、报文数量、所在网段、发送电子控制单元ECU和接收电子控制单元ECU。5.根据权利要求1所述一种通信ID分配模型,其特征在于,所述应用任务生成模块由于输入报文数量大于可分配的ID总数量而引起的匹配任务失败,需要重新修正所述报文ID与周期映射规则表中可分配的ID总数量,重新匹配任务生成;所述应用任务生成模块由于所需的报文周期不在所述报文ID与周期映射规则表中,需要在报文ID与周期映射规则表中添加所述报文周期,重新进行匹配任务生成。
6.根据权利要求1所述一种通信ID分配模型,其特征在于,所述报文ID与周期映射规则是:每种周期的报文ID必须满足报文周期小,对应的报文ID小;报文周期大,对...
【专利技术属性】
技术研发人员:李敏,杨丽莎,尤瑞臻,肖玲,姜成龙,
申请(专利权)人:东风汽车集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。