检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:许胜博 XU Shengbo(China Railway Design Corporation,Tianjin 300142)
出 处:《铁道工程学报》2024年第2期86-92,99,共8页Journal of Railway Engineering Society
基 金:中国铁路设计集团有限公司科技开发课题(2022A02238007);中国国家铁路集团有限公司科技研究开发计划合同(K2022G001)。
摘 要:研究目的:传统铁路线站设计软件高度依赖于特定的图形平台,限制了软件的可移植性和独立性,不利于铁路线站设计软件的自主发展。为此,本文通过对线站设计用几何计算内核架构、几何算法及第三方图形平台解耦机制的研究,旨在构建一个独立于图形平台的铁路线站设计用几何计算内核,使得线站设计业务逻辑与特定图形平台解绑,使其能够适应不同的操作系统和图形平台,从而提高铁路线站设计软件研发的自主性。研究结论:(1)本文提出的几何计算内核架构可扩展性强,核心算法通用度高,能够满足各类铁路线站设计场景;(2)与第三方图形平台相比,本文提出的几何计算内核在铁路线站线型支持、绘制方法、计算精度、计算效率、跨平台移植方面具有明显优势;(3)通过在实际生产项目上的应用,证明了本文提出的几何计算内核可作为线站设计软件研发的底层内核,同时通过对线型定义层的拓展,几何内核构建方法及相关解耦机制也可为其他线性工程设计软件的自主研发提供借鉴。Research purposes:Traditional railway line&station design software is highly dependent on specific graphics platforms,which limits the software's portability and independence,and is not conducive to the independent development of railway line&station design software.Therefore,this paper studies the architecture,geometry algorithms and third-party graphics platform decoupling mechanism of the geometry calculation kernel for line&station design,aiming to construct a geometry calculation kernel for railway line&station design independent of the graphics platform,allowing the business logic of station design to be decoupled from specific graphics platforms and adaptable to different operating systems and graphics platforms.This aims to enhance the autonomy of railway line&station design software development.Research conclusions:(1)The geometry calculation kernel architecture proposed in this paper has strong scalability and high generality of core algorithms,which can meet various railway line&station design scenarios.(2)Compared with thirdparty graphics platforms,the geometry calculation kernel proposed in this paper has obvious advantages in railway line&station line support,drawing methods,calculation accuracy,calculation efficiency,and cross-platform migration.(3)Through the application in actual production projects,it is proved that the geometry calculation kernel can be used as the underlying kernel of line&station design software research and development.At the same time,through the expansion of the line definition layer,the geometry kernel construction method and related decoupling mechanism can also provide reference for the independent research and development of other linear engineering design software.
关 键 词:铁路线站设计软件 几何计算内核 缓和曲线算法 图形平台解耦
分 类 号:U2[交通运输工程—道路与铁道工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7