Skip to content

Model Construction

Tim Peterson edited this page Apr 16, 2018 · 7 revisions

Overview

The Model Construction tab allows the construction of any number of time-series models, each with different inputs and settings. Once models are constructed, the models can be calibrated using the next GUI tab. Additionally, a large number of models can be very efficiently constructed using the copy and paste functionality of the table (right click to access) and the import and append button.

The tab allows the following to be undertaken:

  • Input water level data and forcing data.
  • Selection of the category of time-series model.
  • Detailed construction of the selected category of model.

The screenshot below illustrates the main features of the tab. Specifically:

  • The left-hand window tabulates the bores to be constructed.
  • Unique data and model structures can be defined for each row of the table.
  • The right-hand pane allows detailed construction of the selected type of model.
  • For some model types, the bottom of the right-hand pane shows sub-options for model construction. In the screenshot below, sub-options are shown for the soil moisture model to transform rainfall to recharge.
  • Buttons above the table allow export of the table or appending of a .csv file.

Time-series model construction

Getting Started

To construct a time-series model for a bore, complete the following steps:

  1. Input a label for the model. This is used in the next tabs to define the model and must be unique.
  2. Input the observed head, forcing data and coordinates files. See Data Requirements for details of the input data structure.
  3. Input the bore ID to model. When you place the cursor in the Bore ID column a list of bore IDs should be displayed on the right, from which you can select a bore ID.
  4. Select the type of model. The available models are Transfer Function Noise (TFN) models and Exponential Smoothing models. The TFN model is the recommended model for forcing decomposition and interpolation or extrapolation.
  5. Define the model options. Selected models (e.g. TFN models) will display a pane on the right for you to define the model. See Transfer Function Noise (TFN) models for details on building a TFN model.
  6. Assign the model options to the model by clicking the "<" button immediately to the left of the model options pane.
  7. Select the models to be constructed using the left column of tick boxes.
  8. Click on the button Build Selected Models to build the models.
  9. If any models were successfully constructed then you can proceed to the calibration tab, where these models will be listed.

Tips and Tricks

A number of features are exist to allow the efficient construction of many models. Below are some suggested approaches:

  • Create a model for many bores, with each bore having the same model by:

    1. create a singe head data .csv file that contains all the bore IDs to analyse;
    2. within the HydroSight model construction tab, input the settings and model options for one model;
    3. build the one model;
    4. select the one model and click on the button "Export Table data" to create a .csv of the table data;
    5. open the .csv file within a spreadsheet;
    6. duplicate the single row of data down to the required number of models;
    7. within each row, change the bore ID value to bore to analyse and then save and close the .csv file;
    8. within the HydroSight model construction tab, click on the button "Append Table Data" to import the .csv from the prior step.
    9. the HydroSight model construction tab should now list all of the models showing within the .csv file;
    10. right-click within the construction table to select all models and then click on the button "Build Selected Models".
  • Copy the model options from one bore to many user selected bore by:

    1. within the HydroSight model construction tab, right-click within the construction table to use the drop-down options to select the models that are to have the same model options.
    2. Input the model options for one of the selected models. To assign the model options to all selected models click on the button "<<" immediately to the left of the model options window.
    3. click on the button "Build Selected Models" to build all of the selected models.

Inputs

The following inputs are available for this tab. The bold inputs are required.

  • Model Label : Short unique string labelling the model.
  • Obs. Head File : full path to the .csv file of observed head.
  • Forcing Data File : full path to the .csv file of forcing data.
  • Coordinates File : full path to the .csv file of bore and forcing data coordinates.
  • Bore ID : bore ID for modelling, input using the right-hand list of bore IDs.
  • Model Type : the category of model. Based upon the selection, different model options are presented.
  • Model Options : selected model types may allow various options to be input. For the TFN model, the user must input a weighting function (e.g. Pearson's function for climate forcing) and select a forcing to be weighted. The forcing can also be transformed prior to the weighting using an optional first step (see the above screenshot).

Outputs

The following outputs are presented within the table:

  • Build Status : the status of the model construction is displayed within the table. Error messages for the construction are also displayed.
Clone this wiki locally