提高人机交互单元显示信息可靠性的装置及其方法制造方法及图纸

技术编号:9820188 阅读:120 留言:0更新日期:2014-03-30 15:59
本发明专利技术公开了一种提高人机交互单元显示信息可靠性的装置及其方法,通信模块接收车载主机发送的列车控制及状态信息,第一处理模块根据接收到的信息调用图形库中的接口函数在内存中生成图形绘制数据。第一处理模块将来自车载主机的信息传送至第二处理模块,第二处理模块调用接口函数在内存中生成图形绘制数据。第二处理模块图形绘制数据生成完毕后,第一处理模块将自身的图形绘制数据与第二处理模块的图形绘制数据进行一致性比较,确定对图形绘制数据进行显示或关闭人机交互单元的背光。本发明专利技术克服了列车运行过程中人机交互单元显示信息错误导致司机误操作或不操作而造成责任纠纷或者现场事故的技术问题,提高了显示信息的可靠性,保障了行车安全。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种,通信模块接收车载主机发送的列车控制及状态信息,第一处理模块根据接收到的信息调用图形库中的接口函数在内存中生成图形绘制数据。第一处理模块将来自车载主机的信息传送至第二处理模块,第二处理模块调用接口函数在内存中生成图形绘制数据。第二处理模块图形绘制数据生成完毕后,第一处理模块将自身的图形绘制数据与第二处理模块的图形绘制数据进行一致性比较,确定对图形绘制数据进行显示或关闭人机交互单元的背光。本专利技术克服了列车运行过程中人机交互单元显示信息错误导致司机误操作或不操作而造成责任纠纷或者现场事故的技术问题,提高了显示信息的可靠性,保障了行车安全。【专利说明】
本专利技术涉及铁路安全领域,尤其是涉及一种应用于列车安全设备的。
技术介绍
LKJ2000系统作为国内主流的列车安全设备,其重要部件一人机交互单元承担着以文字、图形等形式对列车的控制信息、状态信息等进行有效显示的工作。而司机则依据人机交互单元所提供的信息对机车进行操纵,从而达到安全驾驶列车运行的目的。然而,随着列车的运行速度越来越快,司机如不能及时进行相应操作或者操作不正确,则可能带来越来越大的危害。现有LKJ2000系统人机交互单元对于显示列车控制信息及状态信息的做法是:根据获得的列车控制信息及状态信息调用图形库,在内存绘制图形,然后将绘制的图形数据直接复制到显存,映射到CPU的地址空间,从而达到信息显示的目的。而在列车运行过程中,如果出现人机交互单元显示信息错误,则极有可能导致司机误操作或不操作而造成责任纠纷或者现场事故。现有LKJ2000系统人机交互单元所显示的图形数据没有经过安全验证就直接输出,不能保证显示信息的安全性,其自身也无法确认显示信息是否正确,在软件或硬件发生故障的情况下可能会导致错误的显示。同时,当人机交互单元显示信息错误时,缺乏相应的警示及安全措施,导致整个LKJ2000系统的安全性不高,严重影响了行车过程的安全,使得行车过程中极易产生安全隐患。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种,克服现有列车运行过程中人机交互单元显示信息错误导致司机误操作或不操作而造成责任纠纷或者现场事故的技术问题,提高了显示信息的可靠性,保障了行车过程的安全性。为了实现上述专利技术目的,本专利技术具体提供了 一种提高人机交互单元显示信息可靠性的装置的技术实现方案,提高人机交互单元显示信息可靠性的装置,包括:人机交互单元,所述人机交互单元进一步包括图形库、内存、通信模块、第一处理模块和第二处理模块。所述通信模块与车载主机相连,所述通信模块接收所述车载主机发送的列车控制信息及状态信息,所述第一处理模块根据接收到的所述列车控制信息及状态信息调用所述图形库中的接口函数在所述内存中生成图形绘制数据。所述第一处理模块将来自所述车载主机的所述列车控制信息及状态信息传送至所述第二处理模块,所述第二处理模块接收到所述列车控制信息及状态信息后,调用所述图形库中的接口函数在所述内存中生成图形绘制数据。所述第二处理模块生成图形绘制数据完毕后通知所述第一处理模块,所述第一处理模块将自身生成的图形绘制数据与所述第二处理模块生成的图形绘制数据进行一致性比较。如果比较一致,则将所述第一处理模块生成的图形绘制数据进行显示,否则所述第一处理模块关闭所述人机交互单元的背光,并将比较不一致的结果通过所述通信模块发送至所述车载主机。本专利技术还具体提供了另一种提高人机交互单元显示信息可靠性的装置的技术实现方案,提高人机交互单元显示信息可靠性的装置,包括:人机交互单元,所述人机交互单元进一步包括图形库、内存、通信模块、第一处理模块和第二处理模块。所述通信模块与车载主机相连,所述通信模块接收所述车载主机发送的列车控制信息及状态信息,所述第一处理模块根据接收到的所述列车控制信息及状态信息调用所述图形库中的接口函数在所述内存中生成图形绘制数据,并根据图形绘制数据生成唯一的校验码。所述第一处理模块将来自所述车载主机的所述列车控制信息及状态信息传送至所述第二处理模块,所述第二处理模块接收到所述列车控制信息及状态信息后,调用所述图形库中的接口函数在所述内存中生成图形绘制数据,并根据图形绘制数据采用与所述第一处理模块相同的算法生成唯一的校验码。所述第二处理模块图形绘制数据生成完毕后通知所述第一处理模块,所述第一处理模块将由自身图形绘制数据生成的校验码与由所述第二处理模块的图形绘制数据生成的校验码进行一致性比较。如果比较一致,则将所述第一处理模块生成的图形绘制数据进行显示,否则所述第一处理模块关闭所述人机交互单元的背光,并将比较不一致的结果通过所述通信模块发送至所述车载主机。优选的,所述第二处理模块通过在所述内存中开辟一块内存区域以保存图形绘制数据来绘制页面。优选的,所述第一处理模块和所述第二处理模块根据接收到的所述列车控制信息及状态信息调用所述图形库中的接口函数在所述内存中两块不同的内存区域生成图形绘制数据。优选的,所述第二处理模块在创建绘制页面时返回一个句柄,并将所述句柄发送至所述第一处理模块,所述第一处理模块根据所述句柄获得所述第二处理模块生成的图形绘制数据。本专利技术还另外具体提供了一种提高人机交互单元显示信息可靠性的方法的技术实现方案,一种提高人机交互单元显示信息可靠性的方法,包括以下步骤: 510:所述通信模块接收所述车载主机发送的列车控制信息及状态信息,所述第一处理模块根据接收到的所述列车控制信息及状态信息调用所述图形库中的接口函数在所述内存中生成图形绘制数据; 511:所述第一处理模块将来自所述车载主机的所述列车控制信息及状态信息传送至所述第二处理模块; 512:所述第二处理模块接收到所述列车控制信息及状态信息后,调用所述图形库中的接口函数在所述内存中生成图形绘制数据; 513:所述第二处理模块绘制图形完毕后通知所述第一处理模块,所述第一处理模块将自身生成的图形绘制数据与所述第二处理模块生成的图形绘制数据进行一致性比较; S14:如果比较所述第一处理模块生成的图形绘制数据与所述第二处理模块生成的图形绘制数据一致,则将所述第一处理模块生成的图形绘制数据进行显示; S15:如果比较所述第一处理模块生成的图形绘制数据与所述第二处理模块生成的图形绘制数据不一致,则所述第一处理模块关闭所述人机交互单元的背光,并将比较不一致的结果通过所述通信模块发送至所述车载主机。本专利技术还具体提供了另一种提高人机交互单元显示信息可靠性的方法的技术实现方案,提高人机交互单元显示信息可靠性的方法,包括以下步骤: 510:所述通信模块接收所述车载主机发送的列车控制信息及状态信息,所述第一处理模块根据接收到的所述列车控制信息及状态信息调用所述图形库中的接口函数在所述内存中生成图形绘制数据,并根据所述图形绘制数据生成唯一的校验码; 511:所述第一处理模块将来自所述车载主机的所述列车控制信息及状态信息传送至所述第二处理模块; 512:所述第二处理模块接收到所述列车控制信息及状态信息后,调用所述图形库中的接口函数在所述内存中生成图形绘制数据,并根据所述图形绘制数据采用与所述第一处理模块相同的算法生成唯一的校验码; 513:所述第二处理模块的图形绘制数据生成完毕后通知所述第一处理模块,本文档来自技高网
...

【技术保护点】
一种提高人机交互单元显示信息可靠性的装置,其特征在于,包括:人机交互单元(1),所述人机交互单元(1)进一步包括图形库(2)、内存(3)、通信模块(4)、第一处理模块(5)和第二处理模块(6);所述通信模块(4)与车载主机(7)相连,所述通信模块(4)接收所述车载主机(7)发送的列车控制信息及状态信息,所述第一处理模块(5)根据接收到的所述列车控制信息及状态信息调用所述图形库(2)中的接口函数在所述内存(3)中生成图形绘制数据;所述第一处理模块(5)将来自所述车载主机(7)的所述列车控制信息及状态信息传送至所述第二处理模块(6),所述第二处理模块(6)接收到所述列车控制信息及状态信息后,调用所述图形库(2)中的接口函数在所述内存(3)中生成图形绘制数据;所述第二处理模块(6)的图形绘制数据生成完毕后通知所述第一处理模块(5),所述第一处理模块(5)将自身生成的图形绘制数据与所述第二处理模块(6)生成的图形绘制数据进行一致性比较;如果比较一致,则将所述第一处理模块(5)生成的图形绘制数据进行显示,否则所述第一处理模块(5)关闭所述人机交互单元(1)的背光,并将比较不一致的结果通过所述通信模块(4)发送至所述车载主机(7)。...

【技术特征摘要】

【专利技术属性】
技术研发人员:匡晋湘盘宇王业流刘海军刘辉张涛董潭洲宋俊辉蒋春雷
申请(专利权)人:株洲南车时代电气股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1