一種基於混沌約簡算法的雷達故障診斷分析

2020-11-26 電子產品世界

摘要:在對粗糙集理論和混沌遺傳算法的研究基礎上,提出了一種基於知識依賴度為啟發信息的混沌遺傳約簡算法,並應用到雷達故障診斷中。在該算法中,對隨機產生的二進位初始種群用屬性核加以限制,在適應度函數中引入了決策屬性對條件屬性的依賴度,並對交叉概率和變異概率進行了新的設計,對產生的新一代個體增加修正校驗算子。利用該算法對雷達故障進行診斷,獲取簡單而又能體現故障徵兆與故障原因對應的診斷規則,避免了傳統基於故障樹的專家故障診斷系統準確性差、效率低的缺點。

本文引用地址:http://www.eepw.com.cn/article/279218.htm

引言

  雷達是現代防禦系統的關鍵設備,一旦發生故障,將產生嚴重的後果。因此,通過智能診斷系統來保證雷達的正常工作,具有非常重要的意義。目前,雷達裝備故障自動檢測和診斷系統中,用得最多的方法是基於故障樹的專家故障診斷系統[1]。系統主要通過雷達裝備的設計者和使用者等領域專家,根據裝備的工作原理和使用期間的經驗,對故障模式、故障類型、故障徵兆等進行分析和驗證,形成診斷知識,通過各種測試手段實現故障的檢測和定位[2]。隨著雷達裝備的日趨複雜化,需要建立專家系統所需的信息量非常大,因而所獲得的專家知識中存在較大的冗餘性,這在一定程度上影響了專家系統診斷的準確性和效率。

  在處理大量數據和消除冗餘信息方面,粗糙集理論有著良好的結果。而遺傳算法是一種借鑑生物界自然選擇和自然遺傳機制的高度並行、隨機、自適應搜索算法,它能在複雜而龐大的搜索空間中自適應地搜索,能以較大概率尋找出最優或最準解,且有算法簡單、適用、魯棒性強等優點。

  本文提出一種基於知識依賴度為啟發信息的改進混沌遺傳算法。在該算法中,對隨機產生的二進位初始種群用屬性核加以限制,在適應度函數中引入了決策屬性對條件屬性的依賴度,對產生的新一代個體增加修正校驗算子。

1 混沌遺傳算法

  遺傳算法中的編碼策略和遺傳操作對算法起到至關重要的作用[3],也是實數遺傳算法與二進位遺傳算法區別最大的地方。

1.1 編碼策略

  實數編碼與二進位編碼的方法是相似的,只是每個基因有10種可能取值:0~9。若每個變量用L位十進位數表示,則染色體長度為m*L。實值編碼策略不對變量進行編碼,而將每個變量當作一位基因直接處理,染色體長度為m。

1.2 混沌優化的過程

  令(1)

  其中,tk表示混沌變量在k次迭代時的值;μ為控制參量,當μ=4時,系統(1)完全處於混沌狀態。tk在(0 ,1)範圍內遍歷。

  混沌優化算法的基本步驟如下:

  (1)初始化:對式(1)中tk分別賦予n個具有微小差異的初值(不能為不動點0.25、0.5和0.75)。可以得到n個軌跡不同的混沌變量t1(k),k=1,,x*為當前最優解。

  (2)用混沌變量進行搜索:

(2)

  式(2)中,cidi為常數,其作用是把混沌變量的取值範圍變換到相應的優化變量的取值範圍。計算性能指標:

(3)

  (3)若,則,。若給定的迭代次數已達到,則結束;否則k = k+1,轉到(2)繼續執行。

1.3 個體優化策略

  個體優化策略是用來對種群中的個體進行修復,保證所有個體都是候選約簡,使搜索總在可行解空間上進行,並在保證候選約簡的條件下,儘可能增加個體適應度值的大小,在遺傳算法的交叉變異過程中,或者在新種群形成之後,可以對若干個個體進行局部優化,使其成為局部空間中的最優解[4]。在本算法中,修正和校驗策略採用知識重要度和依賴度來做啟發式信息指導遺傳算法的搜索空間,具體是判斷種群個體的依賴度是否為1,然後在決策表的條件屬性集中,選擇在當前種群之外的條件屬性集中知識重要度較高的單個屬性,加入到搜索空間中來,為找到合適的、不影響整個決策表原始信息的屬性約簡做出貢獻。

  具體優化步驟如下:

  步驟1:計算,其中R為當前個體表示的屬性集,若=1,則轉入步驟4,否則重複步驟2和步驟3;

  步驟2:在C\R中選擇屬性a使得達到最大值,並將其設為ai;

  步驟3:將ai對應的基因位由「0」變成「1」,,轉入步驟1;

  步驟4:若=1,則計算此屬性集R中每個屬性aj的重要度,去除重要度為0的屬性,得到較優約簡;

  步驟5:修正過程終止,修改適應度值。

  經過以上步驟,就可以從一個初始的個體出發找到該個體所在的空間的局部最優解。保證了解的可行性,使得搜索總在可行解範圍內進行,並在保證可行解的條件下儘量增加其適應度值。

  2 混沌遺傳約簡算法的算法描述

  基於知識依賴度的混沌遺傳算法描述:

  輸入:經過連續屬性離散化後的決策表,條件屬性為C,決策屬性為D;

  輸出:屬性約簡的決策表。

  具體步驟如下:

  步驟1:計算依賴度,計算出決策屬性D對條件屬性C的依賴度;

  步驟2:計算屬性核,令,對,若 ,則,即屬性核,若,則為最小相對約簡;

  步驟3:產生初始種群,隨機產生N個長度為m(條件屬性的個數)的二進位串組成初始群體pop(t),對於核中的屬性,其對應位取「1」,其它對應位則隨機取「0」或「1」,設t=1;

  步驟4:計算適應度值,對於種群pop(t)中的每一個染色體popi(t),分別計算出決策屬性對每個個體所含的條件屬性的依賴度,然後根據設定的適應度函數計算出每個個體的適應度;

  步驟5:判斷是否滿足終止條件,若滿足終止條件,則算法停止,否則,轉步驟6;

  步驟6:選擇操作,計算出每個個體被選擇的概率,使用排序法+最佳個體保存法,從pop(t)中選擇出待配對個體;

  步驟7:交叉操作,根據自適應交叉概率Pc。進行交叉操作,採用單點交叉方式,得到一個由新的染色體構成的新的種群pop(t+1);

  步驟8:變異操作,根據自適應變異概率Pm進行變異操作,採用基本位變異方式,生成一個新的種群pop(t+l),其中核中屬性的對應位不發生變異;

  步驟9:修正校驗,對新的種群pop(t+l)進行個體修正策略,轉步驟5。

  與傳統的遺傳約簡算法相比,本算法在初始化產生二進位種群中,增加了以屬性核對種群中的個體進行限制,在交叉變異產生新種群後,增加了一個新的個體修正算子。

3 雷達故障診斷方法描述

3.1 雷達故障診斷決策系統的定義

  一個雷達故障診斷決策系統可以用,來表示,其中:

  (1)U為非空有限集,稱故障狀態域;

  (2)CD均為非空有限集,分別稱為故障徵兆屬性集合與故障決策屬性集合,且;

  (3)對每一個有一個映射,這裡Va是故障徵兆屬性的值域。按照上述定義可知,故障狀態域的每個實例,對應故障的某個狀態,而描述該狀態的若干徵兆用集合C表示,對每一個狀態的故障類型的評價用故障決策屬性集合D表示。

3.2 雷達故障診斷過程

  首先需要獲取雷達故障診斷決策規則,規則的獲取根據已知數據樣本獲得初始的知識表達系統,消除決策信息系統中的重複成員,使其不含有屬性及屬性值相同的成員。


相關焦點

  • 基於小波域的二維混沌加密算法
    混沌動力學系統具有偽隨機性、確定性和對初始條件與系統參數的極端敏感性,因此,它為圖像信息加密提供了很好的途徑,利用它可以構造非常好的信息加密系統。  基於圖像變換域的算法是近年提出來的,主要採用的是離散餘弦變換和離散小波變換。而基於離散小波變換域[1-2]的圖像加密算法因為小波分析具有時域和頻域的良好局部化性質而得到更加廣泛的應用。
  • 基於優化神經網絡的三相全控整流電路故障診斷
    本文應用一種自適應遞階遺傳算法同時優化神經網絡結構和連接權重進行三相橋式全控整流電路故障診斷。利用自適應遞階遺傳算法同時優化神經網絡結構和連接權重,很好地解決了以往利用神經網絡進行故障診斷的不足,並用三相橋式全控整流電路故障診斷仿真實例證明了該方法的正確性和有效性。
  • 高壓斷路器機械故障診斷與定位的新思路:KPCA-SoftMax診斷方法
    北京航空航天大學自動化科學與電氣工程學院、江蘇省電力公司電力科學研究院的研究人員王昱皓、武建文、馬速良、楊景剛、趙科,在2020年《電工技術學報》增刊1上撰文,針對高壓斷路器典型工況的振動信號,提出了一種基於核主成分分析(KPCA)的SoftMax故障診斷模型,為高壓斷路器機械故障診斷與定位提供了新思路。
  • 基于振動信號的減速器故障診斷方法
    沈 晴 蘇運波 曹 沛上海振華重工(集團)股份有限公司 上海 200125摘 要:基於經典振動分析方法, 總結了減速器3 類常見故障(軸故障、齒輪故障、軸承故障)在振動方面的特徵。利用Matlab 數據處理和信號分析功能,採用時域分析、相關分析、頻域分析、時頻分析等方法,結合已知的減速器基本參數,從不同角度挖掘信號中的故障信息,進行故障推斷,並以案例的形式介紹了對某型門座起重機起升機構減速器故障診斷的具體執行過程,得出診斷結果。對該機減速器故障診斷的研究,能彌補其狀態監測與故障診斷的不足,保證其運行的安全高效性,提升設備管理水平。
  • 水力發電機組的振動故障診斷技術
    洪治等將模糊技術和故障樹分析法結合起來,提出一種模糊故障樹診斷方法,並將其應用於水輪發電機系統的溫度故障診斷,實驗研究表明這一方法可行、有效。張國雲等在傳統支持向量機(C-SVM)的基礎上,通過集成模糊聚類技術和支持向量機算法,構造了一種適合於故障診斷的多級二叉樹分類器,並首次應用於水輪機調速系統故障診斷,取得了良好效果。
  • 基於MATLAB的遠程信號分析與診斷系統的開發
    摘要:討論了MATLAB通過WWW實現異地信號分析的原理和關鍵技術,設計了基於MATLAB的機械設備遠程信號分析及遠程故障診斷系統。它集數值分析、矩陣運算、信號處理、仿真控制和圖形顯示等於一體,構成了一個方便的、功能強大的、界面友好的用戶環境和系統開發平臺,在故障診斷等眾多工程領域有著廣泛的應用[2,3]。近年來,隨著計算機技術與通信技術的發展,Internet/Intranet技術已成為遠程信號分析與處理系統開發的理想平臺,然而,要實現真正意義上的基於WEB的遠程監測、分析與診斷,非常困難[4]。
  • 學術簡報︳蒸汽冷卻型燃料電池系統在線故障診斷的新方法
    西南交通大學電氣工程學院的研究人員劉嘉蔚、李奇、陳維榮、餘嘉熹、燕雨,在2019年第18期《電工技術學報》上撰文(論文標題為「基於在線序列超限學習機和主成分分析的蒸汽冷卻型燃料電池系統快速故障診斷方法」),為解決蒸汽冷卻型燃料電池系統的故障診斷問題,該文提出基於在線序列超限學習機和主成分分析的蒸汽冷卻型燃料電池系統快速故障診斷新方法。
  • 基於觀測器的方法在三相逆變器故障診斷中的應用
    然而,正如文獻1中所提到,動態系統的故障診斷技術,目前取得的成果主要集中在線性系統上,而針對非線性系統的研究則鮮見於文獻。更為重要的是,由於理論研究中對模型所做的假設在實際應用中經常得不到滿足,因此給故障診斷技術的實際應用帶來了巨大的困難。文獻7從理論上對這種應用難度進行了探討和歸納,對基於模型(尤其是通過觀測器來進行)的故障診斷方法的設計方向和性能評價提供了有意義的指導。
  • 齒輪箱故障分析與診斷策略
    齒輪箱是一種工業用的組件,它能經由傳動齒輪系完成功率的傳遞任務,同時,齒輪箱作為一種傳送齒輪的機械配件,在化工方面的用途也很廣。另外一類故障是因工作人員不熟悉安全操作流程或者違背了作業規範與要求,在安裝齒輪時出現疏忽,亦或是在起初製造中為故障的發生埋下了隱患,這一故障常常是因為內孔與齒輪的外部圓圈不在相同的圓心上,齒輪交互嚙合時的形狀存在誤差和軸線分布不對稱。  除此之外,在齒輪箱的每個配件中,軸也是會輕易出現閃失的一個零件,當有比較大的負載衝擊軸時,軸就會迅速地發生形變,直接誘發齒輪箱的這一故障。
  • 雷達液位計常見故障
    雷達液位計是一種新型液位測量儀表,在石油化工行業的應用特別很是廣泛。在生產過程中,人們每每會由於對這種新型儀表缺乏充足的熟悉以及故障處理方法,在不能及時有用解決雷達液位計的故障的時候加劇雷達液位計的故障。
  • 差壓變送器在應用中的故障診斷與分析
    2、工作原理與故障診斷 2.1 差壓變送器工作原理 來自雙側導壓管的差壓直接作用於變送器傳感器雙側隔離膜片上,通過膜片內的密封液傳導至測量元件上,測量元件將測得的差壓信號轉換為與之對應的電信號傳遞給轉換器,經過放大等處理變為標準電信號輸出
  • 齒輪箱故障分析與診斷策略!
    本文由齒輪箱的應用,對齒輪箱的常見故障表現和診斷措施展開詳盡的介紹,非常實用的經驗總結,希望對你的工作和學習有所幫助。除此之外,在齒輪箱的每個配件中,軸也是會輕易出現閃失的一個零件,當有比較大的負載衝擊軸時,軸就會迅速地發生形變,直接誘發齒輪箱的這一故障。當對齒輪箱的故障診斷時,形變程度各異的軸對於齒輪箱故障的影響效果是不一致的,當然其間也會有不一樣的故障表現,所以說軸的扭曲變形也有重度和輕度之分。
  • 基於FPGA的混沌信號保密通信平臺的設計
    混沌分析對由複雜的人工和自然系統中獲得的混沌信號進行分析並尋找混沌現象背後的確定性規則,如混沌時間序列的預測等;混沌綜合則利用人工產生的混沌從混沌動力系統獲得可能的功能,如人工神經網絡的聯想記憶功能等。本項目基於FPGA技術進行混沌信號保密通信平臺的設計。
  • 軸承振動分析、故障診斷、失效分析都是什麼?
    說到振動分析與軸承失效分析很多人都比較熟悉,也有很多人都在做所謂的故障分析。     這三個東西聽起來都是針對某些問題找原因的過程,有振動監測的人說是通過振動分析做故障診斷;有看了壞軸承之後不用機器手段試圖尋找問題的人也說在做故障診斷。
  • 一種基於故障分量原理的電動機差動保護裝置
    採用故障分量原理設計了一種微機保護裝置,介紹了基於該技術的保護裝置彌補已有的電動機綜合保護裝置的不足,與電動機綜合保護裝置相結合能滿足大型高壓電動機對保護的要求。並通過與傳統差動保護的比較,說明採用故障分量作為制動量的差動保護所具備的優越性。
  • 惠科達儀表:智能雷達液位計常見故障及解決方法
    雷達液位計是一種新型液位測量儀表,在石油化工行業的應用特別很是廣泛。在生產過程中,人們每每會由於對這種新型儀表缺乏充足的熟悉以及故障處理方法,在不能及時有用解決雷達液位計的故障的時候加劇雷達液位計的故障,本文就是根據雷達液位計故障常見的題目提出了一些解決方案,採用理論分析和現場試驗結合的方法,簡要闡述了造成液位計故障的緣故原由,通過分析論證了故障產生的緣故原由,zui終總結出一些雷達液位計故障處理的方法。
  • 基於混沌理論的微弱信號檢測的DSP實現
    本文構建了一優化的DSP實驗系統,把基於混沌理論的微弱信號檢測真正應用於實際的系統中。實驗表明,此系統能很好地實現微弱信號的檢測及其特性的測量,具有較高的精度和廣泛的應用前景。1 基於混沌理論檢測微弱信號的原理改進Duffing方程的具體形式為:其中fcos(wτ)為周期策動力,k為阻尼比,-x+x3為非線性恢復力。
  • 【深度】基於多解析度高斯濾波器組的 時頻分析方法
    本文提出一種基於聽覺模型的多解析度高斯濾波器組對變壓器機械缺陷產生的異常聲音信號進行時頻分析,提取正常狀態與故障狀態下聲音信號濾波器組倒譜係數特徵,並基於FCM-RBF神經網絡進行故障診斷,豐富變壓器故障診斷方法。多解析度高斯濾波器組時頻分析法屬於一種「類小波變換」頻譜分析法。
  • 變頻器電流傳感器故障診斷及修複方法
    一臺臺達A系列2 2K W機器顯代碼CFF,手冊的意思是線路異常,但檢查機器沒有什麼壞的,分析是檢測部分的故障,機器在ST OP狀態下,檢查霍爾的輸出電壓,發現有隻霍爾輸出有1 V,換掉這個後機器正常   霍爾元件輸入和輸出是個比例關係。
  • 基於半周期積分算法的微小振動測量研究
    摘要:為了能夠監測工廠機器的健康狀況,並在機器出現故障徵兆時儘早發現,本文設計了一套測量其關鍵部位振動狀態的系統。該系統採用了基於FPGA的多通道大容量數據採集方案,並使用32片加速度傳感器(型號為MPU6050)作為振動數據的採集模塊。對保存下來的數據進行了頻譜分析、去噪。