0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用LabVIEW和PXI硬件對(duì)望遠(yuǎn)鏡的機(jī)械結(jié)構(gòu)進(jìn)行設(shè)計(jì)和開(kāi)發(fā)

牽手一起夢(mèng) ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2020-02-12 20:54 ? 次閱讀

E-ELT是歐洲南方天文臺(tái)(European Southern Observatory,ESO)倡議建設(shè)的一個(gè)直徑42米的望遠(yuǎn)鏡,用于為天文學(xué)領(lǐng)域的最新研究探索提供支持。該主反射鏡由984個(gè)鏡面組成。如圖1所示,每個(gè)鏡面,可以通過(guò)三個(gè)位置執(zhí)行器實(shí)時(shí)移動(dòng),用于對(duì)支撐結(jié)構(gòu)因重力、溫度、風(fēng)動(dòng)等因素所導(dǎo)致的變形進(jìn)行補(bǔ)償。西班牙航空系統(tǒng)公司(Compa?ía Espa?ola de Sistemas Aeronauticos,CESA)負(fù)責(zé)對(duì)三個(gè)位置執(zhí)行器原型的機(jī)械結(jié)構(gòu)進(jìn)行設(shè)計(jì)和開(kāi)發(fā),而加納利天體物理學(xué)研究所(Instituto de Astrofísica de Canarias,IAC)則負(fù)責(zé)對(duì)系統(tǒng)中的電子裝置、軟件和伺服控制進(jìn)行開(kāi)發(fā)。

執(zhí)行器開(kāi)發(fā)中最具挑戰(zhàn)性的要求包括:達(dá)到15mm的行程、支撐90kg的重物、追蹤緩坡信號(hào)時(shí)實(shí)現(xiàn)170納米以下的均方根誤差 (root mean square error,RMSE)、1 kHz外部位置控制指令更新率,以及確保極低的延遲和抖動(dòng)(如圖1)。

執(zhí)行器機(jī)械設(shè)計(jì)方案分為兩個(gè)階段。在粗調(diào)階段:使用無(wú)刷電機(jī),實(shí)現(xiàn)一個(gè)大的調(diào)整行程和較粗的分辨率;在微調(diào)階段:使用一個(gè)音圈電機(jī),實(shí)現(xiàn)高分辨率、高帶寬和小調(diào)整行程。每個(gè)調(diào)整階段都將使用獨(dú)立的電源設(shè)備、反饋傳感器和伺服控制器。粗調(diào)和微調(diào)控制器協(xié)調(diào)工作,最終實(shí)現(xiàn)執(zhí)行器的位置調(diào)整。

電子裝置和軟件是位于PXI機(jī)箱中,用于實(shí)現(xiàn)整體協(xié)調(diào)、外部命令管理、功能調(diào)試和伺服控制,運(yùn)行有實(shí)時(shí)操作系統(tǒng)的控制器,可以實(shí)現(xiàn)極大的靈活性和計(jì)算能力。其中,快速微調(diào)伺服控制器通過(guò)NI PXI - 7842R現(xiàn)場(chǎng)可編程門陣列(FPGA)模塊實(shí)現(xiàn);而緩慢的粗調(diào)控制器則是通過(guò)NI PXIe - 8130控制器實(shí)現(xiàn)。此外,該軟件設(shè)計(jì)分為兩個(gè)部分:執(zhí)行器的嵌入式控制軟件和一個(gè)望遠(yuǎn)鏡模擬器,后者可以作為輔助工具,用于模擬望遠(yuǎn)鏡計(jì)算機(jī)與執(zhí)行器之間的交互。

執(zhí)行器軟件

執(zhí)行器控制軟件是由位于NI PXIe- 8130實(shí)時(shí)控制器中的程序模塊和位于PXI-7842R FPGA智能數(shù)據(jù)采集卡中的程序模塊組成。實(shí)時(shí)控制器中的程序模塊中含有每個(gè)驅(qū)動(dòng)器的具體功能,包括:初始狀態(tài)檢查、狀態(tài)機(jī)、狀態(tài)字、錯(cuò)誤寄存器以及配置參數(shù)管理。同時(shí)也包含其它任務(wù),包括:通過(guò)串行外設(shè)接口(serial peripheral interface,SPI)收發(fā)外部命令來(lái)檢查FPGA卡的輸入;通過(guò)CAN或CANopen總線控制無(wú)刷電機(jī)驅(qū)動(dòng)器,來(lái)實(shí)現(xiàn)粗調(diào)伺服控制;管理用于調(diào)試的循環(huán)緩沖器并同步接收來(lái)自FPGA FIFO的數(shù)據(jù),通過(guò)UDP/ IP讀取傳感器的反饋。FPGA卡則實(shí)現(xiàn)了SPI從屬端的功能,負(fù)責(zé)微調(diào)伺服控制、模擬信號(hào)寫入和讀取,并且通過(guò)FIFO將數(shù)據(jù)傳遞至實(shí)時(shí)控制器來(lái)實(shí)現(xiàn)同步。

望遠(yuǎn)鏡模擬器

為根據(jù)要求對(duì)位置執(zhí)行器進(jìn)行測(cè)試,我們開(kāi)發(fā)了另外一個(gè)軟件,用來(lái)模擬望遠(yuǎn)鏡計(jì)算機(jī)(通過(guò)SPI接口與位置執(zhí)行器通信)。這一計(jì)算機(jī)扮演著SPI主控器的角色,而執(zhí)行器則位于SPI從屬端。此模擬程序以1 kHz的速率發(fā)送數(shù)百萬(wàn)個(gè)的位置命令,并以1KHz的速率通過(guò)SPI總線讀取從屬端的反應(yīng)。此外,它還以5kHz的速率從一個(gè)安裝于機(jī)械測(cè)試臺(tái)上的附加外部位置傳感器讀取數(shù)據(jù),用于對(duì)位置執(zhí)行器的內(nèi)部傳感器進(jìn)行交叉檢查。這三個(gè)循環(huán)都需要以優(yōu)于200us的精度進(jìn)行同步,對(duì)數(shù)據(jù)進(jìn)行二進(jìn)制格式的存儲(chǔ)以用于離線分析。在長(zhǎng)為一小時(shí)的測(cè)試中,所存儲(chǔ)的文件將大于100 MB。圖2中的圖形用戶界面顯示了命令管理、以及附加外部位置傳感器數(shù)據(jù)的時(shí)域和頻域同步顯示。

我們所采用的解決方案使用一個(gè)帶有數(shù)字I/O的NI PCI -7811R FPGA卡,安裝在基于Windows XP的電腦上(如圖2所示)。

兼具實(shí)時(shí)性和靈活性

執(zhí)行器的電子控制裝置和軟件包含多種接口(如圖3所示),而且其中大部分接口都可以在開(kāi)發(fā)的初始階段進(jìn)行更改,包括:

* 帶有4MHz時(shí)鐘的SPI接口,能夠每ms接受一個(gè)外部命令

* CAN總線接口,對(duì)粗調(diào)電機(jī)進(jìn)行控制,并使用CANopen作為應(yīng)用層協(xié)議,提供諸如行程限位和硬件報(bào)警等信息

* 模擬輸出接口,控制微調(diào)音圈電機(jī)

* 模擬輸入接口,監(jiān)視微調(diào)音圈電機(jī)的當(dāng)前狀態(tài)

* 基于以太網(wǎng)的UDP/IP協(xié)議接口,讀取外部位置傳感器的電子裝置中的數(shù)據(jù)

* 基于以太網(wǎng)的TCP/IP協(xié)議接口,下載并調(diào)試輔助的離線數(shù)據(jù)

* 數(shù)字輸入接口,用于讀取原點(diǎn)位置傳感器的數(shù)據(jù)

使用這些接口需要極大的靈活性。

如下功能則需要實(shí)時(shí)特性:

* 使用SPI從屬設(shè)備以80MHz的速率讀取數(shù)字輸入,在幾微秒的時(shí)間內(nèi)對(duì)一個(gè)新的外部命令作出響應(yīng)

* 執(zhí)行快速微調(diào)伺服控制,包括基于若干個(gè)2kHz到10kHz濾波器PID(比例微分積分 - proportional integral derivative)控制,并且在開(kāi)發(fā)的最后階段可調(diào)

* 同步并存儲(chǔ)二進(jìn)制數(shù)據(jù)文件,用于SPI外部命令(1kHz)、音圈電機(jī)當(dāng)前模擬輸入(2kHz)、基于以太網(wǎng)的位置傳感器數(shù)據(jù)采集(2–10 kHz)和伺服控制器內(nèi)部變量(2–10 kHz)等數(shù)據(jù)的離線分析

使用商業(yè)現(xiàn)成可用的(commercial off-the-shelf,COTS)的平臺(tái)滿足這些要求,需要在靈活性和實(shí)時(shí)性之間作出折衷。然而,通過(guò)使用NI硬件,并通過(guò)LabVIEW Real-Time 和 LabVIEW FPGA模塊進(jìn)行編程,我們所獲得的實(shí)時(shí)特性超出了上述要求,而且各種接口均可調(diào)整,無(wú)需犧牲靈活性(圖3)。

結(jié)論

NI PXI平臺(tái)幫助我們?cè)诒3窒到y(tǒng)靈活性和實(shí)時(shí)性的同時(shí)顯著減少了開(kāi)發(fā)時(shí)間,而且能夠滿足電子裝置/軟件方面的設(shè)計(jì)要求。使用LabVIEW,可以在同一個(gè)軟件環(huán)境中對(duì)實(shí)時(shí)控制器和FPGA模塊進(jìn)行編程,幫助我們快速集成系統(tǒng),并確保系統(tǒng)獨(dú)立、可靠。此外。此外,NI工程師為我們提供了快速且有效的幫助,讓我們更快完成開(kāi)發(fā)。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • PXI
    PXI
    +關(guān)注

    關(guān)注

    17

    文章

    279

    瀏覽量

    87912
  • 執(zhí)行器
    +關(guān)注

    關(guān)注

    5

    文章

    378

    瀏覽量

    19385
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    牛頓反射式望遠(yuǎn)鏡DIY過(guò)程全解

    手持雙筒望遠(yuǎn)鏡物鏡(凸透鏡)重疊來(lái)做目鏡,目的是使焦距縮短,而反射式望遠(yuǎn)鏡的放大倍數(shù)遵循這樣一個(gè)公式:放大倍數(shù)=物鏡(凹面)焦距/目鏡(凸透鏡)焦距,因此縮短目鏡焦距能夠增加放大倍數(shù))  5.
    發(fā)表于 08-28 10:25

    操作天文望遠(yuǎn)鏡哪這些必須注意

    本帖最后由 望遠(yuǎn)鏡時(shí)代 于 2013-6-21 17:23 編輯   文章信息來(lái)源于:中國(guó)望遠(yuǎn)鏡(wyj.99114.com) 望遠(yuǎn)鏡的工作原理可簡(jiǎn)單理解為收集光線,并在一段距離外的物體在焦
    發(fā)表于 06-21 17:21

    我想請(qǐng)教大神指導(dǎo)關(guān)于望遠(yuǎn)鏡圖像如何提取

    我這個(gè)項(xiàng)目首先是將一個(gè)長(zhǎng)筒望遠(yuǎn)鏡通過(guò)圓通放大進(jìn)行望遠(yuǎn)鏡內(nèi)圖像放大,然后通過(guò)可以調(diào)節(jié)的儀器進(jìn)行對(duì)放大鏡內(nèi)圖像
    發(fā)表于 10-13 20:17

    [原創(chuàng)]第一次從望遠(yuǎn)鏡里看到土星的環(huán)(手機(jī)+望遠(yuǎn)鏡拍攝)

    `長(zhǎng)這么大頭一次在望遠(yuǎn)鏡里看到要土星的環(huán),手機(jī)拍照留念,贊嘆!先看月亮配角主角登場(chǎng)了`
    發(fā)表于 12-30 23:39

    望遠(yuǎn)鏡測(cè)距儀的原理是什么?

    望遠(yuǎn)鏡測(cè)距儀,是激光測(cè)距儀的一個(gè)分支,或者叫做遠(yuǎn)距離激光測(cè)距儀。一般它的測(cè)距距離是500-3000米。望遠(yuǎn)鏡測(cè)距儀,由于采用脈沖法測(cè)距,所以其測(cè)量盲區(qū)在15米左右。測(cè)量誤差在+/-1米。
    發(fā)表于 03-25 09:01

    利用MatLab對(duì)天文望遠(yuǎn)鏡系統(tǒng)進(jìn)行仿真設(shè)計(jì)研究

    控制精度的高低直接影響了整個(gè)天文望遠(yuǎn)鏡系統(tǒng)的精度。主要研究的是在天文望遠(yuǎn)鏡中選用的直流電機(jī),電機(jī)系統(tǒng)為雙閉環(huán)控制結(jié)構(gòu),利用MatLab對(duì)其進(jìn)行了仿真設(shè)計(jì)研究。2 直流電機(jī)模型2.1 基
    發(fā)表于 09-07 06:10

    基于STM32的虛擬天文望遠(yuǎn)鏡

    USB 外設(shè)與 PC 通信。StarPointer 的固件使用LibOpenCM3庫(kù)開(kāi)發(fā)并使用GNU ARM Embedded Toolchain構(gòu)建。該裝置可以連接到任何天文望遠(yuǎn)鏡或雙筒望遠(yuǎn)鏡
    發(fā)表于 08-29 07:31

    基于OptiStruct的望遠(yuǎn)鏡主框架拓?fù)鋬?yōu)化設(shè)計(jì)

    針對(duì)某航空望遠(yuǎn)鏡結(jié)構(gòu)的重量過(guò)高的問(wèn)題,提出了對(duì)航空相機(jī)望遠(yuǎn)鏡主框架進(jìn)行拓?fù)鋬?yōu)化設(shè)計(jì)的方法。基于拓?fù)鋬?yōu)化理論,在重力過(guò)載的工況下對(duì)望遠(yuǎn)鏡主框
    發(fā)表于 01-18 12:04 ?19次下載

    望遠(yuǎn)鏡棱鏡內(nèi)部結(jié)構(gòu)及原理圖

    望遠(yuǎn)鏡棱鏡內(nèi)部結(jié)構(gòu)及原理圖 光學(xué)設(shè)計(jì)方面,常見(jiàn)的望遠(yuǎn)鏡一般采用二個(gè)基本設(shè)計(jì)之一: 屋脊(Roof)或普羅
    發(fā)表于 11-18 09:41 ?1.2w次閱讀
    <b class='flag-5'>望遠(yuǎn)鏡</b>棱鏡內(nèi)部<b class='flag-5'>結(jié)構(gòu)</b>及原理圖

    望遠(yuǎn)鏡的原理

    望遠(yuǎn)鏡的原理 望遠(yuǎn)鏡不同于顯微,如圖3—36為望遠(yuǎn)鏡的原理圖. 望遠(yuǎn)鏡光路圖
    發(fā)表于 11-18 10:29 ?4.1w次閱讀
    <b class='flag-5'>望遠(yuǎn)鏡</b>的原理

    使用LabVIEW控制探索頻道望遠(yuǎn)鏡

    Lowell天文臺(tái)和Observatory Sciences Ltd.正在與探索通信合作,開(kāi)發(fā)孔徑4.2米的探索頻道望遠(yuǎn)鏡(DCT),它將會(huì)成為美國(guó)的第五大望遠(yuǎn)鏡。
    發(fā)表于 03-29 10:05 ?1263次閱讀

    分塊式空間望遠(yuǎn)鏡波前探測(cè)與控制

    為了滿足高分辨率對(duì)地觀測(cè)的需求,突破運(yùn)載對(duì)望遠(yuǎn)鏡口徑的限制,需要采用分塊式望遠(yuǎn)鏡,而分塊式望遠(yuǎn)鏡的空間應(yīng)用對(duì)波前傳感與控制提出了極高的要求。建立了分塊式空間望遠(yuǎn)鏡光學(xué)系統(tǒng)模型,依據(jù)分塊
    發(fā)表于 01-23 15:58 ?1次下載

    羅曼太空望遠(yuǎn)鏡將替代哈勃望遠(yuǎn)鏡

    據(jù)外媒報(bào)道,哈勃太空望遠(yuǎn)鏡已經(jīng)在軌道上運(yùn)行了幾十年,雖然仍非常有用但它正在老化,NASA正準(zhǔn)備將其更換掉。哈勃太空望遠(yuǎn)鏡觀測(cè)到的其中一個(gè)關(guān)鍵現(xiàn)象是被稱為哈勃超深空?qǐng)龅膱D像。即將到來(lái)的羅曼太空望遠(yuǎn)鏡將比哈勃更有能力拍攝超深場(chǎng)圖像。
    的頭像 發(fā)表于 01-25 11:29 ?2237次閱讀

    望遠(yuǎn)鏡的分辨率是指什么

    第一臺(tái)是1000mm直徑的小觀測(cè)站的望遠(yuǎn)鏡,然后 200mm直徑的業(yè)余愛(ài)好望遠(yuǎn)鏡,第三個(gè)是24mm微型望遠(yuǎn)鏡。
    的頭像 發(fā)表于 09-26 10:50 ?2908次閱讀
    <b class='flag-5'>望遠(yuǎn)鏡</b>的分辨率是指什么

    望遠(yuǎn)鏡氣密性檢測(cè)案例實(shí)拍

    望遠(yuǎn)鏡作為一種基礎(chǔ)的觀測(cè)儀器,常用于天文、地球科學(xué)和航天科學(xué)的研究中。然而,由于望遠(yuǎn)鏡一般在極端環(huán)境下進(jìn)行觀測(cè),其內(nèi)部氣密性的可靠性和穩(wěn)定性非常重要。為了確保其性能穩(wěn)定和實(shí)用性,必須進(jìn)行
    的頭像 發(fā)表于 08-30 10:09 ?646次閱讀
    <b class='flag-5'>望遠(yuǎn)鏡</b>氣密性檢測(cè)案例實(shí)拍