《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于PXI總線的高精度慣導(dǎo)姿態(tài)數(shù)據(jù)采集卡設(shè)計
基于PXI總線的高精度慣導(dǎo)姿態(tài)數(shù)據(jù)采集卡設(shè)計
來源:電子技術(shù)應(yīng)用2010年第12期
傅 軍1, 胡柏青1, 蘇雪峰2
1.海軍工程大學(xué) 電氣與信息工程學(xué)院, 湖北 武漢430033;2.海軍工程大學(xué) 訓(xùn)練部, 湖北 武漢430033
摘要: 為了滿足慣導(dǎo)故障監(jiān)測診斷系統(tǒng)實時高精度地采集慣導(dǎo)姿態(tài)數(shù)據(jù)的需要,研制了基于PXI總線的高精度慣導(dǎo)姿態(tài)數(shù)據(jù)采集卡。該數(shù)據(jù)采集卡能多塊卡同步對慣導(dǎo)航向、縱搖和橫搖數(shù)據(jù)進行采集。每塊卡對正余弦多極旋轉(zhuǎn)變壓器粗精通道信號進行同步A/D轉(zhuǎn)換后,利用軟件對A/D轉(zhuǎn)換后的數(shù)字量進行粗精組合,得到高精度的角度量供后續(xù)分析處理。介紹了采集卡PXI總線接口的硬件設(shè)計及雙通道多極旋轉(zhuǎn)變壓器粗精組合模糊位軟件消除方法。
中圖分類號: U666.1
文獻標(biāo)識碼: A
文章編號: 0258-7998(2010)12-0139-04
Design of acquisition card for high accuracy INS attitude data capturing based on PXI bus
FU Jun1, HU Bai Qing1, SU Xue Feng2
1.College of Electrical and Information Engineering, Naval University of Engineering, Wuhan 430033, China;2.Training Department, Naval University of Engineering, Wuhan 430033, China
Abstract: For the need of real time high accuracy INS attitude data capturing of the INS fault monitoring and analysis system, this paper developments a PXI acquisition card. Multi acquisition card can be synchronized to capture INS heading, pitch and roll data separately. Each acquisition card can simultaneously convert the two-channel analog signal of multi-pole Resolver to digital data. The combination of the coarse channel date and fine channel date is accomplished by software method. Then the high accuracy result can be used for follow-up analysis. The PXI interface design and software method of combination of the coarse and fine channel of the multi-pole resolver are introduced.
Key words : INS; PXI bus; multi-pole resolver; PCI9030

    慣性導(dǎo)航系統(tǒng)是一種不依賴于外部信息、也不向外部輻射能量的自主式導(dǎo)航系統(tǒng)。它能夠為艦船航海、武備等部門連續(xù)地提供艦船的經(jīng)緯度、航向、縱橫搖以及航速等多種導(dǎo)航參數(shù)。在保證艦船航行安全的同時,慣性導(dǎo)航系統(tǒng)也是武器系統(tǒng)的重要組成部分[1]。在研制的慣導(dǎo)故障監(jiān)測診斷系統(tǒng)中,要求測試計算的參數(shù)較多、測試過程復(fù)雜、較高的可靠性、良好的維護性、體積小、操作簡單等;同時,為了保證精度,慣導(dǎo)航向、縱橫搖信息的發(fā)送通常利用三路正余弦多極旋轉(zhuǎn)變壓器分別進行航向、縱搖、橫搖模擬信號發(fā)送。所研制的慣導(dǎo)故障監(jiān)測診斷系統(tǒng)需要對慣導(dǎo)以模擬信號輸出的航向、縱橫搖等導(dǎo)航參數(shù)進行連續(xù)記錄和分析。為此,本文采用基于PXI總線架構(gòu)進行系統(tǒng)設(shè)計,其高精度慣導(dǎo)數(shù)據(jù)采集卡可對正余弦多極旋轉(zhuǎn)變壓器粗精通道信號同步進行A/D轉(zhuǎn)換,然后利用軟件對A/D轉(zhuǎn)換后的數(shù)字量進行粗精組合,得到高精度的角度量供后續(xù)分析處理。
1 硬件設(shè)計
    本采集卡用于對慣導(dǎo)航向、縱橫搖等導(dǎo)航參數(shù)進行連續(xù)采集。由于不同型號慣性導(dǎo)航系統(tǒng)所用旋轉(zhuǎn)變壓器的激磁和信號電壓不盡相同,采集卡的設(shè)計要求能對不同的激磁和信號電壓進行靈活配置。為了便于攜帶,研制的慣導(dǎo)故障監(jiān)測診斷系統(tǒng)選用3 U高度的PXI機箱。PXI機箱可以為系統(tǒng)提供堅固的模塊化封裝,通常為4槽、6槽、8槽、14槽或18槽的3 U或6 U機箱(U(rack unit)是一種測量單位,用來描述安裝在機架上的設(shè)備的高度。1 U=44.45 mm(1.75英寸))。受慣導(dǎo)故障監(jiān)測診斷系統(tǒng)選用的機箱3U高度的限制,本采集卡只能對一路粗精組合通道的旋轉(zhuǎn)變壓器信號進行采集,而慣導(dǎo)故障監(jiān)測診斷系統(tǒng)要求同時進行航向、縱搖、橫搖模擬信號的采集,這樣要求多塊采集卡協(xié)同工作時能對不同通道的旋轉(zhuǎn)變壓器信號進行同步采集。采集卡硬件結(jié)構(gòu)框圖如圖1所示。

1.1 PXI總線接口
    面向儀器系統(tǒng)的PXI(PCI eXtensions for Instrumentation)是一種堅固的基于PC的測量和自動化平臺。PXI結(jié)合了PCI的電氣總線特性與CompactPCI的堅固性、模塊化及Eurocard機械封裝的特性,并增加了專門的同步總線和主要軟件特性,使PXI成為測量和自動化系統(tǒng)的高性能、低成本運載平臺[2]。但是PXI總線協(xié)議十分復(fù)雜,其接口的實現(xiàn)比ISA困難得多,直接為它設(shè)計相匹配的數(shù)字邏輯控制電路難度較大。PXI總線的電氣規(guī)范大部分與PCI相同,只是增加了一些儀器特性。基于以上考慮,本采集卡選用PCI接口芯片來實現(xiàn)。
    本采集卡選用符合PXI電氣性能要求的接口芯片PCI9030[3]。PCI9030是PLX公司產(chǎn)品,其符合 PCI2.2 規(guī)范,3.3 V核心電壓,低功耗,176 引腳 PQFP封裝或180 引腳 BGA 封裝,本地總線可以設(shè)置為8位、16位、32位復(fù)用和非復(fù)用模式。PCI9030作為一種橋接芯片,具有PCI總線、EEPROM和本地總線3個接口,各部分的接口電路介紹如下:
    (1)PCI9030與PCI總線的接口。在本采集卡中也即為與PXI總線的電氣接口。其信號包括:地址數(shù)據(jù)復(fù)用信號AD[31:0]、總線命令和字節(jié)使能信號C/BE[3:0]、奇偶校驗信號(PAR)、幀周期信號(FRAME#)、主設(shè)備準(zhǔn)備好信號(IRDY#)、從設(shè)備準(zhǔn)備好信號(TRDY#)、停止數(shù)據(jù)傳送信號(STOP#)、初始化設(shè)備選擇信號(IDSEL)、設(shè)備選擇信號(DEVSEL#)、數(shù)據(jù)奇偶校驗錯誤報告信號(PERR#)、系統(tǒng)錯誤報告信號(SERR#)、時鐘輸入信號(CLK)、復(fù)位信號(RST#)、中斷信號(INTA#)等。電路連接中,與總線上對應(yīng)的引腳直接相連。
    (2)PCI9030與EEPROM的接口。EEPROM選用NATIONAL公司的4  KB的低電壓串行存儲器NM93CS66L,用來存儲PCI9030的配置信息并在芯片復(fù)位時進行加載,從而使PCI板卡具有即插即用的功能。PCI9030有EESK、EEDO、EEDI和EECS 4根信號線用于與EEPROM的連接。
    (3)PCI9030本地總線接口。PCI9030部分的信號與含有用戶接口邏輯的XC95144相連。在接口芯片的本地總線中,將MODE信號接地使用非復(fù)用模式。本地地址總線使用LA[9:2],本地數(shù)據(jù)總線為16位,使用了LD[15:0]。另外還有LBE#字節(jié)使能信號,LW/R讀寫信號,READY#、ADS#信號等。
1.2 CPLD邏輯設(shè)計
    XC95144完成由PCI9030本地總線接口與A/D模塊用戶總線之間的協(xié)議轉(zhuǎn)換。為了便于如圖2中A/D采集通道部分的模塊化設(shè)計,在XC95144與A/D轉(zhuǎn)換芯片之間又單獨定義了一個本地用戶總線。本地A/D模塊用戶總線的邏輯功能由1片專用XC9536來實現(xiàn)。單A/D轉(zhuǎn)換通道電原理圖如圖2所示。這樣1路A/D轉(zhuǎn)換芯片便需要配置1片XC9536邏輯控制芯片。雖然也可將XC9536所完成的邏輯功能與XC95144的邏輯功能合并到1片CPLD中,但是為了便于擴展和便于設(shè)計重用的考慮,還是將本地用戶總線的邏輯專門放到1片單獨的XC9536中。例如,當(dāng)需要將采集卡高度改為6 U,并擴展多路A/D轉(zhuǎn)換通道時,即可方便地將擴展A/D通道掛在本地用戶總線上,而不必修改XC95144的程序。XC9536的主要功能是根據(jù)XC95144送到A/D模塊用戶總線上的控制命令完成勵磁電壓、信號電壓、以及A/D轉(zhuǎn)換通道的選擇。

1.3 旋轉(zhuǎn)變壓器信號的A/D轉(zhuǎn)換
    目前對于正余弦旋轉(zhuǎn)變壓器信號的A/D轉(zhuǎn)換方法主要有峰值采樣、跟蹤式軸角轉(zhuǎn)換以及光電編碼軸角轉(zhuǎn)換三種,這三種方法各有其特點。基于峰值采樣的旋轉(zhuǎn)變壓器A/D轉(zhuǎn)換電路轉(zhuǎn)換精度不高,易受干擾,但價格低廉,對工作環(huán)境要求不高;基于光電編碼器的轉(zhuǎn)換電路轉(zhuǎn)換精度很高,但價格昂貴,對工作環(huán)境要求比較苛刻,要求與被測對象之間進行直接軸連接,使用不便;而基于跟蹤式軸角轉(zhuǎn)換的轉(zhuǎn)換電路轉(zhuǎn)換精度介于以上兩種電路之間,價格適中,抗干擾能力強,能夠適應(yīng)惡劣的工作環(huán)境。因此本采集卡中采用716所生產(chǎn)的14XSZ-02系列跟蹤式軸角轉(zhuǎn)換模塊進行旋轉(zhuǎn)變壓器信號的A/D轉(zhuǎn)換。其主要性能指標(biāo)為精度±4.5′,跟蹤速率27 r/s,階躍響應(yīng)100 ms[4]。
2 軟件設(shè)計
2.1 驅(qū)動程序設(shè)計

    在板卡調(diào)試完成后,需要編寫驅(qū)動程序。驅(qū)動程序的開發(fā)工具較多,但是多數(shù)需要了解操作系統(tǒng)的核心工作機制,難度比較大。經(jīng)過比較,本文采用了Jungo公司的WinDriver進行驅(qū)動程序的開發(fā)。利用WinDriver不必熟悉操作系統(tǒng)的內(nèi)核知識就可以快速開發(fā)出驅(qū)動程序。用WinDriver開發(fā)PCI設(shè)備驅(qū)動程序一般有兩種方法:(1)使用向?qū)?Driver Wizard)。Driver Wizard能夠自動生成驅(qū)動程序的框架代碼,用戶只需修改代碼,加入定制的功能,再在用戶態(tài)執(zhí)行和調(diào)試代碼即可。(2)直接在應(yīng)用程序中調(diào)用WinDriver的API函數(shù)。本采集卡采用第一種方法對驅(qū)動程序進行開發(fā)。
2.2 旋轉(zhuǎn)變壓器粗精組合模糊位消除
    通常使用單通道旋轉(zhuǎn)變壓器來測量差角精度只能達到幾個角分。而船用慣性導(dǎo)航系統(tǒng)姿態(tài)測量精度則達到角秒級。多極旋轉(zhuǎn)變壓器的精度通常可做到5~30角秒,因而船用慣性導(dǎo)航系統(tǒng)中模擬發(fā)送部分通常使用多極旋轉(zhuǎn)變壓器進行姿態(tài)發(fā)送。由于進行A/D轉(zhuǎn)換時,粗、精兩通道是分別進行轉(zhuǎn)換的,而由于多極旋轉(zhuǎn)變壓器制造上的誤差,使得兩個通道的讀數(shù)不可能同步變化[5]。如變速比為I=2M的多極旋轉(zhuǎn)變壓器,經(jīng)軸角轉(zhuǎn)換模塊轉(zhuǎn)換后,粗、精機各位輸出數(shù)碼的權(quán)系數(shù)具有如下關(guān)系:
 
    理想情況下,粗、精讀數(shù)的重合位在F~J與A~E應(yīng)完全相同。通常認(rèn)為精機系統(tǒng)比粗機系統(tǒng)具有更好的精度,只要把粗機讀數(shù)的前M位和全部精機讀數(shù)依次排列輸出就可得到組合系統(tǒng)的讀數(shù)。但是粗、精兩通道是分別進行轉(zhuǎn)換的,因為制造上的誤差,兩個通道的讀數(shù)不可能同步變化,有時當(dāng)精通道還沒轉(zhuǎn)完一整圈時,粗通道的第F位可能已提前向第K位進1,因組合讀數(shù)不取第F~J位,所以第K位多計1,造成了很大的正誤差。這種誤差稱為模糊誤差,它是這種類型組合系統(tǒng)中不可避免的現(xiàn)象。
     為此,本設(shè)計采用余數(shù)比較法消除誤差。根據(jù)粗、精通道之間的相對誤差的大小來決定判斷有無模糊誤差所需重合位位數(shù)。當(dāng)粗通道的誤差不大于精機一圈所代表的角度值的1/4時,如當(dāng)多極旋轉(zhuǎn)變壓器的速比為16時,只要多極旋轉(zhuǎn)變壓器的粗通道的誤差控制在5°37.5′以內(nèi),即可用兩個重合位進行糾錯。這一點對多極旋轉(zhuǎn)變壓器的制造是很容易做到的。所以只需處理兩個重合位,即精機讀數(shù)的最高兩位(A、B)和與之對應(yīng)的粗機讀數(shù)的第F、G位。下面分四種情況進行分析:

    如果把精機一圈劃為4個象限,則AB=00表明精機的轉(zhuǎn)角不大于90°。與此相對應(yīng),粗機的FG=11表明從第F位開始到最末位數(shù)字所代表的角度小于精機1圈的角度,而大于精機3/4,處在精機的第三象限。這樣粗精機之間讀數(shù)便產(chǎn)生了矛盾。既然精機位于第一象限,表明它剛剛轉(zhuǎn)過一整圈,如果粗、精通道同步的話,此時第K位應(yīng)加1。但是FG=11表明第F位還沒有向第K位進位,第K位上則少計了一個1,這樣構(gòu)成的組合數(shù),因第K位少1,將產(chǎn)生11°15′的負(fù)誤差。為了糾正這一誤差,應(yīng)在第K位加上1。

    精機此時位于第四象限,而粗機已經(jīng)進入第一象限,第K位肯定多計了一個1,為糾正這一誤差,應(yīng)在第K位減去1。
    (3)當(dāng)AB=01時
    此時精機位于第二象限,因假定粗通道誤差不大于精機1圈的1/4,所以粗機只能位于第一或第三象限,在第K位上不會產(chǎn)生多1或少1的現(xiàn)象,因而無模糊誤差。
    (4)當(dāng)AB=10時,無模糊誤差。
    采集卡軟硬件設(shè)計完成后對其性能進行了測試。測試平臺由NI公司PXI-1036六槽機箱和NI PXIe-8360控制器組成。經(jīng)測試表明,本文研究設(shè)計的基于PXI總線的高精度慣導(dǎo)數(shù)據(jù)采集卡驅(qū)動程序和硬件工作正常,A/D轉(zhuǎn)換速率和精度已經(jīng)達到了預(yù)期的功能和精度要求,現(xiàn)已應(yīng)用于某型慣導(dǎo)故障監(jiān)測診斷系統(tǒng)中。
參考文獻
[1] 周永余,許江寧,高敬東. 艦船導(dǎo)航系統(tǒng)[M]. 北京:國防工業(yè)出版社,2006:19-35.
[2] 張重雄. 虛擬儀器技術(shù)分析與設(shè)計[M]. 北京:電子工業(yè)出版社,2007:33-39.
[3] PLX Technology Inc. PCI 9030 data book[Z]. 2002.
[4] 中船重工集團公司第七一六研究所. 2005產(chǎn)品數(shù)據(jù)手冊[Z]. 2005.
[5] 談?wù)穹芎橛睿M南. 導(dǎo)航系統(tǒng)信息轉(zhuǎn)換[M]. 北京:國防工業(yè)出版社,1992:56-62.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲女与黑人做爰| 国产啪精品视频| 一区二区三区不卡视频在线观看| 蜜桃av一区二区在线观看| 亚洲国产中文字幕在线观看| 亚洲高清在线观看一区| 欧美日韩1区| 亚洲欧美色婷婷| 久久国产乱子精品免费女| 永久久久久久| 欧美日韩精品二区第二页| 亚洲欧美欧美一区二区三区| 亚洲欧美日韩天堂| 亚洲视频你懂的| 精品不卡一区| 国产精品成人免费视频| 欧美一区国产二区| 久久国产精彩视频| 欧美一区成人| 亚洲乱码国产乱码精品精可以看 | 国产精品久久77777| 久久gogo国模裸体人体| 亚洲人成网站精品片在线观看| 亚洲日本国产| 国产农村妇女毛片精品久久麻豆| 久久精品中文字幕免费mv| 亚洲精品一区二区在线| 亚洲性夜色噜噜噜7777| 在线观看日韩国产| 在线观看亚洲视频啊啊啊啊| 一区二区三区在线看| 尹人成人综合网| 在线日韩av片| 国产精品免费一区二区三区在线观看| 久久香蕉国产线看观看网| 一区二区电影免费在线观看| 亚洲自拍偷拍网址| 亚洲精品国产精品久久清纯直播| 国产日韩欧美在线一区| 欧美日韩国产一中文字不卡| 欧美日韩精品在线观看| 国产精品久久久久久妇女6080| 国产美女精品在线| 激情久久中文字幕| 亚洲三级视频在线观看| 亚洲一区二区在| 亚洲第一精品福利| 亚洲欧美国产不卡| 久久se精品一区二区| 亚洲精选91| 性欧美xxxx大乳国产app| 一区二区三区视频在线| 亚洲综合精品自拍| 久久久一区二区| 亚洲欧美日本日韩| 久久精品九九| 性欧美精品高清| 久久久伊人欧美| 欧美视频一区二区| 欧美日本精品在线| 国产精品一区亚洲| 亚洲国产欧美日韩精品| 怡红院av一区二区三区| 亚洲精品偷拍| 欧美一级视频一区二区| 99国产精品| 亚洲精品在线观看免费| 亚洲一区精彩视频| 99视频国产精品免费观看| 最新国产成人在线观看| 亚洲盗摄视频| 亚洲一区二区三区中文字幕| 久久琪琪电影院| 欧美四级在线观看| 伊人久久婷婷色综合98网| 中文精品视频| 亚洲精品久久嫩草网站秘色| 欧美一区二区三区啪啪| 欧美激情视频网站| 欧美精品久久一区二区| 牛夜精品久久久久久久99黑人 | 午夜精品久久久久久久男人的天堂| 老鸭窝毛片一区二区三区| 久久精品国产77777蜜臀| 国产精品人人爽人人做我的可爱| 午夜精品久久久久久久99热浪潮| 久久综合久久久久88| 国产精品国产自产拍高清av| 亚洲狠狠丁香婷婷综合久久久| 亚洲自拍偷拍网址| 国产精品99久久99久久久二8 | 欧美一区二区视频在线观看| 亚洲欧美日韩国产成人精品影院| 亚洲精品日韩综合观看成人91| 欧美一区二区三区男人的天堂| 欧美日韩另类一区| 亚洲国产影院| 久久成人免费视频| 欧美一区影院| 国产精品久久久亚洲一区| 亚洲精品美女免费| 最新69国产成人精品视频免费| 久久九九全国免费精品观看| 国产精品你懂的在线| 一区二区三区免费看| aa级大片欧美| 欧美精品激情在线| 亚洲国产精品毛片| 亚洲激情黄色| 麻豆成人综合网| 国产亚洲一区二区在线观看| 黄色在线成人| 91久久在线| 亚洲国产精品va在看黑人| 亚洲人午夜精品| 久久久综合网站| 国产欧美日韩激情| 亚洲一卡久久| 亚洲摸下面视频| 欧美日韩色婷婷| 国产欧美在线看| 亚洲欧美日韩国产一区二区三区 | 亚洲少妇在线| 亚洲网站视频| 久久久久久高潮国产精品视| 国产精品美女在线观看| 一区二区av在线| 久久不见久久见免费视频1| 香蕉av福利精品导航| 欧美先锋影音| 亚洲午夜在线观看视频在线| 亚洲欧美电影在线观看| 国产精品伦子伦免费视频| 亚洲综合日韩在线| 欧美在线日韩| 国内成人精品视频| 亚洲精品自在久久| 一本综合精品| 国产精品久久久久国产a级| 亚洲自拍都市欧美小说| 久久久精品动漫| 伊人夜夜躁av伊人久久| 99精品99| 国产精品免费福利| 欧美有码视频| 猛男gaygay欧美视频| 亚洲三级视频| 性色av一区二区三区在线观看 | 99精品国产福利在线观看免费| 午夜在线成人av| 99亚洲视频| 欧美日韩理论| 亚洲午夜羞羞片| 久久久av网站| 亚洲国产精品精华液2区45| 日韩特黄影片| 国产精品久久久久久久久久久久| 性欧美精品高清| 欧美肥婆在线| 极品少妇一区二区| 亚洲精品美女在线观看| 欧美三级网址| 性欧美videos另类喷潮| 蜜桃av综合| 一本色道婷婷久久欧美| 久久激情视频| 亚洲国内欧美| 午夜精品久久一牛影视| 在线观看av一区| 亚洲伊人久久综合| 狠狠色狠狠色综合日日五| 夜夜嗨av一区二区三区| 国产精品一卡| 亚洲精品视频一区二区三区| 国产精品地址| 91久久精品美女高潮| 欧美亚州韩日在线看免费版国语版| 欧美在线高清| 欧美日韩一区二区欧美激情| 欧美亚洲日本国产| 欧美理论电影在线播放| 午夜精品一区二区三区电影天堂 | 国语自产偷拍精品视频偷 | 国产精品都在这里| 亚洲经典一区| 国产精品一二| 一区二区高清在线观看| 国模精品一区二区三区色天香| 一区二区欧美在线观看| 国产亚洲视频在线| 中文日韩在线| 在线观看的日韩av| 羞羞答答国产精品www一本| 亚洲欧洲视频| 久久人人九九| 亚洲影视在线播放| 欧美日韩美女在线| 亚洲国产日韩欧美在线99| 国产欧美1区2区3区| 99ri日韩精品视频|