【技术实现步骤摘要】
基于知识图谱的微电网调度策略智能检索系统及方法
[0001]本专利技术涉及微电网运行调控领域,具体说是一种基于知识图谱的微电网调度策略智能检索系统。
技术介绍
[0002]随着可再生能源渗透率的提高,微电网以其灵活、智能和兼容的特点得以迅速发展。通过微电网内部分布式资源调控能够实现能源互补运行,从而降低运行成本,提升可再生能源消纳水平和系统运行稳定性。为了满足当前运行场景与配置结构日益复杂的微电网系统高效、可靠运行的需求,亟需研究决策时间短、可靠通用的微电网调度与控制策略制定方法,提高微电网经济效益与调控性能。常规的基于物理机理分析通过建立优化调度模型,采用优化算法制定调度策略的传统方法,在实施调度使微电网系统运行足够年限后,积累了丰富的运行场景集及其对应的调度策略,这些数据场景及其对应调度策略能够为未来周期调度策略的制定提供可比拟专家知识的调度规则库,将有效提高微电网调度决策效率。
[0003]近年来随着人工智能技术的发展,借助数据驱动思想利用深度学习方法来提高微电网智能化调控性能,具有潜在的“去模型化”的技术优势,成为制定微电网调控策略的新思路。其中知识图谱作为一种揭示实体之间关系的语义网络,可以对现实世界的事物及其相互关系通过三元组的形式进行描述,构成网状的知识结构。相较于传统的知识组织、管理方式,知识图谱基于图的数据组织结构支持更高效的数据调取,能够处理复杂多样的关联表示。因此,通过构建微电网调度策略的领域知识图谱,以图的形式对调度知识进行组织和存储,利用计算机进行语义搜索与辅助决策,帮助调度人员全面
【技术保护点】
【技术特征摘要】
1.基于知识图谱的微电网调度策略智能检索系统,其特征在于,包括信息解析模块、微网状态判断模块、微电网调度领域知识图谱和调度策略检索模块;所述信息解析模块对上传至检索系统的各微电网实时运行数据进行计算与逻辑判断,并将判断结果与微电网调度领域知识图谱中的实体及关系进行匹配;所述微网状态判断模块根据信息解析模块实体匹配结果对需进行检索的微电网的状态进行判断和确认,生成检索图;上述匹配结果包括调控目标、储能情况;所述调度策略检索模块利用知识计算引擎寻找微电网调度领域知识图谱中相匹配的知识路径,得出最终检索结果;所述微电网调度领域知识图谱中的数据包括经解析的结构化数据、经过标注的半结构化数据和非结构化数据;其中结构化数据来自电网调度系统;经过标注的半结构化数据和非结构化数据分为数据实体、数据实体关系,上述半结构化数据和非结构化数据具体包括微电网运行方式、微电网调度策略、微电网调控目标和调度原则。2.如权利要求1所述的基于知识图谱的微电网调度策略智能检索系统,其特征在于:经解析的结构化数据存入微电网调度领域知识图谱的步骤为:步骤1、连接数据库进行初始化操作;步骤2、构造SQL语句并进行数据查询;步骤3、数据类型、结构、属性转换;步骤4、判断数据是否存在于数据库中,如果存在返回步骤2,否则进行步骤5的数据存储;步骤5、构建数据存储语句,并结合SQL语句抽取的信息确定上下位关系,创建节点;步骤6、判断SQL语句是否查询完毕,如果查询完毕,退出抽取流程,如果没有则返回步骤2,继续构建SQL语句进行数据查询;所述结构化数据包括:微电网负荷数据、风/光可再生能源发电功率和储能荷电状态;所述数据库为Neo4j数据库;所述数据存储语句为为Neo4j数据存储语句。3.如权利要求1所述的基于知识图谱的微电网调度策略智能检索系统,其特征在于:所述数据实体使用BiLSTM
‑
CRF模型进行识别和属性抽取,具体方法为:步骤1、将微电网调度策略文本使用jieba进行分词,然后使用gensim工具包的word2vec进行训练得到词向量矩阵,将待识别文本使用上述词向量矩阵进行映射,形成词向量序列x,x={x1,x2,...,x
n
},其中x
t
表示第t个词的输入向量,式中t=1,2,3
…
n;步骤2、将步骤1得到的词向量序列x作为前向LSTM层的输入,x的逆序列作为后向LSTM层的输入;在t时刻,前向LSTM层输出的隐状态序列h
R
与后向LSTM层输出的隐状态序列h
L
按位置进行拼接h
t
=[h
R
;h
L
]∈R
m
,得到完整的隐状态序列(h1,h2,
…
,h
n
)∈R
n
×
m
,m是隐状态向量维度,如下式所示:h
R
=f(Wx
t
+Uh
t
‑1+b)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1);h
L
=f(Wx
t
+Uh
t+1
+b)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2);式中,f()为非线性激活函数,W=(w1,w2,...,w
n
)
T
为状态
‑
输入权重矩阵,U=(u1,
u2,...,u
n
)
T
为状态
‑
状态权重矩阵,x
t
为当前时刻的输入,为向量拼接操作,h
t
为t时刻拼接后的完整隐状态序列,表示当前时刻外部状态,h
t
‑1为上一时刻的外部状态,h
t+1
为下一时刻的外部状态,b为偏置值;步骤3、将完整向量序列传递至输出层,将m维向量映射至k维向量,k代表标注集中所有的标签数,映射成n
×
k维特征矩阵P并输出,P=(p1,p2,...,p
n
)∈R
n
×
k
,则p
i
∈R
k
的每一位P
ij
为词x
i
分类到第j个标签的打分值;步骤4、将步骤3得到的矩阵P输入至CRF模型,CRF模型学习标签之间的标注规则进行计算得分,并输出最佳的标签序列;如下式所示:上式中;s(x,y)为输入序列x={x1,x2,...,x
n
}经CRF层预测标签等于标签序列y的分数,标签序列y={y1,y2,...,y
n
};为CRF模型中状态转移矩阵分数值,表示状态转移矩阵M中各元素从y
i
变化到y
i+1
的可能性;为词x
i
分类到y
i
标签的分数值;将上式(4)使用Softmax函数进行归一化处理,得到模型概率公式,如下式(5)所示:上式中,P(y|x)为输入序列x分类到标签序列y的概率值,y'代表一种可能的标签序列,y'∈Y(x),Y(x)表示所有可能的标签序列,∑
y'∈Y(x)
exp(s(x,y'))表示所有标签序列得分之和,输出的概率值最大的y即为最终的标签序列。4.如权利要求3所述的基于知识图谱的微电网调度策略智能检索系统,其特征在于:所述数据实体关系使用BiGRU
‑
Attention模型进行数据实体关系抽取及分类,具体方法为:步骤1、将微电网调度策略文本使用jieba进行分词,然后使用gensim工具包的word2vec进行训练得到词向量矩阵,将待识别文本使用上述词向量矩阵进行映射,得到词向量序列x,x={x1,x2,...,x
n
},其中x
i
表...
【专利技术属性】
技术研发人员:牛焕娜,窦伟,李宗晟,薛佳炜,井天军,王江波,
申请(专利权)人:中国农业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。