一种智能公交信息查询系统技术方案

技术编号:14182473 阅读:199 留言:0更新日期:2016-12-14 11:48
公开了一种智能公交信息查询系统,包括:车载Zigbee节点、N个汇聚节点、N个嵌入式服务器;车载Zigbee节点在与第i个汇聚节点组网成功之后,向第i个汇聚节点发送第一数据;第i个汇聚节点将接收的第一数据发送至第i个嵌入式服务器;第i个嵌入式服务器对第一数据进行存储、处理,并将处理得到的第二数据发送至相邻公交站点的嵌入式服务器;所述相邻公交站点的嵌入式服务器根据第二数据进行数据同步;用户终端通过访问任一嵌入式服务器的web服务模块,以查询公交信息。本发明专利技术通过无线自组网技术实现了公交车的定位,通过各嵌入式服务器实现了各公交站点数据的处理、同步。本发明专利技术的公交查询系统部署简单、成本较低,便于大规模推广使用。

Intelligent public transportation information inquiry system

A kind of intelligent bus information query system, including: public vehicle Zigbee N node, sink node, N embedded server; car Zigbee node after the sink node and the I network successfully, first data to the I sink node sends the first I; the sink node will receive the data sent to the first I Embedded I server; embedded server storage, first data processing, the embedded server and will deal with the second data is sent to the bus station adjacent to the embedded server; the adjacent bus station for data synchronization based on second data; the user terminal through the web service module to access any embedded server, to query the bus information. The invention realizes the positioning of the bus through the wireless self-organizing network technology, realizes the data processing and synchronization of each bus station through the embedded server. The bus inquiry system of the invention has the advantages of simple deployment and low cost.

【技术实现步骤摘要】

本专利技术涉及智能公交领域,尤其涉及一种智能公交信息查询系统
技术介绍
现有的智能公交查询系统大多通过GPS、GPRS技术构建而成。具体来说,其是在每辆公交车上安装GPS定位模块、GPRS通信模块,以实现对每辆公交车的定位、查询。该系统的缺点在于,硬件安装成本很高、服务器数据中心的维护和监管成本高。进一步地,由于在公交车的定位过程中会消耗大量的GPRS流量,因此系统的运行成本很高。此外,用户通过手机流量查询公交信息,也会增加公共网络资源的压力。针对现有智能公交查询系统的缺陷,亟需一种硬件安装成本低、运行成本低、不会占用公共网络的新的智能公交信息查询系统。
技术实现思路
本专利技术的目的在于提出一种硬件安装成本低、运行成本低、不占用公共网络资源的智能公交信息查询系统。本专利技术提供了一种智能公交信息查询系统,包括:车载Zigbee节点、N个汇聚节点、N个嵌入式服务器;其中,第i个汇聚节点与第i个嵌入式服务器位于同一公交站点,i=1,…N,N为大于1的整数;车载Zigbee节点在与第i个汇聚节点组网成功之后,向第i个汇聚节点发送第一数据;其中,第一数据包括:公交车线路、公交车运行方向、公交车编号;第i个汇聚节点将接收的第一数据发送至第i个嵌入式服务器;第i个嵌入式服务器根据第一数据对其所包含的数据库模块、web服务模块进行更新,以及,第i个嵌入式服务器对第一数据进行处理,并将处理得到的第二数据发送至相邻公交站点的嵌入式服务器;所述相邻公交站点的嵌入式服务器根据第二数据进行数据同步;其中,第二数据包括:公交车线路、公交车运行方向、公交车编号、公交车到站信息;用户终端通过访问任一嵌入式服务器的web服务模块,以查询公交信息。优选的,所述系统还包括:N个LoRa模块;其中,第i个LoRa模块、第i个汇聚节点以及第i个嵌入式服务器位于同一公交站点;第i个嵌入式服务器将第二数据发送至相邻公交站点的嵌入式服务器,具体为:第i个嵌入式服务器通过串口将第二数据发送至第i个LoRa模块,第i个LoRa模块将第二数据透传至相邻公交站点的LoRa模块,所述相邻公交站点的LoRa模块通过串口将第二数据发送至该公交站点的嵌入式服务器中。优选的,所述车载Zigbee节点还用于:周期性地发送组网请求,并在接收到第i个汇聚节点的响应信息后,加入第i个汇聚节点构建的网络;其中,所述响应信息包括:第i个汇聚节点为所述车载Zigbee节点分配的网络地址。优选的,第i个汇聚节点还用于:在接收到所述车载Zigbee节点的组网请求后,根据所述组网请求判断所述车载Zigbee节点是否是绑定节点;若所述车载Zigbee节点是绑定节点,则第i个汇聚节点向所述车载Zigbee节点返回响应信息。优选的,第i个汇聚节点在接收车载Zigbee节点发送的第一数据时,还用于:对第一数据进行RSSI测量,并将测得的RSSI值发送至第i个嵌入式服务器;第i个嵌入式服务器还用于:根据所述信号功率值计算所述车载Zigbee节点与该汇聚节点的距离;当计算距离大于预设阈值时,向第i个汇聚节点发送断开网络连接指示;第i个汇聚节点根据所述指示断开与所述车载Zigbee节点的网络连接。优选的,第i个嵌入式服务器根据公式1计算所述车载Zigbee节点与第i个汇聚节点的距离;式中,d为车载Zigbee节点与汇聚节点的距离,A为车载Zigbee节点距离汇聚节点1m处的信号强度,n为环境衰减因子。优选的,所述车载Zigbee节点发送组网请求的周期满足:0<T≤0.5s;式中,T为车载Zigbee节点发送组网请求的周期。优选的,所述系统还包括:N个WiFi模块;其中,第i个WiFi模块、第i个LoRa模块、第i个汇聚节点以及第i个嵌入式服务器位于同一公交站点;用户终端可通过WiFi模块访问嵌入式服务器的web服务模块。在本专利技术的技术方案中,该智能公交信息查询系统包括:车载Zigbee节点、N个汇聚节点、N个嵌入式服务器;车载Zigbee节点在与第i个汇聚节点组网成功之后,向第i个汇聚节点发送第一数据;第i个汇聚节点将接收的第一数据发送至第i个嵌入式服务器;第i个嵌入式服务器根据第一数据对其所包含的数据库模块、web服务模块进行更新,以及,第i个嵌入式服务器对第一数据进行处理,并将处理得到的第二数据发送至相邻公交站点的嵌入式服务器;所述相邻公交站点的嵌入式服务器根据第二数据进行数据同步;用户终端通过访问任一嵌入式服务器的web服务模块,以查询公交信息。本专利技术通过Zigbee无线自组网技术、嵌入式服务器之间的数据同步,实现了公交车的定位。本专利技术的公交信息查询系统部署简单、成本较低,便于大规模推广使用。附图说明通过以下参照附图而提供的具体实施方式部分,本专利技术的特征和优点将变得更加容易理解,在附图中:图1是本专利技术的公交信息查询系统的结构示意图;图2是具体实施例中的公交信息查询系统的组成示意图;1、车载Zigbee节点;2、汇聚节点;3、嵌入式服务器;4、LoRa模块;5、WiFi模块;6、用户终端。具体实施方式下面参照附图对本专利技术的示例性实施方式进行详细描述。对示例性实施方式的描述仅仅是出于示范目的,而绝不是对本专利技术及其应用或用法的限制。现有技术中的智能公交系统大多基于GPS、GPRS技术构建而成。该智能公交系统存在硬件安装成本高、运行成本高、增加公共网络资源的压力等缺陷。鉴于此,本专利技术的专利技术人提出了一种新的智能公交信息查询系统。本专利技术的主要思路是:在每辆公交车上部署了车载Zigbee节点,在公交站点部署了汇聚节点、嵌入式服务器。当公交车靠近公交站点时,车载Zigbee节点与汇聚节点进行组网、并在组网成功后通过汇聚节点向该站点的嵌入式服务器发送第一数据;随后,该站点的嵌入式服务器对第一数据进行存储、处理,并将处理得到的第二数据发送至相邻站点的嵌入式服务器,以实现各嵌入式服务器的数据同步。用户终端通过访问任一嵌入式服务器的web服务模块,即可进行公交信息的查询。本专利技术通过Zigbee自组网络进行公交站点对公交车位置信息的采集,并通过各嵌入式服务器间的数据同步实现了公交系统中数据更新的一致性。本专利技术能够显著降低公交查询系统的安装、使用成本,不会占用公共网络资源,便于大规模推广使用。下面结合附图和具体实施例对本专利技术的技术方案进行详细说明。图1示出了本专利技术的智能公交信息查询系统的结构示意图。从图1可见,该智能公交信息查询系统具体包括:车载Zigbee节点1、N个汇聚节点2、N个嵌入式服务器3。其中,每个嵌入式服务器包括数据库模块、Web服务模块。需要指出的是,第i个汇聚节点与第i个嵌入式服务器位于同一公交站点,i=1,…N,N为大于1的整数。在具体实施时,可在每辆公交车上安装一个zigbee节点,以与公交站点上的汇聚节点进行通信。因此,车载Zibee节点的总个数与该公交信息查询系统中的公交车辆的总个数一致。此外,N的取值可根据实际情况进行确定。在本专利技术中,部署在公交车上的车载Zigbee节点1会周期性地发起组网请求,寻求父节点。较佳的,车载Zigbee节点1发送组网请求的周期满足:0<T≤0.5s。式中,T为车载Zigbee节点发送组网请求的周期。当公交车靠近第i个公交站点时,该站点的汇聚节点2在接收到组网本文档来自技高网...
一种智能公交信息查询系统

【技术保护点】
一种智能公交信息查询系统,其特征在于,所述系统包括:车载Zigbee节点、N个汇聚节点、N个嵌入式服务器;其中,第i个汇聚节点与第i个嵌入式服务器位于同一公交站点,i=1,…N,N为大于1的整数;车载Zigbee节点在与第i个汇聚节点组网成功之后,向第i个汇聚节点发送第一数据;其中,第一数据包括:公交车线路、公交车运行方向、公交车编号;第i个汇聚节点将接收的第一数据发送至第i个嵌入式服务器;第i个嵌入式服务器根据第一数据对其所包含的数据库模块、web服务模块进行更新,以及,第i个嵌入式服务器对第一数据进行处理,并将处理得到的第二数据发送至相邻公交站点的嵌入式服务器;所述相邻公交站点的嵌入式服务器根据第二数据进行数据同步;其中,第二数据包括:公交车线路、公交车运行方向、公交车编号、公交车到站信息;用户终端通过访问任一嵌入式服务器的web服务模块,以查询公交信息。

【技术特征摘要】
1.一种智能公交信息查询系统,其特征在于,所述系统包括:车载Zigbee节点、N个汇聚节点、N个嵌入式服务器;其中,第i个汇聚节点与第i个嵌入式服务器位于同一公交站点,i=1,…N,N为大于1的整数;车载Zigbee节点在与第i个汇聚节点组网成功之后,向第i个汇聚节点发送第一数据;其中,第一数据包括:公交车线路、公交车运行方向、公交车编号;第i个汇聚节点将接收的第一数据发送至第i个嵌入式服务器;第i个嵌入式服务器根据第一数据对其所包含的数据库模块、web服务模块进行更新,以及,第i个嵌入式服务器对第一数据进行处理,并将处理得到的第二数据发送至相邻公交站点的嵌入式服务器;所述相邻公交站点的嵌入式服务器根据第二数据进行数据同步;其中,第二数据包括:公交车线路、公交车运行方向、公交车编号、公交车到站信息;用户终端通过访问任一嵌入式服务器的web服务模块,以查询公交信息。2.如权利要求1所述的系统,其中,所述系统还包括:N个LoRa模块;其中,第i个LoRa模块、第i个汇聚节点以及第i个嵌入式服务器位于同一公交站点;第i个嵌入式服务器将第二数据发送至相邻公交站点的嵌入式服务器,具体为:第i个嵌入式服务器通过串口将第二数据发送至第i个LoRa模块,第i个LoRa模块将第二数据透传至相邻公交站点的LoRa模块,所述相邻公交站点的LoRa模块通过串口将第二数据发送至该公交站点的嵌入式服务器中。3.如权利要求1所述的系统,其中,所述车载Zigbee节点还用于:周期性地发送组网请求,并在接收到第i个汇聚节点的响应信息后,加入第i个汇聚节点构建的网络;...

【专利技术属性】
技术研发人员:崔更申刘文生张华成唐琼沈成
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:广西;45

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

1