SIMulation Workbench

Powering the worldโ€™s most sophisticated simulators

Let us know what you’re interested in and what brings you to Concurrent Real-Time. By submitting this form, you are confirming you agree to share your personal information with Concurrent Real-Time to use for this business request. You may unsubscribe at any time, and further details can be found in Concurrent Real-Timeโ€™s privacy notice located here: Privacy Policy

SIMulation Workbench (SimWB) is Concurrent Real-Timeโ€™s high-performance, real-time simulation framework used across aerospace, defense, automotive, and advanced robotics programs. Ideal for deterministic execution  for X-in-the-loop (XiL) testing environments, SimWB delivers unmatched performance in applications where timing, throughput, and reliability are paramount.

SIMulation Workbench provides a unified, open, and extensible environment for integrating complex multi-domain models, configuring high-speed I/O, orchestrating real-time execution, and automating workflows at scale. Its architecture is trusted by teams who require repeatable, deterministic simulation, microsecond-level timing, and the ability to run large, highlycomplex models without compromise.

Easy model import across leading modeling tools

SimWB natively supports models from:

  • VI-grade DriveSim
  • SIMPACK
  • Dymola
  • Adams

No code rewrites or special wrappers required. Just compile models, import into a test, and run.

Enhanced User Experience

Signal View (New)
A unified visualization of signal flow across the simulation environment:

  • Track signals from input hardware โ†’ models โ†’ output hardware
  • Quickly identify signal origin, destination, and system impact
  • Reduce time spent navigating multiple UI panels

This improves debugging efficiency and overall productivity in complex simulation environments.

UI Improvements & Bug Fixes
Ongoing refinements to the interface provide a cleaner, more intuitive experience and smoother workflows across the platform.


Simpack Model Exchange Support

  • Connect inputs and outputs between Simpack models and other simulation components
  • Enable tighter integration for complex, multi-domain simulations
  • Improve flexibility when building large-scale system models

AIM 1553 Support (Aerospace)

  • Support simulation of MIL-STD-1553 communication
  • Enable testing of high-reliability, dual-redundant systems
  • Ideal for flight control, mission systems, and defense applications

rFproTerrainServer 2026.1 Support

  • Access the latest terrain simulation capabilities
  • Improve realism and fidelity for vehicle and scenario testing

SimWB 2026.1-0 has been tested and qualified on:

  • RedHawk Rocky
  • RedHawk Ubuntu
  • RedHawk RHEL 7.x, 8.x, 9.2

This ensures compatibility with the latest RedHawk releases and high-performance real-time systems.

SimWB employs a unique architecture where models are completely decoupled from the I/O configuration.

Change signal mappings, swap cards, or update hardware configurations without the need to modify the model.

This dramatically improves workflow efficiency, especially in large multi-domain HiL setups.

SimWB consistently delivers the fastest execution performance across a broad range of workloads:

  • Run larger, more complex models than competing platforms
  • Achieve lower latency, higher determinism, and more stable cycle times
  • Scale across advanced RedHawk Linux platforms, the latest multicore CPUs, GPUs, and FPGA-based systems

SimWB is chosen for programs where performance headroom is not optional.

SimWB is built on human-readable configuration files, enabling teams to script, version-control, and automate everything from model loading to test execution to analysis.

  • Text-based configuration files
  • Fully scriptable workflows
  • Python/C#/C APIs
  • Easy CI/CD integration
  • Hard Real-Time Performance โ€“ Leverages Concurrentโ€™s RedHawkโ„ข Linux for low-latency, deterministic execution dispatched by Concurrentโ€™s Frequency Based Scheduler (FBS). The FBS is a task synchronization mechanism used to initiate processes at specified frequencies. Frequencies can be based on high-resolution clocks, an external interrupt source, or the completion of a cycle.
  • Integration with NightStar suite โ€“ Tight integration with Concurrentโ€™s NightStar Suite allows users to debug, analyze and optimize complex simulations to target and achieve the highest level of real-time performance possible.
  • Scalability & Multi-Core Optimization โ€“ Allows users to efficiently distribute complex models and I/O tasks across multiple cores thus exploiting maximum parallelism limited only by the hardware resources available. There is no limit on the number of cores that can be utilized by SimWB.
  • Industry-Standard Modeling Toolsโ€“ Works natively with Simulinkยฎ, FMI, VI-grade, VTD, Adams, SIMPACK, Amesim, CarSimยฎ, and more modeling environments. SimWB also supports hand-written models in C, C++, Python, and Fortran to be running alongside third-party models.
  • Comprehensive GUI Control โ€“ A platform-independent front-end aka SimWB Control Center allows users to remotely access and configure the server , execute test sessions, and monitor simulation data via an intuitive user interface. The Control Center can be run on any network-connected Windows or Linux system (including the iHawk system itself).
  • Flexible Data Recording & Playback โ€“ Real-time recording of time-stamped data points in the Real-Time Database can be achieved via the SimWB data logger that may reside either on the iHawk or a separate host system via a dedicated network interface. Logging can be dynamically turned on and off in real-time via the Control Center, real-time test script or a user model. Logged data can be replayed frame-by-frame , and can be exported to standard formats such as CSV for further analysis.
  • Seamless Model & I/O Integration โ€“ Model inputs and outputs are connected to external hardware channels via a high-speed memory-resident database known as the real-time database (RTDB). This architecture allows for complete independence of I/O from models. SimWB is trusted by leading engineers and researchers to power sophisticated simulation environments, from autonomous vehicle testing to flight control system validation.

SimWB is now available on Windows via Windows Subsystem for Linux 2 (WSL2), enabling model preparation before deployment to hard real-time Linux environments.

SimWB is delivered on Concurrentโ€™s iHawk multiprocessor platforms running the RedHawk Linux real-time operating system. iHawk systems provide superior performance over proprietary hardware-based simulation solutions.

SimWB integrates seamlessly with Simulinkยฎ, VI-grade, SIMPACK, Amesim?, Dymola, veDYNA, MapleSimยฎ, GT-Suite, and CarSimยฎ, as well as the FMI standard for external modeling environments.

SimWB supports third-party visualization tools, including GenesisIG from Diamond Visionicsโ„ข, rFpro, PreScan, FlightGear, and X-Planeยฎ.

SimWB 2025.1-x Modeling Tools Support

Supported

Method

Version

Simulinkยฎ

Yes

Native Support

MATLAB R2010b โ€“ R2024b

VI-grade

Yes

Native Support

VI-grade VI-DriveSim ยฎ ; VI-CarRealTimeยฎ ; VI-BikeRealTimeยฎ

Dymolaยฎ

Yes

FMI Support

Dymola 2015 โ€“ 2023

SIMPACK 9.5 โ€“ 2023

V1400 & 1410

V7.2 & V7.3

CarSimยฎ 2020

PreScanยฎ 2019.2 โ€“ V8.2

CarMakerยฎ 7.0 โ€“ 9.1.1

Version

Up to 2023a

PreScan 2019.2 โ€“ V8.2

Diamond Visionics

Applications

Version 2025.1-0 of SimWB (05/27/2025) introduced the following enhancements:

  • Automotive Ethernet: Scalable service-Oriented Middleware over IP (SOME/IP) is a set of open, scalable network standards based on traditional Ethernet specifically adapted to automotive environments. SOME/IP support in SimWB allows users to import ARXML files defining SOME/IP network and simulate any node in the network.
  • Network Licenses for SimWB in WSL: Network licenses for SimWB on Windows allow a single floating license to be used per multiple installs on the same network. SimWB licenses for iHawk systems continue to be node-locked.

Videos

Simulation WorkBench Demo Video

Intro to Simulation WorkBench

Simulation WorkBench on Windows

AMESIM Tutorial

Blogs & News

Related Articles

  • Diagram showing software staying the same while hardware changes: Guest OS + Application on RedHawk KVM-RT Host, with Hardware Gen 1 retired, Gen 2 in production, and Gen 3 planned refresh.

    Preserving Legacy Real-Time Applications Through Virtualization

    Preserving Legacy Real-Time Applications Through Virtualization Real-time applications often remain in service much longer than the hardware on which they were originally developed. Test…

    Read more

  • Diagram comparing native RedHawk Linux (left) and RedHawk KVM-RT virtualization (right) with application layer and real-time workload on both sides.

    Native Real-Time Linux vs.ย Real-Time Virtualization: Which Architecture Fits Your Application?

    Native Real-Time Linux vs. Real-Time Virtualization: Which Architecture Fits Your Application? Virtualization is now common in enterprise computing, but timing-sensitive systems introduce requirements that conventional…

    Read more

  • Diagram of NUMA placement: keep Cores, Memory, and PCIe device in one node (local placement). Cross-node placement is discouraged (Node 0 and Node 1).

    How CPU Shielding, NUMA, and Interrupt Affinity Affect Real-Time Virtual Machines

    How CPU Shielding, NUMA, and Interrupt Affinity Affect Real-Time Virtual Machines Running a real-time operating system inside a virtual machine does not automatically create…

    Read more

Get in touch

Get real-time performance

Join industry leaders in choosing the leading open-source real-time operating system available. Talk to an expert and get a real-time solution that fits your needs.