官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > HFSS仿真设计论坛 > 模拟散射腔时如何设置PML边界?

模拟散射腔时如何设置PML边界?

05-08
模拟一个矩形的散射腔,上下面设置为PEC边界,一个侧面的局部设置为端口激励,其他侧面部分可以设置为Rad边界,但好象波传播方向与面的法线方向不一致的时候用Rad边界不准确,是不是这样的啊?
我现在采用PML边界,但是直接在这个矩形腔侧面加PML,会警告和PEC边界相交,但还能算.
我想问大家需不需要在侧面加空上气盒,然后在空气盒周边设置PML层啊?
FULLBOOK里的例子里PML都是加在空气盒上的呀?
另外再请教模拟一个平行板波导,矩形真空腔上下设置为PEC,侧面的边界条件如何设置呢?用Rad,PML? 感觉和散射腔有很大形似.

高人在哪里?
我直接在散射腔边缘设置PML层会给出如下的警告:
PML cover object "PML_Box_" has a side face that contacts boundary "PHE",but the boundary condition is not also on the PML object.
PML层是不是不宜和PHC或PEC层有接触啊?用不用在它们之间再加空气层呢?如果加空气层,那么空气层的厚度设多少呢?

我觉得只要能保证远场截断,直接用Rad边界就可以,PLM并不一定比Rad精确,曾做过100MHz求二者反射率的模型,发现不管怎么改变入射角度,Rad反射率始终是0,而PML-10dB左右。近场截断的时候用PML可能更精确些。个人意见,仅供参考。

小问一下,什么是远场截断呢?

这个警告不会影响计算结果,只要把PML_box的与PE同平面的面设成PE,警告就会消失,应该与在设定PE时直接选定Infinite ground plane 的效果相同。

远场和近场一般以 lamda/2pi 为界,与源的距离小于 lamda/2pi 时为近场,电磁波是非均匀的,波阻抗随距离而改变,大于这个距离时认为是远场,电磁波是均匀的,波阻抗为120pi。在设置Rad边界时,一般要求大于lamda/4即认为是远场截断。

明白了,谢谢flyrock。

谢谢flyrock.
我把散射腔侧面直接设为Rad边界和PML边界,对不同的透射介质,模拟的结果有的非常相似,有的差别很大.不知什么原因?
我现在觉得把散射腔侧面直接设为Rad边界和PML边界可能不对,我看了看FULLBOOK,感觉对Rad边界的建立来说,应该建个空气盒子,把整个模型(散射腔,透射介质等)放进去,把空气盒的各个面建为Rad边界才对,大家觉得如何?
关于PML边界的建立,不知是否也需要建这么个空气盒子,要有相关的例子能借鉴就好了.

尝试后经过比较,觉得Rad边界更能得到较好的结果,PML太占内存,算不了.PML比Rad的优势体现不出来呀?
没有做把整个散射腔,波导部分等放在空气盒里去设Rad或PML边界,自我觉的我又不是研究天线发射只类的,设这么个大空气盒子只会增加计算量,没有太大意义.
直接在散射腔侧面设Rad或PML边界,之间不要空气盒,对不对呢?但例子里都是在空气盒表面设吸收边界的.
有些糊涂,请大家指教.

Top