【技术实现步骤摘要】
一种用于汽车CAN网络的报文传输时间预估方法
本专利技术属于汽车控制网络的通信
,涉及一种用于汽车CAN网络的报文传输时间预估方法。
技术介绍
人们对汽车功能要求不断提高,各大汽车生产商不断开发具有新型功能的汽车,不断增添电子控制单元(ElectronicControlUnit,ECU)。为了使不同ECU可以在相同的环境下协调工作,提升汽车的电气性能、控制性能、安全性能和舒适性能,网络对ECU通信性能要求也越来越高,CAN(ControllerAreaNetwork)网络的通信矩阵也越来越复杂。零部件供应商和整车厂在增添新功能时,为节约成本往往采用逆向开发设计,在网络中增添新报文信号后,再去验证网络的通信性能。随着智能汽车的发展,对ECU的实时性要求越来越高,该方法没有从系统的角度考虑ECU通信之间的相互影响,导致网络通信矩阵的潜在设计缺陷在设计仿真阶段中难以发现。这种潜在的设计缺陷可能会导致网络的实时性降低,无法满足汽车网络的控制要求,使某个功能无法实现,从而影响网络的稳定性。
技术实现思路
r>有鉴于此,本专利本文档来自技高网...
【技术保护点】
1.一种用于汽车CAN网络的报文传输时间预估方法,其特征在于:构建双层CAN网络的传输模型,计算报文各传输逻辑的权重比,通过二进制序列模型得到单个报文传输时间均值,最后估算出传输模型中报文传输时间;具体包括以下步骤:/nS1:根据网络拓扑结构和节点传输特征、网络传输报文、信号量,分析网络特征,构建双层CAN网络报文传输模型,通过此模型,计算P
【技术特征摘要】
1.一种用于汽车CAN网络的报文传输时间预估方法,其特征在于:构建双层CAN网络的传输模型,计算报文各传输逻辑的权重比,通过二进制序列模型得到单个报文传输时间均值,最后估算出传输模型中报文传输时间;具体包括以下步骤:
S1:根据网络拓扑结构和节点传输特征、网络传输报文、信号量,分析网络特征,构建双层CAN网络报文传输模型,通过此模型,计算Pi种报文传输逻辑权重比;
S2:构建二进制序列模型,计算报文的填充位数分布均值,得到单个报文传输时间,根据单个报文传输时间和报文各传输逻辑的权重比,估算网络报文传输时间。
2.根据权利要求1所述的用于汽车CAN网络的报文传输时间预估方法,其特征在于:步骤S1中,所述双层CAN网络报文传输模型包括:按网络拓扑结构,划分为Pi种网络层传输逻辑,i取1~5,P1指网段内部传输、P2指单层网络对单层网络传输、P3指单层网络对双层网络传输、P4指双层网络对单层网络传输、P5指双层网络对双层网络传输;按节点传输特征,划分为Cj类传输类型,其中j取1~4,C1指单节点对单节点传输、C2指单节点对多节点传输、C3指多节点对单节点传输、C4指多节点对多节点传输。
3.根据权利要求2所述的用于汽车CAN网络的报文传输时间预估方法,其特征在于:所述Pi种报文传输逻辑权重比的取值采用分层分析法,所述分层分析法为:按照Cj类报文重要等级,构建判断矩阵A,计算Cj类报文在网络中的权重比;按照Pi种报文对Cj类报文的重要等级,构建判断矩阵Bj,对C1,C2,C3,C4,依次构建判断矩阵B1,B2,B3,B4,计算Pi种报文相对于Cj类的权重比;由判断矩阵的特征向量近似解求得Pi种传输逻辑的权重比。
4.根据权利要求1所述的用于汽车CAN网络的报文传输时间预估方法,其特征在于:步骤S2中,发送节点在发送的比特流中检测到5个相同极性的位流时,插入一个极性相反的位作为填充,即为位填充;
所述填充位数分布均值是指数据域字节长度Lg取值不同时,报文填充个数的分布均值在CAN网络标准帧中,参与填充的...
【专利技术属性】
技术研发人员:程安宇,沈小娜,刘唐铭,吴柳辰,杨帜,柯俊安,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。