我正在测试我公司销售的节气门位置传感器(TPS),并打印出与节气门轴旋转有关的电压响应曲线图。TPS是一种旋转传感器,范围 90°,其输出类似于电位计,其全开为5V(或传感器的输入值),初始开为0至0.5V之间的某个值。我用PIC32控制器构建了一个测试台,每0.75°进行一次电压测量,黑线连接这些测量。
我的一款产品倾向于使局部低振幅变化远离理想线(或在理想线以下)。这个问题是关于我的量化这些局部“凹陷”的算法。测量倾角的过程的好名字或描述是什么?(下面有完整的说明)在下面的图片中,下降出现在图的左三分之一处,这是我是否会通过或未通过这部分的临界情况:
因此,我构建了一个倾角检测器(有关算法的stackoverflow qa)来量化我的直觉。我最初以为我正在测量“面积”。该图基于上面的打印输出以及我尝试以图形方式解释该算法。在17到31之间有13个样本持续下降:
测试数据进入一个数组,我为从一个数据点到另一个数据点的“上升”创建了另一个数组,我将其称为。我使用一个库来获取的平均值和标准差。
下图表示分析数组,其中上图的斜率已删除。最初,我认为这是“标准化”或“统一”数据,因为x轴是等步的,现在我只处理数据点之间的上升。在研究这个问题时,我记得这是原始数据的派生。
我遍历以找到存在5个或更多相邻负值的序列。蓝色条形图是一系列数据点,这些数据点均低于所有的平均值。蓝色条的值是:
它们的总和为,代表面积(或积分)。我的第一个想法是“我只是对导数进行了积分”,这意味着我会取回原始数据,尽管我确信这是一个术语。
绿线是这些“低于平均值”的平均值,这些平均值是用面积除以浸没长度得到的:
在测试100多个零件时,我决定以绿线平均值小于跌落为可接受。整个数据集上计算出的标准差对于这些下陷来说还不够严格,因为没有足够的总面积,它们仍然落在我为优质零件设定的极限之内。我观察到选择标准偏差为我允许的最高值。
为标准偏差设置一个严格到足以使该零件不合格的截止值,将是如此严格以至于使不合格的零件失效,否则这些零件看起来具有很大的绘图性。我也有一个尖峰检测器,如果有任何,该检测器将失败。
自Calc 1算起已经快20年了,所以请对我轻松一点,但是这感觉很像当教授用微积分和位移方程式来解释在赛车中如何以较低的加速度保持较高的转弯速度来击败另一个竞争对手竞争对手在下一弯时具有更大的加速度:更快地通过前一弯,初始速度越高,意味着他的速度(位移)下的面积越大。
将其转化为我的问题,我觉得我的绿线就像加速度,原始数据的二阶导数。
我访问了维基百科,以重新阅读微积分的基础知识以及微分和积分的定义,并学会了通过离散测量(如数值积分)将曲线下面积相加的恰当术语。平均而言,更多关于平均的谷歌搜索,我引出了非线性和数字信号处理的主题。平均积分似乎是量化数据的流行指标。
是否有积分平均值的术语?(,绿线)?
...或用于使用它评估数据的过程?