| As the core power equipment for efficient energy conversion in the 21st century,heavy-duty gas turbines play an important role in the process of achieving the goal of"double carbon".As China’s heavy-duty gas turbines become autonomous,the reliability of their control systems is a technical problem that needs to be solved.In the operation of heavy-duty gas turbine control system,there are problems such as single-bit flip error of transmission data and loss of storage data files,which reduce the availability of operational data and affect the operational reliability of heavy-duty gas turbine control system.The data fault-tolerance technology is an important means to improve the reliability of control systems.Highly reliable operational data is not only conducive to the staffs judgment of the current operating conditions,but also provides favorable data support for the theoretical research of heavy-duty gas turbines.Therefore,it is necessary to conduct research on fault-tolerant methods for heavy-duty gas turbine control systems to improve the fault-tolerance capability of control system data.Firstly,in order to improve the data transmission reliability of the heavy-duty gas turbine control system,a cascade CRC-LDPC high-performance hybrid data faulttolerance method is constructed by combining Cyclic Redundancy Check(CRC)with high error detection ability and Low-Density Parity Check(LDPC)coding algorithm with good multi-bit data error correction characteristics.In addition,based on the CRC-LDPC data fault tolerance method,the data fault tolerance test is carried out on the MATLAB platform by using the internal measuring point data of the analog input module of a 300MW heavy-duty gas turbine control system in China,and the data transmission error rate evaluation index is used to verify the effectiveness and superiority of the CRC-LDPC data fault tolerance method.Secondly,aiming at the single-bit flip error in the data transmission process of heavy-duty gas turbine control system,a CRC-Hamming real-time and efficient data fault tolerance method is proposed by combining the Cyclic Redundancy Check which can pinpoint the single-bit flipping error and the Hamming coding algorithm which can quickly correct the data.Meanwhile,the data fault tolerance software of heavyduty gas turbine control system based on CRC-Hamming is developed by using C++programming language,and the data fault tolerance test device of heavy gas turbine control system is built.The real-time data from five typical hardware modules of heavy-duty gas turbine control systems are used to carry out fault-tolerant online test to verify the effectiveness and real-time performance of the CRC-Hamming faulttolerance method.Finally,based on the RAID5 data fault-tolerant method that can read and write data quickly and recover data efficiently,a data fault-tolerant software for data storage of heavy-duty gas turbine control system is developed by using Python programming language,which realizes rapid reading and writing of damaged data files of control system and accurate and complete recovery.By implementing the data fault-tolerant tests of an actual 300MW heavy-duty gas turbine control system configuration file,the applicability of the designed data fault-tolerant software for heavy-duty gas turbine control system in recovering damaged data files is effectively verified. |