本栏目将对《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/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/3546837967440641https://space.bilibili.com/3546837967440641


effect <effect-name> WSF_TRACK_EFFECT
   electronic_warfare_effect Commands
   WSF_PULSE_EFFECT Commands
   WSF_REPEATER_EFFECT Commands
   WSF_POWER_EFFECT Commands
   WSF_RADIUS_EFFECT Commands

   track_behavior  <behavior-type>
   required_j_to_s  <dbratio-value>
   range_error  <length-value>
   azimuth_error  <angle-value>
   elevation_error  <angle-value>
   velocity_error  <speed-value>
   range_walkoff_rate  <speed-value>
   azimuth_walkoff_rate  <angular-rate>
   elevation_walkoff_rate  <angular-rate>
   velocity_walkoff_rate  <acceleration-value>
   range_holdout <length-value>
   range_holdout_time <time-value>
   azimuth_holdout <angle-value>
   azimuth_holdout_time <time-value>
   elevation_holdout <angle-value>
   elevation_holdout_time <time-value>
   velocity_holdout <speed-value>
   velocity_holdout_time <time-value>
   range_recycle <boolean-value>
   azimuth_recycle <boolean-value>
   elevation_recycle <boolean-value>
   velocity_recycle <boolean-value>

   delay_table ... end_delay_table
   holdout_table ... end_holdout_table
   recycle_table ... end_recycle_table

   system_type_data <system-type-name> ... end_system_type_data
end_effect
  • track_behavior <behavior-type> 设置技术的缓解跟踪行为。
    • maintain - 如果当前未丢失,则对跟踪没有影响。如果当前已丢失,将更改为有效。
    • drop - 导致跟踪丢失(可能与EP技术无关)。
    • distort - 引入跟踪误差(如果需要缓解EA技术引入的误差)。
  • required_j_to_s <dbratio-value> 指定有效性所需的最小J/S比率。

默认值:3 dB

  • range_error <length-value> 指定此技术引入的距离误差或缓解误差。

默认值:0.0

  • azimuth_error <angle-value> 指定此技术引入的方位误差或缓解误差。

默认值:0.0

  • elevation_error <angle-value> 指定此技术引入的仰角误差或缓解误差。

默认值:0.0

  • velocity_error <speed-value> 指定此技术引入的速度误差或缓解误差。

默认值:0.0

  • range_walkoff_rate <speed-value> 指定此技术引入的距离误差的线性变化率。

默认值:0.0

  • azimuth_walkoff_rate <angular-rate> 指定此技术引入的方位误差的线性变化率。

默认值:0.0

  • elevation_walkoff_rate <angular-rate> 指定此技术引入的仰角误差的线性变化率。

默认值:0.0

  • velocity_walkoff_rate <acceleration-value> 指定此技术引入的速度误差的线性变化率。

默认值:0.0

  • range_holdout <length-value> 指定此技术引入的距离误差偏移的上限。可以作为range_holdout_time的替代,并将覆盖之前指定的任何range_holdout_time。

默认值:无

  • range_holdout_time <time-value> 指定每个距离偏移周期的时间。可以作为range_holdout的替代,并将覆盖之前指定的任何range_holdout。

默认值:无

  • azimuth_holdout <angle-value> 指定此技术引入的方位误差偏移的上限。可以作为azimuth_holdout_time的替代,并将覆盖之前指定的任何azimuth_holdout_time。

默认值:无

  • azimuth_holdout_time <time-value> 指定每个方位偏移周期的时间。可以作为azimuth_holdout的替代,并将覆盖之前指定的任何azimuth_holdout。

默认值:无

  • elevation_holdout <angle-value> 指定此技术引入的仰角误差偏移的上限。可以作为elevation_holdout_time的替代,并将覆盖之前指定的任何elevation_holdout_time。

默认值:无

  • elevation_holdout_time <time-value> 指定每个仰角偏移周期的时间。可以作为elevation_holdout的替代,并将覆盖之前指定的任何elevation_holdout。

默认值:无

  • velocity_holdout <speed-value> 指定此技术引入的速度误差偏移的上限。可以作为velocity_holdout_time的替代,并将覆盖之前指定的任何velocity_holdout_time。

默认值:无

  • velocity_holdout_time <time-value> 指定每个速度偏移周期的时间。可以作为velocity_holdout的替代,并将覆盖之前指定的任何velocity_holdout。

默认值:无

  • range_recycle <boolean-value> 指定偏移是否应循环回最小距离误差或保持在偏移。仅在给定range_holdout或range_holdout_time时使用。

默认值:False

  • azimuth_recycle <boolean-value> 指定偏移是否应循环回最小方位误差或保持在偏移。仅在给定azimuth_holdout或azimuth_holdout_time时使用。

默认值:False

  • elevation_recycle <boolean-value> 指定偏移是否应循环回最小仰角误差或保持在偏移。仅在给定elevation_holdout或elevation_holdout_time时使用。

默认值:False

  • velocity_recycle <boolean-value> 指定偏移是否应循环回最小速度误差或保持在偏移。仅在给定velocity_holdout或velocity_holdout_time时使用。

默认值:False

  • delay_table … end_delay_table holdout_table … end_holdout_table recycle_table … end_recycle_table 此命令提供定义延迟、偏移或回收时间因子的手段,这些因子依赖于J/S比率,其中J是干扰功率,S是接收器中的信号功率。如果输入的范围具有非零增量,则在指定范围内执行均匀随机数抽取。线性插值用于在随机抽取之前推导中间J/S比率的值。超出表格范围的J/S值使用适当端点的值(即不进行外推)。如果此输入在system_type_data输入块中指定,则它特定于系统类型,否则此输入被定义为未定义系统类型使用的“默认”数据。

表格格式为:

<type>_table

   jamming_to_signal <j_to_s-value-1> <min-time-value-1> <max-time-value-1>

   jamming_to_signal <j_to_s-value-2> <min-time-value-2> <max-time-value-2>

      ...

   jamming_to_signal <j_to_s-value-n> <min-time-value-n> <max-time-value-n>

end_<type>_table

必须遵循以下规则:

条目必须按J/S值单调递增排序。

必须至少有两个条目。

  • system_type_data <system-type-name> … end_system_type_data 输入块提供特定于系统类型(例如,SENSOR-TYPE, JAMMER-TYPE)的数据,以便为给定系统类型实现此技术。可以为未定义的系统类型设置默认数据,使用“default”字符串作为系统类型。如果未定义,则对给定系统类型不应用任何效果。
    • <system-type-name> 一个字符串输入,表示以下数据适用的系统类型,有效值为[system-type-name | “default”]。默认数据用于未指定的系统类型,如果未定义,则对给定系统类型不应用任何效果。
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐