基于遗传算法的B样条曲线曲面重建

基于遗传算法的B样条曲线曲面重建

论文摘要

逆向工程技术是随计算机技术的发展和成熟及测量数据技术的进步而迅速发展起来的一门新兴学科与技术,指从实体重建出它外形的CAD模型,以便进一步利用先进技术对其进行处理。曲线曲面重建是逆向工程的重要研究内容,在航空汽车制造业、医学成像、地形地貌描述等领域应用广泛。文本研究了B样条闭曲线重建和层次B样条曲面重建,主要成果概括如下:一、分析和指出在曲线拟合过程中传统方法容易造成数据冗余,而使用基本遗传算法虽然可以同时优化节点值与参数值,减少数据冗余,但是控制顶点个数需要事先人为确定。针对这些不足,本文提出了一种基于Messay遗传算法的自适应B样条闭曲线拟合方法:在进化计算过程中,通过种群中每个染色体的基因和基因个数的不断变化,自适应地调整参数序列、节点向量和控制顶点个数,从而获得B样条闭曲线在误差范围内逼近有序数据点序列。该方法只要输入B样条闭曲线的阶数和有序数据点就可以得到一条满足预期的形状的B样条闭曲线。它有较强的自适应能力,可用于智能曲线拟合系统开发。一些实验结果表明该方法是有效的。二、回顾已有层次B样条曲面拟合方法采用全局细化方法和均匀加倍细化规则等缺点。本文提出了一种局部自适应细化层次B样条曲面逼近三角网格的方法。首先用遗传算法对边界进行同步拟合,接着用最小二乘拟合方法得到插值边界曲线的B样条曲面,然后利用遗传算法在误差超限的区域上由粗糙到精细地局部自适应优化曲面,同时保持不同层次B样条曲面的C~2连续。这样一层在另一层之上进行局部细化拟合直到满足给定的误差。最后获得的层次B样条曲面满足给定误差下逼近三角网格。该方法可减少控制网格规模,最后获得的层次结构的B样条曲面可以用于网络分层传输与渐渐显示。

论文目录

  • 摘要
  • Abstract
  • 中文文摘
  • 第1章 绪论
  • 1.1 CAD中逆向工程技术简介
  • 1.2 曲线重建技术
  • 1.2.1 有序点集曲线拟合
  • 1.2.2 无序点集曲面拟合
  • 1.3 曲面重建技术
  • 1.3.1 四边域曲面重建
  • 1.3.2 三边域曲面重建
  • 1.3.3 细分曲面重建
  • 1.3.4 层次模型曲面重建
  • 1.4 遗传算法简介
  • 1.4.1 遗传算法的发展
  • 1.4.2 基本遗传算法概要
  • 1.5 本文主要内容
  • 第2章 基于Messay遗传算法B样条曲线拟合
  • 2.1 B样条闭曲线模型
  • 2.2 B样条闭曲线最小二乘拟合问题
  • 2.3 B样条闭曲线拟合的变长度染色体遗传算法
  • 2.3.1 编码、解码方案及初始种群的选取
  • 2.3.2 适应度函数的取法
  • 2.3.3 选择算子
  • 2.3.4 剪切与拼接算子
  • 2.3.5 变异异算子
  • 2.3.6 算法流程
  • 2.4 实验实例
  • 2.5 本章小结
  • 第3章 局部自适应细化层次B样条曲面拟合
  • 3.1 边界同步拟合
  • 3.1.1 三角网格边界点参数化
  • 3.1.2 端点插值B样条曲线最小二乘拟合问题
  • 3.1.3 基于遗传算法边界曲线同步拟合
  • 3.1.4 实验实例
  • 3.2 基面拟合
  • 3.2.1 散乱内部三角点参数化
  • 3.2.2 均匀采样
  • 3.2.3 边界插值B样条曲面最小二乘拟合
  • 3.2.4 实验实例
  • 3.3 局部细化拟合
  • 3.3.1 检测误差超限区域
  • 2连续性'>3.3.2 保持C2连续性
  • 3.3.3 非均匀采样
  • 3.3.4 B样条曲面节点插入
  • 3.3.5 控制顶点约束的B样条曲面最小二乘拟合
  • 3.3.6 最小包围盒问题
  • 3.3.7 基于遗传算法局部自适应细化B样条曲面拟合
  • 3.3.8 实验实例
  • 3.4 层次B样条曲面拟合算法流程
  • 3.5 层次B样条曲面的数学模型
  • 3.6 实验实例
  • 3.7 本章小结
  • 结束语
  • 参考文献
  • 攻读学位期间承担的科研任务与主要成果
  • 致谢
  • 个人简历
  • 相关论文文献

    • [1].B样条曲面构建算法设计与实现[J]. 河南科技 2019(02)
    • [2].非均匀B样条曲面算法研究[J]. 新课程研究(职业教育) 2008(06)
    • [3].T样条曲面在B样条曲面局部拼接中的应用[J]. 计算机工程与设计 2015(02)
    • [4].双三次B样条曲面生成的关键技术研究[J]. 机械设计与制造 2010(04)
    • [5].基于OpenGL的双三次B样条曲面分类与实现[J]. 实验科学与技术 2008(03)
    • [6].B样条曲面变形方法的设计与实现[J]. 太原科技大学学报 2013(04)
    • [7].基于约束优化的T样条曲面形状修改[J]. 科技信息 2012(24)
    • [8].B-样条曲面的保凸拼接[J]. 微型机与应用 2011(23)
    • [9].矩形域上二阶光滑的样条曲面融合造型[J]. 信息与电脑(理论版) 2014(22)
    • [10].插值两个平行平面曲线的可展B样条曲面[J]. 计算机工程与应用 2011(21)
    • [11].B样条曲面边界元方法及其在特高压绝缘子串电场计算中的应用[J]. 电工技术学报 2018(02)
    • [12].准均匀B样条曲面重建的误差分析与改进方法[J]. 沈阳师范大学学报(自然科学版) 2016(02)
    • [13].一种基于B-样条曲面控制的自由变形方法[J]. 长春工业大学学报(自然科学版) 2011(06)
    • [14].B样条曲面拼接算法的设计与实现[J]. 沈阳师范大学学报(自然科学版) 2019(06)
    • [15].任意散乱点集的B-样条曲面重建[J]. 计算机应用研究 2015(02)
    • [16].插值平面曲线的可展B样条曲面及凸性分析[J]. 计算机工程与应用 2008(29)
    • [17].B样条曲面拼接算法的设计[J]. 造纸装备及材料 2020(02)
    • [18].自由形态B样条曲面网格生成的参数化方法研究(英文)[J]. 空间结构 2013(02)
    • [19].B样条曲面方向投影问题的几何计算方法[J]. 计算机辅助设计与图形学学报 2009(06)
    • [20].图像通信中的二次B样条曲面编码[J]. 计算机与现代化 2009(11)
    • [21].三向四次箱样条曲面的差分界[J]. 计算机辅助设计与图形学学报 2008(09)
    • [22].非均匀有理B样条曲面五轴加工数控指令的构建与处理[J]. 计算机集成制造系统 2009(05)
    • [23].散乱数据点B样条曲面重构算法的设计与实现[J]. 沈阳师范大学学报(自然科学版) 2015(02)
    • [24].形状可调的B样条曲面补洞方法[J]. 科技通报 2012(07)
    • [25].基于力密度的交互式B样条曲面变形[J]. 中国图象图形学报 2009(09)
    • [26].B样条曲面拼接方法的设计与研究[J]. 沈阳师范大学学报(自然科学版) 2018(06)
    • [27].B样条曲面的T样条裁剪法[J]. 中国机械工程 2014(23)
    • [28].已知曲线与直母线插值可展样条曲面(英文)[J]. Journal of Zhejiang University-Science C(Computers & Electronics) 2015(03)
    • [29].一类卷曲模型的组合B样条曲面重建方法[J]. 机械工程学报 2010(03)
    • [30].基于三次样条曲面的多波束测深信息处理[J]. 计算机技术与发展 2010(02)

    标签:;  ;  ;  ;  

    基于遗传算法的B样条曲线曲面重建
    下载Doc文档

    猜你喜欢