mike操作实例矩形网格
- 格式:docx
- 大小:3.60 MB
- 文档页数:50
MIKE 21 HD操作简要说明一数据文件格式1. land.xyz(陆地边界文件)格式说明:纬度 tab 经度 tab tab 陆地高程值12.30307 56.12769 1 1012.30895 56.12909 1 1012.30895 56.12784 1 1012.30307 56.12769 0 10。
说明:第三列中0表示陆地边界的结束点,该点与陆地起始点重叠;每两列之间用TAB 键隔开,不要用空格。
2. water.xyz(水深文件)格式说明:12.16805 56.17699 -20.00 312.16665 56.17715 -20.00 312.16609 56.17762 -20.00 312.16637 56.17808 -20.00 3说明:第一、二列分别为纬度、经度,第三列为该点处水深,第四列暂时不详;其他说明同陆地文件;对于上述文件格式也可用直角坐标(大地坐标)表示,但是在Define working Area对话框中要选定Decimal Deg项。
如下图所示:3. WL1(水位边界条件文件)格式说明:Water level recordings from St 1time Elevation1993-12-02 00:00:00 -0.331993-12-02 00:30:00 -0.3621993-12-02 01:00:00 -0.3965说明:第一列日期,第二列时间,第三列水位;第一列和第二列之间用空格隔开,第二列和第三列之间用TAB隔开;前两行为文件说明语句应保留。
4. windcastrup (wind)(风边界条件文件)格式说明:Wind dataTime Speed DirectionUnit 100002 2000 0 100003 2401 01993-12-02 00:00:00 9.294 184.261993-12-02 00:30:00 10.066 186.6891993-12-02 01:00:00 10.655 189.167。
说明:第一列为日期,第二列为时间,第三列为风速,第四列为风向(与北向顺时针夹角);第一、二行为文件说明语句应保留;第三行暂时不详;第一列和第二列之间用空格隔开,第二行和第三行及第四行之间用TAB键隔开。
5. WaterlevelNdrRoese(水位验证文件)格式说明:Ndr Roese: Water Level [m]Time Nrd Roese: Water Level [m]Unit 100000 1000 01993-12-02 00:00:00 -0.3443751993-12-02 00:15:00 -0.3490631993-12-02 00:30:00 -0.3485881993-12-02 00:45:00 -0.397647。
说明:该文件为“Ndr Roese”站实测水位;第一、二列之间用空格隔开,第二、三列之间用TAB隔开;第三列为水位。
6. WindKastrup(风过程文件)格式说明二以实例演示MIKE21的水动力模型及输移扩散模型的操作步骤1. 网格数据(1)命令操作流程①水深网格文件设置菜单流程打开mike21→file→new→Bathymetries→打开“Define Working Area”对话框后设置→选择菜单“Work Area”→选择“Background Management…”→点击“import…”按钮→选择文件类型为“*.xyz”→找到陆地边界文件“land”→再选择convert form 中的“LONG/LAT”后打开陆地边界文件→在点击“import…”按钮→按照陆地边界文件的操作打开水深数据文件→后ok→在选择“Work Area”中的“Bathymetry Management…”后出一个对话框→点击“New”出现计算区域设置对话框,设置后→OK→此时图形已经框出计算区域,在点击工具栏中按钮选择要插值的水深数据范围→选定后在点击一次→再打开“Work Area”中的“Bathymetry Management…”→点击插值按钮“interpolate…”→设置后OK→保存已经设置好的计算区域网格文件(例如文件名“Bat2”文件)→“File”→“open”打开已经生成的“Bat2-0”文件→可以应用工具栏中的工具及“Tools”菜单中的“Set Value…”编辑水深及陆地值→存盘,至此已经完成网格数据文件的编辑。
②嵌套网格数据文件的设置流程第一步:建立子网格打开mike21→file→new→选定mike zero 中的“Mike zero Toolbox”→展开“Transformation”→选定“Rotate Grid”→此时弹出一个对话框“setup Name”设置子网格区域的名称→下一步→出现“select input file”选择要嵌入子网格的网格文件(例如Bat2-0文件)→下一步→出现“subseries selection”,在此可以设置子网格需要计算的时间段,也可跳过→下一步→“select item”该项暂时不详......,跳过→下一步→出现“Grid Size”,该项用于设置子网格的尺寸(第一项:设置子网格的结点数,结点数=3×大网格数+1,且子区域边界要和大区域中的网格线重叠;第二项:子网格的网格宽度,取上一级网格宽度的1/3;第三项为子区域的左下角在大网格区域中的位置;最后一项为子网格区域在大网格中的转角,与直角坐标X向的夹角)→下一步→因子网格区域是否包括陆地和水域而提供的选项,本例中包含陆地和水域故选择“date is Bathymetry…”项→下一步→“output specification”输出子网格的文件名称(以Bat2-0zi为例)→下一步→点击“Execute”按钮→完成。
第二步:子网格边界处理打开mike21→file→new→选定mike 21 中的“Mike 21 Toolbox”→展开“Hydrodynamics”→选定“Boder Adjustment”→设置名称→下一步→出现“Input File”界面,(第一项:输入大网格文件;第二项:输入小网格文件;最后两项“X-coordina1和Y-coordina1”为子区域左下角在大网格中的位置)→下一步→出现“Select Output File”界面(第一项:输入处理后的大网格文件名称;第二项:输出处理后的小网格文件名称)→下一步→点击“Execute”按钮→完成。
经过上述两个步骤就完成了对嵌套网格的设置。
对于嵌套两个同级网格(如下图所示)的操作说明:将“大”网格和“小1”网格按上述两步处理后,得到“大-处理”和“小1-处理”,后在将“大-处理”和“小2”网格按上述两步处理后,得到“大-处理1”和“小2-处理”,则在水动力模型计算时,输入“大-处理1、小1-处理、小2-处理”三个网格文件。
如果三重嵌套,例如“小2”有嵌套在了“小1”中,则要两、两发生关系,既“大”和“小1”处理后的“小1-处理”在和“小2”处理,“小2-处理”在和“大-处理”进行处理。
多重嵌套以此类推。
(2)图形流程示意第一步:见图1图 1第二步:见图2图 2第三步:加入背景文件,见图3、图4图 3UTM带号:定义区域左在显示的区域内图 4将陆地边界和水深数据加入之后图形显示如图5所示:图 5第四步:选定计算区域,见图6、图72.文件类型3.陆地和水域文件坐标点均为经图 6图 7经过上述设定后既圈定了计算区域,见图8选择该项,编1.新建一2.指定计算区域4.指定计算区6.陆地区域图 8第五步:在圈定计算区域之后,要选定要插值的数据范围。
应用工具栏中的按忸,在图形中框取,选定后再点击一次.....按忸..,之后在调出如图9的对话框。
图 9插值结束之后会出现消息框,该框显示插值所用的时间信息。
待全部ok 之后,存盘!!(文件名为bat1),此时系统自动生成一个文件名为bat1_0的文件,该文件既为计算用的网格文件。
然后打开该网格文件,如图10所示。
该框圈定区1.选择该2.指定插值3.选择需要设陆图 10第六步:网格数据调整。
可用工具栏中如图11中所示的按钮选定要编辑的网格,然后选择菜单“Tool”下的“Set value…”(见图12、图13),调整后如图14所示,保存。
在此设置选图11 图12 图13图14 处理后的网格数据图至此计算区域的网格数据文件已经整理完毕。
如果要在本计算区域内内嵌网格,操作步骤如下:第一步:建立子网格选择该图15 图16图18 图17图19 图20(该项暂不详.....)图21 图22选择被嵌入的大设置嵌套的小网指定X 、Y 向的小网格小网格宽度指定小网嵌套网格在大网选择该项,图24 图23至此已经完成了小网格的编辑,小网格的文件名为Bat1_0(qiantao),图25所示为嵌套后的小网格。
图25嵌套好的计算区域第二步:子网格的边界处理输出编辑好结束之前图26 图27图29 图28图30 图31选择该选择该输入大网格输入小网格输出调整输出调整设定都至此已经完成了嵌套网格的准备工作,也产生了两个用于模型计算的网格数据文件,在本例中分别为:大网格文件“Bat1_0(chuli)”,小网格文件“Bat1_0(qiantao)chuli”。
2. 边界条件的设置(1)命令操作流程第一步:设置时间序列文件(*.dfs0)打开mike 21→file→new→选择mike zero中的“Time series”(时间序列)→选择“From Ascii File”→出现“Time series Eidetor : import from Ascii”对话框→在此对话框中选择“File Name”(本例为WL1.txt)→将“Time discription”项设置成“Equidistant Calendar Axis”(等时间序列轴)→ok→出现水位边界条件“WL1.TXT”的过程线,此时鼠标右键单击此图→选择“properties…”,出现“File properties”对话框→将Axis Type设置成“Equidistant calendar Axis”;将“Item information”中“Type”项中的“undefined”设置成“water level”(水位)→ok→保存文件(本例为Ts1.dfs0)。
重复上述的操作,直至将上下两个边界的4个点时间序列文件处理完毕。
验证文件也按上述操作过程设置。
第二步:建立边界条件打开mike 21→file→new→选择“profile series”(断面序列)→选择“blank Timeseries”(空白时间序列)→此时弹出“File properties”对话框→设置“title”(上边界条件名称,本例为shangbianjie);设置Axis Type为“Equidistant calendar Axis”;设置Time step为1800s(因为边界条件中的时间间隔为30分钟);设置No. of points 为13(本例中,上边界的网格数为13个);设置Grid step(网格步长)为900;将item information中的Type项由undefined该为water level→ok→此时出现一个空白的断面边界条件编辑器→打开北边界的左侧的点时间文件TS1.dfs0,并将其复制拷贝到空白单元格的第一列,打开右侧的点时间序列文件TS2.dfs0,并将其拷贝复制到空白单元格的最后一列→选择“Tools”菜单中的“interpolation…”进行插值→然后存盘(本例文件名为shangbianjie)。