SMS学习笔记

### SMS网格生成技术详解 #### 一、概述 在水动力学模拟中,网格的质量直接影响着模拟结果的准确性和计算效率。SMS(Scientific Modeling System)是一款强大的水环境建模软件,广泛应用于河流、湖泊、海洋等水体的水动力学、水质、生态等领域的模拟研究。本文将通过具体的实例,详细介绍SMS中的网格生成步骤及其注意事项。 #### 二、岸线前处理 1. **岸线修改**: - 在MIKE中进行岸线修改,包括点的重新分布和消除不平滑部分。 - 修改完成后,导出陆地岸线文件、岛屿岸线以及边界点。 2. **导出岸线文件**: - 选择需要导出的岸线,如陆地岸线、岛屿岸线等。 - 鼠标右键选择“Export to XYZ”。 - 对话框中保存文件,例如岸线文件名为“anxian”,岛屿文件名为“is1”。 3. **制作岸线文件**: - 新建一个记事本文件,命名为“coast”。 - 输入文件的第一行、第二行和第三行: - 第一行:“COAST”; - 第二行:表示岸线段数,例如19(1段陆地岸线+18个岛屿岸线); - 第三行:表示某段岸线的总点数和属性,0表示闭合或大于2点的岸线,1表示只有2点的边界。 - 边界线制作与岸线不同,第一行同样为“COAST”,第二行表示边界线段数(例如1),第三行表示边界线点数(例如1)。 - 将txt文件保存为.cst格式的岸线文件。 #### 三、导入与连接 1. **导入cst文件**: - 使用SMS中的“File -> Open”命令,选中之前制作的“coast.cst”和边界文件“bianjie.cst”。 - 使用工具划线,连接边界点和陆地岸线端点。 2. **改变面文件类型**: - 更改文件类型为“ADCIRC”格式。 - 对边界进行点分布,可以使用“redistribute vertices”功能调整点分布模式。 3. **构建多边形**: - 使用“Feature object -> Clean”清理不必要的点。 - 使用“Feature object -> Build Polygons”构建多边形区域。 - 可以选择是否进行三角网格划分,岛屿的划分类型选择“Land”。 4. **生成网格**: - 使用“Feature objects -> Map -> 2D Mesh”命令生成网格。 5. **导入水深文件并进行插值**: - 导入水深文件时,确保坐标系统一。 - 如果坐标系不一致,可以使用MIKE自带的坐标转换工具进行转换。 - 合并不同水深文件到同一个文件中,只保留xyz三列数据。 - 导入水深文件后进行插值操作。 #### 四、网格调整与边界属性赋值 1. **网格调整**: - 使用“Select mesh node”选择需要调整的网格节点。 - 调整网格直至不再出现异常颜色。 2. **创建节点串**: - 使用“Create node strings”功能创建节点串,用于后续边界属性的赋值。 - 注意使用Shift键绘制闭合边界(如岛屿),Ctrl键绘制非闭合线段(如大陆岸线)。 3. **赋值边界属性**: - 选中节点串,右键选择“Assign BC”,为陆地边界赋值“Mainland”,为海洋边界赋值“Ocean”。 #### 五、保存与转换 1. **保存文件**: - 定期保存工作进度,避免丢失数据。 2. **网格转换**: - 要将网格转换为MIKE软件可用的格式,可能需要专门的转换工具。 - 支持三角网格和混合网格的转换。 通过以上步骤,可以有效地完成SMS网格的生成过程,从而为后续的水动力学模拟提供高质量的基础数据。































- Darren8888882024-12-11#完美解决问题 #运行顺畅 #内容详尽 #全网独家 #注释完整非常不错,解决了我的问题,感谢

- 粉丝: 4
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 毕加索数据库最优化查询观察系统.doc
- 区块链技术对财务共享模式的影响研究.docx
- 医院高清网络监控系统设计方案-公共场所其他.docx
- Java安全策略(Policy).doc
- 数据库管理系统介绍外文翻译.doc
- Ehbbfv电子商务环境下场营销--场营销学工商管理-电子商务-酒店-旅游.doc
- 试论档案管理信息化建设的现状与分析.docx
- (源码)基于Arduino和ThingSpeak的无线气体监测系统.zip
- 计算机辅助药物设计在分子对接中的应用.docx
- 数据库网格Database-Mesh概要介绍.docx
- 综合布线和智能家居.doc
- 仪器仪表管理-c语言仪器仪表管理课程设计.doc
- 基于数据库防火墙的专利技术综述.docx
- 基于云计算环境下的数据存储技术分析.docx
- C语言实验学生成绩管理完整中南大学.doc
- 公路运输经济发展中信息化管理的作用1.docx


