摘要

控制设备同时进行通信的时候,一个控制设备可能同时接受多个其他控制设备发来的指令,在设备时域指令信号方面形成冲突,造成自动控制设备之间通信成功率不高。为了解决这个问题,提出基于BPOS的冲突消除通信算法,算法通过采集指令冲突回馈信号,形成冲突信号集合。利用BPSO算法,对集合中的指令冲突属性进行最优化计算,检测设备中的信号冲突,通过调整间隙时间完成冲突消除。实验结果表明,这种方法在多个自动控制设备同时通信的情况下,能够很好的协调通信关系,检测指令冲突,提高了多控制设备的通信成功率。

全文