主要内容

accelparams

加速度计传感器参数

自从R2018b

描述

accelparams类创建一个加速度计传感器参数对象。您可以使用这个对象模型模拟的IMU时加速度计imuSensor。看到算法的部分imuSensor的细节accelparams建模。

创建

描述

参数个数= accelparams返回一个理想加速度计传感器参数对象的默认值。

例子

参数个数= accelparams (名称,值)配置一个加速度计传感器对象属性使用一个或多个参数名称-值对参数。的名字是一个属性名称和价值相应的价值。的名字必须出现在单引号()。您可以指定几个名称-值对参数在任何顺序(Name1, Value1,…,的家)。任何未指定的属性默认值。

属性

全部展开

最大的传感器在m / s读书2,指定为一个真正的积极的标量。

数据类型:|

分辨率的传感器测量(m / s2)/ LSB,指定为一个真正的非负标量。在这里,LSB是最低有效位的缩写。通常被称为分辨率比例因子加速度计。

数据类型:|

常数传感器抵消m / s的偏见2,指定为一个真正的标量转换或行向量。任何标量转换输入转换为真正的行向量,其中每个元素都有输入标量值。

数据类型:|

传感器轴倾斜的百分比,指定为一个标量,转换一个行向量,或者从3 x3的矩阵值0One hundred.。矩阵的对角元素占每个轴的偏差的影响。非对角元素占交叉轴偏差的影响。测量状态v测量从真实状态获得吗v真正的通过偏差矩阵为:

v e 一个 年代 u r e = 1 One hundred. v t r u e = 1 One hundred. ( 11 12 13 21 22 23 31日 32 33 ] v t r u e

  • 如果属性指定为一个标量,那么所有矩阵的对角元素的值指定的标量和所有的对角元素都是100。

  • 如果你指定的财产作为一个向量(一个bc),然后21=31日=一个,12=32=b,13=23=c。所有的对角元素是100卡路里。

数据类型:|

传感器噪声的功率谱密度(m / s2/√Hz),指定为一个真正的标量转换或行向量。这个属性对应速度随机漫步(VRW)。任何标量转换输入转换为真正的行向量,其中每个元素都有输入标量值。

数据类型:|

不稳定的偏见抵消在m / s2,指定为一个真正的标量转换或行向量。任何标量转换输入转换为真正的行向量,其中每个元素都有输入标量值。

数据类型:|

集成传感器的白噪声(m / s2)* (√Hz),指定为一个真正的标量转换或行向量。任何标量转换输入转换为真正的行向量,其中每个元素都有输入标量值。

数据类型:|

从温度传感器偏差(m / s2)/℃,指定为一个真正的标量转换或行向量。任何标量转换输入转换为真正的行向量,其中每个元素都有输入标量值。

数据类型:|

比例因子误差从%的温度/℃,指定为一个真正的标量转换或真实行向量的值从0到100不等。任何标量转换输入转换为真正的行向量,其中每个元素都有输入标量值。

数据类型:|

例子

全部折叠

生成加速度计数据imuSensor物体从静止的输入。

生成一个加速度计参数对象最大传感器读数为19.6 / 年代 2 和一个分辨率为0.598 ( 毫米 / 年代 2 ) / LSB 。常数抵消偏差是0.49 / 年代 2 。传感器的功率谱密度为3920 ( μ / 年代 2 ) / 赫兹 。从温度偏差是0.294 ( / 年代 2 ) / 0 C 。温度的比例因子误差是0.02% / 0 C 。传感器轴扭曲了2%。

params = accelparams (“MeasurementRange”,19.6,“决议”,0.598 e - 3,“ConstantBias”,0.49,“NoiseDensity”3920 e-6,“TemperatureBias”,0.294,“TemperatureScaleFactor”,0.02,“AxesMisalignment”2);

使用一个采样率为100 Hz飘飘然的超过1000个样本。使用加速度计参数对象创建imuSensor对象。

Fs = 100;numSamples = 1000;t = 0:1 / Fs:(numSamples-1) / Fs;imu = imuSensor (“SampleRate”Fs,加速度计的、参数);

从imuSensor生成加速度计数据对象。

东方=四元数。(numSamples, 1);acc = 0 (numSamples, 3);angvel = 0 (numSamples, 3);accelData = imu (acc, angvel东方);

情节合成加速度计数据。

情节(t, accelData)标题(加速度计的)包含(“年代”)ylabel (“米/秒^ 2”)

图包含一个坐标轴对象。坐标轴对象标题加速度计,包含年代,ylabel m / s²基线包含3线类型的对象。

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2018b