主要内容

altimeterSensor

高度计仿真模型

自从R2019a

描述

altimeterSensor系统对象™模型从高度计传感器接收数据。

模型一个测高计:

  1. 创建altimeterSensor对象并设置其属性。

  2. 调用对象的参数,就好像它是一个函数。

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

测高计= altimeterSensor返回一个altimeterSensor系统对象,模拟高度计读数。

测高计= altimeterSensor (“ReferenceFrame”,射频)返回一个altimeterSensor系统对象,模拟高度计数据相对于参考系射频。指定射频作为NED的(North-East-Down)或“ENU表示”(East-North-Up)。默认值是NED的

测高计= altimeterSensor (___、名称、值)每个属性集的名字到指定的价值。未指定的属性有默认值。

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

更新的速度传感器在赫兹,指定为一个积极的标量。

数据类型:|

常数抵消米的偏见,指定为一个标量。

可调:是的

数据类型:|

功率谱密度传感器的噪声在m /√赫兹,指定为负的标量。

可调:是的

数据类型:|

不稳定的偏见抵消米,指定为负的标量。

可调:是的

数据类型:|

偏见不稳定噪音衰减系数,指定为一个标量范围[0,1]。的衰减系数0模型偏差不稳定噪声为白噪声过程。的衰减系数1模型偏差不稳定噪声作为一个随机游走过程。

可调:是的

数据类型:|

随机数的来源,指定为一个特征向量或字符串:

  • “全球流”——在使用当前全球随机数生成随机数流。

  • “与种子mt19937ar”——使用mt19937ar随机数生成算法与指定的种子种子财产。

数据类型:字符|字符串

初始种子的mt19937ar随机数发生器算法,指定为一个非负整数标量。

依赖关系

要启用这个特性,设置RandomStream“与种子mt19937ar”

数据类型:|

使用

描述

例子

altimeterReadings=高度计(位置)生成一个海拔高度计传感器读的位置输入。

输入参数

全部展开

传感器的位置在当地导航坐标系,指定为一个N以米×3矩阵元素。N在当前帧的样本数量。

数据类型:|

输出参数

全部展开

高度传感器相对于当地的导航坐标系米,作为一个返回N元列向量。N在当前帧的样本数量。

数据类型:|

对象的功能

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

创建一个altimeterSensor系统对象™接受高度计传感器数据模型。假设一个典型赫兹采样率和10分钟的模拟时间。集ConstantBias0.01,NoiseDensity0.05,BiasInstability0.05,DecayFactor0.5

Fs = 1;时间= 60 * 10;numSamples = * Fs持续时间;高度计= altimeterSensor (“SampleRate”Fs,“ConstantBias”,0.01,“NoiseDensity”,0.05,“BiasInstability”,0.05,“DecayFactor”,0.5);truePosition = 0 (numSamples, 3);

调用测高计与指定的truePosition模型噪声高度计数据从一个固定的平台。

altimeterReadings =高度计(truePosition);

阴谋的真正位置和测高计传感器读数的高度。

t = (0: (numSamples-1)) / Fs;altimeterReadings情节(t)情节(t, truePosition (:, 3),“线宽”,2)标题(高度计数据的)包含(“时间(s)”)ylabel (身高(米)的)传说(高度计数据的,“地面实况”)

图包含一个坐标轴对象。坐标轴标题高度计数据对象,包含时间(s), ylabel高度(米)包含2线类型的对象。这些对象代表高度计数据、地面真理。

扩展功能

版本历史

介绍了R2019a