聶軼苗,高培程,張晉霞,李卓林,牛福生,王繼亮,張 悅
(1.華北理工大學礦業工程學院,河北 唐山063009;2.河北省礦業開發與安全技術重點實驗室,河北 唐山063009)
人工神經網絡是利用電腦對人的大腦的信息處理的工作機制進行模擬和仿生的網絡,具有并行處理信息的能力,其特點是能在不建立數學模型條件下,分析樣本數據之間的關系,以實現對復雜系統的模擬和預測[1]。為了大大加快了求解和推理的速度,將專家系統與神經網絡采用緊密耦合的模型集成在一起[2-3],形成數值化矩陣知識庫和非線性的推理機制的神經網絡結構,能夠對選礦流程結果進行推理或預測,同時對模糊數據進行轉換和解釋。本文在對礦物工藝礦物學參數實現計算機自動識別和初步計算的基礎上,對人工神經系統的選礦子模塊進行了構建,以預測選礦流程或選礦試驗的基礎數據及產品指標,為優化選礦工藝流程奠定基礎。
針對選礦中的基礎指標(如:破碎流程、磨礦流程、產品方案、各流程選別方法、總體選別方案、選別指標等)和產品指標(如:精礦品位、精礦回收率、金屬回收率等)這兩方面問題,進行任務設計,通過設計用戶和用戶界面,對局部推理機下達任務,如已經精礦品位和產率,計算其回收率;或如已知原礦性質,給出其推薦選礦工藝流程圖或預測其最終選礦產品指標等,局部推理部分在獲得具體任務之后,由局部數據庫和局部知識庫為其提供相關信息,如果可以滿足任務要求即可返回用戶界面,并將此次任務和結果記錄在全局知識庫模塊中,在全局知識庫系統中進行查重后備案,如果不能滿足任務,則尋求知識庫系統的幫助,而該知識庫系統中的信息由專家和知識工程師對其進行修復和完善。這樣經過多次分解后,可形成多個子任務共同構成問題的求解過程,而每一個子任務都可由一個多層前饋網絡(BP神經網絡)進行模擬求解。其基本結構示意圖如圖1所示。
感知單元是神經網絡最基本的組成單元,也是構建神經網絡的基礎。本系統采用經典的具有單層計算能力的Rosenblatt感知器模型,如圖2所示。

圖1 選礦指導子模塊的基本結構示意圖

圖2 經典感知器模型
它是一種前饋網絡,同層內無相關關連,例如礦石的不同物理性質,金屬礦物的密度和脈石礦物的反射顏色之間并無直接關系,不同層間無反饋,并由下層向上層傳遞。并且輸入值和輸出值均為離散值,即:相互之間并無直接關聯,而輸出值是在神經元對輸入值進行加權求和[4]之后,由閾值函數決定其輸出值。例如,在輸入金屬礦物或目的礦物的比重與粒度及形狀、脈石礦物的比重與粒度及形狀等基本信息之后,由神經元對其進行計算,可得出這兩種礦物的密度差值,由閾值函數,如重選難易程度判斷E值,結合二者的粒度及形狀等信息,綜合判斷這兩種礦物的分離是否可選用重選選別方法,而最終的重選難易程度即是輸出值。
在神經元對各個輸入數值進行加權求和時,即:對各輸入分量加權求和并加入一個偏置值θ,得到該神經元的活躍值,見式(1)。

這是輸入函數y最普遍的采用形式,各輸入分量的重要程度不同,其中wi表示第i個輸入分量的權值。wi>0表示xi對神經元有激勵作用;wi<0表示xi對神經元有抑制作用。
在對輸出值的處理中,由于輸出值的性質不同而有所差異。在處理定性問題(如礦物工藝礦物學分類,目的礦物選別方法的抉擇,選別流程的構建等)時,采用閥值處理函數處理y[5],進而得到輸出值。也就是說,在需要輸出一些是或否的問題時,如該研究礦物是否為目的礦物、該礦物的選別方法是否可采用磁選的方法等對這類問題進行輸出時采用。若為是則輸出為1,若為不是,則輸出為0。而在處理或輸出一些定量問題,如精礦品位,精礦產率,精礦回收率等指標時,采用多重變數分析范疇中常用的S型函數,見式(2)。

式中pi∈(-∞,+∞),ai∈(0,1),參數c>0,在本系統研究中,由于處理量不大,輸出結果并不復雜,故c取值為1。
單個感知器只能實現線性的決策邊界和簡單的布爾函數,必須構建多層感知器才能完成該系統的必要功能,本次構建的多層感知器結構見圖3。該結構采用典型的多層感知器結構,由許多層非線的神經元構成,每個神經元都是一個基本感知單元,每層包含多個基本感知單元,相鄰層的神經元用權連接起來,構成多層感知器結構[6],可以產生復雜的決策邊界和任意布爾函數。該輸入層中可輸入選礦基礎數據,如原礦的成分分析結果、物相分析結果、MLA測試分析結果或圖片、主要礦物與脈石礦物的顆粒大小、嵌布特征等信息,這些信息經過隱含層中多個神經元的計算和分析、判斷,最終給出一個或多個輸出層信息,如礦石的磨礦細度、所采用的主要選別方法、推薦的工藝流程及最終產品的質量指標等用戶所需求信息。多層感知器多用在選礦流程中數值計算模塊中,活化函數為S型函數。

圖3 多層感知器示意圖
在大多數選礦流程的離散問題中,用二層感知器就能以任意精度逼近任何非線性決策邊界問題,但本系統采用3層網絡模型,這是因為在解決磨礦細度及流程間產品質量指標等復雜計算問題時,若采用2層感知器,隱節點數目是輸入向量維數的指數函數,而換成3層感知器,隱節點數目可以降到輸入向量維數的多項式函數。故本系統采用了三層神經網絡。
神經網絡系統是一個基于數值計算的系統,其輸入值和輸出值均為數值型向量,這并不能完全地直接地與實際選礦問題溝通,如對于精礦回收率計算等數值型問題,可通過輸入計算完成,而對于是否采用重力選礦方法或磁電選礦方法等之類的問題,用數值型信息顯然不能準確反映,因此,需要在輸入和輸出值的類型上經過邏輯-數字或數字-模擬轉換。
在本系統中,對于不同的輸入和輸出信息構建了轉換器進行轉換。①對于精礦回收率等在某一區間內變動的數值型信息,在輸入到神經網絡前采用線性插值法進行歸一化處理,使數據經過變換后在[0,1]區間內均勻分布,而且在變化較快的區間內相對集中。②對于某些選擇性問題的處理時,如判別是否采用某種選礦方法時,將該種選礦方法設置為一布爾型變量,當改變量取值為“是”或直接輸入的布爾型變量值為true時,則轉化為區間上限1.0,反之,則轉化為0.0。
以冀東地區磁鐵礦為例,構建的神經網絡結構如圖4所示。該神經網絡將選礦系統看成是一組能夠正確描述輸入函數與輸出函數關系的神經網絡,將選別的基礎理論和公式等信息隱藏在系統的知識庫中,無需用戶對其進行了解或操作,降低了使用者門檻。

圖4 確定選別流程的神經網絡結構
神經網絡的流程確定部分,根據不同功能分為3個子網:①產品子網,用戶通過此子網可從原礦中選擇某一礦物作為目的礦物及相應的脈石礦物,便于礦產資源的綜合利用;②選別方法子網,在用戶輸入有關礦石性質、目的礦物的種類等基本信息后,可確定單一流程的選別方法(如磁選、重選、浮選、化選等);③選別方案子網,在子網可根據目的礦物和脈石礦物的性質及嵌布特征等原礦工藝礦物研究結果、選別方法子網、專家庫信息等有效參數,最終給出一套或多套行之有效的選別工藝流程。這三個子網皆由3層BP神經網絡構成。在該神經網絡中包含一些選礦系統模型中特定指標、物理量相對應的各類神經元,如有用礦物神經元Pa:每一類有用礦物名稱神經元均與某一種礦物名稱相對應,Pa1代表磁鐵礦,Pa2代表赤鐵礦,Pa3代表黃鐵礦等等。對于選別方法子網,選別方法名稱為Pm,Pm1代表弱磁選,Pm2代表強磁選,Pm3代表重選,Pm4代表浮選,Pm5代表化選等。
通過神經網絡的定性判斷,得到礦石性質、產品方案、選別方法、選別流程及其他一些對選礦指標有一定影響的因素,可以再進入計算選礦指標神經網絡系統,由其輸出神經元給出選別指標的具體數值結果,計算選別指標神經網絡示意圖如圖5所示。
以河北某地磁鐵礦選礦廠有關數據為基礎,利用上述選礦指導子模塊對其進行了預測,結果表明,該選礦指導子模塊預測的選礦指標與現場質檢數據基本吻合。神經網絡的預測值對現場的一磨溢流細度預測控制在5%以內,對精礦品位的預測控制在3%以內[7],表明經過訓練的遺傳神經網絡具有較高的預測精度,能夠較為準確、合理的指導選礦實踐。

圖5 計算選別指標神經網絡結構示意圖
以傳統的人工神經網絡模型為基礎,構建了三層的神經網絡,能夠較為合理的確定產品方案、選礦方法和選別流程及計算相關產品的選礦指標。利用該系統對河北某磁鐵礦選礦廠進行預測,預測值對現場的一磨溢流細度預測控制在5%以內,對精礦品位的預測控制在3%以內。雖然人工神經網絡系統能夠處理選礦流程中大量的非線性問題,但仍有缺點,如學習速度慢,易陷入局域極小及全局搜索能力較弱等。因此,如何綜合運用各種神經網絡,發揮各種模型的長處,優化選礦預測與指標計算過程,仍需深入研究和探討。
[1] 李靖.基于BP神經網絡水力旋流器工作參數預測研究[D].武漢:武漢理工大學,2006.
[2] 王淑紅,李英龍,戈保梁,等.主成分分析法與神經網絡在選礦建模中的應用[J].有色礦冶,2001(6):25-28.
[3] 李克慶,閆飛,周偉.基于人工神經網絡的選礦指標預報專家系統[J].中國礦業,2004,13(8):56-58.
[4] G費拉拉,M瓜拉塞奧,P馬薩西,等.運用礦石性質的地質統計建模技術進行選礦設計和模擬[J].國外金屬礦山,1994(6):40-48.
[5] Massinaei M,Doostmohammadi R.Modeling of bubble surface area flux in an industrial rougher column using artificial neural network and statistical techniques[J].Minerals Engineering,2010,23(2):83-90.
[6] Daponte P,Grimaldi D.Artificial neural networks in measurements[J].Measurement,1998,23(2):93-115.
[7] 張悅.基于數字圖像處理技術的選礦工藝指導系統研究[D].唐山:河北理工大學,2011.