System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于數(shù)字孿生開(kāi)發(fā),具體地,涉及煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法及系統(tǒng)。
技術(shù)介紹
1、建設(shè)數(shù)字孿生應(yīng)用,與人工智能相結(jié)合,能夠大幅度提高工業(yè)端生產(chǎn)效率,實(shí)現(xiàn)降本增效。在各企業(yè)均著力數(shù)字孿生應(yīng)用建設(shè)的當(dāng)下,如何快速開(kāi)發(fā)、快速迭代、增強(qiáng)系統(tǒng)可復(fù)用性,成為當(dāng)下亟需解決的問(wèn)題。
2、目前,市面上常見(jiàn)的提高效率的編碼方案,是將代碼封裝成節(jié)點(diǎn),使其可視化、模塊化、交互配置集中化,最終達(dá)到降低學(xué)習(xí)成本,加快迭代速度的目的。然而在不同行業(yè)的工廠中,工藝流程大相徑庭,通用化的解決方案存在過(guò)多冗余,難以與特定行業(yè)相結(jié)合;并且在開(kāi)發(fā)過(guò)程中缺少智能化處理,檢索和學(xué)習(xí)的成本依舊較高,導(dǎo)致效率提升有限,邏輯復(fù)用困難。因此,如何降低學(xué)習(xí)及檢索成本,增加開(kāi)發(fā)效率,成為該領(lǐng)域的研究重點(diǎn)之一。
3、換而言之,當(dāng)下已有的數(shù)字孿生應(yīng)用配置方法,雖然已使用節(jié)點(diǎn)式可視化編程方式,降低了開(kāi)發(fā)人員的學(xué)習(xí)成本,但節(jié)點(diǎn)式可視化編程方式對(duì)于檢索有較高的要求;并且,現(xiàn)有方案對(duì)于煉鋼連鑄場(chǎng)景的數(shù)字孿生應(yīng)用開(kāi)發(fā)缺少針對(duì)性,有過(guò)多的冗余內(nèi)容影響開(kāi)發(fā)效率,也缺少節(jié)點(diǎn)及常用功能的模塊化呈現(xiàn);功能設(shè)計(jì)時(shí),定位到特定節(jié)點(diǎn)的速度較慢。
4、專利文獻(xiàn)cn117667055a提供了一種低代碼的數(shù)字孿生場(chǎng)景交互配置方法及系統(tǒng),該方案基于數(shù)字孿生低代碼平臺(tái)構(gòu)建場(chǎng)景,通過(guò)交互模板配置功能配置場(chǎng)景交互的模板類型,并在選用模板類型后,采用可視化拖拽方式依次進(jìn)行節(jié)點(diǎn)類型配置和場(chǎng)景交互配置,實(shí)現(xiàn)使用低代碼方式構(gòu)建完整的節(jié)點(diǎn)交互型數(shù)字孿生場(chǎng)景。該方法/系統(tǒng)能夠通過(guò)將分散在數(shù)
5、其缺點(diǎn)是,缺少對(duì)于煉鋼連鑄場(chǎng)景數(shù)字孿生功能開(kāi)發(fā)的針對(duì)性,配置中存在過(guò)多冗余內(nèi)容;盡管從配置集成角度降低了場(chǎng)景配置的復(fù)雜度,但節(jié)點(diǎn)交互型編程方式依舊有較高的學(xué)習(xí)成本,同時(shí)存在節(jié)點(diǎn)檢索效率低等問(wèn)題需要解決。
6、專利文獻(xiàn)cn117075884a公開(kāi)了一種基于可視化腳本的數(shù)字化處理系統(tǒng)及方法,該方案提供的系統(tǒng)包含可視化腳本編輯模塊、視圖分析模塊、節(jié)點(diǎn)配置模塊以及數(shù)字化處理模塊;所述可視化腳本編輯模塊的輸出端與所述視圖分析模塊的輸入端相連接;所述視圖分析模塊的輸出端與所述節(jié)點(diǎn)配置模塊的輸入端相連接;所述節(jié)點(diǎn)配置模塊的輸出端與所述數(shù)字化處理模塊的輸入端相連接。能夠?qū)崿F(xiàn)可視化編程,通過(guò)圖形化界面來(lái)編寫(xiě)邏輯,使用節(jié)點(diǎn)和連線的方式來(lái)表示邏輯關(guān)系,使得邏輯結(jié)構(gòu)更加清晰和易于維護(hù),節(jié)省開(kāi)發(fā)人員的時(shí)間和精力;
7、其缺點(diǎn)是,未展現(xiàn)針對(duì)煉鋼連鑄場(chǎng)景的配置,缺少智能化處理操作,學(xué)習(xí)成本較高。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)現(xiàn)有技術(shù)中的缺陷,本專利技術(shù)的目的是提供一種煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法及系統(tǒng)。
2、根據(jù)本專利技術(shù)提供的一種煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,包括:
3、步驟s1:根據(jù)生產(chǎn)計(jì)劃,通過(guò)調(diào)節(jié)節(jié)點(diǎn)與節(jié)點(diǎn)組構(gòu)建功能邏輯,進(jìn)而配置所述功能邏輯的功能參數(shù),記錄所述節(jié)點(diǎn)的使用信息;
4、步驟s2:將所述功能參數(shù)與使用信息增加進(jìn)數(shù)據(jù)集,并且通過(guò)所述數(shù)據(jù)集,訓(xùn)練bert模型;
5、步驟s3:根據(jù)所述數(shù)據(jù)集的信息,判斷所述bert模型的預(yù)測(cè)是否準(zhǔn)確,結(jié)果為是,則執(zhí)行步驟s4;結(jié)果為否,則重新執(zhí)行步驟s2;
6、步驟s4:判斷功能是否實(shí)現(xiàn);結(jié)果為是,則將當(dāng)前的日志記錄與功能參數(shù)記錄在相應(yīng)的json文件中,完成配置并且根據(jù)配置調(diào)整功能邏輯;結(jié)果為否,則重新執(zhí)行步驟s1。
7、優(yōu)選地,在所述步驟s1中,所述功能參數(shù),包括:功能名稱、功能使用場(chǎng)景與功能標(biāo)簽;
8、所述使用信息,包括功能實(shí)現(xiàn)過(guò)程中,所使用的節(jié)點(diǎn)、節(jié)點(diǎn)組數(shù)量、功能標(biāo)簽、節(jié)點(diǎn)組標(biāo)簽與節(jié)點(diǎn)連接方式。
9、優(yōu)選地,所述數(shù)據(jù)集為scctds數(shù)據(jù)集;所述scctds數(shù)據(jù)集,用于訓(xùn)練bert模型;
10、在所述步驟s2中,所述訓(xùn)練bert模型,包括:
11、步驟a1:在所述scctds數(shù)據(jù)集中,增加數(shù)據(jù);所述數(shù)據(jù),包括:sentence、tag;
12、所述sentence包括:“我需要對(duì)所有設(shè)備進(jìn)行計(jì)劃排程”、“我有一個(gè)生產(chǎn)計(jì)劃需要進(jìn)行調(diào)度仿真”、“設(shè)置5個(gè)不同的面向轉(zhuǎn)爐的視角”與“我需要連鑄機(jī)模擬拉坯速度和鋼坯切割過(guò)程”;
13、所述tag包括:“計(jì)劃調(diào)度”、“視角切換”與“生產(chǎn)運(yùn)行模擬”;
14、步驟a2:分詞處理所述數(shù)據(jù),得到訓(xùn)練參數(shù);
15、步驟a3:調(diào)用trainer類,通過(guò)訓(xùn)練參數(shù)訓(xùn)練所述bert模型;
16、在所述步驟a2中,使用bert標(biāo)記器bert-base-uncased,對(duì)數(shù)據(jù)中的文本數(shù)據(jù)進(jìn)行標(biāo)記,進(jìn)而生成參數(shù)input_ids和參數(shù)attention_masks;轉(zhuǎn)換所述參數(shù)input_ids和參數(shù)attention_masks為pytorch張量,進(jìn)而合成pytorch數(shù)據(jù)框;
17、在所述步驟a3中,基于pytorch數(shù)據(jù)框,調(diào)用trainer類,通過(guò)訓(xùn)練參數(shù)訓(xùn)練所述bert模型。
18、優(yōu)選地,所述步驟s4的json文件,節(jié)點(diǎn)的json格式包括:"name"、"type"、"connections"、"usage_count"、"scene"與"tags"字段;
19、所述"name",即存儲(chǔ)節(jié)點(diǎn)的名稱;
20、節(jié)點(diǎn)json的所述"type"屬性為"node",表示該對(duì)象的類型是節(jié)點(diǎn);所述"connections"記錄該節(jié)點(diǎn)上下游允許連接的節(jié)點(diǎn)名,其中包含"upstream"與"downstream"兩個(gè)數(shù)組;
21、其中,所述"upstream"數(shù)組中包含上游可連接節(jié)點(diǎn)的名稱,具體地,如果無(wú)可連接上游節(jié)點(diǎn),"upstream"則顯示null;所述"downstream"數(shù)組中包含下游可連接節(jié)點(diǎn)的名稱,如果無(wú)可連接下游節(jié)點(diǎn),"downstream"則顯示null;
22、所述"usage_count"存儲(chǔ)一個(gè)整數(shù),表示使用次數(shù);
23、所述"scene"是一個(gè)數(shù)組,用于羅列使用該節(jié)點(diǎn)的場(chǎng)景,所述場(chǎng)景包括:“煉鋼場(chǎng)景”、“轉(zhuǎn)爐場(chǎng)景”、“連鑄場(chǎng)景”;
24、所述"tags"同樣存儲(chǔ)數(shù)組,用于記錄與該節(jié)點(diǎn)相關(guān)的標(biāo)簽,所述標(biāo)簽包括:“計(jì)劃調(diào)度”、“鋼包顯隱”;
25、節(jié)點(diǎn)組json格式中包括:"name"、"type"、"nodeconnections"、"usage_count"、"scene"與"tags"字段;
26、"name"存儲(chǔ)節(jié)點(diǎn)組的名稱。節(jié)點(diǎn)組json的"type"屬性為"nodegroup",表示該對(duì)象的類型是節(jié)點(diǎn)組;"nodeconnections"是一個(gè)對(duì)象,用于記錄該節(jié)點(diǎn)組所用到的每一個(gè)節(jié)點(diǎn),并用數(shù)組的形式記錄節(jié)點(diǎn)的連接方式;"usage_count"本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,其特征在于,在所述步驟S1中,所述功能參數(shù),包括:功能名稱、功能使用場(chǎng)景與功能標(biāo)簽;
3.根據(jù)權(quán)利要求2所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,其特征在于,所述數(shù)據(jù)集為SCCTDS數(shù)據(jù)集;所述SCCTDS數(shù)據(jù)集,用于訓(xùn)練BERT模型;
4.根據(jù)權(quán)利要求1所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,其特征在于,所述步驟S4的所述json文件中,節(jié)點(diǎn)的json格式包括:"name"、"type"、"connections"、"usage_count"、"scene"與"tags"字段;
5.一種煉鋼連鑄數(shù)字孿生應(yīng)用智能配置系統(tǒng),其特征在于,包括:
6.根據(jù)權(quán)利要求1所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置系統(tǒng),其特征在于,在所述模塊M1中,所述功能參數(shù),包括:功能名稱、功能使用場(chǎng)景與功能標(biāo)簽;
7.根據(jù)權(quán)利要求1所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置系統(tǒng),其特征在于,所述數(shù)據(jù)集為SCCTDS數(shù)據(jù)集;所述SCC
8.根據(jù)權(quán)利要求5所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置系統(tǒng),其特征在于,在所述模塊M4中,節(jié)點(diǎn)的json格式包括:"name"、"type"、"connections"、"usage_count"、"scene"與"tags"字段;
9.一種存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法的步驟。
10.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法的步驟。
...【技術(shù)特征摘要】
1.一種煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,其特征在于,在所述步驟s1中,所述功能參數(shù),包括:功能名稱、功能使用場(chǎng)景與功能標(biāo)簽;
3.根據(jù)權(quán)利要求2所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,其特征在于,所述數(shù)據(jù)集為scctds數(shù)據(jù)集;所述scctds數(shù)據(jù)集,用于訓(xùn)練bert模型;
4.根據(jù)權(quán)利要求1所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置方法,其特征在于,所述步驟s4的所述json文件中,節(jié)點(diǎn)的json格式包括:"name"、"type"、"connections"、"usage_count"、"scene"與"tags"字段;
5.一種煉鋼連鑄數(shù)字孿生應(yīng)用智能配置系統(tǒng),其特征在于,包括:
6.根據(jù)權(quán)利要求1所述的煉鋼連鑄數(shù)字孿生應(yīng)用智能配置系統(tǒng),其特征在于,在所述模塊m1中,所述功能參數(shù),包括:...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王森,張雪敏,黃琦,
申請(qǐng)(專利權(quán))人:上海寶信軟件股份有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。