【技術實現步驟摘要】
本申請涉及但不限于裝備健康管理技術,其中涉及一種生成裝備健康管理軟件的方法及裝置。
技術介紹
1、隨著科學技術的發展,裝備健康管理(phm)作為一種新的裝備維保管理模式和手段越來越來重要;phm軟件通過分析裝備健康狀態的影響因素,緊密結合狀態監測、維修、使用和環境等信息,對裝備的健康狀態進行評估、預測和管理,并基于裝備的健康狀態合理選擇維保策略;phm軟件可以實現裝備保障模式從狀態監控到健康管理的轉變,從傳統的人工事后維修、定期維修到基于狀態的維修、視情維修和自主式保障的轉變,對于提高裝備整體性能和任務可靠性,降低裝備全生命周期維修保障費用,避免和預防事故的發生具有重大意義。
2、phm軟件的研制涵蓋了裝備的設計、驗證、試驗、生產等各個階段。目前,裝備的phm軟件根據需求定制化開發,基于編寫代碼的方式開發,然后安裝部署在與裝備連接的計算機上。裝備上電后,phm軟件實時采集裝備實時數據,實現針對裝備的狀態監控、診斷評估、預測和維修維護等功能。
3、在開發一個復雜裝備的phm軟件時,編寫代碼過程中需要深入了解健康管理的理論知識和裝備各組成的原理性知識,對開發人員的要求很高,編寫代碼的整個過程費時費力,且編寫的代碼往往可擴展性不高;同時,健康管理系統在裝備在使用過程中因為數據的不斷積累,需要不斷迭代來完善功能,此過程又需要不斷的修改代碼。綜上,相關技術中開發phm軟件對技術人員相關理論知識掌握程度要求高,且開發效率低,如何實現phm軟件的高效開發,成為一個有待解決的問題。
技術實現思
1、以下是對本申請詳細描述的主題的概述。本概述并非是為了限制權利要求的保護范圍。
2、本公開實施例提供一種生成裝備健康管理軟件的方法及裝置,能夠提升phm軟件的開發效率。
3、本公開實施例提供了一種生成裝備健康管理軟件的方法,包括:
4、確定待生成的裝備健康管理軟件包含的兩個以上待生成功能模塊;
5、從預先存儲的功能模塊組件集合中,加載確定的待生成功能模塊的功能模塊組件;
6、通過加載預先存儲的一項以上配置信息,生成每一個待生成功能模塊的配置文件;
7、對加載的每一個待生成功能模塊的功能模塊組件,分別加載生成的該待生成模塊功能模塊的配置文件,獲得功能模塊;
8、通過連接生成的功能模塊,獲得裝備健康管理軟件。
9、另一方面,本公開實施例還提供一種計算機存儲介質,所述計算機存儲介質中存儲有計算機程序,所述計算機程序被處理器執行時實現上述生成裝備健康管理軟件的方法。
10、再一方面,本公開實施例還提供一種終端,包括:存儲器和處理器,所述存儲器中保存有計算機程序;其中,
11、處理器被配置為執行存儲器中的計算機程序;
12、所述計算機程序被所述處理器執行時實現如上述生成裝備健康管理軟件的方法。
13、還一方面,本公開實施例還提供一種生成裝備健康管理軟件的裝置,包括:確定單元、加載單元、第一生成單元、第二生成單元及構建單元;其中,
14、確定單元設置為:確定待生成的裝備健康管理軟件包含的兩個以上待生成功能模塊;
15、加載單元設置為:從預先存儲的功能模塊組件集合中,加載確定的待生成功能模塊的功能模塊組件;
16、第一生成單元設置為:通過加載預先存儲的一項以上配置信息,生成每一個待生成功能模塊的配置文件;
17、第二生成單元設置為:對加載的每一個待生成功能模塊的功能模塊組件,分別加載生成的該待生成模塊功能模塊的配置文件,獲得功能模塊;
18、構建單元設置為:通過連接生成的功能模塊,獲得裝備健康管理軟件。
19、本公開實施例拆分裝備健康管理軟件為若干功能模塊后,通過加載生成的功能模塊的配置文件到加載功能模塊組件生成功能模塊,針對不同的裝備,可以基于生成的功能模塊快速完成健康管理軟件的構建,在無需掌握健康管理理論知識的情況下,提升了健康管理軟件的開發效率和迭代效率。
20、本申請的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本申請而了解。本申請的其他優點可通過在說明書以及附圖中所描述的方案來實現和獲得。
本文檔來自技高網...【技術保護點】
1.一種生成裝備健康管理軟件的方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述兩個以上待生成功能模塊至少包括一個以上用于管理除自身以外的其他功能模塊的管理模塊和一個以上用于實現模塊間數據調度及數據存儲的數據監控模塊,以及以下一種或任意組合:
3.根據權利要求1所述的方法,其特征在于,所述預先存儲的一項以上配置信息包括待生成功能模塊的以下一項或任意組合的信息:
4.根據權利要求3所述的方法,其特征在于,所述通過加載預先存儲的一項以上配置信息,生成每一個待生成功能模塊的配置文件,包括:
5.根據權利要求1至4任一項所述的方法,其特征在于,所述通過連接生成的功能模塊,獲得裝備健康管理軟件,包括:
6.一種計算機存儲介質,所述計算機存儲介質中存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至5中任一項所述的生成裝備健康管理軟件的方法。
7.一種終端,包括:存儲器和處理器,所述存儲器中保存有計算機程序;其中,
8.一種生成裝備健康管理軟件的裝置,包括:確定單元、加載單元
9.根據權利要求8所述的裝置,其特征在于,所述兩個以上待生成功能模塊至少包括一個以上用于管理除自身以外的其他功能模塊的管理模塊和一個以上用于實現模塊間數據調度及數據存儲的數據監控模塊,以及以下一種或任意組合:
10.根據權利要求8或9所述的裝置,其特征在于,所述預先存儲的一項以上配置信息包括待生成功能模塊的以下一項或任意組合的信息:
...【技術特征摘要】
1.一種生成裝備健康管理軟件的方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述兩個以上待生成功能模塊至少包括一個以上用于管理除自身以外的其他功能模塊的管理模塊和一個以上用于實現模塊間數據調度及數據存儲的數據監控模塊,以及以下一種或任意組合:
3.根據權利要求1所述的方法,其特征在于,所述預先存儲的一項以上配置信息包括待生成功能模塊的以下一項或任意組合的信息:
4.根據權利要求3所述的方法,其特征在于,所述通過加載預先存儲的一項以上配置信息,生成每一個待生成功能模塊的配置文件,包括:
5.根據權利要求1至4任一項所述的方法,其特征在于,所述通過連接生成的功能模塊,獲得裝備健康管理軟件,包括:
6.一種計算機存儲...
【專利技術屬性】
技術研發人員:林楓,李慧,霍鴻文,段靖輝,
申請(專利權)人:北京旋極信息技術股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。