【技术实现步骤摘要】
列车信号系统及其联动方法
[0001]本专利技术涉及通信
,特别涉及一种列车信号系统、一种列车信号系统的联动方法和一种计算机可读存储介质。
技术介绍
[0002]在列车的信号系统中,测试人员和调度人员为了测试或操作的规范化,经常会涉及到将多个信号子系统的一系列步骤做成一个联动操作,并且以自动化执行界面的方式展现给测试或调度人员。这种联动操作,可以有效的提高运营和测试案例的效率。
[0003]相关技术中,为了达到系统间的联动效果,一般会在被操作或测试系统中加入接口框架代理,并在框架中写入固有代码以实现相应的功能,或者采用DLL(Dynamic Link Library,动态链接库文件)方式测试框架后动态加入测试或控制配制化的接口框架代理。其中,固有代码实现功能的缺点是灵活性差,而DLL方式,也存在一些问题,具体为:硬编码,兼容差,不能简易升级;由于现场的测试情况多变、通信方式多变、监测设备的不稳定等因素,编写和测试复杂,编写稳定可靠的程序难度较大。
[0004]并且,列车信号系统的操作或测试平台,一般仅支 ...
【技术保护点】
【技术特征摘要】
1.一种列车信号系统,其特征在于,包括:第一子系统;第二子系统,所述第二子系统包括LUA方式的框架;控制平台,其中,所述控制平台与所述第一子系统通过第一接口进行通信,所述控制平台与所述第二子系统通过第二接口进行通信,所述控制平台通过所述第二接口向所述第二子系统发送LUA脚本指令,以使所述第二子系统执行所述LUA脚本指令。2.如权利要求1所述的列车信号系统,其特征在于,所述第一子系统包括列车自动监控系统ATS。3.如权利要求1所述的列车信号系统,其特征在于,所述第二子系统包括:车载控制器VOBC、计算机联锁装置CI和区域控制器ZC中的至少一个。4.如权利要求1所述的列车信号系统,其特征在于,所述LUA方式的框架,包括:测试函数集模块,用于存储测试函数集,所述测试函数集之中包括多个测试函数;LUA脚本解释器,用于对所述LUA脚本指令进行解析并调用所述测试函数集之中相应的测试函数进行测试;脚本集,用于存储所述LUA脚本指令。5.如权利要求1所述的列车信号系统,其特征在于,还包括:自动测试系统ATE,所述控制平台通过所述第一接口与所述ATE进行通信。6.如权利要求1所述的列车信号系统,其特征在于,所述控制平台还用于生成联动控制逻辑,所述联动控制逻辑包括:加载所述LUA脚本指令;解析所述LUA脚本指令的执行策略,并按照所述执行策略将所述LUA脚本指令发送至所述第二子系统,以使所述第二子系统执行所述LUA脚本指令;根据执行结果生成事件响应后处理逻辑。7.如权利要求6所述的列车信号系统,其特征在于,所述联动控制逻辑还包括:初始化所述第一子系统和所述第二子系统。8.一种列车信号系统的联动方法,其特征在于,所述列车信号系统包括:第一子系统、第二子系统和控制平台,所述第二子系统包括LUA方式的框架,...
【专利技术属性】
技术研发人员:陶雪莲,惠冰,潘春梅,黄海军,
申请(专利权)人:比亚迪股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。