针对局部遮阴情况(PSC:Partial Shading Conditions)下光伏阵列输出功率呈现多峰值特征导致传统最大功率点跟踪(MPPT:Maximum Power Point Tracking)算法存在跟踪速度慢、跟踪精度低等问题,提出一种基于改进灰狼优化算法(GWO:Grey Wolf Optimizer)和变步长电导增量法(VINC:Variable step-size Incremental Conductance)相结合的复合算法。首先,通过分析峰值点对应电压位置,在灰狼优化算法中加入峰值电压初始化策略;其次,引入非线性收敛因子以提升灰狼优化算法的全局搜索能力。该复合算法先利用改进灰狼优化算法进行全局搜索,再切换至引入d P/d U的变步长电导增量法进行局部搜索。Matlab/Simulink仿真结果表明,所提复合算法在静态和动态局部遮阴情况下均能提升跟踪速度与精度,同时减小输出功率振荡幅度。