Optimising Highly-Parallel Simulation-Based Verification of Cyber-Physical Systems
Toni Mancini, Igor Melatti, Enrico Tronci

TL;DR
This paper introduces a parallel simulation optimization technique for cyber-physical systems verification, significantly reducing the time needed for large-scale scenario-based simulations in high-performance computing environments.
Contribution
It proposes a method to compute optimal parallel simulation campaigns that minimize total verification time by avoiding redundant simulations, enabling practical large-scale system verification.
Findings
Achieved up to 8x speedup in simulation campaigns.
Enabled verification of up to 200 million scenarios within weeks.
Demonstrated effectiveness on Modelica, FMU, and Simulink models.
Abstract
Cyber-Physical Systems (CPSs), comprising both software and physical components, arise in many industry-relevant domains and are often mission- or safety-critical. System-Level Verification (SLV) of CPSs aims at certifying that given (e.g., safety or liveness) specifications are met, or at estimating the value of some KPIs, when the system runs in its operational environment, i.e., in presence of inputs (from users or other systems) and/or of additional, uncontrolled disturbances. To enable SLV of complex systems from the early design phases, the currently most adopted approach envisions the simulation of a system model under the (time bounded) operational scenarios of interest. Simulation-based SLV can be computationally prohibitive (years of sequential simulation), since model simulation is computationally intensive and the set of scenarios of interest can huge. We present a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
