为提高减摇鳍控制系统可靠性,提出了基于UIO的减摇鳍控制系统故障诊断算法,改进了基于全阶Luenberger故障诊断观测器针对系统出现未知扰动时的不足.利用最优解耦原理,设计了满足系统出现未知扰动时可解耦的UIO故障诊断观测器,推导及证明了减摇鳍控制系统存在UIO的充要条件,并给出了UIO故障诊断观测器的设计步骤.以NJ5型减摇鳍控制系统为研究对象,验证算法的有效性.仿真结果表明,基于UIO的减摇鳍控制系统故障诊断算法相比传统方法,获得的状态估计误差小,且收敛速度快;在故障诊断阶段,有效提高了残差的收敛效果,并对系统出现的故障作出快速响应.
To improve the reliability of fin stabilizer control system, a fault diagnosis algorithm for the fin stabilizer control system based on UIO is presented. The algorithm improves the deficiency compared with the full order Luenberger fault diagnosis observer when the unknown disturbance occurs in the system. Using the optimal decoupling principle, the UIO fault diagnosis observer which can be decoupled to the unknown disturbances is designed. The existence of the UIO necessary and sufficient condition is deduced and proved for the fin stabilizer control system, and then the UIO fault diagnosis observer design steps are listed. The validity of the algorithm based on the N J5 fin stabilizer control system is verified. The simulations results show that the proposed UIO optimal fault diagnosis observer has the less state estimation error and faster convergence compared to traditional methods, and it can improve the effect of residual convergence and make a quick response to the system failure in the stage of fault diagnosis.