论文部分内容阅读
无源滤波器具有结构简单、投资与维护费用低、可靠性比较高等特点,使其被广泛的应用到谐波治理与无功补偿中。它是由单调谐滤波器与高通滤波器组合而成的,二者的参数设置直接影响着无源滤波器的滤波效果。另外一些其它因素也对二者有着影响,例如:频偏、无功补偿容量、品质因数等。随着人们对无源滤波器的不断深入研究,发现不同的用户对滤波器要求也是不同,考虑的因素有滤波器效果、性价比、费用、提高电压、无功补偿等,对侧重点不同的滤波器有着不同的设计方法。设计者需要考虑的因素也越来越多,利用经验公式与单一的设计方法已经不切合实际了。所以越来越多的人利用优化算法对参数进行优化设计。为了使无源滤波器的设计更加方便快捷,把无源滤波器的设计、仿真、优化算法、界面设计四者相结合,然后打包成独立软件直接应用到现场。本文首先分析无源滤波器的结构与工作原理。利用三相不可控整流电路作为谐波源并进行simulink仿真,利用仿真出的谐波数据作为原始数据,通过无功补偿容量与最小电容容量法分别设计无源滤波器参数,并且仿真验证其正确性。利用了多种群遗传算法对参数进行优化设计。用不同的设计方法与限定条件,设计优化算法中的目标函数与未知量的取值范围,设计标准遗传算法与多种群遗传算法优化程序,把设计好的函数和取值范围代入优化算法中得出优化后的参数,比较两种优化算法的优劣,把优化后得出的参数进行仿真,得出的结果与通过最小电容容量法、无功补偿容量法设计出的数据进行比较,以验证其优劣。利用matlab中的guide模块制作GUI。使界面具有调用simulink仿真、仿真后出图、在界面上改变滤波器参数的功能,界面上还能够使用最小电容容量法与无功补偿容量法计算滤波器参数,其中还包括数据的输入、输出显示。最后利用deployment打包出matlab生成独立的应用软件。