大型复杂产品装配序列的规划技术的研究.docVIP

大型复杂产品装配序列的规划技术的研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型复杂产品装配序列的规划技术的研究

大型复杂产品装配序列的规划技术的研究   摘 要:装配序列规划技术是虚拟装配的关键技术之一。针对传统的装配序列规划方法已不能满足船用推进器等大型复杂装配体序列规划的需求,提出了基于层次关联图的装配信息模型,以及装配经验知识与割集法相结合的序列生成方法。最后凭借研究的理论知识开发了装配序列规划系统。   关键词:装配序列规划技术;层次关联图;装配经验知识;割集法   1.装配信息模型   装配信息模型是装配序列规划的基础,完善、正确的装配信息模型是装配序列生成的保证。   1.1.装配模型的信息需求   建立完整、精确的装配信息模型的目的在于一方面为装配序列规划优化提供全面的信息和支持。另一方面要简化装配序列生成过程中算法的复杂度、提高计算效率。影响装配序列规划的装配信息主要有三类:1.零件自身的属性信息,主要包括零件的形状、尺寸、材料等;2.产品的组成层次信息,一个产品根据设计时的功能、结构特点可以划分为多个功能模块,功能模块又可进一步划分;3.零部件间的装配联接关系信息,主要反映零部件之间的相对位置、相互联接、相对运动关系以及配合关系。   1.2.装配模型的表达方式   国外很多学者对装配信息模型的表达方式进行了研究,提出了不同的表述方法,归纳起来共有两种比较成熟的方法:   1.2.1.关联图模型:表达机械产品的装配关系最初由法国学者Bourjault提出,Bourjault以数据结构中的图结构G(P,L)表达装配体,其中节点P={ , , …… }代表装配体中的零部件,n为产品中零部件的数目;边L={ , , …… }代表装配体中的零部件间的联接关系,这里的联接关系表示零件之间的物理接触关系,m为联接边的数量。   1.2.2. 层次模型:从三维建模软件中可以获得原始的装配树结构,该装配树中只包含装配体中零部件的名称信息,为了能够自动生成装配序列,还需对产品的零件、子装配体、紧固件进行统一的编号,为简化装配层次树,还可以将一组规格、功能相同的紧固件合并当作一个零件处理。最后生成一个新的经过编号和简化的装配层次关系树用于割集法生成装配序列。   1.3.基于层次关联图的装配信息模型   层次模型可以树的数据结构来表达,反映了装配体中零部件之间的装配层次关系,符合人们的思维习惯,能较好地体现设计意图和产品的零部件组成层次,由于将产品的零部件分层来表示,所以当采用割集法生成装配序列时,只对某一层的零部件进行规划,可以有效降低装配序列规划的复杂度。层次树模型的缺点是缺乏对同层中零部件装配关系的描述,也没有涵盖零部件装配操作有关的信息,因此这种模型很难被装配序列规划模块直接所用,关系模型主要用图的数据结构来表达,反映了装配体中零部件之间的联接关系,但是该模型不能清楚的表达产品零部件的层次结构,不符合人们对产品的认识习惯,对于割集算法当产品中零部件数量较多时,容易产生“组合爆炸”问题。   针对上述两种方法的缺点,提出一种层次模型和关系模型相结合的装配模型表达方法,即基于层次关联图的装配信息模型。既表达了装配体中零部件的装配层次关系,也反映了零部件之间的联接关系。   2.装配序列生成   2.1.目前装配序列求解比较典型的几种方法,按求解方向的不同又可以将装配序列生成方法分为两大类,一类是正向法,正向法是按照产品装配的顺序得出装配序列;另一类是逆向法,逆向法是按照产品拆卸的方法得出拆卸序列,再取逆序得装配序列。   常用的知识表示结构有:基于逻辑的知识表示,基于框架的知识表示,基于规则的知识表示三种类型。其中基于规则的知识表示经过分析更加符合装配序列规划的过程,同时在系统实现方面比较容易,本文将主要介绍基于规则的装配知识表示。基于规则的知识表示形式如下:   IF(前提条件1,前提条件2,…,前提条件n),THEN(结果),CF(可信度)   其中前提条件主要描述配合的零件以及装配特征类型等,结果表述零件的装配序列,可信度表示结果正确的概率。   为了基于规则描述各种装配知识还需定义若干谓词,现举例如下:   螺栓联接用Bolt(x, , ,y)表示,其中x表示螺栓,y表示螺母, , 表示弹簧垫片和平垫片,当 , 为0时表示该联接没有使用垫片。   Connect((x),(y))表示用联接件y将x中的零件联接起来。   Sequences(x,N)表示零件x的装配顺序为N。   利用上述三个谓词可以构造一个螺栓联接的推理规则,先叙述如下:   IF(Connect((x,y),bolt(cont1,cont2)),bolt(cont1,0,0,cont2)),   THEN(Sequence(cont1,1),Sequence(y,2),Sequence(x,3),Seque

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档