System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及工程,具體而言,涉及一種樁承式加筋路堤設計參數確定方法及系統。
技術介紹
1、目前,為了獲得較優的路堤設計方案,一般通過比較沉降結果、加筋材料的應力等參數來確定,其沉降結果、加筋材料的應力等數據通過3d建模軟件對樁承式加筋路堤進行建模模擬得到。
2、但是由于3d建模軟件的操作復雜,設計人員需要具備較高的專業技能,限制了其在實際工程中的廣泛應用。且手動建模,導致路堤設計的效率低下。
技術實現思路
1、有鑒于此,本專利技術的目的在于提供一種樁承式加筋路堤設計參數確定方法及系統,以降低建模難度,并提高路堤建模的效率,進而提高路堤設計參數確定的效率。
2、第一方面,提供一種樁承式加筋路堤設計參數確定方法,包括:
3、獲取多個路堤設計參數組合;每個路堤設計參數組合包括技術參數組合和經濟參數組合;
4、基于各個技術參數組合分別創建對應的python建模腳本;
5、通過有限元軟件的api接口調用各組合的python建模腳本以便自動構建各組合對應的路堤三維有限元模型;
6、對各組合對應的路堤三維有限元模型施加模擬負荷,得到各組合對應的路堤沉降預測結果;
7、基于各個經濟參數組合分別計算各路堤三維有限元模型對應的路堤設計成本;
8、基于各組合對應的路堤沉降預測結果及路堤設計成本確定最優組合的路堤設計參數。
9、可選地,獲取多個路堤設計參數組合包括:
10、基于pyth
11、將路堤設計參數劃分為可變參數和不可變參數,可變參數是指在設計過程中可以調整的參數,至少包括樁參數、樁帽參數和加筋材料參數;不可變參數至少包括土體參數、路堤參數和經濟參數;
12、根據可變參數的取值范圍和步長,將可變參數和不可變參數進行組合,以生成多個路堤設計參數組合。
13、可選地,方法還包括:
14、將土體參數通過路堤設計表格內置的軟土蠕變轉換公式自動轉換為軟土蠕變參數;
15、將計算得到的軟土蠕變參數與當地軟土的取值范圍進行比較;
16、若在當地軟土的取值范圍內,則將計算的軟土蠕變參數確定為最終的軟土蠕變參數;
17、若超過當地軟土的取值范圍,則將當地軟土的取值范圍的平均值確定為最終的軟土蠕變參數。
18、可選地,在基于各組合的技術參數創建對應的python建模腳本之后,方法還包括:
19、根據每個組合的python建模腳本生成一個建模任務;
20、將各建模任務打包發送給預先構建的并行任務處理系統,以由并行任務處理系統中的任務調度節點將各建模任務分配給多個任務執行節點。
21、可選地,通過有限元軟件的api接口調用各組合的python建模腳本以便自動構建各組合對應的路堤三維有限元模型包括:
22、通過每個任務執行節點的有限元軟件的api接口調用接收到的建模任務對應的python建模腳本;
23、根據python建模腳本生成多個虛擬建模實例;
24、將每個虛擬建模實例封裝在獨立的容器中;
25、基于各虛擬建模實例對應的python建模腳本自動構建各組合對應的路堤三維有限元模型。
26、可選地,虛擬建模實例至少包括邊界實例、土層實例、樁實例、路堤實例及加筋材料實例,基于各虛擬建模實例對應的python建模腳本自動構建各組合對應的路堤三維有限元模型包括:
27、基于邊界實例中的邊界條件,通過對應的python建模腳本自動創建路堤三維有限元模型的邊界;
28、基于土層實例中的軟土蠕變參數,通過對應的python建模腳本自動創建路堤三維有限元模型的四層軟土地基;
29、基于樁實例中的樁參數、樁帽參數及彈塑性模型,通過對應的python建模腳本自動創建路堤三維有限元模型的樁體;
30、基于路堤實例中的路堤參數及摩爾庫倫模型,通過對應的python建模腳本自動創建路堤三維有限元模型的路堤,路堤包括路面結構、路堤填料、砂墊層;
31、基于加筋材料實例中的加筋材料參數及彈塑性模型,通過對應的python建模腳本自動創建路堤三維有限元模型的加筋材料的正、負界面。
32、可選地,對各組合對應的路堤三維有限元模型施加模擬負荷,得到各組合對應的路堤沉降預測結果包括:
33、利用mesh方法對各組合對應的路堤三維有限元模型進行網格劃分;
34、對網格劃分后的路堤三維有限元模型,按照施工階段施加對應的模擬負荷,得到各組合對應的路堤沉降預測結果。
35、可選地,在得到各組合對應的沉降預測結果之后,方法還包括:
36、通過有限元軟件的api接口將沉降預測結果提取到python中;
37、通過python的可視化腳本將沉降預測結果轉換成標準化數據格式;
38、對標準化處理后的沉降預測結果進行預處理,預處理至少包括數據篩選、單位轉換及進行特定區域的平均值計算;
39、對預處理后的沉降預測結果通過python的可視化庫生成圖表或動畫。
40、可選地,基于各組合對應的路堤沉降預測結果及路堤設計成本確定最優組合的路堤設計參數包括:
41、分別計算各組合的路堤沉降預測結果與路堤設計成本的期望值;
42、基于路堤沉降預測結果與路堤設計成本的期望值計算各組合的總期望值;
43、將總期望值最接近1的組合對應的路堤設計參數確定為最優組合的路堤設計參數。
44、第二方面,提供一種樁承式加筋路堤設計方案確定系統,包括:
45、獲取單元,用于獲取多個路堤設計參數組合;每個路堤設計參數組合包括技術參數組合和經濟參數組合;
46、創建單元,用于基于各個技術參數組合分別創建對應的python建模腳本;
47、調用單元,用于通過有限元軟件的api接口調用各組合的python建模腳本以便自動構建各組合對應的路堤三維有限元模型;
48、負荷模擬單元,用于對各組合對應的路堤三維有限元模型施加模擬負荷,得到各組合對應的路堤沉降預測結果;
49、計算單元,用于基于各個經濟參數組合分別計算各路堤三維有限元模型對應的路堤設計成本;
50、確定單元,用于基于各組合對應的路堤沉降預測結果及路堤設計成本確定最優組合的路堤設計參數。
51、本專利技術實施例提供的一種樁承式加筋路堤設計參數確定方法及系統,通過獲取多個路堤設計參數組合;基于各組合的技術參數創建對應的python建模腳本;通過有限元軟件的api接口調用各組合的python建模腳本以便自動構建各組合對應的路堤三維有限元模型;對各組合對應的路堤三維有限元模型施加模擬負荷,得到各組合對應的路堤沉降預測結果;基于各個經濟參數組合計算本文檔來自技高網...
【技術保護點】
1.一種樁承式加筋路堤設計參數確定方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取多個路堤設計參數組合包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,在所述基于所述各組合的技術參數創建對應的python建模腳本之后,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,所述通過有限元軟件的API接口調用各組合的python建模腳本以便自動構建各組合對應的路堤三維有限元模型包括:
6.根據權利要求5所述的方法,其特征在于,虛擬建模實例至少包括邊界實例、土層實例、樁實例、路堤實例及加筋材料實例;所述基于各虛擬建模實例對應的python建模腳本自動構建各組合對應的路堤三維有限元模型包括:
7.根據權利要求1所述的方法,其特征在于,所述對所述各組合對應的路堤三維有限元模型施加模擬負荷,得到各組合對應的路堤沉降預測結果包括:
8.根據權利要求1所述的方法,其特征在于,在對所述各組合對應的路堤三維有限元模型施加模擬
9.根據權利要求1所述的方法,其特征在于,所述基于所述各組合對應的路堤沉降預測結果及路堤設計成本確定最優組合的路堤設計參數包括:
10.一種樁承式加筋路堤設計參數確定系統,其特征在于,包括:
...【技術特征摘要】
1.一種樁承式加筋路堤設計參數確定方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取多個路堤設計參數組合包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,在所述基于所述各組合的技術參數創建對應的python建模腳本之后,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,所述通過有限元軟件的api接口調用各組合的python建模腳本以便自動構建各組合對應的路堤三維有限元模型包括:
6.根據權利要求5所述的方法,其特征在于,虛擬建模實例至少包括邊界實例、土層實例、樁實例、路堤實...
【專利技術屬性】
技術研發人員:段冰,林維康,陳虛竹,毛斌,曾懷武,薛皓辰,李尚,
申請(專利權)人:浙江數智交院科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。