Hard Real-Time Performance and Control
under Linux!
Solution Overview
SimuLinuxRT (SLX) is a high-performance
rapid prototyping, hardware-in-the-loop simulation tool for
control system and signal processing algorithms. A real-time
RTLinux application that runs Simulink models in real-time
on an Intel-equipped PC, SLX allows for quick and seamless
design iterations. The RTLinux architecture and SLX ensure
that no other process pre-empts the controller as the OS itself
is a real-time process. Quanser has developed the only RTLinux
certified solution for Simulink in real-time under RTLinux
in conjunction with its partner FSMLabs, the creators of RTLinux.
Similar to WinCon, SLX enables you to create and control a
real-time process entirely through Simulink. Changes are as
easy as modifying your Simulink diagram. With SLX you can
count on an easy to use, integrated environment that lets
you implement your designs rapidly, without lengthy coding
and debugging. With Real-Time Workshop installed, you seamlessly
build C code that results in a executable that is run by SLX,
allowing you to move beyond simulation and now control real
hardware in hard real-time!
Key Features:
- Change controller parameters on the fly while the controller
runs
- Draw any Simulink diagram and click build - no need
to load device drivers
- Click once - the process will run in real-time at a
specified rate up to 50 kHz
- Open any Simulink scope and you can see the data in
real-time
- Save any Simulink scope data to Workspace or File
- Run other processes without interrupting the real-time
process
- SLX has built-in support for all Quanser boards and
all other boards supported by RTW
- Supports multi-rate control
- Multiprocessor support (up to 16)Fully supports the
MultiQ board and all other boards supported by RTW
- Host to Target communications via the Internet
- Standalone embedded controller support
Solutions That Work
If you're looking for performance SLX can
run your real-time process up to 50kHz, on a Celeron 466MHz
with an impressive maximum latency (jitter) of only 8 micro-seconds.
SLX also contains pre-packaged I/O blocks that enable you
to interface to sensors, actuators, and other devices for
experimentation, development, and testing of your real-time
systems using Quanser boards. Signal viewing is provided using
standard Simulink blocks.
System Requirements:
Hardware: IBM compatible Pentium
Software: MATLAB, Simulink, RTW - R11.1, RedHat Linux
6.1 (or greater), RTLinux 2.2 |