计算机测量与控制2024,Vol.32Issue(5) :115-121.DOI:10.16526/j.cnki.11-4762/tp.2024.05.017

基于CANopen的列车通信网络状态反馈控制系统设计

Design of Train Communication Network State Feedback Control System Based on CANopen Protocol

贾寒霜 张卡 杨碎明
计算机测量与控制2024,Vol.32Issue(5) :115-121.DOI:10.16526/j.cnki.11-4762/tp.2024.05.017

基于CANopen的列车通信网络状态反馈控制系统设计

Design of Train Communication Network State Feedback Control System Based on CANopen Protocol

贾寒霜 1张卡 2杨碎明1
扫码查看

作者信息

  • 1. 西安交通工程学院,西安 710300
  • 2. 中国化学工程第十四建设有限公司,南京 210044
  • 折叠

摘要

列车通信网络负载过大,会导致数据传输延迟或丢失,进而影响系统的反馈控制效率和准确性;为了保证列车通信网络的安全性,设计基于CANopen的列车通信网络状态反馈控制系统;加设CANopen网关设备,改装列车通信网络数据采集器和网络状态反馈控制器,调整反馈控制器驱动电路的连接方式,完成系统硬件的优化;设置CANopen作为列车通信网络的通信协议,采用报文捕获的方式采集列车通信网络实时状态数据,通过网络状态特征的提取与匹配,确定当前列车通信网络状态;从缓存长度、负载、时延等方面,计算列车通信网络的控制量,通过公平分配列车通信网络信道、列车通信网络拥塞调度控制两个步骤,实现系统的列车通信网络状态反馈控制功能;实验结果表明,在铁路列车和公路列车通信网络环境下,负载控制误差平均值分别为0.6 Mbps和0.8 Mbps,在所提方法控制下,通信网络的缓存队列长度平均为10 Mbps,由此证明优化设计方法在控制功能和控制效果方面具有明显优势.

Abstract

Excessive load on train communication network results in data transmission delay or loss,thereby affecting the effi-ciency and accuracy of system feedback control.To ensure the safety of the train communication network,a train communication net-work status feedback control system based on CANopen protocol is designed.Add the CANopen protocol gateway device,modify the train communication network data collector and network status feedback controller,and adjust the connection mode of the feedback controller driving circuit to optimize the hardware of the system.The CANopen is taken as the communication protocol for the train communication network,the real—time status data of the train communication network is collected using the message capturing.By extracting and matching the network status features,the current state of the train communication network is determined.The control variables of the train communication network are calculated through the factors of buffer length,load,and delay.The status feedback control of the train communication network is achieved through two steps of the fair allocation of train communication network chan-nels and train communication network congestion scheduling control.Experimental results show that under the railway train and high-way train communication network environments,the load control average errors reaches by 0.6 Mbps and 0.8 Mbps,respectively.By using the proposed method,the buffer queue average length of the train communication network reaches by 10Mbps,the results show that the optimal method has significant advantages in control functionality and effectiveness.

关键词

CANopen协议/列车通信网络/状态反馈/网络状态控制

Key words

CANopen protocol/train communication network/status feedback/network state control

引用本文复制引用

出版年

2024
计算机测量与控制
中国计算机自动测量与控制技术协会

计算机测量与控制

CSTPCD
影响因子:0.546
ISSN:1671-4598
段落导航相关论文