Skip to main content

RTOS aware non-intrusive testing of cyber-physical systems in HIL (Hardware In the Loop) environment

Balázs Scherer

Abstract

Statistics show that more and more cyber-physical systems are using RTOS (Real-Time Operating System). RTOS based system software can introduce multitasking and real-time behaviour based errors. Therefore, the testing processes of such systems should address the detection of these possible errors. Unfortunately, the multitasking and real-time behaviour based errors are among the hardest to detect. The best way for the detection is to perform extensive testing in a very realistic environment like in a HIL (Hardware In the Loop) simulation. These environments provide the possibility to perform overloaded event simulation, that increase the chance of multitasking and real-time behaviour based error occurrence. Traditionally the RTOS aware measurement methods (providing information for the error detections) use software instrumentation, and are not integrated into HIL test environments. This paper introduces a novel integration of RTOS aware measurements into a HIL test development environment. Our integration also focuses on the non- intrusive measurements of multitasking behaviour of RTOS based software systems. These non-intrusive measurements are not widespread and their integration into a HIL based environment is also a novel solution.

Keywords
Testing, HIL (Hardware In the Loop) tests, RTOS (Real-Time Operating System) aware testing, non-intrusive software measurements
Download
IMEKO-TC10-2019-001.pdf
DOI
-
IMEKO TC
TC10 - Measurement for Diagnostics, Optimization and Control

Event details

Event
TC10 Conference 2019
Technical Committee
TC10
Email
viharos.zsolt@sztaki.mta.hu
Place
Berlin, GERMANY
Time
3 September 2019 - 4 September 2019
Website
http://www.imekotc10-2019.sztaki.hu

Back to the proceedings