[发明专利]结合人工特征和残差网络的电力系统暂态稳定预测方法有效
申请号: | 201910529608.6 | 申请日: | 2019-06-19 |
公开(公告)号: | CN110224401B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 孙宏斌;郭庆来;周艳真;王彬;吴文传;张伯明 | 申请(专利权)人: | 清华大学;国网辽宁省电力有限公司电力科学研究院;国家电网有限公司 |
主分类号: | H02J3/00 | 分类号: | H02J3/00;G06Q10/04;G06Q50/06 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 罗文群 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种结合人工特征和残差网络的电力系统暂态稳定预测方法,属于电力系统稳定分析技术领域。本发明采集故障切除后发电机的各变量,构成初始特征向量;根据人为设定从初始特征中提取人工特征,将初始特征向量排列成三维数据,利用深度残差网络中的残差单元自动提取特征,将该自动提取特征与人工特征共同作为全连接层的输入,经过两层全连接层处理后得到暂态稳定预测输出,构成暂态稳定预测模型的结构;最后,利用训练样本集和验证样本集,迭代求解得到相对优的模型参数,从而得到最终的暂态稳定预测模型,并用于暂态稳定预测。本发明通过人工特征与深度残差网络中残差单元的结合,以及模型参数的择优选择,能够提高电力系统暂态稳定的预测准确率。 | ||
搜索关键词: | 结合 人工 特征 网络 电力系统 稳定 预测 方法 | ||
【主权项】:
1.一种结合人工特征和残差网络的电力系统暂态稳定预测方法,其特征在于,该方法包括以下步骤:(1)对具有N台发电机的电力系统,根据电力系统历史运行情况和运行人员经验,对s种运行工况在f种故障下的暂态稳定性进行时域仿真计算,得到s×f种运行场景的特征向量Xk和暂态稳定性yk,其中,上标k表示第k种运行场景,k=1,2,…,s×f,yk=(0,1)表示电力系统在故障清除后能够保持暂态稳定,yk=(1,0)表示电力系统在故障清除后不能保持暂态稳定,故障清除时间根据人工经验设定,第k种运行场景中故障清除后n个采样点的发电机有功功率PGik、发电机转子角度δik、发电机转子角速度ωik、发电机母线的电压幅值VGik和发电机母线的电压相角θGik构成特征向量Xk:Xk=[PGik(t),δik(t),ωik(t),VGik(t),θGik(t)]其中,下标i表示电力系统中的第i台发电机,i=1,2,…,N,t表示第t个采样点,t=1,2,…,n,n为人为设定的采样点数,采样频率选为电力系统的额定频率;(2)根据步骤(1)中的特征向量Xk=[PGik(t),δik(t),ωik(t),VGik(t),θGik(t)],计算如下30×n个人为定义的人工特征:人工特征
其中0‑表示故障发生前的最后一个采样值人工特征
人工特征
人工特征
人工特征Y5k(t)=Y3k(t)‑Y4k(t)人工特征Y6k(t)=Y2k(t)/Y1k(t)人工特征
人工特征
人工特征
人工特征
人工特征Y11k(t)=Y9k(t)‑Y10k(t)人工特征Y12k(t)=Y8k(t)/Y7k(t)人工特征
人工特征
人工特征
人工特征
人工特征Y17k(t)=Y15k(t)‑Y16k(t)人工特征Y18k(t)=Y14k(t)/Y13k(t)人工特征
人工特征
人工特征
人工特征
人工特征Y23k(t)=Y21k(t)‑Y22k(t)人工特征Y24k(t)=Y20k(t)/Y19k(t)人工特征
人工特征
人工特征
人工特征
人工特征Y29k(t)=Y27k(t)‑Y28k(t)人工特征Y30k(t)=Y26k(t)/Y25k(t)将上述30×n个人工特征Ypk(t)进行最大最小归一化,其中,下标p=1,…,30,得到归一化后的人工特征
归一化的公式为:
(3)将每种场景的特征向量Xk=[PGik(t),δik(t),ωik(t),VGik(t),θGik(t)]进行最大最小归一化,按照发电机维度、变量维度和时间维度排列成三维数据
然后设置卷积层、池化层、残差单元和全连接层,结合步骤(2)中的30×n个人工特征
得到暂态稳定预测模型M的结构,具体包括以下步骤:(3‑1)将步骤(1)得到的每一种运行场景下的特征向量Xk=[PGik(t),δik(t),ωik(t),VGik(t),θGik(t)]进行最大最小归一化,归一化的公式为:![]()
![]()
![]()
![]()
然后,将归一化后的数据
按照发电机维度、时间维度和变量维度排列成三维数据
该三维数据
的维度为N×n×5;(3‑2)结合步骤(2)中的人工特征和深度学习中的残差网络,设计得到暂态稳定预测模型M的结构,M的输入数据是步骤(2)得到的归一化人工特征
和步骤(3‑1)得到的三维数据
M的输出是Ok2,当Ok2=(0,1)时,表示电力系统在第k种运行场景下能够保持暂态稳定,当Ok2=(1,0)时,表示电力系统在第k种运行场景下不能保持暂态稳定,模型M由如下多个单元堆叠而成:(3‑2‑1)卷积层:利用c个卷积核wl和一个偏置矩阵V0对步骤(3‑1)中第k种运行场景的三维数据
进行卷积操作,得到特征向量Ok,其中,l=1,…,c,卷积核wl和偏置矩阵V0是步骤(4)的待求参数,wl∈Ra×d,Ra×d表示a×d维矩阵,且矩阵中每一个元素都是实数,a和d的值取为奇数,且满足a≤N,d≤n,卷积核的个数c≥5;(3‑2‑2)池化层:对特征向量Ok进行最大池化,获得池化后的特征Ak0;(3‑2‑3)堆叠的m个残差单元:利用深度残差网络中堆叠的m个残差单元,对步骤(3‑2‑3)的池化后特征Ak0进行特征提取,其中,第f个残差单元的输出为:Akf=σ(σ(Akf‑1*Jlf,1+Vf,1)*Jlf,2+Vf,2+Akf‑1)其中,上标f=1,…,m,m为残差单元的总数,m的值由人为设定,σ()是ReLU激活函数,Akf是第f个残差单元的输出,Akf‑1是第f‑1个残差单元的输出,Jlf,1是第f级残差单元使用的第一层卷积层的第l个卷积核,Jlf,2是第f级残差单元使用的第二层卷积层的第l个卷积核,l=1,…,c,Vf,1是第f级残差单元使用的第一层卷积层的偏置矩阵,Vf,2是第f级残差单元使用的第二层卷积层的偏置矩阵,卷积核Jlf,1和Jlf,2、偏置矩阵Vlf,1和Vlf,2是步骤(4)的待求参数;(3‑2‑4)池化层:对第m级残差单元的输出Akm进行最大池化,获得池化后特征Qk;(3‑2‑5)批归一化层:利用批归一化方法,对步骤(3‑2‑4)的池化后特征Qk进行归一化处理,得到归一化后的特征Uk;(3‑2‑6)平铺层:利用平铺函数,将步骤(3‑2‑5)的归一化特征Uk平铺为h×1维特征向量Vk,其中h的大小由归一化特征Uk的维度决定;(3‑2‑7)第一层全连接层:将步骤(2)得到的30×n个归一化人工特征
与步骤(3‑2‑6)的h×1维特征向量Vk合并为Zk,Zk是(h+30×n)×1维向量,然后将Zk输入到第一层全连接层中,得到第一层全连接层的输出为Ok1:Ok1=σ(GZk+b1)其中,上标1表示第一层全连接层,权重矩阵G∈Rg×h,Rg×h表示g×h维矩阵,且矩阵中每一个元素都是实数,第一层全连接层的偏置向量b1∈Rg×1,Rg×1表示g×1维向量,且向量中每一个元素都是实数,g表示全连接层的输出维度,第一层全连接层的输出维度由人为设定,取值范围设为g∈(2,h+30×n),权重矩阵G和偏置向量b1是步骤(4)的待求参数;(3‑2‑8)第二层全连接层:将步骤(3‑2‑7)的输出Ok1输入到第二层全连接层中,得到第二层全连接层的输出为Ok2:Ok2=Softmax(HOk1+b2)其中,上标2表示第二层全连接层,权重矩阵H∈R2×g,R2×g表示2×g维矩阵,且矩阵中每一个元素都是实数,第二层全连接层的偏置向量b2∈R2×1,R2×1表示2×1维向量,且向量中每一个元素都是实数,Softmax()是Softmax激活函数,权重矩阵H和偏置向量b2均为步骤(4)的待求参数;(4)根据步骤(1)得到的s×f个样本和基于自适应矩估计的梯度下降算法,即Adam算法,迭代计算M中的待求参数,得到最终的暂态稳定预测模型,具体包括如下步骤:(4‑1)从步骤(1)得到的s×f个样本中随机抽取
个样本作为训练集,剩余
个样本作为验证集,其中
表示对0.8×s×f向下取整;(4‑2)设定一个集合S={emax,Amax,Mmax},其中Amax是迭代过程中得到暂态稳定预测模型的最高预测准确率,emax是取得最高预测准确率Amax时的迭代次数,Mmax是第emax次迭代得到的暂态稳定预测模型,记迭代次数为r,最大迭代次数为rmax,最小迭代次数为rmin,其中rmax和rmin的值由人为设定,并满足rmax>rmin≥10,设迭代次数r的初值为0,emax初值为0,Amax的初值为‑1,模型Mmax设为空;(4‑3)将迭代次数r与最大迭代次数rmax进行比较:(4‑3‑1)若r≥rmax,则集合S中的Mmax作为最终的电力系统暂态稳定预测模型;(4‑3‑2)若r<rmax,则令r:=r+1,转入步骤(4‑4);(4‑4)利用步骤(4‑1)的训练集和Adam算法,计算步骤(3)中模型M的所有待求参数,包括wl、V0、Jlf,1、Jlf,2、Vlf,1、Vlf,2、G、H、b1和b2,得到第r次迭代当前参数对应的暂态稳定预测模型Mr;(4‑5)利用Mr对步骤(4‑1)验证集中所有样本的暂态稳定性进行预测,得到预测准确率,记为Ar,将Ar的值与Amax进行比较:(4‑5‑1)若Ar>Amax,则令emax=r,Amax=Ar,Mmax=Mr,更新得到新的集合S,然后转入步骤(4‑3);(4‑5‑2)若Ar≤Amax,则将emax的值与r和r‑rmin的值进行比较,如果满足r‑rmin≤emax≤r,则转入步骤(4‑3),如果不满足r‑rmin≤emax≤r,则停止迭代,取集合S中的Mmax作为最终的电力系统暂态稳定预测模型;(5)获取故障切除后发电机的有功功率、转子角度、转子角速度、电压幅值和电压相角,经过计算并输入至步骤(4)得到的电力系统暂态稳定预测模型中,得到暂态稳定预测结果,具体包括如下步骤:(5‑1)利用离线时域仿真计算或直接采集电力系统广域测量信息系统的量测数据,得到故障清除后n个采样点的发电机有功功率PGi(t)、发电机转子角度δi(t)、发电机转子角速度ωi(t)、发电机母线的电压幅值VGi(t)和发电机母线的电压相角θGi(t),构成初始输入特征,其中t=1,…,n;(5‑2)对步骤(5‑1)的初始输入特征计算得到步骤(2)定义的30×n个归一化后的人工特征;(5‑3)利用步骤(3‑1)的最大最小归一化对初始输入特征进行归一化处理后并排列成N×n×5的三维数据;(5‑4)将步骤(5‑2)得到的30×n个归一化后的人工特征和步骤(5‑3)得到的N×n×5的三维数据共同输入至步骤(4)得到的电力系统暂态稳定预测模型中,得到电力系统的暂态稳定预测结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学;国网辽宁省电力有限公司电力科学研究院;国家电网有限公司,未经清华大学;国网辽宁省电力有限公司电力科学研究院;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910529608.6/,转载请声明来源钻瓜专利网。