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.
2026
979-8-4007-2569-2
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/3013037