本申請涉及船舶維修性設(shè)計,特別是涉及一種船舶維修性設(shè)計推薦方法和系統(tǒng)。
背景技術(shù):
1、近年來,隨著船舶工業(yè)的快速發(fā)展,船舶的結(jié)構(gòu)日益復(fù)雜,功能日益完善,相應(yīng)地,對船舶維修性的要求也日益提升。所謂船舶維修性,指的是船舶在遭遇故障或損壞時,能夠方便、快捷地進行維修和保養(yǎng)的能力。良好的船舶維修性可以縮短維修時間,降低維修成本,并提升船舶的可用性和可靠性。實現(xiàn)船舶維修性設(shè)計,需要綜合運用船舶設(shè)計、機械設(shè)計、電氣工程、材料科學(xué)、人機工程學(xué)、可靠性工程、維修工程等多個領(lǐng)域的專業(yè)知識。
2、盡管船舶設(shè)計和建造技術(shù)的持續(xù)進步已經(jīng)積累了豐富的維修性設(shè)計相關(guān)知識,但這些維修性設(shè)計相關(guān)知識往往散布于不同的領(lǐng)域中,并且存在大量無法進行有效表述和遷移的知識,例如難以表達的技能和經(jīng)驗等。目前缺乏一個系統(tǒng)化的共享機制,使得這些知識難以得到有效的管理和應(yīng)用,因此無法有效地整合到新型號的研發(fā)過程中。此外,傳統(tǒng)的維修性設(shè)計方法主要依賴于人工經(jīng)驗判斷,存在大量重復(fù)性工作,可能出現(xiàn)主觀性強和效率低下的問題,難以充分借鑒和利用過往的設(shè)計經(jīng)驗,也難以提供定量化的改進建議。
技術(shù)實現(xiàn)思路
1、本申請的目的是提供一種船舶維修性設(shè)計推薦方法和系統(tǒng),可以實現(xiàn)知識的有效管理,并能夠自動提供相應(yīng)的船舶維修性設(shè)計策略,提高了船舶維修的高效性和可靠性。
2、為實現(xiàn)上述目的,本申請?zhí)峁┝巳缦路桨福?/p>
3、第一方面,本申請?zhí)峁┝艘环N船舶維修性設(shè)計推薦方法,所述船舶維修性設(shè)計推薦方法包括:
4、獲取船舶知識數(shù)據(jù),并對所述船舶知識數(shù)據(jù)進行處理,構(gòu)建船舶維修性設(shè)計知識庫;所述船舶知識數(shù)據(jù)包括船舶維修性設(shè)計知識和船舶dfmea知識;
5、根據(jù)所述船舶維修性設(shè)計知識庫,構(gòu)建船舶維修性設(shè)計本體;所述船舶維修性設(shè)計本體為對所述船舶維修性設(shè)計知識庫的結(jié)構(gòu)化表示;
6、獲取設(shè)計人員輸入的文本數(shù)據(jù),利用自然語言處理技術(shù)對所述文本數(shù)據(jù)進行實體識別,得到實體及其對應(yīng)的類;
7、基于所述船舶維修性設(shè)計本體和實體及其對應(yīng)的類,得到船舶的維修性設(shè)計策略。
8、第二方面,本申請?zhí)峁┝艘环N船舶維修性設(shè)計推薦系統(tǒng),所述船舶維修性設(shè)計推薦系統(tǒng)包括:知識庫模塊、知識表示模塊和維修性設(shè)計推薦模塊;
9、所述知識庫模塊用于獲取船舶知識數(shù)據(jù),并對所述船舶知識數(shù)據(jù)進行處理,構(gòu)建船舶維修性設(shè)計知識庫;所述船舶知識數(shù)據(jù)包括船舶維修性設(shè)計知識和船舶dfmea知識;
10、所述知識表示模塊用于根據(jù)所述船舶維修性設(shè)計知識庫,構(gòu)建船舶維修性設(shè)計本體;所述船舶維修性設(shè)計本體為對所述船舶維修性設(shè)計知識庫的結(jié)構(gòu)化表示;
11、所述維修性設(shè)計推薦模塊用于獲取設(shè)計人員輸入的文本數(shù)據(jù),利用自然語言處理技術(shù)對所述文本數(shù)據(jù)進行實體識別,得到實體及其對應(yīng)的類,基于所述船舶維修性設(shè)計本體和實體及其對應(yīng)的類,得到船舶的維修性設(shè)計策略。
12、根據(jù)本申請?zhí)峁┑木唧w實施例,本申請公開了以下技術(shù)效果:
13、本申請?zhí)峁┝艘环N船舶維修性設(shè)計推薦方法和系統(tǒng),該方法包括:獲取船舶知識數(shù)據(jù),并對船舶知識數(shù)據(jù)進行處理,構(gòu)建船舶維修性設(shè)計知識庫,船舶知識數(shù)據(jù)包括船舶維修性設(shè)計知識和船舶dfmea知識;根據(jù)船舶維修性設(shè)計知識庫,構(gòu)建船舶維修性設(shè)計本體,船舶維修性設(shè)計本體為對船舶維修性設(shè)計知識庫的結(jié)構(gòu)化表示;獲取設(shè)計人員輸入的文本數(shù)據(jù),利用自然語言處理技術(shù)對文本數(shù)據(jù)進行實體識別,得到實體及其對應(yīng)的類;基于船舶維修性設(shè)計本體和實體及其對應(yīng)的類,得到船舶的維修性設(shè)計策略。本申請通過構(gòu)建船舶維修性設(shè)計本體,實現(xiàn)了對船舶維修性設(shè)計知識和dfmea知識的有效管理和結(jié)構(gòu)化表示,從而可以將豐富的設(shè)計知識融入新型號研發(fā)過程中,提升了知識的可用性和有效性。而且,本申請利用自然語言處理技術(shù)對設(shè)計人員輸入的文本數(shù)據(jù)進行實體識別,可以自動提取出相關(guān)實體及其類,并結(jié)合船舶維修性設(shè)計本體,能夠自動生成針對特定船舶的維修性設(shè)計策略,這一過程能夠降低人工干預(yù),減少主觀影響,從而提高了維修性設(shè)計的效率和可靠性。
1.一種船舶維修性設(shè)計推薦方法,其特征在于,所述船舶維修性設(shè)計推薦方法包括:
2.根據(jù)權(quán)利要求1所述的船舶維修性設(shè)計推薦方法,其特征在于,獲取船舶知識數(shù)據(jù),并對所述船舶知識數(shù)據(jù)進行處理,構(gòu)建船舶維修性設(shè)計知識庫,具體包括:
3.根據(jù)權(quán)利要求1所述的船舶維修性設(shè)計推薦方法,其特征在于,根據(jù)所述船舶維修性設(shè)計知識庫,構(gòu)建船舶維修性設(shè)計本體,具體包括:
4.根據(jù)權(quán)利要求3所述的船舶維修性設(shè)計推薦方法,其特征在于,所述本體編輯工具為protégé軟件;所述本體語言為owl語言。
5.根據(jù)權(quán)利要求1所述的船舶維修性設(shè)計推薦方法,其特征在于,所述獲取設(shè)計人員輸入的文本數(shù)據(jù),利用自然語言處理技術(shù)對所述文本數(shù)據(jù)進行實體識別,得到實體及其對應(yīng)的類,具體包括:
6.根據(jù)權(quán)利要求5所述的船舶維修性設(shè)計推薦方法,其特征在于,所述訓(xùn)練好的ner模型的確定過程為:
7.根據(jù)權(quán)利要求1所述的船舶維修性設(shè)計推薦方法,其特征在于,基于所述船舶維修性設(shè)計本體和實體及其對應(yīng)的類,得到船舶的維修性設(shè)計策略,具體包括:
8.根據(jù)權(quán)利要求7所述的船舶維修性設(shè)計推薦方法,其特征在于,基于所述更新后的船舶維修性設(shè)計本體和實體及其對應(yīng)的類,得到船舶的維修性設(shè)計策略,具體包括:
9.一種船舶維修性設(shè)計推薦系統(tǒng),其特征在于,所述船舶維修性設(shè)計推薦系統(tǒng)包括:知識庫模塊、知識表示模塊和維修性設(shè)計推薦模塊;
10.根據(jù)權(quán)利要求9所述的船舶維修性設(shè)計推薦系統(tǒng),其特征在于,所述船舶維修性設(shè)計推薦系統(tǒng)還包括:知識推理模塊;