[发明专利]基地型风电场流场CFD分区计算方法、装置、设备和介质有效
申请号: | 202110512127.1 | 申请日: | 2021-05-11 |
公开(公告)号: | CN113158598B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 陈新明;刘鑫;白小元;张波;林勇;闫姝;冶学斌;王建峰;郭楠 | 申请(专利权)人: | 华能陇东能源有限责任公司;中国华能集团清洁能源技术研究院有限公司 |
主分类号: | G06F30/28 | 分类号: | G06F30/28;G06F113/06 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 王艾华 |
地址: | 745000 甘*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基地 电场 cfd 分区 计算方法 装置 设备 介质 | ||
1.基地型风电场流场CFD分区计算方法,其特征在于,将待求解的地形区域成行成列地划分成多个子区域,并根据子区域生成CFD网格子模型,然后按照队列顺序对所有CFD网格子模型进行16扇区的定向计算,并对所有CFD网格子模型的定向计算结果进行合并,形成计算地形区域的整体CFD计算结果;所述计算结果包括地形区域的风速、风向、大气压力、湍流强度和温度;
相邻的子区域之间具有重叠区域;
重叠区域的宽度大于等于10km,小于子区域宽度的1/2;
对所有CFD网格子模型进行16扇区的定向计算之前,先对所有待求解计算的CFD网格子模型扇区队列进行排序,排序规则为:若待求解计算的CFD网格子模型扇区有前提扇区没有求解计算完毕,则把其前提扇区放在该CFD网格子模型扇区的求解计算队列之前;所述前提扇区是指CFD网格子模型扇区计算之前需要提前计算完成的其他CFD网格子模型扇区,从流场空间流动的方向看,前提扇区是该CFD网格子模型扇区的上游扇区,前提扇区的流出边界是该CFD网格子模型扇区的入流边界;
所述按照队列顺序对所有CFD网格子模型进行16扇区的定向计算,并行求解的队列分配根据计算机内存和内核资源量及CFD网格子模型扇区的前提扇区是否完成进行:
若排队扇区无前提扇区或排队扇区的前提扇区已经计算完毕,则根据计算机内核和内存资源剩余量依次启动排队扇区求解计算,直至计算机剩余资源量不足以支持一个扇区的求解;
若排队扇区有前提扇区未计算完成,则即使有计算资源空置也不能启动该扇区求解,直到其前提扇区计算完成并提取前提扇区的计算结果作为其初始入流参数后,再跟进计算机是否有足够资源决定是否启动该扇区求解;
所述对所有CFD网格子模型的定向计算结果进行合并的规则为:对于所有CFD网格子模型的相同扇区进行合并,生成每个扇区的整体模型文件,相邻CFD网格子模型同一扇区计算结果合并时,只保留子区域名义宽度和高度坐标范围的网格物理量结果;
按照下述方法确定队列顺序:
首先生成CFD网格子模型扇区名称矩阵,三维长度分别为i,j,k;再按照先k,其次j,再i的顺序将CFD网格子模型扇区的三维矩阵转化成一维矩阵Sqxl0;建立CFD网格子模型扇区的前提扇区索引表;令ii=0,逐个检查Sqxl0的第ii个元素,检查该扇区的前提扇区是不是排在本扇区的前面:
如果不是,则在Sqxl0内把其前提扇区前移至第ii位,然后继续从第ii位逐个检查Sqxl0的第ii个元素,检查该扇区的前提扇区是不是排在本扇区的前面;
如果是,则令ii加一,继续检查Sqxl0的第ii个元素,检查该扇区的前提扇区是不是排在本扇区的前面,直到ii=Nsq-1;输出新的Sqxl0。
2.一种计算机设备,其特征在于,包括电连接的存储器和处理器,所述存储器上存储有可在处理器上运行的计算程序,所述处理器执行所述计算程序时,实现权利要求1所述的方法的步骤。
3.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华能陇东能源有限责任公司;中国华能集团清洁能源技术研究院有限公司,未经华能陇东能源有限责任公司;中国华能集团清洁能源技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110512127.1/1.html,转载请声明来源钻瓜专利网。