[发明专利]风电-制氢系统在市场机制下收益最大化的运行方法有效
申请号: | 202010870850.2 | 申请日: | 2020-08-26 |
公开(公告)号: | CN111864750B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 于兵;李涛;汪鹏举;杨蕙嘉 | 申请(专利权)人: | 山东德易智能科技有限公司 |
主分类号: | H02J3/00 | 分类号: | H02J3/00;H02J3/46;H02J15/00 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 高倩 |
地址: | 271025 山东省泰安市山东省泰安*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 市场机制 收益 最大化 运行 方法 | ||
1.风电-制氢系统在市场机制下收益最大化的运行方法,系统由风电场、电力市场、电解槽、储气罐以及氢气市场组成,其特点在于,使得该系统收益最大化的方法包括以下步骤:
S1,构造风电-制氢系统出力数学模型;
1)构造风电系统在不同风速下的等效出力数学模型如下,
其中,t表示当前时刻,pWT,t为风电场等效出力,vWT,t为t时刻的风速,vci为风电场最小允许投入风速,pe为风电场额定出力,ve为额定运行风速,vco为风电场最大允许运行风速;
2)构造制氢系统的数学模型,
其中,pWT2HG,t表示t时刻电解制氢消耗的风电,βt表示t时刻风电-制氢转换率,NEL,t表示t时刻电解槽产生的氢气,ηc为压缩系数,ΔT为时间常数,UEL为电解槽工作电压,Fc为法拉第常量;
3)构造储氢系统的数学模型;
其中,VHST,t与VHST,t-1分别表示t时刻与t-1时刻储氢罐中的氢气量,THST为储氢罐的温度,R为气体常量,PHST为储氢罐的压强,VHST2HM,t表示t时刻从储氢罐中卖向氢气市场的氢气量,SoHt表示t时刻储氢罐中剩余氢气量,VHST,max表示储氢罐最大可用容量;
S2,构造市场机制下的风电-制氢系统实时优化目标函数及约束条件;
1)构造实时优化目标函数,优化目标函数为风电和氢气分别从电力市场和氢气市场获取收益的数学模型,
其中,pWT2EM,t表示卖向电力市场的风电量,λWT,t表示t时刻的电价,λHG,t表示t时刻的氢气价格,ft为t时刻的收益,T表示优化运行周期;
2)构造收益实时优化的约束条件;
其中,pWT2HG,min表示电解槽最小启动功率,pWT2HG,max表示电解槽最大运行功率,SoHmin表示储氢罐中最小允许剩余氢气百分比,SoHmax表示储氢罐中最大允许存储氢气百分比;
S3,搭建并训练基于深度确定性梯度策略算法(Deep Deterministic PolicyGradient,DDPG)的风电-制氢系统实时优化数学模型,并通过该数学模型获取实时优化运行策略;
S4,在实时优化运行策略中输入实时采集的风速和价格数据,即可实现考虑市场机制的风电-制氢系统实时优化运行。
2.根据权利要求1所述风电-制氢系统在市场机制下收益最大化的运行方法,其特点在于,所述深度确定性梯度策略算法的运行原理步骤包括:
1)采集风电场历史风速数据,记为νWT,t;其中t=1,2,3……t表示时刻;采集风电场历史上并网电价数据,记为λWT,t;获取氢气的历史售价数据,记为λHG,t;
2)将一个运行周期内的风电-制氢系统的优化目标及约束条件转化为含状态集合S、动作集合A和奖励函数r的无约束马尔可夫决策过程;S包含决策过程所有状态,时刻t的状态st={νWT,t,λWT,t,λHG,t,SoHt};A包含决策过程所有动作,时刻t的动作at={βt,VHST2HM,t};r指在st下执行at获得的即时回报rt(at∣st);
3)将市场机制下的风电-制氢系统含约束优化问题转化为无约束问题,并对t时刻风电-制氢转换率βt和VHST2HM,t的约束均体现在对动作值的限幅,转化储氢罐剩余氢气百分比和电解槽最大允许运行功率约束;
rt(at|st)=ft-φtSoH-φtWT2HG;
其中,ρ1、ρ2、ρ3和ρ4表示惩罚系数;φtSoH为储氢罐剩余氢气百分比约束罚函数;φtWT2HG表示电解槽最大允许运行功率约束罚函数;
4)构造DDPG算法所需两组结构相同的四个全连接层神经网络:在线、估计动作网络,参数集合分别θμ、θμ',用于实现输入状态st到输出动作at的映射即策略π;在线、估计评价网络,参数集合分别为θv、θv',用于实现状态st和动作at到动作价值函数Qπ(st,at)的映射;
5)设置基于深度确定性梯度策略算法的市场机制下的风电-制氢系统实时优化模型的学习率a,设置记忆库容量M和总迭代次数N,初始化神经网络参数集合θ;
6)复位市场机制下的风电-制氢系统获取状态s,并开始实施一个马尔可夫决策过程;
7)根据当前状态s和在线动作网络参数θμ输出动作a;
8)根据动作a计算目标函数值以获得奖励r和获取当前作用动作引起的下一时刻状态s_;
9)将元组信息{s,a,r,s_}存入记忆库以打破风速和价格数据的时间相关性;
10)判断记忆库是否存满,若存满,则执行步骤11),反之,则执行步骤14);
11)通过梯度下降策略更新在线动作网络的参数集合θμ;
其中,b表示从记忆库中有放回条件下等概率的采样元组信息的批次,表示在状态si和动作ai下动作价值函数的梯度,表示在状态si下θμ动作更新值改变方向的梯度;
12)通过最小化损失函数更新在线评价网络的参数集合θv;
其中,L为损失函数值;表示在状态si和动作ai下在线评价网络输出的动作价值函数值;yi表示目标评价网络估计值;γ∈[0,1]表示折扣因子以表征环境的不确定性;
13)使用软更新技术更新目标动作、评价网络参数;
其中,τ为软更新系数,0<τ<<1;
14)更新当前状态,赋值s=s_;
15)判断当前马尔可夫决策过程是否结束,若结束,则执行步骤16),反之,则执行步骤7);
16)迭代次数加一,并判断当前迭代次数是否达到最大迭代次数N,如果满足,则迭代停止并输出神经网络参数集合θ,反之,则执行步骤6)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东德易智能科技有限公司,未经山东德易智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010870850.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种集装箱用全自动锁
- 下一篇:一种基于人工智能的电梯安全监测系统