论文部分内容阅读
虚拟装配技术为制造业带来了全新的设计理念,从本质上将传统制造从设计到生产的不断修改、多次试制的过程中解脱出来。装配工艺规划是虚拟装配最核心的部分,本文侧重基于智能计算的虚拟装配工艺规划进行深入研究,主要包括两部分:装配序列规划和装配路径规划。论文的主要工作如下:针对虚拟装配过程的复杂性,提出面向装配规划的产品层次信息模型,将零件模型信息依次存储在零件属性层、面片显示层、装配关系层及过程信息层,各个层次间通过零件索引号进行数据间的约束与映射,从而实现模型信息层级间的相互关联。以装配语义形式描述装配过程中零件间的配合约束,建立干涉矩阵和线性自由度矩阵描述零件间的联接关系;同时,为装配模型引入过程信息描述,以得到装配序列、路径等动态描述信息,并借助过程信息,对零件模型的装配关系进行精确的评价。层次信息模型利于装配系统依据不同的装配任务对各个层级的模型信息进行读取,从而提高装配效率。针对虚拟装配序列求解过程中出现的“组合爆炸”现象,在建立拆卸干涉矩阵的基础上,提出改进蚁群算法进行装配序列求解,只有在一次迭代循环中找到最优拆卸序列的蚂蚁在相应的路径上增加全局信息素;选取蚂蚁的个数等于初始可行拆卸操作的数目。对于具有较强约束的零部件,强约束条件减少了算法初始可行的拆卸操作,局限了选择问题的解空间,算法效率明显提高。针对结构较复杂的装配体,结合遗传算法和蚁群算法求解装配序列的特点,提出遗传蚁群混合算法求解最优装配序列。算法的主要思想:每当蚂蚁完成一次漫游后,将蚂蚁构建的可行序列加入遗传算法的初始种群,遗传算法对该可行装配序列进行全局优化,并依据优化后生成解的质量在对应的蚂蚁爬行路径上释放相应浓度的信息素,如此循环交叉调用遗传算法和蚁群算法,使遗传蚁群算法求精能力显著增强。提出遗传算法与栅格法结合进行装配路径规划,采用栅格表示装配体的初始位置及装配空间环境地图,栅格路径的序号而不是传统的二进制作为种群个体的编码,适应度函数转换为寻找装配体的最优装配路径,保证了虚拟装配过程中装配体的路径为最优安装路径,提高算法的搜索效率,同时有效避免了传统搜索算法的局部极小值问题。构建一个舱段虚拟装配原型系统,提出该系统的构建思想和体系结构,并采用内存调度策略、多线程的运动控制完善装配系统性能。采用基于相对位置的碰撞干涉剔除,由装配体当前位置、移动方向、相对位置之间的关系来约束装配体的位置变换,从而完成装配体安装;提出基于径向基神经网络的场景调度策略,将虚拟化身当前视点状态作为网络的输入样本,利用径向基神经网络预测当前视点的后续状态。获得当前视点的后续状态后,结合视锥体进行取景,即可进行场景调度。漫游过程中化身以“沉浸”方式身临其境体验装配工艺规划方案,使装配过程更真实地回溯。