[發明專利]一種故障樹數據的存儲方法及讀取方法有效
| 申請號: | 201710242493.3 | 申請日: | 2017-04-14 |
| 公開(公告)號: | CN107025290B | 公開(公告)日: | 2020-06-19 |
| 發明(設計)人: | 曹向榮;趙旭昌;李向陽;劉杰 | 申請(專利權)人: | 北京航天發射技術研究所;中國運載火箭技術研究院 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/28;G06F16/2453 |
| 代理公司: | 北京國之大銘知識產權代理事務所(普通合伙) 11565 | 代理人: | 朱曉蕾 |
| 地址: | 100076 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 故障 數據 存儲 方法 讀取 | ||
本發明公開了一種故障樹數據的存儲方法及讀取方法,該存儲方法包括如下步驟:分解故障樹結構后,為故障樹中的每個事件賦予一個事件編碼,根據所述事件編碼、各事件之間的邏輯關系,將故障樹數據映射為四個關系表,通過存儲上述的四個關系表的方式存儲故障樹數據;該讀取方法包括如下步驟:獲取待讀取的目標故障樹id,檢索并獲取該故障樹的基本信息,然后檢索出該故障樹的頂事件,進而檢索出該故障樹所有中間事件,最后檢索出該故障樹的所有底事件。本發明創新提出了一種故障樹數據的存儲方法及讀取方法,該存儲方法能夠在存儲層具有良好的可擴展性、具有較小的數據冗余度,并且在故障樹數據讀取時能夠實現快捷的檢索。
技術領域
本發明涉及數據存儲技術領域,更為具體來說,本發明為一種故障樹數據的存儲方法及讀取方法。
背景技術
故障診斷對大型裝備與系統的保障與維護起著重要作用。故障診斷的基本原理是:利用對象領域的人工或專家知識,快速定位、排查對象故障原因,所以,如何有效地提煉、描述、檢索不同對象領域的人工專家知識是故障診斷里的關鍵技術之一。鑒于此,故障樹是目前應用最廣泛的故障診斷專家知識表述形式,其對專家知識的描述具有簡潔明了、形象直觀等特點。
故障診斷系統需要將故障樹數據存儲到計算機系統中,但是故障樹是對知識的描述,所以其本身存在著一個不斷積累和完善的演化過程,隨著數據存儲數量不斷增加,傳統的故障樹存儲方法難以兼顧可擴展性、數據冗余度、數據檢索速度等多方面,往往是顧此失彼。
因此,如何優化故障樹數據的存儲成為了本領域技術人員亟待解決的技術問題和始終研究的重點。
發明內容
為解決現有故障樹數據的存儲方法存在的可擴展性差、數據冗余度高、數據檢索速度慢等問題,本發明提出了一種采用面向對象設計思想的新數據存儲結構來實現故障樹的存儲,該方法能夠在存儲層實現良好的可擴展性、具有較小的數據冗余度,并且能夠實現數據的快速檢索。
為實現上述技術目的,本發明公開了一種故障樹數據的存儲方法,該存儲方法包括如下步驟,
步驟1,分解故障樹結構:將故障樹抽象為五類對象,所述五類對象分別為頂事件、中間事件、底事件、邏輯與、邏輯或;其中,所述頂事件、中間事件、底事件統稱為事件,且故障樹結構中的上層事件為與該上層事件有直接邏輯關聯的下層事件的父節點,所述中間事件、底事件分別具有父節點,所述頂事件沒有父節點;
步驟2,為故障樹中的每個事件賦予一個事件編碼,且每個事件編碼具有唯一性;
步驟3,根據所述事件編碼、各事件之間的邏輯關系,將故障樹數據映射為四個關系表,所述四個關系表分別為故障樹關系表、底事件關系表、中間事件關系表、頂事件關系表;
步驟4,通過存儲上述四個關系表的方式存儲故障樹數據。
本發明通過上述的對故障樹的抽象、對邏輯關系描述、對每個事件賦予事件編碼的方式將故障樹數據映射為四個關系表,然后通過存儲關系表的方式存儲故障樹數據;這種相互之間存在邏輯關系的關系表存儲方式使本發明的故障樹數據存儲具有易擴展、冗余度低、方便后期的遍歷檢索等優點,完美實現了對故障樹的結構分解,優化了對故障樹層次關系描述,同時創建了檢索故障樹數據的接口。
進一步地,步驟3中,所述關系表包括表名信息、屬性信息、類型信息及描述信息,所述類型信息表征所述屬性信息的類型,所述描述信息表征所述屬性信息的含義。
本發明通過表名、屬性、類型及描述四個方面的信息表征出關系表內容,這種表征方式既能滿足將故障樹數據完整抽象的要求,又能兼顧存儲層擴展性、冗余性及檢索速度等多種要求,為大批量的故障樹數據存儲提供了一種較佳的解決方案。
進一步地,步驟3中,所述故障樹關系表的屬性信息包括故障樹id和故障樹名稱。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航天發射技術研究所;中國運載火箭技術研究院,未經北京航天發射技術研究所;中國運載火箭技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710242493.3/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





