资源描述:
《北交列控实验三报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《列车运行控制技术》实验三报告•应答器报文组帧班级:自动化姓名:学号:指导教师:袁磊2016年10月31曰1实验目标:(1)理解应答器报文结构和填写方式。(2)完成应答器报文的解码,并理解应答器报文的应用方式。(3)理解ETCS语言的应用。1.1实验预期当列车经过应答器组的时候,会收到它们提供的信息。本实验所编写程序,即应答器信息读取部分,需能正确解析岀信息包【ETCS-27】、信息包[CTCS-1],并提取fli有用的信息计算该;、V答器组屮存储的闭塞分区长度和线路限速,输出给仿真环境,由仿真环境进行数据的进一步转换,变为ATPprotectionO程序的输入,完成线路数据的使川,正确
2、完成超速防护的功能。2.实验过程2.1程序流程读职NID_PACK=T中的信息标识码解码线路限速包解碎轨道区段倍怠包ETCS-44月GstValueofVar()用GetValueofVar<)函数降所需变量解析圏数降所需变量解祈出来出采11将解折出来的将解忻出宋的D-STATC,V-STATICNIC-SIGNAL,变量值,填充钊L-3ECTION值按照sLineallowspeed()轨道区段的定义赋数绉屮值铂咅个闭室区闫I1根茏N-ITER划分出线踣银据所判断进路信号饥以及轨道区段限速区段,并与实斛与闭S分区的关系,台井出闭荃分区井的埕戽结合到一起填充到sBLccks()数组中2.
3、2程序代码DimiAsSingleDimjAsSingleDimsAsLongDimkAsLongDimNID_SIGNALl(100)AsSingleDimL一SECTION1(100)AsSingleDimNID_SIGNALAsSingleDimL—SECTIONAsSingleDimD_STATICAsLongDimV_STATICAsLongDimN_ITERAsLongDimQ_SCALEAsLongDimNID_PACKETAsLongDimL一PACKETAsLongL_PACKET=ff.GetValueOfVar(13,60,Telegram)NID_PACKET=f
4、f.GetValueOfVar(8,50,Telegram)IfNID_PACKET=27ThensLineAllowSpeed(0,0)=0D_STAT1C=ff.GetVa1ueOfVar(15,75,Telegram)V.STATIC=ff.GetValue01Var(7,90,Telegram)N_ITER=ff.GetValueOfVar(5,103,Telegram)IfN_ITER=1ThenD一STATIC=ff.GetValueOfVar(15,108,Telegram)sLineAllowSpeed(0,1)=V_STAT1C*5sLineAllowSpeed(l,0
5、)=D_STATICEndIfIfN_ITER=2ThensLineAllowSpeed(0,1)=V—STATIC*5D_STAT1C=ff.GetValueOfVar(15,108,Telegram)sLineAllowSpeed(l,0)=D_STATICV_STATIC=ff.GetValueOfVar(7,123,Telegram)sLineAIlowSpeed(1,1)=V—STATIC*5EndIfEndIfNID.PACKET=ff.GetValueOfVar(8,5()+L.PACKET,Telegram)IfNID.PACKET=44Thenj=0Q_SCALE=ff
6、.GetValueOfVar(2997+L_PACKET,Telegram)IfQ_SCALE=0Thenk=0.1EndIfIfQ_SCALE=1Thenk=1EndIfIfQ一SCALE=2Thenk=10EndIfNID_SIGNAL=ff.GetValueOfVar(4,114+L_PACKET,Telegram)L_SECTION=ff.GetValueOfVar(15,123+L—PACKET,Telegram)s=L一SECTIONNJTER=ff.GetValueOfVar(5,138+L一PACKET,Telegram)Fori=1ToNJTERNID一SIGNALl(
7、i)二ff.GetValueOfVar(4,143+(i-1)*24+L一PACKET,Telegram)L_SECTIONl(i)=ff.GctValucOfVar(15,152+(i-1)*24+L.PACKET,Telegram)s=s+L一SECTIONl(i)IfNID_SIGNALl(i)=()ThensBlocks(j)=s*ks=0j=j+lEndIfNextEndIf3实验结果分析各项测试案例以及结果如下:测试案例