国内刊号:31-1255/TK
国际刊号:1000-0925
发布日期:
作者:姜春宇,金江善,王君惠,丁琦楠,韩琳,秦慈伟
单位:1.中国船舶重工集团公司第七一一研究所,上海 201108, 2.船舶与海洋工程动力系统国家工程实验室,上海 201108
关键词:冗余CANopen,可调度性,一致性,过程数据对象,最大延迟时间,时间窗,
针对热冗余通讯在增加船用柴油机电子管理系统通讯可靠性时,默认及冗余总线在不同的抖动下存在数据接收方无法接收两路CAN总线报文的问题,提出以时间戳报文统一系统内所有节点的时间信息,以(X+n)/Y×TInhibit的偏移量作为异步通讯周期发送的起始时间,以(X+n)/Y×TInhibit为时间窗长度,将所有过程数据对象(PDOs)放入不同的时间窗内发送,降低瞬时负荷率,增强可调度性;提出最大延迟时间检测方法,提高两路数据的一致性。通过试验对比冗余CANopen的两种传输模式,结果表明,该方法能有效提高数据的可调度性和一致性。
来源:2019年第4期
《内燃机工程》期刊编辑部