轨道信号的创新研究与实践之研究报告一:题目描述:假设列车在一段长为1500米的试验线上运行,列车运行的起点在60米处,运行方向沿着里程增加的方向运行。列车数据:列车全长55米,最大牵引加速度1.7m/s/s,组大制动减速度为1.5m/s/s,牵引切断延时为6秒。线路情况:(1)试验时为保障安全,要求列车运行时不得超过1400米处。(2)全线要求限速100km/h。二.解决方案:我们设s0=60m,s1=1400m,t0=6s,a1=1.7m/s/s,12=1.5m/s/s,v1=100km/h,然后速度为v,行程为s,从开始刹车到车停用时t1(包含t0),列出方程s1-s=v*t0+a1/2*t0^2+(v+a1*t0)*t1-a2/2*t1^2需要t1有解,所以(v+a1*t0)^2-2*a2*(s1-s-v*t0-a1/2*t0^2)=0我们取边缘情况,取上式为零。解出v与s的关系程序:a1=1.7;a2=1.5;t0=6;s0=60;s1=1400;symss;v=solve('(v+a1*t0)^2-2*a2*(s3-s-v*t0-a1/2*t0^2)');取v值大于0的解,得v=-a1*t0-a2*t0+(a2*a1*t0^2+a2^2*t0^2-2*a2*s+2*a2*s1).^(1/2);画出v与s的图像,并画出限速程序如下:s=60:0.01:1400;v=-a1*t0-a2*t0+(a2*a1*t0^2+a2^2*t0^2-2*a2*s+2*a2*s1).^(1/2);plot(s,v);axis([014000120]);holdon;v1=100;plot(s,v1);图如下:0200400600800100012001400020406080100120这样我们就得到了,在每个位置处的限制速度。我们可以在每个位置检测速度,判断是否制动。