黃金彪,白潤才,劉 威,柴森霖,劉光偉
(1. 遼寧工程技術(shù)大學(xué) 礦業(yè)學(xué)院,遼寧 阜新 123000;2. 寧夏煤炭基本建設(shè)有限公司,寧夏 銀川 750004;3. 遼寧工程技術(shù)大學(xué) 遼寧省高等學(xué)校礦產(chǎn)資源開發(fā)利用技術(shù)及裝備研究院,遼寧 阜新 123000;4. 遼寧工程技術(shù)大學(xué) 理學(xué)院,遼寧 阜新 123000;5. 鹽城工學(xué)院 經(jīng)濟管理學(xué)院,江蘇 鹽城 224051)
露天礦道路運輸系統(tǒng)優(yōu)化問題一直是礦山系統(tǒng)工程及規(guī)劃、優(yōu)化建模所需要重點考慮的關(guān)鍵問題之一,對于提高露天礦的產(chǎn)量規(guī)模、作業(yè)效率具有重要意義[1-4]。特別是,隨著部分礦山產(chǎn)量規(guī)模及作業(yè)設(shè)備的逐步大型化,運輸系統(tǒng)對于剝、采、排各系統(tǒng)的銜接紐帶作用逐步凸顯,原本靜態(tài)的道路優(yōu)化及路徑規(guī)劃方法難以應(yīng)付復(fù)雜條件下的優(yōu)化、規(guī)劃任務(wù)。因此,嘗試采用特定的優(yōu)化、規(guī)劃模型對露天礦運輸?shù)缆芳皩絾栴}進(jìn)行有效求解,對于提高礦山產(chǎn)能及效率、優(yōu)化現(xiàn)場生產(chǎn)調(diào)度流程將具有切實意義。
目前,國內(nèi)外學(xué)者對于運輸線路及運輸系統(tǒng)規(guī)劃問題研究主要集中于2類:① 為對礦山初始運輸溝道的開拓定線及既有坑線的動態(tài)更新算法的研究,如余鼎[5]針對于山坡露天礦的特殊地理地形條件,提出山坡型露天礦開拓定線的具體方法;朱明海[6]結(jié)合廠礦道路規(guī)范內(nèi)容要求提出了三維選線方法;劉光偉等[7-8]在時變運輸功框架下,結(jié)合時空拓?fù)渑袆e地方提出了全新的道路選線及線路更新判別算法;DIAZ等[9]從露天煤礦運輸系統(tǒng)布置過程中的波動變化入手,提出了一種用于自動更新靜態(tài)道路網(wǎng)絡(luò)基有向圖的新方法;② 為基于既有坑線形態(tài)及道路運輸網(wǎng)絡(luò)圖進(jìn)行尋徑算法設(shè)計,此類研究的經(jīng)典求解算法為以張幼蒂教授引入的有向圖理論[2]及其發(fā)展模型為代表,如WHITE和OLSON[10]在靜態(tài)有向圖的基礎(chǔ)上,基于場內(nèi)等效距離全局最優(yōu)化為目標(biāo),建立路徑規(guī)劃模型;HU[11]采用和聲搜索算法設(shè)計了露天礦路徑優(yōu)化算法;LI等[12]提出了一種兼顧設(shè)備作業(yè)和時效性成本最小化的車輛線路優(yōu)化策略;柴森霖等[13-15]在傳統(tǒng)有向圖規(guī)劃建模的基礎(chǔ)上,將時變運輸功與時空拓?fù)溥B通性的方法引入到優(yōu)化建模中,提出了路徑規(guī)劃及運輸系統(tǒng)費用建模的全新方法。
近年來,隨著人工智能、深度學(xué)習(xí)以及最優(yōu)化理論方法的快速發(fā)展,國內(nèi)外學(xué)者在機器人避障、運動學(xué)規(guī)劃等多方面提出了大量效果顯著成果,其中頗具代表性的算法如:張衛(wèi)波等[16]在考慮存在大量復(fù)雜障礙物避障問題的前提下,基于改進(jìn)搜索策略構(gòu)建了智能機器人快速尋徑算法;張玉偉等[17]基于啟發(fā)式策略對RRT*算法的尋徑策略進(jìn)行了啟發(fā)式修正;鄒啟杰等[18]基于強化學(xué)習(xí)框架驅(qū)動,提出了一種未知環(huán)境下機器人快速盲尋路徑的規(guī)劃算法。雖然上述方法在其領(lǐng)域范圍內(nèi)的實際應(yīng)用情景中,均給出了自身運動規(guī)劃過程的理想化解決方案,但由于露天礦山場景的獨特性及其尋徑策略間存在主、客觀因素的自耦合現(xiàn)象,導(dǎo)致現(xiàn)有的此類優(yōu)秀算法均無法被直接應(yīng)用于指導(dǎo)礦山實際生產(chǎn)。
鑒于對露天礦尋徑算法設(shè)計重要性的考量,筆者在前述成果的基礎(chǔ)上,為進(jìn)一步彌補現(xiàn)有算法在目標(biāo)函數(shù)建模、執(zhí)行效率等方面的局限問題,將改進(jìn)RRT算法引入到求解露天礦路徑規(guī)劃問題中,嘗試?yán)肦RT算法的檢索能力擴展尋徑算法的備選路徑解,從而進(jìn)一步實現(xiàn)路徑連通性計算與目標(biāo)函數(shù)指標(biāo)值計算的分離;另外,考慮到路面受到重載卡車頻繁碾壓及周期性養(yǎng)護(hù)作用,對現(xiàn)有的時變運輸功模型[13,15]進(jìn)行改進(jìn),建立全局時變成本的綜合評價模型并將其作為規(guī)劃模型的目標(biāo)函數(shù),給出了路面條件浮動狀態(tài)的下評價模型估計方法,并最終結(jié)合改進(jìn)的RRT算法實現(xiàn)對露天礦運輸線路規(guī)劃問題的快速求解。結(jié)合現(xiàn)場數(shù)據(jù)仿真實驗,論證了文中算法對于解決露天礦運輸線路規(guī)劃、優(yōu)化問題現(xiàn)實可行且有效。
快速搜索隨機樹算法(Rapidly-exploring Random Tree,RRT)是美國愛荷華州立大學(xué)的LAVALLE教授于1998年提出,是一種通過增量采樣進(jìn)行隨機構(gòu)建空間填充樹的高效搜索算法,由于其算法自身的索引邏輯及特性對于提升非凸、高維空間的搜索效率具有極好的適應(yīng)性,且無需提前對搜索區(qū)域的環(huán)境狀態(tài)進(jìn)行系統(tǒng)化建?;蛱厥獾淖R別及幾何劃分,便可實現(xiàn)對存在代數(shù)約束(存在移動障礙的環(huán)境)或微分約束(局部動態(tài)或全局動態(tài)環(huán)境)的高維空間進(jìn)行高效搜索,而被廣泛應(yīng)用于機器人避障、運動規(guī)劃等相關(guān)問題的求解過程中。
對于經(jīng)典RRT算法的執(zhí)行邏輯原理如圖1所示,其偽代碼見表1。
圖1 RRT算法基本原理
表1 經(jīng)典RRT算法偽代碼
表1算法中參數(shù)、方法定義及執(zhí)行流程如下:Q為場景圖,即道路網(wǎng)絡(luò)圖;qinit為選線起始位置節(jié)點;qgoal為選線目標(biāo)位置節(jié)點;n為有向圖中節(jié)點數(shù)量;R為最終搜索到的目標(biāo)路徑;r搜索路徑的節(jié)點及有向邊集合;rinit()為初始化備選路徑的節(jié)點和有向邊的方法。算法從qinit開始,循環(huán)遍歷n個節(jié)點,其中i為當(dāng)前遍歷節(jié)點的索引。在遍歷循環(huán)中,通過隨機散布qrandom節(jié)點構(gòu)造備選節(jié)點集,并通過查找距離qrandom節(jié)點最近的qnear節(jié)點來確定算法前進(jìn)方向,前進(jìn)方向上以step為前進(jìn)步長,從而生產(chǎn)qnew節(jié)點。當(dāng)具備qnew節(jié)點條件后,算法以qnew,qnear節(jié)點構(gòu)建有向邊,并最終通過CollisionFree方法判斷當(dāng)前路徑是否可行,如可行,則確立當(dāng)前路徑,直至最終到達(dá)目標(biāo)節(jié)點為止。
為表述模型方便,現(xiàn)對模型中的參變量做如下定義。
(1)有向圖參、變量定義:Ω={1,2,…,n}為道路網(wǎng)絡(luò)有向圖中的非空節(jié)點集合;ei,j=(i,j)∈E,為道路網(wǎng)絡(luò)有向圖中的非空節(jié)點i,j間的有向邊,i,j∈Ω。其中,E為圖中有向邊集合。
(3)規(guī)劃模型的決策變量:xi為有向邊是否為最優(yōu)路徑的可行解。
計算模型是對現(xiàn)實工程場景的合理抽象,故對于場景內(nèi)的部分特殊的礦山工程條件,則需通過特定的指標(biāo)值約束來進(jìn)行有效表達(dá)。為進(jìn)一步保證模型的合理性及完整性,筆者對模型中的數(shù)值型指標(biāo)約束進(jìn)行如下分類。
(1)道路網(wǎng)絡(luò)圖中任意單一有向邊上的車流密度約束。
(1)
(2)
(2)道路網(wǎng)絡(luò)飽和狀態(tài)下全路徑車流密度約束。
(3)
(4)
(3)尋徑?jīng)Q策階段的道路通過能力約束。
(5)
當(dāng)尋徑算法選擇不同的路段組合時,不僅會觸發(fā)線路總長度、提升高度等運輸功、能耗屬性的變化,同時也會誘發(fā)路面平整度等能耗特征指標(biāo)產(chǎn)生波動,加之重型卡車的頻繁碾壓與路面的周期性養(yǎng)護(hù),會導(dǎo)致車-路系統(tǒng)間形成內(nèi)蘊的耦合聯(lián)系,并進(jìn)一步促進(jìn)功、能關(guān)系產(chǎn)生極為明顯的時間效應(yīng)[13-15]。鑒于對上述因素的綜合考量,在尋徑算法的規(guī)劃建模中,以差異路段及周期性道路養(yǎng)護(hù)作用下的路面平整度分析為切入點,結(jié)合對路面平整度時效性變化的擾動分析,建立全局時變成本綜合評價模型,并將綜合評價模型確立為優(yōu)化問題的全局目標(biāo)函數(shù),具體評價模型為
Q(t)=k1U(t)+k2C(φ)
(6)
式中,Q(t)為具有時間效應(yīng)的綜合評價模型;U(t)為時變運輸功函數(shù),表達(dá)形式如式(7)所示;k1為評價模型的能耗折算系數(shù);C(φ)為以時變阻力系數(shù)的隸屬度函數(shù)為參數(shù)的路面養(yǎng)護(hù)費用及成本估計函數(shù);φ為分類型時變道路阻力系數(shù)(f(t))的隸屬度函數(shù);k2為路面養(yǎng)護(hù)費用函數(shù)的折算系數(shù)。
(7)
式中,F(xiàn)ei,j為有向圖中任意有向邊上的時變阻力的估計值。
對比式(6),(7)兩組模型可知,模型中的未知參數(shù)主要分為:①k1,k2為2個未知參數(shù);②U(t),C(φ)均為未知估計。其中,k1,k2均為折算系數(shù),為計算這部分折算系數(shù)及2組未知函數(shù)的估算結(jié)果,以神華新疆公司紅沙泉露天煤礦為例,通過利用該礦部分生產(chǎn)運營數(shù)據(jù)及相關(guān)數(shù)理統(tǒng)計進(jìn)行分析。從統(tǒng)計結(jié)果來看,對比U和C兩組函數(shù)均勻滾動阻力的發(fā)展存在正向相關(guān)性,并通過對比該礦近4個月內(nèi)會計統(tǒng)計出的噸公里運輸及養(yǎng)護(hù)費用結(jié)果,將最終評價函數(shù)Q的線性權(quán)重指標(biāo)定為k1=k2=0.5。
考慮到綜合評價模型Q(t)主要包括U(t)(時變運輸功函數(shù))和C(φ)(浮動線路條件下的路面養(yǎng)護(hù)費用及成本估計函數(shù))2個部分。其中,對于時變運輸功函數(shù),筆者團(tuán)隊曾給出具體的函數(shù)估計方法[13]。在前述成果介紹方法的基礎(chǔ)上,以紅沙泉露天煤礦生產(chǎn)運營數(shù)據(jù)為例,直接給出時變阻力系數(shù)的估算過程。其中,根據(jù)紅沙泉露天礦測試路段的阻力特征變化分析結(jié)果,研究中將該礦測試研究路段共劃分為4組不同類型路面,宏觀路面特征描述及阻力系數(shù)變化范圍數(shù)據(jù)見表2。
表2 紅沙泉露天煤礦不同路面條件下的滾動阻力系數(shù)分類
當(dāng)具備路面類型的分類基準(zhǔn)后,采用趨勢估計及最小二乘方法,建立不同路面類型下的滾動阻力系數(shù)隨養(yǎng)護(hù)時間及累計物料量間的趨勢面估計,具體的估計結(jié)果如圖2所示。
圖2 不同特征路面上的阻力系數(shù)估計結(jié)果
對于上述滾動阻力系數(shù)的精準(zhǔn)估計是時變運輸功計算及養(yǎng)護(hù)成本估計的重要基礎(chǔ),當(dāng)給定任意時段的滾動阻力系數(shù)的估計函數(shù)形式后,按照前述方法其運輸功計算則相對簡單,但對于路面養(yǎng)護(hù)則容易因超載重車頻繁碾壓、集中降雨以及養(yǎng)護(hù)不及時等問題,極易誘發(fā)路面養(yǎng)護(hù)成本出現(xiàn)2次波動。為保證在養(yǎng)護(hù)成本計算過程中,可以對上述偶發(fā)性問題進(jìn)行有效評估,以該礦采場南側(cè)端幫不同水平上的2條平直運輸干線為測試區(qū)域(S1線全長2.78 km,S2線全長2.64 km),分別進(jìn)行差異環(huán)境下的道路養(yǎng)護(hù)成本測試,以期構(gòu)造出全局合理的養(yǎng)護(hù)費用成本估計。
2.4.1均衡路面條件下的養(yǎng)護(hù)成本估計
對于所述的均衡路面條件是指預(yù)先設(shè)計的運輸?shù)缆吩谟媱潏鼍爸斜皇褂?,且以路面平整度范圍指?biāo)為基礎(chǔ)嚴(yán)格按照養(yǎng)護(hù)周期執(zhí)行對應(yīng)養(yǎng)護(hù)的部分路面。為保證上述條件,研究中以該礦南端幫干線S1為例,對生產(chǎn)運營期間該路段進(jìn)行均衡路面條件養(yǎng)護(hù),并排除場內(nèi)的部分偶發(fā)擾動因素,如雨雪天氣、超重超負(fù)荷運載等現(xiàn)象,在此基礎(chǔ)上對不同狀態(tài)下養(yǎng)護(hù)費用進(jìn)行合理估計及分析。
(1)常規(guī)路面平整養(yǎng)護(hù)狀態(tài)下的成本估計。平路機在作業(yè)線路上的隨機平整屬于常規(guī)路面養(yǎng)護(hù),通常此類作業(yè)相對較為頻繁,平均每組線路的養(yǎng)護(hù)周期均值一般在24~28 h。為有效描述此種作業(yè)條件下的成本變化趨勢,研究中對累計物料量、養(yǎng)護(hù)間隔時間以及等效距離等指標(biāo)分別進(jìn)行相關(guān)性測試,通過對比3組不同時間段上的干線S1上的采樣數(shù)據(jù),發(fā)現(xiàn)養(yǎng)護(hù)費用僅與等效距離間存在近似線性關(guān)系,且這種線性關(guān)系無法擬合累計物料量及養(yǎng)護(hù)周期等指標(biāo)。其中,基于60組采樣數(shù)據(jù)所構(gòu)建出的線性擬合結(jié)果如圖3所示。
圖3 路面養(yǎng)護(hù)費用與等效距離間的線性擬合關(guān)系
由于上述存在線性表達(dá),故對于常規(guī)路面平整養(yǎng)護(hù)狀態(tài)下的成本估計均采用等效距離的線性估計來處理,其成本估計模型如式(8)所示。
Cnormal=χLeq+b
(8)
式中,Cnormal為成本估計值;χ為養(yǎng)護(hù)費用的等效距離折算系數(shù);Leq為待養(yǎng)護(hù)線路的等效距離,km;b為費用的軸向截距。
(2)破損路面修整狀態(tài)下的成本估計?;谏鲜龇治龇椒?,對于破損路面上的養(yǎng)護(hù)成本估算,通過與養(yǎng)護(hù)成本間的多因素套合分析發(fā)現(xiàn),修正破損路面的費用模型仍可利用線性模型來表征,僅線性模型中的ε截距項變?yōu)楦幼兞?,且通過多組對比分析發(fā)現(xiàn),其浮動狀態(tài)及指標(biāo)變化規(guī)律與全路面的平均滾動阻力系數(shù)的3次多項式曲線具有較好的擬合特性。為有效論證上述浮動截距與全路面的平均滾動阻力系數(shù)間的3次特性,研究中共采集了測試干線上不同時段內(nèi)的多組滾動阻力及浮動截距數(shù)據(jù)進(jìn)行擬合,其中采用3次多項式擬合出的2組干線上的曲線結(jié)果如圖4所示。
圖4 浮動截距的3次擬合曲線
通過上述分析,可知均衡路面條件下的養(yǎng)護(hù)費用與運輸線路的等效距離間存在明顯的線性關(guān)系,這也很好的解釋了部分場景中可以通過等效距離進(jìn)行費用整體費用描述的主要原因。
2.4.2非均衡路面條件下的養(yǎng)護(hù)成本估計
非均衡路面與均衡路面條件下的成本估計問題存在著本質(zhì)上的不同,原因在于非均衡路面受多種綜合誘因控制而產(chǎn)生養(yǎng)護(hù)成本偶發(fā)性波動,在這種情況下,養(yǎng)護(hù)費用將不再與等效距離間存在簡單的線性相關(guān)性。因此,為進(jìn)一步確定該狀態(tài)下的養(yǎng)護(hù)成本,研究中以因子分析法、統(tǒng)計學(xué)習(xí)方法建立各主控分項作用下的最佳成本估計。具體方法如下:
(1)識別成本波動的主控誘因。為確定出非均衡路面條件下的成本波動控制因素,研究中將統(tǒng)計數(shù)據(jù)中的主控要素重點分為5組,具體指標(biāo)如圖5所示,其中,0.1,0.2,…,0.5為相關(guān)系數(shù)。并以上述主控指標(biāo)為依據(jù),結(jié)合論文現(xiàn)有測試線路確定出5種綜合誘因。
圖5 分類型引誘條件下的主控因素作用
(2)非主控誘因的非均衡路面成本估計。當(dāng)識別出主控成本波動誘因后,5種誘因形成對波動函數(shù)的綜合作用,且作用函數(shù)待估計,且函數(shù)形態(tài)未知。為進(jìn)一步提高此類估計過程的精度,研究中嘗試采用SVR(支持向量非線性回歸模型,Support Vector Regression)進(jìn)行回歸建模,基于最小二乘思想,同時考慮在希爾伯特空間內(nèi)多元回歸問題具有線性可分特性,故對于任意擬合點均可嘗試擬合基于y=ωTx的線性表達(dá),故其具有損失的目標(biāo)函數(shù)均可按照式(9),(10)中函數(shù)形態(tài)進(jìn)行建模。
(9)
s.t.δi=ωTφ(xi)+η-yi,i=1,2,…,N
(10)
式中,ω為權(quán)系數(shù)向量;φ(xi)為輸入?yún)?shù)到希爾伯特空間的映射;x為對主探誘因進(jìn)行量化后的指標(biāo)向量;C為懲罰因子;η為模型偏差;λ為誤差權(quán)重向量;λi為向量中的一個值。
當(dāng)具備全局目標(biāo)函數(shù)后,多元回歸問題則轉(zhuǎn)化為在希爾伯特空間線性可分的最優(yōu)化問題,對應(yīng)指標(biāo)值的求解則可通過智能優(yōu)化算法(如遺傳算法、蟻群算法等)進(jìn)行迭代求解。
露天礦的路徑優(yōu)化問題與機器人避障等傳統(tǒng)的運動學(xué)規(guī)劃問題隨同屬路徑規(guī)劃或?qū)絾栴},但2者間對于優(yōu)化及規(guī)劃建模則有著本質(zhì)上的差異。其中,避障問題更注重對于場景地圖連通性的判別,且場景地圖一般不可知,存在無現(xiàn)實可行解的情況;而露天礦尋徑問題的運輸網(wǎng)絡(luò)在計劃階段內(nèi)其圖結(jié)構(gòu)是可知的,且其路徑的可行解定然滿足連通性條件,但解集內(nèi)路徑會存在明顯的費用差異,且費用計算任務(wù)更為繁重。因此,為保證算法在具體尋徑過程中具有更好的效果及效率表現(xiàn),將改進(jìn)的RRT算法引入到路徑優(yōu)化算法的設(shè)計過程中,試圖通過RRT算法隨機特性,為優(yōu)化算法提供啟發(fā)式策略及路徑連通性的判別結(jié)果,最終輔助優(yōu)化算法實現(xiàn)快速尋徑計算。
原始的RRT算法在地圖空間內(nèi)多以均勻隨機采樣策略來完成對尋徑算法的建模,以最大限度的保證算法的避障能力,但對于文中基于改進(jìn)有向圖內(nèi)的尋徑算法設(shè)計將直接影響算法的執(zhí)行效率。為保證算法可以具有快速拓?fù)浼皟?yōu)化能力,文中從采樣策略及鄰近點選擇2個方面入手,對RRT算法進(jìn)行改進(jìn),以期為后續(xù)的遺傳算法快速迭代計算提供連通性判別依據(jù)。
3.1.1采樣策略修正
在經(jīng)典RRT算法中,對區(qū)域內(nèi)擴展點的采樣采用均勻隨機采樣策略,其優(yōu)點在于可以發(fā)現(xiàn)更多不同類型的路徑來參與碰撞檢測,但也受制于采樣規(guī)模,當(dāng)采樣規(guī)模較大時,算法迭代效率較低,特別是類似于文中需要頻繁計算全局的費用指標(biāo)的決策過程,經(jīng)典算法無法滿足特定工程背景下的效率需求。
為有效解決上述局限性問題,嘗試引入浮動同心圓采樣策略[16-17],并結(jié)合文中算法的尋徑目標(biāo)對采樣策略的浮動策略進(jìn)行修正。其核心思想是嘗試?yán)萌缡?11)所示的圓的極坐標(biāo)方程,以目標(biāo)點為中心、浮動半徑ρ向外逐步擴展采樣,計算新的隨機點坐標(biāo)(xqrandom,yqrandom)。其中,隨機點(xqrandom,yqrandom)的隨機采樣位置指導(dǎo)后續(xù)尋徑過程中的采樣方向。
(11)
式中,ρ為同心圓采樣區(qū)域的浮動半徑,由后續(xù)鄰近點選擇策略控制;(xqgoal,yqgoal)及(xqrandom,yqrandom)分別為描述目標(biāo)點及隨機點坐標(biāo)值。
3.1.2鄰近點的選擇
浮動同心圓采樣策略雖在一定程度上可以減緩全區(qū)隨機采樣的枚舉規(guī)模,但由于可以在圓周上全角度的初始化坐標(biāo)角度,則仍存在隨機采樣規(guī)模不可控的現(xiàn)實問題。因此,為進(jìn)一步保證采樣范圍可控且路徑前進(jìn)方向不存在回溯問題,文獻(xiàn)[16]利用路徑點夾角特性而非物理距離指標(biāo)進(jìn)行采樣區(qū)域臨近點選擇的具體方法,對啟發(fā)式算法進(jìn)行設(shè)計。
具體原理如圖6所示,選擇過程為:在規(guī)劃初始階段,算法以起始點為RRT算法隨機樹r的根節(jié)點,并以該點為基礎(chǔ)采用同心圓采樣策略向外擴展隨機點qrandom。當(dāng)確定隨機點后,算法首先在浮動同心圓內(nèi)搜索有向圖節(jié)點,若在同心圓內(nèi)存在節(jié)點ni,則遍歷r上的所有qi節(jié)點,分別計算每一組qrandom,qi組成的有向邊與x軸向的夾角,記為φr-i,以及qi,ni組成的有向邊與x軸向間的夾角,記為φn-i,并利用式(12)進(jìn)行判斷,保證每組角度應(yīng)控制在φΔ角度容差范圍內(nèi);否則,調(diào)整浮動同心圓采樣半徑大小。
圖6 鄰近點方向性約束原理
Δ(qrandom,qi,ni)=|φr-i-φn-i|<φΔ
(12)
式中,φΔ為鄰近點角度約束,該角度控制在6°以內(nèi)。
對于RRT算法的改進(jìn)僅能實現(xiàn)對備選路徑解連通性的判別,并不能對路徑規(guī)劃模型進(jìn)行求解。因此,為保證尋徑算法可以快速搜索出路網(wǎng)中的全局最優(yōu)解,文中嘗試將連通性的啟發(fā)式計算策略融合到遺傳編碼過程中,實現(xiàn)對備選路徑解的啟發(fā)式編碼,并以min[1/Q(t)]為目標(biāo)函數(shù)進(jìn)行最優(yōu)化建模,最終利用遺傳算法迭代出全局最優(yōu)解。具體最優(yōu)化算法設(shè)計及執(zhí)行邏輯流程如圖7所示,其中G表示遺傳算法種群迭代的次數(shù)。
圖7 改進(jìn)遺傳算法邏輯流程
為有效驗證算法的現(xiàn)實有效性及性能表現(xiàn),在前述分析結(jié)果的基礎(chǔ)上,以常規(guī)養(yǎng)護(hù)狀態(tài)、偶發(fā)性的天氣變化以及多類型車型參與運輸?shù)惹闆r的分析任務(wù)為基礎(chǔ),在采場內(nèi)選擇不同的5組路線,分別計算綜合折算費用(運輸功轉(zhuǎn)化成本+路面養(yǎng)護(hù)成本)。試驗?zāi)P椭?條線路的初始化條件及指標(biāo)參數(shù)賦值情況如下,其中R1~R5五條線路的平均路面滾動阻力系數(shù)分別為0.047 1,0.024 6,0.033 9,0.046 8,0.041 2。遺傳算法試驗參數(shù):算法種群規(guī)模為50;最大進(jìn)化次數(shù)150次;交叉概率0.8,變異概率0.05。實例運輸卡車采用MT5500B,空車質(zhì)量223 t,額定載質(zhì)量326 t,最大載質(zhì)量360 t,平裝容積158 m3,2∶1堆裝218 m3。通過重復(fù)多次優(yōu)化迭代計算,遺傳算法穩(wěn)定迭代后,費用評價指標(biāo)收斂結(jié)果如圖8所示。
圖8 5組測試數(shù)據(jù)迭代收斂結(jié)果
觀察分析對比圖8中迭代結(jié)果發(fā)現(xiàn),5組線路經(jīng)150次迭代完成后,均能收斂于全局費用最優(yōu)解。其中,均衡路面(R2,R3,R5三組)收斂速度較快,基本在50~60次迭代后既可以搜索到全局最優(yōu)線路,而非均衡路面由于需要頻繁進(jìn)行費用成本計算,迭代速度相對較慢,但在70~80次迭代計算后,同樣可以獲得不錯的全局最優(yōu)解。因此,從該層面看,改進(jìn)算法具有較好的迭代收斂特性。
同時,為驗證算法具有較好的收斂特性,研究中進(jìn)行了多次重復(fù)測試,以驗證算法的穩(wěn)定性。其中,20次重復(fù)試驗后,算法精度及穩(wěn)定性評價的平均指標(biāo)統(tǒng)計見表3。
表3 20組重復(fù)試驗對比數(shù)據(jù)
對5組實例進(jìn)行20次重復(fù)試驗后,對比統(tǒng)計結(jié)果發(fā)現(xiàn),在R1,R4,R5三組路徑上,重復(fù)迭代20次后,算法均能收斂于最優(yōu)解;而R2,R3兩組在20次測試過程中,均出現(xiàn)一次無法收斂于參考值的現(xiàn)象,但其平均誤差不到1%,對于路徑規(guī)劃露天礦路徑問題影響不大,能滿足露天礦尋徑算法的現(xiàn)實需求。
(1)為有效解決傳統(tǒng)模型評價建模困難、尋徑效率受限等問題,在時變運輸功計算的基礎(chǔ)上,將車路兩系統(tǒng)產(chǎn)生的能耗費用耦合看待,提出了兼顧路面隨機損傷作用下的尋徑費用評價函數(shù)及路徑規(guī)劃模型,改善了現(xiàn)有運輸系統(tǒng)規(guī)劃建模過程中缺失路面損傷成本考量的部分局限性問題。
(2)從智能優(yōu)化算法隨機初始化備選路徑效率低下的切實問題出發(fā),提出了規(guī)劃模型標(biāo)量計算與拓?fù)溥B通性判別相分離的基本思想,并基于快速搜索隨機樹算法改進(jìn)了遺傳算法尋徑過程中的遺傳編碼方式,提出了備選路徑拓?fù)溥B通性判別方法。
(3)車輛運輸過程中路面變化不但會引起車輛能耗變化,同時也會帶來路面養(yǎng)護(hù)成本的波動變化,通過分析不同路面狀態(tài)下的養(yǎng)護(hù)成本波動規(guī)律,證實了傳統(tǒng)基于等效路徑折算的成本組成僅適用于均衡路面條件,真實礦山生產(chǎn)過程中,路面狀態(tài)常介于均衡與非均衡之間。因此,傳統(tǒng)的費用折算方法在精準(zhǔn)估計時并不準(zhǔn)確。
(4)通過對比多組重復(fù)實驗及部分尋徑算法,證實基于車-路耦合思想所構(gòu)建的兼顧路面隨機損傷作用的費用評價函數(shù)及路徑規(guī)劃模型現(xiàn)實有效,能作為現(xiàn)有礦山尋徑任務(wù)的替代算法,對于降低礦山運輸系統(tǒng)總體能耗、指導(dǎo)礦山生產(chǎn)實踐及組織協(xié)調(diào)具有重要現(xiàn)實意義。