孫雙雙,楊衍舒,王云,張志強,韓立
(航空工業(yè)洪都,江西南昌330024)
低通濾波器在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用
孫雙雙,楊衍舒,王云,張志強,韓立
(航空工業(yè)洪都,江西南昌330024)
針對飛行訓(xùn)練模擬器數(shù)據(jù)采集系統(tǒng)中的噪聲干擾問題,將低通濾波器應(yīng)用于飛行訓(xùn)練模擬器的數(shù)據(jù)采集系統(tǒng)中,并詳細介紹了該數(shù)據(jù)采集系統(tǒng)的工作過程。測試結(jié)果表明,低通濾波器的應(yīng)用,可提高數(shù)據(jù)采集系統(tǒng)的采集精度和穩(wěn)定性,增強系統(tǒng)的抗干擾能力。
數(shù)據(jù)采集;低通濾波器
數(shù)據(jù)采集技術(shù)主要是以傳感器、信號測量和處理、計算機控制等技術(shù)為基礎(chǔ)而形成的一門綜合應(yīng)用技術(shù),主要用于研究數(shù)據(jù)采集、存儲、處理以及控制等[1,2]。
飛行訓(xùn)練模擬器數(shù)據(jù)采集系統(tǒng)的開發(fā)是研制飛行訓(xùn)練模擬器的一個重要內(nèi)容,是整個飛行訓(xùn)練模擬器系統(tǒng)中一項關(guān)鍵技術(shù)。飛行訓(xùn)練模擬器數(shù)據(jù)采集系統(tǒng)主要采集飛機模擬座艙設(shè)備的離散量、傳感器模擬量以及座艙控制盒的CAN總線數(shù)據(jù)。
在飛行訓(xùn)練模擬器數(shù)據(jù)采集系統(tǒng)中,內(nèi)噪聲(如直流電源噪聲)和外噪聲(如現(xiàn)場的繼電器、變壓器的電磁感應(yīng))會影響操縱桿傳感器信號的采集精度[3]。當干擾信號頻率高于被檢測信號頻率時,可采用低通濾波器對信號進行濾波處理。
本文將低通濾波器應(yīng)用于飛行訓(xùn)練模擬器的數(shù)據(jù)采集系統(tǒng),采用二階巴特沃斯濾波器算法對數(shù)據(jù)采集系統(tǒng)采集到的操縱桿傳感器信號進行去噪處理。將低通濾波器應(yīng)用于飛行訓(xùn)練模擬器的數(shù)據(jù)采集系統(tǒng)中,可進行實時濾波處理,效果良好。
濾波,本質(zhì)上是從一個資料序列中或從一個方程組的解中去掉不需要的振蕩分量的過程,其主要作用是讓有用信號盡可能無衰減地通過,對無用信號盡可能大地衰減。按所通過信號的頻段分為低通、高通、帶通和帶阻濾波器4種,其中低通濾波允許信號中的低頻信號通過,抑制高頻干擾和噪聲。濾波技術(shù)可以從中心向兩側(cè)對稱過濾信號,不會使數(shù)據(jù)序列相發(fā)生變化。
低通濾波屬于一種從中心項向兩側(cè)對稱的濾波技術(shù),規(guī)則為低頻信號能正常通過,而超過設(shè)定臨界值的高頻信號則被阻隔、減弱。
在飛行訓(xùn)練模擬器的數(shù)據(jù)采集系統(tǒng)中,需要濾波器具有非常好的幅頻特性。巴特沃斯濾波器[4]是一種最基本的逼近函數(shù),它的特點是幅頻特性最平坦,因此選定這一濾波器。
巴特沃斯濾波器隨階數(shù)增加濾波效果增強,但花費時間增長,數(shù)據(jù)采集系統(tǒng)設(shè)計中實時性很重要,因而階數(shù)不能太高。
當濾波器的截止頻率固定,采樣頻率一定時,提高低通濾波器階數(shù),濾波效果基本相同,所需的穩(wěn)定時間變長,因此選擇二階巴特沃斯濾波器。
應(yīng)用低通濾波器的數(shù)據(jù)采集系統(tǒng)平臺架構(gòu)采用的新一代控制器——PAC控制器。PAC控制器的系統(tǒng)平臺架構(gòu)具有高度的模塊化、智能化和分布式結(jié)構(gòu)。
本文的PAC控制器系統(tǒng)平臺采用APAX系列控制器,運行嵌入式WINCE系統(tǒng)。APAX系列控制器采用3個I/O模塊和1個通信模塊,包括控制器插槽Ⅰ中的APAX5095P通信模塊,插槽Ⅱ中的APAX5017H模擬量采集模塊,插槽Ⅲ和插槽Ⅳ中的APAX5040數(shù)字量采集模塊。系統(tǒng)平臺的硬件組成示意如圖1所示。
數(shù)據(jù)采集系統(tǒng)的軟件設(shè)計采用多線程設(shè)計,創(chuàng)建四個線程負責對兩條CAN總線的數(shù)據(jù)進行接收和發(fā)送;創(chuàng)建兩個線程對座艙設(shè)備的數(shù)字量和模擬量進行采集;創(chuàng)建兩個線程負責對飛機性能仿真系統(tǒng)的網(wǎng)絡(luò)數(shù)據(jù)進行接收和發(fā)送,具體實現(xiàn)方式采用的是在WINCE操作系統(tǒng)上的UDP網(wǎng)絡(luò)通訊協(xié)議。
應(yīng)用低通濾波器的數(shù)據(jù)采集系統(tǒng)總體流程如圖2所示。
在模擬量采集線程中,從傳感器采集到的值是電壓值,首先將采集到的傳感器電壓值轉(zhuǎn)換為相應(yīng)飛行參數(shù)的物理量,然后使用低通濾波器算法對轉(zhuǎn)換后的飛行參數(shù)物理量進行濾波處理。
為驗證應(yīng)用低通濾波器的數(shù)據(jù)采集系統(tǒng)的抗噪聲干擾能力,在某型飛行訓(xùn)練模擬器上進行測試工作,分別采集二階低通濾波處理前后的4個傳感器模擬量數(shù)據(jù),分辨率為12位,采樣率為每通道100采樣點/秒。測試數(shù)據(jù)為某型飛行訓(xùn)練模擬器的4個傳感器物理量,即橫向操縱桿傳感器物理量、航向操縱桿傳感器物理量、縱向操縱桿傳感器物理量、油門桿傳感器物理量。
測試結(jié)果如圖3~圖6所示。
上述測試結(jié)果數(shù)據(jù)圖中,紅色曲線表示未經(jīng)濾波器處理的數(shù)據(jù)曲線;藍色曲線表示經(jīng)濾波器處理的數(shù)據(jù)曲線。
由圖3~圖6可知,未使用低通濾波器處理的傳感器物理量數(shù)據(jù),由于模擬器座艙內(nèi)噪聲的干擾,采集到的物理量有跳躍現(xiàn)象;經(jīng)過低通濾波器處理后,高頻部分被濾除,數(shù)據(jù)無跳躍現(xiàn)象且更加平滑,達到設(shè)計要求。將低通濾波器應(yīng)用于飛行訓(xùn)練模擬器的數(shù)據(jù)采集系統(tǒng)中,可進行實時濾波處理,效果良好。
本文根據(jù)數(shù)據(jù)采集系統(tǒng)的采集流程和數(shù)據(jù)特點,將低通濾波器應(yīng)用于某型飛行訓(xùn)練模擬器的數(shù)據(jù)采集系統(tǒng)中,選用該飛行訓(xùn)練模擬器的縱、橫、航三個方向操縱桿傳感器數(shù)據(jù)和油門桿傳感器數(shù)據(jù)作為試驗數(shù)據(jù),驗證所采用的二階低通濾波器算法的效果。試驗結(jié)果表明,低通濾波器的應(yīng)用不僅提高了數(shù)據(jù)采集系統(tǒng)的采集精度和穩(wěn)定性,而且增強了系統(tǒng)的抗干擾能力。
[1]任家富,陶永莉.數(shù)據(jù)采集與總線技術(shù)[M].北京:北京航空航天大學(xué)出版社,2008.
[2]何宏,張金州,張志宏.基于GPIB接口數(shù)據(jù)采集系統(tǒng)的設(shè)計[J].2014,30(1):30-33.
[3]韓文卿.數(shù)據(jù)采集系統(tǒng)抗干擾措施.中國航空科技文獻.
[4]王文淵.信號與系統(tǒng)[M].北京:清華大學(xué)出版社,2008.
Application of Low Pass Filter in Data Acquisition System
Sun Shuangshuang,Yang Yanshu,Wang Yun,Zhang Zhiqiang,Han Li
(A災(zāi)IC-HONGDU,Nanchang,Jiangxi 330024)
Aiming at noise interference issue on data acquisition system of flight training simulator,low pass filter is used in the data acquisition system of flight training simulator,and the operating process of this system is detailed.Test result shows that the application of low pass filter can improve acquisition accuracy and stability of data acquisition system,and enhance anti-interference ability of the system.
Data acquisition;Low pass filter
2017-08-03)
>>>作者簡介 孫雙雙,女,1987年10月出生。2013年畢業(yè)于哈爾濱工程大學(xué),工程師,現(xiàn)從事飛機仿真技術(shù)研究和飛行訓(xùn)練模擬器設(shè)計工作。