本发明涉及区块链,尤其涉及一种农作物生产管理方法、装置、存储介质和电子设备。
背景技术:
1、农作物生产是全球重要的产业之一,但当前的农作物生产面临着一些挑战,例如,在大棚农作物种植过程中,主要依靠农作物种植者自身的经验进行施肥管理,无法有效提升农作物的产量,还会导致肥料的过施,从而影响农作物种植者的收益。同时,对于消费者来说,食品安全、生产过程追溯,也是亟需解决的技术问题。
技术实现思路
1、有鉴于此,本发明提供一种农作物生产管理方法、装置、存储介质和电子设备。
2、具体地,本发明是通过如下技术方案实现的:
3、根据本发明的第一方面,提供一种农作物生产管理方法,农作物生产管理方法包括:
4、获取目标农作物生产过程中的生产样本数据,所述生产样本数据包括所述目标农作物在各生长阶段的生长数据、施肥数据、土壤肥力数据、环境数据以及产量数据;
5、在预先设置的农作物生产初始模型中,构建生长数据、施肥数据、土壤肥力数据、环境数据与产量数据的约束方程;
6、利用预先设置的机器学习算法,以最大化所述约束方程中的产量数据为目标函数,对所述农作物生产初始模型进行训练,得到农作物生产模型;
7、采集农作物当前生产阶段的生长数据及土壤肥力数据,作为所述农作物生产模型的输入数据,利用所述农作物生产模型进行运算,得到所述农作物当前生产阶段的施肥数据以及环境数据,依据得到的施肥数据进行施肥,以及,依据得到的环境数据调节当前的生长环境。
8、本技术方案中的农作物生产管理方法,通过利用生产样本数据中的生长数据、施肥数据、土壤肥力数据、环境数据与产量数据,构建约束方程,以最大化约束方程中的产量数据为目标函数,对农作物生产初始模型进行训练,得到农作物生产模型,再通过采集农作物当前生产阶段的生长数据及土壤肥力数据,对农作物生产模型进行求解,得到当前生产阶段的施肥数据以及环境数据,并基于此进行生产管理,这样,在保障农作物最大产量的基础上,可以有效避免肥料的过施或少施,从而提升农作物的生产管理效率,进而提高农作物种植者的收益。
9、根据本发明的第二方面,提供一种农作物生产管理装置,农作物生产管理装置包括:
10、样本数据获取模块,用于获取目标农作物生产过程中的生产样本数据,所述生产样本数据包括所述目标农作物在各生长阶段的生长数据、施肥数据、土壤肥力数据、环境数据以及产量数据;
11、约束方程设置模块,用于在预先设置的农作物生产初始模型中,构建生长数据、施肥数据、土壤肥力数据、环境数据与产量数据的约束方程;
12、模型训练模块,用于利用预先设置的机器学习算法,以最大化所述约束方程中的产量数据为目标函数,对所述农作物生产初始模型进行训练,得到农作物生产模型;
13、生产管理模块,用于采集农作物当前生产阶段的生长数据及土壤肥力数据,作为所述农作物生产模型的输入数据,利用所述农作物生产模型进行运算,得到所述农作物当前生产阶段的施肥数据以及环境数据,依据得到的施肥数据进行施肥,以及,依据得到的环境数据调节当前的生长环境。
14、本技术方案中的农作物生产管理装置,依据生产样本数据,对农作物生产初始模型进行训练,得到农作物生产模型的精度,通过获取农作物当前生产阶段的生长数据及土壤肥力数据,利用农作物生产模型进行求解,可以得到农作物产量达到最高时的农作物生产管理方案,并依据该农作物生产管理方案对农作物进行生产管理,这样,在保障农作物最大产量的基础上,可以有效避免肥料的过施或少施,从而提升农作物的生产管理效率,进而提高农作物种植者的收益。
15、根据本发明的第三方面,提供一种存储介质,其上存储有计算机程序,程序被处理器执行时实现第一方面的任意可能的实现方式中的农作物生产管理方法的步骤。
16、根据本发明的第四方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现第一方面的任意可能的实现方式中的农作物生产管理方法的步骤。
1.一种农作物生产管理方法,其特征在于,包括:
2.根据权利要求1所述的农作物生产管理方法,其特征在于,所述利用预先设置的机器学习算法,以最大化所述约束方程中的产量数据为目标函数,对所述农作物生产初始模型进行训练,得到农作物生产模型,包括:
3.根据权利要求2所述的农作物生产管理方法,其特征在于,所述方法还包括:
4.根据权利要求2或3所述的农作物生产管理方法,其特征在于,所述方法还包括:
5.根据权利要求1至3任一项所述的农作物生产管理方法,其特征在于,所述方法还包括:
6.根据权利要求1至3任一项所述的农作物生产管理方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的农作物生产管理方法,其特征在于,在所述获取所述访问权限对应的共享的生产数据之后,向所述查询用户返回之前,所述方法还包括:
8.一种农作物生产管理装置,其特征在于,所述农作物生产管理装置包括:
9.一种存储介质,其特征在于,存储介质上存储程序或指令,程序或指令被处理器运行时实现如权利要求1至7中任一项所述的农作物生产管理方法的步骤。
10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7中任一项所述的农作物生产管理方法的步骤。