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(实时的远场设置),后处理(可批量设置)。