[发明专利]一种近岸岛礁型人工鱼礁群流场仿真建模的方法无效

专利信息
申请号: 201210038040.6 申请日: 2012-02-20
公开(公告)号: CN102567594A 公开(公告)日: 2012-07-11
发明(设计)人: 林军;章守宇;张丽珍;叶灵娜 申请(专利权)人: 上海海洋大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 上海衡方知识产权代理有限公司 31234 代理人: 何东浩
地址: 201306 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 近岸 岛礁 人工 鱼礁群流场 仿真 建模 方法
【权利要求书】:

1.一种近岸岛礁型人工鱼礁群流场仿真建模的方法,其特征在于,包括以下步骤:

a、划定需要进行建模的矩形目标海域,目标海域离开边界距离500m以上,矩形的长边平行于当地潮流主流轴方向,矩形的宽边垂直于当地潮流主流轴方向,对矩形进行网格化,长、宽边的水平网格分辨率相同,划分为m×n节点,m≥n,以实际海域的水深和岛屿高程为依据,利用MATLAB软件的插值函数内插得到m×n节点处的水深或岛屿高程,按顺序输出n个*.sldcrv文件,文件中含m行数据,每行3列,包括有东西向的x坐标,南北向的y坐标,以及垂向的z坐标,z坐标尺度对应水深或高程值,为便于后续建模中的视觉判定,将水深或高程值扩大10倍;

b、在计算机辅助设计软件Solidworks中按顺序导入a步骤中所生成的n个*.sldcrv文件,得到n条垂向起伏的等间距线段,逐条连接这n条线段,使其产生一个底面,判断地形的起伏及岛屿分布是否与实际海域相同,拉伸这个底面至当地平均海面高程,得到一个地形起伏、包含岛礁岸线、海面水平的大型数值水槽,通过岛屿形状的建模在该数值水槽中抠除岛屿陆地部分,或者直接根据实际高程使岛屿部分不参与计算,并缩短z坐标尺度为a步骤中的1/10,使z坐标尺度与实际海域相符,导出数值水槽模型文件;

c、利用CFD软件的前处理软件导入b步骤中所导出的数值水槽模型文件,所述CFD软件的前处理软件优选Gambit和Tgrid;

d、在Gambit中生成面网格的基础上,利用Tgrid软件生成用于未投礁海域流场仿真计算的四面体网格;

e、在计算机辅助设计软件Solidworks中建立人工鱼礁三维模型,所述人工鱼礁三维模型的构造及尺寸与实际礁体完全相同;

f、在MATLAB软件中用插值函数内插得到鱼礁投放水域的实际水深,输出每个鱼礁单体对应的x,y,z坐标值,利用Gambit在c步骤所建数值水槽基础上导入e步骤中的人工鱼礁三维模型,将鱼礁单体根据上述坐标移动到位;

g、剔除f步骤中需在三维数值水槽模型内设置的人工鱼礁的三维模型所在区域,得到三维数值水槽模型剩余部分,利用CFD软件的前处理软件对剩余部分进行网格划分,得到网格模型文件;在Gambit中重新生成面网格的基础上,利用Tgrid软件生成最后用于投礁后流场仿真计算的四面体网格。

2.根据权利要求1所述的近岸岛礁型人工鱼礁群仿真建模的方法,其特征在于,b步骤中在计算机辅助设计软件Solidworks中按顺序导入a步骤所生成的n个*.sldcrv文件,得到n条垂向起伏的等间距线段,逐条连接这n条线段,使其产生一个底面,为判断地形的起伏及岛屿分布是否与实际海域相同,z坐标数据此前扩大10倍,判断所建地形正确后,将所得到的一个地形起伏、包含岛礁岸线、海面水平的大型数值水槽的垂向尺度缩短为此前的1/10。

3.根据权利要求1所述的一种近岸岛礁型人工鱼礁群仿真建模的方法,其特征在于,所述人工鱼礁群为复数个人工鱼礁单体的排列组合。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海洋大学,未经上海海洋大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210038040.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top