MIKE 21 SW 波浪模型培训教程
- 格式:pdf
- 大小:23.92 MB
- 文档页数:70
MIKE21建模流程资料MIKE21是一种基于有限元数值方法的水动力模型,用于在河流、海洋和湖泊等水体中模拟水流、波浪、潮汐和沉积物输运等过程。
在进行MIKE21建模之前,需要进行一系列的准备工作,包括数据准备、领域划分、边界条件设定、模型参数设定等。
本文将详细介绍MIKE21建模的流程,并提供一些实用资料和建议。
1.数据准备:首先,必须收集和整理各种必要的数据,包括地形数据、水位数据、波浪数据、风速数据、沉积物数据等。
这些数据可从卫星遥感、测量仪器、历史资料等途径获取。
在整理数据时,要注意数据的准确性和一致性。
2.领域划分:根据实际情况,将研究区域划分为适当大小的网格。
网格的划分应该考虑到研究目标和计算效率的平衡。
MIKE21支持不规则网格,因此可以根据实际情况进行灵活划分。
3.边界条件设定:对模型计算区域的边界条件进行设定。
主要包括水位、流量、波浪、风速等边界条件。
边界条件的设定要根据实际情况和研究目标,合理选择。
4.模型参数设定:根据研究目标和实际情况,设定模型的各项参数。
包括底床粗糙度、风速阻力系数、波浪相速度等参数。
参数的设定需要根据实验数据和经验进行调整,并进行敏感性分析。
5.模型计算:进行模型的计算仿真。
MIKE21采用显式时间积分算法进行求解,需要时间步长和空间步长的选择。
模型计算的结果包括水位、流速、波浪参数等。
6.模拟结果验证:对模拟结果进行验证。
可以通过与实测数据进行对比,评估模型的精度和适用性。
如果模拟结果与实测数据存在偏差,需要对模型参数进行调整,并进行精确度分析。
7.后处理和分析:对模拟结果进行后处理和分析。
可以利用MIKE21提供的工具进行数据输出、可视化、统计分析等。
通过对结果进行分析,可以获得更多的水动力信息和科学洞见。
除了以上的建模流程,我还为你提供一些MIKE21建模过程中可能需要的资料和建议:1.MIKE21用户手册:MIKE21的用户手册是一个非常重要的资料,其中包含了详细的使用说明、参数设定方法和实例等内容。
MIKE21建模流程MIKE21是一种用于水力运动和波浪传播建模的软件工具。
它是由丹麦Hydraulic and Coastal Engineering Lab开发的,专门为河流、湖泊、港口等水体动力学研究而设计的。
MIKE21建模流程是利用该软件进行水动力学建模的一般流程,下面将对其进行详细说明。
1.数据准备:在开始建模之前,需要收集和整理相关的输入数据。
这包括地形数据、温度和盐度数据、气象数据等。
地形数据主要包括DEM(数字高程模型)和水深图,可使用测量数据或卫星数据。
温度和盐度数据主要用于模拟咸淡水交互作用。
气象数据包括风速、风向、气温、降水等。
2.基础设置:在MIKE21中,需要进行一些基础设置,以确定建模的范围和边界条件。
范围确定主要包括水体的外围边界,如河流的上游、下游边界;边界条件则是确定水动力学模型中的输入条件,如流量、水位、风速等。
3.网格划分:MIKE21建模过程中需要将水域划分为多个小区域,即建模网格,以便进行计算。
网格的划分可以选择矩形网格、三角形网格或均衡网格等,根据需要选择合适的网格类型。
网格越细,模拟结果越精确,但计算量也会增加。
4.边界条件设置:根据建模范围和边界条件,在MIKE21中设置相应的边界条件。
这些边界条件包括水位、流速、盐度、温度和波浪等。
这些数据可根据实测数据、历史数据或模型计算结果进行设定。
5.水动力计算:在MIKE21中进行水动力计算,根据初始条件和边界条件,进行模拟计算得到水位、流速等结果。
MIKE21使用数值方法来求解水动力方程,考虑各种物理现象如惯性、湍流、底摩擦等。
6.结果分析:计算完成后,可以通过MIKE21中的可视化工具对计算结果进行分析。
可以绘制水位、流速等等物理量的时空变化图,帮助理解水体动力学的变化规律。
7.模型验证:在完成模型计算后需要对计算结果进行验证。
可以通过与实测数据进行对比,评估模型的准确性和可靠性。
如果模型与实测数据吻合较好,可以认为模型可信。
MIKE21水动力模块中文教程一、教学内容本节课的教学内容选自MIKE21水动力模块中文教程,主要介绍MIKE21水动力模块的基本原理、操作方法和应用实例。
教程内容包括:MIKE21水动力模块的概述、地形和网格设置、边界条件设置、初始条件设置、模型计算与结果分析等。
二、教学目标1. 使学生了解MIKE21水动力模块的基本原理和操作方法;2. 培养学生运用MIKE21水动力模块进行水动力计算的能力;3. 培养学生分析问题和解决问题的能力。
三、教学难点与重点1. 教学难点:MIKE21水动力模块的边界条件设置和初始条件设置;2. 教学重点:MIKE21水动力模块的操作方法和应用实例。
四、教具与学具准备1. 教具:计算机、投影仪、MIKE21软件;2. 学具:学生电脑、MIKE21软件安装盘。
五、教学过程1. 实践情景引入:介绍洪水灾害对我国造成的影响,引出MIKE21水动力模块在洪水预警和防洪工程中的应用;2. 教材讲解:讲解MIKE21水动力模块的基本原理、操作方法和应用实例;3. 操作演示:演示如何使用MIKE21水动力模块进行地形和网格设置、边界条件设置、初始条件设置等;4. 学生实践:学生分组进行MIKE21水动力模块的操作练习,教师巡回指导;5. 例题讲解:讲解典型例题,分析问题解决思路;6. 随堂练习:学生独立完成练习题,教师批改并讲解错误;7. 结果分析:学生展示实践成果,分析问题和解决问题的情况;8. 课后拓展:介绍MIKE21水动力模块在其他领域的应用,激发学生的学习兴趣。
六、板书设计板书设计如下:1. MIKE21水动力模块概述2. 地形和网格设置3. 边界条件设置4. 初始条件设置5. 模型计算与结果分析七、作业设计1. 作业题目:使用MIKE21水动力模块进行地形和网格设置,并计算某一流域的水动力特性;2. 答案:根据学生实践情况,给予正确与否的判断和修改建议。
八、课后反思及拓展延伸2. 拓展延伸:介绍MIKE21水动力模块在其他领域的应用,激发学生的学习兴趣。
MIKE21原理及快速入门1.1MIKE21简介MIKE21是一个专业的工程软件包,用于模拟河流、湖泊、河口、海湾、海岸及海洋的水流、波浪、泥沙及环境。
MIKE21为工程应用、海岸管理及规划提供了完备、有效的设计环境。
模型利用二阶精度的有限体积法对动态流的连续方程和动量守衡方程求解。
最近几年发展起来的非结构网格模型,给用户提供了最大程度的灵活性,用户可以在模拟区域自由选择计算单元网格的大小,比如,可以在工程区域/感兴趣区域使用较小的网格单元,而在工程远区使用单位较大的网格单元,其结果是整体计算单元较之传统的矩形网格大为减少,从而引起计算速度的提升。
MIKE21水动力模拟由于各种作用力的作用而产生的水位及水流变化。
它包括了广泛的水力现象,可用于任何忽略分层的二维自由表面流的模拟。
HD模块是MIKE21软件包中的基本模块,为泥沙传输和环境水文学提供了水动力学的计算基础。
模型特点单一网格:这是一种传统的矩形模型,是将研究区域划分成同一大小的矩形网格,网格的大小(分辩率)由模拟区域大小及具体应用决定,网格越小计算精度越高,但耗时越长。
嵌套网格:这也是一种矩形模型,只是在同一模型中可以有多种网格大小,在大网格模型中可以嵌套小网格模型。
曲线网格:网格呈四边形或近似矩形,主要适用于蜿蜒河段的水动力学计算和河床演变分析。
非结构网格:这是一种三角形/四边形混合网格,采用单元中心的有限体积解法。
该网格能够很好地模拟弯道或水上结构物周围区域的流场。
所有的网格模块都支持先进的用户界面和高效的前后处理工具,包括:网格地形生成器、数据管理工具、结果浏览器等。
最近几年发展起来的非结构网格模型,给用户提供了最大程度的灵活性,用户可以在模拟区域自由选择计算单元网格的大小,比如,可以在工程区域/感兴趣区域使用较小的网格单元,而在工程远区使用单位较大的网格单元,其结果使得整体计算单元较之传统的矩形网格数量大为减少,从而引起计算速度的提升。
MIKE21水质培训教程MIKE21水质模型培训教程1.引言MIKE21是一款广泛应用于水文、水质、泥沙和海洋等领域的数值模拟软件,具有强大的前后处理功能和灵活的模型构建方式。
水质模型作为MIKE21软件的核心模块之一,为研究水体中污染物的输移、扩散和衰减过程提供了有效的工具。
本教程旨在帮助初学者快速掌握MIKE21水质模型的基本操作和建模方法,为实际工程应用奠定基础。
2.MIKE21水质模型简介2.1水质模型分类MIKE21水质模型主要包括两大类:稳态模型和动态模型。
稳态模型适用于模拟长期平均水质状况,动态模型则可以模拟水质随时间的变化过程。
根据研究问题的不同,用户可以选择相应的模型进行模拟。
2.2水质模型原理MIKE21水质模型基于质量守恒定律和纳维-斯托克斯方程,考虑了污染物在水体中的对流、扩散和生物化学反应等过程。
模型通过求解偏微分方程组,得到污染物浓度随时间和空间的变化规律。
3.MIKE21水质模型操作步骤3.1创建项目启动MIKE21软件,创建一个新的项目。
在项目设置中,选择相应的地理坐标系和投影方式。
3.2导入数据导入研究区域的底图数据,如DEM、河网、土地利用等。
同时,还需要导入污染源数据、监测站点数据和边界条件等。
3.3建立模型3.3.1创建网格根据研究区域的特点,选择合适的网格类型(如矩形网格、三角形网格等)和网格分辨率。
在MIKE21中,可以通过自动或手动方式创建网格。
3.3.2设置边界条件根据实际情况,设置模型的边界条件。
边界条件包括入口浓度、出口浓度、自由液面等。
3.3.3设置初始条件设置模型初始时刻的污染物浓度分布。
3.3.4设置参数根据实际情况,设置模型中的各类参数,如污染物衰减系数、扩散系数等。
3.4模型求解设置求解器参数,如时间步长、迭代次数等。
然后运行模型,求解污染物浓度分布。
3.5结果分析利用MIKE21的后处理功能,对模拟结果进行分析。
可以绘制污染物浓度等值线图、浓度变化曲线等,以便于直观地了解污染物在水体中的分布和变化规律。
MIKE21教程MIKE21是一款面向水动力学和水质模拟的软件套件,由丹麦丹-菲尼克斯(DHI)公司开发。
它是一种基于数值方法的海洋及湖泊水动力学模拟工具,广泛应用于沿海工程、河流治理、波浪和潮汐能资源研究、湖泊环境保护等领域。
本教程将介绍MIKE21软件的基本原理、使用方法和常见应用场景。
一、MIKE21概述MIKE21是一款三维水动力学软件,可以模拟海洋、湖泊、河流等多种水体环境中的水动力学过程。
其核心原理是基于求解三维流体方程组以及物质输运方程组,通过数值计算的方式模拟水体中的流动和物质传输过程。
MIKE21提供了丰富的功能模块,包括流场模拟、波浪模拟、潮汐模拟、水质模拟等,可以满足不同应用需求。
二、MIKE21安装2.双击安装文件,按照安装向导的提示进行软件安装。
3.安装完成后,打开MIKE21软件,进行注册授权操作。
三、MIKE21基本功能1.流场模拟:MIKE21可以模拟不同水体环境中的流场分布,包括海洋、湖泊、河流等。
用户可以设置边界条件、初始条件和物理参数,通过求解流体动力学方程组,得到水体中的流动分布。
流场模拟结果可用于分析水体运动规律、潮汐及波浪等因素对水体的影响。
2.波浪模拟:MIKE21可以模拟海洋及湖泊中的波浪传播和波浪影响。
用户可以设置波浪源、水深、波浪频谱等参数,通过求解波浪动力学方程组,得到波浪的传播分布和能量变化。
波浪模拟结果可用于海洋工程的设计,如海堤、海坝等的稳定性分析。
3.潮汐模拟:MIKE21可以模拟海洋及河流中的潮汐过程。
用户可以设置潮汐源、海岸线形状等参数,通过求解潮汐动力学方程组,得到潮汐的变化规律。
潮汐模拟结果可用于航运、水位预报、河口工程等方面。
4.水质模拟:MIKE21可以模拟水体中的水质变化和物质传输过程。
用户可以设置水质参数、污染源和环境条件等,通过求解水质传输方程组,得到水质的浓度分布和污染物的输运规律。
水质模拟结果可用于水污染防治、环境监测等领域。
Mike 21 软件学习前言本次练习通过操作mike21软件来模拟一个简单的水动力模型并进行分析,主要目的是熟悉mike21软件在计算网格的划分、计算参数的选取及敏感性分析、边界条件的处理、计算结果的处理及分析方面的操作使用。
第一章模型计算范围和网格划分本文选取一段简单的弯道河流进行模拟分析,模型长约9500m,宽约2500m。
最大网格面积30000m2,三角形网格最小角度为30度,生成网格如图1-1。
其中节点数目为817、网格数目为1464。
图1-1弯道河流段网格划分取等水深30m,生成图1-2 地形图。
图1-2 地形图第二章计算参数1、时间参数计算时长24小时时间步数:1440时间步长:60s2、求解方式采用低阶快速计算方式,最小时间步取0.01s,最大时间步取60s临界克拉系数取0.8。
3、干湿判别4、水密度5、涡粘系数6、底摩阻7、柯西力考虑地球偏转力,以长江某河段为参考,取北纬30度。
8、不考虑风应力、冰覆盖率、潮汐、降水量、波浪辐射应力、源汇项和结构物影响9、初始条件设初始水面高程为0m。
10、边界条件左开边界Code2为上游边界,初始水位高程为4m;右开边界Code3为下游边界,初始水位高程为-4m。
第三章计算结果分析图3-1到3-6分别是500min时模型水体平稳后水面高程、水体水平流速、水体竖直流速、流体流向和流场情况。
图3-1 水面高程图水面初始高程为0m,左边界水面初始高程为4m,右边界水面初始高程为-4m,由于存在水头差,模拟开始后水流从左边界流向右边界,水流平稳后,由左至右的水头呈阶梯状下降,如图3-1所示。
图3-2 水平流速分布图图3-3 竖直流速分布图图3-4 流体速度分布图图3-5 流体流向图图3-6 流场图图3-7 河道中心点(15,330)潮位图从河道中心潮位图可以看出,一个小时后,潮位趋于一个常值,为了更好分析潮位,只选取前80个数据进行绘图,得出图3-8.图3-8 河道中心点(15,330)潮位图从图3-8 河道中心点(15,330)潮位图可以看出,模拟开始后,水流从上游涌来,在河道中心点(15,330)产生垂荡作用,水位升高,最后水面高程趋于1.45m。
MIKE 21 SW波浪模型培训教程目录1关于手册 (1)1.1目的 (1)1.2假定的用户背景 (1)1.3编辑器布局 (2)1.3.1导航树 (2)1.3.2编辑窗口 (2)1.3.3校对窗口 (2)1.4联机帮助 (2)2介绍 (3)2.1简述 (3)2.2应用领域 (4)2.3计算特色 (6)3模拟 (6)3.1概要 (6)3.2波浪问题的定义和限制 (7)3.2.1对波浪问题的定义 (7)3.2.2检查MIKE 21 SW的功能 (7)3.2.3模型公式的选择 (7)3.2.4确定计算域 (7)3.2.5检查计算机资源 (8)3.3数据的收集 (8)3.4模型的搭建 (8)3.4.1含义 (8)3.4.2网格和地形 (8)3.4.3边界条件 (9)3.4.4底摩阻系数 (9)3.4.5风场 (9)3.5模型的率定和验证 (9)3.5.1目的 (9)3.5.2率定情况 (10)3.5.3率定参数 (10)3.6模型的运行 (11)3.7结果的呈现 (11)4实例 (11)4.1简介 (11)4.2湖区有限风区下的波浪生长 (12)4.2.1例子的目的 (12)4.2.2定义和限制波浪问题 (12)4.2.3结果的呈现 (13)4.2.4数据文件列表 (15)4.3北海和西海岸波浪条件 (16)4.3.1目的 (16)4.3.2波浪问题的定义 (17)4.3.3结果 (19)4.3.4数据文件列表 (22)4.4防护型海滩上的波浪变形 (22)4.4.1目的 (22)4.4.2波浪问题的定义 (23)4.4.3数据文件列表 (26)4.5岛屿周围的波浪变形 (26)4.5.1目的 (26)4.5.2波浪问题定义 (26)4.5.3结果 (28)4.5.4数据文件列表 (30)5基本参数 (31)5.1模拟范围 (31)5.1.1网格和地形 (31)5.1.2地形参数 (31)5.1.3边界名称 (32)5.1.4GIS背景 (32)5.2时间 (32)6波浪谱模型 (33)6.1基本方程 (33)6.1.1谱方程 (33)6.1.2时间公式 (33)6.1.3备注与提示 (34)6.2时间参数 (34)6.3谱的离散 (34)6.3.1频率谱的离散(只用于全谱公式) (34)6.3.2方向谱的离散 (35)6.3.3风浪涌浪分离 (35)6.3.4备注与提示 (35)6.4计算方法 (36)6.4.1非定常方程 (36)6.4.2准定常方程 (37)6.4.3收敛信息的输出 (38)6.4.4CFL数 (39)6.5水位条件 (40)6.5.1备注和提示 (40)6.6水流条件 (40)6.6.1备注和提示 (41)6.7风作用力 (42)6.7.1综述 (44)6.7.2备注与提示 (44)6.8冰层 (44)6.9绕射 (45)6.9.1备注和提示 (45)6.10能量传递 (46)6.10.1备注和提示 (46)6.11波浪破碎 (46)6.11.1综述 (47)6.11.2备注和提示 (49)6.12底摩阻 (49)6.12.1综述 (50)6.12.2备注和提示 (50)6.13白帽 (51)6.13.1综述 (52)6.13.2备注和提示 (52)6.14结构物 (52)6.14.1综述 (53)6.15初始条件 (54)6.15.1备注和提示 (54)6.16边界条件 (54)6.16.1边界定义 (55)6.16.2备注和提示 (60)6.17输出文件 (60)6.17.1地理查看 (61)6.17.2输出设置 (61)6.17.3积分波参数 (64)6.17.4输入参数 (65)6.17.5模型参数 (66)6.17.6谱参数 (66)7科学文档 (67)8参考文献 (68)1 关于手册1.1 目的用户手册的主要目的是可以使用户学会使用MIKE 21 谱波浪模型的应用,如用于对近海或海岸地区波侯的评估。
MIKE21原理及快速入门MIKE21是由丹麦水环境研究所开发的一种水动力学模型,旨在模拟和预测水体中各种水动力过程。
它利用有限差分法和有限元法等数值方法,以数值方式解决Navier-Stokes方程组以及Bernoulli方程、质量守恒方程等,从而模拟水体的运动和能量传递。
MIKE21可以用于模拟水体中的潮汐、波浪、悬移质量输运、水质变化等过程,为水利、海洋、环境等领域的工程和科学研究提供支持。
第一步:安装MIKE软件第二步:准备模型输入数据在使用MIKE21之前,需要准备模型所需的输入数据。
通常包括水深、底床形态、初始条件、边界条件等。
MIKE软件提供了灵活的数据输入格式,可以根据具体需要选择合适的数据格式,如文本文件、网格数据等。
第三步:建立模型网格第四步:设置模型参数和边界条件在建立模型网格后,需要设置模型的参数和边界条件。
模型参数包括底摩擦系数、湍流参数等,可以根据具体场景进行调整。
边界条件包括河流或湖泊的入口和出口条件、潮汐边界等。
第五步:运行模型设置完模型参数和边界条件后,可以开始运行模型。
MIKE提供了强大的求解器来求解水动力学方程组,可以根据需求选择合适的求解器。
模型运行完成后,可以可视化模型结果并进行后处理。
第六步:模型校验和验证为了保证模型结果的准确性,需要对模型进行校验和验证。
可以利用已有的观测数据进行比对,对模型的误差进行评估和修正。
校验和验证是一个迭代的过程,需要不断反复调整和改进模型设置的参数和边界条件。
MIKE21是一个功能强大且灵活的水动力学模型,适用于各种水体中的水动力学研究。
通过以上快速入门教程,可以了解MIKE21的基本原理,掌握MIKE软件的使用方法,并开始进行水动力学模拟研究。
但需要注意的是,MIKE21是一个复杂的模型,需要一定的水动力学和数值计算基础,以及相关领域的背景知识才能更好地使用和理解。
因此,在使用MIKE21之前,最好先进行相关的学习和培训。