CST MWS中边界条件的问题请教各位。
时间:10-02
整理:3721RD
点击:
有问题请教各位。要仿真一个平面波激励在无限大地面附近的反射情况,建模仿真的步骤大致如下:
建立两个一上一下紧挨的box,下面的box设为地,上面的box设为空气,两个box相邻的面大小相等紧挨在一块儿。加入平面波激励,方向垂直向下(即负z方向)。在空气中若干位置设置了探针探测电场波形。为了仿真无限大地面,设置了边界条件,在顶上(空气上面)和底下(大地下面)设为open,在四侧设为周期边界条件。这时的仿真比较顺利。
但仍使用以上边界条件,将平面波方向改为任意方向(不沿负z方向了),再运行仿真出现了问题。
首先,出现警示——When exciting with a plane wave, the calculation domain must contain open boundaries at the direction of incidence. 提示必须在入射方向包含open边界。当在四侧将周期边界改为open边界后,出现警示——When exciting with a plane wave the material at the open boundaries has to be homogeneous. 提示open边界必须媒质相同。将边界变为导体墙(这是不符合实际的)后还是同周期边界的警示一样。最后,只有改为open(add space)边界才能仿真,但结果中抖动得厉害,感觉不可靠。
问题是:
1、如何设置合适的边界条件解决当前的仿真问题(平面波方向任意的情况下得到可靠的结果)?
2、在无限大地面的一边放置一个无限延展的媒质(如山等)又该如何设置边界条件呢?
建立两个一上一下紧挨的box,下面的box设为地,上面的box设为空气,两个box相邻的面大小相等紧挨在一块儿。加入平面波激励,方向垂直向下(即负z方向)。在空气中若干位置设置了探针探测电场波形。为了仿真无限大地面,设置了边界条件,在顶上(空气上面)和底下(大地下面)设为open,在四侧设为周期边界条件。这时的仿真比较顺利。
但仍使用以上边界条件,将平面波方向改为任意方向(不沿负z方向了),再运行仿真出现了问题。
首先,出现警示——When exciting with a plane wave, the calculation domain must contain open boundaries at the direction of incidence. 提示必须在入射方向包含open边界。当在四侧将周期边界改为open边界后,出现警示——When exciting with a plane wave the material at the open boundaries has to be homogeneous. 提示open边界必须媒质相同。将边界变为导体墙(这是不符合实际的)后还是同周期边界的警示一样。最后,只有改为open(add space)边界才能仿真,但结果中抖动得厉害,感觉不可靠。
问题是:
1、如何设置合适的边界条件解决当前的仿真问题(平面波方向任意的情况下得到可靠的结果)?
2、在无限大地面的一边放置一个无限延展的媒质(如山等)又该如何设置边界条件呢?
只有在周期边界下,有open and space,边界不变,还是周期边界,山就在地面上画就好了
谢谢,但是不知为什么,只要平面波的方向不是垂直地,周期边界就不起作用了。
不会啊
咱们两个研究的是同一个问题。你用的是时域仿真还是频域仿真?
是时域求解器。
我也遇到这个问题了,只要不是垂直入射,就出现提示:When exciting with a plane wave, the calculation domain must contain open boundaries at the direction of incidence。应该怎么解决啊
噢噢噢,看到边界头就疼