dSPACE MicroAutoBox II, the compact prototyping system, now has a multi-stage watchdog mechanism that performs run-time monitoring with configurable timeout behavior. When critical states occur, the system responds immediately and in a defined manner. This gives engineers an added layer of safety when experimenting with prototype vehicles in road and fleet tests, the company says.
In the MicroAutoBox II hardware, the system watchdog is implemented in the FPGA, functioning independently of the MicroAutoBox II processor. Individually configurable software watchdogs enable targeted monitoring of the software tasks. The predefined, configured behaviors are activated immediately following a software-generated timeout in the system watchdog. Timeout behaviors include actions such as data backup, setting defined states for actuator interfaces, or a complete system reboot. The new watchdog mechanism for MicroAutoBox II is available with dSPACE Software Release 2013-A and supports all MicroAutoBox II variants.
The new run-time watchdog can be programmed and integrated into controller models via a special new Real-Time Interface (RTI) blockset. Configuration and execution blocks for watchdog functionality can be added to a model by simply dragging them from the blockset library into a Simulink diagram.
MicroAutoBox II users can monitor at least 20 tasks simultaneously. Each task can be assigned its own timeout behavior, so users can trace problems in the controller software during rapid control prototyping. This functionality provides a means to perform root cause analysis.
For more information, visit dSPACE.
Sources: Press materials received from the company and additional information gleaned from the company's website.