Simulation Tools

Simulation Tools

Our testing facilities are based on opensource and COTS technologies, which can be updated and customized depending on our customer's needs. Our customers have the rights to change or update the technology if they need to do further modifications.


Our customer get the best tool, perfectly adapted to his needs, without having to pay using software licences or software maintenance.

It is a modular offer, with variable geometry and with the following architecture:
  • Applicative layer
  • Software developed by CS Canada
  • Hardware platform :  PXI, PCI.

The Testing Suite is composed of different technologies combined in an integrated easy to use and powerful tool:
  • Soft / Hard Real Time Hardware In The Loop simulation
  • Non Real Time Simulation
  • Target Board Simulation 
Simulation Tools


The Real Time Hardware In The Loop simulation offers the following software capabilities:


  • Open Source Software
  • Universal Language C
  • Generic interfaces: Corba / Signal interface C
  • Free OS with RT components: Linux
  • Real Time performance: simulation step 5msec (jitter <20 Usec) as an example
  • Synchronization for Dual System testing (High Speed Bus Technology under Linux)
  • Batch execution capability and automated data management
  • Recording / snapshots: simulation and UUT internal variables (RS422, CanBus)
  • Generic platform easily configurable with Signal DataBase
  • Remote access and control
Simulation Tools


The Real Time Hardware In The Loop simulation offers the following hardware functions:


  • PXI châssis: COTS Ana In/Out, DIO, Frequency Out, Arinc 429, CANBus, RS422, Ethernet
  • Signal conditioning: LVDT/RVDT, RTD, Pressure Sensor, Thermocouple, Loads simulation, stepper    motor and torque motor acquisition
  • Power Supply: independent per channel and software commanded
  • Breakout Box: all signals accessible in front panel
  • Harnesses and internal wiring: conformity with avionics specification wiring (shield, twisted pair…)
  • Cabinet: UUT location, Cooling syste
Simulation Tools


The Non Real Time Simulation offers the following functionalities:


  • Same GUI / User API as Test Bench
  • Execute same test scripts as on the Test Bench / batch capability
  • Non real time simulation: scheduler calls every cycle representative models (Engine simulation, Application software instances, device simulation such as DCU or EEPROM)
  • Models are C compatible (SCADE, Simulink, C code) or executable (DLLs, .o)
  • Manage flow description to interconnect models and easy update
  • Offers same recording (format) and post processing capabilities as Test Bench
  • Run on PC with instrumented and/or non instrumented AS (structural coverage)
Simulation Tools


The Target Board Simualtion offers the following capabilities:


  • Automated board harness generation in C from input scenario (script compatible with HIL Test Bench) in offline mode
  • Debugger command capability
  • Serial Link to communicate, initialize board and retrieve RAM data from HOST computer
  • Instrumented and/or non instrumented code execution (structural coverage)
  • Process of RAM data through Test Platform post processing tools (same format as Bench)
  • Batch capability