[发明专利]一种基于小型风机的最大风能跟踪算法在审

专利信息
申请号: 201510379656.3 申请日: 2015-06-29
公开(公告)号: CN105069275A 公开(公告)日: 2015-11-18
发明(设计)人: 张涵;彭宇宁;李瀛;谢一飞;肖东裕;孙实超 申请(专利权)人: 广西大学
主分类号: G06F19/00 分类号: G06F19/00
代理公司: 成都九鼎天元知识产权代理有限公司 51214 代理人: 陈科恒
地址: 530004 广西*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及风机控制算法领域。一种基于小型风机最大风能跟踪算法是改进的扰动观测算法与粒子群算法结合,改进的扰动算法不同于传统算法,根据电磁转矩与转速关系,对发电机电磁转矩提出了一种新的定义,即                                               。由这个公式可知,通过改变角可以找寻最大电磁转矩从而间接寻找最大功率。在对角寻优的过程中利用了粒子群算法,提高了寻优的效率与精准度。这种方法特别适用于风速变化时能够迅速调整角,使输出功率恢复到最大值,从而实现最大风能追踪的快速性、精准性。
搜索关键词: 一种 基于 小型 风机 最大 风能 跟踪 算法
【主权项】:
一种基于小型风机的最大风能跟踪算法,其特征在于:按照以下步骤,步骤1,测定发电机初始运行状态下的发电机转速ωm,定义发电机电磁转矩Te满足公式:Te=tan(θ)ωm2式1;步骤2,在式1参数θ稳态区域范围内任意选择微粒的初始位置其中初始速度V(0)=[Vi0],Vθ范围为[Vθmin,Vθmax],初始速度Vθ满足:Vi0=rand()·(Vθmax‑Vθmin)+Vθmin式2;步骤3,采用所述发电机的电磁转矩Te的控制效果作为评价函数,适应值函数定义为f(x)=tanxωm2式3;步骤4,定义所述微粒初始状态下局部最优值和全局最优值k=0;微粒位置和速度满足;速度方程组式3为:<mrow><msubsup><mi>V</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><mi>&omega;</mi><mo>&CenterDot;</mo><msubsup><mi>V</mi><mi>i</mi><mi>k</mi></msubsup><mo>+</mo><msub><mi>c</mi><mn>1</mn></msub><mrow><mo>(</mo><msubsup><mi>p</mi><mi>i</mi><mi>k</mi></msubsup><mo>-</mo><msubsup><mi>S</mi><mi>i</mi><mi>k</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>c</mi><mn>2</mn></msub><mrow><mo>(</mo><msubsup><mi>p</mi><mi>g</mi><mi>k</mi></msubsup><mo>-</mo><msubsup><mi>S</mi><mi>i</mi><mi>k</mi></msubsup><mo>)</mo></mrow></mrow><mfenced open = '{' close = ''><mtable><mtr><mtd><mrow><mi>i</mi><mi>f</mi><mrow><mo>(</mo><msubsup><mi>V</mi><mi>i</mi><mi>k</mi></msubsup><mo>&gt;</mo><msub><mi>V</mi><mrow><mi>&theta;</mi><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msubsup><mi>V</mi><mi>i</mi><mi>k</mi></msubsup><mo>=</mo><msub><mi>V</mi><mrow><mi>&theta;</mi><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>i</mi><mi>f</mi><mrow><mo>(</mo><msubsup><mi>V</mi><mi>i</mi><mi>k</mi></msubsup><mo>&lt;</mo><msub><mi>V</mi><mrow><mi>&theta;</mi><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msubsup><mi>V</mi><mi>i</mi><mi>k</mi></msubsup><mo>=</mo><msub><mi>V</mi><mrow><mi>&theta;</mi><mi>min</mi></mrow></msub></mrow></mtd></mtr></mtable></mfenced>位置方程组式4为:<mrow><msubsup><mi>S</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msubsup><mi>V</mi><mi>i</mi><mi>k</mi></msubsup><mo>+</mo><msubsup><mi>S</mi><mi>i</mi><mi>k</mi></msubsup></mrow><mfenced open = '{' close = ''><mtable><mtr><mtd><mrow><mi>i</mi><mi>f</mi><mrow><mo>(</mo><msubsup><mi>S</mi><mi>i</mi><mi>k</mi></msubsup><mo>&gt;</mo><msub><mi>S</mi><mrow><mi>&theta;</mi><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msubsup><mi>S</mi><mi>i</mi><mi>k</mi></msubsup><mo>=</mo><msub><mi>S</mi><mrow><mi>&theta;</mi><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>i</mi><mi>f</mi><mrow><mo>(</mo><msubsup><mi>S</mi><mi>i</mi><mi>k</mi></msubsup><mo>&lt;</mo><msub><mi>S</mi><mrow><mi>&theta;</mi><mi>min</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msubsup><mi>S</mi><mi>i</mi><mi>k</mi></msubsup><mo>=</mo><msub><mi>S</mi><mrow><mi>&theta;</mi><mi>min</mi></mrow></msub></mrow></mtd></mtr></mtable></mfenced>其中,i∈[0,N‑1],N为微粒个数,i代表第i个微粒,K为迭代次数,C1、C2为加速常数,ω为惯性权重;步骤5,更新所述微粒的局部最优值和全局最优值;由步骤4确定出迭代后的微粒的位置和速度利用式5和式6更新微粒的局部最优值和全局最优值;<mrow><msubsup><mi>p</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><mfenced open = '{' close = ''><mtable><mtr><mtd><msubsup><mi>p</mi><mi>i</mi><mi>k</mi></msubsup></mtd><mtd><mrow><mi>f</mi><mrow><mo>(</mo><msubsup><mi>s</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>)</mo></mrow><mo>&le;</mo><mi>f</mi><mrow><mo>(</mo><msubsup><mi>p</mi><mi>i</mi><mi>k</mi></msubsup><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><msubsup><mi>s</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup></mtd><mtd><mrow><mi>f</mi><mrow><mo>(</mo><msubsup><mi>s</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>f</mi><mrow><mo>(</mo><msubsup><mi>p</mi><mi>i</mi><mi>k</mi></msubsup><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced></mrow>式5<mrow><msubsup><mi>p</mi><mi>g</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><mfenced open = '{' close = ''><mtable><mtr><mtd><msubsup><mi>p</mi><mi>g</mi><mi>k</mi></msubsup></mtd><mtd><mrow><mi>f</mi><mrow><mo>(</mo><msubsup><mi>s</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>)</mo></mrow><mo>&le;</mo><mi>f</mi><mrow><mo>(</mo><msubsup><mi>p</mi><mi>g</mi><mi>k</mi></msubsup><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><msubsup><mi>s</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup></mtd><mtd><mrow><mi>f</mi><mrow><mo>(</mo><msubsup><mi>s</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>f</mi><mrow><mo>(</mo><msubsup><mi>p</mi><mi>g</mi><mi>k</mi></msubsup><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced></mrow>式6步骤6:通过由式1解得对应电磁转矩通过由式1解得对应电磁转矩判断是否满足算法终止条件,定义终止条件为:E<Elimit;若满足,则算法停止,输出优化解θ=θopt,否则将步骤5结果代入步骤4;步骤7,由所述参数θ=θopt通过式1得到电磁转矩Te,通过矢量控制方法调节发电机输出最大的功率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510379656.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top