主要内容

INS

模拟INS传感器

  • 库:
  • 导航工具箱/多传感器定位/传感器模型

    自动驾驶工具箱/驾驶场景和传感器建模

    传感器融合和跟踪工具箱/多传感器定位/传感器模型

    无人机工具箱/无人机场景和传感器建模

  • INS块

描述

该模块模拟了一个INS传感器,根据相应的输入输出噪声损坏的位置、速度和方向。块还可以根据相应的输入选择输出加速度和角速度。要更改输出中的噪声级别,可以更改滚转、俯仰、偏航、位置、速度、加速度和角速度精度。精度定义为噪声的标准差。

港口

输入

全部展开

INS传感器相对于导航框的位置,单位为米,指定为N-by-3实值矩阵。N是样本的数量。

数据类型:|

INS传感器相对于导航框的速度,单位为米/秒,指定为N-by-3实值矩阵。N是样本的数量。

数据类型:|

INS传感器相对于导航框的方向,指定为以下格式之一:

  • 3-by-3-by -N实值数组,其中数组(3 × 3矩阵)的每一页都是一个旋转矩阵。

  • 一个N-by-4实值矩阵,其中矩阵的每一行都是四元数的四个元素。

  • 一个N- × 3的欧拉角矩阵,其中矩阵的每一行都是对应于z-y-x旋转惯例的三个欧拉角。

N是样本的数量。

数据类型:|

INS传感器相对于导航框的加速度,单位为米每秒平方,指定为N-by-3实值矩阵。N是样本的数量。

依赖关系

若要启用此输入端口,请选择使用加速度和角速度

数据类型:|

INS传感器相对于导航帧的角速度,单位为度/秒,指定为N-by-3实值矩阵。N是样本的数量。

依赖关系

若要启用此输入端口,请选择使用加速度和角速度

数据类型:|

启用GNNS补丁,指定为N-by-1逻辑向量。N是样本的数量。将此输入指定为来模拟GNSS接收器固定装置的损失。当GNSS接收器固定丢失时,位置测量以指定的速率漂移位置误差因子参数。

依赖关系

若要启用此输入端口,请选择开启HasGNSSFix端口

数据类型:|

输出

全部展开

INS传感器相对于导航框的位置,单位为米,返回为N-by-3实值矩阵。N是输入样本的个数。

数据类型:|

INS传感器相对于导航帧的速度,单位为米/秒,返回为N-by-3实值矩阵。N是输入样本的个数。

数据类型:|

INS传感器相对于导航帧的方向,作为格式之一返回:

  • 3-by-3-by -N实值数组,其中数组(3 × 3矩阵)的每一页都是一个旋转矩阵。

  • 一个N-by-4实值矩阵,其中矩阵的每一行都是四元数的四个元素。

  • 一个N- × 3的欧拉角矩阵,其中矩阵的每一行都是对应于z-y-x旋转惯例的三个欧拉角。

N是输入样本的个数。

数据类型:|

INS传感器相对于导航框的加速度,单位为米每秒平方,返回为N-by-3实值矩阵。N是样本的数量。

依赖关系

若要启用此输出端口,请选择使用加速度和角速度

数据类型:|

INS传感器相对于导航帧的角速度,单位为度/秒,返回为N-by-3实值矩阵。N是样本的数量。

依赖关系

若要启用此输出端口,请选择使用加速度和角速度

数据类型:|

参数

全部展开

传感器在平台上的位置,以米为单位,指定为形式为[的三元素实值向量xyz].该向量定义了传感器原点与平台原点的偏移量。

数据类型:|

传感器体的滚转测量精度(以度为单位),指定为非负实标量。

滚动的定义是围绕x传感器体的-轴。轧辊噪声建模为白工艺噪声,其标准偏差等于规定的辊精度在度。

数据类型:|

传感器体的俯仰测量精度(以度为单位),指定为非负实标量。

螺距定义为绕y传感器体的-轴。节距噪声建模为白过程噪声,其标准偏差等于规定的距精度在度。

数据类型:|

以度为单位的传感器体偏航测量精度,指定为非负实标量。

偏航的定义是围绕z传感器体的-轴。偏航噪声建模为白色过程噪声,其标准偏差等于规定的偏航准确性在度。

数据类型:|

传感器体的位置测量精度(以米为单位),指定为非负实标量或非负值的1 × 3向量。如果将参数指定为标量值,则块将所有三个位置组件的精度设置为此值。

位置噪声建模为白过程噪声,其标准偏差等于指定的位置精度在米。

数据类型:|

传感器体的速度测量精度,单位为米/秒,指定为非负实标量。

速度噪声建模为白色过程噪声,其标准偏差等于指定的速度的准确性单位是米每秒。

数据类型:|

选项可启用块输入的加速度和角速度加速度而且AngularVelocity分别为输入端口。同时,块输出加速度和角速度测量通过加速度而且AngularVelocity分别为输出端口。此外,选择此参数使您可以指定加速度精度而且角速度精度参数。

传感器体加速度测量的精度,以米为单位,指定为非负实标量。

加速度噪声建模为白色过程噪声,其标准偏差等于指定的加速度精度单位是米每秒的平方。

依赖关系

若要启用此参数,请选择使用加速度和角速度

数据类型:|

传感器体角速度测量的精度,以米为单位,指定为非负实标量。

角速度噪声建模为白色过程噪声,其标准偏差等于指定的角速度精度单位是度/秒。

依赖关系

若要启用此参数,请选择使用加速度和角速度

数据类型:|

选中此复选框可启用HasGNSSFix输入端口。当HasGNSSFix输入指定为,位置测量以指定的速率漂移位置误差因子参数。

没有GNSS固定的位置误差因子,指定为标量或1 × 3实值向量。如果将参数指定为标量值,则块将所有三个位置组件的位置误差因子设置为此值。

HasGNSSFix输入指定为时,由于加速度计的恒定偏置,位置误差以二次速度增长。位置分量的位置误差Et)可以表示为Et) = 1/2αt2,在那里α对应元件的位置误差因子和t是GNSS修复丢失后的时间。计算出的Et)的值。xy,z组件被添加到组件的相应位置位置输出。

依赖关系

若要启用此参数,请选择开启HasGNSSFix端口

数据类型:

随机数生成器算法的初始种子,指定为非负整数。

数据类型:|

  • 解释执行-利用MATLAB对模型进行仿真®翻译。这个选项缩短了启动时间。在解释执行模式下,可以调试块的源代码。

  • 代码生成-使用生成的C代码模拟模型。你第一次运行模拟器,Simulink®生成该块的C代码。如果模型没有更改,则在后续的模拟中重用C代码。此选项需要额外的启动时间。

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。

版本历史

在R2020b中引入

另请参阅

|

Baidu
map