
















摘 要 :工作面區域液壓支架壓力變化會導致支架關聯區域安全態勢發生變化,提前預測支架壓力值變化能夠在一定程度上預防相應的事故發生。聚焦煤礦工作面支架下的人員安全問題,根據支架壓力和人員軌跡的預測結果,提前對移動軌跡可能經過危險支架位置的人員進行提醒,提高對工作面區域作業人員的安全保障水平。首先,提出了基于AMG-TSMixer支架群組的壓力值預測方法,通過AMG算法充分挖掘同一工作面不同支架的時空關系,利用TSMixer來預測支架群組的壓力值,結合礦方現有的礦壓監測預警系統和方法,對支架所處區域的安全狀態進行超前分析;其次,提出了一種基于GRU-Transformer網絡的人員軌跡預測方法,通過GRU網絡對時空特征進行捕捉,從而增強Transformer模型的記憶能力,把人員之間的復雜相互作用關系進行更詳細的挖掘。通過人員軌跡和支架安全區域的分析判斷結果,給人員安全保障提供未來的解決方案。
結果表明:所提出的AMG-TSMixer方法在RMSE和MAPE兩項指標上相比于同類代表性方法提升了5.9%,10.7%;GRU-Transformer方法在ADE和FDE兩項指標上相比于同類代表性方法提升了14%和19%。
支架群組的壓力值預測和人員軌跡預測方法相互結合,不僅能有效預測出支架群組的壓力值,還能預測出更真實的人員運動軌跡,對煤礦綜采工作面上作業人員的安全保障發揮了重要作用。
關鍵詞 :支架壓力預測;人員軌跡預測;人員安全;GRU-Transformer "中圖分類號:TD 76
文獻標志碼: A
文章編號: 1672 - 9315(2024)02 - 0379 - 12
DOI :10.13800/j.cnki.xakjdxxb.2024.0218 "開放科學(資源服務)標識碼(OSID):
Personnel safety guarantee under pressure prediction of hydraulic
support in fully mechanized mining face
ZHANG Jing1,LI Bing1,ZHANG Kexue2,GAO Lishuo1,ZHANG Lizhi3
(1.College of Computer Science and
Technology,Xi’ an University of Science and Technology,Xi’ an 710054,China;
2.Hebei Key Laboratory of Mine Intelligent
Unmanned
Mining Technology,North China Institute
of Science and Technology,Beijing 101601,China;
3.College of Engineering,Xi’an International University,Xi’an 710077,China)
Abstract :The change of the hydraulic support "pressure in the working face area can lead to the change of the safety situation in the support associated area.Predicting the change of support pressure values in advance can prevent the corresponding accidents to a certain extent.The paper focused on the research of personnel safety guarantee method under the support of coal mine working face.According to the prediction results of support pressure and personnel trajectory,the personnel whose moving trajectory may pass through the dangerous support position were reminded in advance,so as to improve the safety guarantee level of workers in the working face area.Firstly,a mine pressure value of the support groups prediction algorithm based on AMG-TSMixer was proposed.The AMG algorithm was used to fully excavate the spatial-temporal relationship of different supports in the same working face,and TSMixer was used "to predict the mine pressure value of the support groups.
Combined with the existing mine pressure monitoring and early warning system and method,the safety state of the support area was analyzed in advance.Secondly,a personnel trajectory prediction algorithm based on the GRU-Transformer network was proposed,which captures spatial-temporal features through the GRU network,thereby enhancing the memory ability of the Transformer model and excavating the complex interaction relationships between personnel in more detail.Through the analysis and judgment results of personnel trajectory and support safety area,it provided future solutions for personnel safety guarantee.The results show that the proposed AMG-TSMixer method has improved by 5.9% and 10.7% compared with similar representative methods in the two indicators of RMSE and MAPE,and can effectively predict the mine pressure value of the support groups;The proposed GRU-Transformer method in this paper has improved by 14% and 19% compared with similar representative methods in the two indicators of ADE and FDE,and can predict more realistic personnel trajectory.
The results show that the proposed AMG-TSMixer method has improved by 5.9% and 10.7% compared with similar representative methods in terms of RMSE and MAPE.The proposed GRU-Transformer method in this paper has improved by 14% and 19% compared with similar representative methods in the two indicators of ADE and FDE.
The combination of the pressure value prediction of the support group and the
personnel trajectory prediction method
can not only effectively predict the pressure value of the support group,but also predict a more realistic "personnel trajectory,which plays an important role in the safety
guarantee of the workers on the fully mechanized mining face of the coal mine.
Key words :support pressure prediction;personnel trajectory prediction;personnel safety;GRU-Transformer
0 引 言
在煤炭開采過程中,井下的安全環境持續發生著動態變化,單個智能體需要與其他智能體進行交互協作[1 - 2]。由于煤炭企業中單個智能體感知范圍有限、參數優化能力差,因而煤礦井下安全生產的群智協同決策成為亟待解決的問題。群智感知是連接人、機器和環境的橋梁,具有自組織、自學習和自適應的能力,在新一代智能煤炭領域起著重要的支撐作用[3]。充分利用人 - 機 - 環[4 - 5]的群智關系,在不同的環境(區域與時間段)下,根據井下人員的運動軌跡以及支架的狀態,判斷煤礦生產的安全狀態,能夠更有效地指揮生產,處理和解決各種問題和事故。然而,不同于通常意義下的工業群智感知[6],煤礦安全生產需要利用多源數據有針對性地進行研究。井下的無線信號感知數據以及設備的傳感器數據均是煤礦安全生產數據的重要組成部分。因此,利用多源數據之間的信息互補,設計多源數據的差異表示和學習模式,協同預測井下人員在煤礦支架下的安全狀態[7 - 8]。首先,預測井下人員的軌跡,根據預測的人員運動軌跡,判斷人員是否到達支架設備下面;其次,針對不同的環境(區域與時間段),預測支架設備承受的壓力值,如果預測的壓力值過大,則會有風險,那么此時可以根據預測的人員軌跡,給即將可能到達支架下的人員一個提示(請勿到達危險區域)。進而可以有效預防風險的發生,為人員安全提供保障。井下支架設備的壓力值預測是一個研究熱點問題,科研人員提出了很多解決思想與方案。LI等針對壓力預測的實際需求,提出了一種基于模糊認知圖(FCMs)的壓力預測模型,通過引入權重正則化和退出正則化提出了實數編碼算法(RCGA)來解決這一問題[9];趙毅鑫等運用結構化查詢語言和LSTM深度學習方法相結合對壓力數據進行分析和預測[10];趙銘生等采用基于遺傳算法優化的BP神經網絡(GA-BP)進行壓力破壞帶深度預測[11];賈澎濤等提出了一種基于堆疊LSTM的多源壓力預測模型,相較于BP神經網絡,LSTM模型的誤差有明顯降低[12];冀汶莉等運用GRU方法對煤礦頂板的壓力值進行分析與預測,提高了預測的準確性[13]。但是,運用上述方法對支架群組的壓力值進行預測時,僅對單個支架上的壓力時間序列進行分析,沒有充分考慮支架群組的相互關系,無法得到高精度的預測結果。因此,研究了一種AMG-TSMixer壓力預測方法。首先,利用多層次灰色分析法(Analytic Multi-hierarchy Grey,AMG)分析了同一工作面不同支架之間的相互關系,充分挖掘壓力序列在時空上的關聯程度;其次,通過基于堆疊多層感知機的線性模型(Linear Model based on Stacking Multi-layer Perceptron,TSMixer)的方法進行時間維度和特征維度的混合操作來提取信息;最后有效地預測支架群組的壓力值。近年來,許多學者對人員運動軌跡預測進行了大量研究。ALEXANDRE等運用Social-LSTM方法對人員軌跡預測進行建模,該模型可以學習一般的人類運動并預測其未來軌跡[14];GUPTA等運用Social-GAN方法對人員軌跡進行預測,該方法通過結合序列預測和生成對抗性網絡來預測人員之間各種可能的運動軌跡[15];HUANG等運用STGAT方法對人員軌跡進行預測,該方法把移動人員的空間和時間相關性考慮在內,來預測人員未來的軌跡[16];MOHAMED等運用Social-STGCNN方法對人員軌跡進行預測,該方法將與周圍物體的交互建模為圖來代替聚合方法,進而對人員軌跡進行預測[17];YU等通過時空圖Transformer方法對人員軌跡進行預測,該方法通過注意力機制來處理軌跡預測[18]。但是,上述方法都圍繞神經網絡和注意力機制對人員運動軌跡進行建模,隨著序列長度的增加,這些模型通常難以保證復雜的時間依賴性。而門控循環單元(Gated Recurrent Unit,GRU[19])會隨時間選擇性的清除和增添信息,保留相關的重要信息并傳遞到下一個單元。因此,提出了一種基于GRU-Transformer網絡的人員軌跡預測方法,通過GRU網絡對時空特征進行捕捉,從而增強Transformer模型的記憶能力,把人員之間的復雜相互作用關系進行更詳細的挖掘。
1
綜采工作面液壓支架壓力預測下人員安全保障
聚焦煤礦工作面支架下的人員安全問題,根據支架群組壓力值和人員軌跡的預測結果,提前對移動軌跡可能經過危險支架位置的人員進行提醒,提高對工作面區域作業人員的安全保障水平,如圖1所示。支架群組的壓力值預測提出了一種AMG-TSMixer方法,針對壓力數據在支架間存在的分布特征和轉移規律,充分挖掘壓力序列在時空上的關聯程度。人員軌跡預測提出了一種GRU-Transformer網絡,通過Transformer[20 - 21]網絡分別提取人員的時空特征,再通過GRU更好地捕捉融合時空特征中的關鍵信息。通過群智感知理論分析,利用支架群組的壓力值預測結果和人員軌跡獲取機器與人員的時空位置關系,判斷人員在支架下工作時是否處于危險環境。
1.1
基于AMG-TSMixer支架群組的壓力值預測方法
對于煤礦支架群組壓力值預測的研究,主要的研究思路包含2個步驟:首先,使用多層次灰色分析法(Analytic Multi-hierarchy Grey,AMG),根據相鄰區域傳感數據的時間相關與空間相關的特征,通過層次分析法[22 - 23]確定評價對象各因素間的相對權重,運用灰色關聯分析法[24]將評價對象的各因素進行灰色量化處理,求出相關的灰色關聯系數;其次,使用基于堆疊多層感知機的線性模型(Linear Model based on Stacking Multi-layer Perceptron,TSMixer)來預測支架群組的壓力值[25]。TSMixer沿時間維度和特征維度的混合操作來提取信息,有效地捕獲時間模式和交叉變量信息。一方面,殘差設計保留了TSMixer時間線性模型的能力,同時能夠利用交叉變量信息;另一方面,為了更好地利用交叉變量信息,在時域和特征域交替應用多層感知器(Multilayer Perceptron,MLP),時域MLP在所有特征之間共享,而特征域MLP在所有時間步長之間共享。
1.1.1 多層次灰色分析法(AMG)多層次灰色分析法是基于層次分析法和灰色關聯分析法的組合模型,先通過層次分析法確定評價對象各因素間的相對權重,再運用灰色關聯分析法將評價對象的各因素進行灰色量化處理,求出相關的灰色關聯系數。假設在若干個支架上,傳感器測得的壓力數據在臨近時間及空間上均彼此相關。設時間序列長度為 T,工作面按照支架排列的規律被分為R行C列,支架總數為G。在煤礦綜采工作面中,僅存在一排掩護式液壓支架,故R=1。若2組壓力的時間序列在對應各時間段上曲線的斜率越接近,則二者的關聯系數就越大,關聯程度越高。反之,則關聯系數越小,關聯程度越低。AMG算法的主要步驟如下。
1)建立層次分析結構模型,并構建判斷矩陣
A =(a ij) n×n用于比較不同指標之間的相對重要性。2)求解判斷矩陣的最大特征根
λ "max=∑ n i=1
( A w) i nw i
和相應的特征向量
W ,計算判斷矩陣的一致性指標
CI=
λ "max-n n-1 ,引入平均隨機一致性指標RI,當CR= CI RI <0.1時,認為判斷矩陣具有滿意一致性,否則需對其進行調整。3)確定評價指標元素的最終權重
W (k)以及數據的參考序列和比較序列。設X i為數據序列,記為X i=(x i(1),x i(2),…,x I(n)),i=0,1,2,…,m;其在序號k上的數據為x i(k),k=1,2,…,n;則參考序列為X 0=(x 0(1),x 0(2),…,x 0(n)),其余序列為比較序列。4)對序列進行無量綱化處理并計算關聯系數和關聯系數均值,其計算公式如下
ε ij=
minΔ ij+ρmaxΔ ij
Δ ij+ρmaxΔ ij
(1)
γ i= 1 N ∑ N j=1 ε ij
(2)
式中 minΔ ij和maxΔ ij分別表示所有比較序列絕對差值中的最小值與最大值;ρ 一般取值為0.5,表示分辨系數。5)通過參考序列與比較序列進行關聯度分析并構建關聯系數矩陣 γM ,通過分析關聯系數矩陣,判斷參考序列同各相關因素所構成的子序列間的相關性強弱。
1.1.2 TSMixer預測算法TSMixer預測算法主要包括混合層和時間投影層2個部分,如圖2所示。第1部分混合層包括時間混合MLP和特征混合MLP。為了更好地利用交叉變量信息,在時域和特征域交替應用MLP。時間混合MLP對序列數據中的時間信息進行建模,它由全連接層、激活函數和Dropout組成。采用單層MLP結構,它們將輸入轉置以應用于時域和特征共享的全連接層,時域MLP在所有特征之間共享,而特征域MLP在所有時間步長之間共享,用于利用協變量信息,與基于Transformer的模型類似,采用2層MLP來學習復雜的特征轉換。第2部分時間投影層是一個應用于時域的全連接層,不僅學習時間模式,還將時間序列從原始輸入長度映射到目標預測長度。
TSMixer是一種新的序列預測架構,它使用MLP而不是常用的循環神經網絡(Recurrent Netural "Network,RNN)和注意力機制來設計。MLP[26 - 28]是一種前向結構的人工神經網絡(Artificial Neural Network,ANN),它由多個神經元層組成,包括輸入層、隱藏層和輸出層,輸入層負責接收原始數據,隱藏層負責學習數據的特征表示,而多個隱藏層可以允許網絡學習更加復雜的模式,最終輸出層則給出了網絡的預測結果。MLP結構由全連接層、激活函數和Dropout層組成,結構如圖3所示。通過前向傳播將輸入信號傳遞到輸出層,然后通過反向傳播來調整網絡中的權重,以最小化預測結果與實際結果之間的差距。每個神經元與前一層的所有神經元相連接,這種結構使得MLP能夠學習復雜的非線性關系。
對于具有m個樣本和n個特征的MLP網絡,輸入層為X∈Rm×n,假定MLP只有一個隱藏層,并且隱藏層由h個神經元組成,那么隱藏層的權值和偏移可以用W h∈Rn×h和b h∈R1xh來表達。輸出的標簽值有q個,那么輸出層的權重及偏差參數可以用W o∈Rh×q和
b h∈R1×q
來表達。所以可由式
(3)與式(4)來計算隱藏層的輸出與輸出層的輸出。
H=XW h+b h
(3)
O=HW o+b o
(4)由上述公式可知,下一層的輸入是前一層的輸出。上面的表達式只是對數據進行的線性變換,為了讓它能夠起到分類的作用,還需要引入激活函數對除了輸入層以外的每個層進行非線性變換,因此采用了ReLU激活函數。
1.2
基于GRU-Transformer網絡的人員軌跡預測方法
針對人員運動軌跡預測的問題,構建了基于GRU-Transformer網絡的人員軌跡預測模型,整體的模型結構如圖4所示。該網絡主要包括4個部分。第1部分為編碼器1模塊。編碼器1模塊由空間Transformer、時間Transformer和全連接層組成。通過空間Transformer提取人員軌跡的空間特征,為復雜的空間交互提供了更好的模型。通過時間Transformer提取人員軌跡的時間特征,并且提供了更好的時間依賴性。將空間Transformer與時間Transformer的特征通過一個全連接層被合并,給出了一組具有時空編碼的新特征。第2部分為門控循環單元(Gated Recurrent Unit,GRU)模塊。GRU會隨時間選擇性清除和增添信息,保留相關的重要信息并傳遞到下一個單元。所以將具有時空編碼的新特征輸入給GRU,讓它來更好地捕捉和建模時空特征。第3部分為編碼器2模塊。編碼器2模塊由空間Transformer和時間Transformer組成,將GRU的輸出傳遞給空間Transformer,空間Transformer對特征空間的時空交互進行進一步建模,對時空交互特征進行處理,它利用了上一步驟的時間信息建模空間特征。時間Transformer用它內部的注意力機制加強了空間Transformer輸出的空間特征。第4部分為解碼器模塊。為了提高模型的泛化性,引入高斯噪聲。將前面提取到的重要時空特征作為全連接層的輸入,并融合高斯噪聲,最后預測出未來時刻人員的運動軌跡。
在預測場景中,一共涉及N個人員,時間長度為T。每個時刻t,都有一組N個人員{pi t}N i=1,其中pi t=(xi t,yi t)表示人員在場景中的位置。假設距離小于d的2個人pi t與pj t之間存在無向邊(i,j),那么將會產生在時刻t的相互作用圖G t=(V t,E t),其中
V t={pi t}N i=1
,E t={(i,j)},i,j在t時刻相互連接。對在時刻t的節點i,定義它的鄰近集為Nb(i,t),對于每個節點j,j∈Nb(i,t),e t(i,j)∈E t。
1.2.1 空間Transformer空間Transformer能提取人員之間的空間交互信息,其內部引入的圖卷積和Transformer的自注意力機制結合起來,用于在圖上傳遞消息。自注意力機制可以被視為在無向全連通圖上傳遞消息。對于特征集
{c i}n i=1
的特征向量
c "i,將其對應的
Q 向量表示為q i=f Q( c "i),
K 向量表示為k i=f K( c "i),
V 向量表示為v i=f V( c "i)。全連通圖中,從節點j到節點i的消息定義如下
sj→i= q T i k "j
(5)
式中 s為消息;i,j為節點; q,k 為向量。注意力函數的計算如下
Att( Q,K,V )=
Softmax([sj→i] i,j=1 ∶n)
d k
[ v "i]n i=1
(6)
式中 Softmax為激活函數; d k 為縮放因子;
v 為向量。根據以上公式,介紹了基于Transformer的圖卷積的基本過程。由于在空間Transformer中引入了圖卷積機制,它本質上和圖注意力卷積類似,但是具有Transformer提供的更好的注意力機制。對于任意圖
G=(V,E)
,其中V ={1,2,…,N}是節點集,
E {i,j|i,j是連通的}。假設每個節點i與嵌入特征
c "i和鄰近集Nb(i)相關聯。則節點i的圖卷積運算如下
Att(i)= Softmax([sj→i] j∈Nb(i)∪{i})
d k
[v j]T j∈Nb(i)∪{i})+
c "i
(7)
c i ′=f out(Att(i))+Att(i)
(8)
式中 f out為輸出函數,但在模型中,它是一個全連接層,并且
c i ′
是基于Transformer的圖卷積網絡對節點i的更新嵌入。
1.2.2 時間Transformer時間Transformer模塊的輸入是一組人員軌跡
{li 1}N i=1,
{li 2}N i=1,…,
{li t}N i=1
,并且輸出一組更新的嵌入
{l′i 1}N i=1,
{l′i 2}N i=1,…,
{l′i t}N i=1
,以時間相關性為輸出,獨立考慮每個人員。在給定人員軌跡輸入的情況下,自注意力模塊首先學習
Q矩陣
{Qi}N i=1,
K矩陣 {Ki}N i=1以及
V矩陣
{Vi}N i=1,對于第i個人員,
Q,K,V 的主要計算如下
Q i=f Q({li j}t j=1)
(9)
K i=f K({li j}t j=1)
(10)
V i=f V({li j}t j=1)
(11)
式中 f Q,f K,f V為人員i=1,…,N的相應 Q函數,
K函數和V函數。分別計算每個人員的注意力信息,那么人員
i
的多頭自注意力(m頭)表示如下
Att( Q i, K i, V i)
=
Softmax( Q k K iT)
d k
Vi
(12)
MultiHead( Q i, K i, V i)=f O([head j]m j=1)
(13)
式中 head j=Att j( Q i, K i, V i),f O為合并m個頭的完全連接層,
Att j為索引第j個頭。
1.2.3 GRU GRU模塊由2個重要的門控單元組成,一個重置門和一個更新門。重置門用于決定保留多少之前的隱藏狀態,更新門用于決定更新隱藏狀態。GRU的思想就是通過重置門和更新門與原輸入或者候選隱藏狀態之間運算得到狀態的更新。空間Transformer與時間Transformer將提取到的空間特征和時間特征進行交互之后,將具有時空特征的向量傳遞給GRU模塊。GRU模塊對融合的時空特征向量進行有選擇的記憶,進一步提取重要的信息,更好地建模時空特征。GRU在時刻
t
的隱藏狀態h t為上一時刻的隱藏狀態h t-1和當前時刻候選隱藏狀態
t的線性計算,具體計算如下
h t=(1-z t)h t-1+z t
t
(14)
式中 z t為更新門,它決定模型是否記住之前的信息,更新門的值越大,之前的信息流入就越多。更新門有助于捕捉序列里的長期依賴關系。更新門的計算如下
z t=σ( W "z ·[h t-1,x t])
(15)
式中 σ是Sigmoid函數,通過這個函數可以將數據變為(0,1)范圍的數值;h t-1為上一時刻的隱藏狀態;
x t為當前時刻的輸入信息;
W "z是更新門的權重矩陣。
候選隱藏函數
t的計算如下
t=tanh(x t W
xh+(r t⊙h t-1) W "hh+ b "h)
(16)
式中 "W "xh為輸入狀態的權重矩陣;
W "hh為隱藏狀態的權重矩陣;
b "h
為偏置向量;
⊙
為逐元素相乘;r t為重置門,它決定模型是否忽略之前的信息,重置門越小,之前的信息流入的就越少。重置門有助于捕捉序列里的短期依賴關系。重置門的計算類似于更新門,它的計算如下
r t=σ( W "r·[h t-1,x t])
(17)
式中 "W "r為一個權重矩陣。
1.3 人員安全保障方法綜采工作面礦壓分析預警經過行業專家多年研究,初步形成了基于各支架壓力監測的區域安全分析方法。依據此分析方法,專業研究院所已經開發了商用軟件,通過采集各個支架的壓力值,實時分析因應力集中和周期來壓造成的礦壓危險區域和對應支架編號。所提AMG-TSMixer支架群組的壓力值預測方法以壓力值時間序列為基礎,對各個支架未來的壓力進行了預測,將預測值代入該分析方法及軟件系統進行計算,能夠得到在礦壓預測值時刻,支架群組所處區域液壓支架編號的安全狀態。針對未來時間點具體液壓支架的安全狀態分析結果,當較安全風險升高到人為給定的閾值時,此時可以根據預測的人員軌跡,給即將可能達到不安全支架所處區域的作業人員進行提示,提前給人員發出危險預警:請勿到達危險區域,以保障人員安全。
2 試驗與驗證
2.1 壓力值預測
2.1.1 試驗數據試驗提取了某煤礦綜采工作面2023年5月1日0"∶05至2023年5月27日23 ∶55時間段內的數據,將83#~87#共5個支架上傳感器所測得的38 763 條壓力監測數據作為輸入序列。采樣間隔為5 s,數據單位為MPa。其中85#支架上監測到的壓力數據序列可作為預測序列。通過對試驗中用到的數據進行分析,發現輸入序列中共存在114條缺失值。利用拉格朗日插值法對輸入序列數據進行插補,插補后輸入序列"共包含數據38 875條。經統計分析可知,插補后"的數據均值為27.28,標準差為8.40,最小值為"1.10,最大值為50.20。預測序列的數據均值為"28.13,標準差為7.95,最小值為1.10,最大值為48.30。
將預測序列作為參考序列,83#~84#、86#~87# 支架上的壓力序列作為比較序列計算多層次灰色關聯度以度量各支架上壓力序列的相關度,得到關聯系數矩陣如圖5所示。可知85#支架上測得的壓力數據同83#、84#、86#、87#這4個支架上測得的壓力數據的多層次灰色關聯度分別為0.9,0.94,0.95,0.86。
按照4 ∶1比例將插補后的輸入序列數據劃分為訓練集和測試集,將數據進行歸一化處理后把經過多層次灰色關聯度加權得到的預測序列與輸入序列引入訓練集。
2.1.2 預測結果評價為評估預測結果,使用均方根誤差(Root Mean Square Error,RMSE)和平均絕對百分數誤差(Mean Absolute Percent Error,MAPE)來評估模型在測試集上的精度,RMSE和MAPE的計算方法見式(18)與式(19)。其中RMSE用來對預測值和真實值的實際差異大小進行描述,該值越低,說明預測值同真實值越接近。MAPE用來衡量預測值同真實值之間的相對誤差,當MAPE等于0%時,表示該模型為完美模型,當MAPE大于100%時,則表示該模型為劣質模型。
RMSE=
∑ n i=1 (y i-yp i)
2
n
(18)
MAPE=
100 n ∑ n i=1
|y i-yp i|
y i
(19)
式中 y i為壓力數據的真實值;yp i為預測值。
2.1.3 試驗設置所有的試驗都是在相同的硬件環境下進行的,模型在Pytorch 1.7上使用Python 3.6構建,操作系統為Windows 10,中央處理器為Intel(R)Core(TM)i9-10900X CPU @ 3.70GHz,并使用NVIDI GeForce RTX 2080 Ti進行訓練。為了保證結果的一致性,幾種算法的優化器均采用Adam,損失函數為MSE損失函數,Batch_Size取值為64,學習率取值為0.01,迭代次數為100次。
2.1.4 結果分析壓力預測中最常用的堆疊LSTM、堆疊GRU和未引入多層次灰色關聯度進行時空關聯分析的TSMixer、AMG-TSMixer這4種方法對應的測試集,結果如圖6~9所示。4種算法的各項評價指標對比見表1。
結果表明,AMG-TSMixer方法結果優于堆疊LSTM、堆疊GRU、TSMixer等方法。其中RMSE值分別相對減少了5.9%、10.3%、11.5%,MAPE值分別相對減少了10.7%、12.0%、12.7%。同時,AMG-TSMixer方法測試值與真實值之間擁有更好的擬合效果,預測精度良好,對相關災害的預防具有一定意義。
2.2 人員軌跡預測
2.2.1 試驗數據基于人類軌跡預測的開源數據集ETH[29]和UCY[30],ETH數據集包含ETH和HOTEL這2個場景,UCY數據集包含ZARA1,ZARA2和UNIV這3個場景。在試驗過程中,將視頻的8幀(3.2 s)作為一個輸入序列,12幀(4.8 s)作為目標序列進行預測,這樣便于與現有方法進行對比。
2.2.2 評價指標為評估試驗結果,采用平均位移誤差(Average Displacement Error,ADE)和最終位移誤差(Final Displacement Error,FDE)來評估模型的性能。ADE是預測軌跡和真實軌跡所有點的平均歐氏距離。FDE是預測軌跡和真實軌跡最后一個點的歐氏距離。為了更好地比較各種方案,取5個場景中結果的平均值作為最終結果。具體的計算公式如式(20)與式(21)所示
ADE= 1 N·T p
∑ n∈N ∑ t∈T p
‖ n t-Pn t‖ 2
(20)
FDE= 1 N ∑ n∈N
‖ n t-Pn t‖ 2;t=T P
(21)
式中 "n t為預測軌跡點;Pn t為真實軌跡點。
2.2.3 試驗設置所有的試驗都是在相同的硬件環境下進行的,模型在Pytorch 1.7上使用Python 3.6構建,操作系統為Windows 10,中央處理器為Intel(R)Core(TM)i9 - 10900X CPU @ 3.70GHz,并使用NVIDI GeForce RTX 2080 Ti進行訓練。輸入的坐標將首先由全連接層編碼成大小為32的向量,然后進行ReLU激活。在處理輸入數據時應用0.1的丟失率。空間變換器和時間變換器都由具有8個頭的編碼層組成。加入一層GRU,其中隱藏層為10。一共訓練了300次,批次大小為16,學習率設置為0.001 5,使用Adam優化器對網絡進行訓練。采用均方誤差作為損失函數,計算每次得到的結果和真實結果在每個時刻誤差的平方的總和。
2.2.4 結果分析 表2展示了Social-LSTM、Social-GAN、STGAT、Social-STGCNN、STAR和GRU-Transformer,并且對比了這幾種算法在ADE/FDE這2項評價指標的試驗結果。總體而言,GRU-Transformer在這2個指標上均優于以前的幾種算法。對于ADE指標,GRU-Transformer與幾個較為先進的方法Social-LSTM,Social-GAN,STGAT,Social-STGCNN,STAR相比,分別改進了45%,34%,16%,17%,14%。對于FDE指標,GRU-Transformer誤差為0.56,即使是與效果良好的Social-LSTM,Social-GAN,STGAT,Social-STGCNN,STAR相比,也分別降低了98%,65%,27%,19%,31%。
為了精確且直觀地顯示出所加入GRU模塊在提升軌跡預測準確性方面的效果,對GRU-Transformer和Social-LSTM,Social-GAN,STGAT,Social-STGCNN,STAR這5個算法在ETH和UCY數據集的5個場景中進行人員軌跡預測的對比。人員軌跡預測的對比結果如圖10~14所示,其中黑色為觀察的前8幀軌跡點,藍色為實際軌跡,紅色為Social-LSTM方法預測的軌跡,黃色為Social-GAN方法預測的軌跡,綠色為STGAT方法預測的軌跡,紫色為Social-STGCNNN方法預測的軌跡,灰色為STAR方法預測的軌跡,棕色為GRU-Transformer方法預測的軌跡。結果表明,在5個場景的數據集中,所提算法預測的軌跡都更接近真實軌跡。
3 結 論
1)提出了基于AMG-TSMixer支架群組的壓力值預測方法。該方法在RMSE和MAPE兩項指標上相比于同類代表性方法提升了5.9%,10.7%,預測精度良好,能有效預測出支架群組的壓力值,對相關災害的預防具有一定意義。
2)提出了一種基于GRU-Transformer網絡的人員軌跡預測方法。該方法在ADE和FDE兩項指標上相比于同類代表性方法提升了14%和19%,根據預測出的人員軌跡,給即將到達不安全支架區域處的作業人員提示,以保障人員安全。
3)利用礦方現有的礦壓監測分析系統,代入液壓支架壓力預測值,分析支架群組所處區域的安全狀態,結合人員軌跡的預測結果,給即將可能到達不安全支架群組區域處的作業人員進行提示,提前發出危險預警信號。
參考文獻(References):
[1]
謝嘉成,房舒凱,王學文,等.“人本智造與XR+”驅動的綜采工作面人機協同智能化運行模式探索與實踐[J].煤炭學報,2023,48(2):1099 - 1114. "XIE Jiacheng,FANG Shukai,WANG Xuewen,et al.Exploration and practice of the human-machine collaborative intelligent operation mode of fully mechanized coal mining face driven by humanistic intelligent manufacturing and XR+technology[J].Journal of China Coal Society,2023,48(2):1099 - 1114.
[2] 馬俊生,肖志雄,王樹勛,等.高海拔礦山無軌運輸系統“人 - 機 - 環境”綜合安全評價方法研究[J].中國礦山工程,2021,50(3):1 - 6. "MA Junsheng,XIAO Zhixiong,WANG Shuxun,et al.
Exploring a man-machine-environment comprehensive safety evaluation method for trackless transportation systems in high altitude mines[J].China Mine Engineering,2021,50(3):1 - 6.
[3] 郭斌.論智能物聯與未來制造——擁抱人機物融合群智計算時代[J].
人民論壇 ·學術前沿,2020(13):32 - 42. "GUO Bin.
On intelligent IOT and future manufacturing:Embracing the era of Human-Computer-Things swarm intelligence computing[J].Frontiers,2020(13):32 -42.
[4]
袁亮.煤炭精準開采科學構想[J].煤炭學報,2017,42(1):1 - 7. "YUAN Liang.Scientific conception of precision coal mining[J].Journal of China Coal Society,2017,42(1):1 - 7.
[5]
王國法,任懷偉,龐義輝,等.煤礦智能化(初級階段)技術體系研究與工程進展[J].煤炭科學技術,2020,48(7):1 - 27. "WANG Guofa,REN Huaiwei,PANG Yihui,et al.
Research and engineering progress of intelligent coal mine technical system in early
stages[J].Coal Science and Technology,2020,48(7):1 - 27.
[6]
周玉瑩,馬苗,申琪琪,等.一種安全高效的去中心化移動群智感知激勵模型[J].計算機科學,2023,50(S2):906 - 915. "ZHOU Yuying,MA Miao,SHEN Qiqi,et al.Safe efficient and decentralized model for mobile crowdsensing incentive[J].Computer Science,2023,50(S2):906 -915.
[7]
梅宏,曹東剛,謝濤.泛在操作系統:面向人機物融合泛在計算的新藍海[J].中國科學院院刊,2022,37(1):30 - 37. "MEI Hong,CAO Donggang,XIE Tao.
Ubiquitous Operating System:Toward the blue ocean of human-cyber-physical ternary ubiquitous computing[J].Bulletin of Chinese Academy of Sciences,2022,37(1):30 - 37.
[8]
郭斌,翟書穎,於志文.群智大數據——感知、優選與理解[J].大數據,2017,3(5):57 - 69. "GUO Bin,ZHAI Shuying,YU Zhiwen.
Crowdsensing big data:Sensing,data selection,and understanding
[J].Big Data Research,2017,3(5):57 - 69.
[9]
LI Y,SHI X.Mine pressure prediction study based on fuzzy cognitive maps[J].International Journal of Computational Intelligence and Applications,2020,19(3):2050023.
[10]
趙毅鑫,楊志良,馬斌杰,等.基于深度學習的大采高工作面礦壓預測分析及模型泛化[J].煤炭學報,2020,45(1):54 - 65. "ZHAO Yixin,YANG Zhiliang,MA Binjie,et al.
Deep learning prediction and model generalization of ground pressure for deep longwall face with large mining height[J].Journal of China Coal Society,2020,45(1):54 -65.
[11]
趙銘生,劉守強,紀潤清,等.基于遺傳算法優化BP神經網絡的華北型煤田礦壓破壞帶深度預測[J].礦業研究與開發,2020,40(6):89 - 93. "ZHAO Mingsheng,LIU Shouqiang,JI Runqing,et al.
Depth prediction of mining pressure failure zone in North China coalfield based on BP neural network optimized by genetic algorithm[J].Mining Research and Development,2020,40(6):89 - 93.
[12]
賈澎濤,苗云風.基于堆疊LSTM的多源礦壓預測模型分析[J].礦業研究與開發,2021,41(8):79 - 82. "JIA Pengtao,MIAO Yunfeng.
Multi-source mine pressure prediction model analysis based on Stacked-LSTM
[J].Mining Research and Development,2021,41(8):79 -82.
[13]
冀汶莉,田忠,張丁丁,等.基于遺傳算法 - 深度神經網絡的分布式光纖監測工作面礦壓預測[J].科學技術與工程,2022,22(24):10485 - 10492. "JI Wenli,TIAN Zhong,ZHANG Dingding,et al.
Mine pressure prediction by genetic algorithm-deep neural network based on distributed optical fiber monitoring[J].Science Technology and Engineering,2022,22(24):10485 - 10492.
[14]
ALAHI A,GOEL K,RAMANATHAN V,et al.Social LSTM:Human trajectory prediction in crowded spaces[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition,2016:961 - 971.
[15]
GUPTA A,JOHNSON J,FEIFEI L,et al.Social gan:Socially acceptable trajectories with generative adversarial networks[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition,2018:2255 -2264.
[16]
HUANG Y,BI H,LI Z,et al.Stgat:Modeling spatial-temporal interactions for human trajectory prediction[C]//Proceedings of the IEEE/CVF International Conference on Computer Vision,2019:6272 - 6281.
[17]
MOHAMED A,QIAN K,ELHOSEINY M,et al.Social-stgcnn:A social spatio-temporal graph convolutional neural network for human trajectory prediction[C]//Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,2020:14424 - 14432.
[18]
YU C,MA X,REN J,et al.Spatio-temporal graph transformer networks for pedestrian trajectory prediction[C]//Computer Vision ECCV 2020:16th European Conference,Glasgow,UK,August 23 28,2020,Proceedings,Part XII 16.Springer International Publishing,2020:507 - 523.
[19]
DEY R,SALEM F M.Gate-variants of gated recurrent unit(GRU)neural networks[C]//2017 IEEE 60th International Midwest Symposium on Circuits and Systems(MWSCAS).IEEE,2017:1597 - 1600.
[20]
馬天,李凡卉,席潤韜,等.基于生成對抗網絡結合Transformer的半監督圖像增強方法[J].西安科技大學學報,2023,43(6):1207 - 1218.
MA Tian,Ll Fanhui,Xl Runtao,et al.Semi-supervised image enhancement method based on generative adversarial network combined with transformer[J].Journal of Xi’an University of Science and Technology,2023,43(6):1207 - 1218.
[21]
唐莊,王志舒,周愛,等.面向文本分類的Transformer-capsule集成模型[J].計算機工程與應用,2020,56(24):151 - 156. "TANG Zhuang,WANG Zhishu,ZHOU Ai,et al.Transformer-capsule integrated model for text classification[J].Computer Engineering and Application,2020,56(24):151 - 156.
[22]
張馳,陳濤,倪順江.基于層次分析和模糊綜合評價的電網系統應急能力評估[J].中國安全生產科學技術,2020,16(2):180 - 186. "ZHANG Chi,CHEN Tao,NI Shunjiang.
Evaluation on emergency capability of power grid system based on AHP and FCE[J].Journal of Safety Science and Technology,2020,16(2):180 - 186.
[23]
李玉平,朱琛,張璐璇,等.基于改進層次分析法的水環境生態安全評價與對策——以邢臺市為例[J].北京大學學報(自然科學版),2019,55(2):310 - 316.
LI Yuping,ZHU Chen,ZHANG Luxuan,et al.
Ecological security assessment and countermeasures of water environment based on improved analytic hierarchy process:A case study of Xingtai city
[J].Acta Scientiarum Naturalium Universitatis Pekinensis,2019,55(2):310 - 316.
[24]
周文浩,曾波.灰色關聯度模型研究綜述[J].統計與決策,2020,36(15):29 - 34. "ZHOU Wenhao,ZENG Bo.A
research
review of grey relational degree model[J].Statistics amp; Decision,2020,36(15):29 - 34.
[25]
EKAMBARAM V,JATI A,NGUYEN N,et al.Tsmixer:Lightweight mlp-mixer model for multivariate time series forecasting[C]//Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining,2023:459 - 469.
[26]
TAUD H,MAS J F.Multilayer perceptron(MLP)[J].Geomatic Approaches for Modeling Land Change Scenarios,2018:451 - 455.
[27]
ZHANG C,PAN X,LI H,et al.A hybrid MLP-CNN classifier for very fine resolution remotely sensed image classification[J].ISPRS Journal of Photogrammetry and Remote Sensing,2018,140:133 - 144.
[28]
KRUSE R,MOSTAGHIM S,BORGELT C,et al.Multi-layer perceptrons[C]//Computational intelligence:A methodological introduction.Cham:Springer International Publishing,2022:53 - 124.
[29]
PELLEGRINI S,ESS A,SCHINDLER K,et al.You’ll never walk alone:Modeling social behavior for multi-target tracking[C]//2009 IEEE 12th international conference on computer vision.IEEE,2009:261 - 268.
[30]
LERNER A,CHRYSANTHOU Y,LISCHINSKI D.Crowds by example[C]//Computer graphics forum.Oxford,UK:Blackwell Publishing Ltd,2007,26(3):655 -664.
(責任編輯:高佳)