At start the helps offer assistance. General help is offered under the menu items ``Getting Started '', ``Fdident GUI'', and ``This window'' (Fig. ).
Special help is available under ``Help on Object'' . When selecting this, the cursor changes to a question mark. When an object is selected by this mark, a help window opens up with an explanation of the object.
The task of the block diagram is to illustrate the whole identification procedure, and provide control of it. The main steps are: read data (from file, or as a result of measurement or simulation), data preprocessing, identification, and finally validation, or maybe comparison of several models.
An important menu item of the basic diagram is ``UserLevel'' . When this is set to ``Basic'', the number of questions to the user is minimized: the program decides whatever it can. More details are shown and can be influenced in the setting ``Intermediate''. In the following part we assume the setting ``Intermediate''.
Let us follow now steps of an identification procedure. Let us open first the frequency domain data acquisition window (Read / Measure Time Domain Data). Figure shows the situation after reading in a data object.
The data are periodic, so the Segmentation window offers segmentation (Fig. ).
Segmentation is illustrated in a separate window (Fig. ).
After segmentation, first conversion to the frequency domain, then a selection possibility among the frequency lines follow. These are not illustrated here.
Now the Variance Analysis block can be opened. Figure illustrates the situation after variance analysis.
When data preprocessing is finished, parameter estimation follows. The straightforward step is to open the Estimate Plant Model block. However, when experimentation with different model orders is desirable, Computer Aided Model Scan is the right tool (Fig. ). In this block we can select the desired combinations of the numerator/denominator orders, and run the estimation function for each of them.
Here we would like to point at two modifier checkboxes . The transfer function is often badly conditioned , both from estimation and from evaluation points of view, especially when the numerator/denominator orders of the system transfer function are above 30-40. This means that roundoff errors may deteriorate the results. A remedy is the use of orthogonal (Forsythe) polynomials [9]. This is switched on by checking the checkbox ``Improved numerical stability''. The user does not notice any difference in the interface, but inside a more involved code runs. This is typical for the GUI: a modification which seems to be simple for the user may significantly change the execution of the program.
The situation is similar for the checkbox ``Transient elimination''. This makes the identification algorithm deal also with a transient component beside the periodic one, while the user does not feel much difference in the interface [5, 6].
During the run of the iterative minimization, information about the run is shown (ELiS Run Info, Fig. ).
When every desired identification result is at hand, the Evaluate and Compare Plant Models block can be opened (Fig. ). The figure illustrates the situation after copying Model Set #1 into Set #2.
If we are interested in details of the selected plot, we can zoom into it by double-click.
Further steps of model validation will not be illustrated here. Rather, we go back to the first block we skipped at the beginning, the Excitation Signal Design block (Fig. ).
Here we may observe another help facility, present in all windows: when the cursor is moved above a ``uicontrol'' , after a short time a one-line help, the so-called tooltipstring (balloon help) appears. This gives the quickest information about graphics objects.
The Excitation Signal Design block assists in designing the desired input signals. Since here several parameters are in interrelation, there is an Adjust button to assure consistency of all parameters.
If a multisine is designed with components at 100Hz, 300Hz, 2300Hz, with equal amplitudes, the corresponding windows are as given in Figs. -.
A binary signal with similar properties can also be designed by selecting DIBS (Fig. ).
Coming back now to the already rather colorful basic chart (Fig. ), every active element can be selected, and this starts the corresponding actions. Blocks open up to windows, and at arrows an action selection window appears (Fig. ). Thus it is easy to export/import data, perform graphical inspection or display information about them.