结式消元法在求解特定谐波消除脉宽调制变换器的开关角度时会遇到中间表达式膨胀耗尽内存的问题,为此文中提出基于多项式插值的方法,将结式行列式的展开转化为插值点计算和线性方程组求解2个步骤,并给出了该方法并行实现的主要流程。计算结果显示此方法能够有效避免中间表达式膨胀的问题,所能求解的开关点数大幅提升。针对开关点数为6的变换器,给出了全调制比范围内的开关角度,实验结果验证了所求开关角度的正确性。
When the resultant elimination method is used to solve the switching angles for selective harmonic elimination pulse width modulation(SHEPWM) technology,the physical memory usually will run out because of the intermediate expression swell.In order to solve this problem,a polynomial interpolation based method is proposed to convert the computing of determinants into computing interpolation points and the solving of linear equations,and the main procedure for parallel realization of this algorithm is given.The computation results show that this method is capable of effectively avoiding the problem of intermediate expression swell,and the maximum number of switching angles which can be solved is significantly increased.For a power converter with six switching points,the switching angles for the full range modulation index are computed and the correctness of the computed results is verified by experiment. This work is supported by National Natural Science Foundation of China(No.51107144,No.61370176,No.61021004), Fundamental Research Funds for the Central Universities(No.2009QJ12,No.78210152),Beijing Higher Education Young Elite Teacher Project (No.YETP0938),and Specialized Research Fund for the Doctoral Program of Higher Education (SRFDP)of China(No.20110076110010,No.20110076120015).