主要内容

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-by-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-by-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时金宝app®生成该块的C代码。如果模型没有更改,则C代码将被重用用于后续的模拟。这个选项需要额外的启动时间。

扩展功能

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

版本历史

R2020b中介绍