You are on page 1of 14

AVL CRUISETM M

Simulation, Results and Online monitoring

Eduardo Elipe

AVL Iberica S.A. Internal


Privacy Notice

The content of this document may not be reproduced in any form or communicated to any third
party without prior written agreement of AVL.

While every effort is made to ensure its correctness, AVL assumes no responsibility for errors or
omissions, which may occur in this document.

Internal /2 Eduardo Elipe | AST | 24 marzo 2021 |


Simulation settings: Simulation end time settings

▪ In Element and Properties tree select Settings to


edit Simulation End time (given finite value or
“inf” for infinite) This allows running simulation
for infinite time till some stop condition is met.

▪ Solver options also available here:


− Explicit vs implicit solvers
− Fixed vs adaptive time step
− Defined step size vs demanded accuracy

Internal /3 Eduardo Elipe | AST | 24 marzo 2021 |


Simulation tab: GUI Reference

▪ In simulation tab simulations are performed.

▪ It consists of multiple panes:

− Single calculation pane


− Multi calculation pane
− Run Overview
− Job Overview
− Common Model Compiler

Internal /4 Eduardo Elipe | AST | 24 marzo 2021 |


Simulation tab: Single calculation

▪ In the Single Calculation pane, a closer view of


the selected task is shown.

▪ In the upper part of the window the case and the


task can be selected.

▪ The current status and progress are shown for


the selected case and task.

▪ In the main part of this view the user is able to


monitor different channels online and also to
change different parameters during the
simulation.

Internal /5 Eduardo Elipe | AST | 24 marzo 2021 |


Simulation tab: online monitoring

▪ In single calculation – online monitoring it is


possible to monitor different data while
simulation is running and also to input data.

▪ Available options for showing data:


− Curve Monitor
− Gauge
− Table
− Etc.

▪ Available options for inputting data:


− Slider
− Regular Map
− Characteristic Map

Internal /6 Eduardo Elipe | AST | 24 marzo 2021 |


Simulation tab: Multi calculation

▪ In multi calculation window multiple cases can be


executed simultaneously.

▪ Overview of Case sets and cases is possible.

Internal /7 Eduardo Elipe | AST | 24 marzo 2021 |


Simulation tab: Run overview

▪ This pane shows all simulations started from the


Run Simulation dialog or directly from the Single
Calculation pane.

▪ Filter can be used to find information of interest.

Internal /8 Eduardo Elipe | AST | 24 marzo 2021 |


Simulation tab: Job overview

▪ This pane offers an overview of all jobs started


for the active Job Server.

▪ Filters can be defined by the user, but also


predefined filters are available. This filters out
undesired jobs and only shows desired ones.

Internal /9 Eduardo Elipe | AST | 24 marzo 2021 |


Simulation tab: Common model compiler “CMC”

▪ The Common Model Compiler (CMC) enables


Cruise M model to be used in various SIL and HIL
simulations.

▪ Different CMC targets can be chosen:

− ASCET v5.x
− dSPACE SCALEXIO
− ETAS Simulink module v6.x
− ETAS C-code module v6.x
− FMU Co-Simulation
− INTECRIO v4.x
− Matlab S function (Win & Linux)
− NI VeriStand

Internal / 10 Eduardo Elipe | AST | 24 marzo 2021 |


Online monitoring: Monitor setup

▪ Add Monitor component into the model topology Monitor setup


and open its properties.

▪ Add any number of inputs to the monitor. These


will be the available channels to be viewed during
simulation as outputs of the model (hence inputs
into the monitor)

▪ Add any number of output from the monitor.


These will be the possible inputs of information
into the model by direct user modification during
runtime (hence outputs from the monitor)

▪ Connect I/O databus as required

Internal / 11 Eduardo Elipe | AST | 24 marzo 2021 |


Online monitoring: Simulation with online monitoring

▪ In this example the Simulations tab – Single


Calculation is vertically split.

▪ On the left side a Curve monitor is displayed


plotting the input into the monitor

▪ On the right side a Slider is used to give the user


a tool with which to send information into the
model as the monitor’s output.

▪ When running simulation, in this example, the


throttle angle can be actuated via slider and the
model’s response displayed on the left.

Internal / 12 Eduardo Elipe | AST | 24 marzo 2021 |


Results tab: General overview

▪ Results can be plotted on different pages and


page sets. It is possible to import results for
different projects and compare them.

▪ Different chart types are available:

− Line chart
− Pie chart
− Bar chart
− Table
− Etc.

▪ Common available features: user defiend styling,


legend, plot vs time or vs X, combine result
plotting from different runs etc.

Internal / 13 Eduardo Elipe | AST | 24 marzo 2021 |


Thank you

www.avl.com

Internal

You might also like