用哪种数学方法判断不同(故障诊断)

使用何种数学理论方法可以判断出图二与其余图的不同,比如相关系数法之类的。故障诊断(有偿求)

img

可以将四个信号的结果保存成四个向量,然后用dtw算法分别求解其余三个向量与图二标准结果之间距离矩阵的最短累计距离值,最短距离越大,说明信号之间相差越远(matlab里有现成的dtw函数,具体用法可以参考官方文档或者百度)

  1. 如果仅是针对图二后半段不波动的图像,可以考虑下面这种策略:
    设置一个阈值s,在一段采样区间[x1,x2,...,xn],如果始终有|f(xi)-f(xi+1)| <= s,则可以认为纵轴值无波动或波动不明显,即出现故障。
  1. 如果一般性的,这个图像在特定的时间都会有个相近的值,即观测值不会明显偏离历史观测值,那么可以根据历史观测值设置一个区间。
    例如:当x=5时,f(5)的历史观测值始终在8-9,且历史观测值的样本足够多,那么可以认为x=5时,低于8或超出9的观测值为异常。
    进一步地,这样可以得到上限和下限,即[y1_min,y2_min,...,yn_min], [y1_max,y2_max,...,yn_max],记观测值[y1,y2,...,yn]低于下限或超过下限的次数之和为n,若n超出设置的阈值,可以认为出现故障。
  1. 数据量如果再多一点的话,可以考虑用LSTM来根据历史观测值做故障诊断。相关资料网上有很多。

matlab判断算么,有没有函数解析式?