• Contact
  • Real-Time Test Automation

    Browse product by name...


    • 100% reproducible real-time tests synchro¬nously executed with simulation model
    • Model variables can be observed and changed in every simulation step
    • Real-time tests are implemented in Python (user-extensible via libraries)
    • Several independent test scripts can be executed concurrently
    • Dynamic test loading during model and test execution
    • No model modification necessary for real-time testing
    • Real-time test management by scripting and dedicated graphical user interface
    • Easy integration into customer test frameworks (AutomationDesk or others)
    • Python objects can be exchanged bet¬ween real-time tests and the PC Python script
    • CAN support of real-time tests (based on RTI CAN Multi¬Message Blockset)
    • Support of Python 2.5.1
    • Available for DS1005 and DS1006 (for single-processor and multiprocessor systems)
    • NEW: Use of MAT file data located on host PC for real-time stimulation of model variables
    • NEW: Transparent variable access in multiprocessor systems
    • Support of MicroAutoBox


    Describing Real-Time Tests in Python
    Automated testing usually is performed by executing tests on a standard PC connected to the hard-ware-in-the-loop (HIL) system. However, this method often cannot cope where greater timing precision is required – for example, if ECU interaction has to be captured and responded to in a range of milliseconds. Python scripts for real-time testing coming with AutomationDesk are the answer. They run on the processor board of the HIL system in real time, i.e., synchronously with the model, so all test actions are performed on a real-time basis. This opens up expanded test options with dSPACE simulator. Reactive tests which respond to changes in model vari-ables within the same simulation step can be implemented. Time measurements in tests are also far more precise, as there are no latencies in communication. Simulation step size is now the only limit to the maximum time resolu-tion of measurements.