WOFOST学习笔记总结

Data providers

pcse.input 模块包含所有用于读取天气文件的类,参数文件和农业管理文件。

classpcse.input.NASAPowerWeatherDataProvider(latitude, longitude, force_update=False, ETmodel='PM')[source]

用于使用 NASA POWER 数据库配合 PCSE 的 WeatherDataProvider

Parameters:

latitude -- latitude to request weather data for

longitude -- longitude to request weather data for

force_update -- Set to True to force to request fresh data from POWER website.

ETmodel -- "PM"|" P" for selecting penman-monteith or Penman method for reference evapotranspiration. Defaults to "PM".

ETmodel 参数: "PM" = Penman-Monteith;"P" = Penman(1948)

二者都是"参考作物蒸散量(ET₀)"的经典算法,但精度、数据需求、适用范围不同,一句话区别:

Penman-Monteith 是世界粮农组织 FAO-56 推荐的唯一标准方法;

Penman(1948)是老版本、简化版,现在基本被 PM 取代。

WOFOST 作物模拟流程

classpcse.crop.phenology.DVS_Phenology(**kwargs)

WOFOST 用无量纲尺度来描述物候进程:

出苗 = 0;开花(Anthesis)= 1;成熟 = 2

这种"0-1-2"框架主要面向谷类作物。

其他作物被强行套用这个标尺,虽然对某些作物并不完全合适。

例如:马铃薯在第 1 阶段并不代表开花,而是块茎开始形成。

物候发育主要由温度驱动:

开花前:温度为主,还可被日长和春化作用修正。

开花后:仅受温度影响,发育速率不再受日长和春化调节。

调用不同模型模拟区别

Model Production level CO₂ impact Biomass reallocation N dynamics Water balance N balance
Wofost72_Pheno Phenology only --- --- --- --- ---
Wofost72_PP Potential --- --- --- --- ---
Wofost72_WLP_CWB Water-limited --- --- --- Classic ---
Wofost73_PP Potential --- --- ---
Wofost73_WLP_CWB Water-limited --- Classic ---
Wofost73_WLP_MLWB Water-limited --- Multi-layer ---
Wofost81_PP Potential --- ---
Wofost81_WLP_CWB Water-limited Classic ---
Wofost81_WLP_MLWB Water-limited Multi-layer ---
Wofost81_NWLP_CWB_CNB Water & N limited Classic Classic
Wofost81_NWLP_MLWB_CNB Water & N limited Multi-layer Classic
Wofost81_NWLP_MLWB_SNOMIN Water & N limited Multi-layer SNOMIN
Lingra10_PP Potential --- --- --- ---
Lingra10_WLP_CWB Water-limited --- --- Classic ---
Lingra10_NWLP_CWB_CNB Water & N limited Classic Classic
Lintul10_NWLP_CWB_CNB Water & N limited --- Classic Classic
Alcepas10_PP Potential --- --- --- --- ---
FAO_WRSI10_WLP_CWB Water-limited --- --- --- Classic ---
相关推荐
青铜弟弟12 天前
虚拟环境建立问题
虚拟环境·wofost