DCS的监控画面展示方法、装置、电子设备及存储介质与流程

摘要: 本发明涉及燃机智能控制,具体为一种dcs的监控画面展示方法、装置、电子设备及存储介质。背景技术:1、dcs(distributedcontrolsystem,分...
DCS的监控画面展示方法、装置、电子设备及存储介质与流程

本发明涉及燃机智能控制,具体为一种dcs的监控画面展示方法、装置、电子设备及存储介质。

背景技术:

1、dcs(distributedcontrolsystem,分布式控制系统)是燃机常用的自动化控制系统。相较于传统火力发电机组,燃机的启动过程极快,涉及系统众多,通常需要dcs系统来监控燃机启动过程。

2、相关技术中,传统的dcs监控画面为静态展示,即依靠操作员主动选择当前需要展示的画面。在燃机启动过程中,需要操作员频繁的手动切换当前需展示的画面、或同时打开多个画面,以便监控启动过程中关键阶段的情况。然而,人工手动操作容易操作滞后,而造成监视盲区,影响系统监盘工作。

技术实现思路

1、本发明提供了一种dcs的监控画面展示方法、装置、电子设备及存储介质,能够提升监盘效率和监控的准确性。

2、本发明提供的技术方案如下所示:

3、一方面,提供了一种dcs的监控画面展示方法,所述方法包括:

4、在燃机启动过程中,按照预配置的采集周期对所述燃机的运行数据进行采集,得到所述燃机在多个采集周期分别对应的多维特征向量,所述燃机启动过程包括多个工况阶段;

5、对于每个采集周期,基于所述每个采集周期对应的多维特征向量,通过预配置的工况识别模型对所述每个采集周期在所述燃机启动过程中所处的工况阶段进行识别,得到所述每个采集周期的阶段分类结果;

6、基于所述每个采集周期的阶段分类结果,从所述燃机的分布式控制系统dcs对所述燃机的监控数据中,确定所述每个采集周期所处的工况所关联的工况监控数据;

7、在所述每个采集周期,基于所述每个采集周期所处的工况所关联的工况监控数据,生成并展示与所述每个采集周期所处的工况阶段匹配的目标监控画面。

8、在一种可选的实施方式中,所述工况监控数据包括所述每个采集周期所处的工况阶段所关联的目标子系统画面和目标关键参数的实时参数值;

9、所述基于所述每个采集周期的阶段分类结果,从所述燃机的分布式控制系统dcs对所述燃机的监控数据中,确定所述每个采集周期所处的工况所关联的工况监控数据,包括:

10、基于所述每个采集周期的阶段分类结果,从所述dcs所监控的燃机的多个子系统画面中,确定所述每个采集周期所处的工况阶段所关联的目标子系统画面;

11、基于所述每个采集周期的阶段分类结果,从多个工况阶段与关键参数之间的关联关系中,确定所述每个采集周期所处的工况阶段所关联的目标关键参数,并基于所述每个采集周期对应的采集数据,确定所述每个采集周期所处的工况阶段所关联的目标关键参数的实时参数值。

12、在一种可选的实施方式中,所述在所述每个采集周期,基于所述每个采集周期所处的工况所关联的工况监控数据,生成并展示与所述每个采集周期所处的工况阶段匹配的目标监控画面,包括:

13、在所述每个采集周期,在所述目标监控画面中对所述目标子系统画面的画面切换按钮进行高亮展示或移动至导航栏首位进行展示;以及,

14、在所述目标监控画面中展示与所述采集周期所处的工况阶段匹配的动态监视浮窗,所述动态监视浮窗中显示有所述目标关键参数的实时参数值。

15、在一种可选的实施方式中,所述工况识别模型包括随机森林模型;

16、所述对于每个采集周期,基于所述每个采集周期对应的多维特征向量,通过预配置的工况识别模型对所述每个采集周期在所述燃机启动过程中所处的工况阶段进行识别,得到所述每个采集周期的阶段分类结果,包括:

17、对于每个采集周期,将所述每个采集周期对应的多维特征向量输入随机森林模型,通过所述随机森林模型包括的多个决策树分类器对所述每个采集周期所处的工况阶段进行预测,得到所述多个决策树分类器对所述每个采集周期的阶段预测结果;

18、基于所述多个决策树分类器对所述每个采集周期的阶段预测结果,确定所述每个采集周期的阶段分类结果。

19、在一种可选的实施方式中,所述随机森林模型是通过执行以下步骤进行训练得到的:

20、获取燃机启动过程对应的多个样本及样本标签,每个样本包括在燃机启动过程中采集的燃机的运行数据,每个样本的样本标签包括样本对应于燃机启动过程中的真实工况阶段;

21、构建多个初始决策树分类器,并采用有放回抽样的方式,从所述多个样本中获取每个初始决策树分类器对应的样本子集;

22、对于每个初始决策树分类器,向所述每个初始决策树分类器输入对应的样本子集,以通过所述每个初始决策树分类器对所输入的样本子集中各个样本进行工况阶段预测,得到所输入的样本子集中各个样本的预测结果,并基于所输入的样本子集中各个样本的预测结果和样本标签,对所述初始决策树分类器训练得到决策树分类器,以基于多个决策数据分类器得到所述随机森林模型。

23、在一种可选的实施方式中,所述在所述每个采集周期,基于所述每个采集周期所处的工况所关联的工况监控数据,生成并展示与所述每个采集周期所处的工况阶段匹配的目标监控画面之前,所述方法还包括:

24、对于每个采集周期,确定在所述每个采集周期之前的邻域周期的阶段分类结果,并基于所述每个采集周期的阶段分类结果和所述邻域周期的阶段分类结果,判断所述每个采集周期所处工况阶段相比前一工况阶段是否发生变化;

25、若所述邻域周期与所述邻域周期的前一周期的阶段分类结果不同,且所述邻域周期与所述每个采集周期的阶段分类结果相同,则确定所述每个采集周期所处工况阶段相比前一工况阶段发生变化;

26、相应的,所述在所述每个采集周期,基于所述每个采集周期所处的工况所关联的工况监控数据,生成并展示与所述每个采集周期所处的工况阶段匹配的目标监控画面,包括:

27、若所述每个采集周期所处的工况阶段相比于邻域周期所处工况阶段发生变化,则在所述每个采集周期,基于所述每个采集周期所处的工况所关联的工况监控数据,将所述邻域周期的前一周期所处的工况阶段匹配的监控画面,切换显示为与所述每个采集周期所处的工况阶段匹配的目标监控画面。

28、在一种可选的实施方式中,所述方法还包括:

29、若所述邻域周期与所述邻域周期的前一周期的阶段分类结果相同,且所述邻域周期与所述每个采集周期的阶段分类结果不同,则在所述每个采集周期,在所述邻域周期的前一周期所处的工况阶段匹配的监控画面中,展示工况变化提示信息,所述工况变化提示信息用于提示即将达到下一工况阶段。

30、另一方面,提供了一种dcs的监控画面展示装置,所述装置包括:

31、采集模块,用于在燃机启动过程中,按照预配置的采集周期对所述燃机的运行数据进行采集,得到所述燃机在多个采集周期分别对应的多维特征向量,所述燃机启动过程包括多个工况阶段;

32、识别模块,用于对于每个采集周期,基于所述每个采集周期对应的多维特征向量,通过预配置的工况识别模型对所述每个采集周期在所述燃机启动过程中所处的工况阶段进行识别,得到所述每个采集周期的阶段分类结果;

33、确定模块,用于基于所述每个采集周期的阶段分类结果,从所述燃机的分布式控制系统dcs对所述燃机的监控数据中,确定所述每个采集周期所处的工况所关联的工况监控数据;

34、展示模块,用于在所述每个采集周期,基于所述每个采集周期所处的工况所关联的工况监控数据,生成并展示与所述每个采集周期所处的工况阶段匹配的目标监控画面。

35、在一种可选的实施方式中,所述工况监控数据包括所述每个采集周期所处的工况阶段所关联的目标子系统画面和目标关键参数的实时参数值;所述确定模块,具体用于:

36、基于所述每个采集周期的阶段分类结果,从所述dcs所监控的燃机的多个子系统画面中,确定所述每个采集周期所处的工况阶段所关联的目标子系统画面;

37、基于所述每个采集周期的阶段分类结果,从多个工况阶段与关键参数之间的关联关系中,确定所述每个采集周期所处的工况阶段所关联的目标关键参数,并基于所述每个采集周期对应的采集数据,确定所述每个采集周期所处的工况阶段所关联的目标关键参数的实时参数值。

38、在一种可选的实施方式中,所述展示模块,具体用于:

39、在所述每个采集周期,在所述目标监控画面中对所述目标子系统画面的画面切换按钮进行高亮展示或移动至导航栏首位进行展示;以及,

40、在所述目标监控画面中展示与所述采集周期所处的工况阶段匹配的动态监视浮窗,所述动态监视浮窗中显示有所述目标关键参数的实时参数值。

41、在一种可选的实施方式中,所述工况识别模型包括随机森林模型;所述识别模块,用于:

42、对于每个采集周期,将所述每个采集周期对应的多维特征向量输入随机森林模型,通过所述随机森林模型包括的多个决策树分类器对所述每个采集周期所处的工况阶段进行预测,得到所述多个决策树分类器对所述每个采集周期的阶段预测结果;

43、基于所述多个决策树分类器对所述每个采集周期的阶段预测结果,确定所述每个采集周期的阶段分类结果。

44、在一种可选的实施方式中,所述装置还包括模型训练模块,所述模型训练模块在训练所述随机森林模型时,具体用于:

45、获取燃机启动过程对应的多个样本及样本标签,每个样本包括在燃机启动过程中采集的燃机的运行数据,每个样本的样本标签包括样本对应于燃机启动过程中的真实工况阶段;

46、构建多个初始决策树分类器,并采用有放回抽样的方式,从所述多个样本中获取每个初始决策树分类器对应的样本子集;

47、对于每个初始决策树分类器,向所述每个初始决策树分类器输入对应的样本子集,以通过所述每个初始决策树分类器对所输入的样本子集中各个样本进行工况阶段预测,得到所输入的样本子集中各个样本的预测结果,并基于所输入的样本子集中各个样本的预测结果和样本标签,对所述初始决策树分类器训练得到决策树分类器,以基于多个决策数据分类器得到所述随机森林模型。

48、在一种可选的实施方式中,所述装置还包括:

49、判断模块,用于对于每个采集周期,确定在所述每个采集周期之前的邻域周期的阶段分类结果,并基于所述每个采集周期的阶段分类结果和所述邻域周期的阶段分类结果,判断所述每个采集周期所处工况阶段相比前一工况阶段是否发生变化;

50、所述判断模块,还用于若所述邻域周期与所述邻域周期的前一周期的阶段分类结果不同,且所述邻域周期与所述每个采集周期的阶段分类结果相同,则确定所述每个采集周期所处工况阶段相比前一工况阶段发生变化;

51、相应的,所述展示模块,具体用于:

52、若所述每个采集周期所处的工况阶段相比于邻域周期所处工况阶段发生变化,则在所述每个采集周期,基于所述每个采集周期所处的工况所关联的工况监控数据,将所述邻域周期的前一周期所处的工况阶段匹配的监控画面,切换显示为与所述每个采集周期所处的工况阶段匹配的目标监控画面。

53、在一种可选的实施方式中,所述装置还包括:

54、提示模块,用于若所述邻域周期与所述邻域周期的前一周期的阶段分类结果相同,且所述邻域周期与所述每个采集周期的阶段分类结果不同,则在所述每个采集周期,在所述邻域周期的前一周期所处的工况阶段匹配的监控画面中,展示工况变化提示信息,所述工况变化提示信息用于提示即将达到下一工况阶段。

55、另一方面,提供了一种电子设备,包括:

56、存储器,用于存储计算机程序;

57、处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,实现上述的dcs的监控画面展示方法。

58、另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现上述的dcs的监控画面展示方法。

59、另一方面,提供了一种计算机程序产品,包括计算机程序指令,该计算机程序指令被处理器执行时实现上述的dcs的监控画面展示方法。

60、本发明实施例提供的dcs的监控画面展示方法,通过在燃机启动过程中,按照预配置的采集周期对该燃机的运行数据进行采集,得到该燃机在多个采集周期分别对应的多维特征向量,该燃机启动过程包括多个工况阶段;对于每个采集周期,基于该每个采集周期对应的多维特征向量,通过预配置的工况识别模型对该每个采集周期在该燃机启动过程中所处的工况阶段进行识别,得到该每个采集周期的阶段分类结果;基于该每个采集周期的阶段分类结果,从该燃机的分布式控制系统dcs对该燃机的监控数据中,确定该每个采集周期所处的工况所关联的工况监控数据;在该每个采集周期,基于该每个采集周期所处的工况所关联的工况监控数据,生成并展示与该每个采集周期所处的工况阶段匹配的目标监控画面。基于此,可自动构建当前工况阶段匹配的监控画面,从而避免人工手动操作频繁切换画面,使得用户能够快速、准确了解当前工况阶段的监控情况,提升了监盘效率和监控的准确性。