With the rapid development of train technology,as one of the key technologies of contemporary rail transit system,train communication network(TCN)has become a research hotspot.Especially with the improvement of train safety and comfort requirements,the existing MVB network can’t meet the demand,so the high broadband industrial Ethernet is applied to train communication.However,the traditional industrial Ethernet can’t be directly applied to the complex train conditions,especially it can’t guarantee the real-time transmission of control and other information.Therefore,this paper studies the real-time scheduling algorithm to improve the reliability,real-time and high-efficiency transmission characteristics of the train industrial Ethernet,reduce the end-to-end delay and improve the link utilization.The specific research contents are as follows:Firstly,the research background and significance of the current train communication network and industrial Ethernet,as well as the future development trend are analyzed,and the research object is drawn,which provides background support for the subsequent real-time scheduling.Secondly,the network topology,data type and model of train communication network are analyzed,and the existing scheduling algorithms are classified innovatively.The problems of existing real-time scheduling algorithms are analyzed,the network performance parameters are summarized,and the methods to solve the problems are pointed out.Then,a link scheduling method of industrial Ethernet based on improved fireworks algorithm is proposed.Based on the traditional fireworks algorithm,the continuous solution space is mapped to the discrete solution space of the real-time periodic sequence scheduling problem;and the coefficient of variation is introduced in the process of Gaussian variation;the selection strategy based on median tournament is used instead of Euclidean distance selection strategy.Compared with other improved firework algorithms,the simulation results show that the proposed methods are effective in reducing network delay and improving global search efficiency.Finally,a queue scheduling method of industrial Ethernet based on congestion control under M/M/1 queuing model is proposed.Based on the congestion of M/M/1 queuing model,the ratio of output rate and output rate of nodes is used as the indicator of whether the network is congested or not,and a probability value is used to represent the degree of reducing congestion,and the queue is rearranged and adjusted for congestion failure state.Compared with the simulation of congestion delay in traditional queuing model,the proposed algorithm can improve the queue scheduling problem of industrial Ethernet in case of congestion problem and ensure the real-time transmission of Ethernet.This paper optimizes the real-time scheduling algorithm of train communication network based on industrial Ethernet.To improve the real-time transmission performance of communication link and reduce the network transmission delay,it provides theoretical support for the real-time scheduling optimization of train Industrial Ethernet,and has practical significance for improving the real-time performance of train communication network and ensuring the safe and reliable operation of train. |