Coupling matrix synthesis of cross-coupled microwave filters using a hybrid optimisation algorithm

Coupling matrix synthesis of cross-coupled microwave filters using a hybrid optimisation algorithm
复制标题

DOI:
10.1049/iet-map.2008.0145
复制
发表时间:
2009-08
影响因子:
1.7
通讯作者:
G. Nicholson;M. Lancaster
G. Nicholson;M. Lancaster
中科院分区:
计算机科学4区
文献类型:
--
作者:
G. Nicholson;M. Lancaster

文献摘要

相似文献

提出了一种综合耦合矩阵的交叉耦合微波滤波器混合优化算法。将二进制编码遗传算法与序列二次规划局部搜索方法按一定的间隔进行组合,形成一种混合算法,利用了局部搜索的速度,同时保持了遗传算法的多样性。遗传算法采用随机均匀选择技术和多点交叉算子。一个紧凑、高效的代价函数只需要耦合矩阵的行列式和协因子作为优化算法的基础。与解析合成相比,优化算法简化了耦合矩阵的合成过程。然而,仅使用局部搜索方法的算法不能保证找到全局最小值。这种混合方法旨在扩展可通过优化合成的耦合矩阵的范围,同时保持搜索速度。合成了双波段对称滤波器的十阶耦合矩阵和七阶非对称滤波器的耦合矩阵来验证该方法。
A hybrid optimisation algorithm that synthesises coupling matrices for cross-coupled microwave filters is presented. A binary encoded genetic algorithm is combined at regular intervals with a sequential quadratic programming local search method to form a hybrid, exploiting the speed of the local search, while maintaining diversity with the genetic algorithm. The genetic algorithm uses the stochastic uniform selection technique and a multiple point crossover operator. A compact, efficient cost function requiring only the determinant and a cofactor of the coupling matrix is used as the basis of the optimisation algorithm. Optimisation algorithms simplify the process of synthesising coupling matrices, compared with analytical synthesis. However, algorithms that use only local search methods cannot be guaranteed to find a global minimum. This hybrid method aims to extend the range of coupling matrices that can be synthesised by optimisation, while maintaining the speed of search. A coupling matrix for a tenth order coupling matrix for a dual band symmetric filter and a seventh order asymmetric filter are synthesised to verify the method.