摘要
针对两电平特定谐波消除(Selective Harmonic Elimination Pulse Width Modulation, SHEPWM)非线性方程组的求解,提出采用差分进化算法(Differential Evolution Algorithm,DE)对两电平逆变器消谐模型的非线性超越方程组求解的方法。DE 求解 SHEPWM 方程组克服了数值方法需要初值的不足。给出调制度 0~1.15 下的开关角轨迹,和遗传算法求解进行对比,得出 DE 求解具有更高的精度。为验证差分进化算法求解的正确性和可行性,用 Matlab/Simulink 进行仿真研究,并以 DSP(TMS320F28335)为核心搭建了两电平逆变器进行实验。仿真和实验结果证明了差分进化算法求解的正确性和可行性。
Aiming at solving the nonlinear equations of two-level selective harmonic elimination, a method of solving the nonlinear transcendental equations of two-level inverters harmonic elimination model by Differential Evolution (DE) algorithm is proposed. DE solves the SHEPWM equations and overcomes the shortage of initial values in numerical methods. The switching angle trajectory with modulation degree of 0 to 1.15 is given. Compared with the genetic algorithm solution, the DE solution has higher accuracy. In order to verify the correctness and feasibility of the differential evolution algorithm, a simulation study is carried out with Matlab/Simulink, and a two-level inverter based on DSP (TMS320F28335) is built for experiment. The simulation and experimental results prove the correctness and feasibility of the differential evolution algorithm.
作者
李国华
李文悍
LI Guohua;LI Wenhan(Liaoning Technical University, Huludao 125105, China)
出处
《电力系统保护与控制》
EI
CSCD
北大核心
2019年第17期32-38,共7页
Power System Protection and Control
基金
国家自然科学基金项目资助(51307076)
辽宁省自然科学基金项目资助(20180550268)~~
关键词
特定谐波消除
差分进化算法
逆变器
脉宽调制
非线性超越方程组
selective harmonics elimination
differential evolution algorithms
inverter
pulse width modulation
nonlinear transcendental equations