差分进化MVB总线周期扫描表
2016-05-07徐进权王宏志胡黄水
长春工业大学学报 2016年1期
徐进权, 王宏志, 胡黄水
(长春工业大学 计算机科学与工程学院, 吉林 长春 130012)
差分进化MVB总线周期扫描表
徐进权,王宏志*,胡黄水
(长春工业大学 计算机科学与工程学院, 吉林 长春130012)
摘要:针对多功能车辆总线(Multifunction Vehicle Bus, MVB)周期扫描表提出了一种利用差分进化算法的优化设计方法。根据IEC61375国际标准相关规定,明确了周期扫描表生成规则和约束条件,建立了相应的数学模型,以均匀度为目标函数,对周期扫描表进行建立和优化。最后,通过与国际标准中的逐步填空法进行均匀度对比,显示出差分进化算法的优势。
关键词:多功能车辆总线; 周期扫描表; 差分进化算法
0引言
多功能车辆总线是国际标准IEC61375-1中明确定义的一种数据传输总线。MVB总线传递两种类型数据:周期数据和非周期数据。其中周期数据是在基本周期的周期相中发送的。周期相内,总线主设备按预定顺序轮询各挂载设备以获取周期数据。周期数据的传输过程如图1所示。
在每次轮询中,总线主设备依据周期扫描表来发送一个事先定义好的主帧,所有设备都接收这个主帧,然后进行译码,与主帧中逻辑地址匹配而且端口为源的从设备进行响应,发出从帧,端口为宿的从设备发现总线上有数据便马上进行接收,这就完成了一次MVB数据传输。

图1周期数据传输过程
现在,许多研究人员对于MVB总线传输的实时性进行研究,取得众多成果。如文献[1]提出了利用多目标粒子群算法对MVB总线传输进行优化[1];……
登录APP查看全文
