Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Insight is eWater’s multiple-objective optimisation decision support framework. This framework allows for more efficient evaluation of planning options than the traditional manual trial and error approach that is often useused. In other words, the main aim of Insight is to optimise decision rules for all scenarios. The optimisation tool enables a more thorough examination of potential planning scenarios and the resulting trade-offs between desired outcomes.

...

Figure 1 shows the user interface for Insight, allowing you to load projects and work with objectives and variables.

 

Running a

...

project 

Insight can be run using either the user interface or the command line.

In both cases, firstly, create a model and save it in Source. 

Info

Note the following when creating a model in Source:

  • Each project must consist of one scenario only;
  • Use the Function manager to define global expressions in your Source model for both objectives and decision variables. When using the Function manager, note that decision variables need to be a scalar value and the objectives need to be set up so the last value of the global expression gives the objective value. Objectives also need to be setup as though the aims are to minimise the objective value. And depending upon the optimisation problem at hand, you may wish to consider simplifying the Source project in order to reduce optimisation run times or to better address the optimisation question;

Using the interface

  • Open Insight and click Browse (as shown in Figure 1) to choose the directory containing the project(s);
  • Click Load to

...

  • populate the left panel with all the objective functions that were created in the loaded projects;
  • For each of the panels on the right, use the appropriate button to add or remove objectives or variables from the main objectives list to the individual panel. For example, click on the Add objective » button to add an objective to the Objectives panel. Moreover, to move a discrete decision variable back to the main list of objective functions, click on the « Remove discrete decision variable button.
  • In the Objectives panel, the Multi-project Aggregation Method drop-down menu allows you to choose how you want to aggregate the individual time-step results. The Aggregate over full timeseries checkbox allows you to choose how to setup the objectives. If enabled, the objective needs to be set up so that all values of the global expression are used (via the selected statistical function) to give the objective value. If not, the last value of the global expression gives the objective value. You can also remove an objective from the Objectives panel by choosing it from the list and clicking . This will move the objective back to the main objectives list.

Generations