SILOInput module

 

Introduction

Some simulations require up to date weather data from a SILO weather station. In the past this meant extracting the required weather file(s) from SILO prior to running the simulation.

 

This new module automates this process. Now the user can specify the SILOInput module in the control file instead of the INPUT module. In the parameter file the user specifies the SILO station number to use. When APSIM is run, the SILOInput module will then extract the required weather file from SILO and provide the weather data to the APSIM simulation, all without any user intervention.

 

Here is an example control section:-

 

[SILO sample]

title  = SILO Sample Simulation

module = clock siloinput.par [sample] %apsuite\apsim\clock\clock.ini[standard]

module = report siloinput.par [sample]

module = siloinput(met) siloinput.par[sample]

module = manager siloinput.par [sample]

module = SummaryFile siloinput.par[sample]

module = Screen siloinput.par[sample]

 

Note the line specifying SILOInput instead of input. The parameter file for SILOInput looks like this:

 

[sample.met.parameters]

station_number = 15027 ! ROCKHAMPTON DOWNS

 

See the SILOInput sample for a complete working example.

 

NOTE: This module will only work with machines connected to DDCNET in Toowoomba. As a rule of thumb, if you cannot see the machine “thor” from your windows explorer, you will not be able to use this module.