摘要:铁路机车无线通信主要用于列车与控制中心之间的数据传输,如果通信网络出现拥塞,会导致信息传输延迟或失败,进而影响到列车的运行安全。为了提高铁路机车无线通信接入的流畅性,设计了基于模糊逻辑的铁路机车无线通信接入拥塞控制系统。通过数据解析分类模块对数据包进行解析,经过WRED模块完成丢包处理,传输给队列模块,通过队列的整理将数据传输给模糊逻辑控制器模块,在模糊逻辑控制器模块中,利用模糊逻辑理论,设计了模糊控制规则,依据逐跳拥塞控制,完成系统的硬件设计。在系统的软件设计中,根据无线通信接入数据在队列模块的缓存情况,感知无线通信接入节点的状态,通过获取无线通信接入节点的剩余队列,预测无线通信接入路径的拥塞情况,在无线通信接入的最佳路径下,设计了拥塞控制算法,实现对铁路机车无线通信接入的拥塞控制。测试结果表明,设计系统的吞吐量可达到4000kpbs,丢包率和节点死亡率均低于1%,能够有效控制无线通信接入的拥塞情况。