本发明涉及列车运行安全保障系统技术领域,具体为一种用于tcms操作屏和cctv操作屏全功能冗余的系统及方法。
背景技术:
目前现有的列车供应商中,tcms和pis一般有两家或更多供应商提供和维护,因为网络架构,硬件设备,操作系统等多方面因素,无法直接实现冗余操作;
在列车中,司机室操作台上一般有两个操作屏,一个是tcms操作屏,用于实时显示列车关键部件的运行状态、故障记录、隔离等,另一个是cctv操作屏,用于实时显示整列车的摄像机监视画面、录像回放、列车紧急报警联动等,为司机的紧急处置等提供视频参考。
技术实现要素:
本发明的目的在于提供一种用于tcms操作屏和cctv操作屏全功能冗余的系统及方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种用于tcms操作屏和cctv操作屏全功能冗余的系统,包括pa/pis系统、tcms网络程序与显示屏、cctv网络程序与显示屏和cn通信节点。
优选的,所述cn通信节点利用端口号和ip地址对cctv网络中的数据包进行过滤,只允许cctv网络系统所必须的摄像机视频流,紧急报警信息可以进入tcms网络中,避免非必要的数据包输入到列车总线网络中。
优选的,所述pa/pis系统通过三层网关设备对所述tcms网络中的数据包进行过滤,只允许必要的tcms网络中的数据包进入到cctv网络中,避免非必要的数据进入cctv系统。
优选的,所述tcms显示屏上电后,默认显示tcms的系统功能界面。
优选的,所述cctv显示屏上电后,默认显示ccvt的系统功能界面。
一种用于tcms操作屏和cctv操作屏全功能冗余的方法,其特征在于,包括以下方法:
方法一:当tcms人机交互程序接收到sigusr1时,发送sigusr2信号给cctv人机交互程序,tcms人机交互程序全屏显示;
方法二:当tcms人机交互程序接收到sigrtmin 1时,发送sigrtmin 2信号给cctv人机交互程序,界面叠加显示;
方法三:当cctv按钮按下时,发送sigusr1信号给cctv人机交互程序,接收到sigusr2信号后两秒内主动隐藏,cctv人机交互程序全屏显示;
方法四:同时按下cctv/tcms按钮时,发送sigrtmin 1信号给cctv人机交互程序,接收到sigrtmin 2信号后两秒内显示叠加界面。
方法五:如上方法中所有的信号,在不同时使用的情况下,可以替换为
如下任意信号:
10)sigusr112)sigusr234)sigrtmin35)sigrtmin 1
36)sigrtmin 237)sigrtmin 338)sigrtmin 439)sigrtmin 5
40)sigrtmin 641)sigrtmin 742)sigrtmin 843)sigrtmin 9
44)sigrtmin 1045)sigrtmin 1146)sigrtmin 1247)sigrtmin 13
48)sigrtmin 1449)sigrtmin 1550)sigrtmax-1451)sigrtmax-13
52)sigrtmax-1253)sigrtmax-1154)sigrtmax-1055)sigrtmax-9
56)sigrtmax-857)sigrtmax-758)sigrtmax-659)sigrtmax-5
60)sigrtmax-461)sigrtmax-362)sigrtmax-263)sigrtmax-1
64)sigrtmax。
有益效果
本发明所提供的用于tcms操作屏和cctv操作屏全功能冗余的系统及方法,利用端口号和ip地址对cctv数据包进行过滤,避免非必要的数据包输入到列车总线网络中,pa/pis系统通过三层网关设备对tcms数据包进行过滤,避免非必要的数据进入cctv系统,tcms操作屏上电后,当cctv操作屏发送故障无法使用时,司机可以把tcms操作屏切换到cctv操作屏的界面或者tcms和cctv共同显示的界面,cctv操作屏上电后,默认显示ccvt的系统功能界面,当tcms操作屏发生故障无法使用时,司机可以把cctv操作屏切换到tcms操作屏的界面或者tcms和cctv共同显示的界面,可直接实现冗余操作。
附图说明
图1为本发明的tcms与cctv网络之间的系统配置;
图2为本发明的tcms操作屏人机交互界面工作流程图;
图3为本发明的cctv操作屏人机交互界面工作流程图。
具体实施方式
以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
实施例
如图1-3所示,一种用于tcms操作屏和cctv操作屏全功能冗余的系统,包括pa/pis系统、tcms网络程序与显示屏、cctv网络程序与显示屏和cn通信节点。
优选的,cn通信节点利用端口号和ip地址对cctv网络中的数据包进行过滤,只允许cctv网络系统所必须的摄像机视频流,紧急报警信息可以进入tcms网络中,避免非必要的数据包输入到列车总线网络中。
优选的,pa/pis系统通过三层网关设备对tcms网络中的数据包进行过滤,只允许必要的tcms网络中的数据包进入到cctv网络中,避免非必要的数据进入cctv系统。
优选的,tcms显示屏上电后,默认显示tcms的系统功能界面。
优选的,cctv显示屏上电后,默认显示ccvt的系统功能界面。
一种用于tcms操作屏和cctv操作屏全功能冗余的方法,其特征在于,包括以下方法:
方法一:当tcms人机交互程序接收到sigusr1时,发送sigusr2信号给cctv人机交互程序,tcms人机交互程序全屏显示;
方法二:当tcms人机交互程序接收到sigrtmin 1时,发送sigrtmin 2信号给cctv人机交互程序,界面叠加显示;
方法三:当cctv按钮按下时,发送sigusr1信号给cctv人机交互程序,接收到sigusr2信号后两秒内主动隐藏,cctv人机交互程序全屏显示;
方法四:同时按下cctv/tcms按钮时,发送sigrtmin 1信号给cctv人机交互程序,接收到sigrtmin 2信号后两秒内显示叠加界面。
方法五:如上方法中所有的信号,在不同时使用的情况下,可以替换为
如下任意信号:
10)sigusr112)sigusr234)sigrtmin35)sigrtmin 1
36)sigrtmin 237)sigrtmin 338)sigrtmin 439)sigrtmin 5
40)sigrtmin 641)sigrtmin 742)sigrtmin 843)sigrtmin 9
44)sigrtmin 1045)sigrtmin 1146)sigrtmin 1247)sigrtmin 13
48)sigrtmin 1449)sigrtmin 1550)sigrtmax-1451)sigrtmax-13
52)sigrtmax-1253)sigrtmax-1154)sigrtmax-1055)sigrtmax-9
56)sigrtmax-857)sigrtmax-758)sigrtmax-659)sigrtmax-5
60)sigrtmax-461)sigrtmax-362)sigrtmax-263)sigrtmax-1
64)sigrtmax。
cctv操作屏上电后,cctv人机交互界面与tcms人机交互界面的整个切换流程如下:
(1)cctv操作屏上电->cctv人机交互界面(全屏显示)
(2)cctv人机交互界面(全屏显示)->tcms人机交互界面(全屏显示)
(3)tcms人机交互界面(全屏显示)->cctv人机交互界面(全屏显示)
(4)界面叠加显示->cctv人机交互界面(全屏显示)
(5)cctv人机交互界面(全屏显示)->界面叠加显示
(6)tcms人机交互界面(全屏显示)->界面叠加显示
(7)界面叠加显示->tcms人机交互界面(全屏显示)。
tcms操作屏上电后,tcms人机交互界面与cctv人机交互界面的整个切换流程如下:
(1)tcms操作屏上电->tcms人机交互界面(全屏显示)
(2)tcms人机交互界面(全屏显示)->cctv人机交互界面(全屏显示)
(3)cctv人机交互界面(全屏显示)->tcms人机交互界面(全屏显示)
(4)界面叠加显示->tcms人机交互界面(全屏显示)
(5)tcms人机交互界面(全屏显示)->界面叠加显示
(6)cctv人机交互界面(全屏显示)->界面叠加显示
(7)界面叠加显示->cctv人机交互界面(全屏显示)。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明性的保护范围之内的发明内容。
本文用于企业家、创业者技术爱好者查询,结果仅供参考。