核电厂实时业务监控方法及介质与流程

摘要: 本发明涉及核电网络通信,尤其涉及一种核电厂实时业务监控方法及介质。背景技术:1、现有核电实时业务的数据查询链路是“核电设备管理平台->https->中台->we...
核电厂实时业务监控方法及介质与流程

本发明涉及核电网络通信,尤其涉及一种核电厂实时业务监控方法及介质。

背景技术:

1、现有核电实时业务的数据查询链路是“核电设备管理平台->https->中台->websocket->数据库”,即核电设备管理平台通过https协议到中台进行批量处理,然后再将中台处理后的实时业务通过websocket数据连接传输通道从数据库中获取实时业务对应的数据。在现有的数据获取链路中,链路过长导致资源消耗高,且需要经过中台做大量的计算和逻辑判断导致链路延迟大。

技术实现思路

1、本发明要解决的技术问题在于,针对上述背景技术中提及的相关技术存在的至少一个缺陷:现有数据获取链路过长导致资源消耗高、延迟大,提供一种核电厂实时业务监控方法及介质。

2、本发明解决其技术问题所采用的技术方案是:构造一种核电厂实时业务监控方法,所述方法包括以下步骤:

3、s1:将核电厂实时业务数据传输至主数据库,主数据库通过点表驱动将实时业务数据中发生变化的增量数据同步至从数据库;

4、s2:从数据库获取并在预设时间段内存储主数据库同步的增量数据,以使核电设备管理平台获取从数据库的增量数据监控核电厂实时业务运行情况。

5、在一些实施例中,所述步骤s1中,所述实时业务数据为核电厂各个测点地址和各个测点对应的实时数值;

6、增量数据包括:实时业务数据中发生变化的测点地址和发生变化的测点对应的增量数值。

7、在一些实施例中,所述主数据库配置主数据库的点表配置文件;

8、所述步骤s1中,点表驱动包括:主数据库根据主数据库的点表配置文件获取各个测点地址对应的变化死区;

9、判断各个测点对应的实时数值和上次存储的数值之间的差值是否大于测点地址对应的变化死区,若是,则将增量数据同步至从数据库;若否,则丢弃数据。

10、在一些实施例中,所述从数据库配置从数据库的点表配置文件;

11、所述步骤s2包括:从数据库接收主数据库发送的实时业务数据中发生变化的测点地址和测点地址对应的增量数值后,通过从数据库的点表配置文件将测点地址转换为对应的测点,并在预设时间段内保存测点及测点对应的增量数值。

12、在一些实施例中,所述方法还包括:所述主数据库通过心跳包将增量数据同步至本地数据库,以使核电设备管理平台通过本地数据库查询历史数据。

13、在一些实施例中,所述主数据库通过心跳包将增量数据同步至本地数据库,包括:主数据库通过预设时间段向本地数据库发送心跳包,并等待本地数据库恢复,若收到本地数据库回复则将增量数据同步至本地数据库,若预设次数没有收到本地数据库回复则进行报警处理。

14、在一些实施例中,所述将增量数据同步至本地数据库,包括:主数据库检测到大于变化死区的测点数据时,产生增量记录;在接收到本地数据库心跳包回复后,将增量记录聚合成的增量包发送至本地数据库。

15、在一些实施例中,步骤s1中,将核电厂实时业务数据传输至主数据库,包括:将核电厂的配置构型平台设置为以测点为最小单位,并搭建基础信息库;将基础信息库中的测点信息与实时业务匹配,当实时业务进行时检测实时业务对应的测点,并将测点对应的测点地址和实时数值传输至主数据库。

16、在一些实施例中,所述搭建基础信息库之后,还包括:核电设备管理平台通过接口获取基础信息库中的基础信息,以将基础信息用于核电厂的核电设备管理。

17、本发明还构造了一种计算机可读存储介质,包括主数据库、从数据库和核电设备管理平台,以及在主数据库、从数据库和核电设备管理平台上运行的计算机程序,所述计算机程序被执行时实现如上述任一实施例所述的核电厂实时业务监控方法。

18、通过实施本发明,具有以下有益效果:

19、本发明通过设置同步主数据库中增量数据的从数据库,使核电设备管理平台的实时业务监控可以直接通过获取从数据库中的增量数据完成,避免数据获取链路过长导致的资源消耗和链路延迟的情况,提高了实时业务监控的效率。

1.一种核电厂实时业务监控方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的核电厂实时业务监控方法,其特征在于,所述步骤s1中,所述实时业务数据为核电厂各个测点地址和各个测点对应的实时数值;

3.根据权利要求2所述的核电厂实时业务监控方法,其特征在于,所述主数据库配置主数据库的点表配置文件;

4.根据权利要求3所述的核电厂实时业务监控方法,其特征在于,所述从数据库配置从数据库的点表配置文件;

5.根据权利要求3所述的核电厂实时业务监控方法,其特征在于,所述方法还包括:主数据库通过心跳包将增量数据同步至本地数据库,以使核电设备管理平台通过本地数据库查询历史数据。

6.根据权利要求5所述的核电厂实时业务监控方法,其特征在于,所述主数据库通过心跳包将增量数据同步至本地数据库,包括:

7.根据权利要求6所述的核电厂实时业务监控方法,其特征在于,所述将增量数据同步至本地数据库,包括:

8.根据权利要求2所述的核电厂实时业务监控方法,其特征在于,所述步骤s1中,将核电厂实时业务数据传输至主数据库,包括:

9.根据权利要求8所述的核电厂实时业务监控方法,其特征在于,所述搭建基础信息库之后,还包括:

10.一种计算机可读存储介质,其特征在于,包括主数据库、从数据库和核电设备管理平台,以及在主数据库、从数据库和核电设备管理平台上运行的计算机程序,所述计算机程序被执行时实现如权利要求1-9任一项所述的核电厂实时业务监控方法。