用于电力运行驾驶舱中的多系统协同工作的方法和装置的制造方法_2

文档序号:9455696阅读:来源:国知局
集合并为所涉及的各外部应用 系统分配唯一编号,同时配置所涉及的外部应用系统的协同类型以及配置触发告警条件, 再生成规范化的指令集,并进行加密处理;在达到触发告警条件后依次进行指令传输和指 令处理,在指令处理时进行解密和指令集中指令的格式验证,进行验证后根据协同类型安 排任务进入串行驱动通道或并行驱动通道,通过驱动步骤调用所涉及的外部应用系统协同 工作,决定所涉及的各外部应用系统中是单个外部应用系统或多个外部应用系统协同工 作,在上述操作完成后继续下一电网设备故障告警所涉及的外部应用系统的协同工作,直 至完成整个协同任务,从而完成多系统间的联合协同工作,实现多样化的外部应用系统在 电力运行驾驶舱中进行"一站式"协同工作。克服了现有的电网建设中多样化的外部应用 系统间相互独立未能展开协同作业而导致的各外部应用系统都要有相应人员进行操作进 而增加电网管控时间的问题,本发明打破了传统处理方式,自动进行外部应用系统间的联 合协同作业,最大化的减少人员操作,降低了人工成本,并保证了数据的安全,提高电网运 行效率。
[0028] 本发明涉及用于电力运行驾驶舱中的多系统协同工作的装置,设置配置和指令生 成模块、触发监听模块、指令传输模块、指令处理模块以及驱动模块,各模块相互配合工作, 配置和指令生成模块根据为所涉及的各外部应用系统分配的唯一编号以及配置的协同类 型、告警类型和告警级别生成规范化的指令集,并进行加密处理,触发监听模块进行告警条 件触发监听,在达到触发告警条件后触发指令传输模块,由指令处理模块进行指令格式验 证通过后根据协同类型安排任务进入串行驱动通道或并行驱动通道,驱动模块根据指令处 理模块的结果调用所涉及的外部应用系统协同工作并获取各外部应用系统执行结果传输 至电力运行驾驶舱,本发明装置中的各模块独立封装,具有良好的拓展性与灵活性,能够实 现电网故障告警任务下的各外部应用系统的协同工作,提高了电网运行的效率和安全性 能。
【附图说明】
[0029] 图1为本发明用于电力运行驾驶舱中的多系统协同工作的方法的流程图。
[0030] 图2为本发明用于电力运行驾驶舱中的多系统协同工作的方法的优选流程图。
[0031] 图3为本发明用于电力运行驾驶舱中的多系统协同工作的装置的结构框图。
【具体实施方式】
[0032] 下面结合附图对本发明进行说明。
[0033] 本发明涉及一种电力运行驾驶舱中的多系统协同工作的方法,能够使得多样化的 外部应用系统在电力运行驾驶舱中进行"一站式"协同工作,该方法的流程如图1所示,包 括下述步骤:
[0034] 配置和指令生成步骤,用于确定电网设备故障告警所涉及的外部应用系统的集合 并为所涉及的各外部应用系统分配唯一编号,同时配置所涉及的外部应用系统的协同类型 以及配置触发告警条件,该协同类型包括所涉及的外部应用系统并行协同工作和串行协同 工作,该配置触发告警条件包括配置告警类型和告警级别;在配置完成后将信息存储至主 机,再根据为所涉及的各外部应用系统分配的唯一编号以及配置的协同类型、告警类型和 告警级别生成规范化的指令集,并进行加密处理;
[0035] 触发监听步骤,进行告警条件触发监听,在捕获到电网设备故障告警后,与配置的 触发告警条件中的告警类型和告警级别进行比对验证,在达到触发告警条件后触发指令传 输步骤,否则继续监听;
[0036] 指令传输步骤,通过SOAP协议把指令集传输到在配置和指令生成步骤中所述的 在配置完成后将信息进行存储的主机上;
[0037] 指令处理步骤,进行指令监听,对接收到的指令集进行解密并验证各指令格式,验 证通过后根据协同类型安排任务进入串行驱动通道或并行驱动通道,验证不通过则返回至 触发监听;
[0038] 驱动步骤,根据指令处理步骤的结果调用所涉及的外部应用系统协同工作并获取 各外部应用系统执行结果传输至电力运行驾驶舱。
[0039] 以下对本发明的电力运行驾驶舱中的多系统协同工作的方法进行详细说明,如图 2所示的本发明方法的优选流程。
[0040] A、配置和指令生成步骤,确定电网设备故障告警所涉及的外部应用系统的集合并 为所涉及的各外部应用系统分配唯一编号;其中,确定的电网设备故障告警所涉及的外部 应用系统的集合也就是一系列的联合系统工作的外部应用系统的集合,可称为协同系统 组,所涉及的外部应用系统可称为协同系统。如针对母线故障处理(可以是母线电压故障 告警)的实施例,确定的协同系统组包括SCADA监控系统、电力OA系统和巡维管理系统,并 分别分配唯一编号M100101、M100102、M100103进行区分与检索,各协同系统所在主机IP : 192. 168. 0· 22、192. 168. 0· 25、192. 168. 0· 35。
[0041] 同时配置所涉及的外部应用系统的协同类型、触发类型以及配置触发告警条件, 该协同类型包括所涉及的外部应用系统并行协同工作和串行协同工作;该触发类型包括手 动触发和自动触发;该配置触发告警条件包括配置告警类型和告警级别,其中,告警类型可 分为SOE告警、故障告警、PAS告警、遥信告警、遥控告警等一级分类,例如故障告警的二级 分类包括雷击故障、导线断线故障、相间短路故障、切除故障、接地故障、母线故障等,告警 级别分为告警、预警两类。针对母线故障告警实施例,配置每个协同系统(即所涉及的每个 外部应用系统)的协同类型:SCADA监控系统与电力OA系统配置为并行驱动(或者说是并 行协同工作),巡维管理系统配置为串行驱动(或者说是串行协同工作);同时在电力OA系 统配置项中加入之后要执行的串行协同工作的外部应用系统的编号M100103。配置触发类 型为自动触发并配置触发其执行的告警类型为"母线电压故障"及告警级别为"告警"。
[0042] 配置和指令生成步骤在上述配置完成后将信息以xml的形式进行存储,此外,上 述的告警类型的各分类设有唯一索引并存储在xml中,方便监听后续触发监听步骤进行 检索。再根据为所涉及的各外部应用系统分配的唯一编号、所涉及的各外部应用系统的 IP(或者说是各协同系统所在主机IP)以及配置的协同类型、告警类型和告警级别生成规 范化的指令集,并进行加密处理,所述加密处理优选为先采用Base64加密算法加密后再采 用DES加密算法对指令集进行加密。针对上述针对母线故障告警实施例,以xml的形式存 储上述配置的协同系统组信息为:
[0043] < eollaboratiyeSystems> <coiliaborativcSyslcm groupNo=*?RI0001 ^typc=^!^ alarmTypc= vGZlOOin!armLcvaI=,? 2:" > <collaborativc no='1 M10010Γ* name:=,? SCADA !Γ???ν;^^'/' 4es='? _:范围" li〇、1IP=" 192.丨68.0.22" type=" l'/> <eollaborativeno=" M100102" name=" 电力 OA 系统" des=" 生成事故处理单" hosilP=" 192,168.0.25" type=" 1" linkRel、=" 100103"/> .Ccolkboratke no="· .name=" .遥難管理系统" .des=" _賴与检條工具 申请单" hostIP=" 192,168,0,35" type=" 0" /> </col laborali v cSysicrn> </ eoliaborativeSystems>
[0044] 生成规范化的指令集格式为:协同编号I协同IP I告警类型I告警级别I协同系 统编号I协同类型(1代表并行,0代表串行)。如针对母线故障告警实施例,设置R10001 协同系统组的指令集为(具体包括指令1、指令2和指令3):
[0045] RlOOOl 1192. 168. 0· 22 I GZOOl 111M10010111 ;
[0046] RlOOOl 1192. 168. 0· 25 I GZOOl 111M100102 11 ;
[0047] RlOOOl 1192. 168. 0· 3
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1