<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于DSP和FPGA的導航計算機系統設計

基于DSP和FPGA的導航計算機系統設計

作者: 時(shí)間:2012-03-08 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:為提高的精度和實(shí)時(shí)性,計算機模塊,成功實(shí)現了低成本、小型化的捷聯(lián)慣性系統。通過(guò)描述硬件的原理和軟件的框架及流程,簡(jiǎn)要介紹了系統的和實(shí)現方法。經(jīng)驗證,該系統達到了導航定位的性能和精度要求,姿態(tài)、位置和速度等參數可以有效融合多傳感器的導航信息,能滿(mǎn)足導航計算機在處理能力、體積、功耗和適應性等方面的要求。
關(guān)鍵詞:導航計算機;;;導航定位

0 引言
慣性導航系統是隨慣性傳感器(陀螺儀和加速度計)技術(shù)的發(fā)展而發(fā)展起來(lái)的一門(mén)導航技術(shù),由于具有完全自主,不受任何干擾,隱蔽性強,輸出信息量大,輸出信息實(shí)時(shí)性強等優(yōu)點(diǎn),在軍事領(lǐng)域和民用領(lǐng)域都得到了廣泛的應用,已被許多機載設備選為標準導航設備。特別是現代戰爭所面臨的電磁環(huán)境日益復雜,對慣性導航技術(shù)的依賴(lài)和要求也越來(lái)越高,慣性導航技術(shù)已經(jīng)成為現代高科技戰爭中一項重要支撐技術(shù)而受到各國的關(guān)注。為了保證飛機按照預定的航線(xiàn)進(jìn)行飛行,對各種數據進(jìn)行實(shí)時(shí)精確處理顯得非常關(guān)鍵,因此研制具有可靠性高,運算精度高,性能先進(jìn)等特點(diǎn)的新一代導航計算機已成為必然。

1 導航統組成
導航計算機是慣性導航系統的核心功能單元之一,配套應用于慣性導航系統的總體中。導航計算機采用嵌入式計算機設計技術(shù)、智能接口技術(shù)及高精度組合導航技術(shù),配置高性能處理器和大容量存儲器,利用大規?,F場(chǎng)可編程門(mén)陣列()設計,使用集成軟件開(kāi)發(fā)環(huán)境開(kāi)發(fā)程序實(shí)現高速板內總線(xiàn)對接口的高速訪(fǎng)問(wèn)。由處理器通過(guò)接收陀螺、加速度計、GPS等其他傳感器的輸入數據進(jìn)行導航解算、誤差補償等運算處理,獲得航向、俯仰、滾動(dòng)角、三軸角速率、速度、經(jīng)緯度、高度等導航所需的參數信息。
作為導航系統核心部件的導航計算機負責從數據采集電路獲取導航原始數據,進(jìn)行捷聯(lián)導航算法處理,最后將解算得到的導航結果進(jìn)行輸出控制。系統工作原理如圖1所示。

本文引用地址:http://dyxdggzs.com/article/149492.htm

a.jpg



2 導航計算機硬件組成
導航計算機采用GPS衛星導航與慣性導航相結合,采用松耦合方式進(jìn)行互聯(lián),在保證系統間信息交換能力的前提下考慮系統的組合性和靈活性。為提高系統的實(shí)時(shí)性、集成度和擴展性,硬件設計上采用DSP+FPGA的解決方案。
DSP芯片主要完成復雜的數學(xué)運算,包含誤差補償、初始對準和導航運算等;FPGA芯片完成所有外圍接口,包括陀螺、加速度計的高速采樣和I/O接口等各傳感器信號的采集,通過(guò)信號處理電路送至處理器芯片進(jìn)行運算處理,將解算到的慣性測量信息通過(guò)數據接口控制輸出。導航計算機硬件組成如圖2所示。

b.jpg


為保障系統具有大規模數據處理能力,同時(shí)具有實(shí)時(shí)性的特點(diǎn),導航計算機的核心器件選用了TI公司推出的高速浮點(diǎn)處理器DSP芯片TMS 320C6713。作為導航計算機的核心控制部件,該芯片工作的主頻為200 MHz,單指令執行周期為5 ns;定點(diǎn)浮點(diǎn)運算能力強大,運算速度能達到1 600 MIPS/1 200 MFLOPS。作為數據運算系統,TMS320C6713不僅保證了導航運算的速度和精度,同時(shí)豐富的系統應用外設及多種標準接口,方便導航計算機與外部傳感器進(jìn)行數據交互??焖俚闹袛嗵幚硇阅芸杀U蠈Ш接嬎銠C多個(gè)接口的傳輸速率。
為滿(mǎn)足多個(gè)數據接口的數據傳輸需要,采用XILINX公司的現場(chǎng)可編程門(mén)陣列FPGA芯片XQ4013E4PG223M,設計完成了系統的復位功能、邏輯譯碼功能、外部接口管理和移位脈沖計數功能。FPGA芯片的使用,方便了功能電路的集成,在不增加硬件電路的情況下,通過(guò)模塊化的VHDL設計,適應了導航功能電路的變化。通過(guò)采用VHDL的計數脈沖濾波、采樣及自測試技術(shù),提高了輸入信號的采集精度,對提高整個(gè)激光捷聯(lián)慣導系統的定位精度提供了支撐,實(shí)現了高精度、通用化和小型化。
慣性器件的輸出信號采樣頻率決定了捷聯(lián)解算的精度和速度。根據實(shí)時(shí)性要求,系統每1 ms采集一次陀螺脈沖和加速度計的數據,DSP芯片每10ms進(jìn)行1次導航數據解算。因此選用高效的AD1674和OP200電路對加速度計采集到的信號進(jìn)行模數轉換,將采集到的0~5V電壓信號轉換為數字信號,存儲于內部數據緩沖區內供DSP芯片進(jìn)行數據處理。AD1674是12位A/D轉換器,具有10 V參考輸入,時(shí)鐘輸入和三態(tài)輸出的微處理器接口,具有采樣/保持功能,可對快速傳輸的交/直流信號進(jìn)行直接轉換,轉換時(shí)間不大于15μs。AD1674芯片可以在兩種模式下工作,全控制模式和獨立模式,設計中選用獨立工作模式,數據轉換由R/C信號控制。
光纖陀螺輸出信號是脈沖信號,x,y和z軸分別輸出正反2路信號,信號為GPOXP,GPOXN,GPOYP,GPOYN,GPOZP,GPOZN。定時(shí)周期內正反信號脈沖個(gè)數的差和標度因數的積即為該軸向陀螺的角速度。光纖陀螺的計數功能模塊如圖3所示。

c.jpg

fpga相關(guān)文章:fpga是什么



上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 計算機系 設計 導航 FPGA DSP 基于

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>