基于粒子群的全局双三次B样条曲面插值方法及实验研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:qilina15832583026
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
曲线曲面重建的几何理论体系是由插值、拟合和逼近这三种技术手段组成的,在已知样本数据的情况下,逼近方法是使得构造函数无限靠近它们,插值方法与拟合方法属于反求工程的范畴,拟合只要求重建的曲线曲面靠近样本数据点,而插值的方法是曲线曲面被要求严格地通过样本数据点。计算机辅助设计(CAGD)的Bezier、B样条、NURBS等方法在自由型曲线和曲面设计中获得广泛的研究,其中三次B样条曲线插值和双三次B样条曲面插值具有需要信息少、计算简单、易于编程实现等优点,从而得到更多研究者的重视。B样条的插值过程可以描述为:首先,通过给定样本数据点和B样条的阶数来确定参数向量和节点矢量。然后,依据B样条插值原理反算出控制顶点或控制网格。在B样条曲线插值中,B样条插值的效果受到有序样本点的参数化和节点向量的设置的直接影响,并且它们两者的选取密切相关,当曲线节点向量根据样本数据点的特征确定后,B样条曲线插值就变成了有序数据点的非线性参数优化问题。由于粒子群算法(Particle Swarm Optimization, PSO)能有效地解决非线性优化问题,并且粒子群算法拥有规则简单,收敛速度快,并且不易陷入局部最优,同时可调参数少,并且对于参数的选择已经有成熟的理论研究成果等优点。本文利用粒子群算法有效地解决了B样条曲线插值中的非线性参数优化,成功地实现了基于粒子群的三次B样条曲线插值方法。基于这个思路,将一维平面曲线插值向二维曲面插值进行了拓展,最终实现了基于粒子群算法的全局双三次B样条曲面插值。在本文搭建的实验平台上成功地实现了本文提出的两种方法的程序设计,通过选取多个具有代表性的复杂函数,对本文提出的方法做了大量分组实验及对比实验。结果说明了本文提出的方法能在较少的迭代次数下获得较小的插值误差和最优的曲线曲面重建图形,也表明了对于各种在残缺样本集下的复杂曲面插值,基于粒子群算法的全局双三次B样条曲面插值也能取得较好的效果。因此,本文提出的方法对曲线曲面插值产生了积极的意义。
其他文献
环境戏剧和目连戏虽同为仪式类戏剧,但是两者在思想和艺术形式上存在着巨大的差异。目连戏是“在土地上表演的剧场”,是一种民俗表演。目连戏这一类地戏在欧洲已经被视为“脱离
在《规范汉字表》研制的过程中,是恢复繁体字还是坚持简化字的争论再次热化,对汉字简化的怀疑论也再次提出。汉字简化有着深刻的历史原因,是几代爱国者和民主的追求者不懈努
通过掺加钢渣、钢锻、碎石来提高混凝土的表观密度,同时通过掺加硅粉和矿粉来提高混凝土的和易性和后期强度,降低水化热。研究了不同骨料和掺合料对混凝土性能的影响。结果表
高温液态铅铋回路的建造和运行为第四代先进铅铋反应堆提供了相关实验数据和工程设计经验,具有重要的科研和工程价值。随着铅铋回路装置的复杂性不断增加,提高回路运行的安全
《匈奴通史》说 :细君比昭君逊色 ,甚至说二人有天壤之别。细君时期汉通西域 ,路绝远、天大寒、粮饷不济、沿途不给 ,反屡遭攻劫遮击 ,是常人不愿去之地。解忧居乌孙 5 0余年
新通用顶级域名开放注册是互联网域名服务产业的一次重大创新,给产业带来了深刻变革。促进了产业链创新和繁荣,催生了新的细分行业。对互联网品牌用户尤其是广大企业用户而言
流通加工是指物品从生产地到消费地的过程中,根据需要对其实施分割、组装、包装、标识等改变其外形或组合状态的简单作业,使之流通更方便、提高资源利用率和用户满意度。流通
我国特有的计划生育政策已经形成越来越多的失独家庭和失独老人。在研究国外关于老人相关理论的基础上,提出了关于我国失独老人特有的理论解释范式:社会断裂理论、社会融合理
以南水北调工程为研究对象,建立了适合于南水北调工程建设的项目群划分组合模型,提出了考虑层次维度和时间维度的南水北调工程建设项目群总体结构。基于项目群分解结构,结合
2013年6月5日,国务院发布了《通用规范汉字表》,这个字表是在此前规范第一次发布近60年、重新发布近30年后,经过12年研制完成的。它在过去规范的基础上,用更为科学和有效的方