基于轮廓特征定位算法的异形件排样研究

基于轮廓特征定位算法的异形件排样研究

论文摘要

基于轮廓特征定位算法的异形件排样研究二维排样问题是一类具有最高计算复杂度的NPC (Non-deterministic Polynomial Complete)类问题,同计算机图形学、人工智能、神经网络、运筹学等学科有着广泛的联系与交叉,被广泛运用于服装、机械制造、玻璃、造纸等行业。研究排样问题不仅能给社会带来不可估量的经济价值和社会价值,而且能进一步促进社会向环境保护型、资源节约型方向发展。计算机技术的不断更新和发展,排样方式已由以前的手工排样发展到计算机的辅助排样,排样算法已由简单的搜索算法发展到智能的启发式算法,排样复杂度也随排样件的形状和复杂度的增加而增加。本文基于轮廓特征定位算法进行异形件排样研究,其主要工作和成果如下:1.深入研究国内外排样问题的发展现状和趋势,提出了本文的异形件排样系统,建立了排样系统框架,阐述了排样系统的基本内容和理论,为异形件计算机辅助排样奠定了基础。2.改进了遗传算法,以遗传算法为核心,引入人工免疫算法中的募集新成员算子和记忆算子来调节遗传算法的群体特性,进一步加强了遗传算法的全局搜索和收敛性,同时还引入处罚机制回溯算子来调节遗传算法的局部特性,使算法能更好更快地收敛于全局,降低算法的时间复杂度。3.提出了不断填充板材和被排件共同形成的凹谷区域,为后续排样件提供最大的排样空间的思想,并根据动态规划理论中的“最优化原理”建立了数学模型,此外,本文还确立了以填充板材轮廓的凹区域为主、凸区域为辅的排样原则,提出了轮廓特征定位算法。该算法充分利用板材和零件节点自身的属性信息,来实现排样件快速而最优的定位。4.描述了零件的复杂度,深入分析了影响排样利用率的因素,对算法参数进行了实验数据分析,确定了种群个数、循环次数、全局算法的交叉和变异参数值的选择依据,导出了排样算法时间的估计式,依据估计式反向求解实现参数最佳选择。5.排样算法能进行零件所有可行方位的搜索,采用信息启发式计算旋转角度,实现零件更为紧凑的排样。借助VC++6.0软件编写了排样程序,实现了排样算法全局顺序序列、板材利用率、循环次数、排样结果图形显示等信息的输出。从而,验证了排样算法的可行性和有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第1章 绪论
  • 1.1 研究排样的目的和意义
  • 1.2 排样问题的国内外发展概况
  • 1.3 排样问题的分类
  • 1.4 排样存在的问题
  • 1.5 本文的研究内容及章节安排
  • 1.5.1 本文的研究内容
  • 1.5.2 本文的章节安排
  • 第2章 异形件排样系统
  • 2.1 排样系统总体框图
  • 2.2 排样系统的基本内容
  • 2.3 排样系统基本理论
  • 2.3.1 异形件的几何描述
  • 2.3.2 异形件排样的几何变换理论
  • 2.3.3 节点凹凸性判断
  • 2.3.4 重叠判断理论
  • 2.3.5 面积计算式
  • 2.4 排样系统编程环境和工具
  • 2.5 异形件排样预处理
  • 2.5.1 排样件的分类
  • 2.5.2 不规则多边形件的处理
  • 2.5.3 带孔洞排样件的处理
  • 第3章 免疫回溯遗传算法
  • 3.1 概述
  • 3.2 免疫回溯遗传算法提出的背景
  • 3.3 遗传算法的基本内容
  • 3.3.1 遗传算法的概述
  • 3.3.2 遗传算法基本操作
  • 3.3.3 解析遗传算法
  • 3.4 免疫回溯遗传算法
  • 3.4.1 算法的基本思想
  • 3.4.2 算法的基本操作
  • 3.4.3 算法的基本步骤
  • 3.4.4 算法的框架图
  • 3.5 免疫回溯遗传算法的程序框架
  • 第4章 轮廓特征定位算法
  • 4.1 概述
  • 4.2 轮廓特征定位算法提出的思想
  • 4.2.1 算法背景
  • 4.2.2 算法思想
  • 4.3 轮廓特征定位算法的数学模型
  • 4.3.1 动态规划理论
  • 4.3.2 算法的数学模型
  • 4.3.3 算法的定位约束条件
  • 4.4 轮廓特征定位算法
  • 4.4.1 算法中的名词术语
  • 4.4.2 算法的基本特点
  • 4.4.3 算法的基本内容
  • 4.4.4 算法的基本步骤
  • 4.4.5 算法的框架表示
  • 4.5 轮廓特征定位算法的程序框架
  • 4.6 轮廓特征定位算法实例
  • 第5章 排样算法参数选择及应用实例
  • 5.1 概述
  • 5.2 零件复杂度描述
  • 5.2.1 影响零件复杂度的因素
  • 5.2.2 零件复杂度计算
  • 5.3 分析影响排样利用率的主要因素
  • 5.3.1 种群个数
  • 5.3.2 循环次数
  • 5.3.3 全局算法参数
  • 5.4 数据分析与参数选择
  • 5.4.1 全局算法参数确定
  • 5.4.2 种群个数的选取
  • 5.4.3 循环次数选择确定
  • 5.4.4 排样算法时间的估计
  • 5.4.5 参数最终确定方法
  • 5.5 排样算法实例
  • 第6章 总结与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    基于轮廓特征定位算法的异形件排样研究
    下载Doc文档

    猜你喜欢