常见问题      欢迎来到牛博士论文网, 本站提供、本科毕业论文范文硕士论文范文博士毕业论文范文发表职称论文范文,牛博士用心为您服务!欢迎关注微信公众号   
理工论文毕业论文分类>>
毕业论文怎么写更多写论文技巧>>
关于我们
    牛博士论文网经过十余年的心酸代写历程,我们起初的梦想逐渐变成了现实,已经发展成为了一个本科、硕士、博士研究生毕业论文代写代发为主的代写毕业论文平台。十二年专注致力于博士硕士专本科论文代写服务这一核心业务模块,让我们成为了业内有序经营时间最长的综合性论文网站之一,拥有丰富的服务经验和社会资源。合作的写作老师已有2000多位,均为有丰富实践经验的高学历专业人才,以保证文稿的质量与版权,为广大毕业生解决经济、管理、法律、医学、会计、体育、历史、教育教学、建筑等专业的毕业论文及代发代写论文等服务,强大的写作团队奠定了我们的实力! 我们相信通过我们的不断努力和追求,一定能够实现与客户的互利共赢!

浅析船舶装配的结构关系

   发布时间:2018-08-22   [点击量:522]  


摘要: 船舶历史悠久,在水上交通运输中起到了不可替代的作用。由于船舶内部包含着许多特殊的钢结构,所以也导致其受力非常复杂,在其制造过程中,往往要按照制造阶段与系统划分成若干制造级,但是,各种复杂的装配结构关系还是没有因此而消失。所以,为了使各种装配结构关系可以被不同人员、不同专业、不同阶段所共享,保证不同制造级的协同,应该对船舶装配的结构关系进行解析。本文在分析了船舶装配结构关系的基础上,分析了船舶装配结构关系的表示方法,希望可以对船舶的设计和建造工作提供一些参考意见。

关键词:船舶;装配;结构关系


1.前言

船舶是一种大型的交通运输工具,其内部有很多的特殊而复杂的钢结构。在船舶的生产制造过程中,其装配关系非常复杂,需要涉及到很多的专业领域,同时,也需要很多劳动力。所以,针对船舶产品的复杂性问题,一般情况下,需要将船舶制造的整个过程按照制造级与专业的区别分解为多个部分,每一个部分都分配给相应专业的工作人员进行设计与建造,等到各个部分制造完成后,将其装配成为完整的产品。但是,由于船舶内部的结构非常复杂,在分解前后可能会出现装配关系混乱的问题,为了解决这个问题,保证在分解前后的船舶装配关系一致,应该对船舶的制造工作进行管理与分类。对对船舶的制造工作进行管理与分类的方法有很多,但是,产品结构树方法在目前情况下使用比较广泛

作为连接各个应用系统的桥梁,船舶的产品结构树一般可以分成多个结构单元,这些结构单元可以是分段、部件,也可以是零件、组件,是一种多层次的复杂的树状数据结构。其中,一个分段也可能会由许多的部件和零件组成,一个部件可能会由许多的零件和组件组成,除此之外,树中每个节点可以有多棵子树。在船舶设计与制造过程中会形成很多如数控加工程序、设计文档、各种工艺图纸与卡片的文档,为了使这些文档的管理过程更加方便,一般情况下,会将这些文档关联到产品结构树上,通过船舶产品结构树对其进行组织与管理。

 

2.船舶结构树的解析方法

对于船舶的产品结构树来说,目前我们一般使用文件系统对其进行管理,用链表的方式对其进行存储。但是,使用这种方式会造成数据的冗余度大,而且安全性低,如果想要将其与企业数据库中的数据进行交换,将会经过一个很繁琐的程序。想要解决上述问题,需要将文件系统换成数据库管理系统,只有这样,才能提高数据的安全性,减少数据的冗余度。但是,如果使用数据库管理系统进行管理,还有一个关键的问题等待解决,由于关系数据库在进行数据的存储过程中用的是二维表的方式,这样的话就无法直接存储多层次的复杂的树状结构数据,也不能实现树状数据的常规操作。所以,必须要想出一个合适的解析方法,实现数据库二维表和产品结构树可以相互转换,这样,才能更好地管理船舶的产品结构树。

目前,常用的船舶结构树解析方法包括以下几种,如双亲表示法、信息编码法、改进的前序遍历树算法、等价二叉树表示法和顺序遍历算法等,下面就对这些方法的原理与初始化过程进行介绍。

2.1双亲表示法

双亲表示法可以对每个节点的双亲节点信息进行保存,如果双亲节点为其本身,那么该节点是根节点,其概念结构与关系存储表可以参照图1。在关系存储表中,双亲节点的ID与每个节点的ID都有保存,这样的话,就方便了二维数据表与树状的产品结构树之间的转换。双亲表示法可以方便地与XML数据之间进行转换,而且便于操作,容易理解

20180822162735421

1 双亲表示法的概念结构和关系存储表 

2.2信息编码法

所谓的信息编码法就是通过信息编码将数据进行定义,以实现管理对象信息规范化。信息编码有很多的方法,如分支法编码、混合法编码、顺序码、区域码和字母缩写码等。生活中的身份证的编码与信用卡的编码等都属于信息编码法,在日常生活中十分常见,编码中的每一个字符位都可以代表一个实际的意义。例如身份证编码,18位身份证编码规则如下:第一、二位数字表示省、自治区、直辖市;第三、四位数字表示地区、市、州、盟;第五、六位数字表示县、市、镇、区;第七位至第十二位数字表示身份证持有者的出生年、月、日;第十三、十四位数字表示所在地派出所;最后一位数字表示性别。对于船舶等钢结构产品来说,在其制造过程中,为了方便管理,体现各零部件的层次关系,可以对各个零部件进行统一的信息编码,这样的话,计算机就可以自动处理这种层次关系,自动构造出产品的结构树。通过该算法可以在了解各个特征码的含义的基础上,直观地了解每个子节点的制造级、所属船舶型号以及专业等信息。该算法具有稳定性好、可移植性强、直观易懂等优点。

2.3改进的前序遍历树算法

改进的前序遍历树算法从根节点开始计算,按照从上到下的顺序,在根节点的左边标记数字1,在其第一个子节点左边标记2,一直按照以上方式沿着树进行标记,最后回到根节点。标记完成之后,结构树中的每个节点都存在 “左值”与“右值”,然后在关系表中记下节点的ID、左值、右值,通过这种方法实现结构树与二维数据表之间的转换。

2.4等价二叉树表示法

    由于船舶结构树的节点数目与层次上存在很大的不确定性,所以,很难将其直接存储在关系表上。为了实现结构树持久化存储和计算,应该将结构树表示为二叉树。等价二叉树表示法的使用过程中应该注意以下几个方面第一,二叉树的根与结构树的根之间对应,二叉树的节点和产品结构树之间也要一一对应第二,二叉树相应节点的左子女与产品结构树节点最左子女之间应该相互对应。第三,二叉树中相应节点的右子女和产品结构树中节点的右邻兄弟对应。等价二叉树表示法可以实现有序树的存储,在双亲表示法的基础上,添加了左右子节点的信息。

2.5顺序遍历树算法

顺序遍历树算法在进行结构树的存储过程中,应该按照如下的规则进行。第一,遇到节点有子节点的情况,应该有HASCHILD标识。第二,任意一个节点均有NORNAL标识。第三,如果该节点是同双亲节点中最后一个,那么应该有LEVEL标识。顺序遍历树算法可以按照上述的规则,实现关系表与结构树之间方便地转换。

 

3.船舶装配的结构关系各种解析方法的比较

从各种结构树解析方法之间进行比较,可以得出以下结论: 第一,双亲表示法可以实现与其它树状数据格式之间进行方便的数据交换,是船舶装配的结构关系的解析中常用的解析方法,如在XML数据结构的结构树存储中,也经常用到该方法。第二,信息编码法数据管理简单,且可以大大提高各种操作的效率,但是,在使用这种方法时,应该所对应的产品进行统一的编码命名,适用于时间较长,命名改动量不大的情况。第三,改进的前序遍历树算法比较适合读取与查询次数教多、对结构树修改较少的情况,由于船舶产品的结构树中的装配结构是在建造前期的设计中就确定的,修改次数通产较少,所以,对于船舶装配构的解析来说,改进的前序遍历树算法是一种合适的方法。第四,顺序遍历树方法和等价二叉树表示法可以实现有序树的存储,如果遇到需要区分兄弟节点的顺序的产品的结构树,那么可以采用这两种方法。第五,顺序遍历树算法可以实现有序树的存储,可以大大提高各种操作的效率,如果在实际操作中,不需要查找节点路径,那么就可以采用顺序遍历树算法。

 

参考文献:

[1]陈文豪. 基于测量数据的大部件对接装配仿真技术研究及其应用[D].浙江大学,2014.

[2]王伟,杨润党. 基于DELMIA的船舶建造流程仿真[J]. 造船技术,2011,02:41-43.

[3]徐小峰. 面向船舶制造协同物流网络的资源优化研究[D].哈尔滨工程大学,2009.

[4]谢标. 船舶制造企业管子车间物流系统优化及仿真研究[D].重庆大学,2012.

[5]李双艳. 装配型制造企业库存协同优化理论与方法研究[D].中南大学,2012.

文章标题:《浅析船舶装配的结构关系》,原文地址:,如有转载请标明出处,谢谢。

上一篇:汽车底盘新技术的应用探讨分析


下一篇:高温超导体及阵列结构机械工程超导体专业在职硕士论文研究


[相关文章]