论文题名: | 重力式码头沉箱自动优化设计 |
关键词: | 重力式码头;沉箱自动优化设计;程序设计 |
摘要: | 自动化设计可以加速设计过程,节约人力物力,而以成本为目标的优化则可以降低建设成本,本文以沉箱宽度和箱内填石为设计变量对重力式码头沉箱自动优化设计进行了研究,实现了自动优化设计及CAD出图的功能。 本文完成了界面模块、作用计算模块、组合及优化模块、CAD出图模块四个模块的开发。由于各模块的功能要求差异较大,因此在对比了各种语言的优缺点后,本文使用了Visual Basic、Fortran、AutoLISP三种语言进行编写。 为使用户可以更加简单方便的使用本程序,本程序设计了比较简洁的用户界面,减少了用户手动输入的参数,对其中取值相对固定的参数设置了默认值,用户也可以根据具体情况选择更改。 本文严格依据规范要求,计算了与码头整体抗倾抗滑稳定性及基床承载力相关的所有作用,包括:沉箱码头自重力、地面使用荷载、船舶对建筑物的荷载、起重设备荷载、波浪力、土压力。然后根据设计状况进行各种作用的组合,对码头整体抗倾抗滑稳定性及基床承载力进行验算。程序对两个设计变量进行了优化,以沉箱宽度为主要设计变量,以箱内填石量为次要设计变量,得出一个成本最低的沉箱设计方案,然后输出此方案的码头荷载总表、沉箱尺寸数据文件。 本文使用AutoCAD集成的AutoLISP语言开发了CAD出图模块,根据计算程序的结果自动绘制CAD图纸,图层、标注都按照绘图要求设置完成,实现了自动绘图的功能。 对比了实际码头沉箱设计和软件自动设计结果,两者吻合较好。 |
作者: | 邵铁政 |
专业: | 水利工程 |
导师: | 李世森 |
授予学位: | 硕士 |
授予学位单位: | 天津大学 |
学位年度: | 2012 |
正文语种: | 中文 |