TY - GEN
T1 - A VxWorks-Based Multicore Parallel Hardware-in-the-Loop Simulation Platform for Aero-Engine Systems
AU - Yang, Chunling
AU - Gou, Xupeng
AU - Chen, Yu
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - In the research and development of aero-engine systems, directly utilizing actual engines poses challenges such as high costs and significant risks. To address these issues, this paper proposes a heterogeneous hardware-in-the-loop (HIL) simulation platform based on the Raspberry Pi 4B and FPGA, designed to emulate the output signals generated during aero-engine operation. The platform leverages the multi-core computational capabilities of the Raspberry Pi 4B, running the VxWorks real-time operating system to achieve real-time parallel computation of simulation models. The system employs an FPGA-based signal simulation circuit as the core processing unit, responsible for generating realistic output signals of the aero-engine. The Raspberry Pi 4B transmits the computed simulation data to the FPGA, which processes the data and subsequently controls the signal simulation circuit to generate real-time sensor signals, accurately replicating the operational state of the aero-engine. Experimental results demonstrate that, compared to traditional single-core simulation methods, the proposed system offers a significant improvement in simulation speed while achieving minimal signal output synchronization latency, highlighting its strong potential for practical applications.
AB - In the research and development of aero-engine systems, directly utilizing actual engines poses challenges such as high costs and significant risks. To address these issues, this paper proposes a heterogeneous hardware-in-the-loop (HIL) simulation platform based on the Raspberry Pi 4B and FPGA, designed to emulate the output signals generated during aero-engine operation. The platform leverages the multi-core computational capabilities of the Raspberry Pi 4B, running the VxWorks real-time operating system to achieve real-time parallel computation of simulation models. The system employs an FPGA-based signal simulation circuit as the core processing unit, responsible for generating realistic output signals of the aero-engine. The Raspberry Pi 4B transmits the computed simulation data to the FPGA, which processes the data and subsequently controls the signal simulation circuit to generate real-time sensor signals, accurately replicating the operational state of the aero-engine. Experimental results demonstrate that, compared to traditional single-core simulation methods, the proposed system offers a significant improvement in simulation speed while achieving minimal signal output synchronization latency, highlighting its strong potential for practical applications.
KW - Aero-engine simulation
KW - FPGA
KW - Hardware-in-the-loop
KW - Multicore parallel processing
KW - VxWorks
UR - https://www.scopus.com/pages/publications/105018052725
U2 - 10.1109/ICIEA65512.2025.11149140
DO - 10.1109/ICIEA65512.2025.11149140
M3 - 会议稿件
AN - SCOPUS:105018052725
T3 - 2025 IEEE 20th Conference on Industrial Electronics and Applications, ICIEA 2025
BT - 2025 IEEE 20th Conference on Industrial Electronics and Applications, ICIEA 2025
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 20th IEEE Conference on Industrial Electronics and Applications, ICIEA 2025
Y2 - 3 August 2025 through 6 August 2025
ER -