1.一种基于BIM的信号机显示检查方法,其特征在于,包括以下步骤:S1,获取铁路设计BIM模型,并将铁路信号BIM模型组装到所述铁路设计BIM模型上,形成铁路总装BIM模型;S2,在所述铁路总装BIM模型的线路中心线上选取司机视角焦点,基于所述司机视角焦点以预设的司机视角范围对所述线路中心线沿线进行扫描,获取沿着所述线路中心线的司机视角扫描范围;以具有信号显示功能的信号设备为中心点,设置预设的信号机显示范围;S3,在所述司机视角扫描范围和所述信号机显示范围的相交区域确定出信号机显示盲区,并绘制盲区范围,根据所述盲区范围调整信号机的位置;步骤S3中,确定所述信号机显示盲区的步骤包括:将所述司机视角焦点和所述信号设备进行连线,得到连接线,当所述连接线在所述相交区域内时,若该连接线之间存在障碍物,则所述司机视角焦点存在信号机显示盲区;若该连接线之间不存在障碍物,则所述司机视角焦点不存在信号机显示盲区;所述信号机显示盲区显示的方法包括以下步骤:通过司机视角获取了司机视角扫描范围内的设备,同时沿信号机显示范围扫描获取了信号机显示范围内的设备,则存在于司机视角扫描范围内的设备和信号机显示范围内的设备就是有可能造成遮挡的设备;再根据连接线的坐标位置和可能造成遮挡的设备的坐标位置,确定造成遮挡的设备,根据沿信号机显示范围和造成遮挡的设备的轮廓坐标确定出显示盲区。
2.如权利要求1所述的一种基于BIM的信号机显示检查方法,其特征在于,所述司机视角范围生成的方法是:以所述线路中心线上的点为顶点,所述线路中心线为中心线,以预设的夹角生成圆锥面,所述圆锥面上位于铁路所在地面以上的部分为司机视角范围。
3.如权利要求1所述的一种基于BIM的信号机显示检查方法,其特征在于,以具有信号显示功能的信号设备为中心点,设置预设的信号机显示范围具体包括:选取信号机的朝向方向,以所述具有信号显示功能的信号设备为顶点,所述信号机的朝向方向所在的直线为中心线,以预设的夹角生成圆锥面,所述圆锥面上位于铁路所在地面以上的部分为预设的信号机显示范围。
4.一种基于BIM的信号机显示检查装置,其特征在于,包括沿线路扫描模块、沿信号机扫描模块、盲区生成模块和盲区绘制模块;所述沿线路扫描模块用于在铁路总装BIM模型的线路中心线上选取司机视角焦点,基于所述司机视角焦点以预设的司机视角范围对所述线路中心线沿线进行扫描,获取沿着所述线路中心线的司机视角扫描范围;所述沿信号机扫描模块用于以具有信号显示功能的信号设备为中心点,设置预设的信号机显示范围;所述盲区生成模块用于在所述司机视角扫描范围和所述信号机显示范围的相交区域确定出信号机显示盲区;所述盲区绘制模块用于绘制盲区范围;所述确定出信号机显示盲区具体包括以下步骤:将所述司机视角焦点和所述信号设备进行连线,得到连接线,当所述连接线在所述相交区域内时,若该连接线之间存在障碍物,则所述司机视角焦点存在信号机显示盲区;若该连接线之间不存在障碍物,则所述司机视角焦点不存在信号机显示盲区;所述信号机显示盲区显示的方法包括以下步骤:通过司机视角获取了司机视角扫描范围内的设备,同时沿信号机显示范围扫描获取了信号机显示范围内的设备,则存在于司机视角扫描范围内的设备和信号机显示范围内的设备就是有可能造成遮挡的设备;再根据连接线的坐标位置和可能造成遮挡的设备的坐标位置,确定造成遮挡的设备,根据沿信号机显示范围和造成遮挡的设备的轮廓坐标确定出显示盲区。
5.一种基于BIM的信号机显示检查系统,其特征在于,包括至少一个处理器,以及与所述至少一个处理器通信连接的存储器;所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至3中任一项所述的一种基于BIM的信号机显示检查方法。
6.一种计算机可读介质,其特征在于,其上存储有可由处理器执行的指令,所述指令在被处理器执行时,使得处理器执行如权利要求1至3中任一项所述的一种基于BIM的信号机显示检查方法。