首页 理论教育 插值法及分段方法应用详解

插值法及分段方法应用详解

时间:2023-06-28 理论教育 版权反馈
【摘要】:插值法先将该函数按一定的要求分成若干段,然后在相邻的分段点之间利用直线代替曲线,即可求出输入值x所对应的输出值y。2)将试验曲线分段,分段方法主要有等距分段法和非等距分段法两种。非等距分段法通常主动的将常用刻度范围插值距离划分的小一些,而非常用的刻度区域插值距离划分的大一些,该方法插值点的选取较为复杂。4)对于任意的x值,计算x-xi,并根据该值找出区域和该段斜率ki。

插值法及分段方法应用详解

插值法是当前最为常用的非线性误差补偿方法,它结合了计算法和查表法的优点,即首先利用查表法确定数据所处分段,然后在分段内采用相对简单的数学表达式来拟合数据曲线,改善了查表法带来的表格编制的困难,减少了列表点和测量次数。

(1)插值原理

假设输出电信号与被测参数之间的函数表达式为y=fx),该公式不是简单的线性方程。插值法先将该函数按一定的要求分成若干段,然后在相邻的分段点之间利用直线代替曲线,即可求出输入值x所对应的输出值y。对于任一x在(xixi+1)之间,则对应的被测参数值为

将上式简化,有:y=yi+ki(x-xi) (4-30)

y=yi0+kix (4-31)

式中 yi0=yi-kixi978-7-111-51028-4-Chapter04-64.jpg

(2)插值算法

根据上文提到的插值原理,接下来介绍一下计算机程序的插值算法:(www.xing528.com)

1)首先,用试验的方法测出传感器的变化曲线y=fx),为了避免人为操作等带来的误差,需要重复测量,选择测量数据较为稳定的输入输出曲线。

2)将试验曲线分段,分段方法主要有等距分段法和非等距分段法两种。等距分段法即沿x轴等距离选取插值基点,这种方法中xi+1xi是常数,计算十分简单,但对于曲率或斜率变化明显的曲线,等距分段法会产生较大误差,而要想减小误差,则必须把基点分得很细,这样又占用很大内存,效率较低。非等距分段法通常主动的将常用刻度范围插值距离划分的小一些,而非常用的刻度区域插值距离划分的大一些,该方法插值点的选取较为复杂。

3)确定插值点的坐标值(xiyi),以及相邻插值点之间的斜率ki

4)对于任意的x值,计算x-xi,并根据该值找出区域(xixi+1)和该段斜率ki

5)根据(xixi+1)和ki,以及公式计算y值。

除了上述非线性处理方法,还有许多其他的方法,例如最小二乘法、函数逼近法、数值积分法等,具体选择何种方法进行非线性处理,需要根据实际情况来确定。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈