国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種開放型水電機組故障診斷系統(tǒng)的制作方法_2

      文檔序號:9523574閱讀:來源:國知局
      處直接檢索數(shù)據(jù)庫中診斷任務表記錄即可,如果不存在,則在日志信息中提示建立診斷任務并退出當前診斷任務,其中日志信息也保存在數(shù)據(jù)庫表中。如果存在可用的診斷任務信息,則繼續(xù)檢查可用的診斷模型是否存在,診斷模型信息保存在數(shù)據(jù)庫表中,由診斷模型維護功能錄入。如果不存在可用的診斷模型信息,則在日志信息中提示建立診斷模型并退出當前診斷任務。如果存在可用的診斷模型信息,則繼續(xù)檢查可用的模型結(jié)果是否存在,模型結(jié)果是模型訓練后保存的模型信息和訓練結(jié)果。如果可用的模型結(jié)果不存在,則在日志信息中提示保存模型結(jié)果并退出當前診斷任務。如果存在可用的模型結(jié)果信息,則繼續(xù)檢查水電機組狀態(tài)記錄是否存在,如果不存在,則在日志信息中提示錄入機組狀態(tài)記錄并退出當前診斷任務。如果存在水電機組狀態(tài)記錄,則循環(huán)要診斷的水電機組的可用模型結(jié)果記錄,模型結(jié)果記錄包含模型訓練文件和模型信息,根據(jù)模型訓練文件內(nèi)容,即讀取第一行運行參數(shù)信息,組織水電機組當前模型運行數(shù)據(jù),并生成待預測的csv數(shù)據(jù)文件,根據(jù)模型相關(guān)信息和待預測文件,調(diào)用模型預測函數(shù)進行故障診斷,最后對預測結(jié)果進行分析與記錄,即把每個預測結(jié)果與機組狀態(tài)信息中的狀態(tài)編碼比較,如果預測結(jié)果與狀態(tài)編碼一致,說明該水電機組的預測結(jié)果就是該狀態(tài)編碼代表的含義,檢查該機組狀態(tài)信息中的是否處理是否為真,如果為真,則需要將結(jié)果信息記錄到診斷記錄結(jié)果中,信息包括診斷時間、狀態(tài)名稱、建議采取措施、發(fā)生狀態(tài)原因,如果為否,則不記錄。在一次預測結(jié)果中,出現(xiàn)相同預測結(jié)果時只保留第一個,如果預測結(jié)果沒有出現(xiàn)在機組狀態(tài)信息中的會記錄日志信息,并提示機組狀態(tài)信息不完整,請錄入編碼為預測結(jié)果的機組狀態(tài)信息。
      [0037]優(yōu)選的,定時故障預測任務的具體流程可以是:首先開始檢查的是可用的預測任務,即預測程序類名是否存在,接著繼續(xù)檢查診斷模型、模型結(jié)果、機組狀態(tài)等信息是否存在。如果都存在則循環(huán)要預測水電機組的模型結(jié)果,按日、周、月三個周期統(tǒng)計最近60周期相同工況下的水電機組運行參數(shù)數(shù)據(jù)的平均值。接著采用時間序列算法,包括:長期趨勢、季節(jié)變動、循環(huán)變動、不規(guī)則變動的加法模型,預測60個日、周、月后3個周期的數(shù)據(jù)。對預測結(jié)果保存成待預測的csv數(shù)據(jù)文件,根據(jù)模型相關(guān)信息和待預測文件,調(diào)用模型預測函數(shù)進行故障診斷,最后對預測結(jié)果進行分析與記錄,分析結(jié)果保存在預測結(jié)果信息中,供預測記錄查詢功能查詢。
      [0038]優(yōu)選的,周期可以采用Cron表達式定義。
      [0039]優(yōu)選的,定時故障診斷任務執(zhí)行周期為5分鐘一次,定時故障預測任務執(zhí)行周期為每天執(zhí)行2次。
      [0040]進一步的,所述診斷機組維護部分是通過界面操作,維護要進行故障診斷和預測的水電機組集合。
      [0041]優(yōu)選的,診斷機組信息包括診斷任務、是否診斷、機組名稱、機組型號、額定功率、投運日期等內(nèi)容。診斷任務是前面診斷任務維護中建立的診斷任務,機組名稱、機組型號、額定功率、投運日期是系統(tǒng)中存在的機組基本信息。
      [0042]進一步的,所述診斷日志查詢部分是通過界面操作,查詢系統(tǒng)在執(zhí)行故障診斷和故障預測任務時,記錄的各種日志信息。
      [0043]優(yōu)選的,日志信息內(nèi)容包括任務名稱、日志等級、日志時間、日志內(nèi)容等,便于了解診斷任務執(zhí)行情況。
      [0044]優(yōu)選的,日志等級可分為:信息、警告、錯誤三個等級。
      [0045]所述診斷記錄查詢模塊包括主動查詢和被動提示部分。
      [0046]進一步的,主動查詢部分為:用戶通過界面操作查詢系統(tǒng)執(zhí)行故障診斷后的診斷結(jié)果,診斷結(jié)果內(nèi)容包括機組名稱、機組狀態(tài)、診斷時間、診斷結(jié)果。
      [0047]進一步的,被動提示部分為:診斷過程中系統(tǒng)發(fā)現(xiàn)機組存在故障時,會自動提示用戶故障發(fā)生部位,并提示建議采取的措施及可能發(fā)生的原因。
      [0048]所述人工故障診斷模塊包括人工故障診斷和人工診斷查詢功能。
      [0049]進一步的,所述人工故障診斷部分為主動診斷部分:用戶選擇可用的診斷模型并上傳診斷文件,點擊開始診斷按鈕對診斷文件進行故障診斷。要求上傳的故障診斷文件必須與使用的故障診斷模型中的訓練文件格式是一致的,即要求有相同的列數(shù),每列代表的含義是一致的。人工故障診斷會調(diào)用模型的預測函數(shù)進行故障診斷,并輸出故障診斷信息。當前的人工故障診斷信息會顯示在故障診斷結(jié)果里。故障診斷結(jié)果包括機組名稱、機組狀態(tài)、診斷時間、診斷結(jié)果、建議采取措施、可能發(fā)生原因。
      [0050]進一步的,所述人工診斷查詢是通過界面操作,查詢以往人工故障診斷結(jié)果。每次的人工故障診斷結(jié)果會被保存下來,此處只是按照機組名稱、機組狀態(tài)、診斷時間段、診斷結(jié)果等條件查詢歷史結(jié)果記錄。人工診斷查詢內(nèi)容包括機組名稱、機組狀態(tài)、診斷時間、診斷結(jié)果、建議采取措施、可能發(fā)生原因等。
      [0051]本發(fā)明所述診斷系統(tǒng)具有以下優(yōu)點:
      [0052]1.可以面向不同機組類型、不同機組工況、不同故障診斷算法、不同樣本數(shù)據(jù)進行故障診斷和預測。通過提供開放的故障診斷模型、故障樣本訓練、定期診斷任務等機制,實現(xiàn)較為準確的定期故障診斷和預測功能,能有效提前發(fā)現(xiàn)故障,在故障發(fā)生前進行針對性維修,能明顯提高水電機組的安全性和可靠性,降低維修費用。
      [0053]2.利用計算機技術(shù),通過水電機組各種運行參數(shù)數(shù)據(jù),建立通用的故障診斷模型,實現(xiàn)水電機組自動短期一一未來3天、中長期一一未來3周、3月的故障診斷和預測功能,為電站管理人員提前掌握水電機組的運行狀態(tài),及時、科學制定檢修計劃,降低維修費用,提高設備安全水平。
      【附圖說明】
      [0054]圖1系統(tǒng)功能圖;
      [0055]圖2定時故障診斷流程圖;
      [0056]圖3定時故障預測流程圖。
      具體實施例
      [0057]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖,對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0058]以下結(jié)合附圖,對本發(fā)明進一步詳細說明。
      [0059]在本發(fā)明中,機組信息維護模塊錄入系統(tǒng)中使用到的水電機組和機組狀態(tài)信息;診斷模型維護模塊建立開放的故障診斷模型,并通過模型樣本訓練,確定每個水電機組各工況下要使用的診斷模型;診斷任務維護模塊實現(xiàn)水電機組的自動診斷任務和自動預測任務的建立和運行,并可查看任務的日志情況;診斷記錄查詢用于查詢水電機組的自動診斷任務和預測任務的執(zhí)行結(jié)果,及時和提前了解水電機組運行狀態(tài);人工故障診斷模塊用于人工操作水電機組的樣本數(shù)據(jù)進行故障診斷,并查詢歷史診斷結(jié)果。
      [0060]圖1為本發(fā)明的系統(tǒng)功能圖,本發(fā)明通過以下技術(shù)方案實現(xiàn)上述技術(shù)目的:一種開放型水電機組故障診斷系統(tǒng),主要包括機組信息維護、診斷模型維護、診斷任務維護、診斷記錄查詢、人工故障診斷模塊。其中:
      [0061]機組信息維護模塊包括機組信息維護和機組狀態(tài)維護部分。機組信息維護是通過界面實現(xiàn)水電機組信息的錄入、修改、刪除等操作,界面系統(tǒng)可以是CS或BS結(jié)構(gòu),可以通過Java或C#等其它編程語言實現(xiàn)。機組信息包括電站名稱、機組編號、機組名稱、額定功率、機組型號、投產(chǎn)日期、制造廠家、安裝單位等基本信息。其中,機組狀態(tài)維護是通過界面實現(xiàn)機組狀態(tài)信息的錄入、修改、刪除等操作。機組狀態(tài)信息包括狀態(tài)編碼、狀態(tài)名稱、是否處理、建議采取措施、發(fā)生狀態(tài)原因。機組狀態(tài)維護中的狀態(tài)編碼是故障樣本中的目標列值,是數(shù)值型數(shù)據(jù)。是否處理是布爾型數(shù)據(jù),表示在故障診斷或預測時是否要將該結(jié)果記錄下來。如果記錄下來,會一并提供建議采取措施和發(fā)生狀態(tài)原因信息。機組狀態(tài)維護中記錄的是機組的各種狀態(tài),包括機組的正常狀態(tài)和各種異常狀態(tài)、故障狀態(tài)的定義。對各種異常狀態(tài)、故障狀態(tài),是否處理應該設置為真,并填寫發(fā)生該狀態(tài)的原因和應采取的建議措施,以便指導對故障的處理。
      [0062]診斷模型維護模塊包括診斷模型維護、模型參數(shù)設置、模型樣本訓練、模型結(jié)果使用等部分。其中,診斷模型維護是通過界面操作,錄入故障診斷模型信息,故障診斷模型信息包括模型名稱、模型類名、訓練函數(shù)名、預測函數(shù)名、模型描述、是否使用。模型類名是外部已經(jīng)編譯好的由Matlab、Octave、R、Python等軟件編譯好的包含訓練算法和預測算法的程序類名、消息服務的服務名、包含Web Sevice服務地址的服務名,預測函數(shù)名和訓練函數(shù)名均是外部系統(tǒng)
      當前第2頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1