計算機(jī)施肥決策系統(tǒng)的主要功能的具體算法大致可分為以下幾個步驟.
(1.) 確定行政區(qū)用戶.在行政區(qū)內(nèi)確定需要施肥決策的農(nóng)戶
(2.) 確定農(nóng)戶地塊.通過農(nóng)戶選擇地塊
(3.) 確定地塊基本數(shù)據(jù).通過地塊可查詢該地塊的土地利用類型,土壤反應(yīng)類型,所在地肥力分區(qū),歷次土壤養(yǎng)分速測的時間和結(jié)果,還可以向農(nóng)戶詢問地塊的校正因子水平.
(4.) 確定種植的作物.詢問用戶在該地塊上的種植什么作物,該作物的栽培方式,主要指施肥經(jīng)驗(yàn),施肥階段及各階段需肥比例.
(5.) 確定該作物的目標(biāo)產(chǎn)量.產(chǎn)量水平可按第三章中介紹的方法推算,也可以根據(jù)農(nóng)戶要求進(jìn)行.
(6.) 確定養(yǎng)分施用的種類及其數(shù)量.根據(jù)計劃產(chǎn)量水平下有效養(yǎng)分單位施用量和地塊面積計算出該地塊應(yīng)施有效養(yǎng)分及數(shù)量.
(7.) 依據(jù)肥力分區(qū)因子水平及權(quán)重對第(6)部的結(jié)果進(jìn)行校正
(8.) 依據(jù)肥力分區(qū)因子水平及權(quán)重對(7)步的結(jié)果進(jìn)行校正.
(9.) 依據(jù)地塊速效養(yǎng)分水平及權(quán)重對第(8)步的結(jié)果進(jìn)行調(diào)整,得到該地塊種植當(dāng)前作物所需養(yǎng)分及總用量
(10.)根據(jù)本地區(qū)作物栽培方式,基肥,種肥,追肥的次數(shù)和比例,確定作物施肥階段及每階段所需養(yǎng)分及用量
(11.)根據(jù)肥料有效養(yǎng)分含量,肥料與作物適宜性,肥料與施用階段,適宜性肥料與土地利用類型,適宜性肥料與土壤反應(yīng)類型,適宜性從庫存肥料中篩選出滿足第(10)步中確定的各階段的肥料數(shù)量,價格.
(12.)根據(jù)肥料可混性,市場價格,庫存數(shù)量,確定各階段最佳肥料配方.