Software
Info Current and Verified

Submitted 03/2026

SIL Platform for BMS VEOS

Model Number

VEOS

Scope

Lab Scale

Price Range

Request Quotation

dSPACE

Short Description

dSPACE's VEOS SIL (Software-in-the-Loop) Platform is a PC-based simulation platform for purely virtual validation of BMS algorithms during the Battery Module Development process, enabling early "frontloading" of testing without the need for physical hardware.

Inputs

BMS Software Code (C-code/Simulink)
Virtual ECU Configurations

Optional

ASM Battery Models

Outputs

Software logic verification
Validated control parameters
Virtual ECU configurations

Technical Parameters

Purpose & Use Cases
  • Early-Stage Algorithm Development: Validating core logic like State of Charge (SOC) and State of Health (SOH) estimation in a purely software-based environment. This allows for "frontloading," identifying logic bugs months before physical hardware is available.
  • Massive Fault Injection Simulation: Safely simulating thousands of extreme electrical failure scenarios—such as sensor drifts or internal shorts—across virtual cloud environments to ensure software robustly handles "worst-case" events.
Input
  • BMS software code (C-code/Simulink)
  • ASM Battery Models
  • Virtual ECU configurations
Output

Software logic verification, validated control parameters, and virtual test reports ready for HIL.


Battery Size or Chemistry Constraints
  • Fully parameterizable for any chemistry (LFP, NMC, etc.) through ASM models.
  • No physical constraints
Battery Model & Calibration
  • VEOS hosts Virtual ECUs of the BMS and its environment. It allows engineers to simulate the entire battery pack logic, including communication and safety routines, using high-fidelity ASM plant models.

Product Sheets

Product Information in Detail

  • The VEOS Software-in-the-Loop (SIL) Platform is a high-performance, PC-based simulation environment specifically designed for the purely virtual validation of Battery Management Systems (BMS). It serves as the essential "frontloading" bridge in the Battery Module Development process, allowing engineers to test and refine complex control logic months before the first physical hardware or HIL Systems are available.
  • At the core of the solution is the Virtual ECU technology. This allows the BMS production code (C-code or Simulink models) to be executed within a high-fidelity virtual environment. By removing physical hardware constraints, VEOS enables:
    • Massive Scalability: Running thousands of virtual test cycles in parallel or within cloud-based environments.
    • Risk-Free Fault Injection: Safely simulating extreme failure modes—such as internal cell shorts, sensor drifts, or thermal runaway—without any risk to equipment or personnel.
    • Rapid Iteration: Instant deployment of new firmware versions to verify software logic and communication protocols.
  • The system integrates seamlessly with dSPACE ASM (Automotive Simulation Models). These open, Simulink-based models provide a transparent foundation for simulating the entire battery system, including:
    • State of Charge (SoC) & State of Health (SoH) algorithm benchmarking.
    • Cell Balancing Strategies and protection logic.
    • Thermal Dynamics and aging effects across diverse cell chemistries (LFP, NMC, etc.).
  • VEOS is the industry standard for achieving ASPICE and ISO 26262 Functional Safety compliance at the software level. Because the platform uses the same models and test cases as theSCALEXIO HIL Platform, it ensures a seamless transition from virtual code verification to final hardware-in-the-loop validation.
  • Testing is fully streamlined through AutomationDesk, which supports continuous integration (CI) workflows. This allows BMS software builds to be automatically validated against vast test libraries overnight, ensuring that logic flaws are identified early, reducing time-to-market, and significantly lowering development costs.

Features & USPs

Time-to-Market

Purely virtual frontloading: Test production code on a standard PC before any hardware exists, identifying logic bugs in the earliest design phases.

SIL to HIL

Directly reuse models, parameters, and test cases on the SCALEXIO HIL platform later in the cycle.

Scalability

Scale your testing horizontally by running thousands of virtual ECUs simultaneously to cover every possible edge case.

Transparent BatteryModeling

Full access to ASM battery models down to the Simulink block level for complete control over the simulation environment.

More Technical Details

System Scope

Includes the PC-based simulation platform, virtual ECU generation tools, and integration with the ASM Battery model library.

Diagnostics & Methodology

Virtual closed-loop testing of BMS functions such as cell supervision, thermal management, and contactor control.

Validation Methodology

Supports software-focused verification according to ASPICE and ISO 26262 functional safety standards.

Automation Level

Fully automated test execution via AutomationDesk with block-based test case libraries


Compatible Products to Build Your Solution