[发明专利]一种变压器实时热点温度预测方法有效
申请号: | 201911114401.9 | 申请日: | 2019-11-14 |
公开(公告)号: | CN110991011B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 董朕;吴建光;卢欣奇;甘文琪 | 申请(专利权)人: | 广东电网有限责任公司;广东电网有限责任公司肇庆供电局 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N20/10;G06N3/006;G06F119/08 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 刘瑶云 |
地址: | 510030 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 变压器 实时 热点 温度 预测 方法 | ||
1.一种变压器实时热点温度预测方法,其特征在于,包括以下步骤:
S1、获取变压器的负荷电流、环境温度、顶层油温、实时热点温度的历史数据,对历史数据进行预处理生成训练样本集和测试样本集;
S2、建立SVR预测模型;
S3、采用改进引力搜索算法对SVR的参数进行优化,并输入训练样本进行训练;
S4、将测试样本输入到S3中训练好的SVR中进行预测,得到变压器实时热点温度预测值;
步骤S1中获取历史数据,且对历史数据进行预处理生成训练样本集和测试样本集的过程为:
变压器的特征参数有:负荷电流、环境温度、顶层油温、实时热点温度,将上述特征参数的历史数据分为训练样本集和测试样本集;
训练样本集Trn中每个样本将预测前两个时刻的负荷电流、环境温度、顶层油温的值作为输入,表示为其中m为预测模型输入个数,这里m=6,将预测时刻对应的实时热点温度作为输出,表示为l的取值由预测模型输出个数决定,这里l=1;n为样本集中第n个样本;
测试样本集Ten的选取方式与训练样本集Trn的选取方式相同;
步骤S2中建立SVR预测模型的过程为:
SVR通过目标函数最小化来确定回归函数:
f(xi)-yi≤ε+ξi
s.t.yi-f(xi)≤ε+ξi
ξi,
式中:w为权重矢量,w∈Rn;f(xi)为SVR预测输出值,yi为SVR目标输出值;C是惩罚系数;ξi、为松弛因子;ε为不敏感损失系数;在所述回归函数中引入拉格朗日乘子,将其转化为以下对偶问题的求解:
且
式中:K(xi,xj)为核函数,满足Mercer条件;ai和ai*为拉格朗日乘子;求解上式得到最优回归函数为:
其中,b为截距项,b∈R;
步骤S3采用改进引力搜索算法对SVR的参数进行优化,并输入训练样本进行训练的过程为:
S31、参数初始化:
设置算法的种群规模M,粒子维度D,最大迭代次数Tmax,SVR模型需优化的参数包括惩罚系数C和核函数参数σ,则生成算法初始种群:
其中,d表示1至D维的第d维,M为种群大小,共M个粒子,粒子维度D=2,即初始种群表示为:Xi=[Ci,σi];
S32、设置训练目标函数如下式,即粒子的适应度值函数:
式中:pt、分别是实际热点温度和预测热点温度;T为训练样本数;
S33、粒子Xi在解空间第t次迭代过程中:
S331、根据下式计算个体的万有引力惯性质量:
式中,fiti(t)和Mi(t)分别表示第t次迭代时第i个粒子的适应度值函数和惯性质量,best(t)和worst(t)分别表示在第t次迭代时所有个体中最优适应度值和最差适应度值;
S332、根据下式计算每个个体力的总和:
式中,为在第t次迭代时,在第d维上,粒子j对粒子i的引力;Fid(t)为在第t次迭代时,在第d维上,个体i所受合力;Maj和Mpi分别为粒子j的万有引力惯性质量和粒子i的万有引力惯性质量;表示在第t次迭代时,第i个粒子的第d维;表示在第t次迭代时,第j个粒子的第d维;δ为固定值,G(t)为万有引力时间常数,rand为在[0,1]之间的随机数,kbest为一开始适应度值最好的个体的数集;
S333、根据下式计算粒子万有引力加速度:
式中,为在第t次迭代时,在第d维上,粒子i的万有引力加速度;
S334、根据下式计算每个粒子的速度和位置:
式中,为第t次迭代时,第i个粒子第d维的速度;
这里对上式进行改进,改进后如下:
式中,wmax和wmin为权重的最大值和最小值;w(t)表示第t次迭代时,粒子的速度更新权重;
所以更新种群中所有粒子的位置如下式:
S34、在原始引力搜索算法的基础上加入变异机制,使算法在后期迭代时跳出布局最优,具体实现方式如下:
若rand<Pt,则执行变异机制:
式中,k为[0,1]间的递减向量,N(0,1)为均值为0、方差为1的正态分布;
表示执行变异机制后的粒子种群;
S35、在原始引力搜索算法的基础上加入自然选择的优胜劣汰机制,具体实现方式如下:即选取种群适应度值排名前10%的粒子替换掉适应度值排名后10%的粒子,提高算法收敛速度;
S36、终止条件判断:
达到系统设定最大迭代次数后,算法搜索停止,算法所输出的最优解值即为最优的SVR参数值;否则,t=t+1,跳入步骤S33进入下一次迭代。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司;广东电网有限责任公司肇庆供电局,未经广东电网有限责任公司;广东电网有限责任公司肇庆供电局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911114401.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种燃气管道及其制备方法
- 下一篇:一种清洁能源电网滚动发电计划方法