System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及水文水资源,尤其涉及一种流域相似性分析方法及系统。
技术介绍
1、流域相似性分析常用于开展无资料地区的水文预报。由于在许多地区存在水文监测站点少、水文站网密度不够或水文站资料序列短等问题,难以利用水文模型开展水文预报工作,给水资源开发利用、防汛抗旱、生态环境保护的方面带来了困难。
2、通过流域水文相似性分析,能够将有观测资料流域的模型参数和水文信息通过一定的传递规则移用到无资料流域,能够有效解决无资料地区的径流模拟与预报问题。在流域水文相似性分析中,参数区域化和相似性判断是两部分重要研究内容。水文模型参数区域化主要包括空间邻近法、回归法和物理相似法,多采用计算流域面平均值进行相似性分析,忽略了流域的空间变化,无法准确捕捉流域内部的空间变化特征。
3、国内外学者也提出了不同的流域相似性指标,但多数指标要求两个流域特征数据长度一致,对于数据规模不一致的流域进行分析时需要进行数据规模转换(常用的转换方法为同频率重采样方法),使得流域的数据规模相同,在数据转换的过程中可能产生不同程度的误差,导致流域相似性分析产生偏差。
技术实现思路
1、本专利技术目的在于公开一种流域相似性分析方法及系统,以综合考虑流域空间特征变化以及流域数据规模的一致性问题。
2、为达上述目的,本专利技术公开的方法包括:
3、步骤s1、逐网格提取流域1对应特征a的特征值,得到流域1的特征列向量u1,将u1按照升序进行排序,得到us1;
4、步骤s2
5、步骤s3、创建一个二维矩阵d,大小为m×n,并初始化所有元素;其中,m为流域1的网格数量,n为流域2的网格数量;
6、步骤s4、以us1的升序对应矩阵d行序的升序,以us2的升序对应矩阵d列序的升序;对于矩阵d中每个元素dij;1≤i≤m,1≤j≤n;除d11外,以dij=xij+min{d(i-1)j,di(j-1),d(i-1)(j-1)}进行蔓延式更新;其中,d0j=+∞;d00=+∞;di0=+∞;d11=x11;
7、步骤s5、以dmn作为流域1和流域2的近似距离。
8、步骤s6、将流域2替换为待比较的其他各个流域,重复上述步骤s2至步骤s5以逐一计算出其他各流域与流域1之间的近似距离,将近似距离最近的流域作为与流域1最相似的目标流域。
9、优选地,所述特征a为ndvi特征。
10、优选地,各流域进行区域划分的单元网格的大小一致。
11、为达上述目的,本专利技术还公开一种流域相似性分析系统,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
12、本专利技术具有以下有益效果:
13、针对流域面积大小或特征数据规模不一致的情况,本专利技术在计算两流域之间近似距离的层层传导过程中,可视为是在考虑了数据序列之间的位移和延迟情况下进行比对,从而能够有效提高流域相似性分析的准确性。而且,本专利技术操作方便,实用性强;适合推广。
14、下面将参照附图,对本专利技术作进一步详细的说明。
本文档来自技高网...【技术保护点】
1.一种流域相似性分析方法,其特征在于,包括:
2.根据权利要求1所述的流域相似性分析方法,其特征在于,所述特征A为NDVI特征。
3.根据权利要求1所述的流域相似性分析方法,其特征在于,各流域进行区域划分的单元网格的大小一致。
4.一种流域相似性分析系统,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至3任一所述方法。
【技术特征摘要】
1.一种流域相似性分析方法,其特征在于,包括:
2.根据权利要求1所述的流域相似性分析方法,其特征在于,所述特征a为ndvi特征。
3.根据权利要求1所述的流域相似性分析方法,其特征在于,各流域进...
【专利技术属性】
技术研发人员:郭俊,顾子也,刘懿,李昊川,邹强,常新雨,胡海,李清清,吴江,
申请(专利权)人:华中科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。