摘要:考虑航空发动机分布式控制系统中,传感器与控制器间采用多包传输机制,传感器节点将测量数据封装为多个数据包发送给控制器,在每一采样时刻,同时产生的多个数据包只有一个能够发送,不能发送的数据包则被数据总线丢弃,针对这种情况,设计了神经网络预估器,用预估值来更新未被传输的数据包,使多包传输分布式控制系统“变为”单包传输分布式控制系统,建立了基于状态预估的多包传输分布式控制系统模型,构建了相应的故障观测器,将观测器误差系统看成一个离散周期系统,并应用周期系统稳定性理论推导了神经网络预估器和故障观测器能够稳定工作的条件。最后,给出了具体的故障检测步骤,仿真结果验证了所提出的故障检测算法的有效性。