主权项 |
1.一种气体传感器漂移抑制的方法,包括传感器漂移检测和修正,其特征在于,包括以下步骤:1)首先建立自适应主元分析模型(1)收集在N个不同气体浓度下,所有传感器的输出值;(2)设定移动窗的窗长为L,采用小波在线算法,对每个传感器的输出值进行小波变换,共可获得N-L+1组尺度系数;(3)对由(2)获得的各传感器的尺度系数按下式进行归一化处理:<math> <mrow> <mfrac> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>-</mo> <mfrac> <mn>1</mn> <mi>n</mi> </mfrac> <munderover> <mi>Σ</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>x</mi> <mi>ij</mi> </msub> </mrow> <mrow> <mi>std</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>×</mo> <msqrt> <mi>n</mi> <mo>-</mo> <mn>1</mn> </msqrt> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mi>i</mi> <mo>=</mo> <mn>1,2</mn> <mo>·</mo> <mo>·</mo> <mo>·</mo> <mi>m</mi> <mo>)</mo> </mrow> </mrow> </math> 式中:n=N-L+1,std(xi)为第i个传感器数据的均方差;(4)利用由(3)归一化后的数据建立数据阵Xn×m,并建立自适应型主元分析模型;2)各传感器开始工作,对各传感器输出进行漂移的在线检测及修正,其过程如下:(1)保持移动窗的窗长不变,移动位置,纳入各传感器最新采样点;(2)对窗内数据利用本文提出的在线小波分解算法进行分解;(3)将由(1)得到的每个传感器输出对应的尺度系数代入各自的漂移模型中进行修正;(4)利用自适应型主元分析模型进行漂移检测;(5)若无传感器发生漂移(SPE未超限),则返回(1),否则,则继续;(6)计算各传感器对总体平方预测误差(SPE)的贡献,找出漂移传感器;(7)建立或更新所检测出的漂移传感器的漂移模型,返回(1)。 |