
mike21操作实例---矩形网格.doc
28页MIKE 21 HD操作简要说明一 数据文件格式1. land.*yz〔陆地边界文件〕格式说明: 纬度 tab 经度 tab tab 陆地高程值12.3030756.12769 1 1012.30895 56.12909 1 1012.30895 56.12784 1 1012.3030756.12769 010说明:第三列中0表示陆地边界的完毕点,该点与陆地起始点重叠;每两列之间用TAB键隔开,不要用空格2. water.*yz〔水深文件〕格式说明: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 Direction Unit 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…〞按钮→选择文件类型为“*.*yz〞→找到陆地边界文件“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 Toolbo*〞→展开“Transformation〞→选定“Rotate Grid〞→此时弹出一个对话框“setup Name〞设置子网格区域的名称→下一步→出现“select input file〞选择要嵌入子网格的网格文件〔例如Bat2-0文件〕→下一步→出现“subseries selection〞,在此可以设置子网格需要计算的时间段,也可跳过→下一步→“select item〞该项暂时不详,跳过→下一步→出现“Grid Size〞,该项用于设置子网格的尺寸〔第一项:设置子网格的结点数,结点数=3×大网格数+1,且子区域边界要和大区域中的网格线重叠;第二项:子网格的网格宽度,取上一级网格宽度的1/3;第三项为子区域的左下角在大网格区域中的位置;最后一项为子网格区域在大网格中的转角,与直角坐标*向的夹角〕→下一步→因子网格区域是否包括陆地和水域而提供的选项,本例中包含陆地和水域应选择“date is Bathymetry…〞项→下一步→“output specification〞输出子网格的文件名称〔以Bat2-0zi为例〕→下一步→点击“E*ecute〞按钮→完成。
第二步:子网格边界处理翻开mike21→file→new→选定mike 21 中的“Mike 21 Toolbo*〞→展开“Hydrodynamics〞→选定“Boder Adjustment〞→设置名称→下一步→出现“Input File〞界面,〔第一项:输入大网格文件;第二项:输入小网格文件;最后两项“*-coordina1和Y-coordina1〞为子区域左下角在大网格中的位置〕→下一步→出现“Select Output File〞界面〔第一项:输入处理后的大网格文件名称;第二项:输出处理后的小网格文件名称〕→下一步→点击“E*ecute〞按钮→完成经过上述两个步骤就完成了对嵌套网格的设置对于嵌套两个同级网格〔如下列图所示〕的操作说明:小2小1大将“大〞网格和“小1〞网格按上述两步处理后,得到“大-处理〞和“小1-处理〞,后在将“大-处理〞和“小2〞网格按上述两步处理后,得到“大-处理1〞和“小2-处理〞,则在水动力模型计算时,输入“大-处理1、小1-处理、小2-处理〞 三个网格文件如果三重嵌套,例如“小2〞有嵌套在了“小1〞中,则要两、两发生关系,既“大〞和“小1〞处理后的“小1-处理〞在和“小2〞处理,“小2-处理〞在和“大-处理〞进展处理。
多重嵌套以此类推〔2〕图形流程示意第一步:见图1选定图 1第二步:见图2显示区域的高显示区域的宽定义区域左下角在大地坐标系下的位置UTM带号:Utmzone=〔经度÷6+31〕的整数局部图 2第三步:参加背景文件,见图3、图4在显示的区域内添加,陆地及水深背景图 33.陆地和水域文件坐标点均为经纬度,故要选择将坐标由经纬度转化为直角坐标选项!1.输入2.文件类型为:〔*.*yz〕图 4将陆地边界和水深数据参加之后图形显示如图5所示:图 5第四步:选定计算区域,见图6、图7选择该项,编辑计算区域图 66.陆地区域高程值〔要和陆地边界文件一致〕1.新建一个计算区域4.指定计算区域在*、Y方向的结点数3.指定计算网格的宽度5.指定计算区域的转角〔与北向夹角〕2.指定计算区域左下角在显示区域中的坐标图 7经过上述设定后既圈定了计算区域,见图8该框圈定区域既为计算区域图 8第五步:在圈定计算区域之后,要选定要插值的数据围应用工具栏中的按忸,在图形中框取,选定后再点击一次按忸,之后在调出如图9的对话框3.选择插值方法!2.指定插值时寻找结点周围数据的个数!1.选择该项,对计算区域的数据进展插值!图 9插值完毕之后会出现消息框,该框显示插值所用的时间信息。
待全部ok之后,存盘!!〔文件名为bat1〕,此时系统自动生成一个文件名为bat1_0的文件,该文件既为计算用的网格文件然后翻开该网格文件,如图10所示错误区域需要设陆地高程值的区域图 10第六步:网格数据调整可用工具栏中如图11中所示的按钮选定要编辑的网格,然后选择菜单“Tool〞下的“Set value…〞〔见图12、图13〕,调整后如图14所示,保存在此设置选定网格的值图11 图12 图13图14 处理后的网格数据图至此计算区域的网格数据文件已经整理完毕如果要在本计算区域嵌网格,操作步骤如下:第一步:建立子网格选择该项选择该项图15 图16 选择被嵌入的大网格文件设置子网格名称图18 图17设置嵌套的小网格中计算的起始和完毕时间,默认时间同上一级网格的计算时间图19 图20〔该项暂不详〕选择该项,指明小网格中包括陆地和水深嵌套网格在大网格中的转角〔与*方向〕指定小网格左下角在大网格中的位置小网格宽度〔网格宽度必须为上一级网格宽度的1/3〕指定*、Y向的小网格结点数:结点数=3×大网格数+1图21 图22完毕之前先运行,点击该键输出编辑好的小网格文件图24 图23至此已经完成了小网格的编辑,小网格的文件名为Bat1_0(qiantao),图25所示为嵌套后的小网格。
图25嵌套好的计算区域第二步:子网格的边界处理选择该项选择该项 图26 图27输入小网格左下角在大网格中的位置输入大网格文件名输入小网格文件名 图29 图28设定都完毕后,运行完成输出调整后的小网格文件名输出调整后的大网格文件名 图30 图31至此已经完成了嵌套网格的准备工作,也产生了两个用于模型计算的网格数据文件,在本例中分别为:大网格文件“Bat1_0(chuli)〞,小网格文件“Bat1。












