著录项信息
专利名称 | 公交车辆自动报站方法 |
申请号 | CN200810070527.6 | 申请日期 | 2008-01-23 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2009-07-29 | 公开/公告号 | CN101493990 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G08G1/00 | IPC分类号 | G;0;8;G;1;/;0;0;;;G;0;8;G;1;/;0;9;6;2;;;G;0;8;G;1;/;1;3;3查看分类表>
|
申请人 | 厦门雅迅网络股份有限公司 | 申请人地址 | 福建省厦门市软件园产业基地二期观日路46号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 厦门雅迅网络股份有限公司 | 当前权利人 | 厦门雅迅网络股份有限公司 |
发明人 | 叶德焰;韦昌荣;陈从华;黄云峰;汤益明;杨磊 |
代理机构 | 厦门市首创君合专利事务所有限公司 | 代理人 | 潘国庆;李雁翔 |
摘要
本发明公交车辆自动报站方法,涉及一种公交车辆发布信息的方法。解决复杂情况下车辆的报站数据调整难和报站准确性差的问题。本方法包括:车载终端以移动通信方式接收控制中心下发的运行线路的报站数据序列并存储之。车辆行驶中,车载终端首先定时将当前GPS位置信息结合辅助信标的站点位置信息从报站数据序列中找出运行线路中一个最接近的站点作为当前站点。当车辆进入当前站点时确定行驶方式为上行或下行。之后,车载终端依据报站数据序列审订行驶方式并控制播报和显示当前站点的到站提示信息;车辆离开当前站点时,车载终端结合行驶方式依据报站数据序列控制播报和显示包含下一站站名的出站提示信息,并将运行线路中下一站点作为当前站点。
1.公交车辆自动报站方法,包括的处理过程有:
过程A,车载终端以移动通信的方式接收控制中心下发的包含运行线路中每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号的线路报站数据序列,并将该线路报站数据序列存储到非易失性存储器中;
过程B,车辆行驶中,若行驶方式未确定为上行或下行的则车载终端按固定的时间间隔周期性地将GPS模块提供的当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息与非易失性存储器中运行线路报站数据序列每个公交站点的位置信息进行距离计算或比较,按不断接近的原则从运行线路报站数据序列中找出一个与车辆当前位置最接近的站点作为当前站点;
过程C,车辆行驶中,当判断车辆进入当前站点时确定行驶方式为上行或下行;当车辆进入当前站点时确定行驶方式包含的处理有:检查非易失性存储器线路报站数据序列中当前站点的属性,若该属性为起点站则行驶方式为上行;若该属性为终点站则行驶方式为下行;若该属性为上行单行站则行驶方式为上行;若该属性为下行单行站则行驶方式为下行;若该属性为中间站且当前站点是刚经过的站点或再前一个站点的上行方向下一站点,则行驶方式为上行;若该属性为中间站且当前站点是刚经过的站点或再前一个站点的下行方向下一站点,则行驶方式为下行;若该属性为中间站且不能用刚经过的站点或再前一个站点确定行驶方式的,则在车辆驶离当前站点时将刚经过的站点作为刚经过的再前一个站点而将当前站点作为刚经过的站点,重新执行过程B;
过程D,车辆行驶中,若行驶方式已确定且车载终端将GPS模块提供当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息判断车辆进入当前站点时,车载终端将进站状态置为有效并按当前站点的编号从非易失性存储器运行线路报站数据序列中提取当前站点的语音提示信息和站牌名称信息;车载终端控制报站器播报包含当前站点语音提示信息的到站语音提示信息,同时控制站牌显示器显示包含当前站点的站牌名称信息的本站名称信息;
过程E,车辆行驶中,若进站状态为有效且车载终端将GPS模块提供当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息判断车辆离开当前站点时,车载终端按行驶方式从非易失性存储器线路报站数据序列中提取下一站点的编号和下一站点的语音提示信息及站牌名称信息;车载终端控制报站器播报包含下一站点语音提示信息的当前站点出站语音提示信息,同时控制站牌显示器显示包含下一站点站牌名称信息的当前站点出站信息;车载终端将进站状态置为无效并运行线路中下一站点作为当前站点。
2.根据权利要求1所述的公交车辆自动报站方法,其特征在于:所述的过程C和过程D中判断车辆进入当前站点包含的操作有:车载终端按固定的时间间隔周期性地将GPS模块提供的当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息与当前站点位置作距离计算,在至少连续两次计算出的距离值小于非易失性存储器中运行线路报站数据序列当前站点的进站半径时,判断该车辆进入当前站点范围;所述的过程E中判断车辆离开当前站点包含的操作有:车载终端按固定的时间间隔周期性地将GPS模块提供的当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息与当前站点位置作距离计算,在至少连续两次计算出的距离值大于非易失性存储器中运行线路报站数据序列当前站点的出站半径时,判断该车辆驶出当前站点范围。
3.根据权利要求2所述的公交车辆自动报站方法,其特征在于:所述的过程A中控制中心下发的线路报站数据序列包含线路中每个站点的进站半径和出站半径。
4.根据权利要求3所述的公交车辆自动报站方法,其特征在于:所述的过程B、过程C、过程D和过程E中车载终端将GPS模块提供当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息是指:若车载终端的GPS模块定位有效,车载终端采用GPS模块提供的当前GPS位置信息进行距离计算和比较选择当前站点以及进行进、出当前站点的判断;如果GPS模块定位无效,车载终端采用辅助信标接收模块提供的临近站点位置信息选择当前站点以及进行进、出当前站点的判断。
5.根据权利要求4所述的公交车辆自动报站方法,其特征在于:所述的辅助信标接收模块为安装在车载终端上的无线射频接收模块,该无线射频接收模块接收和解码安装在线路上各个站点的无线射频发射模块发射出来的本站点地理坐标数据;无线射频接收模块和发射模块的通信距离为二十米至五十米。
6.根据权利要求1或2或3或4或5所述的公交车辆自动报站方法,其特征在于:所述的过程A包括车载终端以移动通信的方式向控制中心请求下发线路报站数据序列的操作,和控制中心识别该车载终端所属的线路并下发线路报站数据序列的操作。
7.根据权利要求1或2或3或4或5所述的公交车辆自动报站方法,其特征在于:所述的过程A包括控制中心以移动通信的方式同时向所属车载终端下发至少两条线路的包含线路中每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号的线路报站数据序列的操作;和车载终端接收控制中心下发的至少两条线路的线路报站数据序列并分别存储到非易失性存储器中的操作;以及车载终端接收控制中心下发的指令激活非易失性存储器中某一条线路的线路报站数据序列作为当前有效的运行线路报站数据序列供后续操作使用的操作。
8.根据权利要求1或2或3或4或5所述的公交车辆自动报站方法,其特征在于:所述的过程A包括控制中心以移动通信的方式同时向所属车载终端下发同一条线路至少两组包含线路中每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号的线路报站数据序列的操作;和车载终端接收控制中心下发的至少两组线路报站数据序列并分别存储到非易失性存储器中的操作;以及车载终端接收控制中心下发的指令激活非易失性存储器中某一组线路报站数据序列作为当前有效的运行线路报站数据序列供后续操作使用的操作。
9.根据权利要求1或2或3或4或5所述的公交车辆自动报站方法,其特征在于:所述的过程A包括控制中心以移动通信的方式向所属车载终端下发一条线路的包含线路中部分站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号的线路报站数据序列修正信息的操作;和车载终端接收控制中心下发的线路报站数据序列修正信息并存储到非易失性存储器中的操作;以及车载终端接收控制中心下发的指令用该线路的线路报站数据序列修正信息修改非易失性存储器中当前有效的运行线路报站数据序列供后续操作使用的操作。
公交车辆自动报站方法\n技术领域\n[0001] 本发明涉及一种公交车辆发布信息的方法,特别是涉及一种公交车辆自动发布途经站点信息的方法。\n背景技术\n[0002] 以往公交车辆报站的方法是:给每辆公交车分配专门的乘务员,车辆行驶到某一站时,乘务员通过车载音响的麦克风喊话来指导乘客上、下车。这种方法比较浪费人力资源,人力成本开销较大。目前公交车辆改为在车辆中安装报站器,由司机手动操作报站器播报语音信息来实现报站。当车辆行驶到某一站点时,司机操作报站器上与该站点对应的按键,车载音响播报与该站点对应的语音信息指导乘客上、下车。这种手动操作的报站方法要求报站器有较多的功能按键以及人机操作界面;还要求司机必须熟悉该报站器的使用方法,有时还要报站器厂家的技术人员来培训。这种手动报站方法有几个比较大的缺点:一是目前我们国家的城乡建设日新月异,每天都有道路修建和改建发生,也就意味着公交线路站点随时都有可能需要调整和更新,因而手动报站器必须经常性地更新线路按键定义和报站语音数据。二是由于司机在驾车进、出站的过程还要分心去操作报站器,不仅给司机驾驶带来不便,而且存在交通事故的隐患。三是一旦司机忘记操作报站器或者操作错误,就会出现漏报站、误报站的现象,影响公交车服务质量和形象。\n[0003] 为此,中国发明专利说明书CN 1275808C公开了专利号为ZL200310105784.6,名称为“公交车载机控制系统及其方法”的技术方案,提出车载机利用GPS定位和GPRS通信实现与控制中心的实时通信和实时交互,向公交管理调度系统提供包括车辆运行位置、运行线路和进出站点信息等实时运行数据。公交管理调度系统将车辆运行线路的当前站点分布的位置数据(经度和纬度)及各站点进、出站的语音和文字提示信息输入并固化在车载机存储器内。车辆运行中,车载机将当前GPS定位数据与站点的位置进行比较,在判断车辆驶入站点时播放进站的语音和文字提示信息;在判断车辆驶出站点时播放离站的语音和文字提示信息。解决了司机参与报站所带来的安全及错、漏报站问题。但是该技术方案还存在有如下缺点:第一,公交线路站点随时都有可能需要调整和更新,而经常性地更新固化在车载机存储器中线路站点和报站语音数据会费时费力。第二,由于公交车大部分是在城市道路中行驶,有时车道比较窄、两边建筑物比较高或行驶在高架桥下,在这些特殊环境下GPS模块经常接收不到卫星信号而无法提供有效地理坐标数据,一旦在站点附近发生这种情况,就将影响报站作业,产生漏报站。第三,公交车辆从起点站向终点站行进,称为上行;\n而从终点站向起点站行进,称为下行。城市中的道路一般以中线划分出两个行驶方向相反的行驶区域,上行的车辆在道路一侧的行驶区域中行驶,而下行的车辆在道路另一侧的行驶区域中行驶。因此一个通常意义的车站在道路两侧须按照行驶方向分别设置同一站名的上行和下行两个站点;车辆在道路比较窄的道路行驶过程中有可能在上行时会靠近所经过的某个下行站点或下行时靠近所经过的某个上行站点。该技术方案未区分车辆上行和下行行驶,在碰到上述情况时会因为靠近道路对面一侧的站点而发生错报进站信息。另外为了改善交通拥堵的状况,某些道路受交通管制会被在限定的时间内指定为单行线;因而导致在限定的时间设置在这些道路上的站点只能停靠上行或下行两种行驶方式之一的公交车。\n该技术方案不能区分公交车辆在限定的时间内上行和下行行驶的情况,在碰到上述单行线道路上站点被禁止停靠的情况时会在前一站发生错报出站信息。所以,该技术方案不适应城乡道路和公交线路上站点变动频繁的现实,不适应站点设置日益复杂化而自动报站准确性不能降低的严格要求。\n发明内容\n[0004] 本发明旨在提供一种公交车辆自动报站方法,可简便而及时地按公交线路上站点的变动,准确地对各种道路条件下的公交站点自动报站。\n[0005] 本发明的技术方案是:公交车辆自动报站方法,包括的处理过程有:公交车辆自动报站方法,包括的处理过程有:\n[0006] 过程A,车载终端以移动通信的方式接收控制中心下发的包含运行线路中每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号的线路报站数据序列,并将该线路报站数据序列存储到非易失性存储器中;\n[0007] 过程B,车辆行驶中,若行驶方式未确定为上行或下行的则车载终端按固定的时间间隔周期性地将GPS模块提供的当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息与非易失性存储器中运行线路报站数据序列每个公交站点的位置信息进行距离计算或比较,按不断接近的原则从运行线路报站数据序列中找出一个与车辆当前位置最接近的站点作为当前站点;\n[0008] 过程C,车辆行驶中,当判断车辆进入当前站点时确定行驶方式为上行或下行;当车辆进入当前站点时确定行驶方式包含的处理有:检查非易失性存储器线路报站数据序列中当前站点的属性,若该属性为起点站则行驶方式为上行;若该属性为终点站则行驶方式为下行;若该属性为上行单行站则行驶方式为上行;若该属性为下行单行站则行驶方式为下行;若该属性为中间站且当前站点是刚经过的站点或再前一个站点的上行方向下一站点,则行驶方式为上行;若该属性为中间站且当前站点是刚经过的站点或再前一个站点的下行方向下一站点,则行驶方式为下行;若该属性为中间站且不能用刚经过的站点或再前一个站点确定行驶方式的,则在车辆驶离当前站点时将刚经过的站点作为刚经过的再前一个站点而将当前站点作为刚经过的站点,重新执行过程B;\n[0009] 过程D,车辆行驶中,若行驶方式已确定且车载终端将GPS模块提供当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息判断车辆进入当前站点时,车载终端将进站状态置为有效并按当前站点的编号从非易失性存储器运行线路报站数据序列中提取当前站点的语音提示信息和站牌名称信息;车载终端控制报站器播报包含当前站点语音提示信息的到站语音提示信息,同时控制站牌显示器显示包含当前站点的站牌名称信息的本站名称信息;\n[0010] 过程E,车辆行驶中,若进站状态为有效且车载终端将GPS模块提供当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息判断车辆离开当前站点时,车载终端按行驶方式从非易失性存储器线路报站数据序列中提取下一站点的编号和下一站点的语音提示信息及站牌名称信息;车载终端控制报站器播报包含下一站点语音提示信息的当前站点出站语音提示信息,同时控制站牌显示器显示包含下一站点站牌名称信息的当前站点出站信息;车载终端将进站状态置为无效并运行线路中下一站点作为当前站点。\n[0011] 所述的过程C和过程D中判断车辆进入当前站点包含的操作有:车载终端按固定的时间间隔周期性地将GPS模块提供的当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息与当前站点位置作距离计算,在至少连续两次计算出的距离值小于非易失性存储器中运行线路报站数据序列当前站点的进站半径时,判断该车辆进入当前站点范围;所述的过程E中判断车辆离开当前站点包含的操作有:车载终端按固定的时间间隔周期性地将GPS模块提供的当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息与当前站点位置作距离计算,在至少连续两次计算出的距离值大于非易失性存储器中运行线路报站数据序列当前站点的出站半径时,判断该车辆驶出当前站点范围。使用至少连续两次计算出的距离值作为进出站点的判断依据可保证在GPS位置漂移不准的情况下准确报站,所说的至少连续两次通常情况下为三次。\n[0012] 所述的过程A中控制中心下发的线路报站数据序列包含线路中每个站点的进站半径和出站半径。这样一来每个站点进站半径及出站半径可以按照该站点客流量和所在路段的具体情况灵活地设定,最大限度符合实际情况。\n[0013] 所述的过程B、过程C、过程D和过程E中车载终端将GPS模块提供当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息是指:若车载终端的GPS模块定位有效,车载终端采用GPS模块提供的当前GPS位置信息进行距离计算和比较选择当前站点以及进行进、出当前站点的判断;如果GPS模块定位无效,车载终端采用辅助信标接收模块提供的临近站点位置信息选择当前站点以及进行进、出当前站点的判断。车载终端的GPS模块连续接收当前的地理坐标数据,辅助信标接收模块只有当车辆进入各站点辅助信标发射模块的覆盖范围时才能接收地理坐标数据。当车载终端同时接收到GPS模块和辅助信标模块地理坐标数据时,车载终端优先采用GPS模块的地理坐标数据,只有在GPS模块坐标数据无效前提下,才使用辅助信标接收模块的地理坐标数据。这样可以保证在GPS盲区或信号质量差,GPS模块无法提供有效地理坐标数据的情况下,车载终端能从辅助信标获取站点的地理坐标数据,避免漏报站点的现象。\n[0014] 所述的辅助信标接收模块为安装在车载终端上的无线射频接收模块,该无线射频接收模块接收和解码安装在线路上各个站点的无线射频发射模块发射出来的本站点地理坐标数据。无线射频接收模块和发射模块的通信距离为二十米至五十米,可根据具体路段站点密集度和路况调整通信距离。\n[0015] 在优化的实施例中:所述的过程A包括车载终端以移动通信的方式向控制中心请求下发线路报站数据序列的操作,和控制中心识别该车载终端所属的线路并下发线路报站数据序列的操作。车载终端主动请求下发线路报站数据序列,可以避免非易失性存储器中的线路报站数据序列的某些数据异常丢失造成无法正常报站的现象。\n[0016] 也可以在优化的实施例中:所述的过程A包括控制中心以移动通信的方式同时向所属车载终端下发至少两条线路的包含线路中每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号的线路报站数据序列的操作;和车载终端接收控制中心下发的至少两条线路的线路报站数据序列并分别存储到非易失性存储器中的操作;以及车载终端接收控制中心下发的指令激活非易失性存储器中某一条线路的线路报站数据序列作为当前有效的运行线路报站数据序列供后续操作使用的操作。控制中心可以根据各线路实际运行情况,远程调度某一车辆到另外一条预先确定的线路上运行。此时,该车辆不需要重新下载新的线路报站数据序列,只要更改被激活的线路就能使该车辆进行线路调换,可以提高快速调度的水准。\n[0017] 也可以在优化的实施例中:所述的过程A包括控制中心以移动通信的方式同时向所属车载终端下发同一条线路至少两组包含线路中每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号的线路报站数据序列的操作;和车载终端接收控制中心下发的至少两组线路报站数据序列并分别存储到非易失性存储器中的操作;以及车载终端接收控制中心下发的指令激活非易失性存储器中某一组线路报站数据序列作为当前有效的运行线路报站数据序列供后续操作使用的操作。控制中心可以根据实际道路情况,远程激活另一组线路报站数据序列从而调度车辆到本线路的某一段区间上运行。由于不需要重新下载新的线路报站数据序列,可以提高调度的速度并节省移动通讯费用。\n[0018] 也可以在优化的实施例中:所述的过程A包括控制中心以移动通信的方式向所属车载终端下发一条线路的包含线路中部分站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号的线路报站数据序列修正信息的操作;和车载终端接收控制中心下发的线路报站数据序列修正信息并存储到非易失性存储器中的操作;以及车载终端接收控制中心下发的指令用该线路的线路报站数据序列修正信息修改非易失性存储器中当前有效的运行线路报站数据序列供后续操作使用的操作。中心可以根据实际道路情况,远程更改线路中的站点配置并调度车辆按新的线路运行。由于不需要将整条线路的线路报站数据序列重新下载,有效地节省因数据流量大造成的通讯费用。\n[0019] 附图说明\n[0020] 本发明公交车辆自动报站方法,控制中心将公交线路上一组站点序列的线路报站数据序列通过移动通信发送给车辆的车载终端;车载终端接收解析该线路报站数据序列,并将此数据存储到非易失性存储器中。因此,车载终端可以在移动过程中下载报站数据而无需到特定的地点通过静态连线的方式获得报站数据。每次车辆启动行驶后,车载终端按固定的时间间隔周期性地将GPS模块提供的当前GPS位置信息结合辅助信标接收模块提供的临近站点位置信息与非易失性存储器中运行线路报站数据序列每个公交站点的位置信息进行距离计算,并按不断接近的原则从运行线路报站数据序列中找出一个与车辆当前位置最接近的站点作为当前站点;当判断车辆进入当前站点时确定行驶方式为上行或下行。\n之后,车载终端根据GPS模块结合辅助信标接收模块接收的地理坐标数据与已存储的当前站点的地理坐标数据进行距离计算;得出的距离小于当前站点的进站半径数据项,则判断车辆已进入该站点的范围,车载终端发送命令控制报站器播报当前站点的到站语音信息,同时控制站牌显示器显示该站点的站牌名称信息。接着车载终端判断车辆是否驶出当前站点,即车辆位置与当前站点的距离是否大于当前站点的出站半径数据项。若车载终端判断车辆已离开当前站点,车载终端按照行驶方式控制报站器播报包含下一站点名称的出站语音信息,同时控制站牌显示器显示包含下一站点名称的出站信息。接着将下一站点作为当前站点,判断新的当前站点是否到站,如此循环计算判断,准确及时报站,指导乘客上下车。\n[0021] 与现有的自动报站方法相比,本发明的方法在车辆行驶过程中使用辅助信标接收模块接收临近站点的地理坐标数据来协助GPS模块提供车辆进出站点时的位置数据。这样可以保留车载终端利用GPS模块向控制中心提供实时位置数据,便于控制中心调度管理的优势;同时在GPS模块受外界的干扰,无法定位时仍可获得车辆进出站点时的位置数据,杜绝漏报站的现象。另一方面,本发明的方法引进了车辆行驶方式的判断和处理,车载终端可以根据车辆的行驶方式准确地从当前站点自动推导出下一站点,并以此控制当前站点的离站信息播报和下一站点的进站信息播报。所以本发明的方法可避免因公交线路道路宽窄变化多、某些道路受管制被指定为单行线等原因导致站点设置情况复杂而发生错报进、出站信息的现象。\n[0022] 由于本发明的方法中车载终端可以通过移动通信远程主动请求下载线路报站数据序列,从而当车载终端的数据异常丢失的情况下,可以及时恢复。又由于控制中心可以用多种方式给车载终端下发线路报站数据序列,并使用指令激活特定的线路报站数据序列,使车辆在行驶过程中可以随时动态更换线路或停靠的站点,而自动报站的作业仍可正确无误地进行。本发明的方法对车载终端硬件设计的要求也比较简单,可在相对低的硬件和通信成本下,在现有监控调度功能的交通管理系统实现车辆自动报站。因此本发明的方法,易于更新和改变车载终端的线路报站数据序列,在各种不同类型的道路和站点条件下均可保持高准确率自动报站,适合城市公交调度灵活多变的特点;开发成本低,车载终端的附加硬件成本低,开发风险小,通信成本低,具有较强的实用性,故有较宽广的推广应用前景。\n[0023] 图1为本发明公交车辆自动报站方法一个实施例中一个车载终端自动报站的流程示意图。\n[0024] 图2为图1实施例的车载终端确定行驶方式的流程示意图。\n[0025] 图3为图1实施例的车载终端请求并获得线路报站数据序列的进程示意图。\n[0026] 图4为图1实施例的控制中心主动向车载终端下发多组线路报站数据序列并激活其中一组的进程示意图。\n[0027] 图5为图1实施例的车载终端进入单行线站点获取行驶方式的情景示意图。\n[0028] 具体实施方式\n[0029] 图6为图1实施例的车载终端在较宽的道路上确定行驶方式的情景示意图。\n[0030] 图7为图1实施例的车载终端在较窄的道路上确定行驶方式的情景示意图。\n[0031] 请注意,为便于绘图,我们在图1和图2中使用虚线围成的矩形框表达判断处理。\n[0032] 本发明公交车辆自动报站方法一个优化实施例中:车辆上设有车载终端、报站器、站牌显示器。车载终端具有GPS模块、通信模块、辅助信标接收模块。车载终端通过通信模块与控制中心建立无线移动数据通信。安装在各站点的辅助信标发射模块均以两秒钟的时间间隔不停地发射本站点地理坐标数据。控制中心具有最新的电子地图和最新的公交车线路、车辆和道路状况信息,控制中心的调度人员可以通过选择车辆或线路编号,设置报站数据菜单,进行车辆调度命令的编排。由控制中心依据电子地图按车辆调度命令计算产生我们称之为线路报站数据序列的一组该线路上站点序列的报站信息数据。控制中心通过移动通信方式将线路报站数据序列下发给被调度车辆的车载终端。被调度车辆的车载终端接收、解析并存储这些站点报站信息数据。车辆行驶过程中,车载终端运用GPS模块或辅助信标接收模块提供的车辆位置信息结合运行线路报站数据序列自动在车辆进站和离站时进行报站作业。\n[0033] 每一个车载终端自动报站的流程,如图1所示。\n[0034] 步骤S1:车载终端以移动通信的方式接收控制中心下发的包含运行线路中每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号、进站半径和出站半径的线路报站数据序列,并将该线路报站数据序列存储到非易失性存储器中。\n[0035] 步骤S2:车辆启动,同时车载终端的GPS模块和辅助信标接收模块被启动。车载终端对内部的各专门的寄存单元进行初始化。例如将当前站点寄存单元、中间站点寄存单元、前一站点寄存单元、行驶方式寄存单元、进站状态寄存单元的内容置为无效。\n[0036] 步骤S3:车辆行驶中,若车载终端的GPS模块定位有效,车载终端按每2秒钟一次的固定时间间隔周期性地将GPS模块提供的当前GPS位置信息与非易失性存储器中运行线路报站数据序列每个公交站点的位置信息进行距离计算,并按不断接近的原则从运行线路报站数据序列中找出一个与车辆当前位置最接近的站点作为当前站点,将该站点的编号存入当前站点寄存单元。若车载终端的GPS模块定位无效,车载终端采用辅助信标接收模块提供的临近站点位置信息从非易失性存储器里运行线路报站数据序列中找出一个与车辆当前位置最接近的站点作为当前站点,将该站点的编号存入当前站点寄存单元。\n[0037] 步骤S4:若车载终端的GPS模块定位有效,车载终端按每2秒钟一次的固定时间间隔周期性地将GPS模块提供的当前GPS位置信息与非易失性存储器中运行线路报站数据序列的当前站点位置作距离计算,在至少连续两次,例如连续三次计算出的距离值小于非易失性存储器中运行线路报站数据序列当前站点的进站半径时,判断该车辆进入当前站点范围,将进站状态寄存单元的内容置为有效。若车载终端的GPS模块定位无效,车载终端采用辅助信标接收模块提供的临近站点位置信息与非易失性存储器中运行线路报站数据序列当前站点的位置做比较,两者一致时判断该车辆进入当前站点范围,将进站状态寄存单元的内容置为有效。当判断车辆进入当前站点时,确定下一步的行驶方式为上行或下行;相关的具体操作留在后面结合图2进行说明。\n[0038] 步骤S5:车载终端检查行驶方式寄存单元的内容是否已确定为上行或下行,若已确定则转步骤S7;否则执行步骤S6继续寻找有效的当前站点和确定车辆的行驶方式。\n[0039] 步骤S6:此时,车载终端的进站状态寄存单元的内容为有效;若GPS模块定位有效,车载终端按每2秒钟一次的固定时间间隔周期性地将GPS模块提供的当前GPS位置信息与非易失性存储器中运行线路报站数据序列当前站点位置作距离计算,在至少连续两次,例如连续三次计算出的距离值大于非易失性存储器中运行线路报站数据序列当前站点的出站半径时,判断该车辆离开当前站点范围,将进站状态寄存单元的内容置为无效。若车载终端的GPS模块定位无效,车载终端检查辅助信标接收模块是否还能提供临近站点的位置信息,不能提供临近站点的位置信息时判断该车辆离开当前站点范围,将进站状态寄存单元的内容置为无效。车载终端将中间站点寄存单元的内容存入前一站点寄存单元,将当前站点寄存单元的内容存入中间站点寄存单元。转步骤S3。\n[0040] 步骤S7:此时,车辆的下一步行驶方式已确定且车辆已进入当前站点,进站状态寄存单元的内容为有效。车载终端按当前站点的编号从非易失性存储器运行线路报站数据序列中提取当前站点的语音提示信息和站牌名称信息;车载终端控制报站器播报包含当前站点语音提示信息的到站语音提示信息,同时控制站牌显示器显示包含当前站点的站牌名称信息的本站名称信息。\n[0041] 步骤S8:车辆下一步的行驶方式已确定且进站状态寄存单元的内容为有效。若车载终端的GPS模块定位有效,车载终端按每2秒钟一次的固定时间间隔周期性地将GPS模块提供的当前GPS位置信息与当前站点位置作距离计算,在至少连续两次,例如连续三次计算出的距离值大于非易失性存储器中运行线路报站数据序列当前站点的出站半径时,判断该车辆离开当前站点范围。若车载终端的GPS模块定位无效,车载终端检查辅助信标接收模块是否还能提供临近站点的位置信息,不能提供临近站点的位置信息时判断该车辆离开当前站点范围,将进站状态寄存单元的内容置为无效。车载终端按行驶方式从非易失性存储器运行线路报站数据序列中当前站点的上行方向下一站点编号或下行方向下一站点编号数据项提取下一站点的编号,再按下一站点的编号提取下一站点的语音提示信息及站牌名称信息。车载终端控制报站器播报包含下一站点语音提示信息的当前站点出站语音提示信息,同时控制站牌显示器显示包含下一站点站牌名称信息的当前站点出站信息。然后,车载终端将中间站点寄存单元的内容存入前一站点寄存单元,将当前站点寄存单元的内容存入中间站点寄存单元;车载终端按行驶方式确定新的当前站点,即车载终端将运行线路中下一站点作为当前站点,将已提取的下一站点的编号存入当前站点寄存单元。然后转步骤S4,随车辆在线路上运行循环地自动进行已知行驶方式的报站作业。\n[0042] 上述辅助信标接收模块为安装在车载终端上的无线射频接收模块。该无线射频接收模块接收和解码安装在线路上各个站点的无线射频发射模块发射出来的本站点地理坐标数据。无线射频接收模块和发射模块的通信距离为二十米至五十米,公交管理部门根据具体路段站点密集度和路况调整通信距离。例如在站点比较密集的地方可以适当调小通信距离,尽量避免相近的站点覆盖范围重叠,在站点比较稀疏的地方可以适当调大通信距离。\n[0043] 步骤S4中值得说明的是:当车辆进入当前站点时车载终端确定行驶方式所进行的处理,请参看图2。\n[0044] 步骤S400:车载终端检查非易失性存储器运行线路报站数据序列中当前站点的属性。若该属性为中间站则转步骤S401;若该属性为单行线站则转步骤S420;若该属性为起点站则转步骤S430;若该属性为终点站则转步骤S440。\n[0045] 步骤S401:对于属性为中间站的当前站点,则车载终端先查看中间站点寄存单元是否保存了刚经过的站点编号,即中间站点寄存单元的内容是否有效。中间站点寄存单元未保存有效的站点编号,说明不存在刚经过的站点或者刚经过的站点对于判断车辆离开当前站点后的行驶方式没有意义,则转步骤S405查看是否存在刚经过的再前一个站点;中间站点寄存单元保存了有效的站点编号,说明存在刚经过的站点,则转步骤S402。\n[0046] 步骤S402:车载终端查看当前站点是否为中间站点寄存单元保存的刚经过的站点编号所确定的站点的上行下一站点,是则转步骤S430;不是则转步骤S403。\n[0047] 步骤S403:车载终端查看当前站点是否为中间站点寄存单元保存的刚经过的站点编号所确定的站点的下行下一站点,是则转步骤S440;不是则转步骤S404。\n[0048] 步骤S404:不能从刚经过的站点判定当前站点下一步的行驶方式,车载终端将行驶方式寄存单元的内容置为无效,转步骤S405。\n[0049] 步骤S405:车载终端查看前一站点寄存单元是否保存了刚经过的再前一个站点编号,即前一站点寄存单元的内容是否有效。前一站点寄存单元未保存有效的再前一个站点编号,说明不存在刚经过的再前一个站点或者刚经过的再前一个站点对于判断车辆离开当前站点后的行驶方式没有意义,则转步骤S450退出判断;前一站点寄存单元保存了有效的站点编号,说明存在刚经过的再前一个站点,则转步骤S406。\n[0050] 步骤S406:车载终端查看当前站点是否为前一站点寄存单元保存的刚经过的再前一个站点编号所确定的站点的上行下一站点,是则转步骤S430;不是则转步骤S407。\n[0051] 步骤S407:车载终端查看当前站点是否为前一站点寄存单元保存的刚经过的再前一个站点编号所确定的站点的下行下一站点,是则转步骤S440;不是则转步骤S408。\n[0052] 步骤S408:不能从刚经过的再前一个站点判定当前站点下一步的行驶方式,车载终端将行驶方式寄存单元的内容置为无效,转步骤S450。\n[0053] 步骤S420:对于属性为单行线站的当前站点,车载终端进一步核对该站点属于上行站点或下行站点,是属于下行站点则将行驶方式寄存单元的内容置为下行;若属于上行站点则将行驶方式寄存单元的内容置为上行;然后转步骤S450。\n[0054] 步骤S430:将行驶方式寄存单元的内容置为上行;然后转步骤S450。\n[0055] 步骤S440:将行驶方式寄存单元的内容置为下行;然后转步骤S450。\n[0056] 步骤S450:将判断的结果保留在行驶方式寄存单元中,退出。\n[0057] 如果发现车载终端非易失性存储器中的线路报站数据序列的某些数据异常丢失,造成无法正常报站的现象。司机可以操作车载终端主动请求控制中心下发线路报站数据序列。图3示出了步骤S1中实现车载终端以移动通信的方式向控制中心请求下发线路报站数据序列,和控制中心识别该车载终端所属的线路并下发线路报站数据序列的操作进程。\n[0058] 分步骤C101,车载终端以移动通信的方式请求控制中心下发线路报站数据序列。\n[0059] 分步骤K101,控制中心接收到该请求,按发出该请求的车载终端的通信识别码查找该车辆所属的线路,若找到了则执行分步骤K102和分步骤K103;否则判断该请求无效,不再处理。\n[0060] 分步骤K102,控制中心以移动通信的方式向发请求的车载终端下发已接收请求的应答。\n[0061] 分步骤C102,车载终端若在1分钟内以移动通信的方式接收到控制中心的应答,则确认请求已被接受;否则转回分步骤C101再次请求。\n[0062] 分步骤K103,控制中心以移动通信的方式向发请求的车载终端下发该线路包含每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号、进站半径和出站半径的线路报站数据序列。\n[0063] 分步骤C103,车载终端以移动通信的方式接收控制中心下发的线路报站数据序列,车载终端将该线路报站数据序列存储到非易失性存储器中,并执行分步骤C104和分步骤C105。\n[0064] 分步骤C104,车载终端以移动通信的方式向控制中心发送已接收到线路报站数据序列的应答。\n[0065] 分步骤K104,控制中心若在1分钟内以移动通信的方式接收到该车载终端的应答,确定该车载终端已收到线路报站数据序列;否则转分步骤K103重新下发该线路报站数据序列。\n[0066] 分步骤C105,车载终端以声音或图文的方式提示司机新线路的走向。\n[0067] 分步骤C106,若车载终端若在1分钟内收到司机的确认信号,则起用新的线路报站数据序列为运行线路报站数据序列;否则转分步骤C105再次提示司机。\n[0068] 车辆的车载终端可以存储至少两组线路报站数据序列,在步骤S1中控制中心可以同时向调度人员指定的车辆下发两条线路的线路报站数据序列,并设置其中的一条线路为当前被激活的运行线路。如当需要调度该车辆到另外一条线路上运行时,不需要重新下载线路报站数据序列,只要更改被激活线路就能进行运行线路调换。在步骤S1中,控制中心也可以同时向所属车辆的车载终端下发同一条线路至少两组线路报站数据序列;并下发的指令激活某一组线路报站数据序列作为当前有效的运行线路报站数据序列供后续操作使用。而后,控制中心可以根据实际道路情况,远程激活另一组线路报站数据序列从而调度车辆到本线路的某一段区间上运行。\n[0069] 图4示出步骤S1中控制中心与车载终端之间完成上述任务所执行的进程。\n[0070] 分步骤K201,控制中心以移动通信的方式同时向所属车载终端下发至少两条线路或同一条线路的至少两组不同包含线路中每个站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号、进站半径和出站半径的线路报站数据序列。\n[0071] 分步骤C201,车载终端接收控制中心下发的各线路报站数据序列并分别存储到非易失性存储器中,然后执行分步骤C202、分步骤C203、分步骤C204、分步骤C205。\n[0072] 分步骤C202,车载终端以移动通信的方式向控制中心发送已接收到线路报站数据序列的应答。\n[0073] 分步骤K202,控制中心若在1分钟内以移动通信的方式接收到该车载终端的应答,确定该车载终端已收到线路报站数据序列;否则转分步骤K201重新下发该线路报站数据序列。\n[0074] 分步骤C203,车载终端以声音或图文的方式提示司机有新线路发下来。\n[0075] 分步骤C204,若车载终端若在1分钟内收到司机的确认信号,则转分步骤C205;否则转分步骤C203再次提示司机。\n[0076] 分步骤C205,车载终端以移动通信的方式向控制中心发送已接收到司机确认的应答。\n[0077] 分步骤K203,控制中心以移动通信的方式接收该车载终端的应答,确定该车载终端已收到线路报站数据序列,已可以执行分步骤K204下发激活指令使车辆按某一线路报站数据序列进行报站。\n[0078] 分步骤K204,控制中心下发激活指令要求激活某一线路报站数据序列。\n[0079] 分步骤C206,车载终端接收控制中心下发的激活指令,并执行分步骤C207。\n[0080] 分步骤C207,车载终端以声音或图文的方式提示司机已激活新线路。\n[0081] 分步骤C208,若车载终端若在1分钟内收到司机的确认信号,则执行分步骤C209;\n否则转分步骤C207再次提示司机。\n[0082] 分步骤C209,车载终端按激活指令要求将指定的线路报站数据序列激活,使之成为运行线路报站数据序列;然后执行分步骤C210。\n[0083] 分步骤C210,车载终端以移动通信的方式向控制中心发送已激活指定线路报站数据序列的应答。\n[0084] 分步骤K205,控制中心若在1分钟内以移动通信的方式接收到该车载终端对激活指令的应答,确定该车载终端已激活指定的线路报站数据序列,将按调度要求运行和报站;\n否则转分步骤K204重新下发激活该线路报站数据序列的指令。\n[0085] 控制中心在调度人员认为必要的时候,再次执行分步骤204,使被调度车辆的车载终端激活另外的一组线路报站数据序列,使被调度车辆按新的线路要求行驶和报站。\n[0086] 按照同样的方式,在步骤S1中控制中心还可以按调度人员的要求,用移动通信的方式向所属车辆的车载终端下发一条线路的包含线路中部分站点的编号、属性、位置、语音提示信息、站牌名称信息、上行方向下一站点编号、下行方向下一站点编号、进站半径和出站半径的线路报站数据序列修正信息。车载终端接收控制中心下发的线路报站数据序列修正信息并存储到非易失性存储器中。车载终端接收控制中心下发的修改指令用该线路的线路报站数据序列修正信息修改非易失性存储器中当前有效的运行线路报站数据序列供后续操作使用。这样一来,控制中心的调度人员可以根据道路修建和改建的实际情况,在一条线路上添加一个站点或去掉一个站点,在控制中心远程更改被调度车辆所在的线路中的站点配置并调度该车辆按新的线路运行。\n[0087] 回到图1,若车辆启动后进入的第一个本运行线路的站点是起点站,步骤S4判定车辆下一步的行驶方式为上行。若车辆启动后进入的第一个本运行线路的站点是终点站,步骤S4判定车辆下一步的行驶方式为下行。从步骤S5开始,若车辆坚持在运行线路上循序行进,就会循环执行步骤S7,步骤S8,步骤S4,步骤S5,步骤S7,步骤S8,步骤S4……,直到车辆停止运营。\n[0088] 若车辆启动后进入的第一个本运行线路的站点是单行线站点,下面结合图5来看一下:步骤S4首先判断当前站点(站点A)为单行线站点;进一步核对该站点A属于上行站点;将行驶方式寄存单元的内容置为上行;然后从步骤S5开始,若车辆坚持在运行线路上循序行进,就会循环执行步骤S7,步骤S8,步骤S4,步骤S5,步骤S7,步骤S8,步骤S4……,直到车辆停止运营。\n[0089] 若车辆启动后进入的第一个本运行线路的站点是中间站,且道路又很宽,请看图\n6:下行方向的站点C虽然位置在上行方向的站点B与站点D之间,但是刚经过的站点B的车辆按上行方向行驶不会进入站点C的范围,就可到达站点D。车辆到达站点B时,在步骤S3车辆到达站点B,车载终端选择站点B为当前站点,当前站点寄存单元保存的站点B的编号。在步骤S4不能确定下一步行驶方式,执行步骤S6。车辆离开站点B后,中间站点寄存单元保存的刚经过的站点编号为站点B的编号,站点B的上行下一站点是站点D。又进入步骤S3,车辆到达站点D,车载终端选择站点D为当前站点,当前站点寄存单元保存的站点D的编号。再次回到步骤S4;经过步骤S400,步骤S401,步骤S402,步骤S430和步骤S450,进入步骤S5时行驶方式寄存单元内登记为上行;从步骤S5开始,若车辆坚持在运行线路上循序行进,就会循环执行步骤S7,步骤S8,步骤S4,步骤S5,步骤S7,步骤S8,步骤S4……,直到车辆停止运营。\n[0090] 若车辆启动后进入的第一个本运行线路的站点是中间站,且道路又很窄,请看图\n7:下行方向的站点F位置在上行方向的站点E与站点G之间,刚经过的站点E的车辆按上行方向行驶会进入站点F的范围,才可到达站点G。车辆到达站点E时,在步骤S3车载终端选择站点E为当前站点,当前站点寄存单元保存的站点E的编号。在步骤S4不能确定下一步行驶方式,执行步骤S6。车辆离开站点E后,中间站点寄存单元保存的刚经过的站点编号为站点E的编号,站点E的上行下一站点是站点G。又进入步骤S3,车辆到达站点F,车载终端选择站点F为当前站点,当前站点寄存单元保存的站点F的编号。再次回到步骤S4;在步骤S4,中间站点寄存单元保存的刚经过的站点编号为站点E的编号,而前一站点寄存单元的内容为无效。在步骤S4经过步骤S400,步骤S401,步骤S402,步骤S430和步骤S450,经过步骤S400,步骤S401,步骤S402,步骤S403,步骤S405和步骤S450,不能确定在站点F的下一步行驶方式,执行步骤S6。车辆离开站点F后,中间站点寄存单元保存的刚经过的站点编号为站点F的编号,前一站点寄存单元保存的刚经过的再前一个站点的编号为站点E的编号,站点E的上行下一站点是站点G。又回到步骤S3,车辆到达站点G,车载终端选择站点G为当前站点,当前站点寄存单元保存的站点G的编号。再次回到步骤S4;经过步骤S400,步骤S401,步骤S402,步骤S403,步骤S404,步骤S405,步骤S406和步骤S450,进入步骤S5时行驶方式寄存单元内登记为上行;从步骤S5开始,若车辆坚持在运行线路上循序行进,就会循环执行步骤S7,步骤S8,步骤S4,步骤S5,步骤S7,步骤S8,步骤S4……,直到车辆停止运营。\n[0091] 综合上述判断车辆行驶方向的情形,可分为两种情况。\n[0092] 第一种情况:车辆从起点站、终点站或单行站进入运行线路时将直接获取车辆行驶方向,进入报站指示状态。\n[0093] 第二种情况:当车辆从半路插进运行线路或按照调度要求修改了运行线路时,进入第一个当前站点(假设为站点1)范围。由于此时车载终端未知车辆行驶方向,而且该站点是否为当前行驶方向车辆要停靠的站点也未知,因此该站点不报站;车辆继续行驶,当车辆进入第二个站点(假设为站点2)时,将当前站点寄存单元中站点1的编号保存到中间站点寄存单元,将站点2的编号保存到当前站点寄存单元,车载终端若能从中间站点和当前站点之间关系获取车辆下一步的行驶方式,则将播报和显示站点2的到站指示信息。接着在离开站点2时根据行驶方式和下一站点编号数据项播报和显示站点2的离站指示信息。\n显然只漏报了站点1,之后车辆行驶过程将正常报站。如果在站点2还未获取车辆下一步的行驶方式,说明站点1和站点2这两个站点在车辆现在实际行驶的方向上没有本运行线路前后站的关系,站点2也不报站。车辆继续行驶,当车辆第三个站点(假设为站点3)时,将中间站点寄存单元中站点1的编号被保存到前一站点寄存单元,将当前站点寄存单元中站点2的编号保存到中间站点寄存单元,将站点3的编号保存到当前站点寄存单元。车载终端判断前一站点与当前站点、中间站点与当前站点之间关系来获取车辆下一步的行驶方式,如果通过前一站点与当前站点之间关系得到车辆下一步的行驶方式,则播报和显示站点3的到站指示信息。,说明中间站点寄存单元内记载的站点2不是车辆实际行驶方向上本运行线路的停靠点,车辆只是路过,显然只漏报站点1,之后车辆的行驶过程将正常报站,如果通过中间站点与当前站点之间关系得到车辆下一步的行驶方式,则播报站点3到站指示,说明前一站点寄存单元记载的站点1不是车辆实际行驶方向上本运行线路的停靠点,车辆只是路过,显然只漏报了站点2,之后车辆的行驶过程将正常报站。如果到此还未获取车辆下一步的行驶方式,则说明经过的三个站点中前两个站点(站点1和站点2)不是车辆实际行驶方向上本运行线路的停靠站点,只是路过。车辆继续行驶,如此循环更新前一站点寄存单元、中间站点寄存单元和当前站点寄存单元的内容,继续判断获取车辆下一步的行驶方式。根据目前道路交通状况,以三个站点来判断车辆实际行驶方向上的行驶方式,在不同情况下可以较快的进入报站指示状态;最多只会漏掉一个有效的站点未报,足够满足应用要求。但是本发明的方法可以灵活多样地满足随机调度的要求,是现有技术不可比拟的。\n[0094] 以上所述,仅为本发明较佳实施例,然而绝不以此限定本发明实施的范围,依本发明的技术方案及说明书内容所作的等效变化与修饰,皆应属于本发明涵盖的范围。
法律信息
- 2011-12-28
著录事项变更
发明人由叶德焰 韦昌荣 陈从华 黄云峰汤益明 杨磊变更为叶德焰 韦昌荣 陈从华 黄运峰汤益明 杨磊
- 2010-10-06
- 2009-12-30
- 2009-07-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2005-11-24
| | |
2
| | 暂无 |
2005-04-26
| | |
3
| |
2005-06-08
|
2003-12-01
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |