远程污水排放监控系统研究

时间:2022-04-30 08:46:53

远程污水排放监控系统研究

[摘 要]污水排放监控系统主要是针对政府和企业对污水排放总量进行实时监控的需求而设计的。这套污水排放总量实时监测系统,本系统通过保障收集来的数据,包括运行日期,运行时间,水位,流速,瞬时流量,累积流量等,来实现对污水的实时监控。此软件有强大的数据显示,存储及查询功能。对污水的排放量进行了实时监测并进行处理。本系统主要功能包括:污水流量显示及处理,实时数据显示及处理,系统相关测试,报警记录及处理,历史数据处理,系统设置等。

[关键词]污水监控 实时数据 数据处理

随着时代的发展和科学技术的进步,人们对信息交换和处理的要求也越来越高了。计算机的这一应用到现在已经有了很好的普及,并且已经收到了良好的效果.而使用的前台开发工具又以Borland公司开发的Delphi应用最为广泛。

这套环保数据监测处理子系统是针对工业污水排放的监测系统而发的。包括实时数据的写入,实时数据的面板,曲线,表格显示,查询历史数据等功能的管理。

一、数据需求分析

综合的信息管理系统的优点之一就是系统的各部分之间可以共享数据,从而达到减少工作量和保持数据一致的目的。

1.流量计编号

流量计编号是污水排放信息管理必不可少的数据。

2.污水排放信息的维护

污水排放信息的维护,即当有新的数据写入时,首先应把该数据加入污水排放实时数据表中,按指定的格式排列好,这样就方便了查询。污水排放信息是按照流量计编号、监测时间、监测日期、水位、流速、瞬时流量、累计流量这些方面排放的,不仅省时又省力,方便了用户的查询。主要目的是将26个工厂的流量计的数据实时采集到上位机的数据中,并且要实时测试超标数据,以便监控。所以将数据库建立成实时数据表、日数据表、月数据表、年数据表、参数范围数据表、超标数据表、拨号号码数据表、工厂代码数据表、查询表。

二、模块组成和基本流程

1.首先数据存储要求准确、详尽。即信息管理必须准确表示每一个基本属性,如污水的流量计编号、监测时间、监测日期、水位、流速、瞬时流量、累计流量等。最后,污水排放信息的存储必须方便查询,也就是说在考虑到各种特殊情况时,一定要兼顾存储上一般与特殊的统一,否则,对污水排放信息的查询将变得极其复杂、效率极低,甚至将使查询变成实际上的不可行。

2.实现对污水排放信息的各种查询

对污水排放信息的查询是信息管理中使用最频繁的功能,主要要求是符合用户的需求。对污水排放信息的查询操作主要有:按流量计编号、水位、流速、瞬时流量、累计流量,时间进行查询。

3.必要信息的输出

虽然污水信息的自动化管理可以使许多操作由计算机实现从而减少了许多中间报表,有一些资料必须按一定的格式输出

4.排放指标设置设计

上面程序中调用了Config 单元,Config单元设计界面如下图4.5所示。本单元主要是对Config表进行运行期间设置,根据需求分析,每年各测点的排放标准是不同的,故而允许操作人员动态修改。在这里可以修改的数据为最高水位、最低水位、最大流速、最小流速、最大瞬时流量、最小瞬时流量、最大累计流量、最小累计流量,可以根据具体的需要在这里进行具体的数据修改。

5.实时数据设计

由于要求几种显示方式达到同步,所以要求他们用的数据源要相同,都是DataMD.Datasource。

三、系统测试

在编制调试阶段完成后,系统并没有完成,而是转入了系统的测试阶段,这个阶段在开发软件时占相当大的比重。系统测试的主要任务就是控制系统的运行,并以多种角度观察程序运行时的状态。

测试采用的是先单元后系统的测试方法,单元测试指的是各模块的测试。完成全部界面设计和代码编写工作后,就可以运行工业污水排放监测系统了,运行时应该首先看到的是flash启动画面,然后进入系统主界面,开始进行对测点测试,在测试之前,系统需要对每一个测点进行拨号测试,如果拨号测试成功,则在测点处以小图标形式提示,表示此测点工作正常,可以进行数据采样。主要点:

对测点测试完成后将进行拨号,系统开始对26个测点进行数据收集。在工业污水排放监测系统的实时数据中,可以实现对数据信息的面板显示、表格显示、曲线显示和报表显示。在系统的主界面中,单击“历史数据”按钮,就可以进行历史数据的查询,在历史数据的查询中,可以改变流量计编号来查询各个测点,也可以按你想查询的日期进行查询,在历史数据的查询界面中可以实现曲线显示和报表对数据进行查询。

在对各个模块测试后应对集成各个模块的系统进行整体测试,从系统的开始到系统的结束,自始至终进行一遍,测试模块之间的调用是否正常,若发现错误,应仔细分析模块之间的调用关系找出可能存在的错误,更正后,在调用进行测试,周而复始,直到达到理想为止。

参考文献:

[1]李文池,王佳祥.Delphi程序设计基础.2006年8月第一版.中国水利水电出版社,2006:69~89

[2]陈秋劲.Delphi数据库编程与应用.2007年1月第一版.机械工业出版社,2007: 321~350

[3]李杰,孙君.数据库原理与应用简明教程.2007年5月第一版.清华大学出版社,2007:237~301

上一篇:基于边界网关的自我扫描模型设计 下一篇:连续槽反应器的液位控制