公交车运行状态的监控方法和装置制造方法及图纸

技术编号:14415818 阅读:70 留言:0更新日期:2017-01-12 03:52
本发明专利技术涉及一种公交车运行状态的监控方法和装置。所述方法包括以下步骤:获取全球卫星定位系统上传的车辆位置信息;根据所述车辆位置信息匹配分别得到上行线路和下行线路中相应的标记点标识;将得到的上行线路的标记点标识加入第一队列,将得到的下行线路的标记点标识加入第二队列;根据第一队列和第二队列获取本次检测得到的运行状态参数;根据所述运行状态参数判断车辆当前的运行方向。上述公交车运行状态的监控方法和装置,通过将全球定位系统检测的车辆位置信息与上行线路和下行线路中标记点进行匹配,获取运行状态参数,根据运行状态参数判断出车辆当前的运行方向准确,提高了车辆运行方向检测的准确率。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,特别是涉及公交车运行状态的监控方法和装置
技术介绍
为了满足大多数人出行需求及降低城市环境污染,提供了公交车。公交车一般是在起点和终点之间来回运行,并在起点和终点之间设置多个站点,以方便人们在站点位置等待排队乘坐。为了监控公交车行驶的方向和位置,传统的方法是在公交车上安装GPS(GlobalPositioningSystem,全球卫星定位系统),由GPS直接上传公交车方向信息,配合到站点来确定公交车行驶的方向和位置。然而,传统的监控公交车运行的方法,仅考察最近接收的两个GPS数据包,通过位置的移动判断公交车的移动方向,因GPS容易波动和一些特殊道路(如立交桥,环形路等)形态的存在,导致检测的错误率较高。
技术实现思路
基于此,有必要针对传统的监控公交车运行的方法中检测移动方向的错误率较高的问题,提供一种公交车运行状态的监控方法和装置,能提高检测移动方向的准确率。一种公交车运行状态的监控方法,包括以下步骤:获取全球卫星定位系统上传的车辆位置信息;根据所述车辆位置信息匹配分别得到上行线路和下行线路中相应的标记点标识;将得到的上行线路的标记点标识加入第一队列,将得到的下行线路的标记点标识加入第二队列;根据第一队列和第二队列获取本次检测得到的运行状态参数;根据所述运行状态参数判断车辆当前的运行方向。一种公交车运行状态的监控装置,包括:位置信息获取模块,用于获取全球卫星定位系统上传的车辆位置信息;匹配模块,用于根据所述车辆位置信息匹配分别得到上行线路和下行线路中相应的标记点标识;添加模块,用于将得到的上行线路的标记点标识加入第一队列,将得到的下行线路的标记点标识加入第二队列;参数获取模块,用于根据第一队列和第二队列获取本次检测得到的运行状态参数;方向判定模块,用于根据所述运行状态参数判断车辆当前的运行方向。上述公交车运行状态的监控方法和装置,通过将全球定位系统检测的车辆位置信息与上行线路和下行线路中标记点进行匹配,得到对应的标记点后,加入对应的第一队列和第二队列,再根据第一队列和第二队列获取运行状态参数,再根据运行状态参数判断出车辆当前的运行方向,队列中存在多个标记点数据,根据多个数据得到的运行状态参数准确,再根据运行状态参数判断出车辆当前的运行方向也准确,提高了车辆运行方向检测的准确率,且实时匹配,能真正反映公交车的运行状态。附图说明图1A为一个实施例中终端的内部结构示意图;图1B为一个实施例中服务器的内部结构示意图;图2为一个实施例中公交车运行状态的监控方法的流程图;图3为一个实施例中根据第一队列和第二队列获取本次检测得到的运行状态参数的具体步骤流程图;图4为五种状态之间进行状态转换条件及方向示意图;图5为一个实施例中公交车运行状态的监控装置的结构框图;图6为另一个实施例中公交车运行状态的监控装置的结构框图;图7为一个实施例中参数获取模块的内部结构框图;图8为另一个实施例中公交车运行状态的监控装置的结构框图;图9为另一个实施例中公交车运行状态的监控装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。图1A为一个实施例中终端的内部结构示意图。如图1A所示,该终端包括通过系统总线连接的处理器、存储介质、内存和网络接口、显示屏、GPS定位装置和输入装置。其中,终端的存储介质存储有操作系统,还包括一种公交车运行状态的监控装置,该公交车运行状态的监控装置用于实现一种公交车运行状态的监控方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存为存储介质中的公交车运行状态的监控装置的运行提供环境。终端中的GPS定位装置用于定位车辆所处的位置,网络接口用于与服务器进行网络通信,如发送GPS定位装置检测的车辆位置信息至服务器,接收服务器返回的定位结果等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该终端可以是手机、平板电脑或者个人数字助理。本领域技术人员可以理解,图1A中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。图1B为一个实施例中服务器的内部结构示意图。如图1B所示,该服务器包括通过系统总线连接的处理器、存储介质、内存和网络接口。其中,该服务器的存储介质存储有操作系统、数据库和公交车运行状态的监控装置,数据库中存储有地图数据、标记点数据、公交车上行线路和下行线路数据、次数阈值等,该公交车运行状态的监控装置用于实现适用于服务器的一种公交车运行状态的监控方法。该服务器的处理器用于提供计算和控制能力,支撑整个服务器的运行。该服务器的内存为存储介质中的公交车运行状态的监控装置的运行提供环境。该服务器的网络接口用于据以与外部的终端通过网络连接通信,比如接收终端发送的公交车的位置信息以及向终端返回数据等。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。本领域技术人员可以理解,图1B中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器的限定,具体的服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。图2为一个实施例中公交车运行状态的监控方法的流程图。如图2所示,该公交车运行状态的监控方法,运行于服务器端或监控端,包括以下步骤:步骤202,获取全球卫星定位系统上传的车辆位置信息。具体地,通过GPS定位系统获取车辆位置信息,并将车辆位置信息上传到服务器或监控中心。步骤204,根据该车辆位置信息匹配分别得到上行线路和下行线路中相应的标记点标识。具体地,在监控中心或服务器上维护两个GPS位置匹配点的队列,为第一队列和第二队列。接收到GPS上传的车辆位置信息后,分别与上行线路和下行线路中标记点进行匹配得到匹配的标记点标识。上行线路和下行线路均是指按照公交车行驶方向,定义了起点和终点信息的线路。标记点是指上行线路或下行线路中划分的位置采样点,也可称为geo(表示地理、土地等)点。标记点标识可为标记点的序号或名称等。每个站点也是一个标记点。两个标记点之间可采用直线连接。在一个实施例中,上述公交车运行状态的监控方法还包括:预先分别将上行线路和下行线路划分成多个标记点,并对上行线路和下行线路中每个标记点配置对应的序号。具体地,上行线路和下行线路分别划分成多个标记点,上行线路和下行线路的标记点的数量可相同,也可不同。对上行线路中的标记点和下行线路中的标记点分别独立分配本文档来自技高网...
公交车运行状态的监控方法和装置

【技术保护点】
一种公交车运行状态的监控方法,包括以下步骤:获取全球卫星定位系统上传的车辆位置信息;根据所述车辆位置信息匹配分别得到上行线路和下行线路中相应的标记点标识;将得到的上行线路的标记点标识加入第一队列,将得到的下行线路的标记点标识加入第二队列;根据第一队列和第二队列获取本次检测得到的运行状态参数;根据所述运行状态参数判断车辆当前的运行方向。

【技术特征摘要】
1.一种公交车运行状态的监控方法,包括以下步骤:获取全球卫星定位系统上传的车辆位置信息;根据所述车辆位置信息匹配分别得到上行线路和下行线路中相应的标记点标识;将得到的上行线路的标记点标识加入第一队列,将得到的下行线路的标记点标识加入第二队列;根据第一队列和第二队列获取本次检测得到的运行状态参数;根据所述运行状态参数判断车辆当前的运行方向。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:预先分别将上行线路和下行线路划分成多个标记点,并对每个标记点配置对应的序号;所述根据所述车辆位置信息匹配分别得到上行线路和下行线路中相应的标记点标识的步骤包括:根据所述车辆位置信息得到上行线路中距离所述车辆位置的最近的标记点,并获取所述标记点的序号;根据所述车辆位置信息得到下行线路中距离所述车辆位置的最近的标记点,并获取所述标记点的序号。3.根据权利要求1或2所述的方法,其特征在于,所述运行状态参数包括表示本次实际的趋势的第一参数、表示车辆是否到达终点的第二参数、表示车辆上次的趋势的第三参数、表示本次预估的趋势的第四参数;所述第一参数、第二参数、第三参数和第四参数产生五种状态,所述五种状态包括起点或停车状态、正常行进状态、到达终点状态、非终点掉头状态、终点掉头状态。4.根据权利要求3所述的方法,其特征在于,所述根据第一队列和第二队列获取本次检测得到的运行状态参数的步骤包括:计算第一队列中标记点的长度与第一队列总长度的比,得到第一比值;计算第二队列中标记点的长度与第二队列总长度的比,得到第二比值;比较第一比值与阈值的大小、第二比值与阈值的大小,若第一比值大于阈
\t值,则表示本次实际的趋势为上行线路趋势,若第二比值大于阈值,则表示本次实际的趋势为下行线路趋势。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到车辆的运行方向发生变化,则继续判断车辆当前的运行方向,连续进行预设的次数阈值的判断都显示车辆运行方向发生变化,则改变车辆的运行方向。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取线路标记点总长度与当前匹配的标记点之差;获取当前匹配的标记点与线路标记点总长度的比值;获取1与当前匹配的标记点与线路标记点总长度的比值的差值,并获取所述差值的平方;获取线路标记点总长度与当前匹配的标记点之差与所述差值的平方的乘积得到次数阈值。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取上次车辆的运行方向和位置;获取本次运行时间,本次匹配的候选标记点与上次匹配的标记点之间的线路距离;根据上次车辆的运行方向和位置、本次运行时间和线路距离从本次匹配的候选标记点中选择最匹配的标记点。8.一种公交车运行状态的监控装置,其特征在于,包括:位置信息获取模块,用于获取全球卫星...

【专利技术属性】
技术研发人员:杨波
申请(专利权)人:深圳市腾讯计算机系统有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1