中国水务行业观察者!

基于GAE+SaaS模式的污水处理云平台的设计与实现
更新时间:2018-01-18 来源:《科技展望》2016年20期 作者:刘步中

1、前言

  当前随着国家对环境保护的重视,许多污水处理企业通过引入污水处理监控系统对污水处理的过程进行监控和管理,提高了其生产效率、降低了其人力成本,均收到了不错的效果。污水处理监控系统是建立在传感器技术、工业控制技术和网络技术的基础上,结合污水处理工艺所编制的一种应用系统。

  污水处理监控系统的使用可以提高企业的生产能力、减少运营支出,但受到架构方式、部署环境等的影响,这些系统本身存在着一些问题。引入国家标准和行业标准,有利于加强系统的通用性;通过改进系统架构和数据存储方式,可以增强系统的扩展性;通过增加系统的配置项目,可以使系统更加灵活。以上这些改进对污水处理监控系统的发展均具有重要意义。

2、基于行业标准的污水处理云平台

  基于HJ/T212-2005标准规范平台的结构设计、协议层次设计、通讯流程设计等,可以提高平台的通用性;通过对GAE平台数据存储区进行合理设计、基于命名空间对不同租户的数据进行隔离,可以提高平台的可扩展性;通过采用SaaS模式通用的元数据驱动模式驱动平台运行,可以增加系统的可配置能力;通过配置GAE平台,使用GAE的内置机制对云平台进行负载均衡,可以有效提升其负载能力;结合HJ/T212-2005标准中对数据格式的规定,以该格式作为“标准格式”,通过协议管理和协议转换将各类不同的数据转化为标准格式,可以降低平台中各模块的开发难度;通过抽取污水处理监控系统的需求可以对平台进行需求分析。结合以上分析,在GAE PaaS云平台上搭建一个具有污水处理监控服务器功能的,基于行业标准的,具有多租户支持能力、可配置、可动态扩展的能力的,符合四级成熟度的污水处理SaaS模式云平台是可行的。

  较之传统模式的污水处理系统,云平台可以有效地节省平台的开发、部署和维护成本,这两种方式在开发和部署方式上的区别如图1所示。

180117 基于GAE+SaaS模式的污水处理云平台的设计与实现 (1).png

3、污水处理云平台的设计

  基于行业标准的污水处理云平台,实质是一个SaaS模式的云平台。平台通过Internet向租户下辖的用户和第三方应用程序提供服务,其拓扑结构如图2所示。

180117 基于GAE+SaaS模式的污水处理云平台的设计与实现 (2).png

  从拓扑结构可以看出,基于行业标准的污水处理云平台充当了原有污水处理监控系统中的上位机和服务端角色:数据采集设备可以向云平台上传数据;用户可以通过云平台进行数据查询和系统配置等工作。

  HJ/T212-2005污染源在线自动监控(监测)系统数据传输标准中,对污染源监控系统的系统结构、协议层次等做出了指导性说明。基于行业标准的污水处理云平台的拓扑结构遵循HJ/T212-2005标准中对系统结构的规定:通过传输网络(GPRS网络、3G网络、有线网络等)连接云平台和各类数据采集设备或数据中转代理(proxy):对于可以采用TCP/IP协议和HTTP协议进行数据传输的数据采集设备,可以通过修改配置直接将数据上传地址指向云平台的相关接口,完成数据的上传;对于使用其他协议进行数据传输的数据采集设备,可以通过数据中转代理,首先将数据汇集到数据中转代理,再通过代理完成数据上传。云平台在设计协议层次时遵循HJ/T212-2005标准中对协议层次的规定,以TCP/IP协议和HTTP协议作为云平台与数据采集设备交互的基础传输层,并通过基础传输层的接口为应用层提供数据。

4、污水处理云平台的系统实现

  污水处理云平台采用Java语言为基础语言,采用J2EE技术搭建各个模块的内部框架。为增加框架的灵活程度、提高开发时的方便性,模块内部框架架构时引入了J2EE中常用的Struts2和Spring等开源中间件,并遵循MVC设计模式对框架进行了设计。

  MVC基础框架由配置文件和一系列接口、基类组成。配置文件以web.xml为入口,并通过引入Struts2框架实现模块的MVC三部分分离,从而实现模块的响应框架。响应框架的基本结构如图3所示。

180117 基于GAE+SaaS模式的污水处理云平台的设计与实现 (3).png

5、结语

  污水处理云平台是一个SaaS模式的污水处理监控上位机,充分利用了GAE平台和存储、服务等的特征进行实现。参照HJ/T212-2005标准规范系统的结构设计、协议层次、通讯流程和数据结构等设计平台,提高了平台的通用性;通过采用key-value方式的数据存储区扩展方案提高平台的可扩展性;通过引入元数据驱动机制提高了平台的可配置型;充分利用GAE平台的特点提升云平台的负载能力。针对污水处理这一特定的应用环境,通过提供接口允许各类数据采集设备接入平台;通过采用基于HJ/T212-2005规定的数据格式作为标准格式完成数据转换,提高平台的兼容性;通过引入OAuth认证机制确保平台安全。通过云平台的搭建和与传统污水处理系统的对比,证明了污水处理云平台的可行性。

(版权所有 转载必须注明中国水星)
水星会员 MORE > 
  • 永高股份有限公司

    永高股份有限公司创建于1993年,中国塑料加工工业协会塑料管道专业委员会永高股份有限公司创建于1993年,中国塑料加工工业协会塑料管道专业委员会理事长单位,是国内塑料管道行业为数不多的上市公司之一,股票代码:002641。公司建有国家级博士后科研工作站、国家级企业技术中心、国家火炬计划重点高新技术企业、省级重点企业研究院、省级技能大师工作室、市级创新团队等创新平台。公司秉承“质量第一,用户至上,诚信为本”的经营方针和“诚信、务实、高效、共赢”的经营理念。“公元”牌塑料管道、“ERA公元”商标获多项国家级、省级殊荣。目前,公司的产销量居全国塑料管道行业第二,出口居行业第一。
  • 江苏源清管业有限公司

    江苏源清管业有限公司是由淮安市国资委下属的淮安水利控股集团投资控股的国有企业。公司专门生产薄壁不锈钢承插式氩弧焊和双卡压式两种连接方式的管材、管件、不锈钢阀门等水暖配件。公司占地70亩,生产车间约20000平方,年产能30000吨。 公司自成立以来一直致力于不锈钢给排水管道的研发,生产,销售,安装及售后服务,且秉承“品质不锈,诚信为钢”的经营理念,产品广泛用于建筑给水、燃气、排水、直饮水、气体、消防、暖通、太阳能等工程。坚持“成己为人,成人达己”的经营理念,遵循“诚信经营、优质服务、团结进取、求实创新”的经营方针,以市场为导向,以经济效益为中心,努力提高经营管理水平,促进公司持续健康发展,切实保障客户、公司和员工的利益。
  • 深圳市昆特科技有限公司

    昆特科技是一家专注于自然风险服务的国家高新技术企业,总公司位于深圳南山区并配置有数据采集研究院(软件研发中心设立于成都高新区)具备独立自主的数据采集与遥感应用能力,拥有发明专利6项、软件著作权81项以及其他各类行业资质与硬件专利近百项,案例遍布于全国23个省市直辖市约1150个县/区,沉淀案例近万个。昆特科技致力于以“水、大气、土壤”为主要致灾因素的自然灾害、商业气象、生态环境、公共安全研究已14年历史。