一种农作物叶面积指数同化方法.pdf

上传人:000****221 文档编号:360373 上传时间:2018-02-11 格式:PDF 页数:9 大小:501.87KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110268098.5

申请日:

2011.09.09

公开号:

CN102323987A

公开日:

2012.01.18

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 19/00申请日:20110909|||公开

IPC分类号:

G06F19/00(2011.01)I; A01G7/00

主分类号:

G06F19/00

申请人:

北京农业信息技术研究中心

发明人:

王纪华; 董莹莹; 李存军; 杨贵军; 王芊; 王慧芳; 黄文江; 陈红

地址:

100097 北京市海淀区曙光花园中路11号农科大厦A座318

优先权:

专利代理机构:

北京路浩知识产权代理有限公司 11002

代理人:

王莹

PDF下载: PDF下载
内容摘要

本发明公开了一种农作物叶面积指数同化方法,涉及叶面积指数领域。所述方法包括步骤:B:依据四维变分的代价函数构建目标泛函;C:在当前同化过程下,依据非常快速模拟退火算法求取所述目标泛函的最优解;D:判断当前同化过程的次数是否大于总观测次数,如果是,将所述最优解作为待调整参数的最终值,同化过程结束;否则,将所述最优解作为下一次同化过程中所述待调整参数的当前值,执行所述步骤C。所述方法,在获取全局最优解的同时,降低了计算复杂度,提高了叶面积指数的估算精度和抗数据饱和性。

权利要求书

1: 一种农作物叶面积指数同化方法, 其特征在于, 包括步骤 : B: 依据四维变分的代价函数构建目标泛函 ; C: 在当前同化过程下, 依据非常快速模拟退火算法求取所述目标泛函的最优解 ; D: 判断当前同化过程的次数是否大于总观测次数, 如果是, 将所述最优解作为待调整 参数的最终值, 同化过程结束 ; 否则, 将所述最优解作为下一次同化过程中所述待调整参数 的当前值, 执行所述步骤 C。
2: 如权利要求 1 所述的方法, 其特征在于, 在所述步骤 B 之前还包括步骤 A : 基于农作 物时序观测数据和地面先验知识设定待调整参数的初值, 根据所述待调整参数的初值和所 述作物生长模型生成符合高斯分布的背景场数据集合初值, 以及所述背景场数据集合的误 差协方差矩阵初值。
3: 如权利要求 2 所述的方法, 其特征在于, 所述步骤 A 具体包括步骤 : A1 : 选取对叶面积指数变动敏感的参数作为作物生长模型的待调整参数 X ; A2 : 基于农作物时序观测数据和地面先验知识设定所述待调整参数的初值 X(t0) ; 其 中, t0 表示同化开始时刻 ; A3 : 根据所述待调整参数的初值 X(t0) 和所述作物生长模型, 生成符合高斯分布的背景 a 场数据集合初值 X (t0), 以及所述背景场数据集合的误差协方差矩阵初值 Pa(t0)。
4: 如权利要求 1 所述的方法, 其特征在于, 所述步骤 B 中的目标泛函 J(X) 的表达式如 下: 其中, R(ti) 表示第 i 个观测时刻由观测数据测量误差和模型误差组成的观测误差 ; Y (ti) 表示第 i 个观测时刻的光谱数据集 ; Xa(tk) 表示第 k 次同化过程时的背景场数据集 合的当前值, k 的初值为 0 ; Pa(tk) 表示 Xa(tk) 的误差协方差矩阵的当前值 ; Num 表示所述总 观测次数 ; M 表示作物生长模型算子 ; H 表示 PROSAIL 辐射传输模型算子。
5: 如权利要求 4 所述的方法, 其特征在于, 所述步骤 C 具体包括步骤 : C1 : 在当前同化过程下, 设定标准温度 T0, 设定优化过程的状态变量 X0(tk,j) 的初值 0 并且设定初始温度 T1 = T0exp(-c) ; 其中, 表示 Xa(tk) 的算术平均 值, c 为常数, j 的初值为 0 ; C2 : 在当前温度 TI 下, 根据当前状态变量 X0(tk,j) 计算下一个状态变量 X0(tk,j+1) ; I表 示迭代次数, 初值为 1 ; 0 C3 : 计算 ΔJ = J(X0(tk, 判断 ΔJ 是否大于 0, 如果是, 接受 X0(tk, j))-J(X (tk, j+1)), j+1), 0 否则, 以概率 exp(-ΔJ/cTI) 接受 X (tk, j+1) ; C4 : 判断是否达到平衡, 如果是, 执行 C5 ; 否则, 计算下一温度 TI+1 = T0exp(-c×I1/n), I 自加 1, j 自加 1, 然后执行步骤 C2 ; 其中, n 为待调整参数的维数 ; C5 : 判断当前温度 TI 是否低于预设最低温度, 或者已经连续出现了预设阈值个状态变 0 量均未被接受, 如果是, 将 X (tk,j+1) 作为所述目标泛函的最优解, 执行步骤 D ; 否则, TI+1 = TI, I 自加 1, j 自加 1, 然后执行步骤 C2。
6: 如权利要求 5 所述的方法, 其特征在于, 所述步骤 C2 中通过下面两个公式计算下一 2 个状态变量 X0(tk, j+1) : 0 0 |2u-1| δX (tk, -1] ; j) = sgn(u-0.5)×X (tk, j)×[(1+1/TI) 0 0 0 X (tk, j+1) = X (tk, j)+δX (tk, j)(Rh-Rl) ; 其中, sgn 表示符号函数 ; u 表示随机生成的均匀分布变量, 并且 u ∈ [0, 1] ; Rh 表示所 述待调整参数 X 的物理上限 ; Rl 表示所述待调整参数 X 的物理下限。
7: 如权利要求 5 所述的方法, 其特征在于, 所述步骤 C4 具体包括步骤 : C41 : 通过下面公式计算标准值 Stand : C42 : 判断所述标准值 Stand 是否小于预设极小值 ε, 如果是, 认为达到平衡, 执行 C5 ; 1/n 否则, 认为未达到平衡, 计算下一温度 TI+1 = T0exp(-c×I ), I 自加 1, j 自加 1, 然后执行 步骤 C2。
8: 如权利要求 7 所述的方法, 其特征在于, 所述预设极小值 ε 为 0.01。
9: 如权利要求 5 所述的方法, 其特征在于, 所述标准温度 T0 为 100℃, 所述预设最低温 度为 10℃。
10: 如权利要求 5 所述的方法, 其特征在于, 所述步骤 D 具体包括步骤 : D1 : 判断当前同化次数 k 是否大于所述总观测次数 Num, 如果是, 将所述最优解作为所 述待调整参数的最终值, 同化过程结束 ; 否则, 执行步骤 D2 ; D2 : k 自加 1, 将所述最优解作为第 k 次同化过程中所述待调整参数的当前值 X(tk), 根 据所述待调整参数的当前值 X(tk) 和所述作物生长模型生成符合高斯分布的背景场数据集 合当前值 Xa(tk), 以及所述背景场数据集合的误差协方差矩阵当前值 Pa(tk), 执行步骤 C。

说明书


一种农作物叶面积指数同化方法

    【技术领域】
     本发明涉及叶面积指数技术领域, 特别涉及一种农作物叶面积指数同化方法。背景技术 叶面积指数是一个重要的植物学参数, 在农作物长势监测、 产量估算等领域应用 广泛。 在农业定量遥感研究中, 叶面积指数的提取和反演估算主要是基于遥感观测数据、 作 物生长模型、 辐射传输模型等开展的。
     目前, 叶面积指数估算方法主要有经验公式法、 非参数法、 物理模型反演法和数据 同化算法等。 其中, 经验公式法从数据自身统计特性出发, 通过分析光谱数据或各类植被指 数与叶面积指数的定量关系实现叶面积指数的反演估算 ; 非参数法以其所描述的数据关系 为对象进行数值拟合, 数据量大小在一定程度上影响叶面积指数估算结果的可靠性 ; 物理 模型反演法以物理机制为基础, 选用合适的数学工具反演估算叶面积指数。
     数据同化是近年来发展较为迅速的一类用于地表参数反演估算的研究思路, 其在 考虑数据时空分布、 观测场误差和背景场误差的基础上, 将观测数据融入模型的动态运行 过程, 以实现目标参数的提取。现有的经典同化算法有滤波法、 变分法和启发式优化算法 等。 其中, 集合卡尔曼滤波同化算法主要用于单状态变量优化, 无法直接应用到基于多状态 变量优化求解的叶面积指数同化反演过程 ; 四维变分同化算法适于解决多状态变量优化问 题, 但线性模式和伴随模式的引入增加了计算复杂度 ; 非常快速模拟退火算法独立于目标 泛函, 优于处理非线性及不连续性系统。 三种算法在各自的适用范围和使用条件的基础上, 各具优势 ; 同时, 每种算法又无法兼具另外两种算法的优势。因此, 如果能够提供一种综合 三种算法优势的同化方法, 将对农作物长势监测、 产量估算等领域具有重要意义。
     发明内容 ( 一 ) 要解决的技术问题
     本发明要解决的技术问题是 : 如何提供一种农作物叶面积指数同化方法, 以提高 农作物叶面积指数估算的精度。
     ( 二 ) 技术方案
     为解决上述技术问题, 本发明提供一种农作物叶面积指数同化方法, 其包括步 骤:
     B: 依据四维变分的代价函数构建目标泛函 ;
     C: 在当前同化过程下, 依据非常快速模拟退火算法求取所述目标泛函的最优解 ;
     D: 判断当前同化过程的次数是否大于总观测次数, 如果是, 将所述最优解作为待 调整参数的最终值, 同化过程结束 ; 否则, 将所述最优解作为下一次同化过程中所述待调整 参数的当前值, 执行所述步骤 C。
     优选地, 在所述步骤 B 之前还包括步骤 A : 基于农作物时序观测数据和地面先验知 识设定待调整参数的初值, 根据所述待调整参数的初值和所述作物生长模型生成符合高斯
     分布的背景场数据集合初值, 以及所述背景场数据集合的误差协方差矩阵初值。
     优选地, 所述步骤 A 具体包括步骤 :
     A1 : 选取对叶面积指数变动敏感的参数作为作物生长模型的待调整参数 X ;
     A2 : 基于农作物时序观测数据和地面先验知识设定所述待调整参数的初值 X(t0) ; 其中, t0 表示同化开始时刻 ;
     A3 : 根据所述待调整参数的初值 X(t0) 和所述作物生长模型, 生成符合高斯分布的 a 背景场数据集合初值 X (t0), 以及所述背景场数据集合的误差协方差矩阵初值 Pa(t0)。
     优选地, 所述步骤 B 中的目标泛函 J(X) 的表达式如下 :
     其中, R(ti) 表示第 i 个观测时刻由观测数据测量误差和模型误差组成的观测误 差; Y (ti) 表示第 i 个观测时刻的光谱数据集 ; Xa(tk) 表示第 k 次同化过程时的背景场数据 集合的当前值, k 的初值为 0 ; Pa(tk) 表示 Xa(tk) 的误差协方差矩阵的当前值 ; Num 表示所述 总观测次数 ; M 表示作物生长模型算子 ; H 表示 PROSAIL 辐射传输模型算子。
     优选地, 所述步骤 C 具体包括步骤 :
     C1 : 在当前同化过程下, 设定标准温度 T0, 设定优化过程的状态变量 X0(tk,j) 的初
     0值并且设定初始温度 T1 = T0exp(-c) ; 其中,表示 Xa(tk) 的算术平均值, c 为常数, j 的初值为 0 ; 0
     C2 : 在当前温度 TI 下, 根据当前状态变量 X0(tk, j) 计算下一个状态变量 X (tk, j+1) ; I 表示迭代次数, 初值为 1 ; 0
     C3 : 计算 ΔJ = J(X0(tk, 判断 ΔJ 是否大于 0, 如果是, 接受 X0(tk, j))-J(X (tk, j+1)), 否则, 以概率 exp(-ΔJ/cTI) 接受 X0(tk, j+1) ; j+1),
     C4 : 判断是否达到平衡, 如果是, 执行 C5 ; 否则, 计算下一温度 TI+1 = T0exp(-c×I1/ n ), I 自加 1, j 自加 1, 然后执行步骤 C2 ; 其中, n 为待调整参数的维数 ;
     C5 : 判断当前温度 TI 是否低于预设最低温度, 或者已经连续出现了预设阈值个状 0 态变量均未被接受, 如果是, 将 X (tk, 执行步骤 D ; 否则, TI+1 j+1) 作为所述目标泛函的最优解, = TI, I 自加 1, j 自加 1, 然后执行步骤 C2。
     优选地, 所述步骤 C2 中通过下面两个公式计算下一个状态变量 X0(tk, j+1) : 0 |2u-1|
     δX0(tk, -1] ; j) = sgn(u-0.5)×X (tk, j)×[(1+1/TI) 0 0 0
     X (tk, j+1) = X (tk, j)+δX (tk, j)(Rh-Rl) ;
     其中, sgn 表示符号函数 ; u 表示随机生成的均匀分布变量, 并且 u ∈ [0, 1] ; Rh 表 示所述待调整参数 X 的物理上限 ; Rl 表示所述待调整参数 X 的物理下限。
     优选地, 所述步骤 C4 具体包括步骤 :
     C41 : 通过下面公式计算标准值 Stand :
     C42 : 判断所述标准值 Stand 是否小于预设极小值 ε, 如果是, 认为达到平衡, 执行 1/n C5 ; 否则, 认为未达到平衡, 计算下一温度 TI+1 = T0exp(-c×I ), I 自加 1, j 自加 1, 然后执
     行步骤 C2。
     优选地, 所述预设极小值 ε 为 0.01。
     优选地, 所述标准温度 T0 为 100℃, 所述预设最低温度为 10℃。
     优选地, 所述步骤 D 具体包括步骤 :
     D1 : 判断当前同化次数 k 是否大于所述总观测次数 Num, 如果是, 将所述最优解作 为所述待调整参数的最终值, 同化过程结束 ; 否则, 执行步骤 D2 ;
     D2 : k 自加 1, 将所述最优解作为第 k 次同化过程中所述待调整参数的当前值 X(tk), 根据所述待调整参数的当前值 X(tk) 和所述作物生长模型生成符合高斯分布的背景 场数据集合当前值 Xa(tk), 以及所述背景场数据集合的误差协方差矩阵当前值 Pa(tk), 执行 步骤 C。
     ( 三 ) 有益效果
     本发明所述农作物叶面积指数同化方法, 融合了现有多种估算方法的优势, 通过 将时序观测数据和作物生长模型模拟数据融入到背景场数据集合的迭代更新模式和代价 函数的优化求解模式中, 在获取全局最优解的同时, 降低了计算复杂度, 提高了叶面积指数 的估算精度和抗数据饱和性。 附图说明
     图 1 是本发明实施例所述的农作物叶面积指数同化方法流程图 ; 图 2 是本发明实施例所述方法与现有技术方法的叶面积指数估算效果对比示意图。 具体实施方式
     下面结合附图和实施例, 对本发明的具体实施方式作进一步详细描述。以下实施 例用于说明本发明, 但不用来限制本发明的范围。
     图 1 是本发明实施例所述的农作物叶面积指数同化方法流程图。如图 1 所示, 所 述方法包括 :
     步骤 A : 基于农作物时序观测数据和地面先验知识设定待调整参数的初值, 根据 所述待调整参数的初值和所述作物生长模型生成符合高斯分布的背景场数据集合初值, 以 及所述背景场数据集合的误差协方差矩阵初值。
     所述步骤 A 具体包括 :
     步骤 A1 : 选取对叶面积指数变动敏感的参数作为作物生长模型的待调整参数 X。 在本发明实施例中, 以冬小麦作为示例农作物, 因此, 选取灌溉日期、 灌溉量、 施肥日期和施 肥量作为 CERES-WHEAT 作物生长模型的待调整参数 X。 但是, 本发明并不具体限定所述待调 整参数 X 和作物生长模型的类别, 比如当以水稻作为叶面积指数同化方法的客体时, 还可 以选择 CERES-RICE 作物生长模型。
     步骤 A2 : 基于农作物时序观测数据和地面先验知识设定所述待调整参数的初值 X(t0) ; 其中, t0 表示同化开始时刻 ;
     步骤 A3 : 根据所述待调整参数的初值 X(t0) 和所述作物生长模型, 生成符合高 a 斯分布的背景场数据集合初值 X (t0), 以及所述背景场数据集合的误差协方差矩阵初值Pa(t0)。
     步骤 B : 依据四维变分的代价函数构建目标泛函。 所述目标泛函 J(X) 的表达式如下 :其中, R(ti) 表示第 i 个观测时刻由观测数据测量误差和模型误差组成的观测误 差, i 的取值从 1 至 Num ; Num 表示所述总观测次数 ; Y0(ti) 表示第 i 个观测时刻的光谱数据 集; Xa(tk) 表示第 k 次同化过程时的背景场数据集合的当前值, k 的初值为 0 ; Pa(tk) 表示 Xa(tk) 的误差协方差矩阵的当前值 ; M 表示作物生长模型算子 ; H 表示 PROSAIL 辐射传输模 型算子。
     步骤 C : 在当前同化过程下, 依据非常快速模拟退火算法求取所述目标泛函的最 优解。
     所述步骤 C 具体包括 :
     步骤 C1 : 在当前同化过程下, 设定标准温度 T0, 设定优化过程的状态变量 X0(tk,j)
     的初值并且设定初始温度 T1 = T0exp(-c) ; 其中,表示 Xa(tk) 的算术平均值, c 为常数, j 的初值为 0。所述标准温度 T0 一般为 100℃。 0
     步骤 C2 : 在当前温度 TI 下, 根据当前状态变量 X0(tk, j) 计算下一个状态变量 X (tk, 初值为 1。 j+1)。I 表示迭代次数, 0
     步骤 C3 : 计算 ΔJ = J(X0(tk, 判断 ΔJ 是否大于 0, 如果是, 接受 j))-J(X (tk, j+1)), 0 0 X (tk, 否则, 以概率 exp(-ΔJ/cTI) 接受 X (tk, j+1), j+1)。
     步 骤 C4 : 判 断 是 否 达 到 平 衡, 如 果 是, 执 行 C5 ; 否 则, 计 算 下 一 温 度 TI+1 = 1/n T0exp(-c×I ), I 自加 1, j 自加 1, 然后执行步骤 C2。其中, n 为待调整参数的维数。
     所述步骤 C4 具体包括 :
     步骤 C41 : 通过下面公式计算标准值 Stand :
     步骤 C42 : 判断所述标准值 Stand 是否小于预设极小值 ε, 如果是, 认为达到平衡, 1/n 执行 C5 ; 否则, 认为未达到平衡, 计算下一温度 TI+1 = T0exp(-c×I ), I 自加 1, j 自加 1, 然后执行步骤 C2。所述预设极小值 ε 一般为 0.01。
     步骤 C5 : 判断当前温度 TI 是否低于预设最低温度, 或者已经连续出现了预设阈值 0 个状态变量均未被接受, 如果是, 将 X (tk,j+1) 作为所述目标泛函的最优解, 执行步骤 D ; 否 则, TI+1 = TI, I 自加 1, j 自加 1, 然后执行步骤 C2。所述预设最低温度一般为 10℃, 所述预 设阈值一般为 5。
     步骤 D : 判断当前同化过程的次数是否大于总观测次数, 如果是, 将所述最优解作 为待调整参数的最终值, 同化过程结束 ; 否则, 将所述最优解作为下一次同化过程中所述待 调整参数的当前值, 执行所述步骤 C。
     所述步骤 D 具体包括 :
     步骤 D1 : 判断当前同化次数 k 是否大于所述总观测次数 Num, 如果是, 将所述最优
     解作为所述待调整参数的最终值, 同化过程结束 ; 否则, 执行步骤 D2 ;
     步骤 D2 : k 自加 1, 将所述最优解作为第 k 次同化过程中所述待调整参数的当前值 X(tk), 根据所述待调整参数的当前值 X(tk) 和所述作物生长模型生成符合高斯分布的背景 场数据集合当前值 Xa(tk), 以及所述背景场数据集合的误差协方差矩阵当前值 Pa(tk), 执行 步骤 C。
     图 2 是本发明实施例所述方法与现有技术方法的叶面积指数 (LAI) 估算效果对比 示意图。图 2 中左侧子图是基于集合卡尔曼滤波同化算法得到的模拟 LAI 与实测 LAI 的散 点图, 中间子图是基于四维变分同化算法得到的模拟 LAI 与实测 LAI 的散点图, 右侧子图是 基于本发明方法得到的模拟 LAI 与实测 LAI 的散点图。通过图 2 可以看到, 本发明方法相 比现有技术方法具有以下优势 :
     (1) 在整体估算精度方面, 本发明方法的拟合结果最佳。 集合卡尔曼滤波顺序同化 算法、 四维变分同化算法和本发明方法的拟合结果为 : 实测叶面积指数和模拟叶面积指数 的决定系数分别为 0.42、 0.60 和 0.80, 均方根误差分别为 0.84、 0.69 和 0.49, 准确度分别 为 0.92、 1.00 和 1.00。
     (2) 在抗数据饱和性方面, 通过对叶面积指数大于等于 3.00( 图中圆圈对应的散 点 ) 的饱和数据进行拟合效果分析可知, 本发明方法的抗数据饱和性效果最优。集合卡尔 曼滤波顺序同化算法、 四维变分同化算法和本发明的同化方法的拟合结果为 : 实测叶面积 指数和模拟叶面积指数的决定系数分别为 0.01、 0.19 和 0.40, 均方根误差分别为 0.67、 0.63 和 0.51, 准确度分别为 0.17、 0.44 和 0.64。 本发明实施例所述农作物叶面积指数同化方法, 融合了现有多种估算方法的优 势, 通过将时序观测数据和作物生长模型模拟数据融入到背景场数据集合的迭代更新模式 和代价函数的优化求解模式中, 在获取全局最优解的同时, 降低了计算复杂度, 提高了叶面 积指数的估算精度和抗数据饱和性。
     以上实施方式仅用于说明本发明, 而并非对本发明的限制, 有关技术领域的普通 技术人员, 在不脱离本发明的精神和范围的情况下, 还可以做出各种变化和变型, 因此所有 等同的技术方案也属于本发明的范畴, 本发明的专利保护范围应由权利要求限定。
    

一种农作物叶面积指数同化方法.pdf_第1页
第1页 / 共9页
一种农作物叶面积指数同化方法.pdf_第2页
第2页 / 共9页
一种农作物叶面积指数同化方法.pdf_第3页
第3页 / 共9页
点击查看更多>>
资源描述

《一种农作物叶面积指数同化方法.pdf》由会员分享,可在线阅读,更多相关《一种农作物叶面积指数同化方法.pdf(9页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102323987A43申请公布日20120118CN102323987ACN102323987A21申请号201110268098522申请日20110909G06F19/00201101A01G7/0020060171申请人北京农业信息技术研究中心地址100097北京市海淀区曙光花园中路11号农科大厦A座31872发明人王纪华董莹莹李存军杨贵军王芊王慧芳黄文江陈红74专利代理机构北京路浩知识产权代理有限公司11002代理人王莹54发明名称一种农作物叶面积指数同化方法57摘要本发明公开了一种农作物叶面积指数同化方法,涉及叶面积指数领域。所述方法包括步骤B依据四维变分的代价函。

2、数构建目标泛函;C在当前同化过程下,依据非常快速模拟退火算法求取所述目标泛函的最优解;D判断当前同化过程的次数是否大于总观测次数,如果是,将所述最优解作为待调整参数的最终值,同化过程结束;否则,将所述最优解作为下一次同化过程中所述待调整参数的当前值,执行所述步骤C。所述方法,在获取全局最优解的同时,降低了计算复杂度,提高了叶面积指数的估算精度和抗数据饱和性。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图1页CN102323998A1/2页21一种农作物叶面积指数同化方法,其特征在于,包括步骤B依据四维变分的代价函数构建目标泛函;C在当前同化过程下,依。

3、据非常快速模拟退火算法求取所述目标泛函的最优解;D判断当前同化过程的次数是否大于总观测次数,如果是,将所述最优解作为待调整参数的最终值,同化过程结束;否则,将所述最优解作为下一次同化过程中所述待调整参数的当前值,执行所述步骤C。2如权利要求1所述的方法,其特征在于,在所述步骤B之前还包括步骤A基于农作物时序观测数据和地面先验知识设定待调整参数的初值,根据所述待调整参数的初值和所述作物生长模型生成符合高斯分布的背景场数据集合初值,以及所述背景场数据集合的误差协方差矩阵初值。3如权利要求2所述的方法,其特征在于,所述步骤A具体包括步骤A1选取对叶面积指数变动敏感的参数作为作物生长模型的待调整参数X。

4、;A2基于农作物时序观测数据和地面先验知识设定所述待调整参数的初值XT0;其中,T0表示同化开始时刻;A3根据所述待调整参数的初值XT0和所述作物生长模型,生成符合高斯分布的背景场数据集合初值XAT0,以及所述背景场数据集合的误差协方差矩阵初值PAT0。4如权利要求1所述的方法,其特征在于,所述步骤B中的目标泛函JX的表达式如下其中,RTI表示第I个观测时刻由观测数据测量误差和模型误差组成的观测误差;Y0TI表示第I个观测时刻的光谱数据集;XATK表示第K次同化过程时的背景场数据集合的当前值,K的初值为0;PATK表示XATK的误差协方差矩阵的当前值;NUM表示所述总观测次数;M表示作物生长模。

5、型算子;H表示PROSAIL辐射传输模型算子。5如权利要求4所述的方法,其特征在于,所述步骤C具体包括步骤C1在当前同化过程下,设定标准温度T0,设定优化过程的状态变量X0TK,J的初值并且设定初始温度T1T0EXPC;其中,表示XATK的算术平均值,C为常数,J的初值为0;C2在当前温度TI下,根据当前状态变量X0TK,J计算下一个状态变量X0TK,J1;I表示迭代次数,初值为1;C3计算JJX0TK,JJX0TK,J1,判断J是否大于0,如果是,接受X0TK,J1,否则,以概率EXPJ/CTI接受X0TK,J1;C4判断是否达到平衡,如果是,执行C5;否则,计算下一温度TI1T0EXPCI。

6、1/N,I自加1,J自加1,然后执行步骤C2;其中,N为待调整参数的维数;C5判断当前温度TI是否低于预设最低温度,或者已经连续出现了预设阈值个状态变量均未被接受,如果是,将X0TK,J1作为所述目标泛函的最优解,执行步骤D;否则,TI1TI,I自加1,J自加1,然后执行步骤C2。6如权利要求5所述的方法,其特征在于,所述步骤C2中通过下面两个公式计算下一权利要求书CN102323987ACN102323998A2/2页3个状态变量X0TK,J1X0TK,JSGNU05X0TK,J11/TI|2U1|1;X0TK,J1X0TK,JX0TK,JRHRL;其中,SGN表示符号函数;U表示随机生成的。

7、均匀分布变量,并且U0,1;RH表示所述待调整参数X的物理上限;RL表示所述待调整参数X的物理下限。7如权利要求5所述的方法,其特征在于,所述步骤C4具体包括步骤C41通过下面公式计算标准值STANDC42判断所述标准值STAND是否小于预设极小值,如果是,认为达到平衡,执行C5;否则,认为未达到平衡,计算下一温度TI1T0EXPCI1/N,I自加1,J自加1,然后执行步骤C2。8如权利要求7所述的方法,其特征在于,所述预设极小值为001。9如权利要求5所述的方法,其特征在于,所述标准温度T0为100,所述预设最低温度为10。10如权利要求5所述的方法,其特征在于,所述步骤D具体包括步骤D1判。

8、断当前同化次数K是否大于所述总观测次数NUM,如果是,将所述最优解作为所述待调整参数的最终值,同化过程结束;否则,执行步骤D2;D2K自加1,将所述最优解作为第K次同化过程中所述待调整参数的当前值XTK,根据所述待调整参数的当前值XTK和所述作物生长模型生成符合高斯分布的背景场数据集合当前值XATK,以及所述背景场数据集合的误差协方差矩阵当前值PATK,执行步骤C。权利要求书CN102323987ACN102323998A1/5页4一种农作物叶面积指数同化方法技术领域0001本发明涉及叶面积指数技术领域,特别涉及一种农作物叶面积指数同化方法。背景技术0002叶面积指数是一个重要的植物学参数,在。

9、农作物长势监测、产量估算等领域应用广泛。在农业定量遥感研究中,叶面积指数的提取和反演估算主要是基于遥感观测数据、作物生长模型、辐射传输模型等开展的。0003目前,叶面积指数估算方法主要有经验公式法、非参数法、物理模型反演法和数据同化算法等。其中,经验公式法从数据自身统计特性出发,通过分析光谱数据或各类植被指数与叶面积指数的定量关系实现叶面积指数的反演估算;非参数法以其所描述的数据关系为对象进行数值拟合,数据量大小在一定程度上影响叶面积指数估算结果的可靠性;物理模型反演法以物理机制为基础,选用合适的数学工具反演估算叶面积指数。0004数据同化是近年来发展较为迅速的一类用于地表参数反演估算的研究思。

10、路,其在考虑数据时空分布、观测场误差和背景场误差的基础上,将观测数据融入模型的动态运行过程,以实现目标参数的提取。现有的经典同化算法有滤波法、变分法和启发式优化算法等。其中,集合卡尔曼滤波同化算法主要用于单状态变量优化,无法直接应用到基于多状态变量优化求解的叶面积指数同化反演过程;四维变分同化算法适于解决多状态变量优化问题,但线性模式和伴随模式的引入增加了计算复杂度;非常快速模拟退火算法独立于目标泛函,优于处理非线性及不连续性系统。三种算法在各自的适用范围和使用条件的基础上,各具优势;同时,每种算法又无法兼具另外两种算法的优势。因此,如果能够提供一种综合三种算法优势的同化方法,将对农作物长势监。

11、测、产量估算等领域具有重要意义。发明内容0005一要解决的技术问题0006本发明要解决的技术问题是如何提供一种农作物叶面积指数同化方法,以提高农作物叶面积指数估算的精度。0007二技术方案0008为解决上述技术问题,本发明提供一种农作物叶面积指数同化方法,其包括步骤0009B依据四维变分的代价函数构建目标泛函;0010C在当前同化过程下,依据非常快速模拟退火算法求取所述目标泛函的最优解;0011D判断当前同化过程的次数是否大于总观测次数,如果是,将所述最优解作为待调整参数的最终值,同化过程结束;否则,将所述最优解作为下一次同化过程中所述待调整参数的当前值,执行所述步骤C。0012优选地,在所述。

12、步骤B之前还包括步骤A基于农作物时序观测数据和地面先验知识设定待调整参数的初值,根据所述待调整参数的初值和所述作物生长模型生成符合高斯说明书CN102323987ACN102323998A2/5页5分布的背景场数据集合初值,以及所述背景场数据集合的误差协方差矩阵初值。0013优选地,所述步骤A具体包括步骤0014A1选取对叶面积指数变动敏感的参数作为作物生长模型的待调整参数X;0015A2基于农作物时序观测数据和地面先验知识设定所述待调整参数的初值XT0;其中,T0表示同化开始时刻;0016A3根据所述待调整参数的初值XT0和所述作物生长模型,生成符合高斯分布的背景场数据集合初值XAT0,以及。

13、所述背景场数据集合的误差协方差矩阵初值PAT0。0017优选地,所述步骤B中的目标泛函JX的表达式如下00180019其中,RTI表示第I个观测时刻由观测数据测量误差和模型误差组成的观测误差;Y0TI表示第I个观测时刻的光谱数据集;XATK表示第K次同化过程时的背景场数据集合的当前值,K的初值为0;PATK表示XATK的误差协方差矩阵的当前值;NUM表示所述总观测次数;M表示作物生长模型算子;H表示PROSAIL辐射传输模型算子。0020优选地,所述步骤C具体包括步骤0021C1在当前同化过程下,设定标准温度T0,设定优化过程的状态变量X0TK,J的初值并且设定初始温度T1T0EXPC;其中,。

14、表示XATK的算术平均值,C为常数,J的初值为0;0022C2在当前温度TI下,根据当前状态变量X0TK,J计算下一个状态变量X0TK,J1;I表示迭代次数,初值为1;0023C3计算JJX0TK,JJX0TK,J1,判断J是否大于0,如果是,接受X0TK,J1,否则,以概率EXPJ/CTI接受X0TK,J1;0024C4判断是否达到平衡,如果是,执行C5;否则,计算下一温度TI1T0EXPCI1/N,I自加1,J自加1,然后执行步骤C2;其中,N为待调整参数的维数;0025C5判断当前温度TI是否低于预设最低温度,或者已经连续出现了预设阈值个状态变量均未被接受,如果是,将X0TK,J1作为所。

15、述目标泛函的最优解,执行步骤D;否则,TI1TI,I自加1,J自加1,然后执行步骤C2。0026优选地,所述步骤C2中通过下面两个公式计算下一个状态变量X0TK,J10027X0TK,JSGNU05X0TK,J11/TI|2U1|1;0028X0TK,J1X0TK,JX0TK,JRHRL;0029其中,SGN表示符号函数;U表示随机生成的均匀分布变量,并且U0,1;RH表示所述待调整参数X的物理上限;RL表示所述待调整参数X的物理下限。0030优选地,所述步骤C4具体包括步骤0031C41通过下面公式计算标准值STAND00320033C42判断所述标准值STAND是否小于预设极小值,如果是,。

16、认为达到平衡,执行C5;否则,认为未达到平衡,计算下一温度TI1T0EXPCI1/N,I自加1,J自加1,然后执说明书CN102323987ACN102323998A3/5页6行步骤C2。0034优选地,所述预设极小值为001。0035优选地,所述标准温度T0为100,所述预设最低温度为10。0036优选地,所述步骤D具体包括步骤0037D1判断当前同化次数K是否大于所述总观测次数NUM,如果是,将所述最优解作为所述待调整参数的最终值,同化过程结束;否则,执行步骤D2;0038D2K自加1,将所述最优解作为第K次同化过程中所述待调整参数的当前值XTK,根据所述待调整参数的当前值XTK和所述作物。

17、生长模型生成符合高斯分布的背景场数据集合当前值XATK,以及所述背景场数据集合的误差协方差矩阵当前值PATK,执行步骤C。0039三有益效果0040本发明所述农作物叶面积指数同化方法,融合了现有多种估算方法的优势,通过将时序观测数据和作物生长模型模拟数据融入到背景场数据集合的迭代更新模式和代价函数的优化求解模式中,在获取全局最优解的同时,降低了计算复杂度,提高了叶面积指数的估算精度和抗数据饱和性。附图说明0041图1是本发明实施例所述的农作物叶面积指数同化方法流程图;0042图2是本发明实施例所述方法与现有技术方法的叶面积指数估算效果对比示意图。具体实施方式0043下面结合附图和实施例,对本发。

18、明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。0044图1是本发明实施例所述的农作物叶面积指数同化方法流程图。如图1所示,所述方法包括0045步骤A基于农作物时序观测数据和地面先验知识设定待调整参数的初值,根据所述待调整参数的初值和所述作物生长模型生成符合高斯分布的背景场数据集合初值,以及所述背景场数据集合的误差协方差矩阵初值。0046所述步骤A具体包括0047步骤A1选取对叶面积指数变动敏感的参数作为作物生长模型的待调整参数X。在本发明实施例中,以冬小麦作为示例农作物,因此,选取灌溉日期、灌溉量、施肥日期和施肥量作为CERESWHEAT作物生长模型的待。

19、调整参数X。但是,本发明并不具体限定所述待调整参数X和作物生长模型的类别,比如当以水稻作为叶面积指数同化方法的客体时,还可以选择CERESRICE作物生长模型。0048步骤A2基于农作物时序观测数据和地面先验知识设定所述待调整参数的初值XT0;其中,T0表示同化开始时刻;0049步骤A3根据所述待调整参数的初值XT0和所述作物生长模型,生成符合高斯分布的背景场数据集合初值XAT0,以及所述背景场数据集合的误差协方差矩阵初值说明书CN102323987ACN102323998A4/5页7PAT0。0050步骤B依据四维变分的代价函数构建目标泛函。0051所述目标泛函JX的表达式如下0052005。

20、3其中,RTI表示第I个观测时刻由观测数据测量误差和模型误差组成的观测误差,I的取值从1至NUM;NUM表示所述总观测次数;Y0TI表示第I个观测时刻的光谱数据集;XATK表示第K次同化过程时的背景场数据集合的当前值,K的初值为0;PATK表示XATK的误差协方差矩阵的当前值;M表示作物生长模型算子;H表示PROSAIL辐射传输模型算子。0054步骤C在当前同化过程下,依据非常快速模拟退火算法求取所述目标泛函的最优解。0055所述步骤C具体包括0056步骤C1在当前同化过程下,设定标准温度T0,设定优化过程的状态变量X0TK,J的初值并且设定初始温度T1T0EXPC;其中,表示XATK的算术平。

21、均值,C为常数,J的初值为0。所述标准温度T0一般为100。0057步骤C2在当前温度TI下,根据当前状态变量X0TK,J计算下一个状态变量X0TK,J1。I表示迭代次数,初值为1。0058步骤C3计算JJX0TK,JJX0TK,J1,判断J是否大于0,如果是,接受X0TK,J1,否则,以概率EXPJ/CTI接受X0TK,J1。0059步骤C4判断是否达到平衡,如果是,执行C5;否则,计算下一温度TI1T0EXPCI1/N,I自加1,J自加1,然后执行步骤C2。其中,N为待调整参数的维数。0060所述步骤C4具体包括0061步骤C41通过下面公式计算标准值STAND00620063步骤C42判。

22、断所述标准值STAND是否小于预设极小值,如果是,认为达到平衡,执行C5;否则,认为未达到平衡,计算下一温度TI1T0EXPCI1/N,I自加1,J自加1,然后执行步骤C2。所述预设极小值一般为001。0064步骤C5判断当前温度TI是否低于预设最低温度,或者已经连续出现了预设阈值个状态变量均未被接受,如果是,将X0TK,J1作为所述目标泛函的最优解,执行步骤D;否则,TI1TI,I自加1,J自加1,然后执行步骤C2。所述预设最低温度一般为10,所述预设阈值一般为5。0065步骤D判断当前同化过程的次数是否大于总观测次数,如果是,将所述最优解作为待调整参数的最终值,同化过程结束;否则,将所述最。

23、优解作为下一次同化过程中所述待调整参数的当前值,执行所述步骤C。0066所述步骤D具体包括0067步骤D1判断当前同化次数K是否大于所述总观测次数NUM,如果是,将所述最优说明书CN102323987ACN102323998A5/5页8解作为所述待调整参数的最终值,同化过程结束;否则,执行步骤D2;0068步骤D2K自加1,将所述最优解作为第K次同化过程中所述待调整参数的当前值XTK,根据所述待调整参数的当前值XTK和所述作物生长模型生成符合高斯分布的背景场数据集合当前值XATK,以及所述背景场数据集合的误差协方差矩阵当前值PATK,执行步骤C。0069图2是本发明实施例所述方法与现有技术方法。

24、的叶面积指数LAI估算效果对比示意图。图2中左侧子图是基于集合卡尔曼滤波同化算法得到的模拟LAI与实测LAI的散点图,中间子图是基于四维变分同化算法得到的模拟LAI与实测LAI的散点图,右侧子图是基于本发明方法得到的模拟LAI与实测LAI的散点图。通过图2可以看到,本发明方法相比现有技术方法具有以下优势00701在整体估算精度方面,本发明方法的拟合结果最佳。集合卡尔曼滤波顺序同化算法、四维变分同化算法和本发明方法的拟合结果为实测叶面积指数和模拟叶面积指数的决定系数分别为042、060和080,均方根误差分别为084、069和049,准确度分别为092、100和100。00712在抗数据饱和性方。

25、面,通过对叶面积指数大于等于300图中圆圈对应的散点的饱和数据进行拟合效果分析可知,本发明方法的抗数据饱和性效果最优。集合卡尔曼滤波顺序同化算法、四维变分同化算法和本发明的同化方法的拟合结果为实测叶面积指数和模拟叶面积指数的决定系数分别为001、019和040,均方根误差分别为067、063和051,准确度分别为017、044和064。0072本发明实施例所述农作物叶面积指数同化方法,融合了现有多种估算方法的优势,通过将时序观测数据和作物生长模型模拟数据融入到背景场数据集合的迭代更新模式和代价函数的优化求解模式中,在获取全局最优解的同时,降低了计算复杂度,提高了叶面积指数的估算精度和抗数据饱和性。0073以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。说明书CN102323987ACN102323998A1/1页9图1图2说明书附图CN102323987A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1