Okay

Get in Touch

General
(508) 921-4600
Email Sales
Email Support

UEI Europe Office
+49 40 63698136
Email EU Sales

Visit this page for local offices and distributors.

VISTAS Avionics Virtual Test Bench


VISTAS stands for Virtual Interoperable Simulation for Tests of Avionics Systems. In simple terms, this means that VISTAS enable avionics equipment to be easily accessed and controlled remotely through ethernet. In turn, this also allows for equipment to be emulated with I/O devices. Working group partners that have helped to develop and test VISTAS include academic institutions, aerospace equipment manufacturers, test bench services, engine test and automotive companies. Composed of several aircraft test bench suppliers, the research project VHTNG (Virtual and Hybrid Testing Next Generation) was also put together to create an open standard for testing requirements. Working group and project partners include:

The need for VISTAS

  • New aircraft have more and more electronic equipment that is being used to control all functions of an aircraft.
  • Aircraft have become an ever more complex network of interconnected embedded devices. Various communication buses have become the backbone of aircrafts electronic architecture (ARINC-429, CAN bus, ARINC 664 Airbus Variant).
  • New equipment needs to be thoroughly tested.
  • Unity Tests and several environmental tests must be performed. Therefore, the equipment must be connected to a test bench and the basic functions must be carefully checked before taking any other action.
  • Error injection capabilities are required in testing.

How Does This Protocol Work?

VISTAS is based on UDP and uses multicast addressing which allows for multiple receivers to receive data from one transmitter. Virtual channels are set up to represent the various signals that need to be transmitted. This is done via two files; an XML that stores the necessary virtual channels and an XIDML device configuration file that contains the parameters for each physical device channel. The VISTAS protocol uses a refresh policy that is event driven which means that messages are only retransmitted when a change has been detected. This ensures optimum bandwidth usage.

Depending on where you are in the verification “V model”, the tasks can be either all virtual, a mix between virtual and real, or all real. Ensuring that your system can scale up and down is critical for safety certification and time to market. We will present methods of code and hardware re-use to accelerate the development and deployment of your autonomous, flight or missions controllers.

Virtual Testing Benefits with Vistas

Cost Reduction:

  • Use of Gigabit ethernet ensures functionality on almost any computer. No equipment replacement costs!
  • Tests can be performed faster and with no danger of damaging any expensive components.
  • Less labor required due to the simplification of test benches.
  • Software and system errors are found earlier leading to faster deployment.

Quality Improvement:

  • More scenarios can be tested and accounted for through the use of simulation devices.
  • Tests are more relevant with simulated avionics devices as the whole system is tested quickly and efficiently.
  • Supported by all operating systems which allow for cross-platform testing.

Improve Schedules:

  • Quick feedback allows for increased productivity from employees, especially software programmers.
  • Ability to copy a virtual test environment to run different tests at once with accurate results.
  • Real equipment is not always available, in some cases because it is still under development. This opens up the possibility of starting development on a test bench earlier and making it possible to perform V&V in advance.

Connect Test Benches Together -- Even from different manufacturers:

  • Standard Real-time exchange of data between the test benches based on DDS.
  • To execute the simulation files on a test bench, the standard AP2633 (standard Airbus) is used.
  • Centralized Configuration -- Each test bench is connected to a server that can pull the XML file required to specify operating conditions for each specific test.
  • A control protocol allows each test bench to be controlled remotely.
  • Large complex test systems have the capability to run tests which involve multiple aircraft and embedded computers.

Why UEI is the Perfect Partner for Emulating Avionics Equipment

UEI equipment is the perfect match for emulating avionics equipment with I/O devices:

  • UEIPAC VISTAS software provides access to the physical I/O channels of the UEI devices.
  • UEI’s VISTAS software can parse both the XML file and XIDML file to set up necessary physical channels that appear in both files.
  • Error injection capabilities in order to see how a system will react and/or recover.
  • UEI equipment is powerful enough to test and find system limits.
  • UEI’s avionics boards can create a virtual bridge between test setup and an avionic device in a remote area with no latency or jitter due to hardware schedulers.

The following products are supported under the VISTAS release:

AI207, 217, 218, 254
AO

308, 332, 333

DIO

403, 448, 449, 432, 433

PWM

601, 602

ARINC

566, 512, 516

Serial

501, 508

CAN

503

Designing to Scale: Validation and Verification from Concept to Deployment - Webinar

Depending on where you are in the verification “V model”, the tasks can be either all virtual, a mix between virtual and real, or all real. Ensuring that your system can scale up and down is critical for safety certification and time to market. We will present methods of code and hardware re-use to accelerate the development and deployment of your autonomous, flight or missions controllers.