亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FPGA的航姿測量單元設計與實現(xiàn)

        2018-09-21 10:46:52仵松頎李爭平陳雷袁明芊
        物聯(lián)網(wǎng)技術 2018年7期
        關鍵詞:現(xiàn)場可編程門陣列

        仵松頎 李爭平 陳雷 袁明芊

        摘 要:航姿測量單元通過感知機體三軸角速度和加速度信息,融合磁傳感器輸出的磁航向、磁通量信息及備份飛行顯示器輸出的空速信息解算得出飛機航向、姿態(tài)信息,采用FPGA作為航姿測量單元的主控制器以實現(xiàn)復雜的通信和控制。試驗結(jié)果表明,采用FPGA作為系統(tǒng)的主控制器,達到了預期的設計要求,克服了通用處理器的弊端。

        關鍵詞:FPGA;航姿測量單元;現(xiàn)場可編程門陣列;通訊和控制

        中圖分類號:TP732 文獻標識碼:A 文章編號:2095-1302(2018)07-00-03

        0 引 言

        目前可編程邏輯器主要分為兩類:復雜可編程邏輯器件(Complex Programmable Logic Device,CPLD)和現(xiàn)場可編程邏輯器件(Field Programmable Gate Array,F(xiàn)PGA)。FPGA 的運行速度快,管腳資源豐富,易實現(xiàn)大規(guī)模的系統(tǒng)設計,有大量的軟核可用,便于二次開發(fā)。應用FPGA作為主控制芯片可完成系統(tǒng)的整體控制,實現(xiàn)復雜的控制邏輯,應用于各類航空電子設備,具有重要的現(xiàn)實意義。

        1 航姿測量單元功能與結(jié)構

        航姿測量單元應用光纖陀螺感知載體角速度[1],并計算航向角和姿態(tài)角,應用石英撓性加速度計感知載體加速度信息。應用加速度信息進行姿態(tài)角初始對準,同時補償陀螺漂移帶來的姿態(tài)角誤差[2],與磁傳感器交聯(lián),應用磁傳感器輸出的磁航向角獲得初始航向角,應用磁通量對航向角進行修正;內(nèi)置溫度傳感器,實現(xiàn)對加速度信息的溫度補償;內(nèi)置數(shù)模轉(zhuǎn)換用DS模塊,實現(xiàn)航向、姿態(tài)信息的模擬輸出和接收ARINC407格式的無線電羅盤信息;與備份飛行顯示器交聯(lián),將航向、姿態(tài)信息輸出至備份飛行顯示器進行航姿顯示。航姿測量單元的組成及外部交聯(lián)關系如圖1所示。

        1.1 航姿板

        航姿板采用基于FPGA+DSP的架構,F(xiàn)PGA為航姿測量單元的核心控制芯片,重點在于保障通訊的實時性和可靠性。其實現(xiàn)DSP的啟動控制,數(shù)據(jù)的高速采集和解算航姿[3]。航姿板硬件組成如圖2所示。

        1.2 加表采集板

        加表采集板主要完成模數(shù)轉(zhuǎn)換功能,即將加表輸出的電流信號轉(zhuǎn)換為航姿板FPGA可采集的頻率信號。加表輸出為電流信號,范圍-5~5 mA,對應的加速度值為-5~5 g。加表采樣板原理如圖3所示。

        2 航姿測量單元FPGA設計與實現(xiàn)

        航姿測量單元FPGA功能組成框如圖4所示。FPGA實現(xiàn)的功能主要包括兩部分:數(shù)據(jù)接收和數(shù)據(jù)發(fā)送。

        2.1 陀螺數(shù)據(jù)接收模塊

        陀螺數(shù)據(jù)接收模塊又分為UART模塊和數(shù)據(jù)解包模塊。UART模塊采集原始陀螺數(shù)據(jù)包,數(shù)據(jù)解包模塊根據(jù)通訊協(xié)議對陀螺數(shù)據(jù)包進行解析,提取幀序、溫度、角速度等。接收陀螺數(shù)據(jù)流程如圖5所示。

        2.2 磁羅盤數(shù)據(jù)接收模塊

        磁羅盤數(shù)據(jù)接收模塊接收磁羅盤的磁航向、磁通量等信息,并定時發(fā)送給DSP進行航向解算。其通訊頻率為50 Hz,波特率為38 400 bit/s。

        2.3 備份飛行顯示器數(shù)據(jù)接收模塊

        備份飛行顯示器數(shù)據(jù)接收模塊接收空速信息,并定時發(fā)送給DSP進行航姿解算。其通訊頻率為50 Hz,波特率為

        115 200 bit/s。

        2.4 航姿板DSP數(shù)據(jù)的接收模塊

        當DSP接收到FPGA的中斷標志后,進入中斷處理程序?qū)ぶ稦PGA,讀取數(shù)據(jù)進行航姿解算,解算后重新尋址FPGA,將航姿數(shù)據(jù)發(fā)送給FPGA。FPGA與DSP接口關系如圖6所示。

        2.5 無線電羅盤數(shù)據(jù)接收模塊

        無線電羅盤的無線電方位角信息通過DS板發(fā)送給航姿測量單元中的FPGA。

        2.6 加表數(shù)據(jù)采集模塊

        加表數(shù)據(jù)采集模塊采集加表采集板輸出的頻率信號,頻率信號為方波。頻率信號時序如圖7所示。壓頻轉(zhuǎn)換關系如

        圖8所示。對應的頻率參數(shù)見表1所列

        由圖8可知,電壓、頻率轉(zhuǎn)換關系見式(1):

        其中:V為電壓,單位為V;fOUT為頻率,單位為Hz。頻率、加速度信息轉(zhuǎn)換關系見式(2):

        由于脈沖采集時間間隔為10 ms,采集精度為1個脈沖時,對應的脈沖頻率為100 Hz,由式(2)可知,頻率為100 Hz的脈沖信號解算后對應的加速度計值為0.833 mg,在硬件電路完成后,加速度值的采集精度取決于輸出頻率信號的采集

        精度。

        本文采用測周、測頻相結(jié)合的方法實現(xiàn)脈沖信號的采集[5],從而最大限度的減小了量化誤差,提高了頻率信號采集的精度。頻率信號采集時序如圖9所示采集流程如圖10所示。

        期;f0為用于采集非整周期脈沖數(shù)的細分脈沖,本設計頻率應用100 MHz;nx為T0周期內(nèi)第一個脈沖到來前的非整周期脈沖數(shù);ny為T0周期內(nèi)最后一個脈沖到來后的非整周期脈沖數(shù);頻率信號采集流程如圖10所示。

        2.7 溫度數(shù)據(jù)采集模塊

        溫度傳感器DS18B20為1線總線傳感器,由一根總線完成控制和數(shù)據(jù)傳輸,由總線高低電平時間完成I/O的數(shù)據(jù)傳輸,節(jié)省了硬件資源。

        2.8 數(shù)據(jù)發(fā)送模塊

        航姿測量單元FPGA軟件定時10 ms按照不同的通訊協(xié)議分別給相應的設備發(fā)送相應的數(shù)據(jù),可以分為DSP中斷產(chǎn)生模塊、維修自檢發(fā)送模塊、DSP讀數(shù)據(jù)模塊、顯示器數(shù)據(jù)發(fā)送模塊、DS板數(shù)據(jù)發(fā)送模塊。

        2.9 啟動DSP模塊

        采用FPGA控制 DSP啟動,F(xiàn)PGA可靈活控制DSP的啟動時序,當一次啟動DSP不成功時,F(xiàn)PGA可以重新啟動DSP。

        2.10 數(shù)據(jù)鎖存

        為了滿足本項目的需要,我們選擇了雙端口模塊RAM來存儲信息。雙端口RAM界面如圖11所示。

        3 試驗驗證

        (1)針對陀螺數(shù)據(jù)接收模塊進行了詳細的功能測試,長時間測試結(jié)果表明陀螺數(shù)據(jù)接收模塊實時、可靠;

        (2)在振動環(huán)境下將航姿測量單元接收的陀螺數(shù)據(jù)與浙大專用采集設備采集的陀螺數(shù)據(jù)進行一一比對,結(jié)果表明航姿測量單元的陀螺數(shù)據(jù)接收準確,沒有丟失數(shù)據(jù)幀;

        (3)針對航姿測量單元的航姿板FPGA進行了功能測試,所有通訊功能實時、可靠;

        (4)航姿測量單元的航姿板已經(jīng)由北航軟件測評中心完成了軟件三方測試,功能完整正確;

        (5)航姿測量單元經(jīng)試飛驗證,功能齊備、航姿輸出實時、準確。

        以上試驗結(jié)論表明,航姿測量單元FPGA設計完全滿足了設計需求,安全、可靠。

        4 結(jié) 語

        本文針對航姿測量單元硬件交聯(lián)關系復雜、通訊實時性和可靠性要求高的特點,采用FPGA作為主控制器,設計了航姿測量單元FPGA軟件。經(jīng)試飛驗證和功能測試表明,航姿測量單元FPGA設計功能齊備、實時性好、可靠性高。

        參考文獻

        [1]張浩,任芊.四旋翼飛行器航姿測量系統(tǒng)的數(shù)據(jù)融合方法[J].兵工自動化,2013,32(1):28-31

        [2]周斌,王巍,何小飛.慣導系統(tǒng)拐彎狀態(tài)下姿態(tài)角誤差變化研究[J].航天控制,2014,32(3):7-11.

        [3]蔡湘平,馮艷清,汪安民.多核DSP的Nand Flash啟動軟硬件設計[J].單片機與嵌入式系統(tǒng)應用,2013,13(3):46-48.

        [4]周珊,楊雅雯,王金波.航天高可靠FPGA測試技術研究[J].計算機技術與發(fā)展,2017,27(3):1-5,11.

        [5]張志明,李蓉艷,王磊.等精度頻率信號采集測試系統(tǒng)[J].儀器儀表學報,2002(S1):159-160.

        [6]劉耀巍,劉向軍. 基于綜合預警算法的開關柜溫度預警系統(tǒng)設計[J]. 電器與能效管理技術,2018(5)

        [7]姜宏旭,劉亭杉,李輝勇,等.FPGA+DSP異構視頻處理系統(tǒng)中基于SRIO的數(shù)據(jù)高效傳輸方法[J].計算機學報,2015,38(6):1119-1130.

        [8]秦鴻剛,劉京科,吳迪.基于FPGA的雙口RAM實現(xiàn)及應用[J].電子設計工程,2010,18(2):72-74.

        猜你喜歡
        現(xiàn)場可編程門陣列
        D—BLAST基帶系統(tǒng)的FPGA實現(xiàn)研究
        移動通信(2016年20期)2016-12-10 09:33:12
        一種千兆以太網(wǎng)SerDes 接口與電接口的轉(zhuǎn)換方法
        基于FPGA的遺傳算法在交通控制中的應用
        基于FPGA的顏色識別觸摸屏系統(tǒng)設計與實現(xiàn)
        国产精品人成在线观看| 国产顶级熟妇高潮xxxxx| 野外性史欧美k8播放| 国产主播无套内射一区| 亚洲无人区乱码中文字幕| 日本人妖熟女另类二区| 人人色在线视频播放| 欧美亚州乳在线观看| baoyu网址国产最新| 亚洲天堂av在线免费观看| 国产综合色在线视频区| 蜜桃视频网站在线观看一区| 精品久久久久久成人av| 亚洲网站地址一地址二| av毛片在线播放网址| 亚洲精品一区三区三区在线| 久久成人国产精品免费软件| 久久国产自偷自免费一区100| 国产99re在线观看只有精品| 深夜福利国产| 亚洲av少妇一区二区在线观看| 中出人妻希奇杰卡西av| 99热这里有精品| 欧美成人中文字幕| 丝袜美腿亚洲综合玉足| 精品亚洲一区二区三区四区五区 | 亚洲a∨好看av高清在线观看| 日本成年少妇人妻中文字幕| 在线麻豆精东9制片厂av影现网| 两个人看的www免费视频中文| 国内精品无码一区二区三区| 国产精品视频一区二区三区,| 青青青国产免A在线观看| 久久精品国产9久久综合| 青青草国产精品一区二区| 人妻 日韩精品 中文字幕| 亚洲国产福利成人一区二区| 久久91精品国产91久久跳舞| 摸丰满大乳奶水www免费| 伊人久久综合精品无码av专区 | 日韩成人精品一区二区三区|