程偉
摘? 要:為實現(xiàn)無人工作面自動化發(fā)展,提高采煤機自動化水平,滿足數(shù)據(jù)實時采集、遠程監(jiān)控需求,本文設(shè)計一款功能完善、實用性強的采煤機智能化工作面的自動監(jiān)控系統(tǒng)。首先,設(shè)計系統(tǒng)硬件總體方案。其次,分別設(shè)計采煤機基本控制功能、主從控制器的通訊、存儲模塊、采煤機控制系統(tǒng)軟件等模塊,實現(xiàn)系統(tǒng)詳細(xì)設(shè)計。該系統(tǒng)具有工作面自動化水平高、數(shù)據(jù)交互及時、數(shù)據(jù)存儲安全等特點,符合預(yù)期設(shè)計標(biāo)準(zhǔn)和要求。希望通過這次研究,為相關(guān)人員提供有效的借鑒和參考。
關(guān)鍵詞:采煤機;智能化工作面;自動監(jiān)控系統(tǒng)
在進行工作面生產(chǎn)期間,采煤機作為一種核心設(shè)備,其自動化水平高低,直接影響了煤礦井下工作面自動化開采質(zhì)量[1]。目前,國內(nèi)自動化工作面相關(guān)技術(shù)方面已經(jīng)進行了大量的研究工作,但是,采煤機電控系統(tǒng)未結(jié)合工作面自動化需求進行針對性地設(shè)計,不利于數(shù)據(jù)的實時采集和相關(guān)參數(shù)的靈活配置,同時,還影響了后期設(shè)備遠程監(jiān)控操作[2]。采煤機智能化工作面的自動監(jiān)控系統(tǒng)設(shè)計和應(yīng)用可以有效地解決以上問題,通過設(shè)計和應(yīng)用該系統(tǒng),不僅可以實現(xiàn)無人工作面技術(shù)的創(chuàng)新發(fā)展,還能最大限度地提高采煤機智能化控制水平,促使采煤機安全、穩(wěn)定地運行。所以,強化對采煤機智能化工作面的自動監(jiān)控系統(tǒng)設(shè)計顯得尤為重要。
1、系統(tǒng)總體方案設(shè)計
為保證系統(tǒng)功能實現(xiàn)效果,本文綜合運用采煤機控制算法、智能算法,提高程序執(zhí)行的穩(wěn)定性和可靠性[3]。在本文系統(tǒng)中,運用數(shù)字信號處理器(DigitalSignalProcessor,DSP)架構(gòu),保證系統(tǒng)設(shè)計質(zhì)量,從而實現(xiàn)對實時任務(wù)的有效調(diào)度,提高系統(tǒng)實時監(jiān)測能力。整個系統(tǒng)硬件方案如圖1所示,從圖1中可以看出,主DSP2812為用戶提供輸入輸出、通信協(xié)議處理等服務(wù)體驗,從而實現(xiàn)對模擬量信息、數(shù)字量信息的全面化采集,同時,還能保證觸摸屏通信質(zhì)量。在遠程監(jiān)控功能中,利用控制器局域網(wǎng)總線(ControllerAreaNetwork,CAN),向上位機發(fā)送和傳輸所需要的采煤機工況信息,同時,利用上位機所下發(fā)的控制命令,遠程化控制采煤機進行運行[4]。輔DSP28335可實時處理采煤機高級控制相關(guān)算法。此外,利用浮點運算單元,實現(xiàn)對采煤機牽引速度、截割高度等參數(shù)的智能化調(diào)整和控制,提高系統(tǒng)開發(fā)質(zhì)量和效率。通過將串行外設(shè)接口(SerialPeripheralinterface,SPI)設(shè)置于主DSP與輔DSP之間,可以保證主輔DSP之間通信的穩(wěn)定性。
2、系統(tǒng)詳細(xì)設(shè)計
2.1采煤機基本控制功能設(shè)計
2.1.1數(shù)字量接口設(shè)計
數(shù)字量接口包含數(shù)字量輸入接口和數(shù)字量輸出接口,通過設(shè)計數(shù)字量接口,可以智能化監(jiān)測和控制采煤機及相關(guān)狀態(tài)點。在設(shè)計數(shù)字量接口模塊時,利用主DSP2812,采用光電隔離設(shè)計方式,對I/O接口進行科學(xué)設(shè)計,不僅可以實現(xiàn)對控制器的有效保護,還能提高驅(qū)動電壓值,保證采煤機自動化控制水平[5]。
2.1.2數(shù)字量采集接口設(shè)計
數(shù)字量信號采集模塊主要用于變頻器數(shù)據(jù)、傾角數(shù)據(jù)、編碼器數(shù)據(jù)等多種數(shù)據(jù)的全面化、智能化采集。在采集以上數(shù)據(jù)時,需采用下發(fā)固定格式,對所需傳感器信號進行實時采集,并利用RS485接口進行數(shù)據(jù)傳輸,數(shù)據(jù)傳輸速率設(shè)置為12Mbps,運用串行組合的方式,不斷地延長數(shù)據(jù)傳輸距離,使其距離延長至1220m。
在進行采煤機RS485接口設(shè)計期間,采用異步串口的方式,將鋰離子充電電池(SuperChargeionbattery,SCIB)模塊與RS485電平收發(fā)器芯片進行有效地連接。采煤機RS485接口原理如下:首先,將SCIB模塊的輸入引腳與芯片接收器輸出(ReceiverOutput,RO)相連接;將輸出引腳與芯片驅(qū)動器輸入(DriverInput,RI)相連接。其次,采用引腳高低電平轉(zhuǎn)換方式,對信號輸入、輸出流程進行實時控制。最后,利用采煤機控制器,對所需要的數(shù)字信號進行實時采集和整理[6]。
2.1.3模擬量采集接口設(shè)計
在設(shè)計模擬量采集接口時,選用模數(shù)轉(zhuǎn)換器(Analog-to-DigitalConverter,ADC)模塊,ADC接口電壓范圍值為0~3.4V,利用ADC接口,可以實現(xiàn)對各個電壓信號的實時轉(zhuǎn)化,從而保證DSP電平管控水平[7]。
2.1.4通訊接口設(shè)計
通訊接口設(shè)計目的是幫助采煤機與顯示屏之間更好地進行數(shù)據(jù)互傳、共享和利用。本文利用RS232串口,智能化監(jiān)測和控制采煤機本機狀態(tài)。此外,運用異步串口模塊,將其與RS485電平收發(fā)器芯片進行有效連接,從而保證通訊質(zhì)量。
2.2主從控制器的通訊設(shè)計
在進行主從控制器通訊設(shè)計時,利用傳感器,可以對所需要的數(shù)據(jù)進行采集、預(yù)處理,并嚴(yán)格按照所設(shè)置好的數(shù)據(jù)格式,將相關(guān)數(shù)據(jù)發(fā)送、傳輸至輔DSP中,由輔DSP結(jié)合所接收到的數(shù)據(jù),對相關(guān)高級算法進行有效地執(zhí)行,并按照一定數(shù)據(jù)格式,將最終計算結(jié)果發(fā)送和傳輸至主DSP中,由主DSP智能化控制采煤機外設(shè)情況。主輔DSP之間,除了可以實時發(fā)送數(shù)據(jù)外,還能有效地接收數(shù)據(jù)。本文利用SPI接口,為主輔DSP之間打造一條全雙工通信之路,保證數(shù)據(jù)通訊質(zhì)量和效率。
2.3存儲模塊設(shè)計
存儲模塊設(shè)計目的是安全存儲和管理采煤機實際工作期間所產(chǎn)生工況的數(shù)據(jù),便于其他人員對歷史數(shù)據(jù)進行查看和調(diào)用,為后期煤層模型構(gòu)建提供重要的數(shù)據(jù)支持。當(dāng)煤層模型構(gòu)建完畢后,相關(guān)人員結(jié)合該模型數(shù)據(jù),可以對搖臂的調(diào)高軌跡進行精確化計算。在本文系統(tǒng)中,運用安全數(shù)字(SecureDigital,SD)卡,可以實現(xiàn)對采煤機工況數(shù)據(jù)、煤層模型數(shù)據(jù)的安全化存儲。
2.3.1 SD卡讀寫
SD卡具有存儲容量大、讀寫速度快、性能穩(wěn)定、安全性高等優(yōu)勢,SD卡支持SD、SPI兩種運行模式。在DSP芯片中,內(nèi)置了SPI外設(shè)裝置,為保證本文系統(tǒng)存儲能力,本文優(yōu)先選用SPI模式,設(shè)計和實現(xiàn)SD卡讀寫功能。
2.3.2文件系統(tǒng)移植
為實時交換和最大化利用采煤機控制器所存儲的數(shù)據(jù),本文將FatFS文件移植于DSP中,從而保證數(shù)據(jù)交換功能實現(xiàn)效果。FatFS作為一種通用的文件配置表(FileAllocationTable,F(xiàn)AT)系統(tǒng)模塊,主要是針對小型嵌入式系統(tǒng)進行科學(xué)設(shè)計。該文件系統(tǒng)模塊具有較強的可配置能力,滿足嵌入式系統(tǒng)應(yīng)用需求。FatFS與I/O層相互獨立,可直接移植到低成本微控制器中,使用方便。在進行文件系統(tǒng)移植期間,首先,需新建工程文件,向該工程文件添加相關(guān)源文件,并編寫相關(guān)底層操作程序和配置相關(guān)函數(shù)。其次,對SPI外設(shè)進行初始化處理,運用SPI方法,科學(xué)設(shè)置SPI始終頻率、工作模式。最后,新建DSP工程文件,并利用應(yīng)用程序編程接口(ApplicationProgrammingInterface,API)函數(shù),對SD卡進行讀寫。
2.4采煤機控制系統(tǒng)軟件設(shè)計
采煤機智能化工作面的自動監(jiān)控系統(tǒng)軟件流程如下:利用主程序,初始化處理系統(tǒng)程序和硬件外設(shè)裝置,同時,采用DSP啟動方式,分析和判斷系統(tǒng)啟動功能是否可自動控制。在主DSP中,重點實現(xiàn)以下幾個程序功能:(1)采集信號發(fā)送中斷子程序。在該子程序中,運用周期函數(shù),對傳感器數(shù)據(jù)的采集命令進行定時啟動或者中斷處理。(2)采集中斷子程序。運用該子程序,可以全面化采集和整理數(shù)字量的傳感器信息。(3)AD采集中斷子程序。運用該子程序,可以全面化采集和整理模擬量。當(dāng)傳感器數(shù)據(jù)采集完畢后,可借助數(shù)據(jù)解析任務(wù),實時解析處理所接收到的數(shù)據(jù),從而獲得采煤機控制指令,結(jié)合所采集好的指令信息,智能化控制采煤機工作過程。接下來,重點設(shè)計數(shù)字量采集子程序、主輔DSP通訊子程序。
2.4.1數(shù)字量采集子程序
數(shù)字量采集流程如圖2所示,在發(fā)送和接收數(shù)據(jù)時,需采用硬件中斷的方式,運用周期函數(shù),向串行通信接口(serialcommunicationinterface,SCI)模塊定時發(fā)送相關(guān)數(shù)據(jù),啟動SCI模塊自動發(fā)送中斷子程序,并將周期函數(shù)的啟動時間間隔設(shè)置為60ms。當(dāng)周期函數(shù)處于正常啟動狀態(tài)時,首先分析和判斷發(fā)送標(biāo)志位是否大于5,如果大于5,需將發(fā)送標(biāo)志位設(shè)置為1,利用傳感器,實時接收發(fā)送過來的數(shù)據(jù)命令,并對引腳電平啟動數(shù)據(jù)發(fā)送中斷流程進行實時控制,同時,對標(biāo)志位進行自動加1,當(dāng)標(biāo)志位大于1小于5時,即可對相關(guān)傳感器數(shù)據(jù)采集命令進行實時發(fā)送。利用數(shù)據(jù)接收函數(shù),分析和判斷是否接收完一組數(shù)據(jù),如果是,自動進入到數(shù)據(jù)解析環(huán)節(jié)中。
2.4.2 DSP通訊子程序
為保證主輔DSP之間通訊質(zhì)量,需采用SPI模式,將主DSP設(shè)置為主設(shè)備,運用軟中斷處理方式,對所需要的數(shù)據(jù)進行實時發(fā)送,并利用周期函數(shù),將周期發(fā)送時間間隔設(shè)置為600ms,同時,運用硬件中斷的方式,對輔DSP數(shù)據(jù)進行實時接收。DSP的SPI通訊流程如圖3所示。
結(jié)束語
綜上所述,本文結(jié)合煤礦自動化工作面使用需求,完成采煤機智能化工作面的自動監(jiān)控系統(tǒng)設(shè)計和實現(xiàn)。本次研究得到以下幾個結(jié)論:(1)本文以“電牽引采煤機”為案例,提出面向自動化工作面的采煤機自動監(jiān)控系統(tǒng)總體方案,為保證自動化工作面發(fā)展水平產(chǎn)生了積極的影響。(2)做好系統(tǒng)控制平臺的構(gòu)建。首先,分別設(shè)計系統(tǒng)輸入輸出、通訊、存儲等模塊接口。其次,為確保主輔控制器表現(xiàn)出強大的數(shù)據(jù)交互能力,完成基于SPI通訊方式的設(shè)計,并科學(xué)地設(shè)置了數(shù)據(jù)幀格式。再次,重點設(shè)計系統(tǒng)存儲模塊,達到安全存儲數(shù)據(jù)和移植系統(tǒng)文件的目的。最后,結(jié)合系統(tǒng)軟件流程,完成數(shù)字量采集子程序、DSP通訊子程序設(shè)計,保證采煤機控制系統(tǒng)構(gòu)建水平??傊?,本文系統(tǒng)具有工作面自動化水平高、數(shù)據(jù)交互及時、數(shù)據(jù)存儲安全等特點,滿足實際應(yīng)用需求。
參考文獻
[1]李春華,孫曉,寧權(quán)。智能化采煤工作面采煤機自動監(jiān)控系統(tǒng)的設(shè)計與應(yīng)用[J].山東煤炭科技,2023,41(10):87-90.
[2]郝鑫波。智能化工作面采煤機自動監(jiān)控系統(tǒng)的分析與應(yīng)用[J].機械管理開發(fā),2022,37(5):208-209,216.
[3]高江波。智能綜采工作面采煤機割煤情況自動監(jiān)控系統(tǒng)設(shè)計分析[J].機械管理開發(fā),2022,37(1):229-231.
[4]顏燚。自動化工作面的電牽引采煤機系統(tǒng)設(shè)計[J].機械管理開發(fā),2023,38(1):215-217.
[5]劉鳳偉,任文永,李繼忠等。正利煤礦綜采工作面全系統(tǒng)智能化控制的實現(xiàn)[J].煤礦安全,2019,50(9):116-119.
[6]弓華忠。智能化采煤工作面采煤機自動監(jiān)控系統(tǒng)設(shè)計[J].江西煤炭科技,2024(1):200-202.
[7]白寧。智能化采煤工作面采煤機自動監(jiān)控系統(tǒng)研究[J].機械工程與自動化,2023(3):209-211.
作者單位:國能億利能源有限責(zé)任公司黃玉川煤礦