vTAG vTAG

The vTAG simulation environment forms part of the integrated data analysis systems provided by McLaren Electronics.

vTAG provides the framework to support the execution of model based embedded code on PC based hardware. The entire system application code can be auto-generated from models developed with tools such as Simulink and Dymola.

vTAG applications can be used in the vTAGserver environment to analyse and enrich the data received from embedded control units.

In the vTAG-310 environment entire systems can be modelled allowing Software-In-The-Loop (SIL) development of control systems.

In the vTAG-RT environment vTAG applications are run in hard realtime allowing creation of Hardware-In-The-Loop (HIL) test equipment and vehicle simulators.

In Detail

Features

  • Simulation and code generation environment
  • Configuration of system using System Monitor
  • Logging of data using ATLAS
  • Integration with ATLAS client allowing processing of existing data
  • Integration with ATLAS DataServer allowing enrichment of telemetry data stream to clients
  • Multithreading system allows utilisation of multi-core processors

Environments

  • vTAGserver – Offline processing of logged data. Real-time processing of live telemetry data
  • vTAG-310 – Windows PC based simulation of entire systems
  • vTAG-RT – PC hardware running RTOS for hard realtime simulation

vTAG Kernel

The vTAG Kernel provides the core executable for the system. It provides the equivalent of an embedded system’s boot code, and provides basic Ethernet communications for connecting to System Monitor. The vTAG kernel runs inside the vTAG-310 Windows application, or within the ATLAS vTAGserver in-place control. In vTAG-RT the kernel runs directly on the target system under the RTOS.

vTAG BIOS

The vTAG BIOS provides all the communication, task scheduling and logging for the system. Up to nine vTAG applications may be run by the BIOS. To take advantage of PCs with multiple processor cores the BIOS allows each application to run in a separate thread.

Logging at rates up to 1kHz is provided. The signals to be logged are selected using System Monitor and may be logged at different rates in each of eight channels. Channel start/stop triggers can be configured individually allowing complex event based multirate logging of signals.

vTAG Applications

vTAG applications can be built from Simulink models using GDE 8.2 with the vTAG Platform Support Package. This allows Simluink models to be built into code that is tailored to running on the vTAG system. Other platform support packages are available to allow code to be built for real ECUs. The same models can be used on either vTAG or real ECUs with minimal changes.

To build applications using Dymola the Dynamic Model Integrator (DMI) is used and is capable of using Dymola’s code export or binary export capabilities

Interapplication Communications

vTAG applications can communicate with each other by several methods:

Shared Memory several shared memory areas can be defined to allow applications to read/write from common predefined areas.

External Reference using GDE 8.2’s Measurement Read blocks implicit connectivity can be achieved. At initialisation for any signal Measurement Read block which does not have a corresponding write block in that application, the BIOS will search the other applications for that signal and use it if found.

Development Products

For Simulink vTAG-310/vTAGserver applications

  • GDE 8.2
  • vTAG Platform Support Package

For Dymola vTAG-310/vTAGserver applications

  • Dynamic Model Integrator (DMI)
  • Visual C++ Express (2005/2008)

For vTAG-RT applications the vTAG-RT extension must be specificed in addition. If DMI and GDE are used on a single PC, then only one vTAG-RT extension is required for both.

Runtime Products

For vTAG-310

  • ATLAS
  • System Monitor
  • vTAG-310

For vTAGserver (local client processing only)

  • ATLAS
  • System Monitor
  • vTAGserver

For vTAGserver (live data processing)

  • ATLAS
  • ATLAS DataServer
  • ATLAS VTS recorder
  • System Monitor
  • vTAGserver

For vTAG-RT

  • System Monitor

Contact us about vTAG

The McLaren Applied Technologies catalogue includes electronics, sensors, electrical components and software, but the range of standard products is only part of the story. We can produce bespoke solutions to fulfil the most specialised of functions. To find out more about how we can meet your needs and exceed your expectations, please fill out the form below and a member of our team will be in contact.

I have read the McLaren Applied Technologies Privacy Policy - Required.
There was a problem submitting your details, please try again.
Loading

Thank you for your interest in McLaren Applied Technologies. Your details have been sent successfully and a member of the team will get in touch with you shortly.

The vTAG simulation environment forms part of the integrated data analysis systems provided by McLaren Electronics.

vTAG provides the framework to support the execution of model based embedded code on PC based hardware. The entire system application code can be auto-generated from models developed with tools such as Simulink and Dymola.

vTAG applications can be used in the vTAGserver environment to analyse and enrich the data received from embedded control units.

In the vTAG-310 environment entire systems can be modelled allowing Software-In-The-Loop (SIL) development of control systems.

In the vTAG-RT environment vTAG applications are run in hard realtime allowing creation of Hardware-In-The-Loop (HIL) test equipment and vehicle simulators.

McLaren Applied Technologies
Manufactured by: McLaren Applied Technologies
Model: vTAG
Product ID: vTAG

You've selected 1 product, please select at least 1 more to start comparing.

You've selected {$ vm.basketTotal $} products, you can compare up to {$ vm.basketMax $} products.

You've selected the maximum of {$ vm.basketMax $} products.

Compare Compare