Data Based Modelling Step

Note  

To use this step you need an ASCMO-DYNAMIC license.

The Modelling step contains the following elements:

Model table

Lists the names and modelling methods of the models.

To select the modelling method, use the drop-down list in the Modelling Method column.

Add Model

Adds a new entry to the model table.

Rename

Opens a window, where you can rename the selected model.

Delete Models

Deletes selected models selected in the table from the project. You can use the standard Ctrl/Shift selection functions in the table, or click and hold Lmb and drag the cursor over the cells/rows you want to select.

Export

Contains menu options for exporting the model to various formats. See also Overview: Exports Supported by Model Type.

Matlab

Exports model to MATLAB*.mfile .

Python

Exports the model to python script (*.py). See alsoModel Export to Python Script.

Simulink

Exports model to Simulink model (*.mdl or *.slx); see also Model Export to Simulink® Model

Note  

Requires a Simulink installation on the computer.

Simulink Script

Exports model to a MATLAB script (*.m) that can later be used to create a Simulink model; see also Model Export to Simulink® Script

Note  

No Simulink installation required.

INCA/MDA

Exports model to perl modules (*.pm) for use with INCA/MDA; see also Model Export to INCA/MDA

C Code

Exports model to C code (*.c); see also Model Export to C Code

GT-SUITE

Exports model to C code usable in GT-SUITE (*.c); see also Model Export to GT-SUITE

FMI

Exports model to a *.fmu file; see also Model Export to FMI

Embedded AI Coder

Exports the model as a JSON file for use in ETAS Embedded AI Coder. See Model Export to Embedded AI Coder.

Bosch AMU

Exports model as *.dcm/*.cdfx for Bosch AMU.

Bosch Flatbuffers

Exports model as *.dcm for Bosch Flatbuffers (file name: <output>_LSTM_Blobs). Only Outputs with RNN Modeling Method and LSTM Cell as Cell Type can be exported.

To set the properties of a model, select it from the table, select the modeling method, and make the settings in the bottom section. Depending on the modelling method selected, you can set different Model Properties.

Inputs

You must select at least one input.

To select inputs for the model, click the Select Inputs button.

In the opened window. select the desired inputs from the list and confirm with OK.

You can use the standard Ctrl/Shift selection functions in the table, or click and hold Lmb and drag the cursor over the cells/rows you want to select.

Output

You must select one output.

To select an output for the model, click the Select Output button.

In the opened window. select the desired output from the list and confirm with OK.

Training Datasets

You must select at least one training dataset.

To select training datasets for the model, click the Select Training Datasets button.

In the opened window. select the desired datasets as training datasets from the list and confirm with OK.

You can use the standard Ctrl/Shift selection functions in the table, or click and hold Lmb and drag the cursor over the cells/rows you want to select.

Validation Datasets (Optional)

Selecting a validation dataset is optional.

To select training datasets for the model, click the Select Training Datasets button.

In the opened window. select the desired datasets as training datasets from the list and confirm with OK.

You can use the standard Ctrl/Shift selection functions in the table, or click and hold Lmb and drag the cursor over the cells/rows you want to select.

To clear the list of validation datasets, use the Clear button.

Model Properties

Start Training

Click to start model training with the current settings.

The icon on the right indicates the state of the model training.

: Model has not been trained jet.

: Model is trained and up to date.

: Model is trained but data is outdated. Configuration and/or training/validation data has changed.

Meta Data

Shows the RMSE (Root Mean Square Error) and R² (coefficient of determination) for both the Training and Validation datasets, giving a quick view of model accuracy and fit.

Measured vs. Predicted

Opens a Measured vs. Predicted visualization. Use the drop-down menu to select which dataset to display (All, Training, Validation, or Test).

Scope View

Opens the Scope View visualization. Use the drop-down menu to select which dataset to display (All, Training, Validation, or Test).

Open in ASCMO-DYNAMIC

Opens the model configuration in a new ASCMO-DYNAMIC instance, where you can save or export the model.

 

See also  

Static Model Types