Four ways to use QUARC:
Control Design, Now Accelerated
Spend more time designing, less time coding. Designed by engineers for
engineers, QUARC significantly accelerates the control design and implementation
process. Like with its popular predecessor WinCon, QUARC helps you achieve
high performance research with hard real-time using the QNX® Neutrino
Real Time Operating System. Alternatively you can attain soft real-time
when running on Windows-based operating systems.
QUARC seamlessly integrates with Simulink® for rapid controls prototyping
and hardware-in-the-loop testing. It is fully integrated with Simulink Controler. You can draw a controller, generate code and run it in real-time
without time-consuming hand coding.
Designed to meet industrial demands, QUARC has become a valuable tool for educators focused on advanced research, masters’ level teaching and even undergraduate teaching. Learn its key features.
- Teach Controls: Provide industry-relevant hands-on learning for various
engineering disciplines. Learn more »
- Facilitate Masters-Level Research: Explore practical solutions for real-life
challenges with a synergistic approach. Learn
- Enable Innovative Research: Help researcher focus on innovation in emerging
areas such as Unmanned Vehicle Systems and Haptics. Learn
Industrial R&D: Affordable rapid control prototyping decreases
development time and costs while increasing project manageability. Learn
on Academic Software Licenses
Special academic pricing is available for faculty, staff or researchers
at educational institutions.
You can choose either a single- or multiple-user license. Either license
is suitable for use with:
Key features of QUARC
From teaching the fundamentals of control system design to conducting advanced research where hard-real time is critical, QUARC 2.3 offers unbeatable power and flexibility.
Key features include:
- Full support for Simulink® external mode, including Scopes, Floating Scopes, Displays, To Workspace, online parameter tuning, etc.
- Single or multiple PC / board configurations supported
- Support of 64-bit and 32-bit platforms for Microsoft Windows 7 OS.
support under Windows 7 or improved sampling rates and performance
- Log data to MAT-file and
- Run Multithreaded and Multirate models
- Run more than one model
on a single target or multiple targets at the same time
- Support for multiple targets (OS’s and
chipsets), such as Windows 7 (soft real-time)
and QNX (hard real-time)
- Windows-based cross compiler for gumstix boards (Linux Verdex target).
- Flexible and extensible communications framework
enabling distributed control, device interfacing, teleoperation and
general interprocess communication between models and local or remote
- Unified, expandable data acquisition architecture supporting
cards from Quanser, National Instruments and other manufacturers
for asynchronous threads in Simulink® models - ideal
for asynchronous communications, etc.
- Full set of data streaming blocks
to enable any synchronous or asynchronous communication with processes
outside of the running controller
- Protocols natively supported include
TCP/IP, UDP, serial, shared memory, named pipes, ARCNET, and more
- Console for monitoring standard I/O (stdio) of a model even on a
- Support for model referencing, allowing object-oriented model
design and incremental compilation and linking for accelerating the
development of large models
- Support for scope triggering and data
archiving for sophisticated, large volume, data collection
for peripherals such as mouse, keyboard and force feedback joysticks
- Support for third-party devices ranging from the Nintendo Wiimote
to KUKA robots
- Support for the Network for Earthquake Engineering and Simulation (NEES) grid
- Self-booting target for embedded modes
- Network-administered license