System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本說明書涉及材料科學,尤其涉及一種材料結構數據的生成方法、裝置、存儲介質及設備。
技術介紹
1、目前,在材料科學研究中,胞元設計是一種通過精心規劃材料的微觀結構單元(即胞元)來調控和優化其宏觀性能的方法。作為材料的基本構建塊,胞元由點(節點,即多個桿之間相交的位置)和桿(桿件,梁或連接件,即連接兩個或多個節點之間的線性構件)組成,其中,胞元結構中的點和桿的組成不同,使得胞元結構的形狀、大小、排列方式不同,進而使得材料的整體特性也不相同。因此,通過調整胞元結構中包含的點和桿的設置,可以實現對材料性能的高度精確控制,以滿足特定應用場景的需求。
2、然而,由于胞元的形狀、大小、排列方式及其內部微觀結構等因素與材料整體特性之間的關系往往較為復雜,從而使得在設計胞元結構時需要進行大量的實驗和模擬方可設計出不同的胞元結構,進而導致胞元結構設計的效率較低。
3、因此,如何提升胞元結構設計的效率,則是一個亟待解決的問題。
技術實現思路
1、本說明書提供一種材料結構數據的生成方法、裝置、存儲介質及設備,以部分的解決現有技術存在的上述問題。
2、本說明書采用下述技術方案:
3、本說明書提供了一種材料結構數據的生成方法,包括:
4、獲取生成任務文本數據,所述生成任務文本數據用于表征需要生成的胞元結構的約束條件;
5、將所述生成任務文本數據輸入到預先訓練的大語言模型中,以通過所述大語言模型根據所述生成任務文本數據,生成滿足所述約束條件
6、根據所述胞元結構文本數據,構建胞元結構三維模型,并根據所述胞元結構三維模型,進行任務執行。
7、可選地,獲取生成任務文本數據,具體包括:
8、接收用戶輸入的任務描述語句;
9、根據所述任務描述語句以及預設的補充約束語句,獲取生成任務文本數據,所述任務描述語句用于表征需要生成的胞元結構的基礎約束條件,所述補充約束語句用于表征需要生成的胞元結構的數量和格式。
10、可選地,將所述生成任務文本數據輸入到預先訓練的大語言模型中,以通過所述大語言模型根據所述生成任務文本數據,生成滿足所述約束條件的胞元結構文本數據,具體包括:
11、獲取與所述任務文本數據相匹配的周期配置參數,所述周期配置參數用于表征根據所述任務文本數據重復生成胞元結構文本數據的時間間隔周期;
12、根據所述周期配置參數,將所述生成任務文本數據重復輸入到預先訓練的大語言模型中,以通過所述大語言模型根據所述生成任務文本數據,生成滿足所述約束條件的各胞元結構文本數據。
13、可選地,根據所述胞元結構文本數據,構建胞元結構三維模型之前,所述方法還包括:
14、根據所述生成任務文本數據,生成驗證任務文本數據,將所述驗證任務文本數據輸入到預先訓練的大語言模型中,以通過所述大語言模型根據所述驗證任務文本數據,生成滿足所述約束條件的驗證胞元結構文本數據,所述驗證任務文本數據用于表征需要生成的滿足所述約束條件的胞元結構所需具備的指定結構性能特征;
15、根據所述驗證任務文本數據,對所述胞元結構文本數據進行驗證,得到所述胞元結構文本數據對應的結構性能特征驗證結果,所述結構性能特征驗證結果用于表征所述胞元結構文本數據是否具備所述驗證胞元結構文本數據對應的指定結構性能特征;
16、根據所述胞元結構文本數據,構建胞元結構三維模型,具體包括:
17、若根據所述結構性能特征驗證結果,確定所述胞元結構文本數據具備所述驗證胞元結構文本數據對應的指定結構性能特征,則根據所述胞元結構文本數據,構建胞元結構三維模型。
18、可選地,針對每個胞元結構文本數據,根據所述驗證任務文本數據,對該胞元結構文本數據進行驗證,得到該胞元結構文本數據對應的結構性能特征驗證結果,具體包括:
19、確定所述胞元結構文本數據和所述驗證胞元結構文本數據之間的一致性系數,并根據所述一致性系數,確定所述胞元結構文本數據的結構性能特征驗證結果。
20、可選地,根據所述胞元結構三維模型,進行任務執行,具體包括:
21、針對所述胞元結構三維模型進行仿真測試,以確定所述胞元結構三維模型的材料性能參數,判斷所述材料性能參數是否滿足預設的篩選條件,所述材料性能參數包括:體積分數、楊氏模量、極限強度中的至少一種;
22、若是,則根據所述胞元結構三維模型,進行任務執行。
23、可選地,根據所述胞元結構三維模型,進行任務執行,具體包括:
24、在所述胞元結構三維模型為多個的情況下,根據各胞元結構三維模型的材料性能參數,確定各胞元結構三維模型之間的先后順序,并生成每個胞元結構三維模型的截圖圖像;
25、根據所述先后順序,將所述截圖圖像和所述材料性能參數推薦給用戶,并根據所述用戶針對所述截圖圖像和所述材料性能參數發送的操作指令,進行任務執行。
26、本說明書提供了一種材料結構數據的生成裝置,包括:
27、獲取模塊,用于獲取生成任務文本數據,所述生成任務文本數據用于表征需要生成的胞元結構的約束條件;
28、生成模塊,用于將所述生成任務文本數據輸入到預先訓練的大語言模型中,以通過所述大語言模型根據所述生成任務文本數據,生成滿足所述約束條件的胞元結構文本數據,所述胞元結構文本數據用于表征各節點和/或桿的位置、連接關系,所述各節點和/或桿用于組成胞元結構;
29、執行模塊,用于根據所述胞元結構文本數據,構建胞元結構三維模型,并根據所述胞元結構三維模型,進行任務執行。
30、本說明書提供了一種計算機可讀存儲介質,所述存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述材料結構數據的生成方法。
31、本說明書提供了一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現上述材料結構數據的生成方法。
32、本說明書采用的上述至少一個技術方案能夠達到以下有益效果:
33、在本說明書提供的材料結構數據的生成方法中,首先獲取用于表征需要生成的胞元結構的約束條件的生成任務文本數據,將生成任務文本數據輸入到預先訓練的大語言模型中,以通過大語言模型根據生成任務文本數據,生成滿足約束條件的胞元結構文本數據,其中,胞元結構文本數據用于表征各節點和/或桿的位置、連接關系,各節點和/或桿用于組成胞元結構,根據胞元結構文本數據,構建胞元結構三維模型,并根據胞元結構三維模型,進行任務執行。
34、從上述方法可以看出,可以將大語言模型與胞元設計相結合,以利用大語言模型所具備的高效性和泛化能力的特點,生成滿足用戶所指定的約束條件的胞元結構文本數據,以提升胞元結構文本數據的生成效率。<本文檔來自技高網...
【技術保護點】
1.一種材料結構數據的生成方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,獲取生成任務文本數據,具體包括:
3.如權利要求1所述的方法,其特征在于,將所述生成任務文本數據輸入到預先訓練的大語言模型中,以通過所述大語言模型根據所述生成任務文本數據,生成滿足所述約束條件的胞元結構文本數據,具體包括:
4.如權利要求1所述的方法,其特征在于,根據所述胞元結構文本數據,構建胞元結構三維模型之前,所述方法還包括:
5.如權利要求4所述的方法,其特征在于,針對每個胞元結構文本數據,根據所述驗證任務文本數據,對該胞元結構文本數據進行驗證,得到該胞元結構文本數據對應的結構性能特征驗證結果,具體包括:
6.如權利要求1或3所述的方法,其特征在于,根據所述胞元結構三維模型,進行任務執行,具體包括:
7.如權利要求6所述的方法,其特征在于,根據所述胞元結構三維模型,進行任務執行,具體包括:
8.一種材料結構數據的生成裝置,其特征在于,包括:
9.一種計算機可讀存儲介質,其特征在于,所述存儲
10.一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現上述權利要求1~7任一項所述的方法。
...【技術特征摘要】
1.一種材料結構數據的生成方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,獲取生成任務文本數據,具體包括:
3.如權利要求1所述的方法,其特征在于,將所述生成任務文本數據輸入到預先訓練的大語言模型中,以通過所述大語言模型根據所述生成任務文本數據,生成滿足所述約束條件的胞元結構文本數據,具體包括:
4.如權利要求1所述的方法,其特征在于,根據所述胞元結構文本數據,構建胞元結構三維模型之前,所述方法還包括:
5.如權利要求4所述的方法,其特征在于,針對每個胞元結構文本數據,根據所述驗證任務文本數據,對該胞元結構文本數據進行驗證,得到該胞元結構文本數據對應的結構性...
【專利技術屬性】
技術研發人員:李志寧,徐黎,沈盼,馬雪,聶元清,郭凱,楊娟娟,
申請(專利權)人:之江實驗室,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。