AFSim仿真系统—18 可动部件命令

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

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

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

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


注意:本节仅作为各种命令的参考。这些命令指定了通信和传感子系统相对于其所在平台的位置和方向。它们还指定了部件在响应指向请求(cue)时可以旋转的自由度和限制。

如果请求指向设备超出旋转限制,结果将尽可能接近限制而不超出。

命令

location <x 长度值> <y 长度值> <z 长度值> <长度单位>

解释

指定关节部件相对于实体坐标系原点的位置。

默认值:0 0 0 米

命令

yaw <角度值>

解释

指定关节部件相对于其附着实体的偏航角。

默认值:0.0 度

命令

pitch <角度值>

解释

指定关节部件相对于其附着实体的俯仰角。

默认值:0.0 度

注意:此命令不得用于指定绕垂直轴旋转系统(如预警雷达或固定仰角炮塔发射器)的倾斜角。对于传感器,请使用antenna_tilt命令或beam_tilt命令块中的beam_tilt命令;对于发射器,请使用下面的tilt命令。

命令

roll <角度值>

解释

指定关节部件相对于其附着实体的滚转角。

默认值:0.0 度

命令

tilt <角度值>

解释

用于指定可以在方位角上指向的发射器的固定仰角。详见pitch命令中的说明。

命令

slew_mode [ fixed | azimuth | elevation | both | azimuth_and_elevation ]

解释

旋转模式(及相应的限制)定义了子系统响应指向请求的能力。如果系统未被指向,则其方向由yaw、pitch和roll指定。

fixed - 系统不能被指向。

azimuth - 系统只能在方位角上被指向。角度限制由azimuth_slew_limits定义。

elevation - 系统只能在仰角上被指向。角度限制由elevation_slew_limits定义。

both 或 azimuth_and_elevation - 系统可以在方位角和仰角上被指向。角度限制由azimuth_slew_limits和elevation_slew_limits定义。

默认值:fixed

命令

azimuth_slew_limits <最小角度值> <最大角度值>

解释

指定子系统在方位角上可以旋转的绝对最小和最大角度,用于指向和扫描。限制在部件坐标系(PCS)中指定。

如果旋转模式为azimuth或both,则这些表示明确指向请求的方位角限制。

默认值:-180 度到 180 度

命令

elevation_slew_limits <最小角度值> <最大角度值>

解释

指定子系统在仰角上可以旋转的最小和最大角度,用于指向和扫描。限制在部件坐标系(PCS)中指定。

如果旋转模式为elevation或both,则这些表示明确指向请求的仰角限制。

默认值:-90 度到 90 度

命令

azimuth_slew_rate <角速度值>

elevation_slew_rate <角速度值>

解释

指定满足指向请求时旋转部件的角速度。这主要用于模拟跟踪或指向单个目标的系统,如机械跟踪器或炮系统。不用于扫描系统,也不应用于多目标跟踪系统。

值必须大于零,且大于或等于1.0E+12度/秒的值将被视为“无限”。

默认值:无限(瞬时旋转)

命令

slew_method [ independent | coordinated ]

解释

如果使用非无限旋转速率,此命令指定旋转操作的中间步骤如何进行。如果指定为independent,则每个方向在时间间隔内的移动量将独立确定,这意味着一个方向可能会比另一个方向先达到其目标值。如果指定为coordinated,则速率将调整,使方位角和仰角值同时达到目标值。

默认值:independent

命令

masking_pattern <masking-pattern-name>

解释

指定由全局masking_pattern命令定义的遮蔽模式名称。遮蔽模式是用于模拟平台结构元素遮挡的机制。

详见全局masking_pattern命令。

默认值:无遮蔽模式