论文部分内容阅读
随着电子信息技术和传感技术的高速发展,尤其是近年国家在物联网建设的推动下,带动了冷链物流行业的发展。目前国内冷链物流行业在运输过程中还未实现温湿度的实时监测,大多数物流公司将温湿度记录仪放在车厢内获取温湿度,在物品交接时一次性读取,这样导致客户和物流中心无法动态检测到运输车辆的在途信息。国内外多家物流公司致力于解决冷链物流中的监测盲区,同时物流运输过程中的预警措施亟待提高。 针对上述现状,本文设计了冷链运输监测系统来解决现存问题。本系统车载终端内部采用RFID电子标签和读写器解决车厢内温湿度数据采集,利用瑞士GPS定位模块ublox5Q解决运输过程中车辆定位问题,使用ST公司生产的Contex-M3内核的STM32F103微处理器实现数据的分析与预处理,减少数据冗余和通信费用,最后采用SIMCOM公司的SIM900无线收发电路解决数据远程发送的问题。中央处理器内置电话本,设置SMS及蜂鸣器双重报警机制,使客户和管理人员能随时了解到货物在途信息,内置电话薄和短信查询机制解决了车载终端数据安全性问题。 在软件方面,利用Keil-uVision4开发环境和C语言进行底层软件编写,在STM32F103为核心的车载终端硬件平台上完成下位机的调试与测试工作。监测中心基于VisualC++6.0平台采用面向对象编写可视化Socket服务器程序,解决了建立数据库,负责接收、上传车载终端定位数据和温湿度数据的问题,同时采用基于MFCAppWizard对话框格式编程使监测界面能够进行GoogleEarth地图定位、显示温湿度数据、司机个人信息和运输货物信息等操作。 最后,搭建实验平台对系统进行测试与调试,得出大量数据,对测试数据进行分析,实验结果表明温度采集精度达0.1℃,湿度精度达2%RH,GPS定位精度小于3米,网络通信时延1~2s,系统丢包率小于1‰;测试结果表明车载终端能够无干预采集温湿度数据;能快速、准确获取GPS定位数据;并且能够对获取的温湿度及GPS数据做进一步的分析、处理、存储及显示;能将有效信息进行打包,再通过GPRS网络发至物流监测中心。系统实时性和可靠性满足设计需求,适合在冷链物流行业推广使用。