HFSS的文件格式*.ffd

它是一种用于存储天线辐射模式或远场数据的文件格式。这些文件包含了在特定角度和频率下的电场(E-field)分量的复数值。具体来说,.ffd 文件可以包含以下信息:

  • 频率无关的远场数据:这种情况下,文件格式比较简单,不使用关键字,角度单位为度。文件将包含在特定的 theta 和 phi 角度下的 E-field 的实部和虚部值。
  • 在这种情况下,文件格式很简单。不使用关键字。前两行包含代表 theta 和 phi 扫频起始点、停止点和 num 点的双倍值。角度单位为度。要有一个唯一的坐标系,θ 和 phi 的范围应分别为 0 < theta < 180 和 0 < phi < 360。

    ThetaStart ThetaStop ThetaNumPoints
    PhiStart PhiStop PhiNumPoints
    接下来的几行给出了电场在 theta 和 phi 方向的复分量。电场的单位是伏特。所有这些都是双倍。在这些线条中,θ 保持不变,而 phi 会扫过所有值,然后θ 递增到下一个值,等等。因此,这些行分别对应于 (th1,ph1)、(th1,ph2)、(th1,ph3)、......、(th1,phN)、(th2,ph1)、(th2,ph2)等。

    E_theta_real E_theta_imag E_phi_real E_phi_imag
    E_theta_real E_theta_imag E_phi_real E_phi_imag
    ...
    请参见以下示例文件:

                0 180 3
                0 360 5
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0     

  • 频率相关的远场数据:对于频率相关的远场数据,信息会以数据块的形式提供。文件将包含一系列频率值,以及每个频率下对应的 E-field 实部和虚部值。频率相关远场的语法格式如下:
  •     ThetaStart ThetaStop ThetaNumPoints
        PhiStart PhiStop PhiNumPoints            
        频率 NumFrequencies
        频率 FrequencyValue
        E_theta_real E_theta_imag E_phi_real E_phi_imag
        E_theta_real E_theta_imag E_phi_real E_phi_imag
        E_theta_real E_theta_imag E_phi_real E_phi_imag
        ......重复所有 theta 和 phi 扫频点
        频率 频率值
        E_theta_real E_theta_imag E_phi_real E_phi_imag
        E_theta_real E_theta_imag E_phi_real E_phi_imag
        E_theta_real E_theta_imag E_phi_real E_phi_imag

        ... 重复所有 theta 和 phi 扫描点
        ... 总共重复 NumFrequencies            
                
    请参见以下示例数据文件:

                0 180 2
                0 360 5
                频率 3
                频率 3.0e9
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                0.0 0.0 0.0 1.0
                频率 6.0e9
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                0.0 0.0 0.0 2.0
                频率 9.0e9
                0.0 0.0 0.0 3.0

                0.0 0.0 0.0 3.0
                0.0 0.0 0.0 3.0
                0.0 0.0 0.0 3.0
                0.0 0.0 0.0 3.0
                0.0 0.0 0.0 3.0
                0.0 0.0 0.0 3.0
                0.0 0.0 0.0 3.0
                0.0 0.0 0.0 3.0
                0.0 0.0 0.0 3.0            
                
    语法及其值如下:

    第一行中 ThetaStart、ThetaStop 和 ThetaNumPoints 的值分别为 0、180 和 2。
    0、360 和 5 的值与 Phi 的值相同。
    NumFrequencies 表示数据文件中定义的块数。在本例中,定义了三个频率块。
    FrequencyValue 表示提供远场数据的频率值。在数据文件示例中,FrequencyValue 值如下:
    第一个数据块为 3.0e9 Hz
    第二个数据块为 6.0e9 Hz
    第三个区块为 9.0e9 Hz

在使用 .ffd 文件时,需要注意文件中不包含的设置,例如天线阻抗值。例如,如果在 HFSS 中使用的阻抗值与默认的 50 欧姆不同,那么在使用 .ffd 文件时,需要在软件中相应地调整额外的损耗项

  • 25
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值