买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:国网湖北省电力有限公司经济技术研究院
摘要:一种基于ISSA‑BP神经网络模型的变电站碳排放预测方法,该方法包括:获取碳排放量的历史数据,基于碳排放量以及各重要指标的历史数据构建第一训练数据集、第二训练数据集,然后将第一训练数据集输入预先构建的ISSA‑BP神经网络模型进行训练,利用基于教与学因子改进后的麻雀搜索算法优化BP神经网络的权值和阈值,再将第二训练数据集输入ISSA‑BP神经网络模型进行训练,得到训练好的ISSA‑BP神经网络模型;最后利用训练好的ISSA‑BP神经网络模型进行变电站碳排放预测。本发明利用教与学因子改进麻雀搜索算法,避免麻雀搜索算法在迭代过程中收敛速度过慢且容易陷入局部最优的问题,减小预测误差,提高模型预测精度。
主权项:1.基于ISSA-BP神经网络模型的变电站碳排放预测方法,其特征在于:所述预测方法包括以下步骤:S1、构建变电站全生命周期碳排放指标体系;S2、获取变电站全生命周期碳排放指标体系中各指标的历史数据,计算各指标的重要程度,根据各指标的重要程度筛选出重要指标;所述重要指标包括建筑建设、电气设备、电缆和架空线、计算机、机械设备;S3、先获取碳排放量的历史数据,基于碳排放量以及各重要指标的历史数据构建第一训练数据集、第二训练数据集,然后将第一训练数据集输入预先构建的ISSA-BP神经网络模型进行训练,利用基于教与学因子改进后的麻雀搜索算法优化BP神经网络的权值和阈值,再将第二训练数据集输入ISSA-BP神经网络模型进行训练,得到训练好的ISSA-BP神经网络模型;S4、利用训练好的ISSA-BP神经网络模型进行变电站碳排放预测;步骤S2中,利用改进CRITIC法计算各指标的重要程度,所述改进CRITIC法包括:S21、对各指标进行标准化处理: 上式中,sk表示指标k的历史数据;xk表示经过标准化处理后的sk;maxsk、minsk分别表示指标k的历史数据最大值、最小值;k=1,2,…,m,m为指标个数;S22、对xk进行变异处理计算差异度: 上式中,σk表示指标k的标准差;表示x1至xm的平均值;dk表示指标k的差异度;对xk进行冲突处理计算冲突度: 上式中,ck表示指标k的冲突度;rkl表示指标k与指标l的相关系数,l=1,2,…,m;xl表示经过标准化处理后的指标l的历史数据;S23、基于ck、dk计算指标i的重要程度: 上式中,Ak表示指标k的重要程度;步骤S3中,利用第一训练数据集训练ISSA-BP神经网络模型具体为:S31、构建BP神经网络的拓扑结构,初始化BP神经网络的权值和阈值,在可解空间中初始化所有麻雀个体的位置,每个麻雀个体对应可解空间中的一个解;S32、将第一训练数据集输入BP神经网络,将BP神经网络的训练误差作为每个麻雀的适应度,先基于麻雀搜索算法中更新所有麻雀位置,再基于教与学算法更新所有麻雀位置;反复迭代;S33、基于最后一次迭代得到的最优麻雀个体的位置更新BP神经网络的权值和阈值,判断是否达到训练终止条件,若未达到,则返回S32继续训练;若达到,则结束训练;所述最优麻雀个体为麻雀群体中具有最优适应度的麻雀个体;所述训练终止条件为达到迭代次数;所述麻雀搜索算法中,将麻雀群体按比例划分为探索者、跟随者、预警者,所述探索者、跟随者、预警者分别具有高、中、低适应度;所述探索者的位置更新根据以下公式进行: 上式中,Xit+1为第i个麻雀个体迭代后的空间位置;Xit为第i个麻雀个体迭代前的空间位置;α为0-1之间的随机数;t表示迭代次数;itermax为最大迭代次数;Q为一个服从正态分布的随机数;L为所有数值为1的行向量;R2为0-1之间的预警值;ST为安全值;所述跟随者的位置更新根据以下公式进行: 上式中,Xworstt为当前全局搜索中最差的位置;XPt+1为最优探索者的位置;n为麻雀种群中的麻雀数量;A为每个元素随机取1或者-1的行向量,A+=ATAAT-1;所述预警者的位置更新根据以下公式进行: 上式中,Xbestt为当前全局搜索中最优的位置;β为步长控制系数,该值服从均值为0,方差为1的正态分布;K为取值-1至1之间的随机数;ε为辅助修正值;fi表示第i个麻雀个体的适应度值;fg为当前最高适应度值;fw为当前最低适应度值;所述教与学算法中,将适应度最高的探索者定义为老师,将跟随者定义为学生,在教学阶段老师对学生进行教学,在学习阶段学生之间相互学习;在教学阶段的麻雀位置更新根据以下公式进行:ΔX=Xαt-TF·Xavet;X′it+1=Xit+1+rand·ΔX;上式中,ΔX为作为老师的麻雀个体的适应度与所有作为学生的麻雀个体的适应度平均值的差距;Xαt表示作为老师的麻雀个体的适应度;TF表示教学因子;Xavet表示所有作为学生的麻雀个体的适应度平均值;X′it+1表示第i个作为学生的麻雀个体经过教学阶段后到达的最优位置;rand为[0,1]之间均匀分布的随机实数;在学习阶段的麻雀位置更新根据以下公式进行: 上式中,X′jt+1表示第j个作为学生的麻雀个体经过教学阶段后到达的最优位置;经过教与学算法后的麻雀位置更新根据以下公式进行:Xitotalt+1=b1Xit+1+b2Xi″t+1;b1+b2=1;上式中,Xitotalt+1表示经过教与学算法后的第i个作为学生的麻雀个体位置;b1为麻雀因子,表示个体最优移动位置的权重;b2为学习因子,表示群体最优平均移动位置的权重;经过教与学算法后的麻雀位置更新公式中,b1取值为0.6;b2取值为0.4。
全文数据:
权利要求:
百度查询: 国网湖北省电力有限公司经济技术研究院 基于ISSA-BP神经网络模型的变电站碳排放预测方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。