-
公开(公告)号:CN117632853A
公开(公告)日:2024-03-01
申请号:CN202311606329.8
申请日:2023-11-29
申请人: 卡斯柯信号(成都)有限公司
摘要: 本发明公开了一种基于xml输入文件的二进制文件生成方法,涉及城市轨道交通信号系统技术领域。本发明将输入文件格式检查封装在xsd校验中,大大减少了依靠工具源代码对输入文件格式检查的代码量;通过xmlReader对象读取xml文件数据,获取节点属性值,通过反序列化技术获取节点的子节点对象数据,以此来解析输入文件数据。通过此方法实现输入文件解析,不依赖于工具B,能实现输入文件解析的独立性;通过对解析后获取的原始数据进行逻辑运算得到待输出的数据,调用自身的字节数组转换方法将每个待输出数据变量转换成预定义长度的字节数组,最终再转换成二进制数据输出到工具要求生成路径下的二进制文件中,实现二进制文件生成功能。
-
公开(公告)号:CN116238566A
公开(公告)日:2023-06-09
申请号:CN202211703862.1
申请日:2022-12-29
申请人: 卡斯柯信号(成都)有限公司
IPC分类号: B61L27/04
摘要: 本发明公开了一种道岔防护区段自动生成方法,涉及轨道交通中的道岔生成技术领域,包括以下步骤:S1、配置道岔表的数据结构;S2、配置次级检测设备特性表的模糊距离、列车特性表的列车第二轴与列车前段之间的距离以及列车车头与前段之间的距离;S3、配置道岔的道岔后方定位方向距离岔尖的最小锁闭距离和道岔后方反位方向距离岔尖的最小锁闭距离;S4、配置道岔的道岔前方定位方向距离岔尖的最小锁闭距离;S5、在COE折返区表中,配置每个折返区的数据结构;S6、生成道岔的侵限区岔前搜索距离;S7、生成道岔的死锁区域的轨道区段列表和侵限区域的轨道区段列表。本发明自动实现查找每个岔的防护区域,其中包括死锁区域和侵限区域。
-
公开(公告)号:CN118838578A
公开(公告)日:2024-10-25
申请号:CN202410994408.9
申请日:2024-07-24
申请人: 卡斯柯信号(成都)有限公司
摘要: 本发明公开了一种适用于多个数据生成工具的链式开发方法,涉及数据生成工具开发技术领域。本发明相比于传统的各级工具完全分开开发,可提前发现工具和数据上下级不一致问题,通过对工具的链式扫描和调用,极大降低一致性测试成本,可显著提高轨道交通系统中多数据工具的开发效率。本发明为系统中所有工具设置独立开发目录,各工具开发互不影响。在输出区中管理各个线路以及各个工具的输出数据,方便不同工具间的数据交流,各个工具开发人员可取用丰富的线路数据,进行调试、试验等。本发明通过将工具需求细化拆分为数据接口文件和数据生成规则,解耦各级工具,可促进不同数据准备工具的独立发展。
-
公开(公告)号:CN111547112B
公开(公告)日:2022-04-19
申请号:CN202010440920.0
申请日:2020-05-22
申请人: 卡斯柯信号(成都)有限公司
IPC分类号: B61L27/20
摘要: 本发明公开了一种继电器接口型轨旁电子单元配置文件的正向生成方法,涉及轨道交通信号技术领域,通过获取项目进路表和联锁输入LEU的继电器码位定义表,对每个由LEU控制的有源应答器生成对应的、以信号机为始端信号机进路的所有不可再分的路径,并生成对应的路径信息得到对应的输入继电器状态取值;然后为对应的每条不可再分的路径设置掩码,屏蔽无关的继电器输入;接着按应答器报文规范生成包含路径覆盖的信号机和道岔的状态、以及是否含有保护区段信息的报文;最后判断是否完成了所有应答器和所有LEU的报文生成,并生成LEU配置文件和LEU输入‑报文对照表。
-
公开(公告)号:CN111547112A
公开(公告)日:2020-08-18
申请号:CN202010440920.0
申请日:2020-05-22
申请人: 卡斯柯信号(成都)有限公司
IPC分类号: B61L27/00
摘要: 本发明公开了一种继电器接口型轨旁电子单元配置文件的正向生成方法,涉及轨道交通信号技术领域,通过获取项目进路表和联锁输入LEU的继电器码位定义表,对每个由LEU控制的有源应答器生成对应的、以信号机为始端信号机进路的所有不可再分的路径,并生成对应的路径信息得到对应的输入继电器状态取值;然后为对应的每条不可再分的路径设置掩码,屏蔽无关的继电器输入;接着按应答器报文规范生成包含路径覆盖的信号机和道岔的状态、以及是否含有保护区段信息的报文;最后判断是否完成了所有应答器和所有LEU的报文生成,并生成LEU配置文件和LEU输入-报文对照表。
-
公开(公告)号:CN110209389B
公开(公告)日:2023-03-14
申请号:CN201910485783.X
申请日:2019-06-05
申请人: 卡斯柯信号(成都)有限公司
摘要: 本发明公开了一种基于XML的数据生成工具开发方法,本发明属于配置数据初始化技术领域,包括可编程XML配置脚本、输入适配器模块、数据结构模块、通用工具模块、数据解析模块、IOC属性自动装配模块、脚本解析模块、文件输出模块、类映射模块、语法智能提示模块、脚本调试模块和运行日志输出模块,通过构建一个统一的数据配置工具开发平台,平台以XML脚本的形式对外提供编程接口,在XML脚本中,定义了一套可编程脚本语法,帮助开发人员快速精确的开发出安全的数据配置。
-
公开(公告)号:CN110209389A
公开(公告)日:2019-09-06
申请号:CN201910485783.X
申请日:2019-06-05
申请人: 卡斯柯信号(成都)有限公司
摘要: 本发明公开了一种基于XML的数据生成工具开发方法,本发明属于配置数据初始化技术领域,包括可编程XML配置脚本、输入适配器模块、数据结构模块、通用工具模块、数据解析模块、IOC属性自动装配模块、脚本解析模块、文件输出模块、类映射模块、语法智能提示模块、脚本调试模块和运行日志输出模块,通过构建一个统一的数据配置工具开发平台,平台以XML脚本的形式对外提供编程接口,在XML脚本中,定义了一套可编程脚本语法,帮助开发人员快速精确的开发出安全的数据配置。
-
公开(公告)号:CN113505269B
公开(公告)日:2024-03-29
申请号:CN202110747599.5
申请日:2021-07-02
申请人: 卡斯柯信号(成都)有限公司
摘要: 本发明公开了一种基于XML的二进制文件检测方法和装置,涉及轨道交通信号处理技术领域。本发明先将由离线软件生成的二进制文件Ⅰ表述为三元树形结构,然后通过XML配置语法,将该三元树形结构编写成XML配置文件,依据XML配置文件生成结构与中间数据Ⅰ相同的中间数据Ⅱ,中间数据Ⅱ调用离线软件生成二进制文件的接口,输出二进制文件Ⅱ,依据XML配置文件中的预期值按照指定的大端或者小端格式检查二进制文件Ⅱ生成是否正确,从而确定离线软件生成的二进制文件Ⅰ是否正确。数据源均来源于XML配置文件,能够保证离线软件计算结果正确,并且生成二进制文件Ⅰ内容也正确。
-
公开(公告)号:CN117208055A
公开(公告)日:2023-12-12
申请号:CN202311149160.8
申请日:2023-09-07
申请人: 卡斯柯信号(成都)有限公司
摘要: 本发明公开了一种判断轨道区段间冲突方法,涉及轨道交通技术领域。本发明当第一轨道区段和第二轨道区段方向相反时,第一轨道区段从起点沿着此区段方向能够搜索到第二轨道区段的起点,且搜索路径长度大于0小于两个轨道区段长度之和;或者,若第一轨道区段和第二轨道区段方向相反,第一轨道区段从终点沿着此区段反方向能够搜索到第二轨道区段的终点,且搜索路径长度大于0小于两个轨道区段长度之和,则两段轨道区段冲突,其准确地判断出两段轨道区段是否冲突。本发明只需要一次搜索就能判断是否冲突,大大减少了判断时间,减小了算法的时间复杂度;在对时效性要求很高的轨道交通行业来说此算法更具优势。
-
公开(公告)号:CN115437999A
公开(公告)日:2022-12-06
申请号:CN202210993237.9
申请日:2022-08-18
申请人: 卡斯柯信号(成都)有限公司
摘要: 本发明公开了一种多离线工具调用生成临时文件的优化方法,涉及城市轨道交通信号处理技术领域。本发明利用工具A将工具B对应的输入文件进行拆分,将输入文件拆分成独立的part1和part2两部分输入,part1部分仍然由工具B原本的处理逻辑进行处理,part2部分由工具A中的功能C处理,在工具B某个固定文件夹中存储功能C生成的工具B需要的中间数据;改变工具C的内部处理逻辑,将工具C之前的解析数据生成中间文件的功能修改为将功能C生成的存储在工具B中的中间数据文件复制到工具B在调用“工具C”时所提供的输出文件存储路径。本发明可有效提升数据准备工具的运行效率和发布进度。
-
-
-
-
-
-
-
-
-