SMS_study网格划分.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分:基本操作 1、确定闭边界(海岸线)信息文件 三种方法: 1)直接读入文件(.cst) 2)由地形数据生成(.xyz或.dat)(将等值线设置为边界) 输入数据-scatter module-data-‘scatter counter-feature’(elevation:等深线值;spacing:等深线上点的间距) 3)有CAD文件生成(.dxf) 文件举例:岸线文件格式(1.cst)、地形数据文件格式(2.xyz)、CAD数据交换格式(3.dfx)。 2、确定计算区域 自动: 选中边界 进入map module 菜单:Feature Objects-define domain 注:边界有方向的,按左手法则:区域在左手侧(可用Feature Objects-Reverse arc direction改变方向) 人工: 用1中的1)3)方法确定开边界 3、定义边界类型 Unassigned :航道、深槽 Mainland :陆边界或与岸相连的建筑物 Island :岛屿、防波堤 Normal flow :取水口 Mainland barrier :可漫(过水)的陆边界(漫滩)(在这里设定一个高度值) Island barrier: 潜堤,防波堤 Ocean :开边界 4、读入水深信息:用*.xyz文件输入 5、建立多边形,相当于ANSYS中的面 Map module:feature objects-build polygons-选择区域 6、设置多边形属性(包含网格信息) Mesh type:paving(为三角网格,常用) Bias与网格疏密程度有关 Bathymetry Type:constant(为固定水深,一般为航道);scatter set(与地形文件对应) 7、生成网格 1)Bathymetry Type:scatter set-scatter option: Interpolation option: Interpolation 有四种插值方法,一般用linear和inverse distance weight—option(一般可设置第二个4,避免台阶效果) Map module:feature objects-Map-2D Mesh 2)文件格式 在保存项目后,.grd就是fort.14文件。或者在 mesh module中运行ADCIRC-run adcirc,就在保存目录下有fort.14 注意事项 8、保存 9、ADCIRC模型控制参数 各项设置 8、SMS中的不足 没有后退选项,需要及时保存 不具备捕捉功能 第二部分:与地形相适应网格的生成 1、确定闭边界(海岸线)信息文件 2、确定计算区域 3、定义边界类型 4、读入水深信息 主要问题是:建立水深和网格密度之间的关系(因为波长和水深有关,所以也是波长和水深的关系) 建立波长函数 建立尺寸函数 5、建立多边形,相当于ANSYS中的面 6、设置多边形属性(包含网格信息) 网格类型的选择与设置 7、生成网格 第三部分:网格加密技术 1、网格步长渐进 1)确定闭边界(海岸线)信息文件 2)确定计算区域 3)定义边界类型 4)确定边界线的节点分布:进入map module—选其中一条边界线—feature objects-redistribute vertices—specify: max/min 5)每条边界线都做设置 6)建立多边形,划分网格。 2、局部加密 Mesh module—在工具栏中选择select element,圈加密区域-菜单element-refine 第四部分:建筑物、航道、港池的加入及分块划分网格 1、有建筑物网格划分 2、如何将航道、港池考虑进去 3、分块划分网格 第五部分:取水口的设置 第六部分:SMS的显示功能及后处理 1、等高线图 2、矢量图 3、动态演示 1)读入fotr.14和fort.64(或fort.63水位变化) 2)display—display option—2D mesh—显示vector,去掉Nodes和Elements 3)mesh module-data—film loop 4)在display option—vectors中可设置显示的疏密程度等。

文档评论(0)

wuailuo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档