预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110688711A(43)申请公布日2020.01.14(21)申请号201910945722.7(22)申请日2019.09.30(71)申请人哈尔滨工程大学地址150000黑龙江省哈尔滨市南岗区南通大街145号(72)发明人李敬花郭辉蔺鹏飞董睿璞(74)专利代理机构深圳市舜立知识产权代理事务所(普通合伙)44335代理人侯艺(51)Int.Cl.G06F30/15(2020.01)G06F30/20(2020.01)B63B71/10(2020.01)G06N3/12(2006.01)权利要求书2页说明书4页附图1页(54)发明名称一种基于遗传算法的船舶机舱管路优化方法(57)摘要本发明公开了一种基于遗传算法的船舶机舱管路优化方法,解决了船舶管道布置需要大量的人工经验操作,不仅繁琐、费时、耗力,而且显示方式不直观,易造成设备及管线之间的相互碰撞,精度不高的问题,可以更有效快速的得到管道布置的最优方案,节省人力物力,并且在后期易于持续优化。包括数据采集模块、模型建立模块、文件预处理模块、管道走向模块、支撑位置模块、支撑类型模块、接头位置模块、数据处理中心、适应度对比模块、反馈模块、输出模块、材料选取模块、辅材选取模块、管道布置模块、目标函数模块、参数设定模块、遗传算法模块、计算模块、储存模块,所述数据采集模块和模型建立模块连接,所述模型建立模块和文件预处理模块连接。CN110688711ACN110688711A权利要求书1/2页1.一种基于遗传算法的船舶机舱管路优化方法,包括:数据采集模块(1)、模型建立模块(2)、文件预处理模块(3)、管道走向模块(4)、支撑位置模块(5)、支撑类型模块(6)、接头位置模块(7)、数据处理中心(8)、适应度对比模块(9)、反馈模块(10)、输出模块(11)、材料选取模块(12)、辅材选取模块(13)、管道布置模块(14)、目标函数模块(81)、参数设定模块(82)、遗传算法模块(83)、计算模块(84)、储存模块(85),其特征在于:所述数据采集模块(1)和模型建立模块(2)连接,所述模型建立模块(2)和文件预处理模块(3)连接,所述文件预处理模块(3)和管道走向模块(4)连接,所述文件预处理模块(3)和支撑位置模块(5)连接,所述文件预处理模块(3)和支撑类型模块(6)连接,所述文件预处理模块(3)和接头位置模块(7)连接,所述管道走向模块(4)和数据处理中心(8)连接,所述支撑位置模块(5)和数据处理中心(8)连接,所述支撑类型模块(6)和数据处理中心(8)连接,所述接头位置模块(7)和数据处理中心(8)连接,所述数据处理中心(8)和适应度对比模块(9)连接,所述适应度对比模块(9)和反馈模块(10)连接,所述反馈模块(10)和文件预处理模块(3)连接,所述适应度对比模块(9)和输出模块(11)连接,所述输出模块(11)和材料选取模块(12)连接,所述材料选取模块(12)和辅材选取模块(13)连接,所述辅材选取模块(13)和管道布置模块(14)连接。2.根据权利要求1所述的一种基于遗传算法的船舶机舱管路优化系统,其特征在于:所述数据处理中心(8)包括目标函数模块(81)、参数设定模块(82)、遗传算法模块(83)、计算模块(84),所述目标函数模块(81)和参数设定模块(82)连接。3.根据权利要求1所述的一种基于遗传算法的船舶机舱管路优化系统,其特征在于:所述参数设定模块(82)和遗传算法模块(83)连接,所述遗传算法模块(83)和计算模块(84)连接,所述计算模块(84)和储存模块(85)连接。4.根据权利要求1所述的一种基于遗传算法的船舶机舱管路优化系统,其特征在于:所述管道走向模块(4)和支撑位置模块(5)连接,所述支撑位置模块(5)和支撑类型模块(6)连接,所述支撑类型模块(6),和接头位置模块(7)连接。5.根据权利要求1所述的一种基于遗传算法的船舶机舱管路优化系统,其特征在于:所述适应度对比模块(9)和反馈模块(10)连接,所述反馈模块(10)和文件预处理模块(3)连接。6.一种基于遗传算法的船舶机舱管路优化方法,其特征在于:具体步骤包括:步骤一:数据采集模块(1)采集采集管道布置现场数据,确定现场的设备位置、大小尺寸、管道接口位置以及管道半径这些管道布置参数,参数采集完成后,数据采集模块(1)将数据传输至模型建立模块(2);步骤二:模型建立模块(2)接收数据后建立参数化模型文件,建立完成后,模型建立模块(2)将参数化模型文件传输至文件预处理模块(3),文件预处理模块(3)在接收参数化模型文件后,生成命令流文件;步骤三:文件预处理模块(3)将命令流文件同时传输至管道走向模块(4)、支撑位置模