hello to everybody I would like to
welcome you to this webinar in which we
are going to present the new capability
but we agree the release that within the
virtual nineteen release product release
cycle
so let's start from the team from the
grade that is going to support of this
webinar
I'm Roberto de Becky and doing biast for
for this meeting and I'm normally doing
the proto Development Manager for
regulator and with me we have mark waste
away our privacy simulator specialist
that is going to take care of a
presentation part later on finally we
have Francesca mahadji our service
manager that is will take care of the
live demonstration part of this webinar
before diving into the real new visual
description I would like to spend a
couple of minutes recapping a bit what
is the VI grade solution today in terms
of software products module and
capability first of all I would like to
start from our roads so we Agreda is in
it has been initially on the software
company with a lot of expertise
developed around the items technology
and still today we are developing and
delivering components and the entire
practical solution on top of Adam's car
I want to mention a couple of them like
the our advanced at the bush model is
called a dia mount the interface to our
12 the real-time solution which is
actually the hot topic for today so the
product line called the VI carrier time
what is that a carrier time is a
complete suite for vehicle dynamics
tailored to perform a real-time
simulation including extension to
software envelope our door envelope and
as we see later on also driver envelope
is a complete solution that takes into
account pre empress processing and is
clearly depending on a lot of components
like tires road and driver models that
are also sub-modules that via great
develops and make available within the
Korea time framework as well as into the
Adam's car environment last but not
least I would mention all initiatives
related to graphics and that covers all
track model English an REO definition
and more and more traffic and sensor
solution important point to the to cover
Vedas environment all these software
components but you can find most of the
cases packaged within the VI carrier
time suite are also part of a larger
solution that we call a di drives in
what via drives in visa is a larger
product suite that is not only no no
more built only on top of software but
includes also hardware that makes
possible to empower completed driving
simulator solution ranging from the most
fungal smaller ones like the desktop
simulator that is tailored for model
debugging of test preparation scaling up
to what we call the combat simulator in
which you can start evaluating all the
steering feedback thanks to the
professional unit and many other
solutions lately
applied in this context and moving up to
a complete static simulation that is in
the end the most effective solution for
HMI and ADA's application given the
possibility to have a complete immersion
and finally reaching that the total
state of the art of dynamic motion
platform all sharing the same software
and the possibility to migrate from the
smaller unit to the one and completing
our trip entire process from pure CAE
based on atoms to real-time software in
the loop down to
the complete driver envelope solution
the webinar of today will focus mainly
as I said on the software portion and in
particular on Drive seaman carrier time
and I'm now going to take to give over
the speech to my colleague mark Westaway
but we give us the comment the following
slides okay
Thank You Roberto and thank you again to
everyone for joining us today
i'm mark westling i'm going to share
with you the new products in our version
19 product suite during this
presentation we will go through what's
new in both drives him in car real time
as well as some architectural updates
after the presentation as Roberto said
previously there will be a live demo
showing off one of the new
functionalities in-car real-time which
we call investigation mode
and finally at the end of the whole
thing we will host a Q&A session where
we will answer any questions you may
have about what has been shown to you
today for any questions you have please
ask them directly to the hosts that are
using the chat function as the
presentation goes on
so starting on the drive suicide
specifically focusing on the simulator
steering system we've added the the
possibility to now control the steering
feedback unit also by angle this allows
the users to better assess certain ADA's
control functions as well as doing the
investigate the the transition between
human and robot driving
the steering feedback unit is still able
to be controlled by torque
we've made an improvement in this area
as well by implementing a methodology to
compensate for mechanical and
electromagnetic regularities that are in
the steering system and this overall
leads to improved steering feeling for
the driver
continuing on the topic of steering
previously updating the firmware when
going from version to version was quite
a manual operation in the past now we
have streamlined this procedure by
including a simple script that you can
just run and it will essentially do the
entire rap upgrade process automatically
we've also included a set of additional
scripts that can be used to easily save
and set firmware parameters
and we've also exposed more information
coming from the stick the steering
feedback unit which can be accessed
through the sim workbench things as you
see in the table on the screen like the
status of the drive the current and so
on
to finish this the theme of driver
feedback systems we also have an update
for our active belt system it can now be
equipped with independent actuators for
the left and the right sides so this
allows an asymmetric force to be applied
to the driver
now moving in the direction of softwares
we've also improved the the usability of
dr sim it's now possible to change the
the road data file and the vehicle
initial position directly from the drive
some groovy in previous versions it was
necessary to either create a new vehicle
model file from the local real time or
edit the file manually with a text
editor to achieve these changes now with
this update you can reuse the same
vehicle model file for multiple
scenarios
to complement this new functionality
when creating a drive-in vehicle model
file from vehicle real-time there is now
this new option for defining the lap
sensor path when you select automatic
the the lap Center path will be
automatically extracted from the road
data file at runtime and what this means
is that the the lap sensor path will
always be coherent with the road data
file you have and therefore there's no
need to define the the lap sensor path
in the tribes in GUI when changing the
road data file in the same way
and finally we've introduced the
standard protocol to allow users to
connect external vehicle models and
general external physics the the
provided installation package comes
standard with everything you need to get
started including protocol definition
signal documentation and semi links
template
now moving to motion cueing we've
developed a new tool to help our drive
some users to better understand motion
cueing and to help them with their
motion cueing tuning the the tool has
been built on a large database of proven
motion cueing files that have been
driven on the simulator by professional
drivers statistical analysis was then
performed on this data set to extract
the typical working ranges for motion
cueing parameters and it's been
categorized based on a given type of car
and track you can use this tool to
download a motion tune file to use as a
starting point or you can upload your
own motion tuning file and see how a
campaign compares with the reference
additionally if you have a motion cueing
file that you believe is good you can
add it to the database and it will be
used for the future statistical analysis
finally of course this tool is
accessible to all of our VI drives and
users and you can get to it through the
VI great website
now moving to car real-time one of the
biggest new functionalities we've added
is this investigation mode which is
being designed to automate the procedure
of exploring the parameter variation
within VI car real-time interface
new workbench you can find inside the
interface from which you can select a
set of events to be included in the
investigation
then you can select the model parameters
to be included it's also possible to
define strings in this case so this is
useful for changing tire property files
for example additionally you can also
select parameters coming from any
plugins present in the model for example
a plugin that has been compiled from a
Simulink model
the next step is then to define a set of
responses you are interested in common
response functions are already built
into the workbench but if you want you
can also build your own custom functions
and you can do this using the Python
libraries
at this point you can now build the
design space which is it's automatically
generated according to the configuration
you've previously defined at this point
is also possible to export the design
space into a CSV format so you can edit
it and then re-import it
the next step is then to run the
simulations you can do this directly
from the GUI as it's being shown here or
alternatively you can run in files only
mode in this case the all of the
required solver inputs are prepared and
the actual run can be started at a later
date or alternatively you can do this to
then use a cloud service such as rescale
once the results are available the
responses for each trial are added to
the design space and can be inspected
using parallel charts as well as in
tabular form
in terms of vehicle modeling now we're
also continuing to improve the fidelity
of vehicle time models such as extending
the the frequency range for which the
model is representative for example we
have improved the implementation for
models with a suspension and suspended
engine block
in addition to this we've also added the
possibility to possibility to export
more sophisticated models from Adams car
including frequency bushings feather
model for advanced steering and
suspension longitudinal dynamics
identification
all of these capabilities are
demonstrated in our new crossover demo
model which you will find as part of the
standard distribution package
continuing with the female model
fidelity improvements it's now possible
to break up the main body of the vehicle
into four pieces instead of just two as
it was previously this improves the
possibility to capture the the first
eigen modes of the system when the
layout is based on a frame plus a body
again we have implemented the
possibility to export the structures
directly from Adam's car and again as
before we wanted to demonstrate these
capabilities so we have another new demo
model this discount book to pick up
where you can find all of these
capabilities included again come
standard with the standard distribution
package
so we've also been working on tires
we've been working to support the latest
available commercial tire models in
particular we wanted to highlight that
it's now possible to use CD tire real
time also for handling maneuvers for F
tire we have introduced support for
real-time safe and restore and for MF
tire Emma Swift we are also able to run
now with the road enveloping finally
whereas supporting the latest version of
Tamatea
and drivin is also compatible with the
mega rider tire models
moving on to vehicle performance now
we've made a couple of developments also
in this area the first is that speed gen
is now able to to take into account
suspension travel this is leading to a
much more accurate speed profile
computation this improved accuracy also
reduces the required iterations when
running a max performance simulation
meaning you get more accurate results in
less time
we're continuing to develop for
motorsport applications so we have this
a new feature where it's now possible to
define some aerodynamic and electro
electric motor parameters based on track
positions where the vehicle is on the
track and these changes are taken to
account also by speed gendering the
speed profile computation for max
performance
and that typical example where this
feature would be useful is for a vehicle
of a drag reduction system
now in terms of let's say more general
modeling we've also introduced a lot
more functionality in this area for for
example for the drive line it's now
possible to set gear specific inertias
as well as to set up a sport versus
comfort year shifting map which is
runtime switchable both offline and on
the driving simulator
is now also possible to scale various
suspension elements this was mainly
introduced for investigation mode but
it's also possible now to scale the
certain components outside of this mode
and finally we've introduced the
possibility to deactivate individual
complaint components in previous
versions the only way to do this was to
go into each individual spline and
manually edit them so you had
essentially the four so the contribution
would be zero and now it's as simple as
activating and deactivating the flags
from the GUI
and last but not least we've been
updating a lot of let's say minor things
the first thing is if you want to see
the list of all of the changes I
recommend you to check the revision
history that you will find in the
documentation and from here a few
highlights include new solver outputs
for front and rear suspension role
Center hopes as well as the ABS and
traction control activity and finally we
are distributing an executable the mimic
antutu test be the safe and restore
protocol for people who are developing
their own custom extent extensions using
C and C++
few words on compatibility we're now
supporting some later versions for some
programs in particular MATLAB
without sporting version 2018 be on sim
workbench were supporting 2018 point
three and four scanner were supporting
scatter 1.8
on the concurrent side of things we're
now supporting the Red Hawk 7 which is
now actually the standard for most
systems that are getting delivered
and on the atom side we are supporting a
standard atoms 2018 and on our side on
the VI grade product suite we are
supporting both Windows 7 and Windows 10
across the board
so thank you everyone for listening I
just want to say if you want to stay up
to date with all things vo grade you can
check out our website as shown on the
screen and also follow us on LinkedIn on
our path control back to Roberto before
we move on to the live dinner
yep Thank You Marc for the presentation
I remind everybody that whomever has a
question please shatter them so we can
collect all of them during the
presentation and at the end we can try
to provide you all very quite a dancer
so now I'm passing control to Francesco
for the live demo portion
okay good afternoon good morning
everybody
i'm francesca marchionne service manager
in there great and I'm going to show you
some live demo about the latest features
that have been released with VI carrier
time 19 so the idea is to have two
examples that we would like to show you
the first one is related to an
investigation about vehicle setup and
performance which is going to be run on
a local machine and in the second case
we are going to talk about how longer
simulations can be run for what regards
investigation mode using the cloud
computing and specific case we are going
to use the scale platform so let's start
with the first problem definition and
basically with what we would like to to
show is how we can study the effect of
some suspension and they call set up
parameters such as the suspension
anti-roll bars stiffness and the
aerodynamic downforce balance on the
performance that the back hole can reach
in a given track so we have a specific
track in which we have selected a few
turns just for sake of being short in
the demonstration and then we are going
to define some responses that we want to
study a while barring the model factors
so let's go in the
the eye carrier time session so starting
from an existing backup model basically
we can have the need of modifying some
model parameters for example if we talk
about anti-roll bars we have in this
case definition which is based on
interior force measure that will and
this is defined by a rate a constant
value in version 19 of the Academy we
have introduced for several model
components a scaling factor that can be
used to modify and tune the parameters
the parameter behavior so that it is
easy to get access from the
investigation mode and to perform the
the model variation so going into the
specific case we have a track which is
now shown in VI Road and as you may
probably see here we have defined a
driver line which is not completing the
full track by just selecting the first
terms of the of the track and that is
that we want to run a maximum
performance event on this portion of the
track while varying some other
parameters which are as I said the
anti-roll stiffness in front and rear
suspension and we can also decide to
modify the aerodynamic balance for the
downforce in front and rear so first
step is to run a baseline analysis and
yeah I have created a fingerprint in
which I implemented
implemented the deemed maximum
performance event okay so just let me
pick up I think I have a different
the printer choose this one
okay so if I run this event
the courier times over is computing the
velocity profile and then performing a
dynamic validation of the same so the
end of the process we can review the
results and load them in TI animator
so we have possibility of running an
animation and reviewing the plot so this
is pretty standard in the Acharya time
so next step is to create an
investigation out of this baseline event
to do that in the Acharya time we select
the investigation workbench and we
create a new investigation
okay now what I to do is to add the end
that I just ran the baseline one to the
current investigation because this is
what I want to use for my analysis and
then as you can see the interface is
getting populated by candidates factors
and responses the candidates are there
all the parameters that the model is
honing and that can be introducing the
investigation study so in my case for
example I want to pick up the front
suspension scale factor and maybe I can
just rename it as they are being front I
can define a relative percentage so for
example I can set a limit of plus plus
minus 30% and the number of the variants
that they want to study going to do the
same for the rear suspension
and define for example five levers of
variation then I wanted to group those
parameters together in a way that I can
change them at the same time so while
the front anti-roll bar stiffnesses
model is increased that the real one is
is decreased so I have a single
parameter to change my study and then
for what regards to the aerodynamic
force I can simply select the property
file as a factor and in this case this
is not Excalibur but a property file
which is containing the parameters so
the different distribution in front and
rear downforce and so I going to select
the
property file that I want to use for
investigation
okay so at this point I am done with the
addition of factors and basically I have
defined a design space that pack I can
immediately inspect
so using this view design space entry in
the menu I can see which are the
different combination of parameters so
for example I have a bigger lower front
area until the stiffness and then I have
all the cases for what regards the
aerodynamic property file now next step
is to define the responses so what I
want to study and monitor in this case I
can just this case adjust can add new
responses based on the existing output
that the model is producing and then I
have the possibility of defining either
specific functions so the maximum valued
minimum the RMS and so on or I can
create a custom computed value using the
Python and Python function so in our
case we are going to have just built-in
functions so for example I select that
time as my response then I can add new
one for lateral acceleration maximum
and for the wrong due to acceleration
maximum so here I have a filter as in
the animator to select the channels
and then I can pick up the steering
wheel angle
maximum value for a steering wheel angle
and then finally I have the steering
wheel angle at a mass okay so now if I
look into my design space I also have
the definition of the responses but of
course nowhere has been computed because
no simulation has being run so far so
I'm ready to run the event investigation
and I can either use interactive mode so
having the GUI described in the process
or generating the input file for all the
simulation and all the variants that I
want to study and so in this case for
example I can select interactive and I
start the process
in this case I will have the execution
investigation progress that is shown in
the Acharya Tang graphical user
interface so I can just pick up the same
event that I ran in advance and at the
end of the process basically I can
review the design space and results and
in this case I get all the values that I
have that have been computing depending
on the combination of factors that have
been studied I also have a parallel
charted may be useful to monitor which
are the significant variant that I want
to select so for example if I pick up
the one which is giving the minimum that
time it looks like it is variant number
21 and so I can go in the animator
post-processing and load the same result
say there's a file for the analysis
to pick up 21 and I can compare the
behavior of the two case for example
here we have a slightly different
behavior in the steering demand of
course related to the model parameters
that have been selected which is
producing a change in the lap time okay
so this was about the first test case
just very briefly we are going to talk
about the option of running the
simulation on a cloud computing the
environment so in this case we can study
say much longer simulation so we wanted
to use a real driving initial cycle
which is lasting 84 kilometers so it is
producing a simulation that in real time
is about 6000 and 400 seconds so very
very long and we want to study in a
combination of parameters related to the
driveline energy management for an arat
vehicle so we end up with the model and
investigation that is including 180
simulation so typically is quite could
be quite long on a local machine and for
the specific model it has been
implemented a tripe line using a simile
implementation that has been converted
into a DI career time plugin so as a
part of the model it is possible to
access the parameters of the drive line
directly
in the Koreatown user interface and so
they can be also specific parameters in
the investigation then it is possible to
deploy the files on a cloud and perform
the simulation using parallel computing
on the same cloud and finally it is
possible to retrieve results locally and
do the update the post-processing so
just to show you how the interface looks
like the event is defined in a similar
way to the one that we have shown before
for the performance we have some factors
that are related to the parameters that
are managing the switch between the
combustion engine and electric motor and
we have several responses that have been
computed for this this model so moving
to in this case the simulation phase we
we are going to run in fights on the
modem so producing all the set of input
data that has been deployed on the RISC
a platform here we have the scale portal
interface and basically what we do here
is to upload or a zip file which is
containing all the input deck and the
batch file that are needed to to run it
and while moving to the definition of
the job we can implement a CSV file
which is simply invoking all the
variants that needs to be analyzed and
then the simulation is run and it is
possible to monitor and review the
status using the web interface of every
scale so once the simulation is finished
it is possible to download the results
locally on the machine on the local
machine and perform the and performing
the post-processing so similarly to what
we have seen in the first case we can
view the design space and results and we
can review all the simulations including
the parallel chart which is showing the
model parameters decided to the
responses unit values
you