主要内容

运动平台

运动平台

  • 运动平台块

库:
相控阵系统工具箱/环境和目标

描述

运动平台Block模拟多个平台的运动,如飞机、地面车辆和/或接收和发送传感器阵列,确定它们的位置和速度。平台沿着由初始位置和速度决定的轨迹移动,根据您选择的运动模型-速度或加速度模型。平台的位置和速度在每个仿真步骤中更新。此外,您可以为平台指定初始方向并获取方向更新。

港口

输入

全部展开

参考时间输入,指定为标量。单位是秒。

依赖关系

要启用该端口,请设置经过的模拟时间的来源参数从参考输入端口导出

数据类型:

平台速度,用实值3-表示N矩阵N是要建模的平台的数量。单位是米每秒。

依赖关系

要启用该端口,请设置物体运动模型参数速度速度源参数输入端口

数据类型:

平台加速度输入,指定为实值3-N矩阵N是要建模的平台的数量。单位是米每秒的平方。

依赖关系

要启用该端口,请设置物体运动模型参数加速度加速度源参数输入端口

数据类型:

输出

全部展开

平台的当前位置,以实值3 × 1列向量的形式返回[x, y, z]或者一个实数的3 × -N矩阵N是要建模的平台的数量。每一列的形式为[x, y, z]。单位是米。

数据类型:

平台当前速度,指定为实值3 × 1列向量,形式为(vx; v; vz)或者一个实数的3 × -N矩阵N是要建模的平台的数量。每一列的形式是(vx; v; vz)。速度单位是米每秒。

数据类型:

当前平台方向轴,以实值3 × 3 × -返回N矩阵N是要建模的平台的数量。每个3 × 3的子矩阵是一个标准正交矩阵。时启用此输出OrientationAxesOutputPort财产真正的。当前平台轴围绕法向量旋转到平台的路径。

依赖关系

要启用该端口,请选择启用方向轴输出复选框。

数据类型:

参数

全部展开

指定对象运动模型为速度加速度,或自定义。当将该参数设置为速度,平台在每个模拟步骤中都遵循等速轨迹。当将该参数设置为加速度,平台在每个仿真步骤中都遵循恒定的加速度轨迹。当将参数设置为自定义时,平台运动遵循由自定义轨迹航路点参数。物体对路径点进行分段三次插值,得到每个时间步长的位置和速度。

将平台的初始位置以米为单位指定为3 × -N矩阵,其中每一列表示表单中平台的初始位置[x, y, z]。的数量N是平台的数量。

指定平台的初始速度,单位为m/sN矩阵,其中每列表示平台的初始速度(vx; v; vz)。的数量N是平台的数量。

依赖关系

仅当设置速度源或者是加速度源参数输入端口

仅当设置物体运动模型参数速度。然后,您必须为模型提供速度数据。指定速度源数据要么来自财产或者一个输入端口

速度源 使用这些模型参数或端口
财产

初始位置(m)参数

速度(米/秒)参数

输入端口

初始位置(m)参数

初速度(m/s)参数

韦尔输入端口

依赖关系

仅当设置物体运动模型参数速度

指定平台的当前速度,单位为m/s,单位为3 × -N矩阵,其中每列表示平台的当前速度(vx; v; vz)

依赖关系

仅当设置物体运动模型参数速度然后设置速度源参数财产

仅当设置物体运动模型参数加速度。然后,必须为模型提供加速度值。指定加速度源数据要么来自财产或者一个输入端口

加速度源 使用这些模型参数或端口
财产

初始位置(m)参数

初速度(m/s)参数

加速度(m / s ^ 2)参数

输入端口

初始位置(m)参数

初速度(m/s)参数

Acl输入端口

依赖关系

仅当设置物体运动模型参数加速度

指定平台的当前加速度,单位为m/s^2,为3 × -N矩阵,其中每列表示表单中平台的当前加速度(ax, ay, az)

依赖关系

设置时出现此参数物体运动模型参数加速度然后设置加速度源参数财产

自定义轨迹路径点,指定为实值——- - - - - -l矩阵,或——- - - - - -l——- - - - - -N数组中。是路点的个数。l不是4就是7。

  • l为4,第一列表示测量平台位置的时间。第2 - 4列是x、y和z坐标下的位置测量。速度由位置测量得出。

  • l矩阵的第5 - 7列是x, y, z坐标系下的速度测量值。

当你设置自定义轨迹航路点参数为三维数组,页数,N,表示平台数量。时间单位是秒,位置单位是米,速度单位是米每秒。

依赖关系

要启用此属性,请设置物体运动模型财产自定义

平台的机械扫描模式,指定为没有一个圆形,或部门,在那里没有一个是默认值。当你设置机械扫描方式参数圆形,平台沿平台方位轴的方位角方向连续顺时针360度扫描。当你设置机械扫描方式参数部门时,平台在平台方位轴指定的范围内沿方位方向顺时针扫描方位扫描角跨度(度)参数。当平台扫描到达跨度极限时,扫描反方向扫描回另一个扫描极限。扫描发生在平台的方向轴内。

平台的初始扫描角,指定为1 by-N向量,N是平台的数量。扫描发生在平台的局部坐标系中。的初始方位轴参数指定原始的本地坐标系。在仿真开始时,指定的方向轴初始方位轴中指定的角度旋转InitialScanAngle初始扫描角(度)参数。默认值为零。单位是度。

依赖关系

此参数适用于设置机械扫描方式参数圆形部门

将方位角跨度指定为N- × 2矩阵,其中N是平台的数量。矩阵的每一行指定表单中对应平台的扫描范围[ScanAngleLowerBound ScanAngleHigherBound]。默认值为60 [-60]。单位是度。

依赖关系

若要启用此参数,请设置机械扫描方式参数部门

指定方位角扫描速率为1 by-N向量,N是平台的数量。矢量中的每一项都是对应平台的方位角扫描速率。默认值为10度/秒。单位是度/秒。

依赖关系

若要启用此参数,请设置机械扫描方式参数圆形部门

指定定义初始局部的三个轴(x, y, z)在平台上的坐标系统是3乘3乘N矩阵。矩阵的每一列表示本地坐标系的一个轴。这三个轴必须是正交的。

选中此复选框,可通过输出端口获得平台的瞬时方向轴宽松的。只有选中复选框后,端口才会出现。

将经过的模拟时间的源指定为汽车从参考输入端口导出。当你选择汽车,块计算经过的时间。当你选择从参考输入端口导出,该块使用传入参考信号的时间持续时间裁判输入端口。

选择该参数,表示从上游块继承采样率。参数指定采样率采样率(Hz)参数。

数据类型:布尔

将信号采样率指定为正标量。单位为Hz。

依赖关系

若要启用该参数,请清除继承抽样率复选框。

数据类型:

块仿真,指定为解释执行代码生成。如果你想让你的模块使用MATLAB®翻译,选择解释执行。如果希望代码块作为编译后的代码运行,请选择代码生成。编译后的代码需要时间来编译,但通常运行得更快。

在开发和调优模型时,解释执行非常有用。该块在MATLAB中运行底层系统对象™。您可以快速更改和执行您的模型。当您对结果感到满意时,就可以使用代码生成。长时间模拟使用生成的代码比解释执行时运行得更快。您可以在不重新编译的情况下重复执行,但是如果更改任何块参数,则块会在执行之前自动重新编译。

这个表显示了如何模拟使用参数影响整体模拟行为。

当Simulink金宝app®模型在加速器Mode,使用指定的块模式模拟使用覆盖模拟模式。

加速度模式

块模拟 模拟的行为
正常的 加速器 快速的加速器
解释执行 该块使用MATLAB解释器执行。 该块使用MATLAB解释器执行。 从模型创建一个独立的可执行文件。
代码生成 编译该块。 编译模型中的所有块。

有关更多信息,请参见选择模拟模式(金宝app模型)

编程使用

块参数:SimulateUsing
类型:枚举
价值观:解释执行代码生成
默认值:解释执行

版本历史

在R2014b中引入

另请参阅