APP下载

节能减排监管系统中数据统计服务的实现与应用

2014-01-27赵琦茅海泉王函弘吴江萍

浙江电力 2014年6期
关键词:报表计算结果数据库

赵琦,茅海泉,王函弘,吴江萍

(1.国网浙江省电力公司电力科学研究院,杭州310014;2.江苏瑞中数据股份有限公司,南京210009)

节能减排监管系统中数据统计服务的实现与应用

赵琦1,茅海泉2,王函弘1,吴江萍1

(1.国网浙江省电力公司电力科学研究院,杭州310014;2.江苏瑞中数据股份有限公司,南京210009)

在电力行业节能减排监管系统中,从发电厂接入的大量实时数据,通常需要经过计算统计。为解决计算统计工作繁琐、计算量大、浪费人力等问题,设计开发了数据统计系统,通过建立自动计算,缩短计算时间,提高计算结果准确度,使接入的实时测点能在业务应用中充分发挥作用。介绍了数据统计系统的功能及实现。

节能减排;海迅数据库;统计服务;报表

电力行业节能减排监管系统从发电厂接入了大量实时数据,但大部分不能直接在各项业务中使用,需要经过计算统计后才有实际意义,如折算值、累计值、平均值等,统计计算的工作量非常大。通过数据统计服务的实现与应用,帮助用户根据数据统计模型和公式建立计算点,由系统自动计算并存入计算结果,计算过程迅速,计算值准确,使接入的实时测点能在业务应用中充分发挥作用。

1 数据统计服务的功能及设计

1.1 统计计算功能

统计服务基于实时数据中心和计算模型,可进行业务计算和汇总统计,提供业务分析指标的在线处理。系统以此为基础,结合各职能部门的管理模式,创建业务数据分析模型,向不同的业务分析主题提供统计服务。统计服务支持时间加权平均、容量加权平均、算术平均、累计、最大值、最小值、差值等统计类型,并支持不同时间段内的统计要求,如每分钟、每小时等。同时,统计服务能够根据客户提供的计算公式和数据库中的值得到最终结果并展示,还可以按用户需求加载水蒸气函数库、烟气函数库和用户原有的计算函数库。统计计算结果可存入海迅数据库或关系数据库中,以便编制报表和指标对比,并能随时进行数据查询和分析使用。

在浙江省节能减排监管系统中,涉及的业务应用种类繁多,且各项应用之间存在交互关系,计算时间范围广,统计计算量大,平均每台机组约400条公式,62台机组共计24 800条。通过统计服务建立的测点保存在海迅数据库中,在原始组名之后加上字母“C”来代表是计算点,以方便区分。

1.2 报表生成功能

在用户的实际业务应用中,通常需要按年、季、月、周、日等时间段查找相关数据,并进行分析对比。实时数据中心提供的历史报表工具,能根据用户需求开发业务报表,以查询到任意对象、任意时刻的历史数据,以及任意时刻的历史断面,并可导出数据,实现系统运行数据的“全息”保存和查询。

2 数据统计服务的实现与应用

2.1 统计服务安装配置

在搭建统计服务之前需要确保计算机上已经搭建海迅实时数据库,同时需要有Oracle数据库或者能连接到Oracle数据库。

首先安装通知服务:新建1个通知服务安装文件夹,修改ns_config.ini配置文件,配置项包括:名字命名服务器地址、海迅数据库中的实例名、安装目录、端口号等,端口号不能与海迅的端口号相同。修改完成后通过Install_notice.bat可启动通知服务。

然后安装统计服务:新建1个统计服务安装文件夹,修改cs_config.ini配置文件,配置项包括统计服务的端口号、统计服务实例名、对应海迅数据库的实例名、安装目录等,此处的端口号也不能与海迅数据库的端口号相同。还需要修改cs_rdb_config.ini配置文件,配置项包括oracle用户名、登录密码、监听程序名、是否支持oracle(1表示支持,0表示不支持)。配置好后复制cs_rdb_config.ini到统计服务的安装目录下。配置完成之后,通过Install_cs.bat文件即可启动统计服务。安装成功后就可以在系统服务列表中看到HighSoon Calculating Service已启动。同时在选择的数据文件生成目录中会产生文件cs_config.ctl,cs_rdb_config.ini,hs_calc_server.log和server_ cachecache.cfg。

2.2 计算点配置

打开统计服务客户端程序时会弹出登录窗口。其中,名字服务为命名服务器的IP地址,默认为本机127.0.0.1,端口为命名服务所在主机端口号。

统计服务提供增加和更新计算点、删除计算点、重命名和查找计算点、批量导入/导出计算点等操作功能,并提供3种触发方式:周期触发、事件触发和定时触发。周期触发是每隔一定周期进行1次计算,触发时间的单位是秒,具体数值根据需求填写。事件触发是在触发事件发生时进行计算,此时需要使用触发计算式trigger,触发式必须定义触发点,定义方式为:trigger=“p1”,触发点为p1。触发点必须定义为字符串类型,最大长度为31个字符。定时触发是在规定的时间点进行计算。

统计服务中每个有效公式中至少存在1个结果“result”,通过“result”来返回该计算点的值。如公式是返回计算点P1的值,则result=ValueBy-Name(“P1”)。配置计算公式提供的可编辑操作包括:打开公式、保存公式、撤销、重复、剪切、复制、粘贴、数学函数快捷输入、HS函数快捷输入、关键字快捷输入、测试、进行计算、计算结果归档。点击测试按钮后,先检查公式的语法,通过后,如果是时间触发的计算方式,将显示计算结果;如果是事件触发计算方式,则不提供计算结果。如果计算错误会提供相应的错误信息。

2.3 报表生成

浙江省节能减排监管系统通过海迅数据库的实时数据和统计服务,能方便、快捷地提取节能减排实时数据,生成各种报表,并结合业务需求开发了丰富的数据分析等功能,实现统计计算、历史报表查询/排序、信息录入等多种报表功能,以满足节能减排的业务需求。监管人员通过报表可以直观地查看各发电企业的能耗和排放情况。

现已开发完成的节能监管报表包括能耗报表、平均能耗指标排序报表、节能查询报表、基础信息报表;减排报表包括全省实时总览报表、设施投运报表、电厂排放报表、全省排放报表、电厂上报报表、环化信息录入报表、基础信息报表;线损统计报表包括线损数据录入报表、月统计报表等。

3 结语

浙江省节能减排监管系统的数据统计服务充分利用了已接入的实时数据,通过计算统计得到一系列更直观的信息,结合业务需求实现统计计算、历史报表查询/排序、信息录入等多种报表功能,以满足节能减排监管的业务需求,不仅节省人力资源,提高工作效率,而且使监管人员可以更直观地查看各发电企业的能耗和排放情况,具有广泛的应用前景。

[1]李海东.节能减排数据统计研究——以广东公路运输行业为例[J].生态经济(学术版),2009(02)∶43-46.

[2]高技.能源统计制度中有关概念和计算问题的探讨[J].浙江统计,2008(8)∶57-58.

[3]张安华.中国电力工业节能降耗影响因素分析[J].电力需求侧管理,2006(06)∶1-4.

[4]赵钦新,周屈兰.工业锅炉节能减排现状、存在问题及对策[J].工业锅炉,2010(01)∶1-6.

[5]陈广娟.中国发电产业节能降耗的优化模型与方法研究[D].北京:华北电力大学,2008.

(本文编辑:龚皓)

Implementation and Application of Data Statistical System in Energy-saving and Emission Reduction Supervision System of Power Industry

ZHAO Qi1,MAO Haiquan2,WANG Hanhong1,WU Jiangping1
(1.State Grid Zhejiang Electric Power Research Institute,Hangzhou 310014,China;2.China Real-time Database Limited Company,Nanjing 210009,China)

In the energy-saving and emission reduction supervision system of power industry,a large number of real-time measurement points accessed to power plants usually need statistical calculation.To handle the tedious work,large amount of calculation and manpower waste,a data statistical system is designed and developed,which shortens computing time,improves accuracy of calculation results and enables accessed realtime points to play a full role in the business application by establishing automatic calculation.The paper introduces implementation and application of the data statistical system.

energy-saving and emission reduction;Highsoon database;statistical service;statement

TP311.13

:B

:1007-1881(2014)06-0036-02

2013-10-11

赵琦(1963-),男,浙江诸暨人,工程师,从事发电厂热力设备试验调试及管理工作。

猜你喜欢

报表计算结果数据库
趣味选路
扇面等式
数据库
数据库
镇长看报表
数据库
数据库
超压测试方法对炸药TNT当量计算结果的影响
基于HCSR的热点应力插值方法研究
月度报表