• 查询稿件
  • 获取最新论文
  • 知晓行业信息

基于自定义实体的联锁表自动生成软件设计与实现

Automatic generation software for interlocking table based on custom entity

  • 摘要: 为提高联锁表编制效率和准确性,设计基于自定义实体的联锁表自动生成软件。使用AutoCAD二次开发接口,读取利用ObjectARX创建的信号设备自定义实体的数据信息;根据信号设备平面布置图的结构特点自动生成站场型数据结构;利用深度优先搜索(DFS, Depth First Search)算法搜索进路,并根据联锁表编制原则,处理进路数据和生成联锁数据。现场试用结果表明,该软件能与信号设备平面布置图实时交互,快速访问AutoCAD数据库,直接调用其中实体,生成标准格式的铁路车站联锁表及地铁车辆联锁表,准确率超过99%,且具有较高的通用性。

     

    Abstract: To improve the efficiency and accuracy of interlocking table compilation, this paper designed an automatic generation software for interlocking table based on custom entity. The paper used the AutoCAD secondary development interface to read the data information of customized entities of signal equipment created using Object ARX, automatically generated the station type data structure based on the structural characteristics of the signal equipment layout plan, used Deep First Search (DFS) algorithm to search for routes, and according to the principles of interlocking table compilation, processed route data and generated interlocking data. The on-site trial results show that the software can interact with the signal equipment layout plan in real-time and quickly access the AutoCAD database, directly call the entities in it, generate standard format railway station interlocking tables and subway vehicle interlocking tables with an accuracy rate of over 99% and high universality.

     

/

返回文章
返回