MATLAB在高速列车制动距离,MATLAB在计算列车制动距离中的巧妙应用

一、概述在制动计算中,制动距离Sz为制动空走距离Sk和有效制动距离Se之和,即Sz+Sk=Se。制动距离的计算公式为(1)由于列车的单位制动力b、单位基本阻力w0都是随速度变化的数值,则列车的单位合力c也随速度变化,只有在小的速度间隔内才可以近似地看作不变。二、制动距离计算的例子如SS7型电力机车牵引G=4000t的货物列车,编组48辆,其中GK、120型制动机重车位42辆,空车位3辆,关门车3辆。列车管压力500kPa。运行在-6坡道上,求以初速v0=80km/h时施行紧急制动和常用制动减压量100kPa速度降低到30km/h两种情况下的制动距离。通常的做法是按以下顺序。(一)求紧急制动距离1.求列车换算制动率从“机车的计算质量及每台换算闸瓦压力表”和“车辆换算闸瓦压力表”分别查出SS7型机车换算闸瓦压力为840kN,车辆换算闸瓦重车位每辆250kN,空车位160kN,关门车不计换算闸瓦压力,则列车总换算闸瓦压力为3.计算有效制动距离有效制动距离按(1)式中第二部分列表计算,见表1。此部分的计算是整个计算过程的核心部分,过程繁琐。利用MATLAB的计算功能,可以省时省力,准确无误。进入MATLAB命令窗口,输入以下指令:>>x=[756555453525155];>>y1=1.40+0.0038*x+0.000348*x.^2回车后得到y1=3.64253.11732.66172.27571.95931.71251.53531.4277把以上数据按顺序填入表1中机车运行单位基本阻力一栏,精确到两位有效数字。继续输入以下一命令:>>y2=0.92+0.0048*x+0.000125*x.^2回车后得到y2=1.98311.76011.56211.38911.24111.11811.02010.9471把以上数据依次填入上表中车辆运行单位基本阻力一栏,精确到两位有效数字。接着输入以下命令:>>y3=(138*y1+4000*y2)./(138+4000)回车后得到y3=2.03851.80541.59881.41871.26511.13791.03730.9632把以上数据填入上表中列车运行单位基本阻力一栏,精确到两位有效数字。再输入下面的命令:y4=0.372*(17*x+100)./(60*x+100)+0.0012*(120-80)回车后得到y4=0.15920.16010.16120.16290.16550.17010.18010.2200把以上数据填入上表中一栏,精确到三位有效数字。紧接着输入以下命令:y5=1000*y4*0.29*1回车后得到y5=46.166746.418846.759947.247248.000349.318152.217463.8145把以上数据填入上表中一栏,精确到两位有效数字。输入命令:>>y6=y5+y3-6回车后得到y6=表1有效制动距离计算表表22.计算空走距离金卡工程42.205242.224242.358742.665943.265344.456147.254758.7777把以上数据填入上表中一栏,精确到两位有效数字。输入以下命令:>>y7=4.17*((x+5).^2-(x-5).^2)./y6回车后得到y7=148.2045128.3860108.289387.962567.467446.900226.47367.0945把以上数据填入上表中S一栏,精确到两位有效数字。最后输入以下命令:>>y8=sum(y7)回车后得到y8=620.7780(把以上数据填入累计距离一栏,精确到一位有效数字)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值