本技術(shù)涉及模型構(gòu)建,具體而言,涉及一種生產(chǎn)設(shè)備運(yùn)行管控功能模型的構(gòu)建方法及裝置。
背景技術(shù):
1、生產(chǎn)設(shè)備運(yùn)行管控功能模型是一個綜合性的系統(tǒng)框架,它涵蓋了設(shè)備運(yùn)行管控過程中的狀態(tài)監(jiān)測、計(jì)劃調(diào)度、維護(hù)保養(yǎng)、故障診斷等多個功能模塊。通過基于業(yè)務(wù)邏輯連接相關(guān)功能模塊進(jìn)行協(xié)調(diào)作業(yè),能夠滿足生產(chǎn)設(shè)備運(yùn)行管控的要求。
2、然而,生產(chǎn)設(shè)備運(yùn)行管控功能模塊之間層級繁多、約束規(guī)則多樣且交互關(guān)系錯綜復(fù)雜,由于缺乏系統(tǒng)性的模型構(gòu)建統(tǒng)一框架,導(dǎo)致無法高效、全面地構(gòu)建符合企業(yè)需求的生產(chǎn)設(shè)備運(yùn)行管控功能模型。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例的目的在于提供一種生產(chǎn)設(shè)備運(yùn)行管控功能模型的構(gòu)建方法及裝置,用以提高生產(chǎn)設(shè)備運(yùn)行管控功能模型的構(gòu)建效率和全面性。
2、第一方面,本技術(shù)實(shí)施例提供了一種生產(chǎn)設(shè)備運(yùn)行管控功能模型的構(gòu)建方法,包括:
3、基于預(yù)設(shè)的應(yīng)用需求對生產(chǎn)設(shè)備運(yùn)行管控功能模型進(jìn)行自頂向下逐層分解,得到樹形結(jié)構(gòu)的生產(chǎn)設(shè)備運(yùn)行管控功能模型;
4、獲取所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的接口需求信息,并基于所述接口需求信息確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的接口內(nèi)容設(shè)置信息;
5、確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的頂層功能活動信息,并基于所述頂層功能活動信息構(gòu)建所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的頂層功能參考模型;
6、確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能活動信息,并基于所述次層功能活動信息構(gòu)建所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能參考模型;
7、獲取生產(chǎn)設(shè)備運(yùn)行管控領(lǐng)域?qū)?yīng)的標(biāo)準(zhǔn)文本數(shù)據(jù),并基于所述標(biāo)準(zhǔn)文本數(shù)據(jù)進(jìn)行主題聚類,得到對應(yīng)于所述標(biāo)準(zhǔn)文本數(shù)據(jù)的若干個特征詞主題集合;
8、將所述若干個特征詞主題集合與所述次層功能參考模型進(jìn)行匹配,構(gòu)建得到對應(yīng)于生產(chǎn)設(shè)備運(yùn)行管控功能模型的底層參考資源池。
9、在一些可能的實(shí)施例中,所述基于預(yù)設(shè)的應(yīng)用需求對生產(chǎn)設(shè)備運(yùn)行管控功能模型進(jìn)行自頂向下逐層分解,得到樹形結(jié)構(gòu)的生產(chǎn)設(shè)備運(yùn)行管控功能模型,包括:
10、采用idef0功能建模方法對生產(chǎn)設(shè)備運(yùn)行管控功能模型進(jìn)行自頂向下逐層分解,直至分解后的生產(chǎn)設(shè)備運(yùn)行管控功能模型滿足預(yù)設(shè)的應(yīng)用需求,得到樹形結(jié)構(gòu)的生產(chǎn)設(shè)備運(yùn)行管控功能模型;
11、其中,所述樹形結(jié)構(gòu)的生產(chǎn)設(shè)備運(yùn)行管控功能模型的每一功能模塊包括輸入要素、輸出要素、約束要素和支撐要素;所述輸入要素用于表示對應(yīng)功能模塊所需的數(shù)據(jù)對象,所述輸出要素用于表示像對應(yīng)功能模塊的輸出結(jié)果;所述約束要素用于表示對應(yīng)功能模塊的約束規(guī)則,所述支撐要素用于表示對應(yīng)功能模塊的支撐資源。
12、在一些可能的實(shí)施例中,所述獲取所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的接口需求信息,并基于所述接口需求信息確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的接口內(nèi)容設(shè)置信息,包括:
13、獲取所述生產(chǎn)設(shè)備運(yùn)行管控功能模型與外部業(yè)務(wù)系統(tǒng)的第一接口交互需求信息,并獲取所述生產(chǎn)設(shè)備運(yùn)行管控功能模型與底層設(shè)備的第二接口交互需求信息;
14、基于預(yù)設(shè)的idef0語法規(guī)則確定對應(yīng)于所述第一接口交互需求信息和第二接口交互需求信息的接口內(nèi)容,得到對應(yīng)于所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的接口內(nèi)容設(shè)置信息。
15、在一些可能的實(shí)施例中,所述確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的頂層功能活動信息,并基于所述頂層功能活動信息構(gòu)建所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的頂層功能參考模型,包括:
16、按照預(yù)設(shè)劃分的生產(chǎn)設(shè)備運(yùn)行管控功能活動類型確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的頂層功能模塊;所述頂層功能模塊包括設(shè)備資產(chǎn)管理功能模塊、設(shè)備維護(hù)管理功能模塊和設(shè)備應(yīng)用管理功能模塊;
17、基于預(yù)設(shè)的idef0語法規(guī)則確定對應(yīng)于各所述頂層功能模塊的交互接口信息,并基于所述交互接口信息對各所述頂層功能模塊進(jìn)行邏輯連接,以構(gòu)建得到對應(yīng)于所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的頂層功能參考模型。
18、在一些可能的實(shí)施例中,所述確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能活動信息,并基于所述次層功能活動信息構(gòu)建所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能參考模型,包括:
19、對所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的各個頂層功能模塊進(jìn)行子功能模塊分解,得到對應(yīng)于各頂層功能模塊的若干次層功能模塊;
20、確定對應(yīng)于各個次層功能模塊的次層功能活動信息,并基于所述次層功能活動信息構(gòu)建所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能參考模型。
21、在一些可能的實(shí)施例中,所述設(shè)備資產(chǎn)管理功能模塊的次層功能模塊包括資產(chǎn)定義及創(chuàng)建模塊、資產(chǎn)監(jiān)視及運(yùn)營模塊和資產(chǎn)更新及處置模塊;所述設(shè)備維護(hù)管理功能模塊的次層功能模塊包括設(shè)備狀態(tài)監(jiān)測模塊、設(shè)備故障診斷模塊和設(shè)備維修保養(yǎng)模塊;所述設(shè)備應(yīng)用管理功能模塊的次層功能模塊包括設(shè)備任務(wù)管理模塊、設(shè)備工藝管理模塊和生產(chǎn)資源配置模塊。
22、在一些可能的實(shí)施例中,所述確定對應(yīng)于各個次層功能模塊的次層功能活動信息,并基于所述次層功能活動信息構(gòu)建所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能參考模型,包括:
23、基于預(yù)設(shè)的idef0語法規(guī)則確定對應(yīng)于各所述次層功能模塊的次層交互接口信息,并基于所述次層交互接口信息對各所述次層功能模塊進(jìn)行邏輯連接,以構(gòu)建得到對應(yīng)于所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能參考模型。
24、在一些可能的實(shí)施例中,所述獲取生產(chǎn)設(shè)備運(yùn)行管控領(lǐng)域?qū)?yīng)的標(biāo)準(zhǔn)文本數(shù)據(jù),并基于所述標(biāo)準(zhǔn)文本數(shù)據(jù)進(jìn)行主題聚類,得到對應(yīng)于所述標(biāo)準(zhǔn)文本數(shù)據(jù)的若干個特征詞主題集合,包括:
25、獲取生產(chǎn)設(shè)備運(yùn)行管控領(lǐng)域?qū)?yīng)的標(biāo)準(zhǔn)文本數(shù)據(jù),并基于所述標(biāo)準(zhǔn)文本數(shù)據(jù)生成對應(yīng)的詞項(xiàng)序列集合;
26、利用預(yù)訓(xùn)練的語義模型對所述詞項(xiàng)序列集合中的詞項(xiàng)序列進(jìn)行向量轉(zhuǎn)換,得到詞項(xiàng)向量數(shù)據(jù);
27、利用密度聚類算法,基于預(yù)設(shè)的引導(dǎo)詞對所述詞項(xiàng)向量數(shù)據(jù)進(jìn)行主題聚類,得到對應(yīng)于所述標(biāo)準(zhǔn)文本數(shù)據(jù)的若干個特征詞主題集合。
28、在一些可能的實(shí)施例中,所述語義模型的訓(xùn)練方法包括:
29、基于詞項(xiàng)序列集合抽取訓(xùn)練樣本對bert預(yù)訓(xùn)練模型進(jìn)行監(jiān)督學(xué)習(xí),并采用lora模型微調(diào)方法對所述bert預(yù)訓(xùn)練模型的網(wǎng)絡(luò)結(jié)構(gòu)和連接權(quán)重進(jìn)行更新,得到所述語義模型。
30、第二方面,本技術(shù)實(shí)施例提供了一種生產(chǎn)設(shè)備運(yùn)行管控功能模型的構(gòu)建裝置,包括:
31、結(jié)構(gòu)分解模塊,用于基于預(yù)設(shè)的應(yīng)用需求對生產(chǎn)設(shè)備運(yùn)行管控功能模型進(jìn)行自頂向下逐層分解,得到樹形結(jié)構(gòu)的生產(chǎn)設(shè)備運(yùn)行管控功能模型;
32、接口設(shè)置模塊,用于獲取所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的接口需求信息,并基于所述接口需求信息確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的接口內(nèi)容設(shè)置信息;
33、頂層構(gòu)建模塊,用于確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的頂層功能活動信息,并基于所述頂層功能活動信息構(gòu)建所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的頂層功能參考模型;
34、次層構(gòu)建模塊,用于確定所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能活動信息,并基于所述次層功能活動信息構(gòu)建所述生產(chǎn)設(shè)備運(yùn)行管控功能模型的次層功能參考模型;
35、主題聚合模塊,用于獲取生產(chǎn)設(shè)備運(yùn)行管控領(lǐng)域?qū)?yīng)的標(biāo)準(zhǔn)文本數(shù)據(jù),并基于所述標(biāo)準(zhǔn)文本數(shù)據(jù)進(jìn)行主題聚類,得到對應(yīng)于所述標(biāo)準(zhǔn)文本數(shù)據(jù)的若干個特征詞主題集合;
36、底層構(gòu)建模塊,用于將所述若干個特征詞主題集合與所述次層功能參考模型進(jìn)行匹配,構(gòu)建得到對應(yīng)于生產(chǎn)設(shè)備運(yùn)行管控功能模型的底層參考資源池。