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、設置計算模板中的配置參數與設備工藝數據的映射關系。
35、可選的,根據所述流程結果數據和選礦設備選型計算項,生成選型結果數據,包括:
36、獲取所述流程結果數據和所述映射關系;
37、根據所述映射關系,以所述流程結果數據中的選礦設備確定所述計算模板;
38、基于所述計算模板和所述流程結果數據確定設備型號,以生成所述選型結果數據。
39、可選的,根據所述流程結果數據和選礦設備選型計算項,生成選型結果數據,包括:
40、獲取預設需求條件數據;
41、如果所述流程結果數據符合所述預設需求條件數據,以設備計算書的形式輸出所述選型結果數據;
42、如果所述流程結果數據不符合所述預設需求條件數據,重新基于所述工藝流程建模數據和選礦工藝流程計算項生成流程結果數據,以及通過數據刷新,根據所述映射關系重新獲取最新的計算結果數據。
43、根據本申請的另一方面,提供一種選礦工藝輔助設計系統,所述系統為基于頁面端交互的瀏覽器與服務器架構系統,所述系統包括:
44、交互模塊,用于獲取工藝流程建模數據,所述工藝流程建模數據為基于頁面端設計界面輸入的操作數據,所述工藝流程建模數據包括設備信息和連接物料線信息;
45、選礦工藝流程計算模塊,用于基于所述工藝流程建模數據和選礦工藝流程計算項,生成流程結果數據,所述選礦工藝流程計算項包括協同算本文檔來自技高網...
【技術保護點】
1.一種選礦工藝輔助設計方法,其特征在于,應用于選礦工藝輔助設計系統,所述系統為基于頁面端交互的瀏覽器與服務器架構系統,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,獲取工藝流程建模數據,包括:
3.根據權利要求2所述的方法,其特征在于,獲取工藝流程建模數據,包括:
4.根據權利要求1所述的方法,其特征在于,基于所述工藝流程建模數據和選礦工藝流程計算項,生成流程結果數據,包括:
5.根據權利要求1所述的方法,其特征在于,基于所述工藝流程建模數據和選礦工藝流程計算項,生成流程結果數據,包括:
6.根據權利要求1所述的方法,其特征在于,基于所述工藝流程建模數據和選礦工藝流程計算項,生成流程結果數據,包括:
7.根據權利要求1所述的方法,其特征在于,根據所述流程結果數據和選礦設備選型計算項,生成選型結果數據,包括:
8.根據權利要求7所述的方法,其特征在于,根據所述流程結果數據和選礦設備選型計算項,生成選型結果數據,包括:
9.根據權利要求8所述的方法,其特征在于,根據所述流程結
10.一種選礦工藝輔助設計系統,其特征在于,所述系統為基于頁面端交互的瀏覽器與服務器架構系統,所述系統包括:
...【技術特征摘要】
1.一種選礦工藝輔助設計方法,其特征在于,應用于選礦工藝輔助設計系統,所述系統為基于頁面端交互的瀏覽器與服務器架構系統,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,獲取工藝流程建模數據,包括:
3.根據權利要求2所述的方法,其特征在于,獲取工藝流程建模數據,包括:
4.根據權利要求1所述的方法,其特征在于,基于所述工藝流程建模數據和選礦工藝流程計算項,生成流程結果數據,包括:
5.根據權利要求1所述的方法,其特征在于,基于所述工藝流程建模數據和選礦工藝流程計算項,生成流程結果數據,包括:
6.根據權利要求...
【專利技術屬性】
技術研發人員:姚心,劉誠,王雨琦,何榮權,夏自發,周能發,陳鑫,郝亮鈞,
申請(專利權)人:中國恩菲工程技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。