这个是在微波仿真论坛看到的,感觉写的挺不错就转过来了,呵呵,大家可以看看
05-08
这个是在微波仿真论坛看到的,感觉写的挺不错就转过来了,呵呵,大家可以看看
本人使用HFSS软件的时间相对来说比较长,个人认为HFSS的使用可以分为两个层次:
第一种是单纯的仿真,知道某种结构,设置一些结构变量直接用参扫或优化,寻找自己想要的结果,这是初学者和大多数使用者采用的方式(本人在某些时候也喜欢用,这一般是对于未知结构或者理论无法分析的结构设计时);
第二种结合电磁场微波理论,对自己关心的问题与结构先进行分析,仿真时做到有的放矢,更进一步的使用是以HFSS为基础针对性进行二次开发(这种情况下都会用到VBS)
1、对于初学者来说,在建立HFSS的仿真模型时,首先得有一个概念:HFSS建模默认情况下可以想象成在一个金属疙瘩内“挖出”模型,所以建模时画出的物体如果没有定义边界条件或者有其他的物体与其连接时,其表面会默认为PEC边界;
2、一般情况下,许多使用者都直接利用HFSS自带的自适应网格剖分,这在多数情况下,尤其是结构比较简单时是可以的,但对于复杂的结构,如波导缝隙阵天线,有较大的局限性,因为缝隙上的电场一般都近似为余弦分布,在此上划分网格,实际上可以看成是用一多段线近似余弦,如果缝隙上剖分的网格点数少了,必然引起近似误差,对副瓣和远副瓣有影响,所以对于结构复杂、电磁场变化比较剧烈的局部需要进行手动网格剖分或者Seeding mesh ,
3、在HFSS 中存在三种扫频方式:快速、离散和插值,各有优缺点。
快速扫频顾名思义速度比较快,它是在现有网格的基础上直接计算,但是在频带较宽是,容易出现错误的结果(对结果的分析需要自己判断);
离散扫频是最准确的,它对每个频点都会进行求解,所有求解的时间是单个频点的N倍; J
插值扫频介于二者之间,它首先确定若干个频点进行求解,然后频点之间采用插值的方法计算。
4、良好的建模习惯是用好HFSS的有力方法:
建模时千万不要使用默认的物体名称,如box、cylinder等,多了会晕头转向,不利用修改和排错,同时尽量用变量名,即使该参数不用参扫;
如非必要,尽量不用相对坐标系,它会极大的影响后处理计算的速度,容易出错,最好的方法是在全部坐标系内,通过简单的操作把模型移动到指定的位置,建模的过程也是一个设计者思考的过程,可以反映建模者的分析脉络;
HFSS的VBS脚本程序是一个非常有用的东东,本人很喜欢用,它可以与MATLAB等其他软件程序结合使用,比如对于某个特定结构,有固定的规律或更好的优化途径,用协同仿真优化是比较好的选择。
以上写的不全面,供大家参考,也欢迎大家补充交流!
本人使用HFSS软件的时间相对来说比较长,个人认为HFSS的使用可以分为两个层次:
第一种是单纯的仿真,知道某种结构,设置一些结构变量直接用参扫或优化,寻找自己想要的结果,这是初学者和大多数使用者采用的方式(本人在某些时候也喜欢用,这一般是对于未知结构或者理论无法分析的结构设计时);
第二种结合电磁场微波理论,对自己关心的问题与结构先进行分析,仿真时做到有的放矢,更进一步的使用是以HFSS为基础针对性进行二次开发(这种情况下都会用到VBS)
1、对于初学者来说,在建立HFSS的仿真模型时,首先得有一个概念:HFSS建模默认情况下可以想象成在一个金属疙瘩内“挖出”模型,所以建模时画出的物体如果没有定义边界条件或者有其他的物体与其连接时,其表面会默认为PEC边界;
2、一般情况下,许多使用者都直接利用HFSS自带的自适应网格剖分,这在多数情况下,尤其是结构比较简单时是可以的,但对于复杂的结构,如波导缝隙阵天线,有较大的局限性,因为缝隙上的电场一般都近似为余弦分布,在此上划分网格,实际上可以看成是用一多段线近似余弦,如果缝隙上剖分的网格点数少了,必然引起近似误差,对副瓣和远副瓣有影响,所以对于结构复杂、电磁场变化比较剧烈的局部需要进行手动网格剖分或者Seeding mesh ,
3、在HFSS 中存在三种扫频方式:快速、离散和插值,各有优缺点。
快速扫频顾名思义速度比较快,它是在现有网格的基础上直接计算,但是在频带较宽是,容易出现错误的结果(对结果的分析需要自己判断);
离散扫频是最准确的,它对每个频点都会进行求解,所有求解的时间是单个频点的N倍; J
插值扫频介于二者之间,它首先确定若干个频点进行求解,然后频点之间采用插值的方法计算。
4、良好的建模习惯是用好HFSS的有力方法:
建模时千万不要使用默认的物体名称,如box、cylinder等,多了会晕头转向,不利用修改和排错,同时尽量用变量名,即使该参数不用参扫;
如非必要,尽量不用相对坐标系,它会极大的影响后处理计算的速度,容易出错,最好的方法是在全部坐标系内,通过简单的操作把模型移动到指定的位置,建模的过程也是一个设计者思考的过程,可以反映建模者的分析脉络;
HFSS的VBS脚本程序是一个非常有用的东东,本人很喜欢用,它可以与MATLAB等其他软件程序结合使用,比如对于某个特定结构,有固定的规律或更好的优化途径,用协同仿真优化是比较好的选择。
以上写的不全面,供大家参考,也欢迎大家补充交流!
不错的帖子
这个就是“微波仿真论坛”……
学习了,对我这个初学者很有引导作用,谢谢
这个真是不错,我连第一个层次还没到,加油干啊。
相关文章:
- 给大家推荐一个好的国外eda论坛 (05-08)
- 推荐个仿真论坛 (05-08)
- 怎么我不能在论坛上加附件啊? (05-08)
- 怎么下论坛的软件啊,怎么都找不到地方,怎么买帐号啊 (05-08)
- 请斑竹查看一下论坛FTP上面的HFSS9.2是否可以安装 (05-08)
- 参与FULL BOOK初译了,论坛承诺的500M的流量,不知怎么能分享一下FTP上的资料啊 (05-08)
射频专业培训教程推荐