论文部分内容阅读
我国现行的热力站运行管理仍处于手工操作阶段,影响了集中供热优越性的充分发挥。主要反映在:供热参数未能在最佳工况下运行,供热量与需热量不匹配;运行数据不全,难以实现量化管理;系统运行工况失调难以消除,造成用户冷热不均;缺少全面的参数测量手段,无法对运行工况进行系统的分析判断。搞好城市集中供热工程,必须要全面提高供热技术水平。因此,建立基于网络服务的热计量监控预警系统,来实现各换热站现场参数的采集、调度室与各换热站的数据实时通讯控制,可以很好的解决上述问题,可以有效提高供热系统的自动化控制水平,并且能很大程度上提高供热行业的管理水平。供热工程中的自动控制对于保证供热系统优质供热、安全运行、经济节能、环境保护具有十分重要的作用。本论文从供热系统的需求,结合互联网技术,设计和实现了一个热计量监控预警系统。客户端运行在浏览器端,包括登录、目录展示、图表展示、SVG矢量图载入、安全隐患预警以及设置六大功能模块,供暖系统操作人员通过该系统能够较方便地监控供暖场景。服务器端通过分层架构实现高性能:前端接入层利用Squid实现反向代理,并通过Node.js服务器集群实现客户端请求的负载均衡;利用Redis分布式缓存系统实现一个用于加速访问的缓存层,减少直接访问数据库的次数,较大地提升了系统的性能;数据存储层利用MongoDB数据库的分片功能实现分布式的数据库集群,提供了负载均衡和数据冗余的功能并保障了安全性。提供了满足高并发需求的高性能、高可用的服务器端。本文首先对供暖行业信息化的形势做一个阐述,对诸如Node.js、 MongoDB数据库、SVG矢量图、Express开发框架等相关技术做了简要介绍,然后针对热计量监控预警系统的需求进行了分析和设计,接着分别阐述了浏览器客户端和Node.js服务器端的实现方式,最后对整个系统进行了功能以及性能的测试。