1.一种基于模糊支持向量机的空压机故障诊断方法,其特征是:包括以下步骤:
s1:获取空压机运行时的具体参数数据;
s2:对空压机的运行故障进行分类,收集记录空压机故障时的具体参数数据;
s3:对应不同类别的故障,建立相应的支持向量机模型,通过向量机进行二分类,从而判断该类故障是否发生;
s4:搭建模糊专家系统;
s5:将支持向量机模型与模糊专家系统进行串联连接,获取空压机运行参数,先通过支持向量机模型进行大回路故障诊断,获得运行故障类型,再将其诊断结果结合运行参数输入至模糊专家系统,实现对空压机的故障诊断。
2.根据权利要求1所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述具体参数数据包括空压机一级轴振动、二级轴振动、三级轴振动、润滑油温、润滑油压、主电机轴承温度、主电机电流、排气压力、排气流量、环境温度和空气进预冷机温度。
3.根据权利要求1所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述步骤s2中将空压机的运行故障划分为机械故障、油路故障和气路故障。
4.根据权利要求1所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述支持向量机模块的核函数采用rbf高斯函数
式中i=1,2,...n,j=1,2,...n,xi=[x1,x2,…,xn]∈x表示其中输入数据的每个样本包含的多个特征量空间,xj=[x1,x2,…,xn]∈x表示其中输入数据的每个样本包含的多个特征量空间,σ为函数的宽度参数,控制函数的径向作用范围。
5.根据权利要求1或4所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述支持向量机的惩罚参数c和核函数的参数g通过网格交叉验证获得。
6.根据权利要求1所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述搭建模糊专家系统包括以下步骤:
s61:为空压机运行时的具体参数数据和支持向量机运行得到的故障类别设置相应的模糊集和隶属度函数,获得故障征兆模糊向量
x=(μx1,μx2,…,μxm)
μxi(i=1,2,…,m)为对象具有征兆xi的隶属度,xi表示可能出现的征兆;
s62:为空压机运行故障设置相应的模糊集和隶属度函数,获得故障原因模糊向量
y=(μy1,μy2,…,μyn)
μyi(i=1,2,…,n)为对象具有故障yi的隶属度,yi表示可能出现的故障原因;
s63:根据故障征兆模糊向量与故障原因模糊向量的关系式
获得模糊关系矩阵r′,
7.根据权利要求6所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述模糊算子采用“min-max”模糊算子。
8.根据权利要求6所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述模糊关系矩阵r′通过以下步骤获得:
s81:建立模糊规则库;
s82:采用mamdani型模糊推理
式中rc为运算规则,a为输入模糊子集,b为输出模糊子集,x和y分别对应a和b的变量,μa(x)和μb(y)为相应的隶属度函数;
s83:结合关系式
得到
s84:分别求出矩阵ri后,得到模糊关系矩阵r′
r′=r1∪r2∪…∪ri
式中i=1,2,…,k,k为模糊规则库中规则数目。
9.根据权利要求1所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述步骤s5中通过模糊专家系统得到模糊结果集y1,对模糊结果集y1进行清晰化得到y1′,y1′与设定的阈值y1比较,当y1′大于阈值y1时判断故障发生,反之则未发生。
10.根据权利要求9所述的一种基于模糊支持向量机的空压机故障诊断方法,其特征是:所述模糊结果集y1采用面积重心法进行清晰化。