[发明专利]一种汽车网络通讯系统正向设计方法有效
申请号: | 201610242726.5 | 申请日: | 2016-04-19 |
公开(公告)号: | CN105791025B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 李艳玲 | 申请(专利权)人: | 奇瑞汽车股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 芜湖安汇知识产权代理有限公司 34107 | 代理人: | 张永生 |
地址: | 241009 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 汽车 网络通讯 系统 正向 设计 方法 | ||
1.一种汽车网络通讯系统正向设计方法,其特征在于,包括如下步骤:
(1)建立网络通讯结构;
(2)借助时序分析平台进行自动化设计;
(3)根据步骤(2)的自动化设计结果进行时序分析;
信号时序分析模型中将一个信号值的产生到信号值的使用之间分为五个时间段,包括:
TPL:发送端的延迟,从信号产生、控制器采样和防抖到信号被打包到帧中所消耗的时间;
TBT:发送前的延迟,帧进入发送的时间,此后仲裁开始;
TT:发送延迟,包含仲裁时间、传输字节所消耗的时间和传输线本身的延迟时间;
TAT:发送后的延迟,信号被提取的时间;
TSL:接收端的延迟,信号被使用的时间,例如灯亮的延迟;
总线可用时间是最大功能时间减去所有信号传输过程中的延迟后的剩余时间Bustime_available(signal)的计算公式:
Bustime_available(sig)=Max_age(sig)-TPL(sig)-TSL(sig)-Input_jittersub-Output_jittersub-Frame_processing_periodsub;
通过网关路由的信号,其总线可用时间:
Bustime_available(sig)=Max_age(sig)-Gatewaydelay-TSL(sig)-Input_jittersub-Output_jittersub-Frame_processing_periodsub;信号打包到帧中后,帧的总线可用时间就是:
Bustime_available(frm)=min[Bustime_available(sig)all signals in frame];
其中,max_age为定义的功能实现所要求的最大时间,Bustime_available为总线可用时间,Bustime_consumed为总线消耗时间,Input/Output_jittersub是通讯协议栈的抖动,Frame_processing_periodsub帧处理时间是接受节点的处理周期,Gatewaydelay是发送节点到网关这段的延迟;
其中,总线消耗时间是指一帧报文从组包到成功发送到总线上所用的时间Bustime_consumed(frm)的计算公式:
Bustime_consumed(frm)=Worst_case_latency(frm)+Frame_period_time(frm)-Frame_processing_periodpublisher+Input_budget_delay(frm)+Output_budget_delay(frm);
其中Worst_case_latency(frm)是最差情况下帧整体消耗的总线时间,Frame_period_time(frm)是周期的帧最差情况,Input/Output_budget_delay(frm)是由于协议栈处理能力产生的,也就是一个协议栈调用周期内可以处理的帧的能力产生的延迟,Frame_processing_periodpublisher帧处理时间是发送节点的处理周期;
保证网络安全的要求:Bustime_available(frm)>Bustime_consumed(frm)。
2.如权利要求1所述的汽车网络通讯系统正向设计方法,其特征在于,步骤(1)通过时序分析软件建立网络通讯数据库。
3.如权利要求1或2所述的汽车网络通讯系统正向设计方法,其特征在于,步骤(1)中定义整个网络的拓扑结构和所有信号的接收及发送关系,网络拓扑结构包括CAN网络、速率和CAN节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇瑞汽车股份有限公司,未经奇瑞汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610242726.5/1.html,转载请声明来源钻瓜专利网。