本栏目将对《AFSim 2.9中文参考手册》进行持续更新,欢迎关注交流!

对本书全文和AFSIM其它资料感兴趣的伙伴,可联系作者领取~

全部内容索引请看 ⬇️⬇️⬇️

《AFSim 2.9中文参考手册》-CSDN博客​编辑​编辑https://blog.csdn.net/henggesim/article/details/145566384​编辑https://blog.csdn.net/henggesim/article/details/145566384https://blog.csdn.net/henggesim/article/details/145566384

 AFSIM配套视频教程请看 ⬇️⬇️⬇️afsim2.9官方培训视频教程https://space.bilibili.com/3546837967440641​编辑https://space.bilibili.com/3546837967440641​编辑https://space.bilibili.com/3546837967440641https://space.bilibili.com/3546837967440641


transmitter
   ... Antenna Commands ...

   alternate_frequency <id> <frequency-value>
   antenna_pattern <pattern-name>
   antenna_pattern_table ... end_antenna_pattern_table
   attenuation_model <derived-name>
   attenuation  ...  (attenuation is a synonym for attenuation_model)
   aux_data  ... end_aux_data
   bandwidth <frequency-value>
   beam_tilt <angle-value>
   check_terrain_masking <boolean-value>
   terrain_masking_mode [ terrain_and_horizon | terrain_only | horizon_only ]
   duty_cycle <real-value>
   earth_radius_multiplier <value>
   effective_earth_radius  <length-value>
   frequency <frequency-value>
   wavelength <length-value>
   frequency_channels  <lower-frequency-value> <step-frequency-value> <upper-frequency-value>
   frequency_list  ... end_frequency_list
   internal_loss <db-ratio-value>
   polarization [ horizontal | vertical | slant_45 | slant_135 | left_circular | right_circular | default ]
   power <power-value>
   powers ... end_powers
   propagation_model <derived-name>
   pulse_compression_ratio <db-ratio-value>
   pulse_repetition_frequency <frequency-value>
   pulse_repetition_interval <time-value>
   pulse_repetition_frequency ... end_pulse_repetition_frequency
   pulse_repetition_interval ... end_pulse_repetition_interval
   pulse_repetition_frequencies ... end_pulse_repetition_frequencies
   pulse_repetition_intervals ... end_pulse_repetition_intervals
   pulse_width <time-value>
   use_peak_power <boolean-value>
   electronic_attack  ... end_electronic_attack
end_transmitter

发射机模块定义了电磁发射机的属性,广泛应用于各种传感器和通信设备。

  • alternate_frequency <id> <frequency-value>

指定备用频率。对于WSF_RADAR_SENSOR类型,可以通过randomize_radar_frequencies命令在模拟初始化期间随机选择频率。可以输入多个具有连续递增<id>的条目。

    • <id>:用于添加多个备用频率的有序输入ID,范围为[1,N]。
    • <frequency-value>:给定<id>的备用频率值。

注意:频率值是必需的,<id>为0。频率条目必须在所有备用频率条目之前,因为在解析频率值时备用频率列表会被清除。

  • antenna_pattern <pattern-name>

指定发射机使用的天线增益模式的名称。模式必须使用antenna_pattern命令定义。

默认值:如果未指定antenna_pattern或antenna_pattern_table,则假定天线增益为常数1(0 dB)。

  • antenna_pattern_table … end_antenna_pattern_table

允许定义频率依赖或极化和频率依赖的天线增益模式。每个命名的天线模式必须使用antenna_pattern命令定义。

频率依赖表格式:

antenna_pattern_table
   frequency <frequency-value-1> <pattern-name-1>
   frequency <frequency-value-2> <pattern-name-2>
   ...
   frequency <frequency-value-n> <pattern-name-n>
end_antenna_pattern_table

极化和频率依赖表格式:

antenna_pattern_table
   polarization default
      frequency <frequency-value-1> <pattern-name-1>
      ...
   polarization <polarization-type>
      frequency <frequency-value-1> <pattern-name-1>
      ...
end_antenna_pattern_table

规则:

    • 任何在第一个polarization条目之前出现的frequency条目假定适用于default极化。
    • 未定义的极化将使用default极化的定义。
    • 必须定义default极化。
  • attenuation_model <derived-name>

指定衰减模型。有关可用衰减模型及其配置的信息,请参见全局命令attenuation_model。

默认值:无(无衰减效果)

  • aux_data … end_aux_data

定义应用程序特定的“辅助数据”。

默认值:未定义辅助数据。

  • bandwidth <frequency-value>

指定发射机的频谱带宽。发射信号的频率在: [ frequency - 1/2 bandwidth, frequency + 1/2 bandwidth ]

默认值:0 Hz

  • beam_tilt <angle-value>

仅在定义使用多个波束的系统时使用(例如,在WSF_RADAR_SENSOR中使用多个波束)。 指定波束中心在水平面上的仰角。

默认值:如果有隐式关联的接收器(例如在WSF_RADAR_SENSOR中),则默认值为关联接收器的beam_tilt值。如果没有关联接收器或未在关联接收器中指定beam_tilt,则假定为0度。

  • check_terrain_masking <boolean-value>

切换地形和地平线视线的计算。可以设置为“off”以减少计算或模拟没有视线限制的传感器和通信设备。

默认值:on

  • terrain_masking_mode [ terrain_and_horizon | terrain_only | horizon_only ]

设置要执行的遮蔽检查模式或类型。

默认值:terrain_and_horizon

  • duty_cycle <real-value>

指定脉冲发射机的传输占空比。如果输入,则此值乘以输入的峰值功率,并用作任何未特别调用峰值功率的计算中的平均功率。

默认值:1.0

  • earth_radius_multiplier <value>

指定用于计算无线电频率信号大气折射效应的地球半径乘数。

默认值:1.33333(4/3),这意味着有效地球半径约为实际地球半径的4/3.

  • effective_earth_radius <length-value>

指定有效地球半径的长度值,用于大气折射计算。

默认值:8488942.693米(基于地球半径6366707.019米和默认乘数4/3).

  • frequency <frequency-value>

发射机发射的辐射的中心频率。发射频率范围为: [ frequency - 1/2 bandwidth, frequency + 1/2 bandwidth ]

默认值:无。必须指定frequency、frequency_channels或frequency_list之一。如果指定了多个,则使用最后一个指定的。

  • wavelength <length-value>

作为输入频率的替代机制。结果频率计算为: frequency = speed-of-light / wavelength

  • frequency_channels <lower-frequency-value> <step-frequency-value> <upper-frequency-value>

指定备用频率通道。基于通道限制和步长创建备用频率列表。

默认值:无。必须指定frequency、frequency_channels或frequency_list之一。如果指定了多个,则使用最后一个指定的。

  • frequency_list … end_frequency_list

指定备用频率列表。对于WSF_RADAR_SENSOR类型,可以通过randomize_radar_frequencies命令在模拟初始化期间随机选择频率。可以输入多个具有连续递增<id>的条目。

frequency_list
   frequency_id <id> <frequency-value>
   ...
   frequency_id <id> <frequency-value>
end_frequency_list

    • <id>:用于添加多个备用频率的有序输入ID,范围为[1,N]。
    • <frequency-value>:给定<id>的备用频率值。

默认值:无。必须指定frequency、frequency_channels或frequency_list之一。如果指定了多个,则使用最后一个指定的。

注意:在具有多个波束的WSF_RADAR_SENSOR类型中,每个波束必须具有相同数量的frequency_id输入。

  • internal_loss <db-ratio-value>

用于模拟发射机和天线之间的各种损耗的单一数值。

默认值:0 dB

注意:这是一个“损耗因子”,通常具有正的“dB”值或大于1的线性值。

  • polarization [ horizontal | vertical | slant_45 | slant_135 | left_circular | right_circular | default ]

指定发射信号的极化。这是一个可选条目,可用于模拟极化失配的影响。

默认值:default

  • power <power-value>

发射机的峰值功率输出。

默认值:无。必须指定power或powers之一。如果指定了多个,则使用最后一个指定的。

  • powers … end_powers

允许定义发射机的频率依赖峰值功率输出。

格式:

powers

   frequency <frequency-value-1> <power-value-1>

   frequency <frequency-value-2> <power-value-2>

   ...

   frequency <frequency-value-n> <power-value-n>

end_powers

算法:

频率大于或等于frequency-value-m且小于frequency-value-m+1时使用power-value-m。

频率小于frequency-value-1时使用power-value-1。

频率大于或等于frequency-value-n时使用power-value-n。

默认值:无。必须指定power或powers之一。如果指定了多个,则使用最后一个指定的。

注意:条目将按频率递增顺序排序。

  • propagation_model <derived-name>
  • propagation_model <base-name> …commands… end_propagation_model

指定传播模型。有关可用传播模型及其配置的信息,请参见全局命令3.5.5.6传播模型propagation_model。

默认值:无(无传播效果)

  • pulse_compression_ratio <db-ratio-value>

指定由于脉冲压缩/编码技术带来的增益。

默认值:0 dB(无脉冲压缩)

注意:这不会改变发射信号的有效辐射功率。脉冲压缩的效果在信号接收时应用。它在发射机上定义,因为压缩/编码实际上发生在那里。

  • pulse_repetition_frequency <frequency-value>
  • pulse_repetition_interval <time-value>

指定脉冲发射机的脉冲速率或脉冲间隔,可以使用以下方法之一:

每秒的平均脉冲数(pulse_repetition_frequency)。

脉冲前沿之间的平均时间(pulse_repetition_interval)。

默认值:pulse_repetition_frequency 0 Hz

注意:如果指定了非零值,则必须指定非零pulse_width。

  • pulse_repetition_frequencies … end_pulse_repetition_frequencies
  • pulse_repetition_intervals … end_pulse_repetition_intervals

指定脉冲发射机的脉冲速率或脉冲间隔列表,可以使用以下方法之一:

每秒的平均脉冲数(pulse_repetition_frequencies … end_pulse_repetition_frequencies)。

脉冲前沿之间的平均时间(pulse_repetition_intervals … end_pulse_repetition_intervals)。

pulse_repetition_frequencies

   prf_id <id> <frequency-value>

   ...

end_pulse_repetition_frequencies



pulse_repetition_intervals

   pri_id <id> <time-value>

   ...

end_pulse_repetition_intervals
    • <id>:用于添加多个脉冲重复频率的有序输入ID,范围为[1,N]。
    • <frequency-value>:给定<id>的脉冲重复频率值。
    • <time-value>:给定<id>的脉冲重复间隔值。

默认值:0 Hz,未定义

注意:如果指定了非零值,则必须指定非零pulse_width。

  • pulse_width <time-value>

指定脉冲发射机的平均脉冲宽度(以时间单位)。

默认值:0秒

注意:如果指定了非零值,则必须指定非零pulse_repetition_frequency或pulse_repetition_interval。

  • use_peak_power <boolean-value>

当设置为true时,切换此发射机以在所有适用的内部计算中使用峰值功率,并通过扩展,所有由此发射机预测的结果交互。当设置为false时,使用平均功率。

默认值:False(使用平均功率)

  • alternate_frequency <id> <frequency-value>

指定备用频率,当检测到干扰时,通信设备与jamming_perception_timeout和jamming_perception_threshold结合使用,或WSF_RADAR_SENSOR与jamming_perception_timeout、jamming_perception_threshold和electronic_protect WSF_AGILITY_EFFECT技术结合使用。对于WSF_RADAR_SENSOR类型,可以通过randomize_radar_frequencies命令在模拟初始化期间随机选择频率。可以输入多个具有连续递增<id>的条目。

    • <id>:用于添加多个备用频率的有序输入ID,范围为[1,N]。
    • <frequency-value>:给定<id>的备用频率值。
  • electronic_attack … end_electronic_attack

定义发射机的电子攻击能力。有关详细信息,请参见3.5.5.8.1电子攻击模型electronic_attack。

默认值:无电子攻击能力。

电子攻击模型electronic_attack

参见 电子战模型

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐