计算方法

普通长度的CAN报文计算方法如下:

测试

假设baute=500kbs. 那1ms内报文数量大概在5000/128=39条(不是38条……)= 1/39 ms/frame.

假设一个台架上,50ms内有50条报文,速率就是1 ms/frame.

这时负载率大约为 rate = 1 / (1/39) = 39%

但实际从CANoe环境下的测试结果看,实际负载率在30%左右。

从上面图中看以看出,设定是1s/frame。 实际CANoe在发送时有一定的抖动。

额外补充

在搜索计算方法的过程中,看到一个负载率推荐为小于30% 的经验要求。这里记录一下。

Last modification:December 29, 2019
如果觉得文章对你有用,请随意赞赏