曲线拟合及其应用综述.doc

上传人:飞****2 文档编号:53060394 上传时间:2022-10-24 格式:DOC 页数:5 大小:611.50KB
返回 下载 相关 举报
曲线拟合及其应用综述.doc_第1页
第1页 / 共5页
曲线拟合及其应用综述.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《曲线拟合及其应用综述.doc》由会员分享,可在线阅读,更多相关《曲线拟合及其应用综述.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、曲线拟合及其应用综述摘要: 本文首先分析了曲线拟合方法的背景及在各个领域中的应用,然后详细介绍了曲线拟合方法的基本原理及实现方法,并结合一个具体实例,分析了曲线拟合方法在柴油机故障诊断中的应用,最后对全文内容进行了总结,并对曲线拟合方法的发展进行了思考和展望。关键词:曲线拟合 最小二乘法 故障模式识别 柴油机故障诊断1背景及应用在科学技术的许多领域中, 常常需要根据实际测试所得到的一系列数据,求出它们的函数关系。理论上讲,可以根据插值原则构造n 次多项式Pn(x),使得Pn(x)在各测试点的数据正好通过实测点。可是, 在一般情况下,我们为了尽量反映实际情况而采集了很多样点,造成了插值多项式Pn

2、(x)的次数很高,这不仅增大了计算量,而且影响了函数的逼近程度;再就是由于插值多项式经过每一实测样点,这样就会保留测量误差,从而影响逼近函数的精度,不易反映实际的函数关系。因此,我们一般根据已知实际测试样点,找出被测试量之间的函数关系,使得找出的近似函数曲线能够充分反映实际测试量之间的关系,这就是曲线拟合。曲线拟合技术在图像处理、逆向工程、计算机辅助设计以及测试数据的处理显示及故障模式诊断等领域中都得到了广泛的应用。2 基本原理2.1 曲线拟合的定义解决曲线拟合问题常用的方法有很多,总体上可以分为两大类:一类是有理论模型的曲线拟合,也就是由与数据的背景资料规律相适应的解析表达式约束的曲线拟合;

3、 另一类是无理论模型的曲线拟合,也就是由几何方法或神经网络的拓扑结构确定数据关系的曲线拟合。2.2 曲线拟合的方法解决曲线拟合问题常用的方法有很多,总体上可以分为两大类:一类是有理论模型的曲线拟合,也就是由与数据的背景资料规律相适应的解析表达式约束的曲线拟合; 另一类是无理论模型的曲线拟合,也就是由几何方法或神经网络的拓扑结构确定数据关系的曲线拟合。2.2.1 有理论模型的曲线拟合有理论模型的曲线拟合适用于处理有一定背景资料、规律性较强的拟合问题。通过实验或者观测得到的数据对(xi,yi)(i=1,2, ,n),可以用与背景资料规律相适应的解析表达式y=f(x,c)来反映x、y之间的依赖关系,

4、y=f(x,c)称为拟合的理论模型,式中c=c0,c1,cn是待定参数。当c在f中线性出现时,称为线性模型,否则称为非线性模型。有许多衡量拟合优度的标准,最常用的方法是最小二乘法。2.2.1.1 线性模型的曲线拟合线性模型中与背景资料相适应的解析表达式为: (1)式中,0,1未知参数,服从N(0,2)。将n个实验点分别带入表达式(1)得到: (2)式中i=1,2,n,1, 2, n相互独立并且服从N(0,2)。根据最小二乘原理,拟合得到的参数应使曲线与试验点之间的误差的平方和达到最小,也就是使如下的目标函数达到最小: (3)将试验点数据点入之后,求目标函数的最大值问题就变成了求取使目标函数对待

5、求参数的偏导数为零时的参数值问题,即: (4) (5)从而,就能唯一地确定参数0,1的值,完成了曲线的最小二乘拟合。2.2.1.2 非线性模型的曲线拟合非线性模型的问题一般比线性问题的处理要复杂,模型也分为两类。一类是能通过某些数学变换使待求参数以线性形式出现的,一般优先对其进行线性变换将问题转换,这种称为伪线性最小二乘问题;另一类是无法将待求参数线性化的问题,则必须采用较复杂的非线性问题处理方法。对于第一类问题,其典型代表是多项式模型,设多项式函数为 (6) 我们令xm=xm,则解析式变为 (7)此时试验点数据为(xi1,xi2,xim, yi),将试验点数据代入解析式得: (8)式中i=1

6、,2,n。此时的目标函数为(9)为使目标函数得到最小值,需使其对各待求参数的偏导数等于零,即 (10)由此便可求得各参数的唯一值,从而完成了曲线的最小二乘拟合。类似的可以进行线性化的常用曲线如下表所示:表1 可转化为线性式的曲线类型函数表达式变换后表达式变量和参数变化YXAB对于第二类不能直接线性化的问题,通常要借助求解非线性方程组, 通过最优化方法求得所需参数。最常用的最优化方法有:单纯形下山法、拟牛顿法以及Marquadst 算法。另外, 遗传算法(GA )、免疫算法( IA ) 的研究也为曲线拟合中的优化问题提供了新的思路。2.2.2 无理论模型的曲线拟合无理论模型的曲线拟合通常用于工程

7、当中规律性差、理论模型难以确定或者根本不需要理论模型的问题的处理。这种情况下一般采用几何方法或神经网络方法实现曲线拟合。2.2.2.1 曲线拟合的圆弧法圆弧拟合是一种描绘通过观测点(型值点) 的几何拟合方法。它用分段圆弧代替曲线, 并且使相邻两个圆弧有公共切线。这种方法归结为以下三种情况:a. 已知圆O和圆外两点A1、A2, 求圆P,使它通过A1、A2,并且与圆O相切(外切或内切)。b. 已知圆O和圆外一点A2,求圆P,使它通过A2,并且和圆O切于点A1。c. 已知圆O1和圆O2, 求圆P, 使它和圆O2相切, 且与圆O1切于定点A。根据上述三种情况可以确定圆的圆心坐标、半径以及切点, 从而唯

8、一的确定拟合曲线。对于常规的已知实验数据点求拟合曲线问题,圆弧拟合法的示意图如图1所示。分别对试验点连线P1P2和P2P3做垂直平分线,两条垂直平分线的交点即为第一段圆弧的圆心,第一段圆弧过前三个试验点,以后的每个试验点的圆弧拟合方法以第q个试验点Pq为例进行说明。先做第q个试验点与第q-1个试验点连线Pq-1Pq的垂直平分线,它与第q-1个试验点所在前一段拟合曲线的过第q-1个试验点的半径或者半径的延长线的交点,即为第q个试验点所在拟合圆弧的圆心,确定了圆心,便可作出经过该试验点的拟合圆弧。依此对每个试验点使用此法,便可实现对所有试验点的圆弧曲线拟合。图1 可转化为线性式的曲线类型2.2.2

9、.1 曲线拟合的神经网络法如果将人工神经网络的每个结点看成是一个基本函数,则人工神经网络实质上就相当于基本函数族网络(如图2所示),它们在相应的权值i作用下, 生成网络函数Y,可以将其看成是泛化了的曲线模型。图2 人工神经网络简图针对曲线拟合的问题,激活函数应该是连续的、非线性的(对非线性拟合问题而言)。应用最普遍的是Sigmoid 函数, 其表达式为 (11)式中,c 为任意常数。而网络结构的选择一般要根据实验数据的形式确定,前馈型神经网络是最常用的网络结构。具体地,如果是单条曲线的拟合,网络结构应该是单输入单输出的;如果是多对曲线的并行拟合,还存在单输入多输出与多输入多输出的网络结构。常用

10、的神经网络拟合模型有BP网络、径基函数(RBF)神经网络等,这里不再详细叙述。3 曲线拟合的应用3.1 运用曲线拟合法进行故障诊断的方法曲线拟合方法在设备故障诊断方面有着广泛的应用。在故障诊断中,需要根据已知的测试数据找出相应函数的系数。对于每一种故障状态,提取所采集的多组信号的多个特征参数,求每组特征参数的平均值,然后分别将不同的特征参数的平均值作为拟合曲线的纵坐标,即: (12)同时取自然数横坐标 (13) 然后运用最小二乘法进行多项式曲线拟合,求出拟合系数,这样便可以得到不同故障状态下的多项式拟合系数模式。设对于第k个模式k对应的多项式拟合系数ank,an-1k,a2k,a1k (n为拟

11、合多项式的阶数),则有: (14) 这样对于每一种模式即可根据采集的大量实验数据求出对应的拟合系数。对于故障模式的一组信号求出其特征参数的拟合系数bn,bn-1,b2,b1,定义故障模式与已知模式的距离为: (15)若di=min(d1,d2,dk),则可以判断待检故障模式属于第i类故障模式。3.2 运用曲线拟合法进行故障诊断的实例由上述理论叙述可以知道,运用曲线拟合方法进行故障诊断可分为建立标准故障模式、分析待检信号、故障判断三个步骤进行。现以柴油机故障诊断为例进行分析。3.2.1 建立标准故障模式实验时首先从柴油机表面振动信号中提取各种预设工作状态的时域特征参数,绘制各状态的时域特征参数拟

12、合曲线,计算各状态的拟合多项式系数,建立标准故障模式;对柴油机取六种工作状态,每种工作状态取五个时域特征参数, 建立标准故障模式。所选状态及参数如表2 所示。表2 时域中标准故障时各状态特征参数波形指标S峰值指标C脉冲指标I裕度指标L峭度指标KVa 正常状态1.48735.12787.68529.712613.1796b 第一缸喷油压力过大1.54696.12689.526312.338513.0475c 第一缸喷油压力过小1.49686.04177.75869.70269.8014d 第一缸进气门漏气1.52876.04179.206311.744912.7749e 第一缸气门间隙过大1.4

13、8595.22517.823310.04009.1055f 供油提前角提前5- 601.14584.12875.55876.80115.2104用Matlab采用最小二乘法绘制各个状态下的拟合曲线如下图所示:图3 标准故障模式的拟合曲线计算各状态下的拟合多项式系数,计算结果如下:Ma = 0.0533 -0.4292 0.6919 3.7650 - 2.5785;Mb= -0.0793 0.8752 -3.8432 11.1812 -6.6093;Mc = -0.0663 0.7375 -3.3294 9.5310 -5.3948;Md = -0.0604 0.7112 -3.4209 10.

14、7087 -6.4271;Me = - 0.1328 1.4257 -5.7811 13.1072 -7.1706;Mf = 0.1509 1.7039 7.2002 14.9341 8.18383.2.2 分析待检信号建立了标准故障模式后,就可以设置故障进行故障分析了。现在设置两个故障信号,从其表面振动信号中提取时域特征参数如表3所示:表3 故障信号的时域特征参数表波形指标S峰值指标C脉冲指标I裕度指标L峭度指标KV故障信号11.52776.03889.205811.800212.7693故障信号21.35494.13685.60737.08595.6189用Matlab绘制故障信号在时域中

15、的拟合曲线如图4所示:图4 故障信号的拟合曲线计算故障信号在时域的多项式拟合系数为:M1= -0.0916 1.0081 -4.3045 10.9138 -6.0745M2= -0.1608 1.7929 -7.3646 14.7527 -7.71073.2.3 进行故障诊断根据公式求取故障信号与标准故障模式的多项式拟合系数之间的距离,如下表所示:表4 故障信号与标准故障模式的距离与a与b与c与d与e与f信号183.75260.30422.87540.019011.515334.6495信号2216.959827.217850.035234.73455.64250.2918由表可以看出,故障信

16、号1与d状态的距离最小,可以判断是第一气缸进气门漏气故障;故障信号2与f状态的距离最小,可以判断是供油提前角提前5-6度故障。4总结及展望本文主要讲述了曲线拟合的定义、实现方法及在故障模式识别中的应用。详细讲述了最小二乘曲线拟合法,但在实际应用中,有些场合需要保留原数据点,对时效性要求较高,但对拟合精度要求不高,这时使用最小二乘法等常用方法就不合适了,这时考虑与传统插值法结合,实现快速的曲线拟合。本文中的故障模式识别是对故障信号进行了时域分析,实际上它也可以与小波变换结合,用来实现频域信号的拟合分析。对于存在理论模型的实际问题,要根据累积经验多次拟合完善模型,还可将曲线拟合与自适应技术结合,来

17、实现拟合模型的自动选择匹配。此外,通过对以往实验数据进行曲线拟合,可以根据拟合结果进行设备运行状况的预测分析,加强对设备的维护及检测。致 谢感谢*老师精心为我们讲解本课程,及在展示及汇报过程中给与的中肯的建议!参考文献1 李庆扬 等.数值分析M.北京:清华大学出版社,2010.2 乔玉山,王玉兰,曾锦光.实验数据处理中曲线拟合方法探讨N.成都理工大学学报,2004,31(1):91953 徐少丽.曲线拟合方法在工程机械发动机故障诊断中的应用J.内燃机与动力装置,2007,100:7114 刘松林,李才良,郑海起,唐力伟.小波分析和曲线拟合法在柴油机声信号处理中的应用N.内燃机工程,2002,23(5):19225 张凤娇.快读曲线拟合的方法N.延边大学学报,2006, 32(3):208211

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁