水文预报课程设计
水文预报课程设计洪水预报

水文预报课程设计洪水预报一、课程目标知识目标:1. 学生能理解水文预报的基本概念,掌握洪水形成的原因及其发展过程。
2. 学生能够掌握洪水预报的主要方法及其适用条件,如降雨径流模型、统计模型等。
3. 学生能够了解我国洪水预报的现状及发展趋势,了解相关法规政策。
技能目标:1. 学生能够运用所学知识,分析特定流域的洪水形成过程,进行简单的洪水预报。
2. 学生能够运用水文预报软件,进行数据收集、处理和分析,提高解决实际问题的能力。
3. 学生能够通过小组合作,进行洪水预报案例的研究,提高沟通协作能力。
情感态度价值观目标:1. 学生能够认识到水文预报在防洪减灾中的重要作用,增强社会责任感和使命感。
2. 学生在学习过程中,培养严谨的科学态度,树立正确的价值观。
3. 学生通过了解我国在水文预报方面的成就,增强民族自豪感,激发为国家和人民服务的情怀。
本课程针对高中年级学生,结合学科特点,注重理论知识与实践操作的相结合,培养学生的实际应用能力。
课程设计以学生为中心,充分考虑学生的认知水平、兴趣和需求,采用案例教学、小组合作等方法,激发学生的学习兴趣,提高教学效果。
通过本课程的学习,使学生能够掌握洪水预报的基本知识和技能,提高防洪减灾意识,为我国水文预报事业贡献力量。
二、教学内容1. 水文预报基本概念:洪水定义、洪水分类、洪水周期与洪水频率。
2. 洪水形成原因及发展过程:降水过程、流域特性、径流形成与汇集。
3. 洪水预报方法:- 降雨径流模型:水箱模型、单位线法、流域水文模型。
- 统计模型:时间序列分析、回归分析、人工神经网络。
4. 洪水预报软件应用:数据收集、处理、分析和预报结果输出。
5. 我国洪水预报现状与发展趋势:技术进展、政策法规、防洪减灾体系。
6. 实践案例:分析特定流域洪水预报实例,掌握预报流程和操作方法。
教学内容依据课程目标,参照教材相关章节进行组织。
教学大纲安排如下:第一周:水文预报基本概念及洪水形成原因。
水文预报课程设计

水文预报课程设计一、课程背景水文预报是对水文变量(如水位、流量、降雨等)在时间与空间上进行推算和预测的一项技术。
在防洪、水资源管理、水利工程设计等方面有着重要的应用。
水文预报需要掌握一定的水文规律和计算方法,因此这门课程在水文、水利、环境等相关专业中具有重要意义。
二、课程目标本课程旨在帮助学生掌握水文预报的基本概念、计算方法和技术路线,了解水文预报在防洪、水资源管理、水利工程设计等方面的应用,培养学生的水文预报分析与决策能力。
三、教学内容本课程主要包括以下内容:1.水文变量的描述和统计分析2.水文预报的基本概念和方法3.实时水文预报的数据获取和处理4.模型选择和参数确定5.模型应用和结果解释6.水文预报在防洪、水资源管理、水利工程设计等方面的应用四、教学方法本课程采用理论授课、实践演示和案例分析相结合的方式进行。
课程进度分为两个部分,第一部分以理论知识为主,应用案例为辅。
第二部分以应用案例为主,理论知识为辅。
并通过集体讨论、群体演示等形式,培养学生的团队合作和解决问题的能力,增强学生的实践操作能力。
五、教材与参考书目1.《水文预报实用技术》(陈风生著)2.《水文预报方法与实践》(杨晓蕾著)3.《水文预报与防洪抗旱应急管理》(韩志国著)4.《水文预报技术与工程应用》(林云、赵小敏著)六、作业与考核1.课堂笔记:按照要求记录下课堂重点知识点,积极参与课堂讨论与互动。
2.论文撰写:选择水文预报的一个应用场景,进行实证分析,并撰写一篇不少于2000字的论文。
3.设计作业:结合实际案例,对水文预报的数据分析和模型运用进行设计,提交报告和代码。
七、实验设备与环境本课程需要学生掌握相关的计算机技术和编程语言,例如MATLAB、Python等。
学生需要在实验室环境下利用计算机对数据进行处理分析和模型训练。
实验室具备支持数据处理和编程的计算机设备,并安装了相关软件和工具。
八、教学团队本课程由教授和助教共同组成教学团队。
水文预报课程设计(matlab程序)

水文预报课程设计(matlab程序)一、教学目标本课程的教学目标是使学生掌握水文预报的基本原理和方法,能够运用MATLAB程序进行水文预报的计算和分析。
具体目标如下:1.知识目标:学生能够理解水文预报的基本概念、原理和方法,掌握MATLAB程序的基本语法和操作。
2.技能目标:学生能够运用MATLAB程序进行水文预报的计算和分析,能够解释和分析预测结果。
3.情感态度价值观目标:学生能够认识到水文预报对于水资源管理和防灾减灾的重要性,培养学生的责任感和使命感。
二、教学内容根据课程目标,本课程的教学内容主要包括以下几个部分:1.水文预报的基本概念和原理:包括水文过程、水文周期、水文预报方法等。
2.MATLAB程序的基本语法和操作:包括变量定义、数据处理、函数调用、程序控制等。
3.水文预报MATLAB程序的设计和实现:包括数据输入输出、模型建立、预测计算、结果分析等。
三、教学方法为了达到课程目标,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:用于讲解水文预报的基本概念和原理,MATLAB程序的基本语法和操作。
2.案例分析法:通过分析实际案例,使学生更好地理解和应用水文预报的原理和方法。
3.实验法:通过上机实验,使学生掌握MATLAB程序的设计和实现,提高学生的实践能力。
四、教学资源为了支持教学内容和教学方法的实施,本课程将准备以下教学资源:1.教材:《水文预报(matlab程序)》教材,用于学生自学和教师讲解。
2.参考书:提供相关的参考书籍,供学生深入了解水文预报的原理和方法。
3.多媒体资料:制作PPT课件,通过图文并茂的形式,使学生更好地理解水文预报的原理和方法。
4.实验设备:提供计算机实验室,供学生上机实验和练习。
五、教学评估本课程的评估方式包括平时表现、作业和考试三个部分,以全面、客观、公正地评价学生的学习成果。
1.平时表现:通过学生在课堂上的参与度、提问回答、小组讨论等表现进行评估,占总评的20%。
水文预报课程设计答辩

水文预报课程设计答辩一、教学目标本课程的教学目标是使学生掌握水文预报的基本原理和方法,培养学生运用水文学知识分析和解决实际问题的能力。
具体目标如下:1.知识目标:(1)了解水文预报的基本概念、分类和重要性;(2)掌握水文预报的基本原理,包括气候学、水文学、气象学等相关知识;(3)熟悉水文预报的主要方法,如流域水文模型、数值天气预报等;(4)掌握水文预报的基本流程和步骤,包括资料收集、模型选择、预报计算等。
2.技能目标:(1)能够运用水文预报原理和方法进行简单的流域水文预报;(2)具备分析水文气象资料的能力,独立完成水文预报计算;(3)能够运用水文预报软件进行预报操作,熟练阅读和解释预报结果;(4)具备撰写水文预报报告的能力,对预报结果进行评估和总结。
3.情感态度价值观目标:(1)培养学生对水文预报工作的责任感和使命感,提高学生的职业道德素养;(2)培养学生团队合作精神,增强集体荣誉感;(3)培养学生勇于创新、追求真理的科学精神;(4)培养学生关注社会、关爱环境的责任意识。
二、教学内容根据课程目标,教学内容主要包括以下几个方面:1.水文预报基本概念:水文预报的定义、分类、重要性和发展趋势;2.水文预报基本原理:气候学、水文学、气象学等相关知识;3.水文预报方法:流域水文模型、数值天气预报等;4.水文预报流程与步骤:资料收集、模型选择、预报计算等;5.水文预报软件操作:熟练阅读和解释预报结果;6.案例分析:分析典型水文预报案例,提高学生实际操作能力。
三、教学方法为了达到课程目标,本课程采用以下教学方法:1.讲授法:讲解水文预报的基本概念、原理和方法;2.讨论法:学生就水文预报案例展开讨论,培养分析问题和解决问题的能力;3.案例分析法:分析典型水文预报案例,提高学生实际操作能力;4.实验法:利用水文预报软件,让学生动手操作,培养实际操作能力。
四、教学资源为了支持教学内容和教学方法的实施,本课程准备以下教学资源:1.教材:《水文预报原理与方法》、《流域水文模型》等;2.参考书:相关领域的研究论文、专著等;3.多媒体资料:水文预报软件、案例视频等;4.实验设备:计算机、投影仪等。
水文预报课程设计

《水文预报》课程设计报告学院:_____水利与环境学院_____专业:____水文与水资源工程____班级:200905201姓名:________马天玉__________学号:______20090520115___指导教师:________胡彩虹________第一章基本任务1.1蒸发折算系数Kc的优选根据已给数据资料及参数(本报告采用89-92年的历史数据),将流域作为整体:(1)进行日模型产流量计算;(2)比较计算年径流与实测年径流;(3)通过误差分析,优选蒸发折算系数Kc;(4)89~90年的历时数据作为率定参数,91~92年的数据作为模型检验。
1.2暴雨预报根据已给的设计暴雨资料和任务一率定的Kc,将流域作为整体进行如下计算:(1)次洪产流量计算,划分水源;(2)直接径流汇流,地下径流汇流的计算。
(3)采用2004年暴雨数据进行预报。
根据已给的资料、参数及做过的习题,自己编写程序,将流域作为整体进行产流量计算;将计算年径流与实测年径流进行比较。
第二章基本资料2.1流域概况白盆珠水库位于广东省东江一级支流西枝江的上游,坝址以上集雨面积856 km2。
流域地处粤东沿海的西部,海洋性气候显著,气候温和,雨量丰沛。
暴雨成因主要是锋面雨和台风雨,常受热带风暴影响。
降雨年际间变化大,年内分配不均,多年平均降雨量为1800mm,实测年最大降雨量为3417mm,汛期4~9月降雨量占年降雨量的81%左右:径流系数0.5~0.7。
流域内地势平缓,土壤主要有黄壤和砂壤,具有明显的腐殖层,淀积层和母质土等层次结构,透水性好。
台地、丘陵多生长松、杉、樟等高大乔木;平原则以种植农作物和经济作物为主,植被良好。
流域上游有宝口水文站,流域面积553km2,占白盆珠水库坝址以上集雨面积的64.6%。
白盆珠水库有10年逐日入库流量资料、逐日蒸发资料和时段入库流量资料:流域内有7个雨量站,其中宝口以上有4个。
雨量站分布较均匀.有10年逐日降水资料和时段降水资料;宝口水文站具有10年以上水位、流量资料;流域属山区性小流域且受到地形、地貌等下垫面条件影响,洪水陡涨缓落,汇流时间一般2—3h,有时更短;一次洪水总历时2~5d。
水文预报水文与水资源工程第四版课程设计

水文预报水文与水资源工程第四版课程设计
1. 简介
水文预报是指通过对雨量、水位、径流等水文数据进行分析、计算和推算,预测未来一段时期内水文变化趋势和水资源可用量。
水文与水资源工程作为一门交叉学科,是研究水文学和水利工程学在工程实践中的应用。
本文将为大家介绍水文预报水文与水资源工程第四版课程设计。
2. 课程设计内容
该课程设计主要包括以下几个小节:
2.1 实验设计
该实验主要以水文数据采集与分析为主线,通过设置不同实验条件以及对分析结果进行对比,让学生在实践中探讨水文学的基本理论,并且加深对水文数据分析方法的理解。
2.2 课题研究
通过提供不同的水文预报课题,让学生自行整理和分析水文数据,并结合实际工程应用场景,提出合适的水文预报方案。
在这个过程中,学生需要全方位的了解水文与水资源工程学在工程实践中的应用,提高应用能力。
2.3 报告撰写
通过深入分析和研究水文数据以及制定合适的水文预报方案,学生需要将分析与验证的过程结合在一起,完成相应的实验报告,让学生切身体验学术论文写作的过程,并且加强了对自己理解的确认。
3. 设计目标
本课程设计以在更为现实场景下的水文预报应用实践环节为主线,帮助学生掌握水文学基本理论以及相关数据处理方法,完成团队协作的课题研究和报告撰写能力的提升,为未来水文与水资源工程的学习与研究奠定良好基础。
4. 总结
水文预报水文与水资源工程第四版课程设计充分结合理论与实践,旨在提高学生的水文预报研究思路和实践能力,让学生将理论知识与实际应用相结合,开阔思路,拓展视野。
同时,本课程也涵盖了多样性、交互性和独立思考性等多个教育特性。
水文预报课程设计教学体会与问题探索

水文预报课程设计教学体会与问题探索1. 引言1.1 课程设计的背景水文预报是气象学中的重要分支,主要研究水域中的降水、蒸发、径流、洪水等水文过程。
随着气象观测技术和水文模型的不断发展,水文预报在减灾防灾、水资源管理等方面发挥着越来越重要的作用。
开设水文预报课程能够提高学生对水文学的认识和理解,为未来从事相关工作的人才培养提供重要支持。
在当前社会对水资源管理需求日益增加的背景下,水文预报课程的开设可以为学生提供水文预报的基础知识和技能,培养他们成为具有水文预报能力的专业人才。
通过学习水文预报课程,学生可以了解水文学的基本原理和方法,掌握水文数据的分析和应用技巧,提升水文预报能力,为未来从事水资源管理、灾害预警等工作做好准备。
设计一门系统完善的水文预报课程具有重要意义,不仅可以提高学生的专业素养,还可以满足社会对水文预报人才的需求。
1.2 教学目标设定教学目标设定是课程设计的核心之一,是教师在开展教学工作时需要认真考虑和明确的重要内容。
在水文预报课程设计中,我们的教学目标设定旨在培养学生掌握水文预报的基本理论和方法,具备独立进行水文预报工作的能力。
具体来说,我们的教学目标包括以下几个方面:1. 理论水平:通过本课程的学习,学生应该掌握水文预报的基本概念、原理和方法,理解水文过程的基本规律,并能运用相关理论知识解决实际问题。
2. 实践能力:学生应该具备利用水文资料进行预报分析、制定预报方案和进行预报评估的实践能力,能够独立开展水文预报工作。
3. 创新思维:培养学生具有独立思考和创新能力,能够根据不同水文情况灵活调整预报方案,解决实际问题。
4. 团队合作:学生应该具备团队合作的能力,能够与同行、上下游、相关部门等进行有效沟通和协作,共同完成水文预报任务。
通过明确的教学目标设定,我们可以更好地引导教学内容的选取和教学方法的选择,帮助学生全面提升水文预报的专业知识和实践能力。
【这里是教学目标设定的内容,共XXX字】。
水文预报课程设计VB报告

水文预报课程设计VB报告一、课程目标水文预报课程设计VB报告旨在达成以下课程目标:1. 知识目标:(1)使学生掌握水文预报的基本概念、原理和方法;(2)培养学生运用VB编程语言解决水文预报问题的能力;(3)让学生了解我国水文预报的现状和发展趋势。
2. 技能目标:(1)培养学生收集、整理和分析水文数据的能力;(2)提高学生运用VB编程语言编写水文预报程序的能力;(3)锻炼学生通过实际案例,解决实际水文预报问题的能力。
3. 情感态度价值观目标:(1)激发学生对水文预报学科的兴趣,培养其科学探索精神;(2)引导学生关注水文预报在国民经济和社会发展中的作用,增强社会责任感;(3)培养学生团结协作、积极进取的精神风貌。
本课程针对高中年级学生,充分考虑了学生的认知特点、学习兴趣和实际需求。
在教学过程中,注重理论与实践相结合,以实际案例为引导,让学生在掌握基本知识的同时,提高解决实际问题的能力。
通过本课程的学习,使学生能够独立完成水文预报相关任务,为未来进一步学习和从事相关工作奠定坚实基础。
课程目标的设定,旨在为教学设计和评估提供明确的方向,确保教学效果的达成。
二、教学内容水文预报课程设计VB报告的教学内容如下:1. 水文预报基本概念与原理- 水文预报的定义与分类- 水文预报的基本原理- 水文预报的主要方法2. VB编程基础- VB编程环境与基本操作- 数据类型、变量与常量- 控制结构(顺序、选择、循环)- 过程与函数3. 水文数据处理与分析- 水文数据收集与整理- 水文数据分析方法- VB编程实现水文数据分析4. 水文预报模型- 水文预报模型概述- 常见水文预报模型介绍- VB编程实现水文预报模型5. 案例分析与实际应用- 案例分析:某地区洪水预报- VB编程解决实际水文预报问题- 水文预报结果评价与分析教学内容依据课程目标,结合教材章节进行组织。
在教学过程中,按照以下进度安排教学内容:1. 第1-2周:水文预报基本概念与原理2. 第3-4周:VB编程基础3. 第5-6周:水文数据处理与分析4. 第7-8周:水文预报模型5. 第9-10周:案例分析与实际应用三、教学方法水文预报课程设计VB报告的教学方法如下:1. 讲授法:教师通过生动的语言、形象的表达,为学生讲解水文预报的基本概念、原理和VB编程基础等理论知识。
水文预报课程设计教学体会与问题探索

水文预报课程设计教学体会与问题探索1. 引言1.1 引言水文预报课程设计是地学类专业的一门重要课程,通过该课程的学习,能够帮助学生掌握水文预报的基本理论和方法,提高其在该领域的实践能力和应用水平。
在教学实践中,我们需要认真思考如何设计合理的教学目标,科学安排课程内容,选择有效的教学方法,设置实践环节,并及时发现问题并加以解决。
本文将围绕引言、教学目标设定、课程内容安排、教学方法选择、实践环节设置和问题探讨与解决等方面展开讨论,旨在总结水文预报课程设计的教学体会与问题探索。
通过对这些方面的深入分析与探讨,我们可以更好地指导教学实践,提高教学质量,培养学生的实际操作能力和创新能力,为他们未来的科研和实践工作打下坚实的基础。
在未来的教学实践中,我们将继续努力完善课程设计,不断探索创新教学方法,提升教学效果,以期为学生提供更优质的教育教学环境,为培养高素质的水文预报人才做出更大的贡献。
部分到此结束。
2. 正文2.1 教学目标设定教学目标设定是整个课程设计的核心,它直接影响到学生在学习过程中是否能达到预期的效果。
在水文预报课程设计中,我们需要明确以下教学目标:1. 培养学生对水文预报的基本概念和原理的理解。
通过课程学习,学生应能够掌握水文预报的定义、意义以及相关的基本理论知识。
2. 提高学生对水文预报技术和方法的掌握能力。
学生应能够了解水文预报的常用技术和方法,并能够运用这些方法进行水文预报的实际操作。
3. 培养学生的问题分析和解决能力。
通过课程设计,学生应能够独立分析和解决水文预报中遇到的实际问题,培养其实践能力和创新思维。
4. 提高学生的团队合作和沟通能力。
在课程设计中,应注重培养学生的团队合作和沟通能力,使其能够与团队成员紧密合作,共同完成水文预报任务。
通过以上设定的教学目标,可以有效指导教师在课程设计和教学实践中,更好地促进学生的学习效果和能力提升。
2.2 课程内容安排课程内容安排是水文预报课程设计中非常重要的一环,它直接关系到学生的学习效果和教学质量。
水文预报课程设计(河海)

第一章基本任务本次课程设计从2013年7月8日至2012年7月12日,主要任务是对广东省东江一级支流西枝江白盆珠水库的上游宝口流域编制预报方案与产汇流计算。
其基本任务为:任务一:根据已给的资料、参数及做过的习题,自己编写程序,将流域作为整体进行产流量计算;将计算年径流与实测年径流进行比较;每人计算两年。
任务二:根据已给设计暴雨资料、参数及做过的习题,自己编写程序,将流域作为整体进行次洪产流量、划分水源、直接径流汇流、地下径流汇流计算;绘出直接径流过程、地下径流过程、总的流量过程。
第二章基本资料2.1 流域概况白盆珠水库位于广东省东江一级支流西枝江的上游,坝址以上集雨面积856km2。
流域地处粤东沿海的西部,海洋性气候显著,气候温和,雨量丰沛。
暴雨成因主要是锋面雨和台风雨,常受热带风暴影响。
降雨年际间变化大,年内分配不均,多年平均降雨量为1800mm,实测年最大降雨量为3417mm,汛期4—9月降雨量占年降雨量的81%左右;径流系数0.5-0.7。
流域内地势平缓,土壤主要有黄壤和砂壤,具有明显的腐殖层,淀积层和母质土等层次结构,透水性好。
台地、丘陵多生长松、杉、樟等高大乔木;平原则以种植农作物和经济作物为主,植被良好。
流域上游有宝口水文站,流域面积为553km2,占白盆珠水库坝址以上集雨面积的64.6%。
白盆珠水库有6年逐日入库流量资料、逐日蒸发资料和时段入库流量资料:流域内有7个雨量站,其中宝口以上有4个。
雨量站分布较均匀,有6年逐日降水资料和时段降水资料;宝口水文站具有6年以上水位、流量资料;流域属山区性小流域且受到地形、地貌等下垫面条件影响,洪水陡涨缓落,汇流时间一般2—3小时(h),有时更短;一次洪水总历时2~5天(d)。
2.2 基本资料2.2.1 任务一参数及相关实测资料计算流域为白盆珠水库上游的宝口流域,其流域面积为553km2。
该流域内有四个雨量站:禾多布、马山、高潭、宝口,其权重系数分别为:0.33、0.14、0.33、0.20。
栾川站水文预报课程设计

栾川站水文预报课程设计一、课程目标知识目标:1. 让学生掌握栾川站所在流域的基本水文特征,包括流域面积、气候类型、降水分布等;2. 使学生了解水文预报的基本原理,如降水-径流过程、水位-流量关系等;3. 帮助学生掌握栾川站历史水文数据的基本分析方法,并运用数据进行短期和长期水文预报。
技能目标:1. 培养学生运用地理信息系统(GIS)和相关软件进行水文数据分析和处理的能力;2. 提高学生根据实际天气和流域情况,独立进行水文预报的技能;3. 培养学生撰写水文预报报告和口头表达能力。
情感态度价值观目标:1. 培养学生对水文预报工作的兴趣和热情,增强环保意识和水资源保护观念;2. 培养学生严谨的科学态度和团队协作精神,养成分析问题、解决问题的良好习惯;3. 增强学生对我国水文事业的认识,激发学生为国家和地方水文预报工作贡献力量的决心。
课程性质:本课程为实践性较强的学科课程,旨在通过实际案例分析,使学生掌握水文预报的基本知识和技能。
学生特点:学生为高中年级,具备一定的地理、数学和科学知识基础,具有较强的学习能力和好奇心。
教学要求:结合学生特点,课程设计应注重理论与实践相结合,充分调动学生的积极性和参与度,提高学生的实际操作能力。
通过课程学习,使学生在知识、技能和情感态度价值观方面均取得具体、可衡量的学习成果。
二、教学内容1. 流域水文特征分析:介绍栾川站所在流域的自然地理概况,包括流域面积、地形地貌、气候类型、降水分布等,关联教材中流域水文特征相关章节。
教学大纲:引导学生通过实地考察和查阅资料,分析流域水文特征对水文预报的影响。
2. 水文预报原理:讲解降水-径流过程、水位-流量关系等基本原理,结合教材中相关理论章节。
教学大纲:通过案例分析,使学生理解并掌握水文预报的基本原理。
3. 水文数据分析:教授学生如何收集、整理和分析栾川站历史水文数据,关联教材中水文数据处理相关章节。
教学大纲:指导学生运用GIS和相关软件进行水文数据分析,培养学生实际操作能力。
水文预报课程设计

水文预报课程设计
水文预报是水文学中的一个重要分支,涉及到气象学、地质学、工程学等多个领域。
水文预报的目标是对未来一定时间内水质量的预报,帮助人们做出决策,保障水资源的充分利用。
水文预报课程设计可以包括以下步骤:
1. 确定课程的目标和范围:明确本课程的教学目标和教学内容,包括水文预报的基本概念、计算方法、数据处理、水文预报模型的应用等。
2. 收集和整理相关资料:通过学习国内外相关教材、文献和网站,收集和整理水文预报的相关资料,包括水文预报的基本概念、计算方法、数据处理、水文预报模型的应用等。
3. 编写课程教案:根据课程的目标和范围,编写课程教案,包括教学内容、教学方法、教学评价等。
4. 实施教学:按照课程教案进行教学,可以采用讲授、讨论、案例分析等形式进行,帮助学生掌握水文预报的基本概念、计算方法、数据处理、水文预报模型的应用等。
5. 教学评价:对教学效果进行评价,包括学生的反馈、教学内容的满意度、教学方法的满意度等,根据评价结果进行改进和完善。
6. 完成课程设计:完成水文预报课程设计,包括课程教案的编写、教学评价的制定、教学内容的优化等。
以上是水文预报课程设计的一般流程,具体实施时需要根据具体情况进行调整和完善。
水文预报课程设计教学体会与问题探索

水文预报课程设计教学体会与问题探索水文预报是水文学中的一个重要分支,通过对地表水、地下水以及大气水等水文要素进行观测、监测和预测,以及对水文过程进行分析和研究,从而进行水文预测和预报。
水文预报课程设计旨在培养学生具备水文预报理论、技能和方法的应用能力,以及对水文预报实践进行研究和应用的综合能力。
在进行水文预报课程设计教学体会与问题探索时,我先要重点关注以下几个方面:三、“综合实践、动手操作”的教学手段水文预报课程设计的教学手段应该注重综合实践,重视动手操作。
水文预报是一个实践性很强的学科,学生需要通过实际操作来掌握理论和方法。
在教学中应该注重实验教学、模拟预报等手段,使得学生能够在实践中学习、在实践中提高。
1. 掌握水文预报的基本理论和原理,了解水文要素的形成和变化规律,掌握水文监测和预测的方法和技术,以及水文数据的分析和处理方法。
2. 培养学生具备水文预报的实践操作能力,能够进行水文观测、数据采集和实验操作,掌握水文预报的实践技能和方法。
3. 培养学生具备独立进行水文预报实践研究和应用的能力,能够运用所学知识解决实际问题,进行水文预报模拟和预测。
二、水文预报课程设计的教学内容和方法水文预报的教学内容主要包括水文要素的观测监测、水文数据的分析处理、水文预报模拟和预测技术等方面的内容。
教学方法主要包括理论讲授、实验操作、案例分析、实地考察等。
3. 案例分析:通过案例分析,让学生深入了解水文预报实践中的具体问题和解决方法,培养学生分析和解决问题的能力。
4. 实地考察:通过实地考察,让学生亲自走进水文预报实践现场,了解实际情况,提高学生的实践能力和应用能力。
三、水文预报课程设计的教学手段和手段水文预报课程设计的教学手段和方法是落实教学目标和任务的重要保证,主要包括以下几个方面:2. 模拟预报:通过模拟预报,让学生进行水文预报的实践演练,培养学生的预报意识和应用能力。
4. 课外科研:通过课外科研活动,引导学生进行水文预报相关的科研项目、学术讨论等活动,培养学生的创新精神和实践能力。
水文预报课程设计

水文预报课程设计
水文预报是水文预测的一部分,主要用于研究和分析水文特征,提出有效的水文预测建议。
水文预报课程设计旨在培养学生掌握水文预报重要知识,以便今后应用水文预报解决水文问题,从而提高水文研究的水平。
水文预报课程设计主要基于以下几个方面:
一是对水文预报基础理论进行深入讲解。
其中包括水文预报方法如水文数学分析、水文地理学、模型建模等,以及预报数据获取、分析处理、预报技术的使用等。
二是加强实践训练。
实践训练是水文预报课程设计中的重点,因此建议教师使用真实的水文数据,带领学生实践如何进行水文观测和预报。
另外,还可以开展实地研究,让学生了解水文状况,促使学生积极参与水文预报实践。
三是增强课程论坛活动。
让学生可以积极参与讨论、探讨水文预报知识,以增强学生的水文知识,也可以根据论坛的讨论和回应对课程的设置进行调整,使学生熟悉水文预报理论。
水文预报课程设计主要是为了帮助学生建立一定的水文预报知识体系,熟悉水文预报方法与结果,加强实践训练,提高学生水文预报能力,以便有效地利用水文计算和模型解决水文问题,为国家、地区和个人提供有效的水文预测服务。
水文预报课程设计 (2)

水文预报课程设计课程目标本课程旨在培养学生具备基本的水文预报知识和技能,通过理论学习和实际操作,使学生熟悉常用的水文预报方法和工具,并能够使用相关软件进行实际操作和模拟预报。
课程内容第一章水文预报概述本章将介绍水文预报的概念和基本原理,包括水文预报的意义、种类、分类、预报方法等,从而使学生对水文预报有一个基本的认识。
第二章水文资料获取与处理本章将介绍水文资料的获取、处理和分析方法,包括水文观测数据的获取、处理和分析,以及常用的流量计算方法和水文地图的制作。
第三章水文预报方法与基本模型本章将介绍常用的水文预报方法,包括基于统计方法的定量预报方法和基于模型的定量预报方法,以及常用的数学模型,如ARIMA模型、BP神经网络模型等,使学生能够了解和掌握各种预报方法的基本原理和应用场景。
第四章水文预报软件的使用本章将介绍常用的水文预报软件及其使用方法,包括HydroGNSS、Topkapi、HEC-HMS等,使学生能够熟练掌握这些软件的基本操作和使用技巧,并能够进行模型建立、参数优化、结果输出和可视化分析等工作。
第五章实际案例分析和课程设计本章将介绍实际水文预报案例的分析和课程设计,包括对实测资料进行分析和处理、建立合适的预报模型、进行模型验证和结果分析等工作,使学生能够通过实际操作掌握基本的水文预报技能和方法。
课程教学方式本课程采用理论课和实验课相结合的方式进行教学。
在理论课中,通过教师讲解、课件演示、参观企业等多种形式,让学生学习和掌握水文预报的基本概念、原理和方法。
在实验课中,学生将进行具体的操作训练和实际案例分析,形成对实际问题的解决能力和应用能力。
课程评估方式本课程评估方式采用平时表现和课程设计两种方式进行评估。
平时表现评估主要包括课堂表现、作业和考试成绩等,占总评成绩的60%;课程设计评估主要评估学生在实际水文预报案例分析和课程设计中的能力和水平,占总评成绩的40%。
课程参考书目1.黄渊等.水文学[M].北京:科学出版社,2013.2.唐育华.水文预报[M].北京:中国水利水电出版社,2011.3.王承庆等.水文模拟方法与应用[M].北京:中国水利水电出版社,2015.4.谢学锋, 汪敏, 梅建国.水文预报原理与方法[M].北京:气象出版社,2012.5.陈克利等.水文预报基础与实践[M].北京:中国水利水电出版社,2019.6.吴应凯等.水文学原理与水文信息处理[M].北京:高等教育出版社,2014.7.徐力等.水文预报理论与应用[M].北京:气象出版社,2012.总结水文预报是水文学的重要分支,具有广泛的应用场景和重要的社会意义。
水文预报课程设计

word水文预报课设设计指导教师:王**系别:水资源工程系班级:水文0801学号:20090803**:***目录目录___________________________________________________________ - 0 -一、设计任务____________________________________________________ - 1 -二、设计资料____________________________________________________ - 1 -三、流域自然地理概况____________________________________________ - 1 -四、设计步骤与技术要求__________________________________________ - 3 -1.绘制汛期栾川站流量过程线和相应的降雨量过程线______________________ - 3 -2.计算流域平均次降雨量P ____________________________________________ - 3 -3.分析栾川站流量过程的退水规律,制作退水方案_______________________ - 4 -4.划分洪水,计算各次洪水的实测径流深R ______________________________ - 4 -5.初定蓄满产流模型参数_______________________________________________ - 4 -6.应用蓄满产流模型计算各次洪水的径流深R ____________________________ - 7 -7.对方案进展精度评定_________________________________________________ - 7 -8.确定蓄满产流模型参数_____________________________________________ - 11 -附表__________________________________________________________ - 11 -表1 各站累积雨量摘录表 ______________________________________________ - 12 -表2 退水资料摘录表 __________________________________________________ - 13 -表3 退水流量相应径流深计算表 ________________________________________ - 14 -表4 实测次洪径流深计算表 ____________________________________________ - 14 -表5 产流计算表 ______________________________________________________ - 16 -表6 次洪径流深精度统计表 ____________________________________________ - 18 -表7 Δt=2h时段流量过程摘录表_______________________________________ - 19 -表8 由蓄满产流模型计算时段径流量 ____________________________________ - 20 -表9 用蓄满产流模型计算时段径流深ΔR修正____________________________ - 20 -一、设计任务本次设计的任务主要包括以下两个方面:〔一〕编制伊河栾川以上流域降雨径流量预报方案〔二〕编制伊河栾川以上流域降雨径流过程预报方案二、设计资料编制方案采用的资料有:1.流域出口断面逐时流量;2.流域雨量站逐日降水量;3.流域雨量站逐时降水量;4.实测蒸发皿日蒸发量。
《水文预报》课程设计教学大纲

《水文预报》课程设计教学大纲
英文名称:Hydrological Predict Design
课程编号:080827033
课程周数:1 学分:1
适用对象:水文与水资源工程专业本科生
大纲主撰人:大纲审核人:
一、本实践课程教学目的与教学基本要求
水文预报课程是水文水资源专业的核心技能课程,通过水文预报课程设计,进一步掌握水文预报的基本理论和基本方法,培养编制水文预报方案的专业技能,同时提高技术报告的编写能力和计算机的应用能力。
二、实践教学指导书
1、林三益主编.《水文预报》.水利水电出版社.2001
2、葛守西.《现代洪水预报技术》.北京:中国水利水电出版社,1999年
3、叶守泽詹道江合编.《工程水文学》.中国水利电力出版社.2000
4、赵人俊著.《流域水文模拟》.水利电力出版社.1984
5、《水文情报预报规范》.水利电力出版社.2000
6、《水文资料整编规范》.水利部长江水利委员会水文局SL247-1999.中国水利水电出版社.2000
三、考核方式及成绩评定
课程设计的成绩由指导教师根据各人在设计过程中的表现,完成任务的质量及上交的成果,加上抽查提问对成绩进行综合评定。
四、其他必要的说明
课程设计总学时、总学分:1周,1学分
实践时间(按开课学期填写):第6学期
实践地点(校内或校外或实践基地具体名称,并注明集中或分散):校内分组集中完成
第1页/ 共 1 页。
水文预报教学设计 (2)

水文预报教学设计一、教学目的与任务教学目的:本课程旨在使学生全面掌握水文预报的基本概念及其运用原理,了解水文要素及其观测方法,熟悉常见的水文预报方法,并能够用适当的方法进行水文预报。
教学任务:1.学习水文预报的基本知识和概念,包括水文要素、水文观测等;2.掌握常见的水文预报方法,如经验预报、模型预报等;3.学习水文预报的应用技术,包括数字水文预报技术、水文信息共享技术等;4.锻炼学生的分析问题和解决问题能力,提高综合运用理论知识的能力。
二、教学内容及安排1. 水文预报基础知识(8学时)1.1 水文要素的概念及其观测方法; 1.2 水文预报的基本概念; 1.3 水文预报与水资源管理的关系。
2. 常见水文预报方法(10学时)2.1 经验预报方法; 2.2 注水线法; 2.3 家族相似法; 2.4 模型预报法;2.5 递归网络法; 2.6 神经网络法。
3. 数字水文预报技术(8学时)3.1 数字化水文要素观测技术; 3.2 数字化水文预报技术及其应用。
4. 水文信息共享技术(4学时)4.1 水文信息共享的概念和方法; 4.2 水文信息共享的应用和局限。
5. 学生实习(10学时)5.1 学生实习的目的和意义; 5.2 实习环节的安排、实施和总结。
三、教学方法采用理论与实践相结合的教学方法,其中理论教学以课堂讲解为主,配合多媒体辅助教学。
实践教学以学生实习为主,配合教师实地指导,参观水文预报站等。
四、教材及参考资料1. 教材杨起云,陈德亮,潘复生。
水文学理论与实践。
北京:中国水利水电出版社,2008年。
2. 参考资料陈劲风。
水文预报教程。
北京:科学出版社,2010年。
五、考核方式采取闭卷考试和实习报告相结合的方式进行考核,其中,闭卷考试占70%的总成绩,实习报告占30%的总成绩。
水文预报教学设计

水文预报教学设计一、教学目标1.掌握水文预报的基本概念和原理;2.熟悉水文预报的流程和方法;3.理解水文预报在防洪减灾中的作用;4.能够灵活运用水文预报技术进行实际操作。
二、教学内容1. 水文预报的基本概念和原理1.1 水文预报定义1.2 水文预报的基本原理1.3 水文预报的分类及特点2. 水文预报的流程和方法2.1 数据采集与处理2.2 大坝坝前预报2.3 主坝坝后预报2.4 超前预报2.5 定量预报3. 水文预报在防洪减灾中的作用3.1 洪水预警预报3.2 洪水保护预报3.3 水文预报在防洪中的应用4. 水文预报技术的实际操作4.1 软件的操作方法4.2 数据处理方法4.3 编制预报报表三、教学方式本次教学采用讲授、案例分析、实践操作相结合的方式进行。
四、教学方法1. 讲授讲授主要通过课件、PPT等经典的教学方式进行,针对每个教学内容提供详细且系统的介绍和分析,帮助学生掌握水文预报的基本概念、原理及流程、方法和应用等内容。
2. 案例分析通过真实的案例,让学生更加深入地了解水文预报的应用价值及实践过程,帮助学生在学术理论知识上,更加贴近实践。
3. 实践操作通过实验室等方式,让学生实际操作水文预报技术,理解技术的实际操作方法及完全体验技术的精髓之处,帮助学生提高相关技能,为懂得掌握水文预报技术打下坚实的实践基础。
五、教学质量评估针对本次教学,采用多种评估方式,其中包括:课堂答问、实验操作等,提高教学质量和效果。
六、教学时间本次教学时间为两天,每天共18学时,以坚果2名为主。
七、教学材料本次教学提供相关的教材、PPT、计算机备课等材料,以帮助学生更好地掌握相关知识和技能,达到教学目标。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章基本任务任务一:根据已给数据资料及参数(本报告采用87-92年的历史数据),将流域作为整体:(1)进行日模型产流量计算;(2)比较计算年径流与实测年径流;(3)通过误差分析,优选蒸发折算系数Kc;(4)87~90年的历时数据作为率定参数,91~92年的数据作为模型检验。
任务二:根据已给的设计暴雨资料和任务一率定的Kc,将流域作为整体进行如下计算:(1)次洪产流量计算,划分水源;(2)直接径流汇流,地下径流汇流的计算。
(3)采用2004年暴雨数据进行预报。
根据已给的资料、参数及做过的习题,自己编写程序,将流域作为整体进行产流量计算;将计算年径流与实测年径流进行比较。
第二章基本资料1、流域概况某流域集雨面积856km2。
流域地处南方,海洋性气候显著,气候温和,雨量丰沛。
暴雨成因主要是锋面雨和台风雨,常受热带风暴影响。
降雨年际间变化大,年内分配不均,多年平均降雨量为1800mm,实测年最大降雨量为3417mm,汛期4—9月降雨量占年降雨量的81%左右:径流系数0.5~0.7。
流域内地势平缓,土壤主要有黄壤和砂壤,具有明显的腐殖层,淀积层和母质土等层次结构,透水性好。
台地、丘陵多生长松、杉、樟等高大乔木;平原则以种植农作物和经济作物为主,植被良好。
流域上游有一水文站,控制流域面积553km2,占流域集雨面积的64.6%。
该水文站以上有4个雨量站。
雨量站分布较均匀,有10年逐日降水资料和时段降水资料;该水文站具有10年以上水位、流量资料;流域属山区性小流域且受到地形、地貌等下垫面条件影响,洪水陡涨缓落,汇流时间一般2—3h,有时更短;一次洪水总历时2~5d。
2、基本资料:(1) 计算流域面积为553km2。
(2) 流域内有四个雨量站,权重系数分别为0.33、0.14、0.33、0.20。
(3) 资料文件名:87-92data.xls,数据格式为:T(i) Q(i) E(i) P1(i) P2(i) P3(i) P4(i)3.计算参数:计算参数见表2-1。
表2-1 计算参数表Qg=55.3m3/s第三章计算公式1、蒸散发计算根据流域特点,蒸散发计算采用的是三层蒸散发计算模式。
三层蒸发模式的具体计算如下:1)当WU+P>=EP,EU=E p,EL=0,ED=0;2)当WU+P<E P, WL>=C*WLM,EU=WU+P,EL=(E P-EU)*WL/WLM,ED=0;3)当WU+P<E P, C* (E P-EU)<=WL<C*WLM,EU=WU+P,EL=C*(E P-EU),ED=0;4)当WU+P<E P,WL<C*(E P-EU),EU=WU+P,EL=WL,ED=C*(E P-EU)-EL2、产流量计算:根据流域特点,产流量计算系根据蓄满产流理论得出的。
蓄满产流,即任一地点上,土壤含水量达田间持水量前,降雨量全部补充土壤含水量,不产流;当土壤蓄满后,其后续降雨量全部产生径流。
a=WMM(1-(1-W0/WM)^(1/(b+1))PE>0,则产流;否则不产流。
产流时,当PE+a<WMM:R=PE+W-WM+WM*(1-(PE+a)/WMM)^(b+1)当PE+a>=WMM:R=PE+W-WM3、水源划分:流域坡地上的降雨产流量因产流过程的条件和运动路径不同,受流域的调蓄作用不同,各径流成分在流量过程线上的反应是不一样的。
各水源分量如下:1)当PE〈=FC时:RD=0.0RG=R2)当PE〉FC时:RG=FC*R/PERD=R-RG4、汇流计算:根据流域净雨和流域径流单位线,采用卷积的差分形式算出流域出口的流量过程。
计算公式:QS(I)=RS(I)*UQG(I)=CG*RG(I)*U+(1-CG)*QG(I-1)Q(I)=QS(I)+QG(I)第四章基本数据1、暴雨过程1987~1992年数据见文件87-92daa.xls,2004年暴雨过程数据见表4-1。
表4-1 2004年暴雨过程数据表用给定权重计算流域面平均雨量。
2、单位线单位线过程(m3/s)为:0,40,80,130,100,80,48,20,10,5,0第五章结果评定及误差分析1、率定Kc值并验证Kc优选原则:计算的2年资料的Kc应相同并使得2年内每年的年径流相对误差尽可能不超过5%,编程中解释为1989年和1990年两年的年径流量相对误差的绝对值之差不超过5%,即:Abs(Abs(XD(k, 3)) - Abs(XD(k, 4)))<= 5%。
通过vb编程优选结果显示如下图5-1,统计结果如下表5-1。
图5-1 程序运行显示结果表5-1 Kc率定结果和检验结果统计本报告仍选择了Kc=1.954作为率定值,因为选择这个数值时1989年和1990年两年的误差最相近(都约为21%),这表明此时模型的稳定性较好。
其次,如果使Kc增加或减小,都会使其中一年的误差减小,但另一年的误差将变得特别大。
综上所述,本报告采用Kc=1.954是合理的。
通过采用1991年和1992年的数据对率定的Kc进行径流计算并检验,结果表明Kc=1.954对于1991年和1992年的径流计算误差较大,且其相应的确定系系数较小不能满足项目预报的要求。
另一方面,通过检验发现检验年份的误差和确定性系数都不如率定年份,究其原因分析如下:1、用来率定参数的资料序列太短,资料的代表性不强,则率定出的Kc代表性较弱,甚至可能是错误的;2、径流计算过程中所使用的水文模型属于概念性的流域水文模型,其本身的精度就有限;3、在计算流域径流过程中各个雨量站的权重因子的选择可能没有充分考虑流域的流域气候和地质的时空不均匀性等。
由于多种因素的作用使得水文模型整体上计算误差都较大。
2、次洪径流计算在任务一率定Kc=1.954的基础上,通过vb编程计算的到次洪径流过程如下表5-2,次洪径流过程如图5-2。
通过计算模拟的次洪径流过程发现,该次洪水过程为单峰,洪峰流量为2745 m3/s出现时间为2004-9-25 6:00,该次洪水直接径流的持续时间为2004-9-23 15:00—— 2004-9-26 12:00。
另一方面,通过对比此次洪水的直接径流和地下径流不难发现,该次洪水的直接径流所占比例较大,在洪峰形成过程中起决定作用。
表5-2 次洪径流计算结果时间(年-月-日-时)直接径流QS(m3/s)地下径流QG(m3/s)总流量Q(m3/s)2004-9-23 12:00 0 66 66 2004-9-23 15:00 2 77 79 2004-9-23 18:00 6 85 91 2004-9-23 21:00 10 96 106 2004-9-24 0:00 32 106 138 2004-9-24 3:00 116 116 232 2004-9-24 6:00 298 126 423 2004-9-24 9:00 556 130 686 2004-9-24 12:00 713 140 852 2004-9-24 15:00 792 149 941 2004-9-24 18:00 792 158 950 2004-9-24 21:00 1148 167 1315 2004-9-25 0:00 1688 176 **** ****-9-25 3:00 2288 184 **** ****-9-25 6:00 2553 192 2745 2004-9-25 9:00 2504 201 27052004-9-25 12:00 2261 200 2461 2004-9-25 15:00 1766 203 1969 2004-9-25 18:00 1168 199 **** ****-9-25 21:00 720 195 915 2004-9-26 0:00 362 190 553 2004-9-26 3:00 151 186 337 2004-9-26 6:00 65 182 247 2004-9-26 9:00 22 178 200 2004-9-26 12:00 2 174 176 2004-9-26 15:00 0 170 170 2004-9-26 18:00 0 167 167 2004-9-26 21:00 0 163 163 2004-9-27 0:00 0 159 159 2004-9-27 3:00 0 156 156 2004-9-27 6:00 0 152 152 2004-9-27 9:00 0 149 149 2004-9-27 12:00 0 146 146 2004-9-27 15:00 0 142 142 2004-9-27 18:00 0 139 139 2004-9-27 21:00 0 136 136 2004-9-28 0:00 0 133 133 2004-9-28 3:00 0 130 130图5-2 洪水流量过程线图第六章计算程序及说明报告vb编程计算程序:1、确定参数kc ;Private Sub Command1_Click() '确定KCDim i As IntegerDim P(1 To 2200) As Single '流域的平均降雨量Dim P1(1 To 2200) As Single, P2(1 To 2200) As Single, P3(1 To 2200) As Single, P4(1 To 2200) As Single '流域各地区降雨量Dim E0(1 To 2200) As Single '流域的水面蒸发Dim Ep(1 To 367) As Single '流域的蒸发能力Dim e(1 To 367) As Single '流域总的蒸发量Dim EU(1 To 367) As Single, EL(1 To 366) As Single, ED(1 To 367) As Single '三层蒸发模式参数Dim Q(1 To 2200) As Single '流域实测径流Dim R(1 To 367) As Single '流域计算径流Dim RS(1 To 367) As Single, RG(1 To 367) As Single '地表及地下径流Dim PE(1 To 367) As SingleDim W(1 To 367) As Single '流域总的蓄水量Dim WU(1 To 367) As Single, WL(1 To 367) As Single, WD(1 To 367) As SingleDim WMM, sumQ(1 To 4), sumR(1 To 4), a(1 To 367), kaishi, tianshu, ymdhm(1 To 2200), XD(1 To 4000, 1 To 4), XDH(4 To 4000), JD(1 To 4000, 1 To 4), qo(1 To 2200), E0o(1 To 2200), P1o(1 To 2200), P2o(1 To 2200), P3o(1 To 2200), P4o(1 To 2200), DC(1 To 4), qidian, minXDH, mink, s, n, f, d As SingleDim sumQo, sumRo, verQ As SingleConst h1 = 0.33, h2 = 0.14, h3 = 0.33, h4 = 0.2 '各雨量站的权重Const Wm = 140, Um = 20, Lm = 60, Dm = 60, B = 0.3, C = 0.16, IM = 0.002, Fc = 24 '模型参数Open "f:课程设计资料数据1.txt" For Input As #1 '读取数据库数据For i = 1 To 2192Input #1, ymdhm(i), qo(i), E0o(i), P1o(i), P2o(i), P3o(i), P4o(i)Next iClose #1minXDH = 4For k = 50 To 3000 'Kc=k/1000XD(k, 1) = 0XD(k, 2) = 0XD(k, 3) = 0XD(k, 4) = 0n = 0s = 0For m = 3 To 4If m = 3 Thenkaishi = 732tianshu = 365ElseIf m = 4 Thenkaishi = 1097tianshu = 365End IfsumQo = 0sumRo = 0For j = 1 To tianshu '使带入循环的各年降雨和蒸发量对应Q(j) = qo(kaishi + j - 1)E0(j) = E0o(kaishi + j - 1)P1(j) = P1o(kaishi + j - 1)P2(j) = P2o(kaishi + j - 1)P3(j) = P3o(kaishi + j - 1)P4(j) = P4o(kaishi + j - 1)P(j) = h1 * P1(j) + h2 * P2(j) + h3 * P3(j) + h4 * P4(j) '流域平均降雨量计算sumQo = sumQo + Q(j) * 24 * 3600 / 553000Next jverQ = sumQo / tianshu'流域三层蒸发计算W(1) = 110WU(1) = 10WL(1) = 40WD(1) = 60W(1) = WU(1) + WL(1) + WD(1)For i = 1 To tianshuEp(i) = E0(i) * k / 1000If WU(i) + P(i) >= Ep(i) ThenEU(i) = Ep(i)EL(i) = 0ED(i) = 0End IfIf WU(i) + P(i) < Ep(i) ThenIf WL(i) >= C * Lm ThenEU(i) = WU(i) + P(i)EL(i) = (Ep(i) - EU(i)) * WL(i) / LmED(i) = 0ElseIf WL(i) < C * Lm And WL(i) >= C * (Ep(i) - EU(i)) ThenEU(i) = WU(i) + P(i)EL(i) = (Ep(i) - EU(i)) * CED(i) = 0ElseIf WL(i) < C * (Ep(i) - EU(i)) ThenEU(i) = WU(i) + P(i)EL(i) = WL(i)ED(i) = (Ep(i) - EU(i)) * C - EL(i)End IfEnd Ife(i) = EU(i) + EL(i) + ED(i)W(i) = WU(i) + WL(i) + WD(i)'流域产流计算WMM = Wm * (1 + B)a(i) = WMM * (1 - (1 - (W(i) / Wm)) ^ (1 / (1 + B)))PE(i) = P(i) - e(i)'产流时If PE(i) > 0 ThenIf PE(i) + a(i) < WMM ThenR(i) = PE(i) + W(i) - Wm + Wm * (1 - (PE(i) + a(i)) / WMM) ^ (B + 1)W(i + 1) = W(i) + PE(i) - R(i)ElseR(i) = PE(i) + W(i) - WmW(i + 1) = WmEnd IfEnd If'不产流时If PE(i) <= 0 ThenR(i) = 0W(i + 1) = W(i) + PE(i)End IfsumRo = sumRo + R(i)If WU(i) + P(i) - EU(i) - R(i) <= Um Then '求下一时刻地下各层含水量WU(i + 1) = WU(i) + P(i) - EU(i) - R(i)WL(i + 1) = WL(i) - EL(i)WD(i + 1) = WD(i) - ED(i)ElseIf WU(i) + P(i) - EU(i) - R(i) > Um ThenWU(i + 1) = UmIf WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) <= Lm ThenWL(i + 1) = WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um)WD(i + 1) = WD(i) - ED(i)ElseIf WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) > Lm ThenWL(i + 1) = LmIf WD(i) - ED(i) + WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) - Lm <= Dm ThenWD(i + 1) = WD(i) - ED(i) + WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) - LmElseWD(i + 1) = DmEnd IfEnd IfEnd IfNext iJD(k, m) = sumQo - sumRo '求解绝对误差XD(k, m) = JD(k, m) / sumQo '求解相对误差sumQ(m) = sumQosumR(m) = sumRoNext mXDH(k) = Abs(Abs(XD(k, 3)) - Abs(XD(k, 4))) '对两年相对误差绝对值之差取绝对值If minXDH > XDH(k) Then '寻找相对误差之差最小的点minXDH = XDH(k) '输出最优KC下各值mink = kText1.Text = Round(sumQ(3), 5)Text2.Text = Round(sumR(3), 5)Text3.Text = Round(JD(k, 3), 5)Text4.Text = Round(XD(k, 3), 5)Text5.Text = Round(sumQ(4), 5)Text6.Text = Round(sumR(4), 5)Text7.Text = Round(JD(k, 4), 5)Text8.Text = Round(XD(k, 4), 5)End IfNext kText9.Text = mink / 1000 '输出最优的KC值End Sub2、检验参数Kc;Private Sub Command1_Click() '选择资料检验KcDim i As IntegerDim P(1 To 2400) As Single '流域的平均降雨量Dim P1(1 To 2400) As Single, P2(1 To 2400) As Single, P3(1 To 2400) As Single, P4(1 To 2400) As Single Dim E0(1 To 2400) As Single '流域的水面蒸发Dim Ep(1 To 366) As Single '流域的蒸发能力Dim e(1 To 366) As Single '流域总的蒸发量Dim EU(1 To 366) As Single, EL(1 To 366) As Single, ED(1 To 366) As SingleDim Q(1 To 2400) As Single '流域实测径流Dim R(1 To 366) As Single '流域计算径流Dim RS(1 To 366) As Single, RG(1 To 366) As SingleDim PE(1 To 366) As SingleDim W(1 To 367) As Single '流域总的蓄水量Dim WU(1 To 367) As Single, WL(1 To 367) As Single, WD(1 To 367) As SingleDim WMM As SingleDim a(1 To 366), kaishi, tianshu, ymdhm(1 To 2200), qidian, f, d6 As SingleDim sumQ, sumR, verQ As SingleConst h1 = 0.33, h2 = 0.14, h3 = 0.33, h4 = 0.2 '各雨量站的权重Const Wm = 140, Um = 20, Lm = 60, Dm = 60, B = 0.3, C = 0.16, Fc = 24 '模型参数sumQ = 0sumR = 0Kc = 1.954Open "f:\课程设计资料数据1.txt" For Input As #1For i = 1 To 2192Input #1, ymdhm(i), Q(i), E0(i), P1(i), P2(i), P3(i), P4(i)Next iClose #1If Option1.Value = True Then '判别所选择的资料kaishi = 1462tianshu = 365ElseIf Option2.Value = True Thenkaishi = 1827tianshu = 366End IfFor j = 1 To tianshuymdhm(j) = ymdhm(kaishi + j - 1)Q(j) = Q(kaishi + j - 1)E0(j) = E0(kaishi + j - 1)P1(j) = P1(kaishi + j - 1)P2(j) = P2(kaishi + j - 1)P3(j) = P3(kaishi + j - 1)P4(j) = P4(kaishi + j - 1)P(j) = h1 * P1(j) + h2 * P2(j) + h3 * P3(j) + h4 * P4(j) '流域平均降雨量计算sumQ = sumQ + Q(j) * 24 * 3600 / 553000Next jverQ = sumQ / tianshu '流域三层蒸发计算W(1) = 110WU(1) = 10WL(1) = 40WD(1) = 60W(1) = WU(1) + WL(1) + WD(1)For i = 1 To tianshuEp(i) = E0(i) * KcIf WU(i) + P(i) >= Ep(i) ThenEU(i) = Ep(i)EL(i) = 0ED(i) = 0End IfIf WU(i) + P(i) < Ep(i) ThenIf WL(i) >= C * Lm ThenEU(i) = WU(i) + P(i)EL(i) = (Ep(i) - EU(i)) * WL(i) / LmED(i) = 0ElseIf WL(i) < C * Lm And WL(i) >= C * (Ep(i) - EU(i)) ThenEU(i) = WU(i) + P(i)EL(i) = (Ep(i) - EU(i)) * CED(i) = 0ElseIf WL(i) < C * (Ep(i) - EU(i)) ThenEU(i) = WU(i) + P(i)EL(i) = WL(i)ED(i) = (Ep(i) - EU(i)) * C - EL(i)End IfEnd Ife(i) = EU(i) + EL(i) + ED(i)W(i) = WU(i) + WL(i) + WD(i)'流域产流计算WMM = Wm * (1 + B)a(i) = WMM * (1 - (1 - (W(i) / Wm)) ^ (1 / (1 + B)))PE(i) = P(i) - e(i)'产流时If PE(i) > 0 ThenIf PE(i) + a(i) < WMM ThenR(i) = PE(i) + W(i) - Wm + Wm * (1 - (PE(i) + a(i)) / WMM) ^ (B + 1)W(i + 1) = W(i) + PE(i) - R(i)ElseR(i) = PE(i) + W(i) - WmW(i + 1) = WmEnd IfEnd If'不产流时If PE(i) <= 0 ThenR(i) = 0W(i + 1) = W(i) + PE(i)End IfsumR = sumR + R(i)If WU(i) + P(i) - EU(i) - R(i) <= Um ThenWU(i + 1) = WU(i) + P(i) - EU(i) - R(i)WL(i + 1) = WL(i) - EL(i)WD(i + 1) = WD(i) - ED(i)ElseIf WU(i) + P(i) - EU(i) - R(i) > Um ThenWU(i + 1) = UmIf WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) <= Lm ThenWL(i + 1) = WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um)WD(i + 1) = WD(i) - ED(i)ElseIf WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) > Lm ThenWL(i + 1) = LmIf WD(i) - ED(i) + WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) - Lm <= Dm ThenWD(i + 1) = WD(i) - ED(i) + WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) - LmElseWD(i + 1) = DmEnd IfEnd IfEnd IfNext iJD = sumQ - sumRXD = JD / sumQIf Option1.Value = True ThenText1.Text = Round(sumQ, 5)Text2.Text = Round(sumR, 5)Text3.Text = Round(JD, 5)Text4.Text = Round(XD, 5)ElseIf Option2.Value = True ThenText5.Text = Round(sumQ, 5)Text6.Text = Round(sumR, 5)Text7.Text = Round(JD, 5)Text8.Text = Round(XD, 5)End IfEnd Sub3、2004年洪水径流预报计算;Private Sub Command1_Click() '次洪水径流预报计算Dim i As IntegerDim P(1 To 2400) As Single '流域的平均降雨量Dim P1(1 To 2400) As Single, P2(1 To 2400) As Single, P3(1 To 2400) As Single, P4(1 To 2400) As Single Dim E0(1 To 2400) As Single '流域的水面蒸发Dim Ep(1 To 366) As Single '流域的蒸发能力Dim e(1 To 366) As Single '流域总的蒸发量Dim EU(1 To 366) As Single, EL(1 To 366) As Single, ED(1 To 366) As SingleDim Q(1 To 2400) As Single '流域实测径流Dim R(1 To 366) As Single '流域计算径流Dim RS(1 To 366) As Single, RG(1 To 366) As SingleDim PE(1 To 366) As SingleDim W(1 To 366) As Single '流域总的蓄水量Dim WU(1 To 366) As Single, WL(1 To 366) As Single, WD(1 To 366) As SingleDim WMM As SingleDim a(1 To 366), QS(0 To 38), h(1 To 38), QG(0 To 38), ymdhm(1 To 2400), m, n As SingleDim sumQ, sumR As SingleConst h1 = 0.33, h2 = 0.14, h3 = 0.33, h4 = 0.2 '各雨量站的权重Const Wm = 140, Um = 20, Lm = 60, Dm = 60, B = 0.3, C = 0.16, Fc = 11, Cg = 0.978 '模型参数QG(0) = 55.3QS(0) = 0Kc = 1.954Dim ExlSet Exl = CreateObject("Excel.Application")Set myworkbook = Exl.Workbooks.Open("f:\暴雨过程") '打开excel文件等待输入数据Exl.Visible = TrueSet xlsheet = myworkbook.Worksheets("次洪流量结果")Open "f:\课程设计资料数据2.txt" For Input As #2 '读入次洪径流数据For i = 1 To 28Input #2, E0(i), P1(i), P2(i), P3(i), P4(i), h(i)P(i) = h1 * P1(i) + h2 * P2(i) + h3 * P3(i) + h4 * P4(i) '流域平均降雨量计算Next iClose #2'流域三层蒸发计算W(1) = 120WU(1) = 20WL(1) = 60WD(1) = 60W(1) = WU(1) + WL(1) + WD(1)For i = 1 To 28Ep(i) = E0(i) * KcIf WU(i) + P(i) >= Ep(i) ThenEU(i) = Ep(i)EL(i) = 0ED(i) = 0End IfIf WU(i) + P(i) < Ep(i) ThenIf WL(i) >= C * Lm ThenEU(i) = WU(i) + P(i)EL(i) = (Ep(i) - EU(i)) * WL(i) / LmED(i) = 0ElseIf WL(i) < C * Lm And WL(i) >= C * (Ep(i) - EU(i)) ThenEU(i) = WU(i) + P(i)EL(i) = (Ep(i) - EU(i)) * CED(i) = 0ElseIf WL(i) < C * (Ep(i) - EU(i)) ThenEU(i) = WU(i) + P(i)EL(i) = WL(i)ED(i) = (Ep(i) - EU(i)) * C - EL(i)End IfEnd Ife(i) = EU(i) + EL(i) + ED(i)W(i) = WU(i) + WL(i) + WD(i)'流域产流计算WMM = Wm * (1 + B)a(i) = WMM * (1 - (1 - (W(i) / Wm)) ^ (1 / (1 + B)))PE(i) = P(i) - e(i)'产流时If PE(i) > 0 ThenIf PE(i) + a(i) < WMM ThenR(i) = PE(i) + W(i) - Wm + Wm * (1 - (PE(i) + a(i)) / WMM) ^ (B + 1)W(i + 1) = W(i) + PE(i) - R(i)ElseR(i) = PE(i) + W(i) - WmW(i + 1) = WmEnd IfEnd IfIf WU(i) + P(i) - EU(i) - R(i) <= Um ThenWU(i + 1) = WU(i) + P(i) - EU(i) - R(i)WL(i + 1) = WL(i) - EL(i)WD(i + 1) = WD(i) - ED(i)ElseIf WU(i) + P(i) - EU(i) - R(i) > Um ThenWU(i + 1) = UmIf WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) <= Lm ThenWL(i + 1) = WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um)WD(i + 1) = WD(i) - ED(i)ElseIf WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) > Lm ThenWL(i + 1) = LmIf WD(i) - ED(i) + WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) - Lm <= Dm ThenWD(i + 1) = WD(i) - ED(i) + WL(i) - EL(i) + (WU(i) + P(i) - EU(i) - R(i) - Um) - LmElseWD(i + 1) = DmEnd IfEnd IfEnd If'不产流时If PE(i) <= 0 ThenR(i) = 0W(i + 1) = W(i) + PE(i)End IfIf PE(i) > Fc ThenRG(i) = Fc * R(i) / PE(i)RS(i) = R(i) - RG(i)ElseRS(i) = 0RG(i) = R(i)End IfNext iFor i = 1 To 38 '求解地表径流n = 0For j = 1 To 38If 1 + i - j > 0 Thenm = h(j) * RS(1 + i - j) / 10Elsem = 0End Ifn = m + nNext jQS(i) = nU = 553 / (3.6 * 3)QG(i) = Cg * QG(i - 1) + (1 - Cg) * RG(i) * U '求解地下径流Q(i) = QS(i) + QG(i) '求解总径流量xlsheet.cells(i + 1, 8) = QS(i) '在打开的excel中输出地表、地下和总径流过程xlsheet.cells(i + 1, 9) = QG(i)xlsheet.cells(i + 1, 10) = Q(i)Next iEnd Sub第七章总结和心得水文预报在防洪、抗旱、水资源开发利用、国民经济建设和国防等领域都有广泛的应用,经济效益巨大,应用单位众多。