发明名称 一种航天器电源系统故障检测方法及装置
摘要 本发明公开一种航天器电源系统故障检测方法及装置,通过在电源系统一次母线上设置的光纤温度传感器,利用故障发生时母线温度变化特性,采用基于小波理论的故障检测方法,对故障时刻进行准确的检测。该方法首先对含有噪声的原始温度信号进行小波变换,然后通过小波熵对含有噪声的多层信号进行滤波,滤除了大部分噪声,其次通过相邻多尺度积的方法进一步抑制没有滤除的噪声干扰,最终通过对模极大值的检测,确定故障发生的准确时刻,本发明可以避免由于噪声影响导致的误判,提高故障检测的准确度。
申请公布号 CN104749532A 申请公布日期 2015.07.01
申请号 CN201510125840.5 申请日期 2015.03.20
申请人 南京航空航天大学;山东航天电子技术研究所 发明人 秦剑华;王东;张绍杰;王莉;李向阳;王世程
分类号 G01R31/40(2014.01)I;G01K11/32(2006.01)I 主分类号 G01R31/40(2014.01)I
代理机构 南京利丰知识产权代理事务所(特殊普通合伙) 32256 代理人 艾中兰
主权项 一种航天器电源系统故障检测方法,其特征在于具体步骤如下:步骤1:检测系统中一次母线的温度信号x(t);步骤2:采用正交小波函数对步骤1中的温度信号x(t)进行3层小波分解,得到一个低频分量a3以及第一层高频系数分量d1,第二层高频系数分量d2,第三层高频系数分量d3;步骤3:设步骤2中3个高频系数分量d1,d2,d3对应的小波能量分别为E<sub>1</sub>,E<sub>2</sub>,E<sub>3</sub>,信号的总能量:E=E<sub>1</sub>+E<sub>2</sub>+E<sub>3</sub>其中:<img file="FDA0000685500240000011.GIF" wi="575" he="138" />n为多分辨分析的离散点数,D<sub>j</sub>(k)为多分辨离散小波系数;步骤4:分别计算3个高频系数分量在总能量中的占比为<img file="FDA0000685500240000012.GIF" wi="393" he="134" />步骤5:3个高频系数分量d1,d2,d3对应的小波熵分别为W<sub>EE1</sub>,W<sub>EE2</sub>,W<sub>EE3</sub>,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>W</mi><mi>EEj</mi></msub><mo>=</mo><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mn>3</mn></munderover><msub><mi>P</mi><mi>j</mi></msub><mi>log</mi><mrow><mo>(</mo><msub><mi>P</mi><mi>j</mi></msub><mo>)</mo></mrow><mrow><mo>(</mo><mi>j</mi><mo>=</mo><mn>1,2,3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000685500240000013.GIF" wi="568" he="142" /></maths>步骤6:在第一层高频系数分量d1上定义滑动窗口,取窗口宽度L∈n,滑动因子δ∈n,将第一层高频系数分量d1分成(n‑L+1)/δ个相等的子区间;步骤7:计算步骤6中各个子区间上的小波熵,找出小波熵最大的子区间,并将此区间方差设为噪声方差,则第一层高频系数分量d1的噪声阈值为<img file="FDA0000685500240000014.GIF" wi="346" he="90" />其中σ<sub>1</sub>为噪声的标准差,D<sub>1</sub>(k)为第一层高频系数分量d1的多分辨离散小波系数;步骤8:根据确定的噪声阈值λ<sub>1</sub>对第一层高频系数分量d1进行滤波,滤波后的第一层高频系数分量高频分量d1为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>u</mi><mrow><mn>1</mn><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mo>|</mo><msub><mi>D</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>&lt;</mo><msub><mi>&lambda;</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><mi>sgn</mi><mrow><mo>(</mo><msub><mi>D</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mo>|</mo><msub><mi>D</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>-</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mo>|</mo><msub><mi>D</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>&GreaterEqual;</mo><msub><mi>&lambda;</mi><mn>1</mn></msub></mtd></mtr></mtable></mfenced><mrow><mo>(</mo><mi>k</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000685500240000015.GIF" wi="1168" he="174" /></maths>步骤9:在第二层高频系数分量d2上定义滑动窗口,取窗口宽度L∈n,滑动因子δ∈n,将第二层高频系数分量d2分成(n‑L+1)/δ个相等的子区间;步骤10:计算步骤9中各个子区间上的小波熵,找出小波熵最大的子区间,并将此区间方差设为噪声方差,则第二层高频系数分量d2的噪声阈值为<img file="FDA0000685500240000021.GIF" wi="359" he="89" />其中σ<sub>2</sub>为噪声的标准差,D<sub>2</sub>(k)为第二层高频系数分量d2的多分辨离散小波系数;步骤11:根据确定的噪声阈值λ<sub>2</sub>对第二层高频系数分量d2进行滤波,滤波后的第二层高频系数分量d2为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>u</mi><mrow><mn>2</mn><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mo>|</mo><msub><mi>D</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>&lt;</mo><msub><mi>&lambda;</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><mi>sgn</mi><mrow><mo>(</mo><msub><mi>D</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mo>|</mo><msub><mi>D</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>-</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mo>|</mo><msub><mi>D</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>&GreaterEqual;</mo><msub><mi>&lambda;</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced><mrow><mo>(</mo><mi>k</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000685500240000022.GIF" wi="1196" he="177" /></maths>步骤12:计算滤波后的第一、二层高频系数分量d1和d2的积:M<sub>12,k</sub>=u<sub>1,k</sub>×u<sub>2,k</sub>(k=1,2,…,n)步骤13:确定M<sub>12,k</sub>的模极大值点,该模极大值点即为原始信号的突变点,对应的时刻即为故障发生的时间。
地址 210016 江苏省南京市白下区御道街29号