当前位置:主页 > 科技论文 > 船舶论文 >

游艇舱室参数化布置设计

发布时间:2017-03-30 11:07

  本文关键词:游艇舱室参数化布置设计,由笔耕文化传播整理发布。


【摘要】: 在当今经济全球化、市场竞争日趋激烈的时代,新产品的开发效率已经成为各企业在市场中取胜的关键因素。游艇舱室布置设计是游艇设计的重要内容之一,其设计的好坏直接影响了整个游艇设计的效率。传统的游艇舱室设计过程通常采取的还是传统的手工AutoCAD绘图的方式,一旦需要修改,就会耗费大量的人力物力,使得游艇舱室设计过程繁琐冗长,这严重影响了产品的开发效率。而参数化CAD是当今设计领域研究的热点,引进参数化技术能够很好的解决这个问题。 本文首先概述了游艇及其舱室布置的特点,然后研究了游艇舱室布置优化问题,游艇舱室布置问题属于NP-hard问题,是典型优化问题中最难求解的问题。采用改进的遗传算法NSGA-Ⅱ来求解这个问题,得到一系列最优布置方案。最后论述了游艇舱室参数化布置程序设计,引进参数化技术到CAD系统中,大大的提高了设计效率。 全文共分为七章:第一章为绪论,本章的主要内容是介绍了游艇产业的发展状况,布局问题和参数化的研究现状以及论文研究内容、技术路线。第二章概述了游艇的分类及其布置特点,并对游艇舱室布置的基本要素进行了分析。第三章为布局问题研究及数学建模。分析游艇舱室属具布置的各种要求、条件和优化目标,对游艇舱室属具布置问题进行数学建模。第四章为改进遗传算法及其在游艇舱室布置优化中的应用。遗传算法作为一种仿生算法和启发式优化算法,已经广泛应用于各种优化求解问题中。分析了多目标优化问题基本概念,提出了一种改进的遗传算法NSGA-Ⅱ,并用此算法求解游艇舱室布置优化问题。第五章主要介绍了参数化技术的基本概念及其原理,以及AutoCAD二次开发技术。第六章游艇舱室参数化布置设计程序的设计过程,本章内容主要介绍的是程序的设计流程、程序界面设计,并用实例演示了程序运行过程。第七章为结论和展望,对全文的工作进行了总结,并对本课题下一步的研究进行了展望。 本文采用AutoCAD二次开发、参数化设计和数据库管理技术开发了基于AutoCAD的游艇舱室参数化布置程序。本程序是用Visual Basic 6.0作为可视化开发环境,结合Access2003数据库技术,以AutoCAD为二次开发平台实现的。通过该程序,用户可以利用人机对话窗口设计游艇舱室布置,直接调用已经建好的属具模块,只需要提供各属具的尺寸约束和位置参数便可实现舱室布置图的绘制。
【关键词】:游艇 舱室布置 数学建模 多目标优化 AutoCAD二次开发 参数化设计
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP391.72;U662
【目录】:
  • 摘要4-6
  • Abstract6-11
  • 第1章 绪论11-17
  • 1.1 引言11-12
  • 1.2 论文研究的目的和意义12-13
  • 1.3 国内外研究状况分析13-16
  • 1.3.1 布局问题的研究状况13-14
  • 1.3.2 参数化技术的研究进展14-16
  • 1.4 论文研究主要内容和技术路线16-17
  • 1.4.1 论文研究主要内容16
  • 1.4.2 论文采用的技术路线16-17
  • 第2章 游艇概述及其舱室布置分析17-21
  • 2.1 游艇概述17-18
  • 2.1.1 游艇的种类17-18
  • 2.1.2 游艇的配套属具设施18
  • 2.2 游艇舱室特点及其布置分析18-20
  • 2.2.1 游艇舱室与一般船舶舱室的区别18-19
  • 2.2.2 舱室布置特点19-20
  • 2.3 影响游艇舱室布置的基本要素20
  • 2.4 本章小结20-21
  • 第3章 游艇舱室布置优化数学模型的建立21-35
  • 3.1 游艇舱室布置问题描述21-23
  • 3.1.1 布局分类21-22
  • 3.1.2 游艇舱室布置的基本原则22-23
  • 3.2 游艇舱室布置的约束条件23-26
  • 3.2.1 布局约束的分类23-25
  • 3.2.2 游艇舱室布置的约束条件25-26
  • 3.3 游艇舱室布置优化的数学模型26-34
  • 3.3.1 变量设计27
  • 3.3.2 目标函数的建立27-29
  • 3.3.3 游艇舱室布置的约束条件29-34
  • 3.4 本章小结34-35
  • 第4章 改进的遗传算法及其在游艇舱室布置优化中的应用35-49
  • 4.1 遗传算法的基本原理35-36
  • 4.2 非支配排序的多目标遗传算法(NSGA和NSGA-Ⅱ)36-40
  • 4.2.1 多目标优化问题的数学描述36
  • 4.2.2 基本概念36-37
  • 4.2.3 多目标遗传算法37-40
  • 4.3 约束的最优化处理40-41
  • 4.4 NSGA-Ⅱ算法在游艇舱室布置优化中的应用41-48
  • 4.4.1 NSGA-Ⅱ程序实现41-42
  • 4.4.2 游艇舱室布置优化实例42-48
  • 4.5 本章小结48-49
  • 第5章 游艇舱室参数化布置设计的实现技术49-57
  • 5.1 参数化设计技术49-52
  • 5.1.1 参数化设计的概念49-50
  • 5.1.2 参数化设计的相关理论50-52
  • 5.1.3 游艇舱室布置的参数化设计52
  • 5.2 AutoCAD二次开发技术52-56
  • 5.2.1 AutoCAD二次开发工具简介53-54
  • 5.2.2 AutoCAD的ActiveX技术54
  • 5.2.3 AutoCAD的二次开发工具比较及选择54-56
  • 5.3 本章小结56-57
  • 第6章 游艇舱室参数化布置程序的设计57-76
  • 6.1 总体设计方案57-58
  • 6.2 程序设计开发58-69
  • 6.2.1 程序界面设计59-62
  • 6.2.2 参数数据库表的创建62
  • 6.2.3 VB数据库访问接口设计62-63
  • 6.2.4 VB AutoCAD二次开发63-67
  • 6.2.5 游艇舱室属具参数化CAD模块的建立67-69
  • 6.3 程序流程69-70
  • 6.4 游艇舱室参数化布置程序应用实例70-75
  • 6.5 本章小结75-76
  • 第7章 总结与展望76-78
  • 7.1 全文总结76
  • 7.2 对今后的展望76-78
  • 参考文献78-81
  • 致谢81-82
  • 攻读硕士学位期间发表的论文82

【参考文献】

中国期刊全文数据库 前8条

1 谢涛,陈火旺;多目标优化与决策问题的演化算法[J];中国工程科学;2002年02期

2 孙正兴,张福炎,蔡士杰;基于特征参数化设计中的尺寸约束及其表示[J];机械设计;1998年05期

3 张峰,李兆前,黄传真;参数化设计的研究现状与发展趋势[J];机械工程师;2002年01期

4 胡京知,祝国旺,高健;图形参数化引入工程约束实现设计过程参数化[J];制造业自动化;1997年02期

5 李俊华,陈宾康,应文烨,卢军;退火演化算法在舰艇舱室优化布置设计中的应用[J];武汉交通科技大学学报;2000年04期

6 冯军,应文烨,陈宾康,高虹静;船舶舱室布置设计中几何约束的一种求解方法[J];武汉理工大学学报(交通科学与工程版);2002年04期

7 刘小健,腾世国,董元胜,王宇;基于Visual Basic6.0的AutoCAD图形数据交互技术[J];武汉理工大学学报(交通科学与工程版);2005年01期

8 王金敏,王玉新,查建中;布局问题约束的分类及表达[J];计算机辅助设计与图形学学报;2000年05期

中国博士学位论文全文数据库 前1条

1 冯军;船舶舱室智能虚拟布置设计方法与关键技术研究[D];武汉理工大学;2005年


  本文关键词:游艇舱室参数化布置设计,,由笔耕文化传播整理发布。



本文编号:276956

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/chuanbolw/276956.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b5737***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com