AFSim仿真系统—107 发射机
指定备用频率,当检测到干扰时,通信设备与jamming_perception_timeout和jamming_perception_threshold结合使用,或WSF_RADAR_SENSOR与jamming_perception_timeout、jamming_perception_threshold和electronic_protect WSF_AGILITY_EFFECT技术结合使用。指定
本栏目将对《AFSim 2.9中文参考手册》进行持续更新,欢迎关注交流!
对本书全文和AFSIM其它资料感兴趣的伙伴,可联系作者领取~
全部内容索引请看 ⬇️⬇️⬇️
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
参见 电子战模型
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)