![e270b12d47f0f7b70ca23372a26c1753.png](https://i-blog.csdnimg.cn/blog_migrate/8d4d7d10fc4496bd81ef2f1752f70029.jpeg)
本教程将以一季玉米试验为例,完整的介绍RZWQM模型试验基本建立方法。完成案例学习后,我们将得到模拟的玉米生长状况(产量、生物量、株高、叶面积指数等)、土壤水分动态变化、土壤温度动态变化等。并且学会使用模型自带的简易绘图程序展示模拟效果。经过学习,也将对模型界面有进一步了解。
一、数据准备
以中国陕西杨凌2014年夏玉米试验为例。包含了播种、施肥、灌溉、耕作等措施。
本教程案例所需数据已存放在百度网盘中(RZWQM知乎系列教程素材RZWQM案例数据教程三所需数据),供读者下载使用。
警示!该数据仅可作为学习使用,请勿在学术杂志公开发表造成侵权!!!
数据链接:
https://pan.baidu.com/s/1uoiFO0-PQo-NEWfZ8QkAjApan.baidu.com提取码:spg4
数据介绍:
Meteorology.xlsx:实测气象数据
ExperimentData.xlsx:土壤水分、温度、养分、作物生长田间观测数据
ModelInput.xlsx:站点信息、土壤物理性质、管理措施数据
二、模型输入
在一个简单农业系统中,通常包括大气、土壤、作物、管理措施这四部分。因此在模型试验建立时,也将会分别输入这四部分数据。
- 模型试验(Project)建立
在教程二中已经提到,RZWQM的模型试验是project-scenario结构的,并且作者将project理解为一个"试验",可以类比为我们的大田试验,如水肥耦合试验。一个试验包含了多个处理,scenario即为"处理"。我们的第一步就是建立试验(即Project)。
我们知道,模型的示例project存放于模型的安装路径下(C:RZWQM2,教程二中有详述),并且作者有建议在我们自己建立project时,将其存放在模型安装目录之外的文件夹中。作者个人习惯建立一个专门的文件夹用于存放所有project,因为今后建立的project肯定不止一个。
在C盘根目录下建立新文件夹,重命名为“RZWQMWorkSpace”(插图1)。作者用它来存放所有project。实际上,文件夹名可自定义,文件夹存放位置也是任意的,全凭个人喜好。只是如果读者是第一次接触该模型,可以完全按照作者的步骤来做。
![68e14637f48d9ea8c31a9efe343765de.png](https://i-blog.csdnimg.cn/blog_migrate/c9d0b9519772c1ea954e9c02140bdca2.png)
双击RZWQM桌面快捷方式,打开模型。此时界面显示的是名为“projects”的示例project(插图2)。
![fae8fb6f29aaf006d6541ada8a534981.png](https://i-blog.csdnimg.cn/blog_migrate/568953c97f92e9ff95f341e13cad7d23.jpeg)
点击“File-New Project”,建立新的模型试验(project),如插图3。
![11396da68b57907157665d36075401b2.png](https://i-blog.csdnimg.cn/blog_migrate/bdbcb470230f7ecdac86901469f1bce5.png)
弹出的新窗口中(插图4),“Type of Project” 选择“create project with example scenario", “Name ”设置为“RZWQM_training ”(可自定义), “Location” 处通过“Browse”按钮选择C盘下的“RZWQMWorkSpace”文件夹。点击“OK”保存。
一般情况下,我们都会选择“create project with example scenario",即建立带示例scenario的project。因为模型界面中输入参数非常多,我们有些未知参数需要保持默认,所以为了方便,我们后期会在示例的scenario中根据实际进行修改。
![df827c7967cf7e2f5a7c9c183d0c846d.png](https://i-blog.csdnimg.cn/blog_migrate/ed1c2d8f37d05fd9e4dee1714a24a186.png)
弹出的对话框中选择“Yes”(插图5)。
![55de27ce5d2d978c95571eb0f64eedb5.png](https://i-blog.csdnimg.cn/blog_migrate/5079fe05f7abda00b2316af7beb711d3.png)
此时,新建的project会自动打开,其名称为“RZWQM2_training”。至此,我们的project已建立。
![31ce7459126d7568c7cdfb6499702a6d.png](https://i-blog.csdnimg.cn/blog_migrate/b99b9553dab4df00a72f43ccf5c8ccda.jpeg)
打开“C:RZWQMWorkSpace”,就可以看到模型自动建立的名为“RZWQM2_training”的文件夹(插图7)。该文件夹将保存我们后续添加的所有scenario及输入/出文件。
![96268c4e4f787d4a687fc0f18fda8eda.png](https://i-blog.csdnimg.cn/blog_migrate/6f4bdb527a7001a3c202c59a9874bcd5.png)
2. 气象数据(Meteorology)建立
RZWQM运行所需要的气象数据包括最低温,最高温,风速,短波辐射,蒸发皿蒸发量(可选),相对湿度,光合有效辐射(可选),降雨量。生成的气象文件包括两个,主要气象数据值*.Met 文件和断点降雨值 *.BRK文件。
点击“Meteorology-Creat *.Met/.BRK From Measured Data”(插图8)。此处我们根据实测气象数据值建立模型所需气象文件(*.Met/*.BRK)。
![5eedbf71332f36513fc96efd555a51de.png](https://i-blog.csdnimg.cn/blog_migrate/89936a125d43cc5af7756149f24f6ab3.jpeg)
弹出的新窗口为气象数据输入窗口(插图9)。"Obs.Type"处选择"Daily",即我们将输入逐日实测值。所需填入的气象要素共9项,需注意各气象要素单位。尤其注意日期格式为“日/月/年”格式。
![5b64da2cc2c0e88322970cfe8686b92a.png](https://i-blog.csdnimg.cn/blog_migrate/24eb8d5fb5d815dd5e1c74401247622b.jpeg)
因为对话框支持复制粘贴功能,所以我们可以预先在EXCEL中按照所需格式整理好气象数据(作者已将整理好的气象数据存放于Meteorology.xlsx,插图10)。再次提醒注意各气象要素单位,日期列需用“DD/MM/YYYY”格式,“蒸发”和“PAR”是可选数据,如果没有测量值请输入0,其他要素为必填项。
注:如有逐小时降雨数据,*BRK文件可单独建立,数据框中的日降雨可不填。
![26f22612d9b413ef10aace2cea000774.png](https://i-blog.csdnimg.cn/blog_migrate/6fbdb135308a7c86d81f49c1e4210598.jpeg)
将整理好的气象数据(除标题行)从EXCEL拷贝粘贴到模型气象数据输入窗口空白处(插图11)。
点击界面“Verify Data” 按钮可自动检查数据填写是否有误。无误后点击“Create”按钮。
![7c31f33d1c2c982af242025f61ef923d.png](https://i-blog.csdnimg.cn/blog_migrate/dec461930d022d1958c6dd5ce896efcf.jpeg)
在弹出的对话框中为气象数据命名为“Yangling20140101-20151231”,如插图12。不要改变存储路径,点击“Save”,此时已成功创建“Yangling20140101-20151231.MET”文件。
作者习惯将气象数据文件命名为“地点+时间范围”格式以方便识别,读者也可自定义。
![50ab131c25ba00b3eaae1aa0036351ef.png](https://i-blog.csdnimg.cn/blog_migrate/79d9cf19db26b0a7f86526dfb30350dc.png)
在弹出的新对话框(插图13)中直接点击“Creat/Save Breakpoint File”, 再次弹出的对话框(插图14)中直接点击“Save”,此时已成功创建“Yangling20140101-20151231.BRK”文件。
![33bbc2e1a7c994a90444921d689f24b6.png](https://i-blog.csdnimg.cn/blog_migrate/8dd2a37bf99990ce787e3dc9269ca3d0.png)