VI-Grade Logo



VI-CarRealTime Graphic"We had a very bad time at a race this year. The interesting thing is that using VI-CarRealTime we are confident we know what our problems are. They are not easy problems to solve but simulation gives us pointers on where to focus our efforts for
next year".

--Vehicle Dynamics Engineer, Major IRL Team 

VI-Motorsport is a software environment for vehicle modelling and dynamic analysis, which helps race cars designers and track engineers to predict vehicle performance when set-up parameters are modified, before the car is built and also in support of race events.

VI-Motorsport is based on a faster-than-real-time simulation solver which can predict the virtual car behavior, and has been extensively validated against test data in various race car series. The VI-Motorsport environment is complemented by the ability to create road data (both driverlines and tire contact profiles) starting either from GPS, laser or telemetry data measurements, or from a fully analytical description. Finally VI-grade’s advanced driver model allows users to drive the vehicle model around the specified track and to find the limits of the car.

For all those companies involved in the process of finding best vehicle set-up and performance whilst at the same time limiting economic resources, VI-Motorsport is an unprecedented support and a revolutionary aid to the engineering team.

VI-Motorsport includes following software modules: VI-CarRealTime, VI-Road, VI-Tires, VI-DriverR, VI-Animator and VI-SuspensionGen.

Benefits of VI-MotorSport 

  • Detailed, reliable and fast race car model

  • One environment to study suspension and full-vehicle behavior in different conditions

  • Advanced driver technology able to push the car to the limit

  • Easy exchange of data between simulation environment and data logging system

  • Realistic simulation conditions with reliable vehicle and detailed road data files (including kerbs, bank angle and 3D disturbances)

  • Efficient as track side tool to find best set-up during tests and qualifying sessions

  • Accelerated optimization campaigns thanks to the real-time technology

  • Determine subsystem targets quickly and possibly automated

VI-Motorsport helps racing teams to reduce time needed to find the best set-up for a given car on a given circuit and to explore more design variants in less time..

Application areas for VI-MotorSport

VI-CarRealTime Graphic
  • Suspension modeling and analysis environment to derive suspension curves

  • Detailed description of components such as dampers, springs, bumpstops, antiroll bars, aerodynamics and tires

  • Advanced driver and road model included

  • Limit performance evaluation of the car on a given circuit

Vehicle Models

VI-Motorsport is used successfully in a large variety of motorsport series:

  • Formula 1
  • GP2
  • WTCC
  • Nascar
  • IndyCar Series
  • Le Mans Series
  • GT Rally


  • Tire testrig: users can easily test tire data received from manufacturer just by selecting tire property file. This file will be mounted on a virtual tire testrig and submitted to a number of different force and slip inputs. As output, user receives plots for tire forces and moments.

  • 7-post rig: A 7-postrig model allows user to analyze race car with different inputs at contact patches and with aerodynamic forces. A very important tool to set up springs and dampers. This testrig has been developed and validated in collaboration with a F1 team.

  • 3D road model with kerbs and bank angle: VI-Motorsport supports any kind of road defined by means of X, Y, Z coordinates and bank angle. Kerbs are possible to be created using the graphical user interface. Roads can be also created starting from telemetry data (longitudinal velocity and lateral acceleration).

  • Aero maps: I-Motorsport gives user the possibility to define 6 degrees-of freedom aero maps. Aero maps can also be dependent on front and rear ride heights.

  • Ride heights and adjustments: Prior submitting analysis, it is possible to define ride heights of the car and static values for toe and camber. This makes sure that the car starts the simulation in the same configuration that the real car leaves the pit lane.

  • Open-loop full-vehicle maneuvers: Once the vehicle model has been set, users can launch a large variety of open-loop maneuvers to validate the model.

  • Closed-loop full vehicle maneuvers: the next step is to engage the vehicle model with closed-loop maneuvers such as steering pad, brake in a turn, acceleration in turn and following a given speed profile on a given road.

  • Laptime simulation:What everybody in the motorsport area wants to do is to predict laptime on a given circuit with a given vehicle setup. The state-ofthe-art driver model developed by VI-grade is capable of finding max performance of the car just by giving the track file and by defining the vehicle set-up. Then VI-Driver will iterate to find maximum performance of the car in every segment of the circuit. The procedure is completely automatic and very fast to solve.

  • Plotting and animation window: After the analysis is performed, it is possible to create plots and to review animation in the VI-Animator environment. Widgets will also give visual information about G-G diagram, speed, RPM, gear, brake, throttle, tire forces and aero forces.

  • Export to third party software: If the capabilities offered by VI-Animator are not enough, it is possible to export VI-Motorsport results in different formats:

    • CSV
    • Pi toolbox
    • 2Datarecording
    • Motec


  • Interface with MATLAB Simulink: If your car is equipped with control systems (e.g. traction control, electronic differential) or with Kinetic Energy Recovery System (KERS) you need a modeling environment able to exchange information with 3rd party software like MATLAB Simulink. VI-Motorsport can run in co-simulation with MATLAB Simulink or the vehicle model can be exported as an S-function and included into the MATLAB Simulink model of the control system.

  • Predefined circuits: Thanks to its long experience in motorsport, VI-grade has a comprehensive library of tracks that can be used in your dynamic simulations. Among others, tracks library include:

    • Monza
    • Silverstone
    • Barcelona
    • Aragon Motorland
    • Hungaroring
    • Melbourne
    • Sepang Spa—Francorchamps