Quarc Library Simulink

The QUARC library is a suite of tools developed by Quanser that integrates with MATLAB and Simulink to enable rapid control prototyping and real-time hardware-in-the-loop (HIL) simulations. It allows users to generate real-time C code directly from Simulink models and run it on various hardware targets without manual programming. Key Papers and Documentation

Run

: Click the Start button. You can now tune gain parameters in real-time or view data on Simulink scopes while the hardware moves. quarc library simulink

Perfect for:

The library leverages Quanser’s extensive hardware ecosystem (such as the Q-PID, Q-Bot, and AERO platforms) but also supports generic data acquisition hardware (National Instruments, Measurement Computing, etc.) through industry-standard protocols. The QUARC library is a suite of tools

If you don’t use Quanser hardware:

Skip it. Use Simulink Desktop Real-Time for prototyping or invest in Speedgoat for mission-critical systems. Learning curve: Moderate — easier for teams already

✅ Real-time execution ✅ DAQ & actuator support ✅ One-click hardware-in-the-loop

Part 2: Architecture of the QUARC Real-Time System

The "Code-Less" Workflow