论文部分内容阅读
随着城市机动车保有量快速增加,许多城市出现了日渐显著的“停车难、难停车”的问题。经常发生泊车者对现场周围停车场信息不了解,导致浪费时间、汽车违停和引起交通堵塞的可能。本文针对目前国内外智能化停车场管理研究的不足之处以及解决停车问题的迫切需要,在嵌入式技术、数据库技术、无线网络传输技术、计算机与网络传输技术等的支撑下,提出了一种基于3G传输的停车场大数据采集发布系统。本系统的设计采用了模块化的思想,将系统分为三个模块,分别为数据采集子系统、数据传输子系统、数据发布子系统。系统意在将一个区域内所有的停车场服务器上安装数据采集子系统以及3G传输子系统进行数据的采集和传输,在接收端将采集的停车信息存储在数据库中。本文前期研究表明,目前绝大部分智能停车场采用的是微软公司的SQL Server数据库进行管理,且数据库的表格标准统一。该数据库中存储了停车场出入信息。本系统所设计的数据采集模块是通过C#语言实现,该模块读取数据库中的停车信息,打包后将数据通过串口传输到数据传输模块。数据传输模块采用arm9开发板连接3G网卡传输停车数据,是本文重点研究实现的部分。本设计中定制开发了针对于系统特殊应用的Linux内核,在Linux平台上采用了socket编程的方式实现了向固定IP发送数据的功能。在拥有固定IP的服务器端接收到数据后,存入数据库中方便后期查询。最后信息发布模块是在C#平台上搭建,设计实现网站访问调用数据库中相关停车信息的功能。从而实现了泊车者,利用B/S模式能够在终端浏览实时的停车信息,寻找合适的停车位,方便用户出行目标。测试表明本系统能够有效的将一个区域内的各大停车场数据采集汇总并能够统一发布。本系统的提出能够解决许多城市日渐显著的“停车难、难停车”的问题,能够缓解目前供需紧张、寻找停车场困难等普遍现象。