当前位置: 首页 > 专利查询>浙江大学专利>正文

一种适用于复杂约束条件的风力发电机选址选型优化方法技术

技术编号:15705146 阅读:308 留言:0更新日期:2017-06-26 11:50
本发明专利技术公开了一种适用于复杂约束条件的风力发电机选址选型优化方法。针对风力发电机选址选型的优化问题,当存在全场最小年发电量和风机间最短距离等非线性约束条件时,使用遗传算法选取风机位置,使用粒子群算法求出该风机位置时选型的最优方案。本发明专利技术方法有效设定粒子群算法的目标函数,加入罚函数将最小发电量限制条件加入其中,作为风力发电机选型优化算法,与遗传算法嵌套使用。在遗传算法中,有效设定遗传算法的目标函数,加入罚函数将最短风机距离,即安全距离限制条件加入其中,进行风力发电厂发电机多型号混装的位置型号优化。该方法能够解决存在复杂非线性约束条件的优化问题,性能指标更好,选型方案更加精确,实用性更强。

A method of site selection and Optimization for wind turbines with complex constraints

The invention discloses a method for selecting, selecting and optimizing a wind power generator which is suitable for complex constraint conditions. Aiming at the problem of location optimization selection of wind power generator, when there is the minimum annual power generation and the fan of the shortest distance between the nonlinear constraints, using genetic algorithm to select the position of the fan, using particle swarm algorithm to find the optimal solution when the position of the fan selection. The method of the invention sets the objective function of the particle swarm algorithm effectively, and adds the penalty function to add the minimum power generation limit condition into the wind power generator type selection optimization algorithm, and is nested with the genetic algorithm. In the genetic algorithm, the objective function of effective set of genetic algorithm, adding to the penalty function of the shortest fan distance, safe distance constraints join, location optimization model for wind power plant generator mixed model. The method can solve the optimization problem with complex nonlinear constraints, with better performance indexes, more accurate selection schemes and stronger practicability.

【技术实现步骤摘要】
一种适用于复杂约束条件的风力发电机选址选型优化方法
本专利技术涉及一种风电场多型号风力发电机排布优化方法,特别涉及一种适用于复杂约束条件的风力发电机选址选型优化方法。
技术介绍
风能是一种无污染、可再生的新能源,在能源紧缺和传统能源对环境污染严重的现代社会,风电产业成为大力发展的新能源产业之一。风电场微观选址是风电产业合理规划的必要步骤。建设风电场前的风电场微观选址可以有效提高风能利用效率,提高风机使用寿命,降低风电场运维成本和风力发电成本,从而实现风电产业的合理决策与科学发展。风电场选址包括宏观选址和微观选址,宏观选址旨在选择风电场场址,而微观选址重点在于风机选型和安装位置。对当地风资源的长期记录和分析是风电场选址的大前提,微观选址在宏观选址完成之后,安装测风塔,对场址处风况进行一年以上的检测和记录,结合当地长期气象记录等,综合进行风资源分析和评估。在风资源评估、场址地形地貌综合分析的基础上,选择风机数量和型号,确定风机安装位置,以达到风电场预期年产量最大或预期风力发电度电成本最低,令该风电场在社会、经济和环境指标满足的条件下,达到经济效益最大化。风电场微观选址优化是一种非线性强耦合问题,需综合考虑当地气象地形、环境指标、土地价格、道路分布和建设可行性等因素,涉及流体、气象、机电等多方面因素,无法使用传统最优化方法得出最优解。因此,目前在世界范围内,该方向的研究成果大多都是使用基于搜索的启发式算法对具体问题进行优化决策计算。优化的主要方法为遗传算法、随机算法、粒子群优化算法等。由于风速分布随海拔高度增加而增加,各型号风机在不同的风能分布情况下各有优势和劣势。在风电场微观选址中,把多种型号、高度的风机安装在同一个风电场,可以有效提高风能利用率和整场发电效率,进而降低风能发电的成本。同时,在风电场微观选址的过程中,也存在各种限制条件,诸如需满足安全距离和风电场正常年最低发电量等。与本专利相关的文献和专利中,文献CastroMora,J等发表在2007年的Neurocomputing的论文“Anevolutivealgorithmforwindfarmoptimaldesign”中,提出了多型号风机排布优化的问题并给出了一种解决方法,但是优化中并未考虑风机间的尾流影响。专利《一种基于遗传算法的风电场多型号风机优化排布方案》(申请公布号:CN103793566A)提出了使用遗传算法来解决多型号风力发电机排布的问题,但是采用的风机型号选取优化算法并未考虑优化算法的全局性,相对粗糙,不够精准。这些研究对复杂的约束条件都未考虑或者假设得十分简单,并不适合在微观选址实践中使用。
技术实现思路
本专利技术目的在于克服上述现有研究和技术存在的问题和缺陷,提出一种适用于复杂约束条件的风力发电机选址选型优化方法。该方法在对风电场区域搜索连续且满足安全距离,提高位置排布精度的基础上,充分考虑选型优化算法和,能充分利用竖直方向上的风资源,此外考虑了风电场年最低发电量的限制条件。该专利技术方法实际更具有实用性,且扩展性高。本专利技术的目的通过以下的技术方案实现:一种适用于复杂约束条件的风力发电机选址选型优化方法,该方法包括以下步骤:1)根据风资源评估结果和风电场地形气象特性,对风力发电机进行初始选型,确定若干个备选型号用于选型优化,读入风电场相关地形和气象等参数;2)根据选址选型要求,抽象出优化问题的复杂约束条件,将约束条件松弛为目标函数中的罚函数项,使优化结果满足风机之间的安全距离约束和风场年度最低发电量约束;3)在风电场区域横纵坐标范围内随机生成风机的初始位置矩阵,矩阵每行代表一种风机位置排布方案,即一个染色体,行数代表遗传算法染色体数,对矩阵的每一行进行二进制编码;4)在给定的备选风机型号内生成初始型号矩阵并编码,矩阵行数代表粒子群算法粒子数,矩阵的每一行代表一个粒子(一种风机型号选取方案),随机初始化粒子的速度和在搜索域内的位置,作为当前染色体的风机型号选取的初始解;5)计算当前每个粒子的适应度,即采用当前风机位置和选型方案的度电成本,并求出每个粒子的个体最优适应度和所有粒子的全局最优适应度;6)根据粒子群算法中设定的粒子速度和位置进化规则,对每个粒子的位置和速度进行进化;7)判断是否达到粒子群算法设定的最大代数,若达到设定最大代数,停止进行风机型号优化,选取粒子群算法的全局最优适应度,作为当前染色体的适应度,否则返回步骤5);8)根据每个染色体的适应度,求出遗传算法的全局最优适应度,即风机位置选型的全局最优值;9)判断是否达到遗传算法的最大迭代次数,若是,则输出遗传算法的全局最优适应度对应的染色体作为风机位置方案,其对应的粒子群算法的全局最优适应度作为选型方案,完成多型号风力发电机排布优化,否则进行步骤10);10)把所有染色体作为父代染色体群,进行交叉、变异操作,根据染色体的适应度大小计算选择概率,进行选择生成子代染色体群并返回步骤4)。进一步地,使用遗传算法选取风机位置,嵌套使用粒子群算法进行风机型号优化,即每次选取风机位置之后,使用粒子群算法得出该风机位置时选型的最优解,作为该代风机位置的适应度。优化问题存在非线性约束,非线性约束包括风机之间的最小距离和风电场年度最低发电量。非线性约束条件导致风机选型和选址优化问题非常复杂且难以得到最优解。进一步地,个体适应度计算值计算如下:个体适应度通过计算度电成本的倒数来体现,适应度最高的个体即为度电成本倒数的最大值,即度电成本最小值的个体,度电成本CoP的计算公式为:其中:CoE是年发电成本,AEP是风电场年平均发电量,Ci是每台风机的购买年均成本,CO&M是风场的年度运维成本,Cland是风电场土地年平均占用成本,Cother是风电场其他费用的年平均值,Pi是每台风机的年平均发电量,N是风电场风机总台数。进一步地,将优化问题P1松弛为优化问题P2,P2中嵌套优化问题P3;P1表示如下:minCoP其中:E0是年最低发电量,Ds是风机间安全距离,di,j是风机之间距离,xi,yi是风机的位置二维坐标,和分别是风机二维坐标的上下界。P2表示如下:将风机之间必须满足安全距离的非线性约束条件作为罚函数项加入遗传算法的目标函数,则遗传算法的目标函数表示为:其中:C1是惩罚因子。P3表示如下:将风场年度最低发电量的约束条件作为罚函数项加入粒子群算法的目标函数,则粒子群算法的目标函数表示为:min(CoP+C2e)其中:C2是惩罚因子,E0是整个风场年最低发电量。进一步地,使用粒子群算法选取特定位置方案的风机型号组合,包括同型号风机机舱的不同机舱高度或同机舱高度的不同型号风机或不同机舱高度的不同型号风机,即同种出厂型号风机若安装在不同机舱高度,也认为是不同型号。进一步地,针对实际风电场的要求加入约束条件并解决,微观选址结果对风能利用效率更高,实用性更好。与现有技术相比,本专利技术具有以下优点:1、对风电场区域风机位置可行域搜索细致连续。因为对风机位置坐标直接编码,而不是对风电场区域划分棋盘格后对棋盘格进行选择,可在风电场范围内进行连续搜索。能够有效针对实际风电场区域进行风机位置选择和优化。如果为了提高搜索速度,可通过遗传算法编码方式来改变位置搜索密度。2、算法先进,保证了求解的可行性。遗本文档来自技高网
...
一种适用于复杂约束条件的风力发电机选址选型优化方法

【技术保护点】
一种适用于复杂约束条件的风力发电机选址选型优化方法,其特征在于,包括以下步骤:1)根据风资源评估结果和风电场地形气象特性,对风力发电机进行初始选型,确定若干个备选型号用于选型优化,读入风电场相关地形和气象等参数;2)根据选址选型要求,抽象出优化问题的复杂约束条件,将约束条件松弛为目标函数中的罚函数项,使优化结果满足风机之间的安全距离约束和风场年度最低发电量约束;3)在风电场区域横纵坐标范围内随机生成风机的初始位置矩阵,矩阵每行代表一种风机位置排布方案,即一个染色体,行数代表遗传算法染色体数,对矩阵的每一行进行二进制编码;4)在给定的备选风机型号内生成初始型号矩阵并编码,矩阵行数代表粒子群算法粒子数,矩阵的每一行代表一个粒子(一种风机型号选取方案),随机初始化粒子的速度和在搜索域内的位置,作为当前染色体的风机型号选取的初始解;5)计算当前每个粒子的适应度,即采用当前风机位置和选型方案的度电成本,并求出每个粒子的个体最优适应度和所有粒子的全局最优适应度;6)根据粒子群算法中设定的粒子速度和位置进化规则,对每个粒子的位置和速度进行进化;7)判断是否达到粒子群算法设定的最大代数,若达到设定最大代数,停止进行风机型号优化,选取粒子群算法的全局最优适应度,作为当前染色体的适应度,否则返回步骤5);8)根据每个染色体的适应度,求出遗传算法的全局最优适应度,即风机位置选型的全局最优值;9)判断是否达到遗传算法的最大迭代次数,若是,则输出遗传算法的全局最优适应度对应的染色体作为风机位置方案,其对应的粒子群算法的全局最优适应度作为选型方案,完成多型号风力发电机排布优化,否则进行步骤10);10)把所有染色体作为父代染色体群,进行交叉、变异操作,根据染色体的适应度大小计算选择概率,进行选择生成子代染色体群并返回步骤4)。...

【技术特征摘要】
1.一种适用于复杂约束条件的风力发电机选址选型优化方法,其特征在于,包括以下步骤:1)根据风资源评估结果和风电场地形气象特性,对风力发电机进行初始选型,确定若干个备选型号用于选型优化,读入风电场相关地形和气象等参数;2)根据选址选型要求,抽象出优化问题的复杂约束条件,将约束条件松弛为目标函数中的罚函数项,使优化结果满足风机之间的安全距离约束和风场年度最低发电量约束;3)在风电场区域横纵坐标范围内随机生成风机的初始位置矩阵,矩阵每行代表一种风机位置排布方案,即一个染色体,行数代表遗传算法染色体数,对矩阵的每一行进行二进制编码;4)在给定的备选风机型号内生成初始型号矩阵并编码,矩阵行数代表粒子群算法粒子数,矩阵的每一行代表一个粒子(一种风机型号选取方案),随机初始化粒子的速度和在搜索域内的位置,作为当前染色体的风机型号选取的初始解;5)计算当前每个粒子的适应度,即采用当前风机位置和选型方案的度电成本,并求出每个粒子的个体最优适应度和所有粒子的全局最优适应度;6)根据粒子群算法中设定的粒子速度和位置进化规则,对每个粒子的位置和速度进行进化;7)判断是否达到粒子群算法设定的最大代数,若达到设定最大代数,停止进行风机型号优化,选取粒子群算法的全局最优适应度,作为当前染色体的适应度,否则返回步骤5);8)根据每个染色体的适应度,求出遗传算法的全局最优适应度,即风机位置选型的全局最优值;9)判断是否达到遗传算法的最大迭代次数,若是,则输出遗传算法的全局最优适应度对应的染色体作为风机位置方案,其对应的粒子群算法的全局最优适应度作为选型方案,完成多型号风力发电机排布优化,否则进行步骤10);10)把所有染色体作为父代染色体群,进行交叉、变异操作,根据染色体的适应度大小计算选择概率,进行选择生成子代染色体群并返回步骤4)。2.根据权利要求1所述的一种适用于复杂约束条件的风力发电机选址选型优化方法,其特征在于,使用遗传算法选取风机位置,嵌套使用粒子群算法进行风机型号优化,即每次选取风机位置之后,使用粒子群算法得出该风机位置时选型的最优解,作为该代风机位置的适应度。优化问题存在非线性约束,非线性约束包括风机之间的最小距离和风电场年度最低发电量。非线性约束条件导致风机选型和选址优化问题非常复杂且难以得到最优解。3.根据权利要求1所述的一种适用于复杂约束条件的风力发电机选址选型优化方法,其特征在于,个体适应度计算值计算如下:个体适应度通过计算度电成本的倒数来体现,适应度最高的个体即为度电成本倒数的最大值,即度电成本最小值的个体,度电成本CoP的计算公式为:其中:CoE是年发电成本,AEP是风电场年平均发电量,Ci是每台风机的购买年均成本,CO&M是风场的年度运...

【专利技术属性】
技术研发人员:唐晓宇杨秦敏陈积明孙优贤
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

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

1