The present invention discloses an automatic bus stop method and system. The method includes the following steps: generating bus line information and configuring site information, obtaining the current location information of bus vehicles, calculating the distance between bus vehicles and all sites, selecting stations with distance less than the set value of site range as legal sites; A legitimate site is selected as the pre decision site A, and its site direction identification Da is prejudged as a bus driving direction; the distance between the real-time location of the bus vehicle and all sites is calculated, and the station where the distance is less than the set value of the station is selected and the station report station is processed, and the direction of the vehicle is determined; then the set is set. In time, the distance between the bus and the subsequent N sites is calculated, and the legitimate sites are screened out and processed. After judging the driving direction of the vehicle, this invention only needs to calculate the distance between the real time position of the bus and the N stations in the rear, simplifies the algorithm and greatly reduces the amount of data processing and operation.
【技术实现步骤摘要】
一种公交自动报站方法及系统
本专利技术涉及公共交通
,具体为一种公交自动报站方法及系统。
技术介绍
目前,出现了好几类公交自动报站技术,以替代传统的公交司机手动报站方式。有一类公交自动报站系统在公交车上设置信号接收单元、处理单元和显示单元,并通过在公交车线路中的每个公交站点分别设置一个信号发射单元,信号发射单元用于发射站点信号,信号接收单元用于接收站点信号,处理单元根据所接收的站点信号、与该站点信号相对应的站名信息等确定下一站的站名信息,从而借助于显示单元、扬声器等输出设备进行文字、语音的报站输出。这类报站系统需要在每个站点配置发射单元,安装、维护成本高,且一旦站点内的发射单元出现故障时,将影响站点的播报。还有一类公交自动报站技术,不需要在站点设置发射单元,只需在车载终端和远程服务器端保存线路中每一个站点的位置信息,通过设置在车载终端的定位模块实时获取车辆的位置信息,并根据公交车当前位置信息和预设的公交线路上的站点位置信息,判断公交车与所有站点的当前距离,再结合进站标识,将当前距离小于设定阈值且不存在相应进站标识的站点判断为公交车即将进入的站点。这类自动报站技术,主要是通过软件来实现的,一定程度上避免了错误或重复报站的问题,但是在车辆距离站点的当前距离计算过程中,需要判断所有的站点,计算量大;另外一方面,当前距离计算的依据之一是预设的公交线路上的站点位置信息,而同一条公交线路上的公交车是存在相反的行驶方向的,该类现有技术未考虑公交车的行驶方向,容易使出站的报站出错。
技术实现思路
为了解决现有公交报站技术所存在的问题,本专利技术提供一种公交自动报站方法及 ...
【技术保护点】
1.一种公交自动报站方法,其特征在于,包括以下步骤:生成公交线路信息,配置公交线路站点信息;其中站点信息包括站点名称、站点ID、站点序号、站点方向标识和站点半径,上下行公交线路中同名站点的站点ID一致,站点序号表示公交车辆从始发站到终点站经过该站的顺序;获取公交车辆当前位置信息;筛选合法站点:根据公交车辆当前位置计算公交车辆与所有站点的距离,筛选出距离小于站点范围设定值的站点作为合法站点;将站点半径设定为站点范围设定值;预判定公交车辆行驶方向:选择一个合法站点作为预判定站点A,将预判定站点A的站点方向标识Da预判定为公交车辆行驶方向;确定车辆方向和判定车辆进站:预判定公交车辆行驶方向后,计算公交车辆实时位置与所有站点的距离,筛选出距离小于站点范围设定值的站点,并做进站报站处理,且确定车辆行驶方向;确定车辆行驶方向后的报站:当确定车辆行驶方向后,在设定的时间timeout内,根据公交车辆当前位置计算公交车辆与当前行驶方向后续的n个站点的距离,筛选出距离小于站点范围设定值的合法站点,当筛选到合法站点时,立即做报站处理。
【技术特征摘要】
1.一种公交自动报站方法,其特征在于,包括以下步骤:生成公交线路信息,配置公交线路站点信息;其中站点信息包括站点名称、站点ID、站点序号、站点方向标识和站点半径,上下行公交线路中同名站点的站点ID一致,站点序号表示公交车辆从始发站到终点站经过该站的顺序;获取公交车辆当前位置信息;筛选合法站点:根据公交车辆当前位置计算公交车辆与所有站点的距离,筛选出距离小于站点范围设定值的站点作为合法站点;将站点半径设定为站点范围设定值;预判定公交车辆行驶方向:选择一个合法站点作为预判定站点A,将预判定站点A的站点方向标识Da预判定为公交车辆行驶方向;确定车辆方向和判定车辆进站:预判定公交车辆行驶方向后,计算公交车辆实时位置与所有站点的距离,筛选出距离小于站点范围设定值的站点,并做进站报站处理,且确定车辆行驶方向;确定车辆行驶方向后的报站:当确定车辆行驶方向后,在设定的时间timeout内,根据公交车辆当前位置计算公交车辆与当前行驶方向后续的n个站点的距离,筛选出距离小于站点范围设定值的合法站点,当筛选到合法站点时,立即做报站处理。2.根据权利要求1所述的公交自动报站方法,其特征在于,所述确定车辆行驶方向后的报站还包括步骤:若超过timeout时间都没有筛选到合法站点时,则清除车辆方向状态,重新判定车辆行驶方向。3.根据权利要求1所述的公交自动报站方法,其特征在于,所述进站报站处理过程为:设站点A的站点ID为IDa,站点序号为Na,站点方向标识为Da;在设定的时间timeout内,按照设定的周期T,继续筛选下一个合法站点B,站点ID为IDb,站点序号为Nb,站点方向标识为Db;若符合以下2种情况之一,则判定车辆进入站点B,做进站报站处理,且确定车辆行驶方向为Db方向:(1)若IDa≠IDb,且Da=Db,且Na<Nb,则表示车辆按照预判定的Da方向行驶,从站点A驶到站点B,这时判定车辆进入站点B,做进站报站处理;(2)若IDa≠IDb,且Da≠Db,且存在与站点A同名的反方向的站点A`,站点A`的站点序号为Na`,满足Na`<Nb,则表示车辆实际行驶方向与预判定方向相反,这时判定车辆进入站点B,做进站报站处理。4.根据权利要求1或2所述的公交自动报站方法,其特征在于,所述时间timeout取值5-10分钟。5.根据权利要求1所述的公交自动报站方法,其特征在于,所述n个站点为3-5个站点。6.一种公交自动报站系统,其特征在于,包括:公交线路站点信息的生成配置单元,用于生成公交线路信息、配置公交...
【专利技术属性】
技术研发人员:邢映彪,张建明,
申请(专利权)人:广州通达汽车电气股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。