论文部分内容阅读
在全球环境污染日益恶化、能源利用日益紧张的背景下,海运行业作为耗能大户对船舶能耗监管的要求越来越高。随着通信技术的不断发展,尤其是卫星通信技术,物联网技术在船舶上的应用越来越广泛。大量的传感器和可远传仪表在现代船舶信息化发展的过程中被安装在船舶和海洋环境中构成船舶实时感知系统。该系统改变了传统船舶能耗管理人工化和被动性的特点,通过数据采集网关可获得大量船舶能耗数据,实现船舶能耗数据自动采集,对船舶能耗实行实时监测、统计分析和反应船舶状况具有重要意义。本文主要对船用能耗数据采集与传输网关的软、硬件和测试应用进行研究。硬件设计采用ARM7核心CPU模块、电源模块、串口通讯模块、以太网通讯模块、3G/GPRS通讯模块、存储电路模块和SAM卡存取模块等设计并制作采集装置,实现船用能耗数据采集与传输网关的硬件功能。网关软件程序采用C语言编写采集协议、数据存储、时钟读写、断点续传、TCP/IP协议传输、3G无线传输、MD5加密认证、和数据转换等功能程序,实现网关对船舶能耗数据的处理与传输。终端测试软件设计采用Java语言编写终端测试网关的功能软件,实现对该网关数据的远程接收和回复,交互数据记录校验等功能。本文对设计的网关不仅在实验室进行功能性测试还在实际采集系统环境中进行应用验证。本文所设计的船用能耗数据采集与传输网关在船舶能耗数据采集系统中是不可或缺的组成部分,在灵活编写数据采集协议,远程配置,保证能耗数据完整性和在与能耗监管平台数据对接等功能上具有一定的优势。该网关的研发不仅满足船舶能耗监管的发展需求,还符合我国节能环保的推广政策,具有一定实际意义