摘要公开了一种智能公交信息查询系统,包括:车载Zigbee节点、N个汇聚节点、N个嵌入式服务器;车载Zigbee节点在与第i个汇聚节点组网成功之后,向第i个汇聚节点发送第一数据;第i个汇聚节点将接收的第一数据发送至第i个嵌入式服务器;第i个嵌入式服务器对第一数据进行存储、处理,并将处理得到的第二数据发送至相邻公交站点的嵌入式服务器;所述相邻公交站点的嵌入式服务器根据第二数据进行数据同步;用户终端通过访问任一嵌入式服务器的web服务模块,以查询公交信息。本发明通过无线自组网技术实现了公交车的定位,通过各嵌入式服务器实现了各公交站点数据的处理、同步。本发明的公交查询系统部署简单、成本较低,便于大规模推广使用。权利要求权利要求(8)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个汇聚节点构建的网络;其中,所述 响应信息包括:第i个汇聚节点为所述车载Zigbee节点分配的网络地址。4. 如权利要求3所述的系统,其中,第i个汇聚节点还用于:在接收到所述车载Zigbee节 点的组网请求后,根据所述组网请求判断所述车载Zigbee节点是否是绑定节点;若所述车 载Zigbee节点是绑定节点,贝lj第i个汇聚节点向所述车载Zigbee节点返回响应信息。5. 如权利要求4所述的系统,其中,第i个汇聚节点在接收车载Zigbee节点发送的第一 数据时,还用于:对第一数据进行RSSI测量,并将测得的RSSI值发送至第i个嵌入式服务器; 第i个嵌入式服务器还用于:根据所述信号功率值计算所述车载Zigbee节点与该汇聚 节点的距离;当计算距离大于预设阈值时,向第i个汇聚节点发送断开网络连接指示;第i个 汇聚节点根据所述指示断开与所述车载Zigbee节点的网络连接。6. 如权利要求5所述的系统,其中,第i个嵌入式服务器根据公式1计算所述车载Zigbee 节点与第i个汇聚节点的距离;
公式1 式中,d为车载Zigbee节点与汇聚节点的距离,A为车载Zigbee节点距离汇聚节点lm处 的信号强度,n为环境衰减因子。7. 如权利要求3-6任一所述的系统,其中,所述车载Zigbee节点发送组网请求的周期满 足: 0<T^0.5s; 式中,T为车载Zigbee节点发送组网请求的周期。8. 如权利要求1所述的系统,其中,所述系统还包括:N个WiFi模块;其中,第i个WiFi模 块、第i个LoRa模块、第i个汇聚节点以及第i个嵌入式服务器位于同一公交站点; 用户终端可通过WiFi模块访问嵌入式服务器的web服务模块。
专利引用
非专利引用
分类
法律事件
日期 | 代码 | 事件 | 说明 |
---|
2016年12月14日 | C0 | Publicatio | |
了解详情