Probe for Windows: Scheduling

Crop Daily Water Use

Crop Daily Water Use (CDWU), or Soil Water Depletion Rate, can be calculated from one of...

  1. Probe
    Rate-of-change of measured soil moisture. CDWU = Probe DWU
  2. Estimated
    Calculated from the site formula when readings are posted, but the user can chnage the value.
    If the value has been changed, this value will be used CDWU = EstimatedDWU
    If the value has not been changed, the formula will be re-calculated each day CDWU = SiteFormula * CropFactor * SoilFactor
  3. Historical
    Calculated each day using the site formula. CDWU = SiteFormula * CropFactor * Soilfactor
  4. Crop
    Calculated each day using the crop formula. CDWU = CropFormula * CropFactor * SoilFactor
  5. Keydata
    Calculated each day from a keydata row formula. CDWU = KeydataFormula * CropFactor * SoilFactor
  6. Forecast
    ET from a forecast weather service, or other weather data. CDWU = Forecast ET * CropFactor * SoilFactor

For the remainder of the season (after the next irrigation), CDWU is calculated from...

Current State

Current State

Gains

Gains

Delivery

Deliver

Historical DWU

Historical DWU

Options

Options

Mode Options

Mode options

Scheduling Options

Scheduling Options

Local settings are saved on the PC, and can be different for each PC on a network
Global settings are saved in the shared\ folder, and will be the same for every PC
Sites settings are saved with the site (although could be global)


All below here being edited...

Prediction calculations also use..

Prediction Variables available for reports here

Amount of water that should be applied

Crop water use (DWU) = Evaluate(SiteDWUFormua) * K-Soil Correction

ET/DWU formulas

K Soil Correction

Adjusts DWU depending on the current value of RZ1 relative to FULL and REFILL.

1 = FULL; 0 = REFILL; -0.1 = 10% of (FULL - REFILL) below refill.

Adjustment factor and constant assumed to be dependant on soil type, so the correction factors are saved in a 'KS' file.

e.g. the file SAND.KS (below)

    ------------------------
  Relative, Factor, Constant
       1.0,    3.0,        0
       0.0,    1.0,        0
      -0.1,    0.8,        0
      -0.2,    0.0,        1
    ------------------------

Will adjust the value of dwu depending on the value of soil moisture relative to FULL and REFILL...

RZ1 below..and above..Corrected DWU
FULLDWU = 3*DWU (through-drainage)
FULLREFILLDWU = DWU (normal)
REFILL10% below REFILLDWU = 0.8 * DWU (some stress)
10% below REFILL20% below REFILLDWU = 1 mm/day (high stress)

The .ks file can also be used to allow for through-drainage when RZ1 is above FULL.

Lower and Upper limits

The Upper and Lower limits are the required maximum and minimum values of RZ1.

Rain

Predicted rainfall scenarios can be used.

GD Note: 'Scenarios' saved in PRWIN2.INI; rainfall data in 'RA' or weather file.

Total amounts required for whole season

The effective amount required at each irrigation is calculated as above

Totals for the season are calculated and saved in table SCHEDULE

The required delivered amount = EffectiveAmount * FACTOR4 (to allow for losses in system)

Total volume required (kl) is calculated from TotalDelivered * Wet Area

Wet Area = Area * ( RowSpace / WetWidth )

The calculated crop water use, corrected for K-Soil, is totalled and saved.

Fields in table SCHEDULE - available for GPT, SPT or RPT formulas.

FieldDescription
SeasonIDIdentifier for season (join to YEARS.ID)
SiteIDIdentifier for site (join to SITES.SITE)
RainScenarioIDIdentifier for rainfall scenario.
SEFFIRRITotal mm that will be effective.
SDELIVIRRITotal mm required to be delivered.
SNUMIRRISTotal number of irrigations.
STOTALVOLUMETotal volume required in Kl (mm * WetArea).
SEFFRAINTotal effective rain (delivered less wastage from over full point)
SDELIVRAINTotal rain from scenario (less amounts below lower limit)
SNUMRAINSTotal number of rainfalls used in scenario.
STOTALDWUCumulative total crop daily water use.

MS Access can be used to generate summary reports across all farms in a region

Details about each individual gain (irrigation) is saved in table SCHDETAIL. These fields are not available in Prwin, but can be used in Access to re-create the season simulation.

FieldDescription
SeasonIDIdentifier for season.
SiteIDIdentifier for site.
RainScenarioIDIdentifier for rainfall scenario.
DATEDate of gain
GAINTYPE2=Irrigation' 3=Rain; 4= EndOfDripPeriod; 15=EndofSeason
EffectiveAmountEffective gain (mm)
DeliverAmountAmount that should be delivered (mm)
UpperAmountCalculated value of Upper formula
LowerAmountCalculated value of Lower formula
DWUCalculated value of crop water use
KSKSoil correction factor used
LowestRZ1Value of RZ1 just before the gain
HighestRZ1Value of RZ1 just after the gain

Predicting next irrigation

The next irrigation is calculated with various options

RDI Factor

Only used to correct the DWU used to predict the next irrigation, but not subsequent irrigations.

e.g. Amount required = DWU * Evaluate(RDIFactor) * 7.

Drip: Calculation of Schedule Amount and Date
The schedule amount is the volume of water required to reach a target soil moisture in 7 days time The target soil moisture can be either tab: 'mode options' soil moisture depletion rate, or daily water use sm = crop et * crop.kc * soil.ks Crop et (tab: scheduling options) amount required = rise/fall to target, less predicted rain AmountRequired = Target - Current - ForecastRain application rate will be soil depletion rate - amountrequired/day rate need to apply water ApplicationRate = DecisionDWU + (AmountRequired) / (7 days) If ApplicationRate < 0 Then too wet ! DWU too low to dry out soil to reach target ! have to fall at dwu only, with zero delivered ApplicationRate = 0 If ApplicationRate > MaxApplicationRate pump cannot deliver ApplicationRate = MaxApplicationRate if 'chop to full' ON, the soil moisture will not be allowed to go above the full point (fiekld capacity) any additional water will be assumed to be lost to through-drainage or surface runoff calculate the rate RZ1 needs to fall/rise to hit target if in manual mode, 'fd_ScheduleAmount' is how much *will* be applied this needs reducing by factor2 to get 'effective gain in soil' AmountRequired = (ScheduleAmount / Factor2) - ForecastRain Final... .EffectiveAmount = RequiredAmount .DeliverAmount = RequiredAmount * Factor2 if DeliverAmount < Reasonable DeliverAmount = 0 ---
ReadingsMenu/Scheduling

Check: Show Untill !!!

global settings saved in shared\prwin2.ini

	OutputNegativeAsZero, and value

	flood: schedule date= 'today' 

	% available mode FUll/REFILL, FULL/PWP 


local settings saved in App.Path\prwin2.ini

	plot lines on graph checkboxes

	dateFormat default= "h:mm  d mmm yyyy")

	'days ahead for plotting graph
	default=10

	allow editing


saved in Site
	Upper, Lower  limits