王 琪,裴 楚,武 娜
(國(guó)網(wǎng)山西省電力公司電力科學(xué)研究院,山西太原 030001)
隨著無(wú)人機(jī)技術(shù)的快速發(fā)展,無(wú)人機(jī)在各行業(yè)中得到廣泛應(yīng)用,尤其在電力系統(tǒng)巡檢中,無(wú)人機(jī)在面對(duì)丘陵、高山、沙漠等特殊情況時(shí)[1],發(fā)揮了巨大的優(yōu)勢(shì),有效提高了電力設(shè)備的巡檢效率,但無(wú)人機(jī)的航行時(shí)間短、不便收納、需要工作人員頻繁介入等缺點(diǎn),限制了無(wú)人機(jī)在電力巡檢中的推廣應(yīng)用。本文設(shè)計(jì)了一種智能無(wú)人機(jī)站,具備電量管理、氣象監(jiān)測(cè)、無(wú)人機(jī)管理、數(shù)據(jù)通信、數(shù)據(jù)存儲(chǔ)等功能,降低了人工干預(yù),為實(shí)現(xiàn)無(wú)人機(jī)持續(xù)自主巡檢提供保障。
智能無(wú)人機(jī)站為防水結(jié)構(gòu),設(shè)計(jì)尺寸為80 cm×60 cm×50 cm,使用1.5 mm不銹鋼板制作箱體,具有一定的抗強(qiáng)風(fēng)、防沖擊性能,設(shè)計(jì)可視窗方便內(nèi)部設(shè)備安裝及功能調(diào)試,側(cè)向擋板打開(kāi)可推出停機(jī)平臺(tái)供無(wú)人機(jī)起停,內(nèi)部停機(jī)平臺(tái)使用2 mm鋁合金板材制作,以減輕機(jī)站的整體質(zhì)量。機(jī)站內(nèi)部安裝有主控模塊、太陽(yáng)能控制器、蓄電池、動(dòng)力裝置、機(jī)械裝置等設(shè)備。主控模塊以STM32單片機(jī)為平臺(tái),配備WiFi模塊、顯示屏、4G模塊等;供電系統(tǒng)中太陽(yáng)能板安裝在機(jī)站頂部,為機(jī)站提供持續(xù)電力供應(yīng),陰雨天氣下,蓄電池可以保障機(jī)站正常工作10 d;機(jī)站使用接觸式充電裝置為無(wú)人機(jī)充電,無(wú)人機(jī)電池為多塊鋰電池并聯(lián)的電池組,為確保電池安全充電,在停機(jī)平臺(tái)上安裝平衡充電裝置,引出無(wú)人機(jī)電池電極至起落架上,通過(guò)起落架與無(wú)人機(jī)的接觸面實(shí)現(xiàn)電池充電。
智能無(wú)人機(jī)站系統(tǒng)具備電量管理、氣象監(jiān)測(cè)、無(wú)人機(jī)管理、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)通信等功能,這些功能全部通過(guò)主控模塊控制實(shí)現(xiàn),涉及的技術(shù)有電量管理技術(shù)、串口通信技術(shù)、網(wǎng)絡(luò)通信技術(shù)等。
由于天氣變化等原因,蓄電池會(huì)面臨過(guò)充電、過(guò)放電等安全性問(wèn)題,考慮到機(jī)站蓄電池負(fù)載沒(méi)有大功率設(shè)備,輸出電流均在1 A以內(nèi),工作中蓄電池溫度變化較小,蓄電池不存在過(guò)溫度問(wèn)題。電量管理是主控模塊對(duì)機(jī)站蓄電池的充放電狀態(tài)的動(dòng)態(tài)監(jiān)控,以保障蓄電池的安全。目前,關(guān)于電池電量的研究,主要是通過(guò)測(cè)量電池的電壓、電流、內(nèi)阻等參數(shù),分析出電池電量與這些參數(shù)的關(guān)系,常用的方法有開(kāi)路電壓法、容量積分法、電池內(nèi)阻法等[2]。主控模塊需要分時(shí)執(zhí)行不同任務(wù),無(wú)法做到實(shí)時(shí)監(jiān)測(cè)電池的電壓、電流等參數(shù)。無(wú)人機(jī)站使用開(kāi)路電壓法設(shè)計(jì)分時(shí)測(cè)量電量功能,設(shè)計(jì)如圖1所示。
圖1 電量管理結(jié)構(gòu)
開(kāi)路電壓法以測(cè)量電壓為基礎(chǔ),電池的開(kāi)路電壓隨著電池電量的增加而增大,系統(tǒng)使用12 V、24 Ah蓄電池,最大放電電壓13.6 V,最小放電電壓10.6 V,設(shè)定0.2 V的安全裕量,通過(guò)電壓傳感器監(jiān)測(cè)蓄電池的電壓,電壓傳感器的輸出經(jīng)I/O口輸入至主控模塊,主控模塊向太陽(yáng)能控制器發(fā)送開(kāi)關(guān)信號(hào),控制蓄電池的充放電。
智能無(wú)人機(jī)站外部安裝有51WS3通用三代氣象模塊及WX2018風(fēng)速風(fēng)向雨量傳感器,用于測(cè)量環(huán)境溫度、濕度、風(fēng)速、風(fēng)向等信息。該氣象模塊使用8051單片機(jī),將各傳感器數(shù)據(jù)處理并編碼通過(guò)串口通信,發(fā)送給主控模塊。氣象數(shù)據(jù)包括實(shí)時(shí)風(fēng)向、實(shí)時(shí)風(fēng)速、前1min平均風(fēng)速、前5min最高風(fēng)速、前1 min雨量、溫度、濕度信息等。
無(wú)人機(jī)在執(zhí)行巡檢任務(wù)時(shí),智能無(wú)人機(jī)站提前30 min開(kāi)始工作,收集當(dāng)前的天氣信息,主控模塊將根據(jù)信息使用最小二乘法做數(shù)據(jù)擬合,由此預(yù)測(cè)出無(wú)人機(jī)執(zhí)行任務(wù)時(shí)后20~30 min內(nèi)的氣象條件,由氣象條件特征進(jìn)一步做貝葉斯分類。
貝葉斯分類算法是統(tǒng)計(jì)學(xué)的一種分類方法,它是一類利用概率統(tǒng)計(jì)知識(shí)進(jìn)行分類的算法。設(shè)每個(gè)數(shù)據(jù)樣本用一個(gè)n維特征向量來(lái)描述n個(gè)屬性的值,即:X={x1,x2,...,xn},假定有 m 個(gè)類,分別用 C1,C2,…,Cm表示。給定一個(gè)未知的數(shù)據(jù)樣本X(即沒(méi)有類標(biāo)號(hào)),若樸素貝葉斯分類法將未知的樣本X分配給m類,則一定是
根據(jù)貝葉斯定理,由于P(X)對(duì)于所有類為常數(shù),最大化后驗(yàn)概率P(Ci|X)可轉(zhuǎn)化為最大化先驗(yàn)概率P(X|Ci)P(Ci)。如果訓(xùn)練數(shù)據(jù)集有許多屬性和元組,計(jì)算P(X|Ci)的開(kāi)銷可能非常大,為此,通常假設(shè)各屬性的取值互相獨(dú)立,這樣先驗(yàn)概率P(x1|Ci),P(x2|Ci),…,P(xn|Ci)可以從訓(xùn)練數(shù)據(jù)集求得。
根據(jù)此方法預(yù)測(cè)晴天C1、雨天C2。假設(shè)濕度用H 表示,分為 1、2、3 級(jí),分別用為 h1、h2、h3表示;云層密度(可通過(guò)光照強(qiáng)度推算)用M表示,也分為1、2、3 級(jí),用 m1、m2、m3表示。通過(guò)統(tǒng)計(jì)以往該地區(qū)出現(xiàn)晴天和雨天時(shí)的天氣條件特征{h1、h2、h3,m1、m2、m3},計(jì)算出先驗(yàn)概率P(hi|Cj)、P(mi|Cj)(i=1,2,3;j=1,2)。同時(shí),假設(shè)濕度H和云層密度M相對(duì)獨(dú)立,那么天氣情況預(yù)測(cè)就轉(zhuǎn)換為
由貝葉斯公式
得晴天的概率即為
得雨天的概率即為
選擇其中概率最大的類別作為天氣預(yù)測(cè)結(jié)果。
智能無(wú)人機(jī)站根據(jù)氣象監(jiān)測(cè)功能及無(wú)人機(jī)電量信息,判斷當(dāng)前情況是否適合無(wú)人機(jī)執(zhí)行巡檢任務(wù),同時(shí)在無(wú)人機(jī)執(zhí)行任務(wù)期間,無(wú)人機(jī)與機(jī)站間通過(guò)WiFi通信,當(dāng)發(fā)生緊急情況,如氣象條件變化時(shí),機(jī)站向無(wú)人機(jī)發(fā)送回歸指令。無(wú)人機(jī)電量是根據(jù)開(kāi)路電壓法獲得,當(dāng)電量較低,隨之電池電壓也降至最小輸出電壓,無(wú)人機(jī)將電量信息調(diào)用發(fā)送至機(jī)站,機(jī)站發(fā)出指令。
無(wú)人機(jī)在執(zhí)行巡檢任務(wù)時(shí)通過(guò)WiFi與無(wú)人機(jī)站實(shí)時(shí)通信,網(wǎng)絡(luò)模式使用無(wú)線接入點(diǎn)AP(wireless access point)模式,機(jī)站作為服務(wù)器端,無(wú)人機(jī)為客戶端。WiFi通信基于IEEE802.11b協(xié)議,覆蓋半徑可達(dá)100 m,速率快,工作頻率在2.4 GHz頻段[3],受輸電線路的電磁干擾小。
在執(zhí)行完巡檢任務(wù)后,無(wú)人機(jī)飛回機(jī)站給電池充電以保障下次任務(wù)的續(xù)航;同時(shí),無(wú)人機(jī)還要將拍攝的巡檢圖片發(fā)送至機(jī)站存儲(chǔ),由無(wú)人機(jī)站集中統(tǒng)一傳輸至遠(yuǎn)方。在機(jī)站主控模塊上建立文件存儲(chǔ)系統(tǒng),文件存儲(chǔ)系統(tǒng)包括SD卡驅(qū)動(dòng)、文件系統(tǒng)、文件應(yīng)用3部分,圖2為無(wú)人機(jī)數(shù)據(jù)傳輸工作示意圖。
圖2 無(wú)人機(jī)數(shù)據(jù)傳輸工作示意圖
SD卡驅(qū)動(dòng)是數(shù)據(jù)寫入前至關(guān)重要的一步,使用SD卡統(tǒng)一的標(biāo)準(zhǔn)協(xié)議規(guī)范,向SD卡發(fā)送初始化、寫指令請(qǐng)求,通過(guò)反饋信息來(lái)獲取命令執(zhí)行狀態(tài)并以此決定是否進(jìn)行下一步動(dòng)作[4]。初始化完成后,通過(guò)DMA方式傳輸數(shù)據(jù),并建立FAT16文件系統(tǒng)存儲(chǔ)數(shù)據(jù)。DMA方式為數(shù)據(jù)在外設(shè)和內(nèi)存、內(nèi)存和內(nèi)存之間的高速傳輸提供了一種很好的解決方案,使用DMA方式傳輸數(shù)據(jù),不需要CPU的參與,空余出來(lái)的CPU資源可以執(zhí)行其他操作,同時(shí)DMA傳輸?shù)臅r(shí)間較短,給數(shù)據(jù)的處理存儲(chǔ)留下了足夠多的時(shí)間,這樣就有效地減少了數(shù)據(jù)丟幀的概率[5]。FAT16文件系統(tǒng)提供了一系列的接口函數(shù),以實(shí)現(xiàn)對(duì)文件的各種操作,并方便文件在Windows或Linux系統(tǒng)上訪問(wèn)。
無(wú)人機(jī)將執(zhí)行完巡檢任務(wù)的圖片傳輸給機(jī)站,機(jī)站將數(shù)據(jù)存儲(chǔ)后使用4G模塊,在特定時(shí)段統(tǒng)一發(fā)送給遠(yuǎn)方工作人員。針對(duì)電力線路巡檢信息傳送,有學(xué)者提出了一種基于4G數(shù)據(jù)傳輸技術(shù)的巡檢系統(tǒng)方案[6],通過(guò)4G技術(shù)實(shí)現(xiàn)了音頻、視頻、圖片的有效傳輸,幫助電力巡檢人員及時(shí)獲得輸電線路情況。
本文介紹了一種智能無(wú)人機(jī)站,可應(yīng)用在電力線路巡檢中,為無(wú)人機(jī)自主巡檢提供保障,它包含了防水和防塵功能、電源管理功能、無(wú)人機(jī)管理功能、通信功能、數(shù)據(jù)存儲(chǔ)傳輸功能。經(jīng)過(guò)測(cè)試,設(shè)備工作穩(wěn)定,數(shù)據(jù)接收和發(fā)送滿足任務(wù)要求,實(shí)現(xiàn)了無(wú)人值守,可以推廣至其他領(lǐng)域中使用。