基于T细胞调节的免疫遗传优化算法对逆变器PWM控制序列的优化
针对遗传算法(GAs)收敛速度慢、易于陷入局部最优等不足,以逆变器PWM最优控制序列为目标,提出了一种改进的免疫遗传优化算法(IGOAs)。该算法设计基于单相全桥逆变器输出电流与参考电流的误差模型,采用0/1编码、自适应突变概率及T细胞调节算子,从而增强了算法收敛的快速性和种群的多样性。在逆变器负载端电阻为定值和受随机扰动值两种情形下进行了数值实验,并将IGOAs和GAs在两种情形下的实验结果分别进行了比较。结果表明,IGOAs具有较好的收敛性和稳定性,负载电阻受随机扰动时,IGOAs能更快速地跟踪参考电流,获得总谐波失真(THD)更小的输出波形。...
Saved in:
Published in | 计算机应用研究 Vol. 33; no. 1; pp. 50 - 55 |
---|---|
Main Author | |
Format | Journal Article |
Language | Chinese |
Published |
南京航空航天大学 自动化学院,南京,210016%南京航空航天大学 自动化学院,南京 210016
2016
安顺学院 数理学院,贵州 安顺 561000 |
Subjects | |
Online Access | Get full text |
ISSN | 1001-3695 |
DOI | 10.3969/j.issn.1001-3695.2016.01.011 |
Cover
Summary: | 针对遗传算法(GAs)收敛速度慢、易于陷入局部最优等不足,以逆变器PWM最优控制序列为目标,提出了一种改进的免疫遗传优化算法(IGOAs)。该算法设计基于单相全桥逆变器输出电流与参考电流的误差模型,采用0/1编码、自适应突变概率及T细胞调节算子,从而增强了算法收敛的快速性和种群的多样性。在逆变器负载端电阻为定值和受随机扰动值两种情形下进行了数值实验,并将IGOAs和GAs在两种情形下的实验结果分别进行了比较。结果表明,IGOAs具有较好的收敛性和稳定性,负载电阻受随机扰动时,IGOAs能更快速地跟踪参考电流,获得总谐波失真(THD)更小的输出波形。 |
---|---|
Bibliography: | 51-1196/TP single-phase full-bridge inverter; PWM control sequence; immune algorithm; T cell-mediated; convergence Aiming at the genetic algorithms (GAs) ' s disadvantages of slow convergence and easy of falling into local opti- mum, and finding optimal PWM control sequence of inverter, this paper proposed an improved immune genetic optimization al- gorithm ( IGOAs), based on the error model of the output current and reference current of single-phase full-bridge inverter. In the algorithm, antibodies were coded with 0 and l. It took advantage of an adaptive mutation probability and T cell-mediated operators to increase the diversity of population and improve convergence of IGOAs. Numerical experiments considered both fixed resistance and resistance with random perturbation of the load side of inverter. Simulation results show that IGOAs have better convergence when resistance is static. In addition, IGOAs can track standard current when load resistance is exposed to random value quickly, and obtain current with |
ISSN: | 1001-3695 |
DOI: | 10.3969/j.issn.1001-3695.2016.01.011 |