一种信息同步方法及双机热备设备技术

技术编号:20224663 阅读:24 留言:0更新日期:2019-01-28 22:41
本申请提供了一种信息同步方法及双机热备设备,双机热备设备的主机设备和备机设备之间的通信协议为UDP,依据同步报文的功能类型确定信息同步策略,可以提高双机热备设备之间的同步效率,提高微电网系统的响应速度。本申请实施例方法包括:主机设备获取待同步信息的同步报文;主机设备根据待同步信息的信息类型,确定同步报文的功能类型;主机设备根据同步报文的功能类型确定信息同步策略;主机设备根据信息同步策略将同步报文发送至备机设备;备机设备根据同步报文与主机设备执行待同步信息的信息同步。

【技术实现步骤摘要】
一种信息同步方法及双机热备设备
本申请涉及能源领域,尤其涉及一种信息同步方法及双机热备设备。
技术介绍
为了保证微电网高效稳定地运行,微电网系统包括能量管理监控器、中心能量控制器、至少一个区域能量控制器及至少一个单元采集器,中心能量控制器、区域能量控制器及单元采集器为主从双机热备,中心能量控制器包括主中心控制器和从中心控制器,区域能量控制器包括主区域控制器和从区域控制器,主中心控制器与主区域控制器接入主光纤环网,从中心控制器与从区域控制器接入从光纤环网,主光纤环网和从光纤环网与能量管理监控器连接,单元采集器包括主采集器和从采集器,主采集器与主区域控制器连接,从采集器与从区域控制器连接,将微电网系统的控制流和数据流进行分离,以提高微电网系统能量控制的稳定性和实时性。但是,在对智能设备进行数据采集的采集器为双机热备模式时,存在多通道不同协议的设备数据采集,这样就会导致双机冗余的情况下设备数据的采集不能同步完成,导致微电网系统中遥测、遥信、事件顺序记录(SequenceOfEvent,SOE)、定值和遥控指令及控制命令等信息不能高效同步,影响了微电网系统的响应速度。
技术实现思路
本申请提供了一种信息同步方法及双机热备设备,双机热备设备的主机设备和备机设备之间的通信协议为UDP,依据同步报文的功能类型确定信息同步策略,可以提高双机热备设备之间的同步效率,提高微电网系统的响应速度。本申请第一方面提供一种信息同步方法,应用于微电网系统的双机热备设备,所述双机热备设备包括主机设备和备机设备,所述主机设备和备机设备之间的通信协议为UDP,所述方法包括:所述主机设备获取待同步信息的同步报文;所述主机设备根据所述待同步信息的信息类型,确定所述同步报文的功能类型;所述主机设备根据所述同步报文的功能类型确定信息同步策略;所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备;所述备机设备根据所述同步报文与所述主机设备执行所述待同步信息的信息同步。结合本申请第一方面,第一方面第一实施方式中,所述主机设备根据所述同步报文的功能类型确定信息同步策略,包括:所述主机设备根据所述同步报文的功能类型确定同步优先级;当所述同步报文的数量至少为一个,且具有不同的同步优先级时,所述主机设备根据所述同步优先级确定信息同步策略,所述信息同步策略为依据所述同步优先级从高到低的降序排列原则进行信息同步。结合本申请第一方面或第一方面第一实施方式,第一方面第二实施方式中,所述主机设备获取待同步信息的同步报文之前,还包括:当所述主机设备首次启动,且所述备机设备处于运行状态时,所述主机设备生成数据请求;所述主机设备将所述数据请求发送至所述备机设备;所述备机设备根据接收到的所述数据请求将备机数据发送至所述主机设备;当所述主机设备正常工作之后,所述主机设备周期性的获取主机工作端口的全息数据,将所述全息数据同步到所述备机设备。结合本申请第一方面第二实施方式,第一方面第三实施方式中,所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备之前,还包括:所述主机设备判断所述备机设备与所述微电网系统的通信是否正常;若所述备机设备与所述微电网系统的通信不正常,则所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备;若所述备机设备与所述微电网系统的通信正常,则所述主机设备无需将所述同步报文发送至所述备机设备。结合本申请第一方面第二实施方式,第一方面第四实施方式中,所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备之前,还包括:所述主机设备判断所述主机工作端口是否异常;若所述主机设备的所述主机工作端口异常,则所述主机设备生成端口切换消息;所述主机设备将所述端口切换消息发送至所述备机设备;所述备机设备根据所述端口切换消息将备机工作端口从端口侦听状态切换为数据请求状态;所述备机设备将所述备机工作端口获取的数据发送至所述主机设备;当所述主机设备的所述主机工作端口恢复正常时,所述主机设备生成端口切换指示,将所述端口切换指示发送至所述备机设备;所述备机设备根据所述端口切换指示将所述备机工作端口从所述数据请求状态切换为所述端口侦听状态。本申请第二方面提供一种双机热备设备,应用于微电网系统,所述双机热备设备包括:主机设备和备机设备,所述主机设备和备机设备之间的通信协议为用户数据报协议UDP;所述主机设备,用于获取待同步信息的同步报文;所述主机设备,还用于根据所述待同步信息的信息类型,确定所述同步报文的功能类型;所述主机设备,还用于根据所述同步报文的功能类型确定信息同步策略;所述主机设备,还用于根据所述信息同步策略将所述同步报文发送至所述备机设备;所述备机设备,还用于根据所述同步报文与所述主机设备执行所述待同步信息的信息同步。结合本申请第二方面,第二方面第一实施方式中,所述主机设备,还用于根据所述同步报文的功能类型确定同步优先级;所述主机设备,还用于当所述同步报文的数量至少为一个,且具有不同的同步优先级时,根据所述同步优先级确定信息同步策略,所述信息同步策略为依据所述同步优先级从高到低的降序排列原则进行信息同步。结合本申请第二方面或第二方面第一实施方式,第二方面第二实施方式中,所述主机设备,还用于当所述主机设备首次启动,且所述备机设备处于运行状态时,生成数据请求;所述主机设备,还用于将所述数据请求发送至所述备机设备;所述备机设备,还用于根据接收到的所述数据请求将备机数据发送至所述主机设备;所述主机设备,还用于当所述主机设备正常工作之后,周期性的获取主机工作端口的全息数据,将所述全息数据同步到所述备机设备。结合本申请第二方面第二实施方式,第二方面第三实施方式中,所述主机设备,还用于判断所述备机设备与所述微电网系统的通信是否正常;所述主机设备,还用于若所述备机设备与所述微电网系统的通信不正常,根据所述信息同步策略将所述同步报文发送至所述备机设备;所述主机设备,还用于若所述备机设备与所述微电网系统的通信正常,无需将所述同步报文发送至所述备机设备。结合本申请第二方面第二实施方式,第二方面第四实施方式中,所述主机设备,还用于判断所述主机工作端口是否异常;所述主机设备,还用于若所述主机设备的所述主机工作端口异常,生成端口切换消息;所述主机设备,还用于将所述端口切换消息发送至所述备机设备;所述备机设备,还用于根据所述端口切换消息将备机工作端口从端口侦听状态切换为数据请求状态;所述备机设备,还用于将所述备机工作端口获取的数据发送至所述主机设备;所述主机设备,还用于当所述主机设备的所述主机工作端口恢复正常时,生成端口切换指示,将所述端口切换指示发送至所述备机设备;所述备机设备,还用于根据所述端口切换指示将所述备机工作端口从所述数据请求状态切换为所述端口侦听状态。综上所述,本申请的信息同步方法应用于微电网系统双机热备设备,双机热备设备包括主机设备和备机设备,主机设备和备机设备之间的通信协议为UDP,主机设备获取待同步信息的同步报文,根据待同步信息的信息类型,确定同步报文的功能类型,根据同步报文的功能类型确定信息同步策略,根据信息同步策略将同步报文发送至备机设备,备机设备根据同步报文与备机设备执行待同步信息的信息同步。可以提高双机热备设备之间的同步效率,提高本文档来自技高网...

【技术保护点】
1.一种信息同步方法,其特征在于,应用于微电网系统的双机热备设备,所述双机热备设备包括主机设备和备机设备,所述主机设备和备机设备之间的通信协议为用户数据报协议UDP,所述方法包括:所述主机设备获取待同步信息的同步报文;所述主机设备根据所述待同步信息的信息类型,确定所述同步报文的功能类型;所述主机设备根据所述同步报文的功能类型确定信息同步策略;所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备;所述备机设备根据所述同步报文与所述主机设备执行所述待同步信息的信息同步。

【技术特征摘要】
1.一种信息同步方法,其特征在于,应用于微电网系统的双机热备设备,所述双机热备设备包括主机设备和备机设备,所述主机设备和备机设备之间的通信协议为用户数据报协议UDP,所述方法包括:所述主机设备获取待同步信息的同步报文;所述主机设备根据所述待同步信息的信息类型,确定所述同步报文的功能类型;所述主机设备根据所述同步报文的功能类型确定信息同步策略;所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备;所述备机设备根据所述同步报文与所述主机设备执行所述待同步信息的信息同步。2.根据权利要求1所述的方法,其特征在于,所述主机设备根据所述同步报文的功能类型确定信息同步策略,包括:所述主机设备根据所述同步报文的功能类型确定同步优先级;当所述同步报文的数量至少为一个,且具有不同的同步优先级时,所述主机设备根据所述同步优先级确定信息同步策略,所述信息同步策略为依据所述同步优先级从高到低的降序排列原则进行信息同步。3.根据权利要求1或2所述的方法,其特征在于,所述主机设备获取待同步信息的同步报文之前,还包括:当所述主机设备首次启动,且所述备机设备处于运行状态时,所述主机设备生成数据请求;所述主机设备将所述数据请求发送至所述备机设备;所述备机设备根据接收到的所述数据请求将备机数据发送至所述主机设备;当所述主机设备正常工作之后,所述主机设备周期性的获取主机工作端口的全息数据,将所述全息数据同步到所述备机设备。4.根据权利要求3所述的方法,其特征在于,所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备之前,还包括:所述主机设备判断所述备机设备与所述微电网系统的通信是否正常;若所述备机设备与所述微电网系统的通信不正常,则所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备;若所述备机设备与所述微电网系统的通信正常,则所述主机设备无需将所述同步报文发送至所述备机设备。5.根据权利要求4所述的方法,其特征在于,所述主机设备根据所述信息同步策略将所述同步报文发送至所述备机设备之前,还包括:所述主机设备判断所述主机工作端口是否异常;若所述主机设备的所述主机工作端口异常,则所述主机设备生成端口切换消息;所述主机设备将所述端口切换消息发送至所述备机设备;所述备机设备根据所述端口切换消息将备机工作端口从端口侦听状态切换为数据请求状态;所述备机设备将所述备机工作端口获取的数据发送至所述主机设备;当所述主机设备的所述主机工作端口恢复正常时,所述主机设备生成端口切换指示,将所述端口切换指示发送至所述备机设备;所述备机设备根据所述端口切换指...

【专利技术属性】
技术研发人员:张孝山陈聪鹏陈海森
申请(专利权)人:厦门科华恒盛股份有限公司漳州科华技术有限责任公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1