基于Arcgis的光伏阵列阴影计算方法技术

技术编号:15500481 阅读:213 留言:0更新日期:2017-06-03 22:18
本发明专利技术涉及光伏电站领域,公开了一种基于Arcgis的光伏阵列阴影计算方法,使得研究人员能够确定任意时间段内前排光伏组件的阴影对后排光伏组件的遮挡情况。本发明专利技术通过对太阳的方向向量、组件支架、地面进行建模,从而推导出光伏组件的边缘点到地面投影点的变换矩阵,通过前后组件阴影的重合区域通过变换矩阵求逆准确得到后排组件的被遮挡的区域。本发明专利技术适用于对地势非常复杂的山地区域的光伏电站。

Shadow calculation method of photovoltaic array based on Arcgis

The present invention relates to the field of photovoltaic power plants, discloses a calculation method of PV array shadow based on Arcgis, allows researchers to determine the occlusion of any period of time in front of the shadows on the back of PV PV modules. The invention is based on a model of the direction of the sun, ground support, vector components, transformation matrix to derive the PV module edge point to ground projection points, through the overlap region before and after the assembly shadow by the transformation matrix inverse occluded regions accurately get back components. The invention is applicable to photovoltaic power plants in mountainous areas with very complex terrain.

【技术实现步骤摘要】
基于Arcgis的光伏阵列阴影计算方法
本专利技术涉及光伏电站领域,特别涉及基于Arcgis的光伏阵列阴影计算方法。
技术介绍
目前按照《光伏发电站设计规范GB50797-2012》中对光伏方阵布置的要求:光伏方阵各排、列的布置间距应保证每天9:00~15:00(当地真太阳时)时间段内前、后、左、右互补遮挡。由于研究光伏组件的阴影的主要目的为研究前排光伏组件对后排组件的遮挡问题。由此,目前国内的主要研究方向为在保证前排组件对后排组件不遮挡的情况下光伏组件布置的最小间距。此最小间距以当地冬至日真太阳时9:00~15:00时无遮挡为目标,不能具体的分析在其他时间段内前排光伏组件的阴影对后排光伏组件的遮挡情况。同时,目前的公式仅能对分析在理想的平地、南坡或者北坡下的光伏组件阴影,由于山地光伏地形、地势非常复杂,微地形和微地貌很多。使用上述常规的分析方法无法实现。
技术实现思路
本专利技术要解决的技术问题是:提供一种基于Arcgis的光伏阵列阴影计算方法,使得研究人员能够确定任意时间段内前排光伏组件的阴影对后排光伏组件的遮挡情况。为解决上述问题,本专利技术采用的技术方案是:基于Arcgis的光伏阵列阴影计算方法,包括步骤:建立三维坐标系o-xyz;建立太阳法向量S(Sx,Sy,Sz)在三维坐标系中的数学模型;通过Arcgis软件获取光伏支架的任意三个角点在三维坐标系中的坐标,根据获取的光伏支架的任意三个角点坐标求得光伏支架的平面方程T(Tx,Ty,Tz),建立光伏支架的平面在三维坐标系中的数学模型;通过Arcgis软件获取坡面的任意三个点在三维坐标系中的坐标,根据获取的光伏地面的任意三个点的坐标求得坡面的平面方程G(Gx,Gy,Gz),建立坡面在三维坐标系中的数学模型;根据太阳法向量的数学模型、坡面的的数学模型、光伏支架的平面的数学模型计算光伏组件边缘点T(Tx,Ty,Tz)在坡面上的投影点V(Vx,Vy,Vz)的变化矩阵M;利用变化矩阵M计算前后两排光伏阵列的边缘点在坡面上的投影点;根据前后两排光伏阵列的边缘点在坡面上的投影点确定前后两排光伏阵列的阴影交集;若所述阴影交集不是空集,则获取所述阴影交集的顶点;根据阴影交集的顶点以及变换矩阵M求逆得到前排阵列在后排阵列上的遮挡区域的顶点,连接所有的前排阵列在后排阵列的遮挡区域的顶点,从而得到前排阵列在后排阵列的遮挡区域。进一步的,所述变换矩阵M为:其中,N=Sx·Gx+Sy·Gy+Sz·Gz。进一步的,获取阴影交集T12′(x,y)的四个顶点的步骤包括:对T12′(x,y)中所有的点进行遍历,找出点A.若存在P1、P2、P3、P4四个点互不相等的点,则遍历结束,P1、P2、P3、P4分别为T12′的顶点;B.若只存在三个不同点,则将这三个作为T12′的顶点;同时,继续连接三点中的与或者连接与通过连接的两点求得两点的连线L(x,y)=0,遍历点集T12′(x,y),求出距离连线L(x,y)距离正值或者负值最大的那个点,作为T12′的顶点;C.若只存在两个不同点,将这两个点做为顶点;同时还需连接这两个点,通过连接的两点求得两点的连线L(x,y)=0,遍历点集T12′(x,y),求出距离连线L(x,y)距离正值和负值最大的两点,并作为T12′的顶点。本专利技术的有益效果是:目前对于光伏阵列间距的计算主要是建立在理想的坡面模型的基础上,通过当地纬度、经度、太阳高度角、方位角、前后排支架高差以及支架布置的地形坡度等要素求解光伏布置的最小间距,此方法适用于大型的地面光伏电站的设计。地面光伏电站地形简单,前后排间距大多与固定不变。但山地光伏地形复杂,微地貌较多,通过传统的方法无法计算出前排支架阴影对后排支架的的阴影影响范围。本专利技术通过对方向向量、组件支架、地面进行建模,推导出光伏组件的边缘点到地面投影点的变换矩阵,可以计算出任意时刻、任意位置的光伏支架的阴影,具有通用性。并且推导出前排支架对地表的投影矩阵,通过Arcgis软件编程可实现光伏阵列的阴影模拟。2、传统的计算方法,无法计算出前排阵列对后排阵列的影响区域大小。本专利技术通过算法找到前后两排的阴影区域重合部分,然后利用阴影变换矩阵求逆得到前排阵列在后排阵列的遮挡区域。这有利于准确计算当前后排组件存在遮挡时,发电量的损失的大小。附图说明图1为阴影形成的三要素图;图2为太阳的坐标系示意图;图3为阴影的公共区域的顶点的判断示意图。具体实施方式以下结合附图对本专利技术做进一步说明。1、太阳法向量的建模如图1所示,阴影的行成至少需要三个要素,光线λ、物体P和投影面π,。一个物体只有在光线照射下,遮挡住了物体背面的另一个物体(投影面π),才会在背面的物体上留下阴影P。根据这三个要素进行分析和表达,可得到光伏支架组件到阴影的变换矩阵。由于太阳的位置和地球的位置是不断变化的,因此太阳照射下物体的阴影也在不停的改变。在地平坐标系下,太阳相对地面的位置由太阳的高度角α和方位角β决定。建立太阳的方向向量则可以准确的表达出太阳所在位置。如图2所示,太阳的方向向量S=[Sx,Sy,Sz]对太阳的球坐标转换成直角坐标后,可得到Sx,Sy,Sz与太阳的高度角α和方位角β的关系如式(7)所示:高度角α和太阳的方位角β的计算公式为:由式(8)可知,太阳高度角α主要由当地纬度太阳赤纬角δ和时角ω决定,太阳方位角β太阳高度角α、太阳赤纬角δ和时角ω决定。太阳赤纬角δ其中,N自1月1日起的计日,1月1日为1,12月31日为365。时角ωω=(TT-12)×15°真太阳时TT(h):其中,T为北京时间(h),λ当地经度。2、光伏支架的建模根据光伏支架,将一串光伏组件的四个角点,定义为A、B、C、D点,建立坐标系o-xyz,其中z轴垂直于xoy平面。通过arcgis软件读取一串光伏组件的支架立柱的坐标点,通过支架立柱的坐标计算出A点坐标为(xA,yA,zA),同理得到B、C、D三点的坐标分别为(xB,yB,zB),(xC,yC,zC),(xD,yD,zD)。任一取三个A、B、C、D中的三个点可求得光伏支架的平面T的方程,例如取A(Ax,Ay,Az)、B(Bx,By,Bz)、C(Cx,Cy,Cz)三个点通过式(8),求得平面方程的表达式为:Txx+Tyy+Tzz+Tn=0式(8)将A(xA,yA,zA)、B(xB,yB,zB)、C(xC,yC,zC)三个点中任意一点带入式(8)即可获得Tn,如将A(xA,yA,zA)带入式(8)可得Tn=-(TxAx+TyAy+TzAz)式(10)3、光伏地面(坡面)的建模对于光伏电站地面的建模与步骤2中光伏支架平面的建模类似,通过arcgis软件,可以获取光伏地面的任意三个点E(Ex,Ey,Ez)、F(Fx,Fy,Fz)、H(Hx,Hy,Hz)的坐标,同理通过E、F、H三点可得到光伏地面的平面G(Gx,Gy,Gz)的表达为Gxx+Gyy+Gzz+Gn=0式(11)同时,在arcgis中,光伏组件的地表面由等高线生成的三维的平面,记作G(Gx,Gy,Gz)。4、光伏支架的投影计算当太阳照射在物体上时,可以看作光线沿着光伏组件的边缘点T(Tx,Ty,Tz)投射在地平面G(Gx,Gy,Gz)上形成阴影点V(Vx,Vy,Vz)的结果。因此,分别计算光本文档来自技高网...
基于Arcgis的光伏阵列阴影计算方法

【技术保护点】
基于Arcgis的光伏阵列阴影计算方法,其特征在于,包括步骤:建立三维坐标系o‑xyz;建立太阳法向量S(S

【技术特征摘要】
1.基于Arcgis的光伏阵列阴影计算方法,其特征在于,包括步骤:建立三维坐标系o-xyz;建立太阳法向量S(Sx,Sy,Sz)在三维坐标系中的数学模型;通过Arcgis软件获取光伏支架的任意三个角点在三维坐标系中的坐标,根据获取的光伏支架的任意三个角点坐标求得光伏支架的平面方程T(Tx,Ty,Tz),建立光伏支架的平面在三维坐标系中的数学模型;通过Arcgis软件获取坡面的任意三个点在三维坐标系中的坐标,根据获取的光伏地面的任意三个点的坐标求得坡面的平面方程G(Gx,Gy,Gz),建立坡面在三维坐标系中的数学模型;根据太阳法向量的数学模型、坡面的的数学模型、光伏支架的平面的数学模型计算光伏组件边缘点T(Tx,Ty,Tz)在坡面上的投影点V(Vx,Vy,Vz)的变化矩阵M;利用变化矩阵M计算前后两排光伏阵列的边缘点在坡面上的投影点;根据前后两排光伏阵列的边缘点在坡面上的投影点确定前后两排光伏阵列的阴影交集;若所述阴影交集不是空集,则获取所述阴影交集的顶点;根据阴影交集的顶点以及变换矩阵M求逆得到前排阵列在后排阵列上的遮挡区域的顶点,连接所有的前排阵列在后排阵列的遮挡区域的顶点,从而得到前排阵列在后排阵列的...

【专利技术属性】
技术研发人员:吴迪郁永静周少平郭健辰
申请(专利权)人:中国电建集团成都勘测设计研究院有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1