Archive for '博客'

2种增强粒子群优化算法多样性的有效方法

1、引入粒子变异的反向飞行改进粒子群算法

基于粒子变异的改进粒子群算法(MPSO)针对基本粒子群优化算法(PSO)表现出强烈的趋同性的特点,通过改变部分粒子的运动方向来维持和增加种群的多样性,提高粒子群算法对解空间的搜索能力。
阅读全文 >

Excel中拟合散点的趋势线功能在抚州唱凯决堤水文预报中的应用

2010年6月抚州唱凯决堤整个降雨过程中,Excel的拟合散点的趋势线功能在快速定线及决堤口水位短期预报中发挥了很好的作用。

这次强降雨过程中,由于部分水文站水位已经超出历史最高洪水位,使得原有的水位流量关系曲线已经无法适用,因此有的站点可以使用Excel进行进行延长,延长的方法有两种:
阅读全文 >

VBA处理JSON文件的类模块

JSON格式目前越来越流行,具体JSON格式的描述可以在JSON网站[www.json.org]了解,这里水文工具集给出一个VBA处理JSON文件的类模块,以方便调用。
阅读全文 >

使用Pyinex在Excel中内嵌Python解释器来执行Python脚本

要在Excel中执行Python脚本的一种常规方法是通过Python创建COM服务器,然后Excel通过创建COM对象来完成。这里介绍的是另外一种方式,那就是采用内嵌Python解释器的方式来完成。
阅读全文 >

一个Python实现的精简版遗传算法

本文使用Python实现的精简版遗传算法,算法中仅采用变异算子而没有使用交叉算子,但是进化依然很有效,具体源代码如下:
阅读全文 >

洪水预报的模型系统及MVC模式

1、传统的模型实现方法 

近年来,面向对象方法越来越多的用于流域水文模拟过程。它具有符合系统的实际构成、信息隐蔽、数据抽象、继承性、动态联系等优点,也已逐渐成为流域仿真建模的重要方法。

对象及类的概念在建模、设计及实现过程中都是一致和完整的,并提供从分析、设计到系统实现的统一框架。
阅读全文 >

水文尺度概述

1. 基本概念

“尺度”是与地理信息相关的基本概念之一,它有多种含义,如分辨率、颗粒度以及详细程度等,是研究客体或过程的空间维和时间维,它标志着对所研究对象细节了解的水平。

水文尺度”是指水文过程、水文观测或水文模型的特征时间或长度。通常水文尺度的大小划分为3大类:微观尺度、中观尺度和宏观尺度。

“水文尺度问题” 是指水文系统在不同尺度之间进行尺度转换时所遇到的问题。
阅读全文 >