基于智能调度系统的辅助报表智能生成方法与流程

文档序号:12363701阅读:494来源:国知局
本发明涉及一种方法,尤其是一种基于智能调度系统的辅助报表智能生成方法,属于电力系统自动化的
技术领域
:。
背景技术
::目前,自动化系统面临的挑战包括:数据呈现快速增长和复杂趋势,而大数据处理仍处于起步阶段;数据层面的应用需求强烈,但缺乏面向终端用户的数据分析平台;数据中蕴含的信息缺乏挖掘的手段,调控业务应用与专业数据管理之间尚未有效的打通。D5000报表系统是基于OpenOffice搭建,报表数据需系统管理员手动定义生成,但自动化系统数据存储量巨大,报表查询响应时间缓慢;若报表中含有大量统计数据信息,查询响应时间更是成几何倍增长,甚至导致报表系统瘫痪;且电力系统厂站改造频繁,报表数据定义需手动实时同步,增加系统管理员工作量,降低系统使用的自动化效率。技术实现要素:本发明的目的是克服现有技术中存在的不足,提供一种基于智能调度系统的辅助报表智能生成方法,其操作方便,自动化程度高,提高报表系统的使用效率。按照本发明提供的技术方案,一种基于智能调度系统的辅助报表智能生成方法,所述辅助报表智能生成方法包括如下步骤:步骤1、在D5000智能报表系统内添加配置文件,所述配置文件内存储有若干行厂站信息,所述厂站信息包括厂站ID以及厂站名;步骤2、利用所述D5000智能报表系统读取并解析所述配置文件,以逐行获取配置文件内的厂站ID,并根据所述获取的厂站ID得到与厂站ID对应的设备ID,且根据设备ID查询所述设备的遥测量以及对应的设备限值;步骤3、在获取上述设备的遥测量以及对应的设备限值后,以厂站名为主关键字、限值百分比为次关键字,将设备的遥测量降序保存至excel报表内。所述D5000智能报表系统将excel报表通过ftp传输至服务器内。所述配置文件为txt文件,D5000智能报表系统通过table_net接口得到与厂站ID对应的设备ID,D5000智能报表系统通过query_sample_service_interface接口根据设备ID查询所述设备的遥测量以及对应的设备限值。步骤3中,采用冒泡排序法将设备的遥测量降序保存至excel报表内。所述服务器采用tomcat网页展示的形式将excel报表显示输出。本发明的优点:当需要生成含有大量统计信息的报表文件时,系统自动根据厂站名称查找相应设备的遥测量,并于每日、每周、每月、每年定时统计生成报表文件,与传统报表系统分离,提高报表系统使用效率,同时自动识别设备改造信息,提高自动化人员工作效率。具体实施方式下面结合具体实施例对本发明作进一步说明。为了提高报表系统的使用效率,本发明辅助报表智能生成方法包括如下步骤:步骤1、在D5000智能报表系统内添加配置文件,所述配置文件内存储有若干行厂站信息,所述厂站信息包括厂站ID以及厂站名;具体地,D5000智能报表系统为电力系统自动化常用的办公软件,D5000智能报表系统的具体使用以及工作过程均为本
技术领域
:人员所熟知,此处不再赘述。配置文件为txt文件,在配置文件内,存储有多行的厂站信息,每行的厂站信息包括厂站ID以及厂站名,配置文件内存储厂站ID以及厂站名的具体对应关系为本
技术领域
:人员所熟知,此处不再赘述。步骤2、利用所述D5000智能报表系统读取并解析所述配置文件,以逐行获取配置文件内的厂站ID,并根据所述获取的厂站ID得到与厂站ID对应的设备ID,且根据设备ID查询所述设备的遥测量以及对应的设备限值;本发明实施例中,D5000智能报表文件能够读取并解析配置文件,具体读取以及解析配置文件的过程为本
技术领域
:人员所熟知,此处不再赘述。D5000智能报表系统通过table_net接口得到与厂站ID对应的设备ID,D5000智能报表系统通过query_sample_service_interface接口根据设备ID查询所述设备的遥测量以及对应的设备限值。所述查询设备的遥测量是指设备历史测量值中的最大值,设备限值的具体大于与设备相关,具体为本
技术领域
:人员所熟知,此处不再赘述。步骤3、在获取上述设备的遥测量以及对应的设备限值后,以厂站名为主关键字、限值百分比为次关键字,将设备的遥测量降序保存至excel报表内。本发明实施例中,采用冒泡排序法将设备的遥测量降序保存至excel报表内。所述D5000智能报表系统将excel报表通过ftp传输至服务器内。具体地,D5000智能报表系统采用linux系统,通过在D5000智能报表系统内部署文件传输脚本,以将execl报表传输至服务器内,服务器为windows系统;具体实施时,D5000智能报表系统可以定时地将excel报表传输至服务器,所述传输时间可以为每天、每周以及每月等的相应日期,具体可以需要进行选择,此处不再赘述。本发明实施例中,服务器接收并存储excel报表文件后,可以根据excel报表类型(具体类型可以为日报表、周报表、月报表)等提供报表文件类型、报表文件生成时间、报表文件名、区域等检索条件,所述服务器采用tomcat网页展示的形式将excel报表显示输出,此外,服务器还能提供报表文件的下载能力。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1