{'fraction_non_alphanumeric': 0.025078369905956112, 'fraction_numerical': 0.001567398119122257, 'mean_word_length': 5.169082125603865, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Hardware-in-the-loop Simulation Platform for Fault Diagnosis of Rocket Engines

In this paper, a hardware-in-the-loop platform for real-time simulation of rocket engine fault diagnosis is constructed using rapid prototype method. The platform mainly includes a main workstation, a rocket engine model terminal, and a fault diagnosis terminal. The main workstation designs an interface to observe the required parameters. The rocket engine model terminal uses automatic code generation technology to embed the model into an industrial computer with a real-time system. The fault diagnosis terminal uses the dual-system architecture of FPGA+DSP to design the prototype of the fault diagnosis principle and combines the automatically generated code with the handwritten code. The algorithm performs real-time verification. Based on ARMA model, a fault diagnosis algorithm for liquid rocket engine is proposed, which has been tested repeatedly under digital conditions and hardware conditions. The results show that the running time of the ARMA model-based diagnostic algorithm in the hardware platform is 3.5ms. The built-in hardware-in-the-loop simulation platform can simulate the common typical faults of the rocket engine and can verify the diagnostic algorithm in real-time.