| Distributed control system is better than traditional centralized control system in weight,reliability and maintainability.But the distributed control system has the problems such as network delay,data packet loss,node failure and so on.These problems are the key to the engineering application of the distributed control system.In this thesis,the fault tolerant control of aeroengine based on control law reconstruction is studied to solve the node failure problem of distributed control system.Research on TTP/C bus controller.A fault tolerant algorithm based on group member protocol is realized on the self-designed TTP/C bus controller for rapid detection and isolation of fault node in the TTP/C cluster.Also a method of backup and integration is designed based on TTP/C bus protocol to make the fault node rejoin the cluster or use the backup node to ensure the normal function of cluster.Research on fault tolerance of distributed control system based on control law reconstruction.A linear state space model is built based on least aquare fitting method for turbofan engine component level model.Multiple control laws are designed based on quasi sliding mode control algorithm.A fault tolerant controller is built based on the control law where the control law is reselected according to the number of the permanent failure node to ensure the normal operation of the aeroengine.According to the requirements of fault tolerant controller,a distributed control system with 7 nodes is built.A hardware in the loop simulation test platform is built based on distributed control system and aeroengine simulation system.Finally,the hardware in the loop simulation test is carried out for the fault tolerant controller of the distributed control system.(1)The control effect of quasi sliding mode control algorithm is tested.(2)The fault tolerant control of aeroengine distributed control system is tested by simulating different faults of different nodes.The experimental results show that the quasi sliding mode control algorithm under distributed architecture has good control effect.For different node failures,the fault tolerant controller can ensure the stable and reliable opration of aeroengine. |