MathWorks enhances rapid control prototyping & hardware-in-the-loop testing capabilities with QNX Neutrino Realtime Operating System

14 October 2020

MathWorks Enhances Rapid Control Prototyping and Hardware-in-the-Loop Testing Capabilities with QNX Neutrino Realtime Operating System (RTOS)_580x280
MathWorks Enhances Rapid Control Prototyping and Hardware-in-the-Loop Testing Capabilities with QNX Neutrino Realtime Operating System (RTOS)_580x280

Mathematical computing software expert, MathWorks has announced key updates to its Simulink Real-Time software that enhance rapid control prototyping & hardware-in-the-loop (HiL) testing with Model-Based Design. Through this approach, design & test engineers can replace a physical system, such as a vehicle, aircraft or robot, with a real-time simulation of a virtual system to accelerate development & reduce the cost of testing.

In Release 2020b, Simulink Real-Time has been enabled with the QNX Neutrino Realtime Operating System (RTOS), a multi-process 64-bit POSIX-compliant real-time operating system from BlackBerry. The QNX RTOS is widely used in life and safety-critical systems for vehicles, medical devices, industrial controls, rail, robotics and aerospace & defence.

The update builds on the existing Simulink Real-Time and Speedgoat target computer hardware integration, enabling engineers to extend their Simulink models with I/O driver blocks, automatically build real-time applications, create instrumentation, and perform interactive or automated runs on a target computer. Engineers can replace a physical system such as a vehicle, aircraft, or robot with a real-time simulation of a virtual system to both reduce the cost of testing and accelerate development. The QNX Neutrino RTOS enables new workflows, making real-time computing problems easier to solve, particularly when multiple tasks compete for a system’s resources.  

MathWorks is renowned for supporting engineers and scientists, who are increasingly seeking novel techniques to improve their designs through simulation and testing,” said Grant Courville, VP, Products & Strategy, BlackBerry QNX. “QNX is the RTOS of choice for mission-critical embedded systems, and countless engineers across a wide range of industries rely on MathWorks’ Simulink Real-Time for simulation and Model-Based Design. This integration will allow teams to work in their preferred environment and reap the benefits that the QNX Neutrino RTOS has to offer from design to deployment.

Engineers working on complex embedded systems are constantly looking for ways to improve real-time simulation and testing with Model-Based Design,” said Jay Abraham, Manager – Verification Products, MathWorks. “With the enablement of the QNX Neutrino RTOS, they can now work with Simulink Real-Time to address design challenges that require streamlined solutions for rapid control prototyping and HiL testing.

The downloadable Simulink Real-Time Target Support package includes development tools and run-time components, including a cross-compiler provided at no additional cost, to compile and run real-time applications.

Additional capabilities now available in Simulink Real-Time include:
•    New Simulink Real-Time Explorer and graphical instrument panels & applications: Control & configure a real-time application with a new Simulink Real-Time Explorer, and use App Designer to create graphical instrument panels & custom applications
•    Support for test engineering workflows: Develop test & calibration apps and scripts that interact with a real-time application using only MATLAB & Simulink Real-Time
•    Upgrade Advisor for Simulink Real-Time: Automatically upgrade models created in prior versions to take advantage of the new 64-bit RTOS
•    New File Log block: Enable & disable logging during real-time execution, log multiple runs while disconnected from MATLAB, and import logged data to MATLAB

Simulink Real-Time is available immediately worldwide. To learn more, visit

Contact Details and Archive...

Print this page | E-mail this page

This website uses cookies primarily for visitor analytics. Certain pages will ask you to fill in contact details to receive additional information. On these pages you have the option of having the site log your details for future visits. Indicating you want the site to remember your details will place a cookie on your device. To view our full cookie policy, please click here. You can also view it at any time by going to our Contact Us page.