樊 毅 馮興隆 管孝強(qiáng) 王 劍 王 平 石 峰
(1.云南迪慶有色金屬有限責(zé)任公司,云南 香格里拉 674400;2.北京礦冶科技集團(tuán)有限公司,北京 100160;3.金屬礦山智能開采技術(shù)北京市重點(diǎn)實(shí)驗(yàn)室,北京 102628)
目前,國內(nèi)日處理萬噸級以上的銅礦山磨機(jī)潤滑控制系統(tǒng)設(shè)計(jì)理念比較陳舊和傳統(tǒng),它絕大部分是應(yīng)用理想環(huán)境狀態(tài)下的信號檢測與控制進(jìn)行設(shè)計(jì)[1-3]。未能解決電磁干擾、粉塵、油污、振動等惡劣環(huán)境影響故障停車頻發(fā)問題。不能進(jìn)行磨機(jī)機(jī)械病態(tài)預(yù)測,一旦發(fā)生故障,機(jī)械損傷將擴(kuò)大。而且不可以通過在線運(yùn)行故障處理的辦法,減少磨機(jī)非計(jì)劃停車頻次。同時(shí),磨機(jī)停車后,會發(fā)生再啟動開車?yán)щy的問題。
究其根源,此類超大型重點(diǎn)設(shè)備控制系統(tǒng)存在如下缺陷:1)無外圍傳感器信號失真與否的甄別判斷和分類推送控制功能;2)無對機(jī)械性能的預(yù)測性控制功能;3)無在線運(yùn)行故障處理功能。據(jù)不完全統(tǒng)計(jì),磨機(jī)故障停車將造成重大的經(jīng)濟(jì)損失。此外,大量的停車善后處理,額外增加員工的高強(qiáng)度體力勞動,增加安全風(fēng)險(xiǎn)。運(yùn)用模糊控制技術(shù),探尋一種最佳的適用值,通過外圍傳感器失真與否甄別有效信號,通過處理有效信號,避免假性報(bào)警造成的頻繁停車?;谀:刂萍夹g(shù)的磨機(jī)控制系統(tǒng)設(shè)計(jì)成功運(yùn)用于普朗銅礦中,并產(chǎn)生了極大的經(jīng)濟(jì)效益,對其他礦山建設(shè)及未來智能化礦山自動化技術(shù)應(yīng)用具有一定的借鑒意義。
甄別控制處理單元獲取小齒輪紅外溫差、小齒輪紅外溫度、油流、油壓、軸承溫度以及振動范圍,通過模糊控制[3-4]判斷失真情況。判斷為失真信號,則不參與邏輯連鎖控制,進(jìn)入歷史數(shù)據(jù)記錄單元儲存,僅供查詢使用。判斷為真實(shí)信號,則將數(shù)據(jù)傳送給邏輯連鎖控制單元,參與運(yùn)行連鎖控制[1-2]。
邏輯連鎖控制單元接收到甄別控制處理單元的數(shù)據(jù)信號后,對信號進(jìn)行分析,判斷故障問題,利用模糊控制[3-4]尋找最佳使用值得設(shè)定值:根據(jù)礦山實(shí)際情況,每個(gè)溫度傳感器設(shè)定-200 ℃的斷線溫度,檢測到該溫度時(shí),直接將信息傳輸至在線故障處理單元,并發(fā)出報(bào)警信號;設(shè)定正常使用溫度值為60 ℃,超高溫度90 ℃,超出超高溫度值時(shí),發(fā)出該檢測點(diǎn)的故障停機(jī)指令,并發(fā)出報(bào)警信息;對小齒輪小端的溫差范圍,根據(jù)紅外溫度傳感器的信息,設(shè)定兩端溫差值正常范圍為15 ℃,超大溫差值為30 ℃,溫差值超過15 ℃時(shí),發(fā)出報(bào)警信號,超過30 ℃時(shí),則發(fā)出故障停機(jī)指令。對供油管道的油壓,設(shè)定正常使用范圍的低壓為40 kg/cm3、超低壓為15 kg/cm3的預(yù)設(shè)值,當(dāng)信號達(dá)到該值時(shí)輸出相應(yīng)檢測點(diǎn)的報(bào)警信息或故障停機(jī)指令。
在線故障處理單元主要針對兩類故障處理,分別是潤滑油故障處理和溫度檢測故障處理,具體處理方式為:潤滑油故障進(jìn)行不停機(jī)在線處理,包括潤滑油故障處理等待間歇和計(jì)時(shí)置零兩個(gè)功能,潤滑油噴射周期結(jié)束后預(yù)設(shè)等待間歇時(shí)間,等待間歇時(shí)間功能中加入計(jì)時(shí)置零功能,在等待間歇時(shí)間內(nèi)進(jìn)行潤滑油系統(tǒng)的故障處理,等待間歇時(shí)間中啟動計(jì)時(shí)置零功能,令等待間歇時(shí)間重新開始計(jì)時(shí),保證故障處理具有充分時(shí)間,在機(jī)械潤滑允許的情況下,可以無限次使用,直到問題解決完成,之后再進(jìn)行大小齒輪的甘油噴射潤滑。溫度檢測故障處理,對每個(gè)溫度傳感器的線路和探頭進(jìn)行監(jiān)測,任意一個(gè)溫度傳感器發(fā)出斷線故障時(shí),顯示斷線信息,提示維護(hù)人員針對性檢查和處理,避免因高溫產(chǎn)生故障,導(dǎo)致停車。
預(yù)測控制處理單元,根據(jù)實(shí)時(shí)檢測數(shù)據(jù)和歷史數(shù)據(jù)在線趨勢記錄,結(jié)合設(shè)備性能的正常使用范圍指標(biāo)值域,設(shè)定正常運(yùn)行的超出區(qū)域界限值,檢測數(shù)據(jù)超出區(qū)域界限值時(shí),提前預(yù)警,通知維護(hù)人員提前對設(shè)備的軸承、軸瓦、齒輪等機(jī)械結(jié)構(gòu)進(jìn)行性能分析和保養(yǎng)維護(hù)。
1)確定模糊控制器模型及輸入語言(誤差、誤差變化率)、輸出語言的變量,本模糊控制模型采用雙輸入單輸出(單輸入單輸出尋找結(jié)果過于理想化、簡單化,不適用)的二維模糊控制器[4-5]:
輸入變量:偏差變量為e,偏差變化率ec;
偏差e=r-y,r為失真度設(shè)定值,y為失真度測試值;
偏差變化率ec(k)=e(k)-e(k-1),(k=0,1,2,……);
2)輸入語言變量偏差e、偏差變化ec和輸出語言變量控制量變化U的語言值的確定:
偏差e的基本論域:[-20次,+20次];
輸出語言變量:失真度測試過程中控制濾波時(shí)間長度的變化量U;
偏差語言值e的離散論域:
X={-6,…,0,…,+6};
則偏差e的量化因子為:
Ke=2×6/[20-(-20)]=0.3;
偏差E的語言值選為:PB,PM,PS,PO,NO,NS,NM,NB共8個(gè)值;
確定在X論域上模糊子集PB,PM,PS,PO,NO,NS,NM,NB的隸屬度函數(shù)μ(x),并建立語言變量E的賦值表;
偏差變化率ec的基本論域:[-15,+15];
偏差變化率語言值ec的離散論域:
Y={-6,-5,…,0 …,+5,+6};
則偏差變化率ec的量化因子為:
Kec=2×6/[15-(-15)]=0.4;
語言變量偏差ec的語言值選為:PB,PM,PS,ZO,NS,NM,NB共7個(gè)值;
確定在論域X上用以描述模糊子集PB,…,NB的隸屬度函數(shù)u(y),并建立語言變量ec的賦值表,參考表1的e建立ec賦值表。
控制量變化u的基本論域:[-10 s,+10 s];
控制量變化語言值U的離散論域:
Z={-7,-6,…,0,…,+6,+7};
則控制量變化u的比例因子為:
Ku=[10-(-10)]/2×7=10/7;
語言變量控制量變化U的語言值選為:PB,PM,PS,ZO,NS,NM,NB7個(gè)語言值;
通過長期應(yīng)用總結(jié),確定在論域Z上用以描述模糊子集PB,…,NB的隸屬函數(shù)μ(z),并據(jù)此建立語言變量U的賦值表,參考表1的e建立U賦值表。
表1 語言變量e的賦值表(省略值為0)Table 1 Assignment table of language variable e
3)模糊控制規(guī)則的確定:
當(dāng)誤差e較大時(shí),選擇控制量u以盡快消除誤差為主;當(dāng)誤差e較小時(shí),選擇控制量u要注意防止超調(diào),根據(jù)上述規(guī)則,得到以下模糊控制表:
表2 模糊控制規(guī)則表Table 2 Fuzzy control rules
得到該失真度偏差、偏差變化率與濾波時(shí)間長度之間的模糊關(guān)系R:
R=(E×U)(EC×U)=E×EC×U
=(NBE×NBEC×PBU)∪(NME×NBEC×PBU)∪(NSE×NBEC×PMU)∪……
其中規(guī)則內(nèi)的模糊集取交集運(yùn)算,規(guī)則間的模糊集取并集運(yùn)算;
4)模糊化與模糊推理:
設(shè)實(shí)測偏差為e(k),ec(k)=e(k)-e(k-1),(k=0,1,2,……)
量化后得e*,ec*
且e*∈X={-6,-5,…,-0,+0,…,+5,+6},ec*∈Y={-6,-5,…,0,…,+5,+6}
將e*、ec*模糊化得模糊子集E*、EC*
則U*=(E*×EC*)R,即模糊控制器的輸出為誤差向量、誤差變化率向量與模糊關(guān)系的合成;
5)控制量的反模糊化:
解模糊與模糊控制表的生成,采用最大隸屬度法對模糊控制增量進(jìn)行解模糊,得到在論域Z={-7,…,0,…,+7}上取值的控制增量u*,對論域X(X={-6,…,-0,+0,…,+6})和論域Y(Y={-6,…,0,…,+6})的全部元素所有組合進(jìn)行上述模糊化、模糊推理及模糊判決運(yùn)算,均能得到論域Z(Z={-7,…,0,…,+7})上的元素與之一一對應(yīng),將這些對應(yīng)關(guān)系制成表格,即得模糊控制表。
表3 模糊控制查詢表Table 3 Fuzzy control query table
模糊控制表離線計(jì)算得到:根據(jù)U*=(E*×EC*)R,在E*=(PB,PM,PS,PO,NO,NS,NM,NB),EC*=(PB,PM,PS,ZO,NS,NM,NB)時(shí),計(jì)算控制器的輸出模糊向量U*,再按照“最大隸屬度法”進(jìn)行反模糊化,則選擇控制量為U*在(PB,PM,PS,ZO,NS,NM,NB)上計(jì)算的最大值,即為U*max值填入以上模糊控制查詢表。
在線控制時(shí),在每一控制周期將實(shí)測偏差e(k)、ec(k),(k=0,1,2,……)分別進(jìn)行量化,取得查找模糊控制表所需的e*、ec*,再從表中查出對應(yīng)的控制量變化u*,與比例因子ku相乘,便得到用于被控對象的實(shí)際控制量的變化值u,即u=u*×ku。
本模糊控制的目的去掉失真度,則包含了e≤0的所有u*,另外ku=10/7;結(jié)合實(shí)際運(yùn)行歷史數(shù)據(jù)趨勢波形圖來看濾波時(shí)間的設(shè)置應(yīng)不小于5 s,通過u=u*×ku≥5 s計(jì)算,得出u*≥3.5,所以,在該模糊控制器下,所有u*>3的控制量均可以達(dá)到去掉失真度的要求;但是u*選擇過大,實(shí)際控制量的變化值u也會過大,即濾波時(shí)間增大,導(dǎo)致控制系統(tǒng)出現(xiàn)進(jìn)入邏輯控制等單元的正常信號嚴(yán)重滯后,系統(tǒng)對外部正常信號處理不及時(shí),嚴(yán)重超調(diào),失去系統(tǒng)的優(yōu)越性,所以最佳失真度的控制量u*應(yīng)該滿足:32.2 利用模糊控制尋找最佳使用值的設(shè)定值
參考失真度模糊控制設(shè)計(jì)過程對磨機(jī)控制系統(tǒng)最佳設(shè)定值的尋找。
1)確定模糊控制器模型及輸入語言、輸出語言變量,采用雙輸入單輸出的二維模糊控制器模型:
輸入語言變量:偏差語言變量為e,偏差變化率ec;
偏差e=r-y,r為各設(shè)定值的目標(biāo)值,y為多次的測試值;
偏差變化率ec(k)=e(k)-e(k-1),(k=0,1,2,……);
輸出語言變量:設(shè)定目標(biāo)穩(wěn)定運(yùn)行過程中控制設(shè)定值長度的變化量U;
2)輸入語言變量偏差e、偏差變化ec和輸出語言變量控制量U變化語言值的確定;組成二維坐標(biāo)系,采用三角形或半梯形的隸屬度函數(shù)關(guān)系進(jìn)行模糊計(jì)算;
3)確定模糊控制規(guī)則:
按上述控制規(guī)則,得到該失真度偏差、偏差變化率與濾波時(shí)間長度之間的模糊關(guān)系R:
R=(E×U)(EC×U)=E×EC×U=(NBE×NBEC×PBU)∪(NME×NBEC×PBU)∪(NSE×NBEC×PMU)∪……
4)模糊化與模糊推理:
設(shè)實(shí)測偏差為e(k),ec(k)=e(k)-e(k-1),(k=0,1,2,……)
量化后得e*、ec*
且e*∈X={-6,-5,…,-0,+0,…,+5,+6}
ec*∈Y={-6,-5,…,0,…,+5,+6}
將e*和ec*模糊化得模糊子集E*和EC*
則U*=(E*×EC*)R,即模糊控制器的輸出為誤差向量、誤差變化率向量與模糊關(guān)系的合成;
5)控制量的反模糊化:
采用最大隸屬度法對模糊控制增量進(jìn)行解模糊,得到在論域Z={-7,…,0,…,+7}上取值的控制增量u*;對論域X(X={-6,…,-0,+0,…,+6})和論域Y(Y={-6,…,0,…,+6})的全部元素所有組合進(jìn)行上述模糊化、模糊推理及模糊判決運(yùn)算,得到論域Z(Z={-7,…,0,…,+7})上的元素與之一一對應(yīng),將這些對應(yīng)關(guān)系制成模糊控制查詢表。
模糊控制查詢表離線計(jì)算得到:
根據(jù)U*=(E*×EC*)R,在E*=(PB,PM,PS,PO,NO,NS,NM,NB),EC*=(PB,PM,PS,ZO,NS,NM,NB)時(shí),計(jì)算控制器的輸出模糊向量U*,再按照“最大隸屬度法”進(jìn)行反模糊化,則選擇控制量為U*在(PB,PM,PS,ZO,NS,NM,NB)上計(jì)算的最大值,即為U*max值填入以上模糊控制查詢表;
在線控制時(shí),在每一控制周期將實(shí)測偏差e(k)、ec(k),(k=0,1,2,……)分別進(jìn)行量化,取得查找模糊控制表所需的e*、ec*,再從表中查出對應(yīng)的控制量變化u*,與比例因子ku相乘,便得到用于被控對象的實(shí)際控制量的變化值u,即u=u*×ku;
根據(jù)上述模糊控制設(shè)計(jì)得出以下設(shè)定值控制設(shè)置結(jié)論:
(1)紅外溫差報(bào)警的最佳設(shè)定值尋找:
選擇:報(bào)警值的控制量變化u的基本論域:[-15,+15];
控制量變化u的比例因子為:Ku=[15-(-15)]/2×7=15/7;
由上述推導(dǎo)u=u*×ku計(jì)算得出,u*=7。滿足最大隸屬度取值原則,所以上述報(bào)警值的最佳設(shè)定為15 ℃;
(2)紅外溫差故障停機(jī)的最佳設(shè)定值尋找:
選擇:報(bào)警值的控制量變化u的基本論域:[-30,+30];
則控制量變化u的比例因子為:Ku=[30-(-30)]/2×7=30/7;
由上述推導(dǎo)u=u*×ku計(jì)算得出,u*=7,滿足最大隸屬度取值原則,所以上述故障停機(jī)值的最佳設(shè)定為30 ℃。
該技術(shù)現(xiàn)已經(jīng)成功運(yùn)用在普朗銅礦,該設(shè)計(jì)結(jié)構(gòu)簡單,設(shè)計(jì)科學(xué),使用方便,對所有外部傳感器檢測信號進(jìn)行甄別處理,避免失真信號進(jìn)入邏輯連鎖控制單元,避免磨機(jī)因假性報(bào)警和故障的頻繁停機(jī);增加了機(jī)械性能預(yù)測性控制功能,有效控制軸承、軸瓦、齒輪等機(jī)械損傷程度;增加在線運(yùn)行故障處理功能,實(shí)現(xiàn)了不需要停機(jī)就可以對齒輪潤滑油潤滑、溫度檢測等故障進(jìn)行處理,減少磨機(jī)非必須停車頻次。經(jīng)過該項(xiàng)技術(shù)開發(fā)應(yīng)用后,增加該礦山年度生產(chǎn)直接經(jīng)濟(jì)收益約6 000萬元,提高單系列設(shè)備全年運(yùn)轉(zhuǎn)效率約為4.1%,在高原環(huán)境下,減少員工高強(qiáng)度額外體力勞動,提高員工身心健康指數(shù),降低安全風(fēng)險(xiǎn)。
基于模糊控制技術(shù),通過對磨機(jī)控制系統(tǒng)進(jìn)行優(yōu)化研究并應(yīng)用后,其設(shè)備的綜合優(yōu)越性能得以充分發(fā)揮出來,磨機(jī)運(yùn)轉(zhuǎn)效率全面提升、生產(chǎn)成本大幅度降低。該項(xiàng)優(yōu)化控制策略對其他行業(yè)而言,仍然值得推崇,前景廣闊。