论文部分内容阅读
物联网(Internet of Things)是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。其定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络概念。本文研究对象为武汉理工大学为宁波拜特测控技术有限公司研发的一款锂电池化成测试系统。该系统投产后,被许多电池生产企业采购使用,相应的研发企业需要投入大量成本提供技术支持服务。同时,有部分企业要求生产车间能无人值守,远程对化成过程进行监视、指令下发、通道设置等操作。根据这些需求,本文对原有电池化成测试系统做了进一步挖掘,设计了一套物联网数据中心模式的电池化成测试控制系统。该系统实现了原有化成设备的物联接入通信,并设计了后台物联数据中心,提供了电池化成测试行业的生产监控、统一管理、数据整理、远程控制、远程故障分析等技术支持。首先设计了数据中心控制系统的整体物联架构;给出了电池化成测试系统物联接入通信的设计与实现,包括物联网关硬件平台设计,统一的通信协议设计以及物联网关软件设计;针对数据中心控制系统服务模块的设计,采用了分层的服务架构模式,以及线程池、协议库和网络通信库的设计理念。考虑到物联网关的大规模TCP接入和连接保持,系统设计了基于Epoll多路1O复用技术的接入方式和基于哈希算法的高速Cache。分别给出了注册服务软件、应用服务软件的设计;最后,给出了电池化成测试系统远程控制的实现。设计的物联网数据中心控制系统,经过近一年的搭建、开发、测试和完善,系统性能稳定可靠,在网关数据上传和企业用户请求访问时,能安全稳定高效运行。同时,人性化的Web终端为化成设备的远程控制提供了有力的保障。