CST 如何导出和查看 farfield 远场数据 --- ffs,txt,csv

很多人还是搞不清楚如何导出和理解远场 farfield 数据,这个能理解,因为不止一个方法。
首先区分远场 source 数据和远场 ASCII 数据。Source 格式是.ffs, 可作为远场源激励比天线大的场景;而 ASCII 数据是.txt, 纯远场的结果数据,二者有差别。
我们用自带的天线案例,演示一下:

运行之后得到几个远场,我们就看第一个:

导出 source 数据方法有三个,一个是后处理直接 Export:


另一个是远场属性中的 Save As Source:

远场属性可以从两个位置进入:



还有一个是后处理模板里面的



三个方法导出的远场源都是这样的数据,就是每个 theta 和 phi 方位上的电场 theta 和 phi 分量,以及该场源的位置、频率等等。

注意这里还有功率信息,比如辐射 Radiated Power 0.4324597W,这样全部的激励信息就都有了,可以用作激励源了。
下面我们看 ASCII 的远场数据,导出有两个方法,都在后处理。第一个是直接数据导出:


在远场界面中,用户可以设置远场类型,线性还是 dB,远场角的分辨率等等,所以这里导出的 ASCII 数据就是此时远场界面设置下的数据。

另一个导出在后处理模板:


这里也可以选择远场类型和分辨率:

导出的远场数据可以打开,内容就和选择的远场类型有关了。
比如方向性远场(Dir.):

比如电场远场 E:

那么这里 ASCII 的电场和 source 的电场值一样吗?当然一样,就是表示方法不同。ASCII 这里是 Abs 绝对值,比如 theta=45,phi=0,Abs(E)=4.172; source 的是实部虚部,Re(E_Theta)=-0.26547,Im(E_Theta) = -4.16309, sqrt(0.26547^2+4.16309^2)=4.172。
电场是怎么得到方向性、增益这些类型的远场呢?提示就是把辐射电场换成辐射功率,P=0.5E^2/120pi. 然后就可以根据教材或 CST 帮助中的方向性等定义来得到了。
最后介绍一个小技巧,虽然 ASCII 是标准格式,有时候也需要 excel 或 CSV 格式。如果直接用 Excel 开 ASCII 数据,则这些数据都在一列中:

如果想要数据分布在每列中,需要先开 Excel,然后 open :




然后保存成任何需要的数据就可以了,比如 CSV。
小结:
1)远场源导出三种方法:Export,后处理,远场属性 saveas source。
2)远场数据导出两种方法:Export(实时的远场设置),后处理(可批量设置)。
【相关内容】
评论