摘要

In this paper, based on the three-dimensional particle-in-cell (PIC) platform CHIPIC, a module of particle swarm optimization (PSO) is designed, and the code of PIC/PSO is developed. Then, the properties of multi-frequency output power are studied. Based on these properties, a class of optimization object functions is designed. With this PIC/PSO code and this class of object functions, single-frequency and dual-frequency RBWOs are optimized respectively. The optimization results show that both the single-and dual-frequency RBWOs can be optimized successfully with the corresponding object functions.