The APSIM SoilP Module Description

 

SoilP Module Scope

SoilP is a representation of the availability of phosphorus in soil that provides an index for the soil's ability to supply P to crops that can be used in crop modules to modify growth processes under P limiting conditions.

 

The module is designed to handle inputs of fertiliser that are either immediately available or slow acting (e.g. rock phosphate), and the improved effectiveness of fertiliser due to placement effects.

 

To link SoilP with the MANURE model, the MANURE module handles the release of P from manure on the soil surface as a function of time and moisture content. This released P then becomes an input to the SoilP modules in the same manner that fertiliser P is an input. Similarly the corresponding release of N from manure is transferred to the appropriate pools in SoilN.

 

The dominant processes considered by SoilP are:

SoilP is a multi-layer module that uses the same soil layer structure as SoilN. This approach has been adopted in order that there can be a full accounting of the organic P components in the system.

 

The availability of P in soil is dominantly influenced by the near-surface layers, and crop response to fertiliser is often adequately described by soil tests, P sorption etc of surface soil samples, i.e. without consideration of subsoils. In most situations, extractable P decreases with depth, P sorption increases, and root density decreases; all three factors contribute to the relative unimportance of the subsoil for P nutrition.

 

The multi-layer nature of the module requires assumptions to be made as to how P uptake by crops is to be partitioned between layers in the soil profile.

 

SoilP Module History

Within the CARMASAT Project, there is a need to develop a capability for modelling the nutritional effects of manure, and in particular to accommodate the effects of both nitrogen and phosphorus in manure on crop growth. In order that this can be achieved, an essential stepping stone is the incorporation into crop modules of routines that constrain growth under conditions of limiting P supply. This, in turn, requires a module that specifies the P supply from the soil, namely SoilP.

 

Citations

Barrow, N.J. (1974). The slow reactions between soil and anions. 1. Effects of time, temperature, and water content of a soil on the decrease in effectiveness of phosphate for plant growth. Soil Science 118, 380-386.

Probert, M.E. (1985). A conceptual model for initial and residual responses to phosphorus fertilizers. Fertilizer Research 6 , 131-8. [This paper contains the broad principles of how the availability of P is conceptualised in SOILP]

Probert, M.E. and Okalebo, J.R. (1992). Effects of phosphorus on the growth and development of maize. In “A search for strategies for sustainable dryland cropping in semi-arid eastern Kenya”. (Ed M.E. Probert). ACIAR Proceedings No 41. pp 55-62.

SoilP Module Structure

 

 

Figure 1. Schematic representation of the SoilP module showing the principal processes considered.

 

SoilP Module Components

 

Initialising SoilP

Inputs required by the SoilP module are:

Labile_p in each layer (ppm)

Sorption in each layer. These values are the total P sorbed at an equilibrium concentration of 1 ppm in solution, that is the value of a when the Freudlich equation is used to describe P sorption ( Psorbed = ac b ).

Residue_cp which is the C:P ratio of the initial above ground crop residues.

Root_cp which is the C:P ratio of the initial roots.

Rate_dissol_rock_p which is the rate of dissolution of any rock phosphate present at initialisation.

 

The unavailable_p, banded_p and rock_p pools on a layer basis are optional inputs. In the absence of any of values, banded_p and rock_p will be initialised to zero and the unavailable_p pool will be set such that the labile_p « unavailable_p system is at a steady state.

 

Currently labile_p is the only permitted input. In the future, input of extractable soil P (with options for different extractants) could be input and labile_p calculated.

 

Adding P as Fertiliser

The nature of the P source and how it is placed determines how it modelled:

    water soluble and broadcast P is added into labile_p,

    water soluble and placed P is added into banded_p,

    any non water soluble P (eg rock phosphate) is added into rock_p

 

Applied P fertiliser can be any combination of these three forms.

 

Processes of P in Soil

Effective P in Soil

When P is banded, especially on soils of high sorptivity, it is more effective in increasing P uptake than a corresponding broadcast application. This effect is simulated in SoilP by placing a premium on banded-p.

Hence effective_p = labile_p + eff_band * banded_p

where eff_band is the relative effectiveness of banded_p (>1) and would depend on the band spacing and the sorptivity of the soil. Typically it is expected that eff_band has value of 2-3.

 

Module Interaction

An index of soil P status, as a function of effective_p, sorption, soil water, and rooting depth is made available to crop modules to determine whether the daily demand for P uptake can be met. SoilP receives back the actual P uptake for the day.

 

SoilP Module Parameterisation

Variable / Parameter

Units

Definition

labile_p

kg/ha

soil P that is available for crop uptake

unavail_p (optional)

kg/ha

soil P that is not available for crop uptake but can become available with time to replenish P removal by crops. If not specified, then initialised to steady state.

banded_p (optional)

kg/ha

water soluble fertiliser P applied as a band. If not specified then initialised to zero.

rock_p (optional)

kg/ha

non water soluble fertiliser P. If not specified then initialised to zero.

rate_dissol_rock_p

yr -1

rate coefficient determining release of available P from non water soluble source

availP_ratio

-

ratio of available P : unavailable P at a steady state

sorption

mg/kg

soil's P sorption characteristic

root_cp

-

C:P ratio of roots at initialisation

residue_cp

-

C:P ratio of surface residues at initialisation

 

SoilP Module Dependencies

SOILP uses an APSIM water balance module (eg SOILWAT) to determine the soil water status. The dynamics of P in organic matter provided by SOILP requires the soil nitrogen (SOILN) and residue (RESIDUE) modules for carbon cycling.

 

SoilP Module Outputs

Variable Name

Units

Description

labile_p

kg/ha

soil P that is available for crop uptake

unavail_p

kg/ha

soil P that is not available for crop uptake but which can become available with time to replenish P removal by crops

banded_p

kg/ha

water soluble fertiliser P applied as a band

biom_p

Kg/ha

hum_p

kg/ha

fom_p

kg/ha

uptake_p_ cropname

P uptake for crop cropname

 

SoilP Module Special Considerations

Simulation of crop growth under conditions of limiting P supply requires crop modules to provide the following:

•  inclusion of P stress factors (derived from P content of the crop or part of crop, optimum and minimum P concentrations which are functions of stage of growth) to restrict growth rates and modify phenological development and partitioning of biomass between tops and roots

•  calculation of daily P uptake by crop which is passed to SoilP so that P can be taken up from appropriate pools/layers

•  when crop residues (tops or roots) cease to be part of the plant and are added to the soil or surface residues (e.g. at harvest or due to senescence), their P content has to be returned, along with mass and N content, to maintain the P balance for the crop/soil system.

SoilP Module Validation

The qualitative response of SoilP in terms of decreasing availability with time, more rapid loss of availability at higher temperature, effect of P sorption on crop uptake (by maize) has been verified.

 

The only data set where SoilP and a modified Maize module (which includes routines to enable the crop to respond to P limitations) have been tested against observed data is for an experiment in Kenya described by Probert and Okalebo (1992).

 

SoilP Module Working Group

Dr Merv Probert is the leader.

 

Configuration Details

Owner Ivan Hills Modified by

Date created 24-Mar-97

Current version 1.2

 

Version history

Date

Version

Details

22-Nov-96

1.0

Initial version based on Dr Merv Probert's documentation and input from Neil Huth and Ivan Hills.

06-May-98

1.1

Revisions by Merv Probert

06-Nov-98

1.2

Revisions by Merv Probert for first APSIM release