作者candy88257 (阿泰斯)
看板Cad_Cae
标题[问题] comsol无限延伸的边界使用"完美匹配层"?
时间Thu Mar 6 19:16:01 2014
小弟是用学校的comsol4.3b(4.0~4.2应该大同小异)
想模拟物理理论算出来的东西
而理论计算的模型是有两个边界是无限延伸的
方法一:
使用2D模组,2D的话有一个座标是无限延伸的
但是如果用comsol 2D模组的话,计算出来的解是2D的解,而物理理论计算的模型虽然
有两边是无限延伸,但是计算出来的是3D的解,也就是说,使用comsol 2D模组计算出来
的结果无法跟物理理论比对。
方法二:
网路上爬文,有人说使用"完美匹配层",就能够趋近於无限延伸
我查了一下,"完美匹配层"好像是一种会吸收"波"的一个东西
用这个东西怎麽会趋近於无限延伸呢?
恳求各位协助!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 112.105.117.237
1F:→ PlanktonEvil:微波暗室就是完美吸收等效无穷域,同理 03/06 22:09
2F:→ candy88257:那如果是一个圆柱铁,两边要无限长,要用完美匹配层 03/06 22:17
3F:→ candy88257:在两边的地方再多一小块圆柱铁当完美匹配层吗? 03/06 22:17
4F:→ candy88257:这样就趋近无限长了吗? 03/06 22:17
5F:→ PlanktonEvil:不可!因为那一段材料的阻抗匹配套装软体没那麽厉害 03/07 12:56
6F:→ PlanktonEvil:去翻数值方法的书!这东西没法用三言两语说完 03/07 12:57
7F:→ candy88257:感谢!!! 能否请问一下,使用周期性边界的话 03/07 17:15
8F:→ candy88257:能否达到趋近於无限长的效果? 03/07 17:16
9F:→ PlanktonEvil:看波的传播方向而定 03/07 17:27
10F:推 forcea9931:既然使用2D,就是表示您认为解是和z方向无关 03/08 22:02
11F:→ forcea9931:所以当理论计算时假如和z方向无关,还是可以和模拟比较 03/08 22:05
12F:→ forcea9931:PML其功能,避免波反射回来影响主要计算的区域 03/08 22:11
13F:推 forcea9931:无限长圆柱->2D或是2D轴对称,模拟无穷域在加PML 03/08 22:15
14F:→ candy88257:感谢!!! 可是我现在是想用3D去模拟无限长圆柱, 03/09 21:33
15F:→ candy88257:因为理论是将3D"简化"为2D,所以算出来还是3D的结果 03/09 21:33
16F:→ candy88257:但是comsol若用2D去算,算出来是2D的结果。 03/09 21:34
17F:→ PlanktonEvil:如果波的传播方向不是刚好周期边界的方线方向,可行 03/09 23:26
18F:→ PlanktonEvil:如果是的话,那传播面的EigenMode很不好解 03/09 23:30
19F:→ PlanktonEvil:上上一句,法线方向,打成方线方向。打错 03/09 23:33
20F:→ candy88257:感谢!!!测试了很久,我觉得这麽弄好像不是办法... 03/10 19:09
21F:→ candy88257:因为我分析的是压电元件,位移方向比较复杂... 03/10 19:09
22F:→ PlanktonEvil:压电的话,不太清楚,我当电磁波的问题来回答的啦 :D 03/10 20:36
23F:推 henkey:您要模拟是用压电来激发声波问题? 03/10 20:59
24F:→ candy88257:不是声波,是压电振荡频率。 03/10 22:30