一种将可扩展标记语言与C++类互相转换的装置和方法

    公开(公告)号:CN112256245B

    公开(公告)日:2025-01-07

    申请号:CN201911184800.2

    申请日:2019-11-27

    Abstract: 本公开的一些实施方式提供的一种将可扩展标记语言与C++类互相转换的方法,先注册C++类,获取C++对象实例,其中,序列化属性根据QT处理C++对象实例获取,反序列化属性根据QT处理可扩展标记语言获取,将序列化属性以可扩展标记语言的格式输出到文件中实现序列化,并将文件的反序列化属性装配至对象实例实现反序列化。利用序列化属性和反序列化属性进行C++类与可扩展标记语言之间的转换,能够减少可扩展标记语言因结构改变导致的可靠性不高的缺点,减少转换过程中的数据遗漏和重复代码的产生,从而提升转换效率。

    一种轨道交通网的车辆连续定位方法

    公开(公告)号:CN111307141A

    公开(公告)日:2020-06-19

    申请号:CN202010208903.4

    申请日:2020-03-23

    Abstract: 本发明公开了一种轨道交通网的车辆连续定位方法,包括以下步骤:获取地面定位信息,根据点式定位方法对所述地面定位信息进行计算,输出车辆位置信息,获取车速信息,根据位移检测方法对所述车速信息进行计算,输出车辆位移信息,将所述车辆位置信息和所述车辆位移信息使用信息处理方法进行处理,输出车辆的定位信息,并在轨道分岔点保持所述定位信息的稳定连续。轨道交通网的车辆连续定位方法解决公里标定位偏差的问题,提升车辆连续准确定位。

    双核双锁步二取二架构及其安全平台

    公开(公告)号:CN109634171A

    公开(公告)日:2019-04-16

    申请号:CN201811484753.9

    申请日:2018-12-06

    Abstract: 本发明涉及一种双核双锁步二取二架构及其安全平台,包括架构完全相同的主系和备系,主系和备系皆采用双核双锁步二取二架构。双核双锁步二取二架构中包含三个处理单元,第一处理单元1、第二处理单元2和第三处理单元3。本发明基于两个双核处理单元实现双锁步、第三个处理单元实现二取二表决的安全架构,实现二乘二取二架构的安全平台,该平台满足了安全关键领域高安全性和高可靠性的需求。

    一种非门控制继电器互锁电路

    公开(公告)号:CN112614743A

    公开(公告)日:2021-04-06

    申请号:CN202011556226.1

    申请日:2020-12-24

    Abstract: 本发明提供一种非门控制继电器互锁电路,包括第一执行继电器和第二执行继电器;第一非门电路、第二非门电路、第三非门电路和第四非门电路,其中,所述第一非门电路、第二非门电路与第一执行继电器相连,第三非门电路、第四非门电路与第二执行继电器相连,采用异构的硬件电路设计,实现执行继电器的相应动作,本发明中非门电路的器件均采用常规元器件,易于工程实现,本发明通过四路非门电路控制,实现继电器至多一路输出电源的功能。

    一种RSSP-I安全通信的安全校验方法

    公开(公告)号:CN111262686A

    公开(公告)日:2020-06-09

    申请号:CN202010055758.0

    申请日:2020-01-17

    Abstract: 本发明公开了一种RSSP-I安全通信的安全校验方法,包括以下步骤:获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值,根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。其中移位寄存器值的生成多项式采用了本原多项式来提高伪随机序列值,进而提升了RSSP-I通信协议的安全性,并且使用伽罗瓦线性反馈移位算法计算量小,实现起来比较简洁有效。

    一种安全型电子驱动架构

    公开(公告)号:CN108001483A

    公开(公告)日:2018-05-08

    申请号:CN201711283532.0

    申请日:2017-12-07

    Abstract: 本发明涉及一种安全型电子驱动架构,属于轨道交通技术领域;电子驱动单元,用于接收计算机联锁相关驱动命令,驱动外部信号机设备或道岔设备,并采集信号机设备或道岔设备相关状态信息,将采集到的相关状态信息发送至计算机联锁系统,从而实现信号的正常开放、关闭,道岔的单独操纵、锁闭和解锁。本发明通过电子驱动单元与计算机联锁系统之间的配合,从而实现了列车进路和调车进路的选、排、锁闭和解锁功能。

    适用于单轨的列车自动防护系统

    公开(公告)号:CN106741004A

    公开(公告)日:2017-05-31

    申请号:CN201710026257.8

    申请日:2017-01-13

    CPC classification number: B61L23/00 B60T7/126 B61L25/021 B61L25/025

    Abstract: 本发明公开了一种适用于单轨的列车自动防护系统,它涉及列车防护系统技术领域。车载控制器分别与无线通信终端、GPS、人机交互界面、应答器传输模块、速度传感器、列车接口单元连接,车载控制器由Ⅰ系安全计算机、Ⅱ系安全计算机两套安全计算机机箱及一套列车接口机箱组成,两套安全计算机机箱构成了能提升系统可用性的“二乘”结构。本发明根据单轨列车的特点,实现地面对列车通过非接触方式定位,列车自身实现三维空间定位,更加安全、丰富的信号输入输出接口,在大幅提升列车自动防护系统的安全性及可扩展性的同时,适应了单轨列车系统。

    一种轨道交通信号监测系统

    公开(公告)号:CN109451465B

    公开(公告)日:2021-09-21

    申请号:CN201811484039.X

    申请日:2018-12-06

    Abstract: 本发明属于轨道交通信号技术领域,涉及一种轨道交通信号监测系统;包括三个服务器层级和一个终端设备层级,三个服务器层级分别为中心级服务器、站级服务器和设备级服务器;终端设备层级包括轨道交通信号系统中的地面和车载设备;服务器之间、服务器与终端设备皆采用高速网络通信(有线或无线)。中心级和站级服务器采用通用桌面关系型数据库,设备级服务器采用适用于嵌入式系统的关系型数据库,三个层级的服务器监测本层级范围内的所有终端设备并提供相应层级的管理维护手段。本发明所涉及新型轨道交通信号监测系统是保证行车安全、加强信号设备管理、监测信号设备的重要系统,也是实现信号系统检修不可缺少的重要手段,可满足各型铁路及轨道交通信号监测的需求。

    一种将可扩展标记语言与C++类互相转换的方法

    公开(公告)号:CN112256245A

    公开(公告)日:2021-01-22

    申请号:CN201911184800.2

    申请日:2019-11-27

    Abstract: 本公开的一些实施方式提供的一种将可扩展标记语言与C++类互相转换的方法,先注册C++类,获取C++对象实例,其中,序列化属性根据QT处理C++对象实例获取,反序列化属性根据QT处理可扩展标记语言获取,将序列化属性以可扩展标记语言的格式输出到文件中实现序列化,并将文件的反序列化属性装配至对象实例实现反序列化。利用序列化属性和反序列化属性进行C++类与可扩展标记语言之间的转换,能够减少可扩展标记语言因结构改变导致的可靠性不高的缺点,减少转换过程中的数据遗漏和重复代码的产生,从而提升转换效率。

    一种LED信号机点灯电路
    10.
    发明授权

    公开(公告)号:CN109168228B

    公开(公告)日:2020-10-30

    申请号:CN201811266033.5

    申请日:2018-10-29

    Abstract: 本发明提供了一种LED信号机点灯电路,属于轨道交通技术领域,至少包括电源管理模块,灯珠状态采集模块和安全驱动模块,其中,所述电源管理模块与交流输入相连接,前级双路的交流电源相连接,用于生成双路电源输出并选择一路输出至后级电路作为供电电压;所述灯珠状态采集模块与灯盘相连接,用于通过多通道AD采集模块对所述灯盘进行电流和电压采集;所述安全驱动模块与所述电源管理模块和灯珠状态采集模块相连接,采用异构的双处理器和并行处理控制信号,然后双处理器进行表决输出,把驱动信号送到安全继电器线包,从而闭合点灯干节点实现点灯。

Patent Agency Ranking