1.一种基于系统辨识和拟合度的控制系统故障检测方法,其特征在于,包括以下步骤:获取最初磁悬浮控制系统处于健康阶段时的输入输出数据,并对获取的处于健康阶段时的输入输出数据进行分析,辨识出最初磁悬浮控制系统处于健康阶段时的闭环传递函数;
获取当前磁悬浮控制系统处于退化阶段时的输入输出数据,并对获取的处于退化阶段时的输入输出数据进行分析,辨识出当前磁悬浮控制系统处于退化阶段时的闭环传递函数;
将辨识出的当前磁悬浮控制系统处于退化阶段时的闭环传递函数与最初磁悬浮控制系统处于健康阶段时的闭环传递函数进行差异性比较,计算出闭环控制系统的拟合度;
将计算出的闭环控制系统的拟合度与预设的拟合度预警值进行对比,判断当前磁悬浮控制系统的故障状态;
所述辨识出最初磁悬浮控制系统处于健康阶段时的闭环传递函数通过以下公式得出:其中, 为最初磁悬浮控制系统处于健康阶段
时的闭环传递函数的模型; 为模型 的分母的系数; 为模型 的分子的系数;
所述辨识出当前磁悬浮控制系统处于退化阶段时的闭环传递函数通过以下公式得出:其中, 为当前磁悬浮控制系统处于退化阶段时的闭环传递函数的模型; 为模型 的分母的系数; 为模型 的分子的系数;
所述闭环控制系统的拟合度通过以下公式计算出:其中, 是测得的输出数据; 是 的平均值; 是由模型模拟或预测的响应; 表示向量的2范数。
2.如权利要求1所述的基于系统辨识和拟合度的控制系统故障检测方法,其特征在于,所述将计算出的闭环控制系统的拟合度与预设的拟合度预警值进行对比,判断当前磁悬浮控制系统的故障状态的步骤包括:若识别到计算出的闭环控制系统的拟合度大于预设的拟合度预警值,则判定当前磁悬浮控制系统处于健康状态;
若识别到计算出的闭环控制系统的拟合度小于或等于预设的拟合度预警值,则判定当前磁悬浮控制系统发生了故障。
3.一种基于系统辨识和拟合度的控制系统故障检测装置,其特征在于,包括:第一获取模块(10),用于获取最初磁悬浮控制系统处于健康阶段时的输入输出数据,并对获取的处于健康阶段时的输入输出数据进行分析,辨识出最初磁悬浮控制系统处于健康阶段时的闭环传递函数;
第二获取模块(20),用于获取当前磁悬浮控制系统处于退化阶段时的输入输出数据,并对获取的处于退化阶段时的输入输出数据进行分析,辨识出当前磁悬浮控制系统处于退化阶段时的闭环传递函数;
计算模块(30),用于将辨识出的当前磁悬浮控制系统处于退化阶段时的闭环传递函数与最初磁悬浮控制系统处于健康阶段时的闭环传递函数进行差异性比较,计算出闭环控制系统的拟合度;
判断模块(40),用于将计算出的闭环控制系统的拟合度与预设的拟合度预警值进行对比,判断当前磁悬浮控制系统的故障状态;
所述辨识出最初磁悬浮控制系统处于健康阶段时的闭环传递函数通过以下公式得出:其中, 为最初磁悬浮控制系统处于健康阶
段时的闭环传递函数的模型; 为模型 的分母的系数; 为模型的分子的系数;
所述辨识出当前磁悬浮控制系统处于退化阶段时的闭环传递函数通过以下公式得出:其中, 为当前磁悬浮控制系统处于退化
阶段时的闭环传递函数的模型; 为模型 的分母的系数; 为模型 的分子的系数;
所述闭环控制系统的拟合度通过以下公式计算出:其中, 是测得的输出数据; 是
的平均值; 是由模型模拟或预测的响应; 表示向量的2范数。
4.如权利要求3所述的基于系统辨识和拟合度的控制系统故障检测装置,其特征在于,所述判断模块(40)包括:第一判定单元(41),用于若识别到计算出的闭环控制系统的拟合度大于预设的拟合度预警值,则判定当前磁悬浮控制系统处于健康状态;
第二判定单元(42),用于若识别到计算出的闭环控制系统的拟合度小于或等于预设的拟合度预警值,则判定当前磁悬浮控制系统发生了故障。