一种轨道交通网管系统的监控界面的生成方法与流程

文档序号:16288225发布日期:2018-12-14 23:28阅读:260来源:国知局
一种轨道交通网管系统的监控界面的生成方法与流程

本发明涉及计算机技术领域,是一种监控界面的实现方法,具体来说,涉及一种轨道交通网管系统的监控界面的生成方法。

背景技术

随着地铁列车行驶速度不断提升,目前最高速度已达到120km/小时,如何在高速环境下确保运营安全,缩短行车间隔,提高运营效率,这对地铁车辆、信号系统、通信系统等都提出了极高要求,从最初的固定闭塞到准移动闭塞,再到现在最先进的基于通信的列车控制cbtc(communications-basedtraincontrol)移动闭塞系统的应用,信号系统的持续改进是推动列车提速、保障行驶安全的关键技术。cbtc信号系统作为控制列车运行的关键系统,在任何情况下均不允许出现系统故障,保障高安全、高可靠是cbtc系统的最高设计原则。

作为轨道交通的网管系统,需要提供能直观显示地铁列车状态以及站点状态的监控界面,方便用户实时地监控站点和车辆状态,从而保证系统的正常运行。现有技术中,监控界面的生成方法,是根据不同的轨道线路图定制开发出不同的界面。如果站点、车辆信息发生改变或者轨道线路发生改变时,则需要重新开发监控界面,由此可知,现有技术中的生成监控界面的方法当线路发生变化时需要重新修改代码,而导致工作量大的技术问题。



技术实现要素:

本发明提供了一种轨道交通网管系统的监控界面的生成方法,使得轨道交通网管系统的监控界面更加直观,避免站点和车辆信息改变后造成的监控界面代码的修改,解决了现有技术中的生成监控界面的方法当线路发生变化时需要重新修改代码,而导致工作量大的技术问题。

为了解决上述技术问题,本发明提供了一种轨道交通网管系统的监控界面的生成方法,包括:

步骤s1:所述网管系统从数据库服务器中获取站点信息和车辆信息;

步骤s2:根据所述站点信息,获得与所述站点信息对应的站点图标的第一位置坐标;

步骤s3:根据所述车辆信息,获得与所述车辆信息对应的车辆图标的第二位置坐标;

步骤s4:在所述第一位置坐标对应的区域绘制出所述站点图标,在所述第二位置坐标对应的区域绘制出所述车辆图标,以生成所述监控界面。

进一步地,步骤s2具体包括:

步骤s201:获取站点的数量;

步骤s202:将预设u形轨道线用于分布各个站点图标,所述u形轨道线包括底边、左边和右边;

步骤s203:根据所述底边的长度、所述左边的长度和所述右边的长度,确定各边分布的站点图标的数量;

步骤s204:根据所述各边分布的站点图标的数量,确定各个站点图标之间的间隔;

步骤s205:根据预先确定的左边的顶点坐标和所述各个站点图标之间的间隔,获得所述各个站点图标的位置坐标。

进一步地,在步骤s203之后,所述方法还包括:

判断底边分布的站点图标是否存在重叠,如果存在,则对各边分布的站点图标的数量重新调整。

进一步地,步骤s3具体包括:

步骤s301:获取车辆的总数量;

步骤s302:获得车辆在设定区域中每行显示的车辆数量;

步骤s303:根据所述总数量和所述每行显示的车辆数量,确定车辆在设定区域显示的行数;

步骤s304:根据车辆在设定区域中每行显示的车辆数量以及显示的行数,确定第一列车辆图标在所述监控界面的位置坐标;

步骤s305:根据车辆图标的尺寸和所述第一列车辆在所述监控界面的位置坐标,计算出除所述第一列车辆之外的所有车辆的图标在所述监控界面的位置坐标。

进一步地,所述站点信息包括站点名称以及站点与一体化基站之间的对应信息,所述一体化基站采集站点状态数据和基站指标数据,所述车辆信息包括车辆名称和车辆与cpe设备之间的对应信息,所述cpe设备采集在线状态数据和cpe指标数据。

进一步地,本发明提供的方法还包括:

将所述站点图标和所述车辆图标显示在所述监控界面的第一层;

将所述站点与一体化基站的对应信息显示于所述监控界面的第二层;

将车辆与cpe设备之间的对应信息显示于所述监控界面的第二层,其中,所述监控界面的第二层与所述监控界面的第一层具有第一链接关系。

进一步地,本发明提供的方法还包括:

将所述基站指标数据显示于所述监控界面的第三层;

将所述cpe指标数据显示于所述监控界面的第三层,其中,所述监控界面的第三层与所述监控界面的第二层具有第二链接关系。

进一步地,本发明提供的方法还包括:

根据所述站点状态数据,确定所述站点的状态,并采用不同的标识在所述监控界面的第一层显示所述站点的状态,其中,所述站点状态数据由站点所属的一体化基站上报至网管系统。

进一步地,本发明提供的方法还包括:

根据所述在线状态数据,确定所述cpe设备的状态;

根据所述cpe设备的状态,确定与所述cpe设备状态对应的车辆的状态,并采用不同的标识在所述监控界面的第一层显示车辆的状态,其中,所述在线状态数据由车辆对应的cpe设备上报至网管系统。

本发明提供的方法相对于现有技术而言,具有如下优点或有益效果:

1、网管系统从数据库服务器中获站点信息和车辆信息后,可以分别根据站点信息和车辆信息,计算出各站点图标的位置坐标和各车辆图标的位置坐标,然后在对应的位置坐标绘制出站点图标和车辆图标,即可以根据站点信息和车辆信息自动生成监控界面,使用该方式处理后,如果需要监控不同的线路,只需要修改数据库服务器中的站点信息和车辆信息,就可以自动生成新的监控界面,达到快速自动生成监控界面的技术效果,避免了因为线路的变更重新修改代码而导致工作量大的技术问题。

2、进一步地,将预设u形轨道线用于分布各个站点,并根据u形轨道线底边的长度、左边的长度和右边的长度,确定各边分布的站点数量,再确定各个站点之间的间隔,进而根据预先确定的左边的顶点坐标和各个站点之间的间隔,获得各个站点的位置坐标,从而达到使站点图标均匀分布在u形轨道线上的技术效果。

3、进一步地,获取车辆的总数量以及车辆在设定区域中每行显示的车辆数量,然后确定车辆在设定区域显示的行数,在根据车辆在设定区域中每行显示的车辆数量以及显示的行数,确定第一列车辆图标在监控界面的位置坐标;根据车辆图标的尺寸和第一列车辆在监控界面的位置坐标,计算出除第一列车辆之外的所有车辆的图标在监控界面的位置坐标,从而使得车辆图标依次均匀布置于设定区域的效果。

4、进一步地,将站点图标和车辆图标显示在监控界面的第一层,当站点的类型为具有所属的一体化基站的类型时,将站点与一体化基站的对应信息显示于监控界面的第二层;将车辆与cpe设备之间的对应信息显示于监控界面的第二层,其中,监控界面的第二层与监控界面的第一层具有第一链接关系。即通过将监控界面进行分层,第一层用来显示站点的状态和车辆的状态,第二层用来显示站点与一体化基站的对应信息和车辆与cpe设备之间的对应信息,可以使得不同的用户关注不同的监控界面。

5、进一步地,将基站指标数据显示于监控界面的第三层;将cpe指标数据显示于监控界面的第三层,第三层用来显示设备的具体参数的值。通过在监控界面分两层的基础上进一步增加第三层,分层结构可以让不同的用户重点关注不同的监控界面,普通的监控人员只需要重点关注第一层监控界面,检查站点和车辆是否存在异常,维护人员可以通过第二层和第三层的监控界面迅速的定位出是哪个设备出现问题,从而进一步提高监控界面的指示性和直观性。

6、通过采用不同的标识在监控界面的第一层显示站点的状态,不同的标识在监控界面的第一层显示车辆的状态。可以通过不同的标识就可以了解站点,车辆的状态,不需要通过指标的数据来进行判断,从而提高了监控界面的直观性。

本发明通过对监控界面的分层处理,方便不同需求的用户重点关注不同的界面。使用根据设备信息自动生成监控界面的方法,避免了因为线路的变更重新修改代码的问题。使用不同的颜色表示不同的设备状态,方便用户直观的发现运行异常的设备。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中轨道交通网管系统的监控界面的生成方法的流程图;

图2为本发明实施例中站点图标的位置确定的流程图;

图3为本发明实施例中车辆图标位置确定的流程图;

图4为本发明实施例中站点状态的更新流程图;

图5为本发明实施例中车辆状态的更新流程图;

图6为本发明实施例中监控界面的第一层界面的示意图;

图7为本发明实施例中监控界面的第二层界面的示意图;

图8为本发明实施例中监控界面的第三层界面的示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

本发明实施例提供了一种轨道交通网管系统的监控界面的生成方法,请参见图1,该方法包括:

步骤s1:网管系统从数据库服务器中获取站点信息和车辆信息。

具体来说,数据库服务器中预先存储有与线路相关的站点信息和车辆信息,站点信息包括站点名称、站点类型等,车辆信息包括车辆名称、车辆上的cpe设备(customerpremiseequipment客户终端设备)等。

步骤s2:根据站点信息,获得与站点信息对应的站点图标的第一位置坐标。

具体来说,网管系统中可以预先存储站点信息与对应的站点图标之间的对应关系,从而通过对应关系获得站点图标。网管系统中可以预先存储站点图标与位置坐标的配置信息,然后根据配置信息获得站点图标的第一位置坐标。其中,第一位置坐标为具体某一个站点对应的位置坐标,根据同样的方法,可以获得其他站点的位置坐标。

步骤s3:根据车辆信息,获得与车辆信息对应的车辆图标的第二位置坐标。

具体来说,网管系统中可以预先存储车辆信息与对应的车辆图标之间的对应关系,从而通过对应关系获得车辆图标。网管系统中可以预先存储车辆图标与位置坐标的配置信息,然后根据配置信息获得车辆图标的第二位置坐标,其中,第二位置坐标为具体某一车辆对应的位置坐标,根据同样的方法,可以获得其他车辆的位置坐标。

步骤s4:在第一位置坐标对应的区域绘制出站点图标,在第二位置坐标对应的区域绘制出车辆图标,以生成监控界面。

具体来说,通过步骤s3得出的第一位置坐标,则可以确定与第一位置坐标对应的区域,然后在上述区域绘制站点图标,同理,其他站点的图标也可以通过同样的方法绘制。通过步骤s3得出的第二位置坐标,则可以确定与第二位置坐标对应的区域,然后在上述区域绘制车辆图标,同理,其他车辆的图标也可以通过同样的方法绘制,进而可以得到由站点图标和车辆图标构成的监控界面。

在一种实施方式中,请参见图2,步骤s2具体包括:

步骤s201:获取站点的数量;

步骤s202:将预设u形轨道线用于分布各个站点图标,u形轨道线包括底边、左边和右边;

步骤s203:根据底边的长度、左边的长度和右边的长度,确定各边分布的站点图标的数量;

步骤s204:根据各边分布的站点图标的数量,确定各个站点图标之间的间隔;

步骤s205:根据预先确定的左边的顶点坐标和各个站点图标之间的间隔,获得各个站点图标的位置坐标。

具体来说,站点的数量可以直接从数据服务器中获取,或者网管系统从数据服务器中获取各个站点信息后,由网管系统计算获得站点的数量。站点图标的数量与站点的数量相等。为了使站点图标的分布更为直观和形象,可以采用u形轨道线来分布各个站点的图标。其中,u形轨道线包括底边、左边和右边,为了使站点图标分布更为均匀,可以根据各边的长度,确定各边分布的站点图标的数量。顶点坐标位于u形轨道线的坐标的最上方,由网管系统预先确定其坐标。

在一种实施方式中,在步骤s203之后,本实施提供的方法还包括:

判断底边分布的站点图标是否存在重叠,如果存在,则对各边分布的站点图标的数量重新调整。

具体来说,由于底边的长度为左边长度的两倍,左边长度与右边长度相等,则可以按照按照底边分布的站点图标的数量是右边的两倍、左边分布的站点图标的数量与右边相等的条件,确定出u形轨道线底边、左边和右边需要分布的站点图标的数量。为了进一步保证各个站点图标的正常显示,本实施还进一步判断底边分布的站点图标是否存在重叠,如果存在,则对各边分布的站点图标的数量重新调整。例如,当底边分布的站点图标数量,使得有站点图标会重叠时,则可以适当减少底边分布的站点图标数量分布至两边或者适当调整站点图标的间隔的,从而保证各个站点图标均可以显示正常。

在一种实施方式中,请参见图3,步骤s3具体包括:

步骤s301:获取车辆的总数量;

步骤s302:获得车辆在设定区域中每行显示的车辆数量;

步骤s303:根据总数量和每行显示的车辆数量,确定车辆在设定区域显示的行数;

步骤s304:根据车辆在设定区域中每行显示的车辆数量以及显示的行数,确定第一列车辆图标在监控界面的位置坐标;

步骤s305:根据车辆图标的尺寸和第一列车辆在监控界面的位置坐标,计算出除第一列车辆之外的所有车辆的图标在监控界面的位置坐标。具体来说,设定区域用于显示车辆图标,可以根据实际情况在监控界面中设置显示区域作为设定区域。例如当站点图标显示于u形轨道线上时,设定区域可以为u形轨道线中间的空白处。首先从数据服务器的数据库里面获取所有车辆的信息并根据车辆信息计算出车辆的数量。车辆在设定区域中每行显示的车辆数量可以预先由网管系统设置,例如设置为每行显示10辆,12辆、15辆等,当车辆数量超过预设值时,则适当调整每行显示的车辆数。例如当设置每行显示10辆,显示行位数为3行,则当车辆数量为30时,则将每行显示的数量调整为12辆。具体可以根据实际情况进行调整,在此不做具体限定。

车辆图标的尺寸具体包括车辆图标的宽度和高度,各个车辆按照顺序依次排列,例如从第1辆车到第n辆车,首先确定第一列车辆(即第1辆车)图标在监控界面的位置坐标,然后依次计算出其他车辆的图标监控在界面的坐标。最后在确定出的对应位置坐标对应的区域绘制各个车辆的图标。

具体地,在本发明提供的方法中,站点信息包括站点名称以及站点与一体化基站之间的对应信息,一体化基站采集站点状态数据和基站指标数据,车辆信息包括车辆名称和车辆与cpe设备之间的对应信息,cpe设备采集在线状态数据和cpe指标数据。

具体来说,站点与一体化基站之间的对应信息可以是:该站点下具有所属的一体化基站,或者该站点下不具有所属的一体化基站。在具体的实施过程中,可以通过采用不同的图标来进行区分,例如圆形和三角形,圆形表示该站点下有所属的一体化基站,三角形表示该站点下不具有所属的一体化基站。并且,一体化基站采集站点状态数据和基站指标数据,然后将上述数据上报至网管系统。具体来说,站点的状态数据用于计算站点的状态,基站指标数据包括接入的ue个数(即接入到该一体化基站的cpe设备个数,每个ue对应一个cpe设备),小区下行总吞吐量,小区上行总吞吐量等。cpe设备采集在线状态数据和cpe指标数据后,也将在线状态数据和cpe指标数据上报至网管系统,在线状态数据,用于计算车辆的状态。cpe指标数据具体包括:rsrp(referencesignalreceivingpower,参考信号接收功率),rsrq(referencesignalreceivingquality)参考信号接收质量,上行mac速率,下行mac速率,上行速率,下行速率等。

在一种实施方式中,本实施提供的方法还包括:

将站点图标和车辆图标显示在监控界面的第一层;

将站点与一体化基站的对应信息显示于监控界面的第二层;

将车辆与cpe设备之间的对应信息显示于监控界面的第二层,其中,监控界面的第二层与监控界面的第一层具有第一链接关系。

具体来说,不同的站点可以采用不同的图标来表示,也可以用相同的图标加站点名称加以区分。不同的车辆可以用不同的图标来表示,也可以用相同的图标加车辆编号加以区分。第一链接关系包括站点图标与站点与一体化基站的对应信息之间的关系以及车辆图标与车辆和cpe设备之间的对应信息的关系,当在监控界面的第一层点击站点图标时,则可以进入监界面的第二层,显示站点与一体化基站的对应信息,当在监控界面的第一层点击车辆图标时,则可以进入监界面的第二层,显示车辆和cpe设备之间的对应信息。在一种实施方式中,本实施提供的方法还包括:

将基站指标数据显示于监控界面的第三层;

将cpe指标数据显示于监控界面的第三层,其中,监控界面的第三层与监控界面的第二层具有第二链接关系。

具体来说,第二链接关系包括一体化基站图标与基站指标数据之间的关系,以及cpe设备图标与cpe指标数据之间的关系,当在监控界面的第二层点击一体化基站图标时,则可以进入监界面的第三层,显示基站指标数据,当在监控界面的第二层点击cpe设备图标时,则可以进入监界面的第三层,显示cpe指标数据。通过对监控界面的分层处理,方便不同需求的用户重点关注不同的界面。可以根据根据站点信息和车辆信息自动生成监控界面的方法,避免了因为线路的变更重新修改代码而导致工作量大的问题。

在一种实施方式中,本实施提供的方法还包括:

根据站点状态数据,确定站点的状态,并采用不同的标识在监控界面的第一层显示站点的状态,其中,站点状态数据由站点所属的一体化基站上报至网管系统。

在具体的实施过程中,站点所属的一体化基站数量可以为一个或者多个。网管系统可以根据一体化基站上报的站点状态数据确定站点的状态,站点状态数据包括告警数据,网管系统统计站点下所有一体化基站上报的告警数据中告警等级最高的当作站点的状态显示。其中,不同的标识可以为不同颜色的指示灯、不同符号等,例如可以根据不同的告警等级显示为不同颜色的指示灯,举例来说,严重告警显示成红色,重要告警显示成黄色,没有告警显示成绿色。

其中,当站点状态发生变化时,通过下述方式来更新站点的状态,请参见图4,说明了站点状态的更新流程,具体包括以下步骤:

步骤s401:网管系统的后台逻辑系统上报一体化基站的状态变更通知;

步骤s402:通知一体化基站所属的站点重新计算站点状态,网管系统根据一体化基站上报的告警数据来计算站点状态。

步骤s403:在监控界面使用不同颜色的指示灯来显示最新的站点状态。

具体来说,网管系统包括客户端和后台逻辑系统,客户端主要负责监控界面的呈现,后台逻辑主要负责设备(一体化基站和cpe设备)的管理。由一体化基站和cpe设备将采集的数据上报到后台逻辑系统,然后由后台逻辑系统上报至客户端,从而进行呈现。

在一种实施方式中,本实施提供的方法还包括:

根据在线状态数据,确定cpe设备的状态;

根据cpe设备的状态,确定与cpe设备状态对应的车辆的状态,并采用不同的标识在监控界面的第一层显示车辆的状态,其中,在线状态数据由车辆对应的cpe设备上报至网管系统。

具体来说,车辆上的cpe设备的数量可以为一个或者多个。网管系统可以根据cpe设备上报的在线状态数据确定cpe设备的状态。当车辆上有多个cpe设备时,只要有一个cpe在线状态是正常,则表明车辆状态为正常,当车辆上所有的cpe都不在线,则表明车辆状态为不正常。不同的标识可以为不同颜色的指示灯,例如车辆状态正常时,则采用绿色指示灯,车辆状态不正常时,则采用灰色指示灯。

其中,当车辆状态发生变化时,通过下述方式来更新站点的状态,请参见图5,示出了车辆状态更新的流程,具体包括以下步骤:

步骤s501:首先后台上报车载cpe设备的连接状态。

步骤s502:通知设备连接状态改变的车辆重新计算车辆状态,如果车辆上所有设备连接状态都异常,那么车辆状态显示异常,否则车辆状态显示正常。

步骤s503:在监控界面使用不同颜色的指示灯来显示最新的车辆状态。

通过本发明实施例提供的监控界面的生成方法,首先,在第一位置坐标对应的区域绘制出站点图标,在第二位置坐标对应的区域绘制出车辆图标,可以绘制出监控界面第一层的信息,并在监控界面的第一层显示客户最关心的站点信息,车辆的状态是否正常以及客户关心的告警信息。点击站点图标或车辆图标,可以进入监控界面第二层,第二层显示该站点或车辆下所属的具体设备(一体化基站和cpe设备)状态是否正常。点击一体化基站图标或者cpe设备图标,可以进入监控界面第三层,第三层显示基站指标数据和cpe指标数据。通过对监控界面的分层处理,方便不同需求的用户重点关注不同的界面。可以根据站点信息和车辆信息自动生成监控界面的方法,避免了因为线路的变更重新修改代码的问题。并使用不同的标识表示不同的设备状态,方便用户直观的发现运行异常的设备。

为了更清楚地说明本发明实施例中的监控界面的生成方法,下面通过几个具体的示例予以说明,如图6所示,为某一地铁站的监控界面截图,其生成方法具体包括如下步骤:

首先执行步骤s601:网管系统从数据库服务器中获取站点信息和车辆信息,其中站点信息具体包括站点名称,分别为后湖大道站、百步亭花园、新荣站...倒水河车辆,车辆信息包括车辆编号,车辆编号为1、2、3....25。

然后执行步骤s602:根据站点名称,获得与站点名称对应的站点图标的第一位置坐标。具体为:首先获取站点的数量,站点的数量为18,将预设u形轨道线用于分布各个站点图标,根据各边的长度,确定各边分布的站点图标的数量,底边分布8个站点图标,左边和右边分别分布5个站点,然后确定各个站点图标之间的间隔;再根据预先确定的左边的顶点坐标(后湖大道站的坐标)和各个站点图标之间的间隔,获得各个站点图标的位置坐标。

步骤s603:根据车辆信息,获得与车辆信息对应的车辆图标的第二位置坐标。具体为:获取车辆的总数量25;获得车辆在设定区域中每行显示的车辆数量,如图所示为10量,然后根据总数量和每行显示的车辆数量,确定车辆在设定区域显示的行数,为3行;接下来,根据车辆在设定区域中每行显示的车辆数量以及显示的行数,确定第一列车辆图标在监控界面的位置坐标,即车辆1的位置坐标,最后根据车辆图标的尺寸和第一列车辆在监控界面的位置坐标,计算出除第一列车辆之外的所有车辆的图标(即车辆2、车辆3...车辆25)在监控界面的位置坐标。

步骤s604:在第一位置坐标对应的区域绘制出站点图标,在第二位置坐标对应的区域绘制出车辆图标,以生成监控界面。在获得每个站点图标对应的位置坐标以及每个车辆对应的位置坐标后,则可以在相应的区域绘制站点图标和车辆图标,从而生成监控界面。

进一步地,图7为监控界面的第二层的示意图,其显示了站点与一体化基站之间的对应关系,例如,点击新荣站站点图标时,则显示了与新荣站对应的一体化基站airenodeb183。此外,监控界面第二层还可以显示车辆与cpe设备之间的对应信息,在此不再详述。

进一步地,图8为监控界面的第三层的示意图,其显示了一体化基站的基站指标数据,一体化基站airenodeb183具体包括接入ue数、上行吞吐量和下行吞吐量。此外,监控界面第三层还可以显示cpe指标数据,在此不再详述。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1