找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 350|回复: 0

一种新型的线性分段插值法的研究

[复制链接]
发表于 2011-6-18 09:25:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
1 引言
- D& s7 U6 G; X在工业生产实践中,系统误差是不可避免而又必须加以校准的。对其较典型的处理是用模型法的非线性校正,即对系统误差进行理论分析和数学处理以建立起系统误差模型,再以此模型确定校正算法和数学表达式。作者在进行系统误差非线性校正中,除采用了传统的分段线性插值法,还根据具体情况采用了作者命名为逐次逼近线性插值法进行处理。通过对两种方法结果的比较,认为逐次逼近线性插值法效果良好,具有一定的实用价值。线性化处理软件编程法分三种方法:计算法、查表法、插值法;其中,插值法又分分段线性插值法、二次插值法、分段曲线拟合法、实验曲线的自动拟合法等。下面先简介分段线性插值法。
: R. M0 L# P4 c; C0 U; N' \ 2007129151952.gif
" c5 g6 z' U7 _  e2 l图1# n) l( F6 |; P) ?" F% Z' d
2 分段线性插值法
- \( c' Y5 c9 p5 Q5 w此法较为常用,基本方法就是将y=f(x)曲线分成几段直线代替曲线。如图1示。
7 }% p3 z6 e1 p' j, z' S" G/ z8 w设非线性函数y=f(x)在区间[x0,xm]是单调的。过点(x0,f(x0)),(xm,f(xm))作直线U=F(x)=Ax+B,则在直线段区间中,其拟合误差:
7 O  E" X3 Y5 \0 ~& @D=
) {0 s$ j( k! f( X# |' p0 IF(x)-f(x)- W9 k7 n, [% G& f# W8 J& R
f(x)
, j0 T) @" v  Z( H( h7 P+ M9 z若该段最大误差点不大于允许误差时,可用直线U=F(x)拟合曲线u=f(x),否则可将区间再细分分化为两个子区间,分别作折线进行误差判断。这样按上述方法不断进行区间划分,直至各子区间m(x)均满足为止。+ T, V2 x+ r6 o- y$ q( x9 l( G- ]
由于输入-输出函数的非线性,且要求各子区间的拟合最大误差满足△max≤δ,因而各子区间长度不一。这就涉及到了区间划分问题。分段线性插值法使用优选法进行区间划分,即使用系数0.618。如图1所示,从xm处向低值截取xk=0.618(xm-x0)的一段为第二区间,(x0,xk)为第一区间。连接点(xk,f(xk)),(xm,f(xm)),既得区间[xk,xm]的拟合折线为:" ~4 s( G7 d: }; t! y% q( N) X6 m* d
F1=A1x+B1& a' g$ i/ I6 p6 v0 J( A8 w
A1=(f(xm)-f(xk))/(xm-xk),B1=f(xm)-A1x1m0 M1 n' o. j! W1 u$ C$ D2 [% v
依次类推,可知第i个子区间的拟合折线为:
" c' z$ D" f6 A# v( ~9 EFi=Aix+Bi1 u5 i, Z! D" @9 }3 s
Ai=(f(x(i+1)m)-f(xim))/(x(i+1)m-xim),Bi=f(xim)-Aixim# y4 B3 L& e3 X
若f(x)为非单调曲线,则可先通过df/dx=0求出各极点,以便化为单调区,再在各单调区间应用上述方法进行拟合。
) Z0 g' U7 N# p6 x. [ 200712915200.gif
) D& W" L. h9 I) H  M9 y- B图2 二分法分段线性插值法8 ~' c6 n! w2 _6 F6 Z+ }
3 逐次逼近线性插值法
% P% {9 k, O. v2 p  ?! D$ s3 Q- W1 |# q
作者在对分段线性插值法的作用中发现,该法中公式的系数取0.618,这对均匀数组来说易引起编程错觉。如在求区间段中,当m-k=2时,X=x[m]-0.618(x[m]-x[k]),则x[m]
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-12-24 01:23 , Processed in 0.144100 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表