AFSim仿真系统—105 传播模型
AFSim 2.9中文参考手册》-CSDN博客编辑编辑https://blog.csdn.net/henggesim/article/details/145566384编辑https://blog.csdn.net/henggesim/article/details/145566384。propagation_model用于创建配置的传播模型,这些模型可以在发射机定义中的propagatio
本栏目将对《AFSim 2.9中文参考手册》进行持续更新,欢迎关注交流!
对本书全文和AFSIM其它资料感兴趣的伙伴,可联系作者领取~
全部内容索引请看 ⬇️⬇️⬇️
propagation_model <derived-name> <base-name>
... Input for the propagation model ...
end_propagation_model
propagation_model用于创建配置的传播模型,这些模型可以在发射机定义中的propagation_model块中引用。
-
- <derived-name> 是您希望分配给配置传播模型的名称。用户希望通过此名称引用配置的传播模型。
- <base-name> 是可用的传播模型之一:
- none:一个“虚拟”传播模型,不产生任何效果。
- fast_multipath:实现了在《Radar Range Performance Analysis》中定义的方法,计算由于信号在圆形、粗糙地球表面反射而导致的干涉效应。
- ground_wave_propagation:仅应与WSF_SURFACE_WAVE_RADAR_SENSOR一起使用的特殊模型。
- alarm:来自ALARM雷达模型的高保真模型,仅在不可导出版本中可用。
传播模型的有效使用
传播模型定义可以直接嵌入雷达的定义中。例如,假设您有一个名为ex_radar.txt的文件:
sensor EX_RADAR WSF_RADAR_SENSOR
transmitter
... transmitter commands ...
propagation_model fast_multipath
... fast_multipath model commands ...
end_propagation_model
end_transmitter
receiver
... receiver commands ...
end_receiver
end_sensor
这种方法的问题在于,必须修改雷达定义才能更改或消除传播模型。在许多生产使用中,这是不可取或不可行的。更理想的是提供一个可以被覆盖的“默认”传播模型定义。
新的ex_radar.txt将包含:
# Define the 'default' propagation model
propagation_model EX_RADAR_PROPAGATION fast_multipath
... fast_multipath model commands ...
end_propagation_model
sensor EX_RADAR WSF_RADAR_SENSOR
transmitter
... transmitter commands ...
propagation_model EX_RADAR_PROPAGATION # References the propagation model symbolically
end_transmitter
receiver
... receiver commands ...
end_receiver
end_sensor
然后要覆盖传播模型:
#include ex_radar.txt
# Provide a new definition that overrides the existing definition.
# This example now uses the none propagation model.
propagation_model EX_RADAR_PROPAGATION none
end_propagation_model
雷达模型将在最终创建雷达实例时使用EX_RADAR_PROPAGATION的最后定义。
空的传播模型none
propagation_model <derived-name> none end_propagation_model
none:一个“虚拟”传播模型,不产生任何效果。
快速多路径fast_multipath
propagation_model <derived-name> fast_multipath
soil_moisture_fraction ...
surface_roughness ...
end_propagation_model
实现了在《Radar Range Performance Analysis》中定义的方法,计算由于信号在圆形、粗糙地球表面反射而导致的干涉效应。可以提供两个因素来定义反射点表面的属性。
- soil_moisture_fraction [0.0 .. 1.0]:定义土壤的湿度含量。默认值为0.15。
- surface_roughness <length-value>:定义表面高度变化的标准偏差。默认值为3.0米。
传播模型alarm
参见:传播模型Propagation Model。
地波传播模型ground_wave_propagation
仅应与WSF_SURFACE_WAVE_RADAR_SENSOR一起使用的特殊模型。
更多推荐



所有评论(0)