一种智能变电站监控信息量自动筛选方法_2

文档序号:9489550阅读:来源:国知局
于零时,报错提示;当m不等于零时,定义二维数组H(b),赋值H(b)为{ (keyword(1),Kw(1)), (keyword(2), Kw (2))...(keyword(n), Kw(m))},其中 b 为整数,n 会 b 兰 1,执行步骤四;
步骤四、初始化b=l ;
步骤五、从第一行开始逐行读取第一源文件的行信息,其中行信息是指每行中的所有数据,当某一行的行信息满足二维数组变量H(b)中的关键词时,则在该行的“终点设备”表格区域内的“虚端子定义”列中,删去“开入”字符,之后将该列删去字符后的数据合并到该行“终点设备”表格区域内的“名称”列中,这里说的合并是指将同一行中两列的数据前后放在同一列中,将该行的筛选信息保存到第一序列变量中,其中筛选信息包括起点设备”表格区域内的“虚端子定义”列、“起点设备”表格区域内的虚端子号”列以及合并后的“终点设备”表格区域内的“名称”列;
步骤六、b=b+l,如果b小于等于n,执行步骤五;否则,执行步骤七;
步骤七、根据第一组关键词,从所述控制信号回路CAD图中提取与第一组关键词对应的硬接点信号,并建立硬接点信号的CAD表格文件,将硬接点信号的CAD表格文件输出转化为硬接点信号的excel表格文件;
步骤八、将硬接点信号的excel表格文件作为第二源文件,对硬接点信号的excel表格文件逐行读取,并将行信息保存到第二序列变量中;
步骤九、将第一序列变量和第二序列变量存储的行信息逐一导入到一张excel表格中并输出该excel表格,该excel表格为所需要的监控信息表,用于分析和掌握被监控变电站的运行情况。
[0014]为了在表格中留下备用行,在有少量新信息出现的情况下,可以通过人工筛选填充到备用行中,所述步骤九,将第一序列变量和第二序列变量存储的行信息逐一导入到一张excel表格中并输出该excel表格,检查第二序列变量中的行信息是否包含“备用p”字符,如果包含,则在该行信息后增加P行表格,P代表备用的行数,比如“备用3”字符,如果包含该字符,则在该行信息后增加3行表格。
[0015]为了提高处理数据的效率,在所述步骤二中,第一组关键词包含2个以上的关键词,比如“胶山和安镇”,根据第一组关键词中的多个关键词,从控制信号回路CAD图中提取分别与不同关键词对应的硬接点信号,并分别建立多个硬接点信号的CAD表格文件,分别将硬接点信号的CAD表格文件输出转化为硬接点信号的excel表格文件;步骤八、将多个硬接点信号的excel表格文件作为第二源文件,对多个硬接点信号的excel表格文件逐行读取,并将行信息保存到第二序列变量中。
【主权项】
1.一种智能变电站监控信息量自动筛选方法,该方法用于从虚端子表和控制信号回路CAD图中提取被需要的监控信息并整合到一张excel表格中,从而便于掌握被监控的变电站运行情况,所述虚端子表从VisualSCD软件导出,格式为xls或者xlsx,所述虚端子表分为“起点设备”表格区域和“终点设备”表格区域,在所述两个表格区域中均含有“虚端子号”列、“虚端子定义”列和“名称”列,其中,所述VisualSCD软件为获取智能变电站监控信息的智能变电站系统集成设计软件,其特征在于,包括如下步骤: 步骤一、获取第一源文件,所述第一源文件为所述虚端子表; 步骤二、根据“终点设备”表格区域的“名称”列信息,设定用于筛选的第一组关键词,在第一组关键词中仅包含关于终点设备所处地的关键词,将第一组关键词保存到一维数组keyword (η)中,η为保存的第一组关键词个数,当η等于零时,报错提示,否则执行步骤三;步骤三、根据“起点设备”表格区域中的“虚端子定义”列信息,设定用于筛选的第二组关键词,在第二组关键词中仅包含关于虚端子定义的信息关键词,将第二组关键词保存到一维数组Kw (m)中,m为保存的第二组关键词个数,m等于η ;当m等于零时,报错提示;当m 不等于零时,定义二维数组 H(b),赋值 H(b)为{ (keyword(1),Kw (1)),(keyword(2),Kw(2))...(keyword(n), Kw(m))},其中 b 为整数,n ^ b ^ 1,执行步骤四; 步骤四、初始化b=l ; 步骤五、从第一行开始逐行读取第一源文件的行信息,其中行信息是指每行中的所有数据,当某一行的行信息满足二维数组变量H(b)中的关键词时,则在该行的“终点设备”表格区域内的“虚端子定义”列中,删去“开入”字符,之后将该列删去字符后的数据合并到该行“终点设备”表格区域内的“名称”列中,将该行的筛选信息保存到第一序列变量中,其中筛选信息包括起点设备”表格区域内的“虚端子定义”列、“起点设备”表格区域内的虚端子号”列以及合并后的“终点设备”表格区域内的“名称”列; 步骤六、b=b+l,如果b小于等于n,执行步骤五;否则,执行步骤七; 步骤七、根据第一组关键词,从所述控制信号回路CAD图中提取与第一组关键词对应的硬接点信号,并建立硬接点信号的CAD表格文件,将硬接点信号的CAD表格文件输出转化为硬接点信号的excel表格文件; 步骤八、将硬接点信号的excel表格文件作为第二源文件,对硬接点信号的excel表格文件逐行读取,并将行信息保存到第二序列变量中; 步骤九、将第一序列变量和第二序列变量存储的行信息逐一导入到一张excel表格中并输出该excel表格,该excel表格为所需要的监控信息表,用于分析和掌握被监控变电站的运行情况。2.如权利要求1所述一种智能变电站监控信息量自动筛选方法,其特征在于,步骤九中,将第一序列变量和第二序列变量存储的行信息逐一导入到一张excel表格中并输出该excel表格,检查第二序列变量中的行信息是否包含“备用P”字符,如果包含,则在该行信息后增加P行表格,P代表备用的行数。3.如权利要求1或者2所述的一种智能变电站监控信息量自动筛选方法,其特征在于,所述步骤二中,第一组关键词包含2个以上的关键词。4.如权利要求3所述的一种智能变电站监控信息量自动筛选方法,其特征在于,步骤七、根据第一组关键词中的多个关键词,从所述控制信号回路CAD图中提取分别与不同关键词对应的硬接点信号,并分别建立多个硬接点信号的CAD表格文件,分别将硬接点信号的CAD表格文件输出转化为硬接点信号的excel表格文件;步骤八、将多个硬接点信号的excel表格文件作为第二源文件,对多个硬接点信号的excel表格文件逐行读取,并将行信息保存到第二序列变量中。
【专利摘要】本发明公开了一种智能变电站监控信息量自动筛选方法,该方法用于从虚端子表和控制信号回路CAD图中提取被需要的监控信息并整合到一张excel表格中,从而便于掌握被监控的变电站运行情况。
【IPC分类】G06F17/50, G06F17/21
【公开号】CN105243188
【申请号】CN201510584076
【发明人】钱君霞, 徐扬, 宋鹏程, 樊晟, 张子杰, 赵盛杰, 余云川, 施慧娟, 胡民
【申请人】江苏科能电力工程咨询有限公司
【公开日】2016年1月13日
【申请日】2015年9月14日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1