本发明涉及轨道交通控制,尤其涉及一种基于仿真系统的发车计时器模拟方法、装置和存储介质。
背景技术:
1、列车的仿真系统由“半实物仿真系统”、“可视化操作界面”两层构成,半实物仿真系统包括底层支撑层、基础仿真模型、实物代理、实物模型、实物接口平台和实物设备系统。可视化操作界面包括系统运行监控界面、运行图界面、驾驶台界面,为用户提供方便的界面操作。真实的发车计时器(departure time indicator,dti)设于各车站,为列车运行提供车站发车时机,列车到站晚点情况的时间指示,提示列车按计划时刻表运行。正常情况下,在列车整列进入站台后,按系统给定站停时间倒计时显示距计划时刻表的发车时间,为零时指示列车发车。如图2所示,每个车站的上行dti与下行dti在每个设备集中站,以单网的方式接入列车自动监控系统(automatic train supervision,ats)的接口单元设备(fep,front end processor)。
2、现有列车仿真系统缺少对dti的仿真模拟的支持,fep无法接入列车仿真系统进行功能测试,无法满足fep的仿真测试要求。如果接入dti实物进行测试,测试成本会则会高很多,既增加经济成本又降低了测试效率。
技术实现思路
1、本发明提供一种基于仿真系统的发车计时器模拟方法、装置和存储介质,用以解决现有技术中,fep无法接入列车仿真系统进行功能测试,如果接入dti实物进行测试则既增加经济成本又降低了测试效率的缺陷,实现利用仿真系统对真实的dti进行模拟测试,降低测试成本并且提高测试效率的效果。
2、本发明提供一种基于仿真系统的发车计时器模拟方法,应用于仿真系统,包括:
3、获取列车自动监控系统通过接口单元设备发送的显示信息,并将所述显示信息输入发车计时器模型;所述发车计时器模型构建于所述仿真系统中;所述显示信息中包括显示策略和显示数据;
4、利用所述发车计时器模型,根据所述显示信息中的显示策略对发车计时器显示界面的显示状态进行控制,并利用所述发车计时器模型在所述发车计时器显示界面上展示所述显示信息中的显示数据;所述发车计时器显示界面构建于所述仿真系统中。
5、根据本发明提供的一种基于仿真系统的发车计时器模拟方法,获取所述发车计时器模型生成的诊断信息,并将所述诊断信息发送至所述接口单元设备,以使所述列车自动监控系统通过所述接口单元设备获取所述诊断信息,并基于所述诊断信息确定所述发车计时器的故障状态。
6、根据本发明提供的一种基于仿真系统的发车计时器模拟方法,所述显示信息和所述诊断信息均为数据报文,所述显示信息包括用于指示所述接口单元设备与所述列车自动监控系统的连接状态的信息;所述诊断信息包括用于指示所述发车计时器模型的故障状态的信息。
7、根据本发明提供的一种基于仿真系统的发车计时器模拟方法,所述显示信息由所述接口单元设备以预设的第一时间间隔周期性地发送至所述仿真系统;所述诊断信息由所述发车计时器模型以预设的第二时间间隔周期性地生成,并通过所述仿真系统发送至所述接口单元设备。
8、根据本发明提供的一种基于仿真系统的发车计时器模拟方法,在将所述诊断信息发送至所述接口单元设备之前,还包括:检查所述接口单元设备与所述发车计时器模型之间的通信连接是否稳定。
9、根据本发明提供的一种基于仿真系统的发车计时器模拟方法,检查所述接口单元设备与所述发车计时器模型之间的通信连接是否稳定,具体包括:在当前时间的上一个第三时间间隔内,所述发车计时器模型接收到至少一条显示信息的情况下,判定所述接口单元设备与所述发车计时器模型之间的通信连接稳定;所述第三时间间隔等于或者长于所述第一时间间隔。
10、根据本发明提供的一种基于仿真系统的发车计时器模拟方法,在获取列车自动监控系统通过接口单元设备发送的显示信息之后,将所述显示信息输入所述发车计时器模型之前,还包括:
11、检查所述列车自动监控系统与所述接口单元设备之间的通信连接是否稳定。
12、根据本发明提供的一种基于仿真系统的发车计时器模拟方法,所述检查所述列车自动监控系统与所述接口单元设备之间的通信连接是否稳定,具体包括:
13、在所述用于指示所述接口单元设备与所述列车自动监控系统的连接状态的信息符合预设的连接正常条件的情况下,判定所述列车自动监控系统与所述接口单元设备之间的连接稳定。
14、根据本发明提供的一种基于仿真系统的发车计时器模拟方法,所述仿真系统中存在多个独立的线程,用于接收不同的接口单元设备发送的显示信息。
15、本发明提供一种基于仿真系统的发车计时器模拟装置,包括:构建模块、信息传输模块和处理模块;
16、所述构建模块用于构建发车计时器模型和发车计时器显示界面;
17、所述信息传输模块用于获取列车自动监控系统通过接口单元设备发送的显示信息,并将所述显示信息输入所述发车计时器模型;所述显示信息中包括显示策略和显示数据;
18、所述处理模块用于利用所述发车计时器模型根据所述显示信息中的显示策略,对发车计时器显示界面的显示状态进行控制,并利用所述发车计时器模型在所述发车计时器显示界面上展示所述显示信息中的显示数据。
19、本发明提供的一种基于仿真系统的发车计时器模拟方法,应用于仿真系统,通过获取列车自动监控系统通过接口单元设备发送的显示信息,并将显示信息输入发车计时器模型;发车计时器模型构建于仿真系统中;显示信息中包括显示策略和显示数据;再利用发车计时器模型,根据显示信息中的显示策略对发车计时器显示界面的显示状态进行控制,并利用发车计时器模型在发车计时器显示界面上展示显示信息中的显示数据;发车计时器显示界面构建于仿真系统中;通过上述方法的实施,实现了利用仿真系统模拟真实的发车计时器,在测试过程中,相比于利用真实的发车计时器进行测试,不仅降低了测试成本,由于无需安装并连接真实的发车计时器,还提高了测试效率。
1.一种基于仿真系统的发车计时器模拟方法,应用于仿真系统,其特征在于,包括:
2.根据权利要求1所述的基于仿真系统的发车计时器模拟方法,其特征在于,还包括:
3.根据权利要求2所述的基于仿真系统的发车计时器模拟方法,其特征在于,所述显示信息和所述诊断信息均为数据报文,所述显示信息包括用于指示所述接口单元设备与所述列车自动监控系统的连接状态的信息;所述诊断信息包括用于指示所述发车计时器模型的故障状态的信息。
4.根据权利要求2所述的基于仿真系统的发车计时器模拟方法,其特征在于,所述显示信息由所述接口单元设备以预设的第一时间间隔周期性地发送至所述仿真系统;所述诊断信息由所述发车计时器模型以预设的第二时间间隔周期性地生成,并通过所述仿真系统发送至所述接口单元设备。
5.根据权利要求2所述的基于仿真系统的发车计时器模拟方法,其特征在于,在将所述诊断信息发送至所述接口单元设备之前,还包括:检查所述接口单元设备与所述发车计时器模型之间的通信连接是否稳定。
6.根据权利要求5所述的基于仿真系统的发车计时器模拟方法,其特征在于,
7.根据权利要求3所述的基于仿真系统的发车计时器模拟方法,其特征在于,在获取列车自动监控系统通过接口单元设备发送的显示信息之后,将所述显示信息输入所述发车计时器模型之前,还包括:
8.根据权利要求7所述的基于仿真系统的发车计时器模拟方法,其特征在于,所述检查所述列车自动监控系统与所述接口单元设备之间的通信连接是否稳定,具体包括:
9.根据权利要求1-8任一项所述的基于仿真系统的发车计时器模拟方法,其特征在于,所述仿真系统中存在多个独立的线程,用于接收不同的接口单元设备发送的显示信息。
10.一种基于仿真系统的发车计时器模拟装置,其特征在于,包括:构建模块、信息传输模块和处理模块;