论文部分内容阅读
随着社会不断发展进步,城市建设不断推进,国内掀起一股城市综合管廊建设的热潮。城市综合管廊实现了包括供水、排水、燃气、热力、电力、通信、广播电视、工业等多个城市重要管线的有序入廊,是保障城市运行的重要基础设施和“生命线”。但城市综合管廊是处于地下的密闭空间,且城市综合管廊内部集结多种管线,所以城市综合管廊内部的环境安全问题至关重要。本文分析了国内外城市综合管廊的环境监控系统的发展现状,完成了以下工作。本文分析了系统功能需求,设计了基于STM32的综合管廊环境监控子系统。子系统以STM32F103C8T6芯片为主控模块,实现温度、湿度、甲烷气体浓度的采集。子系统软件移植了FreeRTOS系统、FreeModbus协议栈,实现数据的实时传输,将采集数据通过Modbus通信传输到PLC控制器,PLC控制器通过程序编写判断综合管廊内环境的温度、湿度、甲烷气体浓度是否在正常范围内,以此控制综合管廊内通风机的启停。为用户能方便地通过PC端的浏览器访问该系统,本文采用B/S模式,采用JavaBean+Struts+Jsp搭建Web前端的基础框架,利用Struts MVC设计模式分离事务处理与页面显示,Tomcat作为后台服务器,部署整个系统的软件设计,MySQL作为数据存储服务器,实现系统的数据整个系统存储、读取。本系统的人机交互界面采用Web前端页面,设计了管廊分区管理页面、参数管理页面、设备管理页面等,实现环境参数的实时显示和远程控制。本文所设计的系统要实现环境监控子系统能通过传感器采集城市综合管廊的环境参数,并能将环境参数实时、动态在Web前端页面展示给管廊巡检人员,同时实现对综合管廊内设备的远程控制。完成了系统的软硬件设计及系统测试。试验结果表明,本系统各模块正常工作,实现了对综合管廊内部环境的监控,达到了预期设计目标。