论文部分内容阅读
药品、奶制品、生鲜食品等货品需要在冷藏状态下进行运输,冷藏车为这些特殊货品提供了一种有效的运输途径。为此如何实时监控冷藏车车厢内的温度、湿度以及货物情况,成为保障这些货品的运输质量以及满足人们对食品、药品安全需求的关键环节。本文针对冷藏车在监控过程中对数据通信的需求,研究开发了基于4G网络的冷藏车数据通信系统。本文在分析了冷链运输监控系统国内外研究现状的基础上,对冷藏车监控系统进行了需求分析,给出了总体设计方案。在此基础上,确定了冷藏车数据通信系统的功能及组成结构。为了实现冷藏车和远程监控中心的数据通信,整个系统由车载端的数据处理子系统、数据传输子系统以及监控中心端的数据管理子系统构成。本文研究了相关的数据传输、视频压缩等方法,完成了车载端子系统的开发。为实现视频信息的实时传输,研究了视频压缩的方法,以便数据处理子系统能够对采集下来的监控视频进行压缩编码,进而通过S5PV210处理器上的MFC模块完成监控视频的H.264硬编码。通过研究基于4G网络的数据传输技术,开发了数据传输子系统,对压缩视频进行RTP协议打包,再通过4G模块将压缩视频以及系统采集到的温湿度信息、GPS信息分别传输到监控中心。本文开发了监控中心端数据管理子系统,用于接收和管理从车载终端传输过来的各类数据信息。数据管理子系统接收从车载终端传输过来的RTP协议压缩视频、温湿度信息以及GPS信息,然后对温湿度信息和GPS信息进行解析,对RTP压缩视频数据包进行解包,再通过FFmpeg实现压缩视频的H.264解码。该子系统还具有检索、查询、显示、统计等常规数据管理、以及数据超限报警等功能。本文的车载端是在搭载Linux系统的S5PV210处理器上实现的,监控中心端是在Windows系统的PC上设计的,利用Qt实现了数据监控界面。实验测试结果表明,所开发的系统实现了预期的功能,使得冷藏车温度、湿度、经度、纬度以及车厢内监控视频等数据信息能够在车载设备与远端监控中心之间实时通信。