A method and system for wave power provided by the application, the method includes: a first objective function of individual populations and individual positions to create the corresponding value of the element in the population; the objective function value is set according to the order of ranking, and calculate the degree of membership, according to the membership calculation step length; calculate the individual self direction search altruism, direction and motion direction of pre search direction is determined; according to the search step and the search direction of updating the individual position; second individual position as the first individual position iteratively repeat the above steps until the number of iterations reaches a preset value when the end of the iteration, the optimal objective function and the output of the optimal individual position and its corresponding value; the optimal objective function as the value of the mathematical relationship between the optimal damping force damping coefficients of damping force and damping coefficient of average output power in order to achieve maximum power The rate of wave power generation. The individual search direction can be determined to improve the individual global search ability, so that the algorithm avoids the local optimal solution and can get the global optimal solution.
【技术实现步骤摘要】
一种波浪发电的方法和系统
本申请涉及海洋发电领域,特别涉及一种波浪发电的方法和系统。
技术介绍
海洋中蕴藏着巨大能量,依靠较高效率的波浪能量转换器(WEC),可将其转化为电能供人类利用。如何增加波浪发电系统的输出功率,是波浪发电研究的关键技术。为实现最大波浪能捕获,各种控制策略应运而生。现阶段有智能优化算法,主要以粒子群算法为主,但易使波浪发电系统负载值陷入局部最优,较难得到全局最优解,个体全局搜寻能力一般,波浪发电系统的平均输出功率较低。因此,需要一种能针对遗传算法、粒子群等优化算法存在早熟收敛和全局搜索能力不足的问题,进而提高波浪发电系统的平均输出功率为目标的系统最优负载的波浪发电方法。申请内容本申请的目的是提供一种波浪发电方法和系统,解决了波浪发电系统粒子群算法最优负载求解过程中,存在全局搜索能力不足、难以获得全局最优解的问题。为解决上述技术问题,本申请提供一种波浪发电方法,具体技术方案如下:S1:创建种群并计算所述种群中个体的第一个体位置对应的目标函数值;S2:将所述目标函数值按设定顺序排序,根据所述设定顺序下的目标函数值计算隶属度,根据所述隶属度计算搜索步长;S3:分别计算所述个体的搜寻利己方向、利他方向和预动方向的随机加权几何平均以确定搜索方向;S4:根据所述搜索步长和所述搜索方向将所述个体由所述第一个体位置更新至第二个体位置;S5:迭代地将所述第二个体位置作为第一个体位置进入S1,直至迭代次数达到预设值时结束迭代,并输出最优个体位置及其对应的最优目标函数值;S6:将所述最优目标函数值作为最佳阻尼力阻尼系数代入阻尼力阻尼系数与输出平均功率的数学 ...
【技术保护点】
一种波浪发电的方法,其特征在于,包括:S1:创建种群并计算所述种群中个体的第一个体位置对应的目标函数值;S2:将所述目标函数值按设定顺序排序,根据所述设定顺序下的目标函数值计算隶属度,根据所述隶属度计算搜索步长;S3:分别计算所述个体的搜寻利己方向、利他方向和预动方向的随机加权几何平均以确定搜索方向;S4:根据所述搜索步长和所述搜索方向将所述个体由所述第一个体位置更新至第二个体位置;S5:迭代地将所述第二个体位置作为第一个体位置进入S1,直至迭代次数达到预设值时结束迭代,并输出最优个体位置及其对应的最优目标函数值;S6:将所述最优目标函数值作为最佳阻尼力阻尼系数代入阻尼力阻尼系数与输出平均功率的数学关系式中以实现最大功率的波浪发电。
【技术特征摘要】
1.一种波浪发电的方法,其特征在于,包括:S1:创建种群并计算所述种群中个体的第一个体位置对应的目标函数值;S2:将所述目标函数值按设定顺序排序,根据所述设定顺序下的目标函数值计算隶属度,根据所述隶属度计算搜索步长;S3:分别计算所述个体的搜寻利己方向、利他方向和预动方向的随机加权几何平均以确定搜索方向;S4:根据所述搜索步长和所述搜索方向将所述个体由所述第一个体位置更新至第二个体位置;S5:迭代地将所述第二个体位置作为第一个体位置进入S1,直至迭代次数达到预设值时结束迭代,并输出最优个体位置及其对应的最优目标函数值;S6:将所述最优目标函数值作为最佳阻尼力阻尼系数代入阻尼力阻尼系数与输出平均功率的数学关系式中以实现最大功率的波浪发电。2.根据权利要求1所述的方法,其特征在于,还包括:将所述最优个体位置及其对应的最优目标函数值以集合的形式存储。3.根据权利要求2所述的方法,其特征在于,根据所述隶属度计算搜索步长之前,还包括:通过随机数函数将隶属度均匀分布在设定区间以模拟人类搜索行为的随机性。4.根据权利要求3所述的方法,其特征在于,所述预设值为通过仿真环境结合小型波浪发电系统的数学模型模拟实验得到的预设值。5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:根据浮子运动方程以及垂直方向上浮子偏离平衡位置的位移公式得到所述阻尼力阻尼系数与输出平均功率的...
【专利技术属性】
技术研发人员:吴丹琦,杨俊华,邹子君,邱剑洪,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。