TY - GEN
T1 - Hardware-in-the-Loop Simulation Testbed Development for Distributed Turbine Engine Control Systems
AU - Khamvilai, Thanakorn
AU - Pakmehr, Mehrdad
AU - Lu, George
AU - Yang, Yaojung
AU - Feron, Eric
AU - Behbahani, Alireze
N1 - Publisher Copyright:
© 2022, American Institute of Aeronautics and Astronautics Inc. All rights reserved.
PY - 2022
Y1 - 2022
N2 - Distributed system architectures are gaining attention for their use in modern control systems because they provide a few important advantages over the traditional ones such as a smaller computational load required per component, tolerance to their component failures, and the ease of fixing them. A turbine engine is one of the applications that could benefit from these distributed architectures. Despite the benefits, the distributed architecture requires special attention to its common communication network since it becomes a backbone of the entire system. Although a backup network can be used to improve the overall reliability, it would be beneficial to develop understandings of the system behaviors due to underlying imperfections of the communication network such as noises, delays, and packet losses. To study these variables, the hardware-in-the-loop simulation of the full authority digital engine control system must be constructed in order to execute the developed software on the target hardware. This allows us to differentiate between the simulations of engine physics running on a high-performance computer, and of the control algorithm and software driver implemented on the embedded hardware aimed to be used on the actual turbine engine system. Besides, it allows us to implement a common communication network which is not possible for the case of doing software-in-the-loop. Once the system is separated, we can perform the experiments for this hardware in an extreme environment with high temperature and pressure where they are supposed to be during the actual engine operation. Therefore, this work aims to develop the testbed for performing this concept of hardware-in-the-loop simulation. This paper presents a detailed development of a hardware-in-the-loop testbed for distributed turbine engine control systems. Furthermore, the experiments are conducted in order to make a comparison with the software-in-the-loop simulation.
AB - Distributed system architectures are gaining attention for their use in modern control systems because they provide a few important advantages over the traditional ones such as a smaller computational load required per component, tolerance to their component failures, and the ease of fixing them. A turbine engine is one of the applications that could benefit from these distributed architectures. Despite the benefits, the distributed architecture requires special attention to its common communication network since it becomes a backbone of the entire system. Although a backup network can be used to improve the overall reliability, it would be beneficial to develop understandings of the system behaviors due to underlying imperfections of the communication network such as noises, delays, and packet losses. To study these variables, the hardware-in-the-loop simulation of the full authority digital engine control system must be constructed in order to execute the developed software on the target hardware. This allows us to differentiate between the simulations of engine physics running on a high-performance computer, and of the control algorithm and software driver implemented on the embedded hardware aimed to be used on the actual turbine engine system. Besides, it allows us to implement a common communication network which is not possible for the case of doing software-in-the-loop. Once the system is separated, we can perform the experiments for this hardware in an extreme environment with high temperature and pressure where they are supposed to be during the actual engine operation. Therefore, this work aims to develop the testbed for performing this concept of hardware-in-the-loop simulation. This paper presents a detailed development of a hardware-in-the-loop testbed for distributed turbine engine control systems. Furthermore, the experiments are conducted in order to make a comparison with the software-in-the-loop simulation.
UR - http://www.scopus.com/inward/record.url?scp=85123597042&partnerID=8YFLogxK
U2 - 10.2514/6.2022-1233
DO - 10.2514/6.2022-1233
M3 - Conference contribution
AN - SCOPUS:85123597042
SN - 9781624106316
T3 - AIAA Science and Technology Forum and Exposition, AIAA SciTech Forum 2022
BT - AIAA SciTech Forum 2022
PB - American Institute of Aeronautics and Astronautics Inc. (AIAA)
T2 - AIAA Science and Technology Forum and Exposition, AIAA SciTech Forum 2022
Y2 - 3 January 2022 through 7 January 2022
ER -