-
-
March 29, 2023 at 11:25 am
-
March 29, 2023 at 9:28 pm
Guilin Sun
Ansys Employee因为教科书中最好的结果都是在频域因此可能有些混淆:
第一个公式是时间域的,没有共轭也没有0.5;
带共轭的一定是频率域,想一想为什么?
FDTD内部Px,Py,Pz的计算公式就是根据定义,没有特殊。
时间域监视器的功率随时间变化是E乘H在空间积分得到的,参见 Using Parseval's theorem to check for energy conservation between the time and frequency domain
你可以修改脚本用E乘H看看结果是否一致。
output power数据的含义是通过对颇印廷空间矢量积分后随时间变化的功率。
你可以用
?getdata("monitor");
查看监视器中的所有数据。然后提取它们并根据其矩阵维数判断。
-
March 30, 2023 at 7:58 am
yihanglai
Subscriber老师,您好。
“带共轭的一定是频率域,想一想为什么?”
我简单的理解为:一个实数信号只有进行频域变换之后,才会有虚部。也就是只有频率域才能取共轭。
下面是我进一步的测试。分为两个,第一个是实数仿真,第二个是复数仿真。区别在于是否勾选记录复数场。
(1)只记录实数场结果的时候,是可以直接用E叉乘H得到Px,Py,Pz的。这个时候得到的Px是带有载频信息的。
Simulation result 表示直接从监视其中读取的Px结果;
Calculation result表示通过E和H计算出的Px结果
(2)记录复数场结果的时候,如果按照E叉乘H,得到的结果如下:
复数仿真中,监视器中记录的Px没有包含载频信息,直接是包络的结果
两种方法包络是相同的,实部是计算实部的包络,虚部是不相同的。
如果按照E叉乘H的共轭,他们的所有结果都是相同的,如下图所示。
所有的结果都是包络信息,不再含有载频。
也就是说,在复数仿真中,选用:S=E叉乘H的共轭,可以得到完全一致的结果。
而且,我了解到复数坡印廷矢量的计算公式:
问题:在复数仿真中,应该怎样计算Px,Py,Pz?
-
March 30, 2023 at 8:44 pm
Guilin Sun
Ansys Employee“我简单的理解为:一个实数信号只有进行频域变换之后,才会有虚部。也就是只有频率域才能取共轭。”对的。
“下面是我进一步的测试。分为两个,第一个是实数仿真,第二个是复数仿真。区别在于是否勾选记录复数场。”这个不正确。虽然软件可以输出时域的复数仿真,但并不是物理,而是在内部将光源从cosine再加sine信号得到的,它们仍然是时间域,认为地构建了一个复数场。但是这个复数场并不是频域的复数场,后者需要通过傅里叶变换。
这个公式:
是频域结果,不能将它与时间域的S=E叉乘H混淆。所谓的“时间平均”其实比较混淆,一般是指对时间信号做一个周期的平均,获得时间平均幅值,而区别于瞬间幅值。而在仿真中,频域结果是傅里叶变换后的,不再有时间平均这个概念了。很多人对此有不正确的理解。教科书对一个周期内做时间平均只是为了简便,域傅里叶变换后的结果概念完全不同。
目前你是将时间域中人为得到的复数场域频域复数场混淆了。在时间域你完全不需要用复数场,那是为Bloch边界条件准备的。
很多教科书没有区分时间域和频率域的场,都用E和H代表,导致理解出问题。
你可能需要再琢磨一下。
-
- You must be logged in to reply to this topic.

Boost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- 询问关于FDTD和matlab软件的互联问题 ——appopen
- Ansys Insight: FDTD 和 varFDTD 常见的发散原因以及处理
- Ansys Insight: FDTD 如何设置圆偏振光
- Ansys Insight: FDTD Solutions 的光源类型及其典型应用:初学者
- 如何仿真一维光子晶体能带?
- Ansys Insight: 几个简单实用的脚本Script命令:用于结果分析
- Ansys Insight: FDTD 初学者: 平面波和全场散射场tfsf光源有什么区别
- Ansys Insight: 透射率反射率电场大于1,或者透射率反射率之和大于1的原因与解决方案–综合贴
- 老师,您好。FDTD中simulation bandidth和source中wavelength区别在哪里,仿真根据哪个进行?
- Ansys Insight: FDTD 初学者: transmission函数的使用、透射率反射率正负号问题
-
5454
-
3401
-
2473
-
1310
-
1022
© 2023 Copyright ANSYS, Inc. All rights reserved.