论文部分内容阅读
当今社会,经济飞速发展,人们的生活质量得到了提高,城市汽车数量也随之不断的增加,停车问题已经成为限制各大城市发展的“绊脚石”。同时也引发了诸如交通拥堵、资源浪费、环境污染等一系列问题。因此急需设计出一套完整、高效、可靠的城市智能停车系统,来解决上述问题。本文基于窄带物联网(Narrow Band Internet of Things,NB-IoT)技术,对室内智能停车系统进行了研究,设计了一款智能地锁,并对智能停车车位引导技术进行了研究。首先,分析了本课题的研究背景与意义,对国内外智能停车的研究现状进行了研究,指出了当前智能停车系统中存在的停车难等一系列问题,进而引出了本课题的研究内容以及论文工作安排。接着,从整体上对智能停车系统进行了研究和设计。首先对智能停车系统的功能需求进行了分析,确定了智能停车系统需要实现的功能。然后给出了智能停车系统的总体设计方案,包括智能停车系统的设计以及整个系统的开发流程。最后对本课题用到的NB-IoT技术进行了详细的研究分析,具体包括NB-IoT技术的优势、网络架构以及数据传输过程。然后,给出了智能地锁的设计与实现,具体包括硬件的设计与软件的实现。首先给出了智能地锁的总体设计,分析了智能地锁需要实现的功能,给出了智能地锁的设计框架。然后对智能地锁进行了模块化的详细设计与实现,其中包括控制模块、通信模块、传感器模块以及电机驱动模块的选型与设计。最后给出了智能地锁相关功能的软件实现,包括数据上报与命令下发,提出了一种基于NB-IoT技术与蓝牙通信技术的车位自动认证方法,有效的解决了NB-IoT技术对时延不敏感的问题,同时结合地磁和超声波传感器给出了智能地锁关闭的程序设计。最后,对智能停车车位引导技术进行了研究。首先给出了车位引导系统的设计方案,重点给出了车位引导系统的数据库设计和引导模块的显示设计。然后对智能停车车位引导算法进行了研究,包括对室内停车场环境模型的建立,对传统的基于距离的Dijkstra算法以及A*算法的研究,提出了一种基于时间的Dijkstra算法,并对基于时间的Dijkstra算法进行了优化。最后给出了用户预约车位的环境模型,并利用该模型对基于距离的Dijkstra算法和基于时间的Dijkstra优化算法进行仿真。仿真结果表明基于时间的Dijkstra优化算法比基于距离的Dijkstra算法的行驶距离稍远,但是行驶时间有了明显的降低,接着对A*算法进行了仿真,得到了从路口节点到预约车位之间的最短路径。