A C-Modelica co-simulation-based method for constructing switch driver functional digital model
Abstract This study addresses the technical limitations of the Modelica-based simulation mode in the dynamic interaction characteristics of simulation systems within measurement and control systems. It proposes the C-Modelica co-simulation architecture, which establishes a parameter read/write channel for the Modelica static model through the shared memory middleware. By constructing a dynamic compilation interface for control logic using C code blocks, the architecture allows dynamic modification of digital model parameters during the simulation process, enabling external injection of user control behaviors. The proposed C-Modelica co-simulation architecture’s dynamic behavior control capabilities during the simulation process are verified by using commonly used switch driver functional modules in measurement and control systems. This provides theoretical and practical support for digital model construction and behavior validation in measurement and control systems.
Authors
- Xinyu Geng (ORCID: https://orcid.org/0000-0002-9789-4340)
- Xin Hu (ORCID: https://orcid.org/0009-0001-9117-8300)
- Yu Tan (ORCID: https://orcid.org/0000-0002-8179-9357)
- Meng Gong
Institutions
- Harbin Institute of Technology (CN)
- Beijing Automation Control Equipment Institute (CN)
- Heilongjiang Institute of Technology (CN)
- Beijing Aerospace Flight Control Center (CN)
Publication Details
- Journal
- Journal of Physics Conference Series
- Published
- 2025-08-01
- DOI
- https://doi.org/10.1088/1742-6596/3079/1/012046
- Primary Topic
- Power Systems and Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00