解 濤,滕 勤,宮 向
(合肥工業(yè)大學機械與汽車工程學院,安徽 合肥 230009)
小型無人機活塞式發(fā)動機測控儀設計
解 濤,滕 勤,宮 向
(合肥工業(yè)大學機械與汽車工程學院,安徽 合肥 230009)
為實現(xiàn)小型無人機活塞式發(fā)動機的機載和內、外場調試與測試,基于Freescale 16位雙核微控制器設計便攜式發(fā)動機測控儀。測控儀控制發(fā)動機節(jié)氣門和停機,定時器中斷觸發(fā)A/D轉換進行數(shù)據(jù)采集,液晶屏顯示被測參數(shù),并通過以太網通信接口將數(shù)據(jù)傳輸至數(shù)據(jù)管理系統(tǒng)。后臺管理軟件以圖表形式顯示被測參數(shù),計算并繪制曲線。實驗結果表明:測控儀可以滿足發(fā)動機運行控制、多參數(shù)測量和高速數(shù)據(jù)傳輸?shù)囊蟆?/p>
無人機;活塞式發(fā)動機;測控儀
小型無人機廣泛應用于軍事和民用領域。在軍事領域,常用作靶機、偵察機、電子對抗機等;在民用領域,用于執(zhí)行勘察測繪、氣象探測、安保監(jiān)控、農藥噴灑、森林火災防救等任務。作為無人機的核心,發(fā)動機的工作狀態(tài)直接影響無人機的安全性和可靠性。因此,需要對無人機發(fā)動機進行定期性能檢測、故障排查和飛行前試車。
中國民航大學和南京航空航天大學分別采用上、下位機結合的方式,研制試驗臺用無人機發(fā)動機測試系統(tǒng),通過測量推力、扭力、轉速和氣缸溫度,檢測動力驅動系統(tǒng)的性能[1-2]。為解決無人機機體與發(fā)動機不分離造成的機載發(fā)動機參數(shù)測量問題,武漢軍械士官學院基于虛擬儀器技術設計了無人機發(fā)動機試驗檢測系統(tǒng)[3],但僅限于采集發(fā)動機自身配置的傳感器信號,如轉速、缸溫、油量、發(fā)電機電壓、油門開度,而無法檢測推力、扭力等參數(shù)。
本文設計了小型無人機活塞式發(fā)動機測控儀,結合上述兩類測試系統(tǒng)的優(yōu)點,可用于檢測機載發(fā)動機和臺架上的發(fā)動機。為滿足維護保養(yǎng)和調試時的測試要求,增加了氣缸壓力、點火電流以及混合氣濃稀狀態(tài)等測量參數(shù),拓展了檢測系統(tǒng)的應用范圍。
1.1 測控儀的組成
便攜式測控儀的測試對象為二沖程活塞式螺旋槳無人機發(fā)動機。測控儀采用主/從控制模式,其結構如圖1所示,可獨立實現(xiàn)發(fā)動機的操控和穩(wěn)態(tài)測量,在后臺軟件的支持下還可進行動態(tài)測量。主控制器以Freescale 16位雙核微控制器MC9S12XET256為核心,負責采集、處理數(shù)據(jù)和停機控制,由圖形點陣液晶顯示模塊實時顯示測量參數(shù),并通過以太網(Ethernet)接口將數(shù)據(jù)上傳至后臺數(shù)據(jù)管理系統(tǒng)。輔控制器為AT89S51微控制器,與主控制器之間采用帶光電隔離的SCI接口電路通信,專門負責節(jié)氣門控制。
1.2 測量參數(shù)與傳感器配置
儀器可測參數(shù)和配置的傳感器如表1所示。
圖1 測控儀結構圖
表1 測量參數(shù)和傳感器配置
測控儀硬件電路由電源模塊、信號調理電路、以太網通信接口、液晶顯示模塊、停機控制電路和節(jié)氣門控制系統(tǒng)等組成。
2.1 信號調理
信號調理電路包括脈沖(轉速)信號調理和模擬信號調理兩部分。
脈沖信號調理電路負責對機載交流發(fā)電機輸出信號(轉速信號)進行限幅、隔離和比較。限幅電路由穩(wěn)壓二極管和限流電阻組成;為了避免發(fā)電機輸出電壓對測控儀產生干擾,發(fā)電機輸出信號限幅后經光電耦合器隔離,由電壓比較器LM2901轉換為方波信號。
模擬信號調理電路負責對模擬信號進行濾波、限幅等處理。濾波電路為有源π型RC低通濾波器,用于消除點火系統(tǒng)帶來的高頻干擾。限幅電路用于限制信號電壓,防止瞬間高電壓竄入損壞A/D模塊。限幅電路采用基于電阻平衡條件的正向比例運算電路,利用輸入端電阻平衡原理使共模輸出為零,同時補償運放輸入平均偏置電流及漂移影響[4]。
發(fā)動機的燃油壓力、燃油液位、推力、扭力、氧濃度、缸壓、點火等信號均采用模擬信號調理電路進行處理,直接接入主控制器片內的A/D轉換模塊。各缸的溫度信號通過4個Pt100傳感器測量,利用橋式電路將傳感器電阻的變化轉變?yōu)殡妷鹤兓蓛x表放大器AD620放大后,接入一個8路模擬轉換開關DG408,選通信號由主控制器通過I/O口產生。鑒于溫度信號變化比較緩慢,DG408輸出信號通過一個外置16位Δ-∑型A/D轉換器ADS1100進行采樣和量化,采樣值由主控制器通過IIC接口讀取。
2.2 以太網通信接口
圖2 以太網通信模塊設計
主控制器與后臺數(shù)據(jù)管理系統(tǒng)的信息交換通過Ethernet控制器RTL8019[5]實現(xiàn),如圖2所示。RTL8019的IOCS16引腳接5 V,選擇16位數(shù)據(jù)總線模式。RL8019的數(shù)據(jù)總線SD[0:15]和地址總線SA[0:15]分別與主控制器的數(shù)據(jù)總線DATA(0:15)和地址總線ADDR(0:15)相連。RTL8019的讀寫控制線IORB、IOWB與主控制器的I/O口線PE5、PE2相連,RTL8019的復位線RSTDRV和片選線AEN分別與主控制器的I/O口線PS6、PT0相連。為了抑制高頻干擾,RTL8019與RJ-45接口之間通過隔離變壓器連接,可以實現(xiàn)帶電插拔功能。
2.3 停機控制
發(fā)動機采用磁電機點火系統(tǒng),停機控制原理如圖3所示。發(fā)動機運轉時,磁鋼轉子經過磁電機,充電線圈L1感應出交流電,經二極管D1半波整流后變成脈沖直流電向儲能電容C充電。到達點火時刻時,線圈L2感應出交流電,經二極管D2整流后觸發(fā)可控硅SCR,使之導通,電容C儲存的電能經SCR迅速向點火裝置釋放,使點火線圈次級感應出高電壓,通過火花塞點火[6]。
圖3 停機控制原理圖
為了使發(fā)動機安全可靠地停機,設置了手動和自動兩種停機方式。按下儀器面板上停機開關或通過后臺發(fā)送停機指令,則繼電器2或繼電器1通電,兩個并聯(lián)的常開觸點之一閉合,線圈L2上的P點接地,L2感應出的電壓被消耗,無法觸發(fā)可控硅SCR導通,點火系統(tǒng)停止點火,發(fā)動機停機。
2.4 節(jié)氣門控制系統(tǒng)
節(jié)氣門控制系統(tǒng)由8位微控制器AT89S51、數(shù)字電位器AD5282和舵機控制模塊組成,控制原理如圖4所示。
舵機工作電壓為±12V,控制輸入為-3~3V模擬電壓,內部集成有功放電路、直流伺服電機、減速器、搖臂和反饋電位器。AT89S51微控制器根據(jù)儀器面板上的可調電位器信號,通過IIC接口控制數(shù)字電位器AD5282,提供控制舵機所需的模擬電壓。反饋電位器將當前搖臂位置反饋給輸入處理電路,與控制輸入進行比較并產生誤差電壓信號,由功放電路驅動電機轉動,實現(xiàn)節(jié)氣門位置的閉環(huán)控制。通過串聯(lián)使用AD5282的兩路通道,使輸入信號的分辨力達到12 mV,整個節(jié)氣門開度范圍的控制準確度達到0.2%。
圖4 舵機控制原理圖
測控儀軟件采用基于任務優(yōu)先級的模塊化結構設計,通過劃分軟件系統(tǒng)任務并分配任務優(yōu)先級,采用任務調度機制和中斷服務體系,提高軟件的執(zhí)行效率。主要任務包括數(shù)據(jù)采集、舵機控制、轉速計算、液晶屏刷新和數(shù)據(jù)傳輸?shù)龋骱瘮?shù)都有各自的執(zhí)行標志位。系統(tǒng)啟動后進入主函數(shù),首先開啟定時器模塊,然后由主函數(shù)巡檢執(zhí)行標志位并進行函數(shù)調用。定時器模塊的定時中斷用于精確計時,并由中斷函數(shù)負責任務計時和觸發(fā)A/D轉換,流程如圖5所示。
圖5 定時器中斷函數(shù)流程圖
在任務體系中,液晶屏刷新函數(shù)負責更新液晶屏顯示數(shù)據(jù),更新頻率為0.2s。舵機控制函數(shù)負責向節(jié)氣門控制系統(tǒng)發(fā)送舵機位置控制指令,執(zhí)行周期為0.1s。信號采集及數(shù)據(jù)傳輸函數(shù)由定時器中斷觸發(fā),負責數(shù)據(jù)的讀取、轉換和傳送。轉速計算函數(shù)由輸入捕捉中斷觸發(fā)執(zhí)行,根據(jù)前后兩次中斷的時間間隔,采用測周法計算發(fā)動機轉速。
4.1 發(fā)動機臺架
為滿足內、外場地試車要求,研制了可移動式臺架,臺架上布置有蓄電池、供油裝置、起動裝置、測力裝置、集線器等部件,結構簡圖如圖6所示。
圖6 實驗臺架結構簡圖
4.2 后臺管理軟件
為便于觀測實驗結果和進行數(shù)據(jù)統(tǒng)計分析,基于VB6.0開發(fā)環(huán)境和UDP協(xié)議開發(fā)了后臺管理軟件[7],通過以太網接口接收測控儀采集的數(shù)據(jù),進行數(shù)據(jù)實時顯示、曲線繪制、數(shù)據(jù)自動儲存和動態(tài)回放,并具有推力與扭力傳感器標定、舵機測試、停機測試等輔助功能。圖7為后臺管理軟件主界面。
圖7 后臺管理軟件主界面
4.3 試車實驗
試車實驗分為3個階段:啟動、轉速調節(jié)和停機階段。
啟動階段:發(fā)動機由起動機帶動,達到一定轉速后,發(fā)動機穩(wěn)定點火燃燒,自行運轉。此時需使發(fā)動機和起動機脫離,防止起動機燒壞。
轉速調節(jié)階段:在發(fā)動機穩(wěn)定運轉時,可以通過調節(jié)電位計來控制節(jié)氣門開度大小,以此調節(jié)發(fā)動機轉速。
停機階段:試驗結束時,將轉速調整到怠速,然后按下主、輔停機開關,發(fā)動機停機。
圖8 轉速隨節(jié)氣門變化曲線
由圖8可見,在啟動階段,發(fā)動機節(jié)氣門開度為4.5%時,發(fā)動機轉速可維持在3000r/min。之后,隨著節(jié)氣門開度增加,發(fā)動機轉速逐漸上升,轉速與節(jié)氣門開度的變化基本一致,具有很好的跟隨性。
在發(fā)動機運行階段,即使節(jié)氣門開度為2.6%時仍可維持3000r/min轉速。這是因為發(fā)動機運行一段時間后氣缸溫度升高,燃燒穩(wěn)定性增加,在較小的節(jié)氣門開度下仍保持穩(wěn)定運轉。整個試驗過程中,測控儀能夠穩(wěn)定控制發(fā)動機運行。
發(fā)動機運行過程中氣缸溫度隨轉速變化曲線如圖9所示,氣缸溫度隨轉速增加而上升,由于氣缸溫度傳感器時間參數(shù)較大,氣缸溫度變化滯后于轉速。當氣缸溫度高于一定限值(300℃)時,主控制器將輸出停機信號,實現(xiàn)發(fā)動機自動停機。
發(fā)動機運轉時的推力和扭力隨轉速變化曲線如圖10所示。由圖可知,推力和扭力隨轉速增加而增加。在低轉速時,兩者波動較大,這是因為節(jié)氣門開度較小時,混合氣濃度較大,燃燒不穩(wěn)定。轉速越高,發(fā)動機運轉越平穩(wěn),推力和扭力的波動范圍越小。
4.4 完好性檢測
圖9 缸溫隨轉速變化曲線
圖10 推力和扭力隨轉速變化曲線
圖11 氣缸壓力測量結果
完好性檢測通過檢測各缸的氣缸壓力來評判發(fā)動機的氣缸密封性能或磨損狀況。圖11為采集到的缸壓曲線,發(fā)動機壓縮比為8.7,理論氣缸最大壓縮壓力為0.87MPa。系統(tǒng)實測第1缸壓力為0.85MPa,第2缸壓力為0.8MPa。顯然,第2缸的磨損程度比第1缸嚴重。
1)基于16位微控制器設計了測控儀,并通過SCI接口形成主/從網絡,有效解決了發(fā)動機多參數(shù)測量和油門控制問題。通過采用隔離電路和屏蔽等措施,防止外界干擾對參數(shù)測量的影響;通過液晶顯示使測控儀能夠脫離后臺軟件獨立工作。
2)安裝在發(fā)動機上的傳感器直接通過各自的電纜與測控儀連接,使得測控儀可以不依賴臺架,靈活地用于機載測試,可兼顧臺架試驗和機載試驗。
3)通過定時器中斷觸發(fā)A/D轉換,保證了多參數(shù)測量數(shù)據(jù)的同步性。系統(tǒng)采樣周期設為0.1ms,在發(fā)動機轉速5000r/min時,一個信號周期內系統(tǒng)可以采集120個數(shù)據(jù),足以反映被測物理量的變化過程。
4)對發(fā)動機節(jié)氣門實現(xiàn)閉環(huán)控制,輸入信號的分辨力達到12mV,控制整個節(jié)氣門開度范圍的準確度可達到0.2%。采用兩套停機方式,有效地解決發(fā)動機故障時安全停機的問題。
5)采用以太網通信方式,傳輸速率可達960Kb/s,大幅度提高了數(shù)據(jù)傳輸能力。
6)后臺管理軟件以圖表和曲線的形式靈活顯示測量結果,便于簡單直觀地判斷發(fā)動機的狀態(tài)。
實驗結果表明,測控儀能夠滿足發(fā)動機調試檢測對數(shù)據(jù)采集及發(fā)動機控制的要求,能夠用于對發(fā)動機進行調試、檢測和試車。
[1]張翔,臧小杰.小型活塞式無人機發(fā)機測試系統(tǒng)[J].中國民航飛行學院學報,2011,22(1):38-40.
[2]Zhang Z Y,Du H L,Ding S B.Design and implementation of the testing system of small UAV’s piston engine[C]∥The 2010 International Conference on Information,Electronic and Computer Science,2010.
[3]王古常,鮑傳美,楊毅,等.無人機發(fā)動機試驗檢測系統(tǒng)的軟件設計[J].測控技術,2009,28(12):88-91.
[4]馬敬敏.基于電阻平衡條件的比例運算電路[J].吉林大學學報,2012,30(2):127-130.
[5]羅軍.一種便攜式發(fā)動機動態(tài)參數(shù)測量儀的研制[D].合肥:合肥工業(yè)大學,2012.
[6]李昕哲.摩托車電子點火器的原理、制作與維修[J].摩托車技術,2005(12):39-40.
[7]Modesitt K L.Inductive knowledge acquisition experience with commercial tools for space shuttle main engine testing [C]∥Proceedingsofthe Fifth Conference on Artificial Intelligence for Space Applications,N90-27326,1990.
Design of measurement and control instrument for piston engine of small unmanned aerial vehicle
XIE Tao,TENG Qin,GONG Xiang
(School of Mechanical and Automotive Engineering,Hefei University of Technology,Hefei 230009,China)
In order to realize airborne,infield and outfield debugging and testing for small unmanned aerial vehicle(UAV),a portable engine measurement and control instrument is designed based on a Freescale microcontroller of 16 bit dual core.The throttle valve is controlled by the instrument which can achieve the shutdown of the engine.The data acquisition is performed by a timer interrupt to trigger A/D conversion.The measured parameters are displayed by a LCD screen and the parameters are transferred to the data managementsystem through the Ethernet communication interface.The measured parameters are also displayed in the form of graphs,and the parametric curves are drawn through calculation by the background management software.The experimental results show that the measurement and control instrument can meet the requirements for engine operation control,multi-parameter measurement and high-speed data transmission.
UAV;piston engine;measurement and control instrument
A
:1674-5124(2015)07-0068-05
10.11857/j.issn.1674-5124.2015.07.016
2014-10-29;
:2014-12-18
解 濤(1991-),男,安徽合肥市人,碩士研究生,專業(yè)方向為發(fā)動機動力學與控制。