一种电力调度远方历史记录查询系统及方法与流程

文档序号:11729408阅读:395来源:国知局
一种电力调度远方历史记录查询系统及方法与流程
本发明涉及一种历史记录查询,特别是涉及一种电力调度远方历史记录查询系统及方法,属于电力系统自动化
技术领域

背景技术
:当前,电网远方遥控技术的使用已十分普遍,绝大部分的变电站都实现了无人值班的运行方式。变电站的监控工作由分散的站端监控集中到监控中心监控,由监控人员通过调度自动化主站系统经变电站站端远动系统对变电站实施远程监视及控制。目前,主站系统与站端通讯基本都是通过iec101、iec104或dl476(告警直传)等实时通讯手段,而对于变电站端的历史告警信息主站无法直接获取,只能通过人工在变电站端查阅,而对于无人值守站而言,这种方式极为不便。所以,提供一种主站远方历史记录查询系统,填补现有电力调度自动化系统在远方历史记录查询方面的空白,避免人工在变电站端查询历史告警记录,是有益之举。技术实现要素:本发明的主要目的在于,克服现有技术中的不足,提供一种电力调度远方历史记录查询系统及方法,可有效地实现在调度主站查询远方变电站内的历史告警信息,便于排查故障,从而避免人工进站查询的步骤,减轻运行人员的工作强度并提高工作执行效率,更好的为调度自动化系统的正常运转服务,具有广阔的应用前景。为了达到上述目的,本发明所采用的技术方案是:一种电力调度远方历史记录查询系统,包括依次相连并遵循规约进行交互通讯的主站、远动工作站和后台监控系统,所述主站位于电力系统的调度端,所述远动工作站和后台监控系统位于电力系统的被调度端,所述后台监控系统与被调度端的保护装置和测控装置相连;所述主站,用于设定查询条件后向远动工作站下发历史记录召唤命令,并且根据实际需要选择页号进行查询命令操作,根据远动工作站上传的历史记录反馈信息将查询结果显示在查询界面中;所述远动工作站,用于向后台监控系统转发历史记录召唤命令,并且向主站转发后台监控系统上传的历史记录反馈信息;所述后台监控系统,用于接收和响应远动工作站转发的历史记录召唤命令,并且向远动工作站上传根据查询条件完成的本地查询获得的历史记录反馈信息。本发明的系统进一步设置为:所述查询条件包括开始时间、结束时间、告警类型、包含字符串和每页记录数量,并通过在查询界面上进行设定。本发明的系统进一步设置为:所述历史记录召唤命令包括历史记录数量召唤命令和历史记录内容召唤命令。本发明的系统进一步设置为:所述主站设定查询条件后向远动工作站下发历史记录召唤命令,远动工作站解析出查询条件后向后台监控系统转发历史记录召唤命令;后台监控系统响应历史记录召唤命令,并根据查询条件查询本地符合条件的历史告警记录,按页存储,且向主站上传第一页的历史告警记录;主站接收并显示第一页的历史告警记录,并根据实际需要选择页号后下发已选页号查询命令,使得后台监控系统向主站上传相应的已选页号的历史告警记录。本发明的系统进一步设置为:所述主站根据下发历史记录召唤命令得到的历史告警记录后向远动工作站下发历史记录内容召唤命令,远动工作站向后台监控系统转发历史记录内容召唤命令;后台监控系统响应历史记录内容召唤命令,向主站上传符合查询条件的历史告警记录内容。本发明的系统进一步设置为:所述远动工作站和后台监控系统通过消息总线进行交互通讯或者用图形网关机替代。本发明的系统进一步设置为:所述交互通讯采用心跳报文交互方式。本发明的系统进一步设置为:所述规约为dl476规约,所述主站与远动工作站之间建立tcp连接。本发明还提供一种电力调度远方历史记录查询方法,包括以下步骤:1)通过位于电力系统调度端的主站设定查询条件后向远动工作站下发历史记录召唤命令;2)通过远动工作站将历史记录召唤命令转发给位于电力系统被调度端的后台监控系统;3)通过后台监控系统接收和响应远动工作站转发的历史记录召唤命令,并且向远动工作站上传根据查询条件完成的本地查询获得的历史记录反馈信息;4)远动工作站将历史记录反馈信息转发给主站;5)主站根据远动工作站上传的历史记录反馈信息将查询结果显示在查询界面中,并根据实际需要中止或重新进行查询命令操作。本发明的方法进一步设置为:所述步骤1)具体为,主站根据需要在查询界面上设置查询条件,其中查询条件包括开始时间、结束时间、告警类型、包含字符串和每页记录数量;主站设定查询条件后向远动工作站下发历史记录数量召唤命令;所述步骤2)具体为,远动工作站收到历史记录数量召唤命令后,经过报文解析获得查询条件,并通过消息总线发送至后台监控系统;所述步骤3)具体为,后台监控系统根据查询条件查询本地符合条件的历史告警记录,按页存储,并将第一页的历史告警记录通过消息总线发送至远动工作站;所述步骤4)具体为,远动工作站接收后台监控系统上传的第一页的历史告警记录,并转发给主站;所述步骤5)具体为,主站接收并显示第一页的历史告警记录在查询界面中,并根据需要选择是否继续查询历史记录内容或更换查询条件继续查询;若主站选择继续查询历史记录内容,则根据实际需要选择页号后发送已选页号查询命令,即向远动工作站发送带已选页号的历史告警记录查询命令;远动工作站通过消息总线转发带已选页号的历史告警记录查询命令给后台监控系统,后台监控系统将对应的查询结果经远动工作站上传给主站,主站接收查询结果并按页显示在查询界面中;若主站选择更换查询条件继续查询,则返回步骤1),执行步骤1)~步骤5)。与现有技术相比,本发明具有的有益效果是:1、本发明提供的电力调度远方历史记录查询系统及方法,可有效地实现在调度主站查询远方变电站内的历史告警信息,便于排查故障,从而避免人工进站查询的步骤,减轻运行人员的工作强度并提高工作执行效率,更好的为调度自动化系统的正常运转服务。2、本发明采用的远动工作站只负责报文的二次组装和转发,无需占用过多的远动机系统资源,不会破坏远动工作站系统的稳定性。3、本发明采用按页查询的方式,有效的避免了由于历史告警记录过多而造成的结果上送缓慢、堵塞等情况,可大幅提高查询效率。4、本发明采用dl476规约可以有效的实现标准化操作;以及对于远动工作站和后台监控系统用图形网关机替代,则可以省略远动工作站这一环节,由主站直接和图形网关机建立远方历史告警记录的查询。上述内容仅是本发明技术方案的概述,为了更清楚的了解本发明的技术手段,下面结合附图对本发明作进一步的描述。附图说明图1为本发明电力调度远方历史记录查询系统的结构示意图;图2为本发明电力调度远方历史记录查询方法完成一次远方查询的流程图。具体实施方式下面结合说明书附图,对本发明作进一步的说明。本发明提供一种电力调度远方历史记录查询系统,如图1所示,包括依次相连并遵循规约dl476规约进行交互通讯的主站1、远动工作站2和后台监控系统3,所述主站1位于电力系统的调度端,所述远动工作站2和后台监控系统3位于电力系统的被调度端,所述后台监控系统3与被调度端的保护装置和测控装置相连。所述主站1与远动工作站2之间建立tcp连接,用于设定查询条件后向远动工作站2下发历史记录召唤命令,并且根据实际需要选择页号进行查询命令操作,根据远动工作站2上传的历史记录反馈信息将查询结果显示在查询界面中;其中,查询条件包括开始时间、结束时间、告警类型、包含字符串和每页记录数量,并通过在查询界面上进行设定。所述远动工作站2,用于向后台监控系统3转发历史记录召唤命令,并且向主站1转发后台监控系统3上传的历史记录反馈信息。所述远动工作站2和后台监控系统3通过消息总线进行交互通讯或者用图形网关机替代,其中交互通讯采用心跳报文交互方式。所述后台监控系统3,用于接收和响应远动工作站2转发的历史记录召唤命令,并且向远动工作站2上传根据查询条件完成的本地查询获得的历史记录反馈信息。所述主站设定查询条件后向远动工作站下发历史记录召唤命令,远动工作站解析出查询条件后向后台监控系统转发历史记录召唤命令;后台监控系统响应历史记录召唤命令,并根据查询条件查询本地符合条件的历史告警记录,按页存储,且向主站上传第一页的历史告警记录;主站接收并显示第一页的历史告警记录,并根据实际需要选择页号后下发已选页号查询命令,使得后台监控系统向主站上传相应的已选页号的历史告警记录。所述主站根据下发历史记录数量召唤命令得到的历史告警记录后向远动工作站下发历史记录内容召唤命令,远动工作站向后台监控系统转发历史记录内容召唤命令;后台监控系统响应历史记录内容召唤命令,向主站上传符合查询条件的历史告警记录内容。本发明提供的电力调度远方历史记录查询系统,利用dl476规约实现历史记录的查询,便于增加协议的扩展,必须说明的是,本方案遵循dl476规约,扩充的asdu的基本原则是不改变dl476协议的帧结构和通讯流程的。本发明提供一种电力调度远方历史记录查询方法,包括以下步骤:1)通过位于电力系统调度端的主站设定查询条件后向远动工作站下发历史记录召唤命令;2)通过远动工作站将历史记录召唤命令转发给位于电力系统被调度端的后台监控系统;3)通过后台监控系统接收和响应远动工作站转发的历史记录召唤命令,并且向远动工作站上传根据查询条件完成的本地查询获得的历史记录反馈信息;4)远动工作站将历史记录反馈信息转发给主站;5)主站根据远动工作站上传的历史记录反馈信息将查询结果显示在查询界面中,并根据实际需要中止或重新进行查询命令操作。一种电力调度远方历史记录查询方法,具体体现为,1)主站根据需要在查询界面上设置查询条件,其中查询条件包括开始时间、结束时间、告警类型、包含字符串和每页记录数量;主站设定查询条件后向远动工作站下发历史记录数量召唤命令;2)远动工作站收到历史记录数量召唤命令后,经过报文解析获得查询条件,并通过消息总线发送至后台监控系统;3)后台监控系统根据查询条件查询本地符合条件的历史告警记录,按页存储,并将第一页的历史告警记录通过消息总线发送至远动工作站;4)远动工作站接收后台监控系统上传的第一页的历史告警记录,并转发给主站;5)主站接收并显示第一页的历史告警记录在查询界面中,并根据需要选择是否继续查询历史记录内容或更换查询条件继续查询;若主站选择继续查询历史记录内容,则根据实际需要选择页号后发送已选页号查询命令,即向远动工作站发送带已选页号的历史告警记录查询命令;远动工作站通过消息总线转发带已选页号的历史告警记录查询命令给后台监控系统,后台监控系统将对应的查询结果经远动工作站上传给主站,主站接收查询结果并按页显示在查询界面中;若主站选择更换查询条件继续查询,则返回步骤1),执行步骤1)~步骤5)。为了执行上述方法,本发明建立了变电站远方历史查询报文交互过程的逻辑,并对报文的格式进行了详细设定,以下结合图2予以详细介绍。1、主站1与远动工作站2首先建立tcp连接,端口号可以固定使用3002,成功建立tcp连接后,主站1向远动工作站2发送dl476中的a_associate连接,远动工作站2向主站1返回a_associate_ack,完成dl476连接后主站1和远动工作站2会开始心跳报文交互。2、当主站1需要召唤子站历史告警记录时,首先需要在相应的查询界面设定查询条件,如开始时间、结束时间、告警类型、包含字符串和每页记录数量等。设定查询条件完成后,主站1向远动工作站2发送相应的历史告警记录召唤报文,该报文利用dl476报文中bid号为39的ascii码块asdu实现。具体报文的定义如下表1所示。表1表1中请求服务的数据格式为:service::gethisalarm(starttime=yyyy-mm-ddhh:mm:ss.mmm,endtime=yyyy-mm-ddhh:mm:ss.mmm,alarmtype=1,perpagenum=50,keywork=主变)其中service为名称空间,此为唯一标识;gethisalarm为服务名,括号内为该服务的请求参数;strattime为所需查询历史告警记录的起始时间、即开始时间,时间的格式为yyyy-mm-ddhh:mm:ss.mmm,其中,yyyy表示年份,mm为月份,dd是日期,mmm为毫秒。24小时制,有效值为(00-23),mm和ss的值的范围为(00-59),mmm的值的范围为(000-999)。月、日、时、分、秒各2个字符,小于10时十位应补0,毫秒3个字符,小于10时十位应补0,小于100时百位应补0;endtime为所需查询历史告警记录的结束时间,时间格式同starttime;alarmtype为告警类型,关于告警类型的定义可参考告警直传功能中的规定,如表2所示:参数值告警分类0全部类型1事故2异常3越限4变位5告知6操作表2perpagenum为每次召唤的历史告警数量,该数量和主站1查询系统中每页可以显示的告警数量相一致;keywork为关键字,即子站查询告警记录时需将keyword参数的内容作为查询的过滤条件。3、远动工作站2收到上述主站1所发的历史告警查询命令后,将报文通过消息总线发送至后台监控系统。4、后台监控系统根据查询条件召唤本地历史告警记录,根据参数perpagenum中的值进行分页存储,并将第一页的数据通过dl476报文发至远动工作站。具体报文格式如表3所示。表3其中,报头部分的发送序号和接收序号可以直接用0x00h。单条历史告警记录数据的格式为:<告警级别><空格>告警时间<空格>设备名称<空格>告警内容<空格>告警原因。告警级别参照表2中所述,告警内容宜参照《电网设备通用数据模型命名规范》,例如,某条告警记录数据内容为“<1>2013-05-2409:52:59.651天津.吴庄站/220kv.2202开关/三相不一致跳闸动作”。5、远动工作站接收到后台数据后,重新填写发送序号和接收序号,并将报文转发至主站。6、主站接收到历史告警记录数据后进行数据解析,继而在相应的查询页面显示第一页历史告警信息。7、当进行过一次gethisalarm服务后,远动工作站和监控后台之间会通过消息总线建立心跳交互,当监控后台连续三次心跳报文没有收到远动工作站的确认时,监控后台即清除缓存之前所查询的历史告警记录。8、主站需要查询其他页号的历史告警信息时,仍然使用表1的dl476报文格式,请求服务的数据格式为:service::gethisalarmpage(pageno=3)其中,pageno参数为所需查询的页号。9、主站查询页面关闭或重新设定查询条件进行查询时,主站先下发终止查询命令,使用表1的dl476报文格式,请求服务的数据格式为:service::stophisalarm()10、后台监控系统接收到远动工作站转发的终止查询命令后,清除本次查询的缓存数据,终止和远动工作站间的心跳报文交互。本发明的创新点在于,改进了调度远方历史记录查询的流程,提高了查询效率,减少人为参与,能够更好的为调度自动化系统的正常运转服务。以上显示和描述了本发明的基本原理、主要特征及优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1