论文部分内容阅读
装配序列规划方法是数字化工厂技术的重要组成部分,装配序列规划的结果在较大程度上决定了装配工艺的制定和产品的装配质量。本文针对目前复杂产品装配序列规划的特点及其存在的问题,开展基于装配序列规划方法与关键技术的研究工作,形成了一套以装配信息模型、装配矩阵、评价指标及优化方法为基础的较为完整的装配序列规划方法。在分析装配序列规划的技术特点和研究必要性的基础上,对装配序列规划在数字化工厂中的应用进行了研究与分析,确定了装配序列规划方法与数字化工厂技术的关系,分析了面向复杂产品的装配序列规划技术的功能模块。以技术支持层、基础数据层、应用层和交互层为基础,建立面向装配序列规划的体系结构,并确定了与装配序列规划相关的方法与关键技术。建立了基于模型定义的装配信息建模方法,对复杂产品装配序列规划所需的装配信息进行了分析,将装配信息建模技术划分为数据结构、信息模型和数据管理三部分。为实现对设计、加工、装配环节的各类信息准确与可靠的描述,将数据结构信息划分为零件坐标系、实体模型、基准、标注集和工艺属性等五类信息。建立了以装配产品信息、装配工艺信息和装配资源信息为基础的装配信息模型。提出了以设计层、工艺层与制造层三层结构为基础的数据管理模型,以完善基于模型定义的装配信息建模。基于模型定义的装配信息建模方法,不仅可实现单一产品源的数据表达,更可实现复杂产品在并行装配中的数据表达与传输。提出了以包围盒技术与连续式拉伸动态干涉检验算法为基础的干涉矩阵生成方法,实现了基于标准正交轴干涉矩阵和扩展干涉矩阵的干涉矩阵生成算法。构建了静态干涉检验与对性矩阵性质相结合联接矩阵生成算法,以实现对联接矩阵的快速生成。采用静态干涉检验与步进式干涉检验相结合的方法,实现了装配序列支撑矩阵的快速生成。最终实现了面向复杂产品装配序列规划的相关矩阵生成。分析了影响装配序列规划的各类因素,将影响因素分类为零件级影响因素与产品级影响因素两类。而后以单因素模糊评判矩阵、模糊综合评判法、层次分析法等方法为理论基础,建立零件级模糊综合评价指标与评价方法。构建了以装配序列的几何可行性、装配体的稳定性、装配操作的聚合性及装配重定向次数为评价目标的产品级评价指标及指标计算方法。通过将零件级综合评价指标与产品级评价指标相结合,建立了面向产品装配序列规划的评价指标和评价指标函数。通过将连续空间的粒子群算法离散化的方法,建立了以子装配体为面向对象的离散粒子群算法优化算法。为解决算法易于陷于局部收敛的缺陷,提出一种改进粒子群算法,使种群在进化的初期阶段,以较大的概率向种群中的其他粒子的历史最优解学习,在后期以较大的概率向种群中的全局最优解学习。为提高算法运算效率,提出一种将改进进化方法算子与改进粒子群算法混合的方法,以减少算法迭代步数,高效生成最优装配序列。本文针对装配序列规划过程中存在的问题,提出了面向复杂产品的装配序列规划方法。以基于模型定义的建模方法为基础,建立了包括数据结构、装配信息、管理信息为目标的装配信息模型。应用包围盒技术与干涉检验方法,建立了标准正交轴干涉矩阵、扩展干涉矩阵、联接矩阵和支撑矩阵快速生成方法,以实现面向复杂产品序列规划的装配矩阵快速生成。应用单因素模糊评判矩阵、模糊综合评判法、层次分析法等理论方法,建立了面向复杂产品装配序列规划的综合评价指标及评价指标函数。基于混合粒子群算法的装配序列优化方法,则实现了最优或近似最优装配序列的高效生成与输出。