关于曲线拟合的方法探讨

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
I三堇主簦奎!G。ngyi
yu
Jishu
关于曲线拟合的方法探讨
平书伟
(广东白云学院机电系,广东广州510450) 摘要:在现代图形造犁技术中,曲线拟合是一个重要的部分,是曲面拟合的基础。现着重对最,l,--乘法、移动最小二乘法、NURBS三次曲 线拟合法和基于RBF曲线拟合法进行比较,分析拟合方法的适用场合.从而为图形造型中曲线拟合的方法选用作出更好的选择。 关键词:离散点;曲线;拟合
辅出屠
隐层
令f(x)--a一+bx+c,计算数据点到该函数所表示的曲线的距离和最
小。即:
图1
RBF神经网络结构图
各算法流程如下:
广i——————一
最小二乘法通过建立二次函数进行拟合。建立拟合函数厂Q) (I) --m2+bx+c,求所有数据点与二次曲线的距离和最小的二次曲线,得
…l=、/∑矿∽1):
1.3
各种方法的优劣.
表1给定的数据点
NURBS三次曲线拟合
N-ORBS作为定义工业产品几何形状的唯一数学方法,是现代
图形学的基础,因此NURBS曲线拟合有着重要的实际意义。 NURBS曲线的数学模犁和数学方法可以参考文献E2-1。本文采用 vc技术[3_.】,利用OpenGL的NUP.BS曲线拟合函数,即可得到 NURBS曲线.
曲线拟合函数,因此本文将借助VC进行编程,实现NUImS三次
曲线拟合。
(2)基于RBF曲线拟合流程:本文将采用高斯函数作为RBF
函数的核函数ts]。1)采用K-均值法,确定聚类中心;2)按聚类中
心分组;3)计算样本均值:4)重复2)、3),直到聚类中心不再变化;
5)确定半径;6)调节输出层权。
,Q)=∑qQ)KQ)爿【rQ)nQ)
0引言 随着科技的不断进步,产品造型越来越复杂,因而对于造型的
方法也提出了更高的要求。由于经常要处理数据点,并对数据点进
1.4基于RBF的曲线拟合
R.BF(Radial Basis
Function),径向神经网络是以径向基函数
CRBF)作为隐单元的“基”,构成隐含层空间,隐含层对输入矢量进 行变换将低维的模式输入数据变换到高维空间内,使得在低维空
行拟合,因此曲线拟合就成了处理离散点成线的一种常用的手段。
曲线拟合的方法有很多种,各有各的优势。本文将对常用的几种曲 线拟合方法(最小二乘法、移动最小二乘法、NURBS三次曲线拟合 和基于RBF曲线拟合)进行论述,分析拟合方法的适用场合,以便 在针对具体情况时可以采用相应的拟合方法。
间内的线性不可分问题在高维空间内线性可分。这是一种数学分 析方法,具有较快的收敛速度、强大的抗噪和修复能力。RBF神经
式中。口&)为待求系数;足(D为线性摹函数。一般令足(D=[1,z,力r, m=3:求解过程可以参照文献[1],从而可求aG),得到.厂Q)。
1.2.2移动最小二乘法的算法流程 (1)将区域进行分段。(2)对每个分段点进行循环:1)确定网格 点的影响区域大小:2)确定包含在网格点的影响区域内的节点; 3)计算型函数;4)计算网格点的节点值。O)连接网格点形成拟合曲 线。
供氧系统用于转炉吹炼中的吹氧量与氧枪位置控制,即氧枪与 钢水液面距离控制。测量氧气压力、流量、氧耗量、氧纯度等参数, 进行氧流量闭环控制;测量氧枪冷却水温度、压力与流量;以电子 逻辑或微型机拧制装置改变吹炼中不同阶段的氧枪位置。
4.2主、剐原料系统
主、副原料系统用以保证主、副原料的准确称量。其电子秤用 以对铁水、废钢、铁合金和铡水进行自动去皮称重:根据科位检测 器检出的料仓料佗信号,经人工设定与计算机设定副原料配比,用 皮带秤称重及料斗秤称量后,通过微型机或电子逻辑线路控制,自 动按量将副原料装入炉中,完成副原料称重及自动配料上料控制; 还能在高住料仓的副原料用光时,自动将地下料仓的副原料送入高 位料仓。底吹供气流量调节是一个程序调节系统,其给定值按底吹 供气模型变化,根据不同钢种,设计存储了4个供气强度模型曲 线.其通用型通过键盘可随时调用、修改这些模型曲线,并通过Hl 网传送至PLC。其次,为了保证测量精度,我们采用了2台同精度
使用RBF进行曲线拟合的精度最高,但不易用数学表达方式去表 达,而NURBS曲线易用数学表达。能用数学方式去表达RBF拟合 的曲线,将使RBF拟合方法更具发展空间。矿 [参考文献】
-7:一■一了\o
●◆ ◆●
[1]曾清红,卢德唐.基于移动最小_二乘法的曲线曲面拟合.工程图学
学报,2004(1):84~88
4.1供氧系统
和各种自动检测仪表、电子称景装置等部分组成。主要分为供氧系 统、原料系统、副枪系统、煤气l旦l收系统、成分分析系统与计算机测 控系统。 2系统功能 系统对氧气顶吹转炉进行生产全过程监视、控制及管理,对生 产过程所有参数进行实时监控、记录、自动报表打印,使操作人员 得以全面了解生产过程的实时参数,准确把握转炉温度与炭含量、 出钢时间与溅淹护炉效果,适时调节氧雎、冷却水流量等参数,以 消除事故隐患,提高生产质量和生产效率。 3系统原理 转炉自动化采用生产管理级别、过程控制级、摹础自动化级别 i级控制。基础自动化控制级采用PLC可编程逻辑控制器,对转 炉炼钢进行数据采集、顺序控制、监控操作、数据通讯等转炉生产 过程控制;过程控制级南服务器、交换机、工作站及工业控制计算 机构成,用于转炉冶炼控制、设备维护、数据统计,并收集从化验室 获取的试样数据:生产管理级用于下达生产任务与生产指标。实现 对冶金全过程的参数计算和优化、数据及质量跟踪、生产顺序控制 与管理。系统配以网络监控操作,实现其功能操作和控制管理。
I l

l l
2 1.5
3 12.3
5 1.8
6 1.2
7 3.3
8 4.1
9 3.1
10 3.5

采用不同的拟合方法对数据点进行拟合。得到的拟合曲线如 图2所示。
112
万方数据
G。ngyt yu
Jtshu:三至主簦查l
炼钢厂转炉系统自动化控制
周盛宏
(--十三冶建设集团,湖南长沙410015) 摘要:氧气转炉冶炼周期短、产量高、反应复杂,但人工拧制钢水终点温度与含碳景的命中率低,精度差。完善的自动化系统能实现对转化 炉的动态控制,能充分发挥其快速冶炼优势,提高生产效率和质鼍。主要从转炉自动化控制系统构成、系统功能、系统原理及系统工艺流程等方 面介绍了炼钢f。转炉系统自动化控制。 关键词:炼钢厂;转炉系统:自动化控制
i-I
(2)
2实例验证 为了比较E述4种方法的优劣.本文采用l组数据,用4种方
法进行拟合,然后比较拟合的情况,从而进行判断。如果型值点经 比较后,在型值点变化微小的情况下,拟合的曲线将趋于平稳。就 难以分出其优劣,因此在给定数据的时候(表1),特地给出一个奇 异点(第3个点)。通过对该表的数据点进行4种拟合方法来比较

l-0
对(1)式求导.使其等于0,则可以求出.厂Q)的系数a,b、c,从
而求解出拟合函数。 1.2移动最小二乘法 移动最小二乘法在最小二乘法的基础上进行了较大的改进, 通过引入紧支概念(即影响区域,数据点一定范围内的节点对该点
到口、b、c,从而得到-二次曲线图像。
移动最小二乘法的流程是:
(1)Ⅻ瓜BS曲线拟合:确定节点矢量,本文通过弦长累加来确 定节点矢量。在M.爪BS曲线拟合时,设置最前4个节点矢量的值
相同和最后4个节点矢量的值相同,那么拟合的曲线将通过给定 型值点的第一个点和最后一个点。由于OpcnGL有现成的NURBS
的拟合函数值有影响),选取适合的权函数,算出拟合函数来替代
最小二乘法中的拟合函数。从而有更高的拟合精度及更好的拟合 光滑度。 1.2.1移动最小二乘法的拟合函数 设拟合函数为.厂Q)在求解域Q内的n个节点只G-1、2、3、……、 D,则:

系统构成4工艺流程 典型的转炉自动化控制系统由过程控制计算机、微璋!计算机 转炉系统自动化控制的设备配置有转炉本体、氧枪及供气设 备、副枪测试装置、底部供气装置、受铁设备、废钢装料设备、副原 料上料及投料设备、汽化冷却余热回收设备、一次煤气除尘及煤气 回收设备、二次除尘设备以及铁合金加料设备等。其工艺流程为:
向:曲线曲面造型。
机电信息2011年第12期总第294期113
万方数据
网络结构图如图l所示。
1拟合方法论述
1.1最小二乘法
最小■乘法通过最小化误差的平方和寻找数据的晟佳函数匹
配,是进行曲线拟合的一种早期使用的方法。一般最小二乘法的拟 合函数是一元_次,可一元多次,也可多元多次。该方法是通过求 出数据点到拟合函数的距离和最小的拟合函数进行拟合的方法。
磁 乘法拟合
、、
“)●小二秉法拟合
[2]朱心雄.自由曲线曲面造型设计.北京:科学出版社,2008
[Yl吕希奎.周小平.实战0penGL三维町视化系统开发与源码精解.
北京:电子工业出版社.2009 [41钱能.C++程序设计教程.北京:清华大学出版社,2005
[5]张孵艳,王宏涛,李忠文.基于RBF神经网络的-二角网格曲面孔洞
修补.中国机械工程,2005,16(23):2 072~2 079
(c)NURBS三次扭合曲线
(d)采用RBF进行拟合曲线
图2不同方法拟合的曲线
3结语 通过上述4个拟合的曲线可以得出:最小二乘法的精度最差。
收稿日期:201I-03—22
作者简介:平书伟(1984--),男。江西广丰人。硕士研究生,研究方
相关文档
最新文档