首页 > HFSS > HFSS教程 > 基于遗传算法的HFSS和C#联合仿真(三)模型演化

基于遗传算法的HFSS和C#联合仿真(三)模型演化

录入:edatop.com    点击:

基于遗传算法的HFSS和C#联合仿真(三)

说明:前面两篇博客介绍了C#和HFSS联合仿真的框架和实现方法,接下了将要介绍一个用C#和HFSS联合仿真的过程。如第一篇将的那样,我们将微带天线划分为18*22的网格,用二维数组表示,1代表是填充,即此方块覆铜,0代表的未填充,即此方块不覆铜,这样就能表示一个天线。同时,每个方块有两种可能,这样有一共有2的396次方种可能,如果用穷举法优化的话,是仿真不完的,这就需要用遗传算法来搜索一个最优解了。

天线模型演化:

联合仿真的时候,每迭代5次(每迭代一次,即仿真完一个种群,12个天线模型,每60次仿真保存一次模型),保存一次模型天线,A,B,C,D,E,F,G为每五代种群中适应度最高的个体的模型,H为G天线整理一下的模型,I天线为最后在H天线上微调得到的模型。最终模型的驻波在要求频段上小于2.5
+++++++++++++++++++++++更新+++++++++++++++++++++++++++++++++++

天线模型变换的gif图示:

在这里插入图片描述
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

模型演化如下所示:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

天线驻波如下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

适应度变化如下

在这里插入图片描述
适应度图示
在这里插入图片描述
适应度对数表示
在这里插入图片描述

HFSS 学习培训课程套装,专家讲解,视频教学,帮助您全面系统地学习掌握HFSS

上一篇:HFSS 获取一个点上三维复数场的方法
下一篇:基于遗传算法的HFSS和C#联合仿真(一)算法简介

HFSS视频培训课程推荐详情>>
HFSS教程推荐

  网站地图