本发明属于生态环境保护,涉及一种水土保持的侵蚀计算方法及系统。
背景技术:
1、水土流失对于土壤的侵蚀危害性很大,例如会将肥沃的土壤中的氮、磷、钾肥料被冲走了,造成土地肥力的下降,从而给农业生产活动造成巨大影响。
2、因此,在从事农业生产活动之前,一般会对要从事农业生产活动的土地区域未来一段时间的水土流失情况进行预测,要对水土流失情况进行预测,其首先应该对土壤流失量进行预测,而目前主要通过通用土壤流失方程(the universal soil loss equation,usle)来预测土壤侵蚀量。由于土壤侵蚀量受多种因素影响,但在该usle模型中仅考虑了降雨对于土壤的侵蚀,因此,该usle模型并不能客观预测出土壤侵蚀量。
3、因此,现有技术存在,预测土壤侵蚀量的准确度较差的问题。
技术实现思路
1、本技术实施例提供一种水土保持的侵蚀计算方法及系统,以解决目前对于土壤侵蚀情况的计算精度较差的问题。
2、第一方面,本技术实施例提供一种水土保持的侵蚀计算方法,包括如下步骤:
3、获取目标区域的地形情况和平均风速值;
4、根据所述目标区域的地形情况和平均风速值,确定所述目标区域的风力侵蚀因子;
5、根据所述目标区域的风力侵蚀因子、土壤侵蚀诱发因子和土壤侵蚀抑制因子,估算所述目标区域的第一土壤侵蚀量;
6、利用预设的地区修正系数,对所述第一土壤侵蚀量进行修正,得到所述目标区域的目标土壤侵蚀量。
7、可选地,所述根据所述目标区域的地形情况和平均风速值,确定所述目标区域的风力侵蚀因子包括:
8、根据所述目标区域的地形情况,确定第一子风力侵蚀因子a1,在所述地形情况为平原时,a1=1;在所述地形情况为丘陵时,a1=1;在所述地形情况为高原时,a1=0.5;在所述地形情况为山地时,a1=0.3;
9、根据所述目标区域的平均风速值,确定第二子风力侵蚀因子a2,在所述平均风速值小于10m/s时,a2=0.1;在所述平均风速值位于10m/s~20m/s时,a2=0.2;在所述平均风速值位于20m/s~30m/s时,a2=0.3;在所述平均风速值位于30m/s~40m/s时,a2=0.4;在所述平均风速值位于40m/s~50m/s时,a2=0.5;在所述平均风速值位于50m/s~60m/s时,a2=0.6;在所述平均风速值位于60m/s~70m/s时,a2=0.7;在所述平均风速值位于70m/s~80m/s时,a2=0.8;在所述平均风速值位于80m/s~90m/s时,a2=0.9;在所述平均风速值位于90m/s~100m/s时,a2=1;
10、合并计算所述第一子风力侵蚀因子a1和所述第二子风力侵蚀因子a2,得到所述目标区域的风力侵蚀因子。
11、可选地,所述根据所述目标区域的风力侵蚀因子、土壤侵蚀诱发因子和土壤侵蚀抑制因子,估算所述目标区域的第一土壤侵蚀量的公式如下:
12、sl=w×a×b;
13、其中所述sl为所述第一土壤侵蚀量、所述w为所述风力侵蚀因子、所述a为所述土壤侵蚀诱发因子以及所述b为所述土壤侵蚀抑制因子。
14、可选地,在根据所述目标区域的风力侵蚀因子、土壤侵蚀诱发因子和土壤侵蚀抑制因子,估算所述目标区域的第一土壤侵蚀量之前,还包括
15、获取所述目标区域的平均降雨量、土壤类型、植被覆盖率、水土保持措施、坡长以及坡度;
16、根据所述目标区域的降雨量,确定所述降雨侵蚀因子;
17、根据所述土壤类型、植被覆盖率和水土保持措施,计算所述土壤侵蚀抑制因子b;
18、根据所述降雨侵蚀因子、所述坡长以及所述坡度,计算所述土壤侵蚀诱发因子a。
19、可选地,所述根据所述目标区域的降雨量,确定所述降雨侵蚀因子的计算公式如下:
20、
21、其中,所述r为一个月的降雨侵蚀因子,所述α=21β-7,所述所述k这一个月的具体天数,所述pj为这一个月内第j天的降雨量,所述pd为日均降雨量,所述py为年均降雨量。
22、可选地,所述根据所述土壤类型、植被覆盖率和水土保持措施,计算所述土壤侵蚀抑制因子b的计算公式如下:
23、b=kcp
24、其中,所述k为根据所述土壤类型确定的土壤可蚀性,所述c为植物覆盖因子,所述p为根据所述水土保持措施确定的水土保持措施因子;
25、所述c的计算公式如下:
26、所述v1为所述植被覆盖率。
27、可选地,所述根据所述降雨侵蚀因子、所述坡长以及所述坡度,计算所述土壤侵蚀诱发因子a的计算公式如下:
28、a=lsr
29、其中,所述l为所述坡长,所述s所述坡度,所述r为所述降雨侵蚀因子。
30、第二方面,本发明实施例提供一种水土保持的侵蚀计算系统,所述系统包括:
31、第一获取模块,用于获取目标区域的地形情况和平均风速值;
32、第一确定模块,用于根据所述目标区域的地形情况和平均风速值,确定所述目标区域的风力侵蚀因子;
33、第一估算模块,用于根据所述目标区域的风力侵蚀因子、土壤侵蚀诱发因子和土壤侵蚀抑制因子,估算所述目标区域的第一土壤侵蚀量;
34、第一得到模块,用于利用预设的地区修正系数,对所述第一土壤侵蚀量进行修正,得到所述目标区域的目标土壤侵蚀量。
35、可选地,所述第一确定模块包括:
36、第一确定子模块,用于根据所述目标区域的地形情况,确定第一子风力侵蚀因子a1,在所述地形情况为平原时,a1=1;在所述地形情况为丘陵时,a1=1;在所述地形情况为高原时,a1=0.5;在所述地形情况为山地时,a1=0.3;
37、第二确定子模块,用于根据所述目标区域的平均风速值,确定第二子风力侵蚀因子a2,在所述平均风速值小于10m/s时,a2=0.1;在所述平均风速值位于10m/s~20m/s时,a2=0.2;在所述平均风速值位于20m/s~30m/s时,a2=0.3;在所述平均风速值位于30m/s~40m/s时,a2=0.4;在所述平均风速值位于40m/s~50m/s时,a2=0.5;在所述平均风速值位于50m/s~60m/s时,a2=0.6;在所述平均风速值位于60m/s~70m/s时,a2=0.7;在所述平均风速值位于70m/s~80m/s时,a2=0.8;在所述平均风速值位于80m/s~90m/s时,a2=0.9;在所述平均风速值位于90m/s~100m/s时,a2=1;
38、得到子模块,用于合并计算所述第一子风力侵蚀因子a1和所述第二子风力侵蚀因子a2,得到所述目标区域的风力侵蚀因子。
39、可选地,所述水土保持的侵蚀计算系统还包括:
40、第二获取模块,用于获取所述目标区域的平均降雨量、土壤类型、植被覆盖率、水土保持措施、坡长以及坡度;
41、第二确定模块,用于根据所述目标区域的降雨量,确定所述降雨侵蚀因子;
42、第一计算模块,用于根据所述土壤类型、植被覆盖率和水土保持措施,计算所述土壤侵蚀抑制因子b;
43、第二计算模块,用于根据所述降雨侵蚀因子、所述坡长以及所述坡度,计算所述土壤侵蚀诱发因子a。
44、第三方面,本发明实施例还提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述第一方面的方法中的步骤。
45、第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的第一方面的方法中的步骤。
46、在本发明实施例中,通过获取目标区域的地形情况和平均风速值;根据所述目标区域的地形情况和平均风速值,确定所述目标区域的风力侵蚀因子;根据所述目标区域的风力侵蚀因子、土壤侵蚀诱发因子和土壤侵蚀抑制因子,估算所述目标区域的第一土壤侵蚀量;利用预设的地区修正系数,对所述第一土壤侵蚀量进行修正,得到所述目标区域的目标土壤侵蚀量。这样,增加目标地区的地形情况和平均风速值这一影响因素的考量,综合计算目标区域的土壤侵蚀量,从而提高了对于土壤侵蚀量的预测准确度。