水论坛

 找回密码
 注册通行证

QQ登录

只需一步,快速开始

扫一扫,访问微社区

点击进入授权页面

只需一步,快速开始

快捷导航
搜索
《CJK3D水环境数值模拟系统》发布潮流泥沙、温排、水质数模研究尚水信息技术公司参编图书环评中心招聘技术研发人员
查看: 20683|回复: 135

[分享]sms学习经验

    [复制链接]

签到天数: 25 天

[LV.4]博士生

发表于 2008-4-27 15:51:20 | 显示全部楼层 |阅读模式
分享到:
CJK3D-WEM免费发布

写一个自己做的rma2小例子与大家共同分享讨论(sms8.1)。

本例子是在practice.xyz文件的基础上进行相关操作。

1.打开sms应用程序。

2.Edit->Coordinates...->Units,选择meters.

3.File->open,选择要打开的practice.xyz文件,点击下一步," SMS data "  选择  "Mesh”, 点击“完成”。

这时,sms会根据xyz文件生成网格,用“select mesh node" 选择node,地形已经插入到网格中了,如果现在设置边界条件,计算参数,计算的时候会出现一些乱七八糟的错误,看不懂,哪位高手给指点一下,可能是sms不支持由xyz文件直接生成的网格地形,也不知道对不对。下面用我想的笨办法继续往下做。

4.data->  "mesh->map"  ,点击"ok"

5.在“map” 模块下,Feature objects->  "Map->2D Mesh",  点击"ok"

 

仔细观察,现在的网格跟由XYZ文件生成的网格已经不一样了,需要对网格重新插值。

6.在"scatter"模块下,File->open,打开practice.xyz文件,“下一步”,“完成".scatter->interpolate to mesh, 选择一种插值方法,注意"map  z"前的复选框要选中,点击"Ok"。

这一步做完之后,网格的地形就出来了,可以在"mesh"模块下用"select mesh node"选择node,看看状态栏中的z值是否正确。下面开始设置边界条件,和计算参数。

7.在mesh模块下,选择“Create NodeString“命令,在网格左下角按鼠标左键,然后按住“SHIFT”键,在左上角的node上双击鼠标左键。以同样的方式,在右下角和右上角的node上进行操作,这样,两条水边界就出来了。

8.选择"Select Nodestring"命令,选择左边的水边界,NodeStrings->ReNumber.....,这样做的目的是重新排列节点序号,节省计算所好内存。

9.用“Create NodeString“命令分别选中左水边界和右水边界,看看两个边界上箭头方向是否一致,不一致的话,NodeStrings->Reverse Direction,使两个水边界的箭头方向一致。

10.用“Create NodeString“命令分别选中左水边界,Rma2->Assign BC....,选中"specified flowrate",在其右边的"flowrate"中写上流量数值248100,同样用“Create NodeString“命令选中右水边界,选中"water surface elevation",在右边的"water surface elevation“中填上水位数值8。注意现在的水位竖直是constant,如果想用水位曲线的话,还需要设置其他的参数,边界条件设好了。

11.计算参数设置,RMA2->Model Control。"General"标签中,simulation titles根据自己的要求写,"temperature","Density","specify water surface elevation"前的复选框选中,其中specify water surface elevation值改为9;"timing"标签中,选中"Dynamic","Computation time"中的参数不太明白其含义,请高手指点,time step是我们通常所理解的时间步长的含义吗?它的单位可是"小时"啊,这里面的参数暂且不动,我试了下,这些参数改了后对计算结果影响不大。“materals”标签中,"Default Roughness value"值改为0.03。

12.RMA2->Meterial Properties...,"Turbulence"标签中,Exx值改为1000,"Roughness"标签中,复选框选中,单选框的值改为0.03。

参数值全部设好了,下面存盘,计算。

13.File->save as ,自己取个名字。File->save rma2。

14.RMA2->Run Rma2.


 

[此贴子已经被作者于2008-5-8 9:55:27编辑过]
本团队长期承接河口海岸(港口航道)潮流泥沙、温排水、波浪、水质数模专题研究

签到天数: 25 天

[LV.4]博士生

 楼主| 发表于 2008-4-27 16:09:28 | 显示全部楼层

 


自己编写的小例子
[此贴子已经被作者于2008-4-27 16:10:38编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册通行证  

x

签到天数: 2 天

[LV.1]游客

发表于 2008-5-4 11:13:49 | 显示全部楼层
CJK3D-WEM免费发布
向楼主学习

签到天数: 908 天

[LV.10]院士

发表于 2008-5-5 16:05:34 | 显示全部楼层
水论坛——水利专业广告
学习了.

签到天数: 297 天

[LV.8]教授级高工

发表于 2008-5-8 19:30:16 | 显示全部楼层
水论坛官方微信
出不起。。。。愤

该用户从未签到

发表于 2008-5-9 00:51:21 | 显示全部楼层
CJK3D-WEM免费发布

 

amon可自己假设一些xyz的值,依lct000abc的方操作ok的。

不必买,lct000abc的说明很详细了。

谢谢lct000abc提供的讯息。

签到天数: 23 天

[LV.4]博士生

发表于 2008-5-9 10:43:39 | 显示全部楼层
水论坛——水利专业广告
刚刚开始学,谢楼主分享经验啊

该用户从未签到

发表于 2008-5-13 10:19:15 | 显示全部楼层
水论坛官方微信

楼主辛苦了,

谢谢分享!

该用户从未签到

发表于 2008-5-13 13:05:38 | 显示全部楼层
CJK3D-WEM免费发布
很详细,学习中

签到天数: 52 天

[LV.5]助理工程师

发表于 2008-5-23 16:18:43 | 显示全部楼层
水论坛——水利专业广告
学习了,谢谢楼主分享学习成果。

签到天数: 52 天

[LV.5]助理工程师

发表于 2008-5-23 16:58:20 | 显示全部楼层
水论坛官方微信
谢谢

该用户从未签到

发表于 2008-5-25 11:18:22 | 显示全部楼层
CJK3D-WEM免费发布
谢楼主!

该用户从未签到

发表于 2008-5-26 18:17:55 | 显示全部楼层
水论坛——水利专业广告
学习了,谢谢楼主

签到天数: 4 天

[LV.2]本科生

发表于 2008-5-26 19:23:17 | 显示全部楼层
水论坛官方微信

呵呵,支持!很及时,[em64]

签到天数: 1 天

[LV.1]游客

发表于 2008-6-3 10:47:21 | 显示全部楼层
CJK3D-WEM免费发布

谢谢楼主!!!学习了。

您需要登录后才可以回帖 登录 | 注册通行证  

本版积分规则

 
 
CJK3D
Walking
水晶之猪
路。。。
注册咨询群:
水论坛注册咨询
水论坛铁杆群:
水论坛铁杆群
联系电话:
13382001638
 

QQ|小黑屋|手机版|Archiver|水论坛    CJK3D工作室 | 水资讯网

GMT+8, 2020-8-13 21:46

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表