异构调度自动化主备系统之间AGC信息同步方法及系统与流程

文档序号:11655142阅读:361来源:国知局
异构调度自动化主备系统之间AGC信息同步方法及系统与流程
本发明涉及电网调度自动化领域,尤其涉及一种异构调度自动化主备系统之间agc信息同步方法及系统。
背景技术
:自动发电控制(agc)在实现高质量电能的前提下以满足电力供需实时平衡为目的,其根本任务是实现下列目标:维持电网频率在允许误差范围之内,频率累积误差在限制值之内;控制互联电网净交换功率按计划值运行,交换电能量在计划限值之内;在满足电网安全约束条件、电网频率和对外净交换功率计划的情况下协调参与遥调的发电厂(机组)的出力按最优经济分配原则运行,使电网获得最大的效益。电网调度自动化系统是电网企业对所管辖范围内的电网进行实时监控的最核心的大型自动化软件系统,agc是省级电网调度自动化系统中的重要功能模块。在电网企业普遍建设了电网调度自动化系统的主备两套系统的情况下,两套系统中通常都配置了agc功能模块,但正常情况主要用主系统,只有在主系统异常无法使用的情况下,才会启用备用系统,或者每年短时间切换到备用系统上进行监控。调度员平常使用主系统,所以只是在主系统上进行agc模型的维护操作,而备用系统上则需要实现免维护,这就涉及到主备两套调度自动化系统之间agc信息同步的问题。如果agc信息没有进行同步,这样就导致两套系统的数据/运行状态不一致,影响机组实时控制功能发出不合适的控制指令,对电网进行了不合理的控制操作,严重影响电网安全稳定运行。对于主备电网调度自动化系统是一个厂家的“同构系统”而言,agc的信息同步可以通过数据库和人工操作的报文跨系统进行同步的方式可以解决,但是这种方法不具有普遍性,不能解决主备系统是不同厂家的异构系统的情况。技术实现要素:本发明实施例提供了一种异构调度自动化主备系统之间agc信息同步方法及系统,通过模型文件实现主调侧和备调侧的agc模型同步,通过通用报文的形式实现操作信息的同步,解决了现有技术中通过数据库和人工操作的报文跨系统进行同步不能解决主备系统是不同厂家的异构系统的技术问题。本发明实施例提供了一种异构调度自动化主备系统之间agc信息同步方法,包括:接收经过维护和第一验证的主调侧agc模型对应的模型文件;将接收到的所述模型文件对应的所述主调侧agc模型导入备调侧agc维护库,然后对所述agc维护库中的所述主调侧agc模型进行第二验证并将经过第二验证的所述agc模型发布至备调侧agc运行库;接收与主调侧操作信息相对应的操作报文并根据所述操作报文完成相应的操作处理。优选地,所述模型文件的格式为cimxml文件格式。优选地,将接收到的所述模型文件对应的所述主调侧agc模型导入备调侧agc维护库,然后对所述agc维护库中的所述主调侧agc模型进行第二验证并将经过第二验证的所述agc模型发布至备调侧agc运行库具体为:对接收到的所述模型文件与备调侧储存的模型文件进行对比,将所述模型文件变化部分对应的所述主调侧agc模型变化部分导入agc维护库,然后对所述备调侧agc维护库中的所述主调侧agc模型进行第二验证并将经过第二验证的所述agc模型发布至备调侧agc运行库。优选地,接收与主调侧操作信息相对应的操作报文并根据所述操作报文完成相应的操作处理具体为:接收与主调侧操作信息相对应的操作报文并对所述操作报文进行解释;根据所述操作报文解释的结果完成相应的操作处理。优选地,在检测并接收经过维护和第一验证的主调侧agc模型对应的模型文件之前还包括:在主调侧对经过维护的主调侧agc模型进行第一验证,并将通过所述第一验证的所述agc模型发布至主调侧运行库,同时将通过所述第一验证的所述agc模型导出成相应的模型文件。本发明实施例提供了一种异构调度自动化主备系统之间agc信息同步系统,包括:备调侧接收单元,用于接收经过维护和第一验证的主调侧agc模型对应的模型文件;备调侧模型处理单元,用于将接收到的所述模型文件对应的所述主调侧agc模型导入备调侧agc维护库,然后对所述agc维护库中的所述主调侧agc模型进行第二验证并将经过第二验证的所述agc模型发布至备调侧agc运行库;备调侧操作信息处理单元,用于接收与主调侧操作信息相对应的操作报文并根据所述操作报文完成相应的操作处理。优选地,所述模型文件的格式为cimxml文件格式。优选地,所述备调侧模型处理单元具体用于:对接收到的所述模型文件与备调侧储存的模型文件进行对比,将所述模型文件变化部分对应的所述主调侧agc模型变化部分导入agc维护库,然后对所述备调侧agc维护库中的所述主调侧agc模型进行第二验证并将经过第二验证的所述agc模型发布至备调侧agc运行库。优选地,所述备调侧操作信息处理单元具体用于:接收与主调侧操作信息相对应的操作报文并对所述操作报文进行解释,然后根据所述操作报文解释的结果完成相应的操作处理。优选地,所述异构调度自动化主备系统之间agc信息同步系统还包括:主调侧模型处理单元,用于在主调侧对经过维护的主调侧agc模型进行第一验证,并将通过所述第一验证的所述agc模型发布至主调侧运行库,同时将通过所述第一验证的所述agc模型导出成相应的模型文件。从以上技术方案可以看出,本发明实施例具有以下优点:1、本发明实施例通过模型文件实现主调侧和备调侧的agc模型同步,通过通用报文的形式实现操作信息的同步,解决了现有技术中通过数据库和人工操作的报文跨系统进行同步不能解决主备系统是不同厂家的异构系统的技术问题,实现了agc核心数据信息的传递,保证了异构系统之间agc模型和数据一致性,从而实现了在主系统上进行的人工操作能在备用系统上自动执行,杜绝了主备调之间操作信息/数据的不一致性,提高了调度员对电网运行状态掌握的正确性和电网运行的安全性。2、本发明实施例采用cimxml文件格式定义了主备电网调度自动化系统之间所需交互的agc模型,适用于各种异构电网调度自动化系统之间进行agc模型的同步,具备实用性和通用性。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为发明实施例提供了一种异构调度自动化主备系统之间agc信息同步方法的第一实施例的流程示意图;图2为发明实施例提供了一种异构调度自动化主备系统之间agc信息同步方法的第二实施例的流程示意图;图3为发明实施例提供了一种异构调度自动化主备系统之间agc信息同步系统的第一实施例的流程示意图;图4为发明实施例提供了一种异构调度自动化主备系统之间agc信息同步系统的第二实施例的流程示意图;图5为主备异构电网调度自动化系统间agc模型同步流程示意图;图6为主备异构电网调度自动化系统agc操作同步处理流程示意图。具体实施方式本发明实施例提供了一种异构调度自动化主备系统之间agc信息同步方法及系统,通过模型文件实现主调侧和备调侧的agc模型同步,通过通用报文的形式实现操作信息的同步,解决了现有技术中通过数据库和人工操作的报文跨系统进行同步不能解决主备系统是不同厂家的异构系统的技术问题。为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。本发明实施例提供了一种异构调度自动化主备系统之间agc信息同步方法的第一实施例,包括:101,接收经过维护和第一验证的主调侧agc模型对应的模型文件;在本发明实施例中,在备调侧首先需要接收经过维护和第一验证的主调侧agc模型对应的模型文件。102,将接收到的模型文件对应的主调侧agc模型导入备调侧agc维护库,然后对agc维护库中的主调侧agc模型进行第二验证并将经过第二验证的agc模型发布至备调侧agc运行库;在本发明实施例中,在接收经过维护和第一验证的主调侧agc模型对应的模型文件之后还需要将接收到的模型文件对应的主调侧agc模型导入备调侧agc维护库,然后对agc维护库中的主调侧agc模型进行第二验证并将经过第二验证的agc模型发布至备调侧agc运行库。103,接收与主调侧操作信息相对应的操作报文并根据操作报文完成相应的操作处理;在本发明实施例中,在将接收到的模型文件对应的主调侧agc模型导入备调侧agc维护库,然后对agc维护库中的主调侧agc模型进行第二验证并将经过第二验证的agc模型发布至备调侧agc运行库之后还需要接收与主调侧操作信息相对应的操作报文并根据操作报文完成相应的操作处理。本发明实施例提供了一种异构调度自动化主备系统之间agc信息同步方法的第二实施例,包括:201,在主调侧对经过维护的主调侧agc模型进行第一验证,并将通过第一验证的agc模型发布至主调侧运行库,同时将通过第一验证的agc模型导出成相应的模型文件;在本发明实施例中,首先需要在主调侧对经过维护的主调侧agc模型进行第一验证,并将通过第一验证的agc模型发布至主调侧运行库,同时将通过第一验证的agc模型导出成相应的模型文件;需要说明的是,主调侧agc模型的维护一般都在离线库上进行。202,接收经过维护和第一验证的主调侧agc模型对应的文件格式为cimxml的模型文件;在本发明实施例中,在主调侧对经过维护的主调侧agc模型进行第一验证,并将通过第一验证的agc模型发布至主调侧运行库,同时将通过第一验证的agc模型导出成相应的模型文件之后还需要接收经过维护和第一验证的主调侧agc模型对应的文件格式为cimxml的模型文件。203,对接收到的模型文件与备调侧储存的模型文件进行对比,将模型文件变化部分对应的主调侧agc模型变化部分导入agc维护库,然后对备调侧agc维护库中的主调侧agc模型进行第二验证并将经过第二验证的agc模型发布至备调侧agc运行库;在本发明实施例中,在接收经过维护和第一验证的主调侧agc模型对应的文件格式为cimxml的模型文件之后还需要对接收到的模型文件与备调侧储存的模型文件进行对比,将模型文件变化部分对应的主调侧agc模型变化部分导入agc维护库,然后对备调侧agc维护库中的主调侧agc模型进行第二验证并将经过第二验证的agc模型发布至备调侧agc运行库;需要说明的是,如果备调侧agc维护库中的主调侧agc模型没有经过第二验证,则需要在备调侧进行维护直到agc模型通过第二验证。204,接收与主调侧操作信息相对应的操作报文并对操作报文进行解释,然后根据操作报文解释的结果完成相应的操作处理;在本发明实施例中,在对接收到的模型文件与备调侧储存的模型文件进行对比,将模型文件变化部分对应的主调侧agc模型变化部分导入agc维护库,然后对备调侧agc维护库中的主调侧agc模型进行第二验证并将经过第二验证的agc模型发布至备调侧agc运行库之后还需要接收与主调侧操作信息相对应的操作报文并对操作报文进行解释,然后根据操作报文解释的结果完成相应的操作处理;需要说明的是,操作信息主要包括操作类型、操作人信息、操作时间、表名、对象名、域名、域值等,所以总体上可以用“属性名:属性值”的方式来描述,操作信息具体包括控制区opa需要同步的属性(如表1)、电厂pl需要同步的属性(如表2)、电厂控制器plc需要同步的属性(如表3)、机组unit需要同步的属性(如表4)、机组模拟量测zuan需要同步的属性(如表5)、机组状态量测zust需要同步的属性(如表6)、相邻区域util需要同步的属性(如表7)、联络线走廊tie需要同步的属性(如表8)、联络线tyln需要同步的属性(如表9)、联络线量测ztan需要同步的属性(如表10)、区域量测zoan需要同步的属性(如表11)。表1字段名称描述信息name名称ycconst遥测恒定时间表2字段名称描述信息name名称stamod控制方式defmod缺省运行方式trevmn反向命令延时basep基本负荷(mw)regfac输入的plc调节参与因子nttaccdb响应测试死区(mw)ctrlmx最大控制量(mw)deadb控制命令死区(mw)ggentest测试目标emrevs紧急控制区停止反向延时stoptest终止机组测试towait不可控转等待inhibit抑制告警scdon机组参加scd控制表3表4字段名称描述信息name名称substn厂站名称devtype设备类型device设备名称meatype量测类型表5表6字段名称描述信息name名称ichgsk交换功率计划oppsk计划是否取反表7字段名称描述信息name名称stat联络线走廊状态mwinmx最大输入功率告警值(mw)mwoutmx最大输出功率告警值(mw)表8字段名称描述信息name名称maxmw有效功率量测上限minmw有效功率量测下限ycconst遥测恒定时间表9字段名称描述信息name名称skip禁止使用该量测oppme是否取反表10表11备调侧接收与主调侧操作信息相对应的操作报文的方式可以采用简单方便的jms方式传递,只要在主备系统都能连通的一个服务器上安装jms服务端软件即可。同时jms的topic机制可以保证一发多收、缓存等机制。本发明实施例提供了一种异构调度自动化主备系统之间agc信息同步系统的第一实施例,包括:备调侧接收单元301,用于接收经过维护和第一验证的主调侧agc模型对应的模型文件;备调侧模型处理单元302,用于将接收到的模型文件对应的主调侧agc模型导入备调侧agc维护库,然后对agc维护库中的主调侧agc模型进行第二验证并将经过第二验证的agc模型发布至备调侧agc运行库;备调侧操作信息处理单元303,用于接收与主调侧操作信息相对应的操作报文并根据操作报文完成相应的操作处理。本发明实施例提供了一种异构调度自动化主备系统之间agc信息同步系统的第二实施例,包括:主调侧模型处理单元401,用于在主调侧对经过维护的主调侧agc模型进行第一验证,并将通过第一验证的agc模型发布至主调侧运行库,同时将通过第一验证的agc模型导出成相应的模型文件。备调侧接收单元402,用于接收经过维护和第一验证的主调侧agc模型对应的文件格式为cimxml的模型文件;备调侧模型处理单元403,用于对接收到的模型文件与备调侧储存的模型文件进行对比,将模型文件变化部分对应的主调侧agc模型变化部分导入agc维护库,然后对备调侧agc维护库中的主调侧agc模型进行第二验证并将经过第二验证的agc模型发布至备调侧agc运行库;备调侧操作信息处理单元404,用于接收与主调侧操作信息相对应的操作报文并对操作报文进行解释,然后根据操作报文解释的结果完成相应的操作处理。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1