一种辅控系统的指令决策方法、装置和设备与流程
- 国知局
- 2024-07-29 09:41:33
本技术涉及风力发电,特别是涉及一种辅控系统的指令决策方法、装置和设备。
背景技术:
1、为了实现对风机的智能控制,通常会借助部署了若干模型的辅助控制系统(简称辅控系统),这些模型基于风机的传感器采集的数据以及主控系统的相关数据输出相应的指令,如此,辅控系统将指令输出到主控系统,由主控系统基于从辅控系统接收的指令执行对风机的控制。但是,随着辅控系统中部署的模型逐渐增多,模型输出的指令之间很可能出现冲突,导致主控系统根据从辅控系统接收到的、包括同一参数的多个指令对风机进行控制时,由于指令之间的冲突导致控制出错,甚至会造成风机故障。
技术实现思路
1、本技术提供了一种辅控系统的指令决策方法、装置和设备,通过对辅控系统的模型输出的多个指令进行智能的决策,确保经过决策后指令能够使主控系统有效地完成对风机的控制,提升风机控制的智能化水平。
2、第一方面,本技术提供了一种辅控系统的指令决策方法,应用于风机的辅控系统,所述辅控系统包括决策器,所述方法包括:
3、获得第二指令和第一模型输出的第一指令,所述第一指令包括对所述风机的第一指标的第一控制参数,所述第二指令包括对所述第一指标的第二控制参数,所述第一模型为所述辅控系统的一个模型;
4、基于所述第一模型和预设的指令决策树,确定所述第一指令的决策策略,所述指令决策树用于指示所述辅控系统内的模型与指令类型的对应关系,所述第一模型的指令类型与所述第一指令的决策策略对应;
5、基于所述第一指令的决策策略、所述第一指令和所述第二指令,确定第三指令,所述第三指令包括所述第一指标的第三控制参数,所述第三指令用于指示所述风机的主控系统控制所述风机在所述第一指标上执行所述第三控制参数。
6、可选地,所述第二指令为所述辅控系统的第二模型输出的指令,所述第一模型和所述第二模型输出的指令的指令类型相同。
7、可选地,所述第一指令的决策策略包括下述策略中的任意一个:按比特取值规则、取最大值规则或取最小值规则。
8、可选地,所述第一模型和所述第二模型具有相同的功能,所述基于所述第一指令的决策策略、所述第一指令和所述第二指令,确定第三指令,包括:
9、获得所述主控系统控制所述风机执行所述第一指令的第一工况参数,并且,获得所述主控系统控制所述风机执行所述第二指令的第二工况参数;
10、若所述第一工况参数优于所述第二工况参数,基于所述第一模型确定所述第三指令,所述第三指令指示所述主控系统基于所述第一模型输出的指令控制所述风机;
11、若所述第二工况参数优于所述第一工况参数,基于所述第二模型确定所述第三指令,所述第三指令指示所述主控系统基于所述第二模型输出的指令控制所述风机。
12、可选地,所述第二指令为包括所述第一指标的历史指令,所述第一指令的决策策略用于指示依据所述第一指令和所述第一指标相关的历史指令对所述第一指标进行决策。
13、可选地,在所述获得第二指令和第一模型输出的第一指令之后,所述方法还包括:
14、解析所述第一指令,获得解析结果,所述解析结果用于指示所述第一指令的有效性;
15、所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略,包括:
16、若所述解析结果指示所述第一指令合法,则,对所述第一指令的格式进行转换获得更新后的第一指令,执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略,所述更新后的第一指令的格式为所述决策器能够识别的指令格式。
17、可选地,所述第一指令无效包括下述情况中的至少一种:所述第一指令不符合预设格式,所述第一指令不属于所述辅控系统被所述主控系统授权的控制权限,所述第一指令失效,所述第一指令与所述决策器的配置文件不符,或所述第一模型的输入设备故障。
18、可选地,所述对所述第一指令的格式进行转换获得更新后的第一指令之后,所述执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略之前,所述方法还包括:
19、判断所述更新后的第一指令是否为复位指令,获得判断结果;
20、若所述判断结果指示所述第一指令为复位指令,则,将所述第一指令插入指令队列;
21、所述执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略,包括:
22、若所述判断结果指示所述第一指令不是复位指令,则,执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略。
23、可选地,所述方法还包括:
24、封装所述第三指令,获得第四指令,所述第四指令的格式为所述主控系统能够识别的指令格式;
25、向所述主控系统发送所述第四指令,以使所述主控系统基于所述第四指令控制所述风机。
26、可选地,在所述获得第二指令和第一模型输出的第一指令之前,所述方法还包括:
27、获得配置文件,所述配置文件包括:通道标识、决策策略、通道额定值和通道数据范围,所述决策策略包括所述第一指令的决策策略。
28、可选地,所述方法还包括:
29、将所述第三指令保存在指令数据库,所述指令数据库用于保存经过所述决策器处理的指令,所述指令数据库中的指令作为后续指令决策的数据依据。
30、可选地,所述获得第一模型输出的第一指令,包括:
31、从指令通道获得所述第一指令,所述指令通道中包括所述辅控系统中各模型输出的指令。
32、第二方面,本技术还提供了一种辅控系统的指令决策装置,所述装置应用于风机的辅控系统,所述辅控系统包括决策器,所述装置包括:
33、第一获得单元,用于获得第二指令和第一模型输出的第一指令,所述第一指令包括对所述风机的第一指标的第一控制参数,所述第二指令包括对所述第一指标的第二控制参数,所述第一模型为所述辅控系统的一个模型;
34、第一确定单元,用于基于所述第一模型和预设的指令决策树,确定所述第一指令的决策策略,所述指令决策树用于指示所述辅控系统内的模型与指令类型的对应关系,所述第一模型的指令类型与所述第一指令的决策策略对应;
35、第二确定单元,用于基于所述第一指令的决策策略、所述第一指令和所述第二指令,确定第三指令,所述第三指令包括所述第一指标的第三控制参数,所述第三指令用于指示所述风机的主控系统控制所述风机在所述第一指标上执行所述第三控制参数。
36、可选地,所述第二指令为所述辅控系统的第二模型输出的指令,所述第一模型和所述第二模型输出的指令的指令类型相同。
37、可选地,所述第一指令的决策策略包括下述策略中的任意一个:按比特取值规则、取最大值规则或取最小值规则。
38、可选地,所述第一模型和所述第二模型具有相同的功能,所述第二确定单元,具体用于:
39、获得所述主控系统控制所述风机执行所述第一指令的第一工况参数,并且,获得所述主控系统控制所述风机执行所述第二指令的第二工况参数;
40、若所述第一工况参数优于所述第二工况参数,基于所述第一模型确定所述第三指令,所述第三指令指示所述主控系统基于所述第一模型输出的指令控制所述风机;
41、若所述第二工况参数优于所述第一工况参数,基于所述第二模型确定所述第三指令,所述第三指令指示所述主控系统基于所述第二模型输出的指令控制所述风机。
42、可选地,所述第二指令为包括所述第一指标的历史指令,所述第一指令的决策策略用于指示依据所述第一指令和所述第一指标相关的历史指令对所述第一指标进行决策。
43、可选地,所述装置还包括:
44、解析单元,用于在所述获得第二指令和第一模型输出的第一指令之后,解析所述第一指令,获得解析结果,所述解析结果用于指示所述第一指令的有效性;
45、所述第一确定单元,具体用于:
46、若所述解析结果指示所述第一指令合法,则,对所述第一指令的格式进行转换获得更新后的第一指令,执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略,所述更新后的第一指令的格式为所述决策器能够识别的指令格式。
47、可选地,所述第一指令无效包括下述情况中的至少一种:所述第一指令不符合预设格式,所述第一指令不属于所述辅控系统被所述主控系统授权的控制权限,所述第一指令失效,所述第一指令与所述决策器的配置文件不符,或所述第一模型的输入设备故障。
48、可选地,所述装置还包括:
49、判断单元,用于所述对所述第一指令的格式进行转换获得更新后的第一指令之后,所述执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略之前,判断所述更新后的第一指令是否为复位指令,获得判断结果;
50、入队单元,用于若所述判断结果指示所述第一指令为复位指令,则,将所述第一指令插入指令队列;
51、所述第一确定单元,具体用于:
52、若所述判断结果指示所述第一指令不是复位指令,则,执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略。
53、可选地,所述装置还包括:
54、封装单元,用于封装所述第三指令,获得第四指令,所述第四指令的格式为所述主控系统能够识别的指令格式;
55、发送单元,用于向所述主控系统发送所述第四指令,以使所述主控系统基于所述第四指令控制所述风机。
56、可选地,所述装置还包括:
57、第二获得单元,用于在所述获得第二指令和第一模型输出的第一指令之前,获得配置文件,所述配置文件包括:通道标识、决策策略、通道额定值和通道数据范围,所述决策策略包括所述第一指令的决策策略。
58、可选地,所述装置还包括:
59、保存单元,用于将所述第三指令保存在指令数据库,所述指令数据库用于保存经过所述决策器处理的指令,所述指令数据库中的指令作为后续指令决策的数据依据。
60、可选地,所述第一获得单元,具体用于:
61、从指令通道获得所述第一指令,所述指令通道中包括所述辅控系统中各模型输出的指令。
62、第三方面,本技术还提供了一种辅控系统的决策器,所述决策器包括:
63、接收单元,用于获得第二指令和第一模型输出的第一指令,所述第一指令包括对所述风机的第一指标的第一控制参数,所述第二指令包括对所述第一指标的第二控制参数,所述第一模型为所述辅控系统的一个模型;
64、指令决策单元,用于基于所述第一模型和预设的指令决策树,确定所述第一指令的决策策略,所述指令决策树用于指示所述辅控系统内的模型与指令类型的对应关系,所述第一模型的指令类型与所述第一指令的决策策略对应;
65、所述指令决策单元,还用于基于所述第一指令的决策策略、所述第一指令和所述第二指令,确定第三指令,所述第三指令包括所述第一指标的第三控制参数,所述第三指令用于指示所述风机的主控系统控制所述风机在所述第一指标上执行所述第三控制参数。
66、可选地,所述第二指令为所述辅控系统的第二模型输出的指令,所述第一模型和所述第二模型输出的指令的指令类型相同。
67、可选地,所述第一指令的决策策略包括下述策略中的任意一个:按比特取值规则、取最大值规则或取最小值规则。
68、可选地,所述第一模型和所述第二模型具有相同的功能,所述指令决策单元,具体用于:
69、获得所述主控系统控制所述风机执行所述第一指令的第一工况参数,并且,获得所述主控系统控制所述风机执行所述第二指令的第二工况参数;
70、若所述第一工况参数优于所述第二工况参数,基于所述第一模型确定所述第三指令,所述第三指令指示所述主控系统基于所述第一模型输出的指令控制所述风机;
71、若所述第二工况参数优于所述第一工况参数,基于所述第二模型确定所述第三指令,所述第三指令指示所述主控系统基于所述第二模型输出的指令控制所述风机。
72、可选地,所述第二指令为包括所述第一指标的历史指令,所述第一指令的决策策略用于指示依据所述第一指令和所述第一指标相关的历史指令对所述第一指标进行决策。
73、可选地,所述决策器还包括:
74、解析单元,用于在所述获得第二指令和第一模型输出的第一指令之后,所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略之前,解析所述第一指令,获得解析结果,所述解析结果用于指示所述第一指令的有效性;
75、所述指令决策单元,具体用于:
76、若所述解析结果指示所述第一指令合法,则,对所述第一指令的格式进行转换获得更新后的第一指令,执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略,所述更新后的第一指令的格式为所述决策器能够识别的指令格式。
77、可选地,所述第一指令无效包括下述情况中的至少一种:所述第一指令不符合预设格式,所述第一指令不属于所述辅控系统被所述主控系统授权的控制权限,所述第一指令失效,所述第一指令与所述决策器的配置文件不符,或所述第一模型的输入设备故障。
78、可选地,所述决策器还包括:
79、判断单元,用于所述对所述第一指令的格式进行转换获得更新后的第一指令之后,所述执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略之前,判断所述更新后的第一指令是否为复位指令,获得判断结果;
80、入队指令,用于若所述判断结果指示所述第一指令为复位指令,则,将所述第一指令插入指令队列;
81、所述指令决策单元,具体用于:
82、若所述判断结果指示所述第一指令不是复位指令,则,执行所述基于所述第一模型和预设的指令决策树确定所述第一指令的决策策略。
83、可选地,所述决策器还包括:
84、封装单元,用于封装所述第三指令,获得第四指令,所述第四指令的格式为所述主控系统能够识别的指令格式;
85、发送单元,用于向所述主控系统发送所述第四指令,以使所述主控系统基于所述第四指令控制所述风机。
86、可选地,所述决策器中,
87、接收单元,还用于在所述获得第二指令和第一模型输出的第一指令之前,获得配置文件,所述配置文件包括:通道标识、决策策略、通道额定值和通道数据范围,所述决策策略包括所述第一指令的决策策略。
88、可选地,所述决策器还包括:
89、保存单元,用于将所述第三指令保存在指令数据库,所述指令数据库用于保存经过所述决策器处理的指令,所述指令数据库中的指令作为后续指令决策的数据依据。
90、可选地,所述接收单元,具体用于:
91、从指令通道获得所述第一指令,所述指令通道中包括所述辅控系统中各模型输出的指令。
92、第四方面,本技术还提供了一种电子设备,所述电子设备包括处理器以及存储器:
93、所述存储器用于存储计算机程序;
94、所述处理器用于根据所述计算机程序执行前述第一方面提供的所述方法。
95、第五方面,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行前述第一方面提供的所述方法。
96、由此可见,本技术具有如下有益效果:
97、本技术提供了一种辅控系统的指令决策方法,该方法应用于风机的辅控系统,该辅控系统包括决策器。该方法可以包括:获得第二指令和第一模型输出的第一指令,该第一指令包括对所述风机的第一指标的第一控制参数,所述第二指令包括对所述第一指标的第二控制参数,所述第一模型为所述辅控系统的一个模型;接着,基于所述第一模型和预设的指令决策树,确定所述第一指令的决策策略,所述指令决策树用于指示所述辅控系统内的模型与指令类型的对应关系,所述第一模型的指令类型与所述第一指令的决策策略对应;从而,基于所述第一指令的决策策略、所述第一指令和所述第二指令,确定第三指令,所述第三指令包括所述第一指标的第三控制参数,所述第三指令用于指示所述风机的主控系统控制所述风机在所述第一指标上执行所述第三控制参数。这样,具有决策器的辅控系统即可对包括了同一指标的指令按照指令类型适配合理的决策策略,并基于适配到的决策策略对指令进行处理,决策后的指令为完备、不具有冲突且能够更好被主控系统用于对风机进行控制的指令,在辅控系统连接越来越多的传感器和主控系统的数据,承载更多智能控制“责任”的情况下,能够通过辅控系统内的决策器自动解决指令冲突,使得辅控系统更加智能和实用。
本文地址:https://www.jishuxx.com/zhuanli/20240726/128879.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表