[发明专利]基于PSO算法降低塔式太阳能热发电溢出损失的方法在审
| 申请号: | 202111268079.2 | 申请日: | 2021-10-29 |
| 公开(公告)号: | CN114021444A | 公开(公告)日: | 2022-02-08 |
| 发明(设计)人: | 李涛;宋秀鹏 | 申请(专利权)人: | 山东电力建设第三工程有限公司 |
| 主分类号: | G06F30/27 | 分类号: | G06F30/27;G06Q50/06;G06F111/06;G06F119/06 |
| 代理公司: | 青岛华慧泽专利代理事务所(普通合伙) 37247 | 代理人: | 刘娜 |
| 地址: | 266100 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 pso 算法 降低 塔式 太阳能 发电 溢出 损失 方法 | ||
1.一种基于PSO算法降低塔式太阳能热发电溢出损失的方法,其特征在于,包括如下步骤:
步骤一,根据塔式太阳能光热电站的场地条件、定日镜的设计参数、吸热塔的设计参数、设计功效,进行镜场布置设计,得到每个定日镜的坐标、吸热面板的坐标以及每个定日镜的将光线反射到吸热塔上的目标点坐标;
步骤二,根据当地固定时间的DNI值、定日镜的尺寸,计算每个光线所带的能量;
步骤三,根据光的反射定理求出每条光线经过定日镜反射后的反射光线的坐标;
步骤四,根据反射光线的坐标,以及吸热面板的坐标,判断反射光线是否落在吸热面板上,并根据每个光线所带的能量统计经过每个定日镜的反射光线的溢出损失;
步骤五,根据每个定日镜的反射光线的溢出损失求出所有定日镜的溢出损失,并建立使得所有定日镜的溢出损失最小的目标函数以及关于定日镜坐标的限制条件;
步骤六,利用改进的PSO算法求解目标函数的最优解,得到每个定日镜的最优坐标,使得整个镜场的溢出损失最低。
2.根据权利要求1所述的一种基于PSO算法降低塔式太阳能热发电溢出损失的方法,其特征在于,步骤二中,每个光线所带的能量的计算方法如下:
其中,DNI为单位面积上的太阳直接辐射。
3.根据权利要求1所述的一种基于PSO算法降低塔式太阳能热发电溢出损失的方法,其特征在于,步骤三中,反射光线的坐标向量的计算方法如下:
其中,beam为反射光线,normax为定日镜的法向量,默认为[0;0;1],sunvec为太阳光线的向量表示。
4.根据权利要求1所述的一种基于PSO算法降低塔式太阳能热发电溢出损失的方法,其特征在于,步骤五中,建立的目标函数如下:
限制条件如下:
0<<2|xi|<<Mx
0<<2|yi|<<My
dmin<<Distance(heliostati,aimi)<<dmax
其中:
Si为每个定日镜对应的反射光线的溢出损失能量,g(Hi)为第i个定日镜是否是活跃状态,若为活跃状态,则为1,否则为0;Distance(heliostati,aimi)是指定日镜与目标点的距离,dmin为定日镜与目标点的最小距离,dmax为定日镜与目标点的最大距离,Mx为X轴上的最大取值,即场地的最大宽度;My为Y轴上的最大取值,即场地的最大长度;xi为第i个定日镜的x坐标值,yi为第i个定日镜的y坐标值,N为定日镜的数量,(v1i,v2i,v3i)为第i个定日镜对应法向量的x坐标、y坐标以及z坐标,φ以及θ是指定日镜进行追日时需要转动的方位角以及高度角。
5.根据权利要求4所述的一种基于PSO算法降低塔式太阳能热发电溢出损失的方法,其特征在于,步骤六中,利用改进的PSO算法求解目标函数的最优解的方法如下:
(1)参数初始化:
设置迭代次数上限,粒子群规模;
适应函数取为建立的目标函数,即
c1=c2=2,c1表示向粒子本身的最好位置学习的学习因子,c2表示向种群本身的最好位置学习的学习因子;
粒子运动的最大速度Vmax=3;
(2)粒子群初始化:
初始化粒子群中每个粒子的位置xij随机地产生,每个粒子的X分量的每个元素均匀地分布在区间[-Mx/2,Mx/2]内,每个粒子的Y分量的每个元素均匀地分布在区间[-My/2,My/2],每个粒子的坐标满足条件dmin<<Distance(heliostati,aimi)<<dmax,并且每个粒子的每个元素,即定日镜对应的法向量需要满足:
粒子运动速度的每个分量vij均匀地分布在区间[-3,3]内;
(3)根据目标函数求解溢出损失最小时对应的每个粒子本身的历史最优解pij以及种群历史最优解pgj;
(4)更新每个粒子的位置和速度,根据如下公式进行迭代:
速度更新:
位置更新:xij(t+1)=xij(t)+vij
r1和r2为随机数;为收缩因子;vij、pij、xij、pgj为多维向量,长度为定日镜数量;
(5)算法终止条件:
算法达到迭代次数上限或者第t+1轮之后位置不再变化,即满足如下条件时算法终止,得到目标函数的最优解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东电力建设第三工程有限公司,未经山东电力建设第三工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111268079.2/1.html,转载请声明来源钻瓜专利网。





