数学技术方法在水文学中的应用教学课件

上传人:沈*** 文档编号:241400912 上传时间:2024-06-23 格式:PPT 页数:34 大小:1.07MB
返回 下载 相关 举报
数学技术方法在水文学中的应用教学课件_第1页
第1页 / 共34页
数学技术方法在水文学中的应用教学课件_第2页
第2页 / 共34页
数学技术方法在水文学中的应用教学课件_第3页
第3页 / 共34页
点击查看更多>>
资源描述
时间反复无常,鼓着翅膀飞逝数学技术方法在水文学中的应用数学技术方法在水文学中的应用Zuo QitingZuo QitingZuo QitingZuo QitingZuo Qiting7.1.1.2 7.1.1.2 差分的基本概念差分的基本概念一阶差商的定义式为:一阶差商的定义式为:(7.1.17.1.1)那么当增量那么当增量h h很小时,我们可以用差商来近似很小时,我们可以用差商来近似代替微商,即:代替微商,即:(7.1.27.1.2)Zuo Qiting 差分形式又分为三种形式:一阶向前差分、一差分形式又分为三种形式:一阶向前差分、一阶向后差分、一阶中心差分。其中,中心差分的阶向后差分、一阶中心差分。其中,中心差分的截断误差最小。截断误差最小。对于二阶微商同样也可以用二阶差商来近对于二阶微商同样也可以用二阶差商来近似表示,即:似表示,即:(7.1.37.1.3)Zuo Qiting7.1.1.3 7.1.1.3 有限差分法的求解过程有限差分法的求解过程有限差分法的求解过程为:有限差分法的求解过程为:首先,将原微分方程离散化为差分方程组。首先,将原微分方程离散化为差分方程组。其次,差求解分方程组。其次,差求解分方程组。另外,为了保证计算过程的可行和计算结果的正确,另外,为了保证计算过程的可行和计算结果的正确,还需从理论上分析差分方程组的性态,包括解的唯一性、还需从理论上分析差分方程组的性态,包括解的唯一性、存在性和差分格式的相容性、收敛性和稳定性。存在性和差分格式的相容性、收敛性和稳定性。Zuo Qiting7.1.2 7.1.2 有限单元法有限单元法 有限单元法的基本思想是:首先,利用变分原有限单元法的基本思想是:首先,利用变分原理把所要求解的边值问题的微分方程化为与之等价理把所要求解的边值问题的微分方程化为与之等价的泛函求极值的变分问题;然后,将定解区域划分的泛函求极值的变分问题;然后,将定解区域划分为有限个互不重叠的子单元,并利用剖分插值把变为有限个互不重叠的子单元,并利用剖分插值把变分问题近似地化为多元函数的求极值问题,从而得分问题近似地化为多元函数的求极值问题,从而得到一个线性代数方程组,即所谓的有限元方程;最到一个线性代数方程组,即所谓的有限元方程;最后,求解得到原问题的数值解。后,求解得到原问题的数值解。Zuo Qiting7.1.2.1 7.1.2.1 有限单元法概述有限单元法概述 有限单元法的计算格式:按计算单元网格划分有限单元法的计算格式:按计算单元网格划分为三角形网格、四边形网格和多边形网格;按权函为三角形网格、四边形网格和多边形网格;按权函数不同可划分为配置法、矢量法、最小二乘法和伽数不同可划分为配置法、矢量法、最小二乘法和伽辽金法;按差值函数的精度可划分为线性插值函数辽金法;按差值函数的精度可划分为线性插值函数和高次插值函数等。和高次插值函数等。单元坐标有笛卡尔直角坐标系和无因次自然坐单元坐标有笛卡尔直角坐标系和无因次自然坐标,有对称和不对称等。标,有对称和不对称等。Zuo Qiting7.1.2.2 7.1.2.2 变分的基本概念变分的基本概念 这里需要首先介绍一下泛函的概念。泛函就这里需要首先介绍一下泛函的概念。泛函就是函数的函数,表示的是一个变量随某个函数而变是函数的函数,表示的是一个变量随某个函数而变化的关系。例如:化的关系。例如:S()=S()=(7.1.7)(7.1.7)S()S()的值取决于函数的值取决于函数 (x)(x),因此,因此,S()S()就称为函数就称为函数 (x)(x)的泛函。的泛函。Zuo Qiting 当待求函数由当待求函数由 变为变为 1 1=+=+时,泛函的时,泛函的增量可以表示为增量可以表示为=+=+(7.1.8)(7.1.8)Zuo Qiting其中,其中,=(7.1.9)(7.1.9)即泛函增量的线性部分就称为泛函的一阶变分或变分,即泛函增量的线性部分就称为泛函的一阶变分或变分,其余的高阶项则分别称为二阶变分、三阶变分。其余的高阶项则分别称为二阶变分、三阶变分。Zuo Qiting泛函的极值条件是其变分为零,即泛函的极值条件是其变分为零,即 =0。通过化简整理可知:泛函欲取极值,则函数就必须通过化简整理可知:泛函欲取极值,则函数就必须满足微分方程满足微分方程(7.1.10)(7.1.10)这个方程就称为欧拉方程。因此,泛函求极值的变分问这个方程就称为欧拉方程。因此,泛函求极值的变分问题可以转化为求解欧拉方程的问题。只要能够构成一个泛函题可以转化为求解欧拉方程的问题。只要能够构成一个泛函使其相应的欧拉方程为所求问题的微分方程,那么就可以把使其相应的欧拉方程为所求问题的微分方程,那么就可以把所求问题转化为等效的泛函求极值的变分问题。所求问题转化为等效的泛函求极值的变分问题。Zuo Qiting7.1.2.3 7.1.2.3 有限单元法的求解过程有限单元法的求解过程有限元方法的解题步骤可归纳为:有限元方法的解题步骤可归纳为:建立积分方程;建立积分方程;区域单元剖分;区域单元剖分;确定单元基函数;确定单元基函数;单元分析;单元分析;总体合成;总体合成;边界条件的处理;边界条件的处理;解有限元方程。解有限元方程。Zuo Qiting7.1.3 7.1.3 有限体积法有限体积法 有限体积法(有限体积法(Finite Volume MethodFinite Volume Method,FVDFVD),),又称控制体积法、广义差分法。其基本思路是:将计又称控制体积法、广义差分法。其基本思路是:将计算区域划分为一系列不重叠的、形状规则或不规则的算区域划分为一系列不重叠的、形状规则或不规则的单元或控制体,将待解的微分方程对每一个控制体积单元或控制体,将待解的微分方程对每一个控制体积分,得出一组离散方程。其中的变量定义在控制体的分,得出一组离散方程。其中的变量定义在控制体的形心,是网格点上的因变量的数值。根据控制体内质形心,是网格点上的因变量的数值。根据控制体内质量、动量守恒定律列出质量、动量平衡方程,在计算量、动量守恒定律列出质量、动量平衡方程,在计算出通过每个控制体边界沿法向输入输出量后,对每个出通过每个控制体边界沿法向输入输出量后,对每个控制体分别进行质量和动量平衡计算,即可求出待求控制体分别进行质量和动量平衡计算,即可求出待求未知量。未知量。Zuo Qiting7.1.4 7.1.4 边界单元法边界单元法 边界单元法(边界单元法(Boundary Element MethodBoundary Element Method,简称,简称BEMBEM),又称边界积分方程),又称边界积分方程边界元法。它以定义在边界上边界元法。它以定义在边界上的边界积分方程为控制方程,通过对边界单元插值离散,化的边界积分方程为控制方程,通过对边界单元插值离散,化为代数方程组求解。为代数方程组求解。边界元法主要有以下几个特点:边界元法主要有以下几个特点:由于只需对边界进行离散和插值,使解题的维数降低一维,由于只需对边界进行离散和插值,使解题的维数降低一维,大大减少了工作量;大大减少了工作量;由于处于边界上的奇异解在线性代数方程组的系数矩阵中由于处于边界上的奇异解在线性代数方程组的系数矩阵中会有最大的对角线主元,因此,代数方程组不会是病态的,会有最大的对角线主元,因此,代数方程组不会是病态的,可以减少计算误差的积累;可以减少计算误差的积累;离散化的误差只发生在边界,而域内函数值和其导数值是离散化的误差只发生在边界,而域内函数值和其导数值是直接用解析公式计算的。函数值和其导数值的计算精度是直接用解析公式计算的。函数值和其导数值的计算精度是相同的。相同的。Zuo Qiting7.2 7.2 参数率定常用的数学方法参数率定常用的数学方法7.2.1 7.2.1 最小二乘法最小二乘法7.2.1.1 7.2.1.1 一般最小二乘法的原理一般最小二乘法的原理 在研究某一个问题时,往往通过建立一个模型来求得某在研究某一个问题时,往往通过建立一个模型来求得某些量的理论值,通过实验与观测手段可以得到其观测值。由些量的理论值,通过实验与观测手段可以得到其观测值。由于种种原因,如模型不完全正确以及观测有误差等,理论值于种种原因,如模型不完全正确以及观测有误差等,理论值与观测值会存在差距,这些差距的平方和与观测值会存在差距,这些差距的平方和H=(H=(理论值理论值-观测观测值值)2 2可以作为理论与实测符合程度的度量。通常,理论值中可以作为理论与实测符合程度的度量。通常,理论值中包含有未知参数(或参数向量),最小二乘法要求选择的参包含有未知参数(或参数向量),最小二乘法要求选择的参数值,使数值,使H H达到最小。因此,最小二乘法的直接意义是作为一达到最小。因此,最小二乘法的直接意义是作为一种估计未知参数的方法。种估计未知参数的方法。Zuo Qiting7.2.1.2 7.2.1.2 全最小二乘法的原理全最小二乘法的原理 全最小二乘法的原理。给定超定程全最小二乘法的原理。给定超定程 ,全,全最小二乘法是求出解向量最小二乘法是求出解向量 ,满足相容程,满足相容程 其中其中 和和 是是A A和和b b的最佳逼近,由以下优化问题决的最佳逼近,由以下优化问题决定:定:(7.2.47.2.4)满足满足 Zuo Qiting 若令若令 ,。E E,r r分别表示分别表示 和和 的逼近误差,则式(的逼近误差,则式(7.2.47.2.4)可表示为)可表示为(7.2.57.2.5)为为FrobeniusFrobenius范数。范数。Zuo Qiting7.2.2 7.2.2 遗传算法遗传算法7.2.2.1 7.2.2.1 遗传算法的原理遗传算法的原理 遗传算法的主要思想来源于达尔文的生物进化论,遗传算法的主要思想来源于达尔文的生物进化论,适者生存、自然选择、优胜劣汰是遗传算法的主要指导适者生存、自然选择、优胜劣汰是遗传算法的主要指导原则。通过自然选择、遗传、变异等作用机制,逐步提原则。通过自然选择、遗传、变异等作用机制,逐步提高各个个体的适应性。高各个个体的适应性。遗传算法以一种群体中的所有个体为对象,并利用遗传算法以一种群体中的所有个体为对象,并利用随机化技术指导对一个被编码的参数空间进行高效搜索。随机化技术指导对一个被编码的参数空间进行高效搜索。其中,选择、交叉和变异构成了遗传算法的遗传操作;其中,选择、交叉和变异构成了遗传算法的遗传操作;参数编码、初始群体的设定、适应度函数的设计、遗传参数编码、初始群体的设定、适应度函数的设计、遗传操作设计、控制参数设定五个要素组成了遗传算法的核操作设计、控制参数设定五个要素组成了遗传算法的核心内容。心内容。Zuo Qiting7.2.2.2 7.2.2.2 遗传算法的基本步骤遗传算法的基本步骤其计算流程如下:其计算流程如下:(1 1)编码;()编码;(2 2)初始群体的生成;()初始群体的生成;(3 3)适应性评)适应性评估检测;(估检测;(4 4)选择;()选择;(5 5)交换;()交换;(6 6)变异。)变异。流程图如下图所示流程图如下图所示Zuo Qiting简单的遗传算法流程图简单的遗传算法流程图 Zuo Qiting7.2.2.3 GA7.2.2.3 GA求解多目标问题的方法求解多目标问题的方法GA求解多目标问题中的相关方法:求解多目标问题中的相关方法:权重法(权重法(weightweight)目标规划法目标规划法(Goal Programming)(Goal Programming)目标达成法(目标达成法(Goal AttainmentGoal Attainment)其他方法:权重平均排序法、非繁殖遗传算法、非控其他方法:权重平均排序法、非繁殖遗传算法、非控分选遗传算法等。分选遗传算法等。Zuo Qiting7.2.3 7.2.3 SCEUA优化算法优化算法7.2.3.1 SCEUA算法的特点算法的特点SCE-UASCE-UA法具有以下特点或优点:法具有以下特点或优点:在多个吸引域内获得全局收敛点;在多个吸引域内获得全局收敛点;能够避免陷入局部最小点;能够避免陷入局部最小点;能有效地表达不同参数的敏感性与参数间的相关性;能有效地表达不同参数的敏感性与参数间的相关性;能够处理具有不连续响应表面的目标函数,即不要求能够处理具有不连续响应表面的目标函数,即不要求目标函数与导数的清晰表达;目标函数与导数的清晰表达;能够处理高维参数问题。能够处理高维参数问题。Zuo Qiting7.2.3.2 SCE-UA7.2.3.2 SCE-UA的计算过程的计算过程SCE-UA SCE-UA 算法的一般步骤如下:算法的一般步骤如下:(1 1)生成样本;)生成样本;(2 2)样本点排序;()样本点排序;(3 3)复合形划分;)复合形划分;(4 4)复合形个体演化;()复合形个体演化;(5 5)混合复合形;()混合复合形;(6 6)检查收)检查收敛性;(敛性;(7 7)检查复合形数目的缩减。)检查复合形数目的缩减。流程图如下图所示流程图如下图所示Zuo QitingSCE-UA算法的流程图算法的流程图 Zuo Qiting7.2.4 7.2.4 贝叶斯方法贝叶斯方法7.2.4.1 7.2.4.1 贝叶斯方法的原理贝叶斯方法的原理 贝叶斯理论认为未知参数是一个随机变量,记贝叶斯理论认为未知参数是一个随机变量,记为为 。它的估计值则是此随机变量的一个抽样值。在具。它的估计值则是此随机变量的一个抽样值。在具体进行观测之前,根据过去的经验,人们对参数体进行观测之前,根据过去的经验,人们对参数 已积已积累了一些知识。虽然参数累了一些知识。虽然参数 的具体值未知,但它服从概的具体值未知,但它服从概率分布率分布 (即先验分布)。贝叶斯理论观点认为获得样本(即先验分布)。贝叶斯理论观点认为获得样本X X的目的是对的目的是对 的先验知识(体现在先验分布的先验知识(体现在先验分布 )进行调整,在获得样本进行调整,在获得样本 后,标定出参数后,标定出参数 在给定时的条件分布在给定时的条件分布 (即后验分布),而这个条件分布就反映了人们对参数(即后验分布),而这个条件分布就反映了人们对参数 的新认识。的新认识。Zuo Qiting7.2.4.2 7.2.4.2 贝叶斯方法的特点贝叶斯方法的特点 贝叶斯方法的主要特点是在获得后验分布贝叶斯方法的主要特点是在获得后验分布后,即使丢掉总体信息和样本信息,也不影响对后,即使丢掉总体信息和样本信息,也不影响对参数的统计推断。此外,将观察数据的不确定性参数的统计推断。此外,将观察数据的不确定性和因估计和预测中的误差而引起的不确定性有效和因估计和预测中的误差而引起的不确定性有效结合起来,是贝叶斯方法的另一大特点。结合起来,是贝叶斯方法的另一大特点。Zuo Qiting7.3 7.3 参数灵敏度分析的数学方法参数灵敏度分析的数学方法7.3.1 7.3.1 扰动分析法扰动分析法 扰动分析法是一种最简单的参数灵敏度分析方扰动分析法是一种最简单的参数灵敏度分析方法,即在某个参数最佳估计值附近给定一个人工干法,即在某个参数最佳估计值附近给定一个人工干扰(如参数值增减扰(如参数值增减1010),并计算参数在小范围内),并计算参数在小范围内产生波动所导致的模型输出的变化率。产生波动所导致的模型输出的变化率。扰动分析方法的计算思路十分简单,但其结果扰动分析方法的计算思路十分简单,但其结果强烈依赖于优化算法的选择。强烈依赖于优化算法的选择。Zuo Qiting7.3.2 RSA7.3.2 RSA方法方法 RSA RSA方法(方法(Regionalized Sensitivity Analysis)是一)是一种有效的全局灵敏度分析方法,由种有效的全局灵敏度分析方法,由HornbergeHornberge和和SpearSpear于于19781978年提出的。同时年提出的。同时RSARSA方法还是一种基于行为和非方法还是一种基于行为和非行为的二元划分来进行参数识别的方法,即给定一组行为的二元划分来进行参数识别的方法,即给定一组参数,如果系统的模拟满足事先设定的条件,那么这参数,如果系统的模拟满足事先设定的条件,那么这组参数就是可接受的,否则是不可接受的。组参数就是可接受的,否则是不可接受的。它的特点是将优化条件进行弱化,用一些可以用它的特点是将优化条件进行弱化,用一些可以用定量或定性语言描述的条件来决定参数的取舍。定量或定性语言描述的条件来决定参数的取舍。Zuo Qiting7.3.3 GLUE7.3.3 GLUE方法方法 GLUE GLUE方法(方法(Generalized Likelihood Uncertainty Generalized Likelihood Uncertainty EstimationEstimation)是一种度量模型不确定性的方法,同时也)是一种度量模型不确定性的方法,同时也是一种全局参数灵敏度分析的方法,由是一种全局参数灵敏度分析的方法,由BevenBeven于于19921992年年提出。提出。GLUE GLUE方法不同于方法不同于RSARSA方法对参数集方法对参数集“是是”和和“否否”的二的二元划分,而是采用似然度对不同的参数进行区分。元划分,而是采用似然度对不同的参数进行区分。GLUEGLUE方方法既考虑到最优即最好这一直观事实,也避免了采用单一法既考虑到最优即最好这一直观事实,也避免了采用单一的最优值进行预测而带来的风险。的最优值进行预测而带来的风险。Zuo QitingZHENGZHOU UNIVERSITY56、书不仅是生活,而且是现在、过去和未来文化生活的源泉。库法耶夫57、生命不可能有两次,但许多人连一次也不善于度过。吕凯特58、问渠哪得清如许,为有源头活水来。朱熹59、我的努力求学没有得到别的好处,只不过是愈来愈发觉自己的无知。笛卡儿60、生活的道路一旦选定,就要勇敢地走到底,决不回头。左拉
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!