Active suspension systems improve ride comfort but traditionally rely on energy-intensive actuators. Recent advances in regenerative technologies motivate the co-design of control strategies and energy-aware actuation mechanisms within tightly coupled cyber-physical architectures. This paper presents an open and deterministic HW/SW co-simulation framework for RISC-V-based cyber-physical systems. The framework integrates open-source heterogeneous modeling and execution environments, including Modelica for physical dynamics, IEEE-standard SystemC AMS for power modeling, the open-source GVSoC RISC-V instruction-set simulator for firmware execution, and the Lingua Franca coordination language for logical-time orchestration. By enforcing globally synchronized logical-time semantics across subsystems, the approach enables reproducible evaluation of mechanical, electrical, and RISC-V software components within a unified open hardware research infrastructure. A regenerative suspension case study demonstrates how co-simulation supports energy-aware control design, safety supervision, and early validation of software on open platforms.
Deterministic Co-Simulation of Open RISC-V-Based Cyber-Physical Systems: A Regenerative Suspension Case Study / Ni, R., Vinco, S.. - (2026), pp. 117-120. (CF '26 Companion: 23rd ACM International Conference on Computing Frontiers Catania (ITA) May 19 - 21, 2026) [10.1145/3801488.3806234].
Deterministic Co-Simulation of Open RISC-V-Based Cyber-Physical Systems: A Regenerative Suspension Case Study
Ruicong Ni;Sara Vinco
2026
Abstract
Active suspension systems improve ride comfort but traditionally rely on energy-intensive actuators. Recent advances in regenerative technologies motivate the co-design of control strategies and energy-aware actuation mechanisms within tightly coupled cyber-physical architectures. This paper presents an open and deterministic HW/SW co-simulation framework for RISC-V-based cyber-physical systems. The framework integrates open-source heterogeneous modeling and execution environments, including Modelica for physical dynamics, IEEE-standard SystemC AMS for power modeling, the open-source GVSoC RISC-V instruction-set simulator for firmware execution, and the Lingua Franca coordination language for logical-time orchestration. By enforcing globally synchronized logical-time semantics across subsystems, the approach enables reproducible evaluation of mechanical, electrical, and RISC-V software components within a unified open hardware research infrastructure. A regenerative suspension case study demonstrates how co-simulation supports energy-aware control design, safety supervision, and early validation of software on open platforms.| File | Dimensione | Formato | |
|---|---|---|---|
|
3801488.3806234.pdf
accesso aperto
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Creative commons
Dimensione
1.17 MB
Formato
Adobe PDF
|
1.17 MB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3013037
