1.一种基于改进常青藤算法与动态曲率追踪扰动观察法的光伏MPPT控制方法,其特征在于,包括:S1、利用光伏系统模型获取输出电压和电流,计算功率并初始化常青藤个体位置;常青藤个体的位置被定义为占空比;选取u只常青藤个体,利用自适应缩放混沌初始化函数初始化所有常青藤个体搜索的空间位置,设置最大迭代次数,占空比被用来调节光伏系统的输出功率;具体为采用自适应缩放混沌初始化函数初始化所有常青藤个体的搜索空间位置,提高种群初始遍布的合理性,更能发挥算法的全局搜索能力,具体步骤如下:混沌参数初始化:
;
其中, :混沌参数,控制序列的混沌特性; :第k次迭代的混沌序列值;
种群初始化:
;
其中, 为第i个常青藤个体的占空比,用于调节光伏系统输出功率; :占空比下限; :占空比上限; :混沌初始化生成的均匀分布值;
S2、通过自适应缩放混沌初始化生成初始种群,结合动态早停机制切换至局部搜索;当光伏系统处于稳定状态时,测量负载两端的输出电压和流过负载的电流;
计算常青藤个体在t时刻的输出功率并检测是否符合动态早停的要求;为了应对算法在达到最大迭代次数前就已经锁定最大功率点的大致位置,采用动态早停机制,将提前切换为动态曲率追踪扰动观察法直接精确追踪最大功率点,具体公式如下:;
其中, :第t次迭代中第j个成员的适应度;:种群数量; :早停阈值,适应度变化率小于此值时触发早停;
通过比较各个常青藤的对应功率,得到最佳占空比及其最优功率值;
通过增强型精英种群更新比较本次迭代的常青藤的对应功率和上一次迭代的常青藤的对应功率,得到前u株精英常青藤;
S3、采用增强型精英种群更新策略保留优质解,结合非对称莱维飞行优化全局搜索;通过改进常青藤算法更新常青藤的位置;具体为采用常青藤算法与非对称莱维飞行相结合的方法,进一步增强算法的全局搜索能力,具体步骤如下:莱特飞行步长:
;
触发条件:
;
位置更新:
;
其中, :步长缩放因子; :莱维分布随机数,β=1.5为稳定性参数;:当前迭代次数, :最大迭代次数; :迭代阶段阈值; :跳跃概率; :当前最优占空比;
当不满足非对称莱维飞行触发条件时,执行常青藤算法;
通过模拟自然界常青藤的生长行为,种群成员 选择距离最近且最重要的邻居 作为领导,成员 通过成员 向光源方向生长的行为采用下式表示:;
其中, :当前最优占空比,:当前迭代次数, :最大迭代次数,randn:标准正态分布随机数,rand:均匀分布随机数;
最后进行越界检查:
;
其中, :更新后的占空比,强制限制在[dmin,dmax]范围内;
判断是否全部监测完毕,若是则输出并保持最佳占空比,若否则继续;
S4、当满足切换条件时,采用动态曲率追踪扰动观察法进行局部跟踪,通过曲率自适应步长调整提升收敛精度;当迭代次数达到最大值,或触发动态早停时,将切换为动态曲率追踪扰动观察法进行搜索;
S5、引入振荡抑制策略和噪声自适应机制,消除功率振荡并动态适应环境变化;判断外界光照条件是否发生变化,若是则执行算法重启策略,否则继续使用动态曲率追踪扰动观察法。
2.如权利要求1所述的基于改进常青藤算法与动态曲率追踪扰动观察法的光伏MPPT控制方法,其特征在于,所述模型包含光伏电池板、Boost电路、MPPT控制器和PWM信号发生器,通过Simulink搭建;所述常青藤个体位置映射为占空比,占空比范围设定为0.15‑0.95。
3.如权利要求1所述的基于改进常青藤算法与动态曲率追踪扰动观察法的光伏MPPT控制方法,其特征在于,所述S2中动态早停机制的触发条件为:当连续多次迭代中功率变化率的平均值小于阈值ε=0.005时,触发算法切换;所述混沌初始化采用Logistic映射公式生成均匀分布序列。
4.如权利要求1所述的基于改进常青藤算法与动态曲率追踪扰动观察法的光伏MPPT控制方法,其特征在于,所述S3中增强型精英种群更新包括:合并当前与历史种群,按适应度降序排序后筛选前u名个体;通过添加精英解和间距筛选策略保持种群多样性,避免相邻占空比过度接近。
5.如权利要求1所述的基于改进常青藤算法与动态曲率追踪扰动观察法的光伏MPPT控制方法,其特征在于,所述S4中动态曲率追踪扰动观察法的具体实现为:基于历史功率变化数据计算动态梯度权重,结合曲率敏感系数调整步长;通过动量驱动因子加速收敛,同时引入噪声自适应参数抑制测量误差干扰。
6.如权利要求1所述的基于改进常青藤算法与动态曲率追踪扰动观察法的光伏MPPT控制方法,其特征在于,计算动态梯度权重过程包括:对最近三次功率变化值加权计算梯度方向,利用双曲正切函数平滑梯度趋势;通过符号函数合成最终扰动方向,结合自适应步长完成位置更新。
7.如权利要求1所述的基于改进常青藤算法与动态曲率追踪扰动观察法的光伏MPPT控制方法,其特征在于,所述曲率自适应步长调整包括:根据功率对占空比的二阶导数计算曲率因子,动态调节基础步长;结合动量加速因子平衡搜索速度与精度,避免陷入局部振荡。
8.如权利要求1所述的基于改进常青藤算法与动态曲率追踪扰动观察法的光伏MPPT控制方法,其特征在于,所述振荡抑制策略包括:检测步长方向变化时触发步长衰减机制,抑制振荡趋势;通过随机扰动重置梯度方向,避免长期停滞导致的跟踪失效。