摘要
本发明公开一种基于K均值聚类算法的行波管电子注简化为宏粒子的方法,步骤是:随机选取电子注注腰处截面的K个粒子作为宏粒子;将注腰处截面的各个粒子划分到距离最近的宏粒子所在区域;求取每个宏粒子区域内新的宏粒子;对比新的宏粒子与前一次宏粒子的位置信息,如果一致则将该K个新的宏粒子作为最终宏粒子,否则以当前新的宏粒子为基准,重新对各个粒子划分区域并求取新的宏粒子;以K个最终宏粒子作为行波管互作用区的粒子源,进行注波互作用仿真,计算得到行波管的输出功率。此种方法既降低注腰截面粒子的数量以减少互作用区计算量,还尽可能反映原有粒子的位置分布、动量和电流等信息,使得注波互作用计算能够反映真实的行波管输出特性。
技术关键词
行波管
K均值聚类算法
粒子源
电流值
电子枪
基准
坐标
表达式
轨迹