论文部分内容阅读
近年来,随着Internet的飞速发展,各行各业都在进行改革创新。针对传统水电站的自动化水平较低、管理安全等级差的情况,利用云技术、物联网技术、网络安全以及面向对象编程等诸多技术设计了基于物联网的水电站远程监控系统,建立智能水电站远程监控系统是实现水电站高效运行、提供管理业务技术支撑、综合自动化控制的有效手段。基于此,本论文通过DTU(Data Transfer Unit)设备、OneNET物联网云平台以及阿里云服务器,提出了基于微信公众平台的水电站远程监控系统。本论文的研究工作主要包括:(1)完成了水电站硬件控制器DTU设备的设计与研制。通过STM32嵌入式处理器与水电站机组PLC进行数据传输,实现了控制器以及无线通信等模块的电路以及外围电路设计、PCB电路板的绘制。(2)针对硬件平台进行了软件的设计开发。在水电站机组控制器与DTU模块的通信过程中设计了改进总线加密算法,详细对比了算法改进前后的差别,同时给出了C语言代码。移植了TCP/IP协议栈实现物联网云平台的接入,通过Modbus-TCP与OneNET中国移动物联网平台连接。(3)实现了水电站远程监控系统云管理功能。通过阿里云服务器设计了水电站云后台管理系统、微信硬件云对接平台和服务器中的数据存储功能,实现对水电站水位、电流、电压、有功及无功电度、功率、温度、湿度等数据的接收和存储以及转发工作人员的控制命令。(4)搭建实验平台,对水电站远程监控系统的各个部分功能以及整个系统的联动性进行相关检测。首先水电站底层DTU设备的软硬件需要进行测试,然后与云端的对接也是至关重要的,最后验证工作人员以及用户的微信客户端的相关功能服务。经过系统的测试与实验得出,整个系统具有较强的稳定性和联动性,信息传输具有实时性和保密性,具有智慧化云端服务特点,达到了设计原则和项目需求,设计方案具有可行性。该论文有图49幅,表16个,参考文献61篇。