System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及舉升泵工藝參數優化領域,特別是涉及一種雙泵系統工藝參數的優化方法、裝置、設備、介質及產品。
技術介紹
1、舉升泵作為一種關鍵的流體輸送設備,廣泛應用于石油、天然氣、深海鉆探、化工等行業,特別是在深海油氣開采和工業生產中的重要作用不可忽視。由于舉升泵需要在復雜的流體環境中運行,其性能直接影響著整個系統的工作效率和經濟效益。因此,優化舉升泵的工藝參數,如閥門開啟角度、閥門開啟速度、輸入壓力和輸入流速等,成為提升泵系統性能的關鍵。
2、傳統的舉升泵參數設計方法通常依賴于人工經驗和實驗數據,難以在多變量和多目標優化的條件下獲得最佳的工藝參數組合。尤其是在雙泵串聯/并聯系統中,涉及多個優化參數的交互影響,如何在復雜流體流場中進行精確的控制與優化,成為亟待解決的問題。
技術實現思路
1、本申請的目的是提供一種雙泵系統工藝參數的優化方法、裝置、設備、介質及產品,可實現對雙泵系統的精確控制,并同時對多種工藝參數值進行優化,提高了系統性能。
2、為實現上述目的,本申請提供了如下方案:
3、第一方面,本申請提供了一種雙泵系統工藝參數的優化方法,包括:
4、獲取雙泵系統在不同工況下的多組仿真數據,所述多組仿真數據是利用雙泵系統仿真模型對不同工藝參數值組合下的雙泵系統進行流場流體模擬得到的;其中,所述多組仿真數據包括各工藝參數值組合以及對應的出口流量和出口壓力,所述不同工況包括雙泵并聯和雙泵串聯,工藝參數包括閥門開啟角度、閥門開啟速度、入口壓力和入
5、以出口壓力和出口流量最優為目標構建多目標函數;其中,所述多目標函數包括出口壓力目標函數和出口流量目標函數;
6、基于所述多組仿真數據,采用多目標粒子群優化算法對所述多目標函數進行求解,得到多組最佳工藝參數值組合。
7、進一步地,所述出口壓力目標函數和出口流量目標函數分別為:
8、;
9、;
10、其中,為工藝參數值組合,為出口流量目標函數,為出口壓力目標函數,和分別為出口流量值和出口壓力值,和分別為出口流量目標值和出口壓力目標值。
11、進一步地,所述基于所述多組仿真數據,采用多目標粒子群優化算法對所述多目標函數進行求解,得到多組最佳工藝參數值組合,包括:
12、根據所述多組仿真數據確定各工藝參數的參數范圍約束條件;
13、根據所述參數范圍約束條件隨機生成一組初始粒子,每個粒子代表一組工藝參數值組合;
14、根據所述工藝參數值組合計算每個粒子的出口壓力值和出口流量值;
15、根據每個粒子的出口壓力值和出口流量值確定粒子當前最佳位置和全局最佳位置;
16、根據所述粒子當前最佳位置和所述全局最佳位置更新每個粒子的速度,并根據更新后的速度更新每個粒子的位置;
17、根據更新后的粒子的位置確定非支配解集,并計算所述非支配解集中各粒子的擁擠距離;
18、基于所述擁擠距離確定最優解集,所述最優解集中包含多組最佳工藝參數值組合。
19、進一步地,擁擠距離的計算公式為:
20、;
21、其中,為第個粒子的擁擠距離,和分別為第 k個目標函數的最大值和最小值,粒子和為排序后的粒子相鄰的粒子,為粒子的第 k個目標函數值,為粒子的第 k個目標函數值。
22、進一步地,參數范圍約束條件為:
23、;
24、其中,為閥門開啟角度,為閥門開啟速度,為入口流速,為入口壓力。
25、第二方面,本申請提供了一種雙泵系統工藝參數的優化裝置,包括:
26、獲取模塊,獲取雙泵系統在不同工況下的多組仿真數據,所述多組仿真數據是利用雙泵系統仿真模型對不同工藝參數值組合下的雙泵系統進行流場模擬得到的;其中,所述多組仿真數據包括各工藝參數值組合以及對應的出口流量和出口壓力,所述不同工況包括雙泵并聯和雙泵串聯,工藝參數包括閥門開啟角度、閥門開啟速度、入口壓力和入口流速;
27、構建模塊,用于以出口壓力和出口流量最優為目標構建多目標函數;其中,多目標函數包括出口壓力目標函數和出口流量目標函數;
28、優化模塊,用于基于所述多組仿真數據,采用多目標粒子群優化算法對所述多目標函數進行求解,得到多組最佳工藝參數值組合。
29、第三方面,本申請提供了一種計算機設備,包括:存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序以實現上述的雙泵系統工藝參數的優化方法。
30、第四方面,本申請提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現上述的雙泵系統工藝參數的優化方法。
31、第五方面,本申請提供了一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現上述的雙泵系統工藝參數的優化方法。
32、根據本申請提供的具體實施例,本申請公開了以下技術效果:
33、本申請提供了一種雙泵系統工藝參數的優化方法、裝置、設備、介質及產品,利用雙泵系統仿真模型對不同工藝參數值組合下的雙泵系統的流場流體進行模擬得到雙泵系統在不同工況下的多組仿真數據,基于此,采用多目標粒子群優化算法,以出口壓力和出口流量最優為目標對雙泵系統的工藝參數值進行優化,該方案采用雙泵系統仿真模型模擬雙泵系統的工作過程,可以對雙泵系統進行精確控制,同時利用多目標粒子群優化算法進行工藝參數值優化,不依靠人工經驗和實驗數據,實現對雙泵系統的工藝參數值更高精度的優化,提高了系統的性能。
本文檔來自技高網...【技術保護點】
1.一種雙泵系統工藝參數的優化方法,其特征在于,所述雙泵系統工藝參數的優化方法包括:
2.根據權利要求1所述的雙泵系統工藝參數的優化方法,其特征在于,所述出口壓力目標函數和出口流量目標函數分別為:
3.根據權利要求1所述的雙泵系統工藝參數的優化方法,其特征在于,所述基于所述多組仿真數據,采用多目標粒子群優化算法對所述多目標函數進行求解,得到多組最佳工藝參數值組合,包括:
4.根據權利要求3所述的雙泵系統工藝參數的優化方法,其特征在于,擁擠距離的計算公式為:
5.根據權利要求3所述的雙泵系統工藝參數的優化方法,其特征在于,參數范圍約束條件為:
6.一種雙泵系統工藝參數的優化裝置,其特征在于,所述雙泵系統工藝參數的優化裝置包括:
7.根據權利要求6所述的雙泵系統工藝參數的優化裝置,其特征在于,所述優化模塊包括:
8.一種計算機設備,包括:存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序以實現權利要求1-5中任一項所述的雙泵系統工藝參數的優化方法。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1-5中任一項所述的雙泵系統工藝參數的優化方法。
10.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1-5中任一項所述的雙泵系統工藝參數的優化方法。
...【技術特征摘要】
1.一種雙泵系統工藝參數的優化方法,其特征在于,所述雙泵系統工藝參數的優化方法包括:
2.根據權利要求1所述的雙泵系統工藝參數的優化方法,其特征在于,所述出口壓力目標函數和出口流量目標函數分別為:
3.根據權利要求1所述的雙泵系統工藝參數的優化方法,其特征在于,所述基于所述多組仿真數據,采用多目標粒子群優化算法對所述多目標函數進行求解,得到多組最佳工藝參數值組合,包括:
4.根據權利要求3所述的雙泵系統工藝參數的優化方法,其特征在于,擁擠距離的計算公式為:
5.根據權利要求3所述的雙泵系統工藝參數的優化方法,其特征在于,參數范圍約束條件為:
6.一種雙泵系統工藝參數的優化裝置,其特征在于,...
【專利技術屬性】
技術研發人員:秦如雷,謝文衛,于彥江,陳浩文,李昌平,殷國樂,
申請(專利權)人:中國地質科學院勘探技術研究所,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。