• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于FPGA的星載步進(jìn)電機(jī)控制電路設(shè)計

    2017-07-03 16:03:42林方王煜付毅賓陸釩常振邱曉晗
    中國空間科學(xué)技術(shù) 2017年3期
    關(guān)鍵詞:控制電路繞組力矩

    林方,王煜,付毅賓,陸釩,常振,,邱曉晗,

    1.中國科學(xué)技術(shù)大學(xué),合肥 230031 2.中國科學(xué)院 安徽光學(xué)精密機(jī)械研究所,合肥 230031

    ?

    基于FPGA的星載步進(jìn)電機(jī)控制電路設(shè)計

    林方1,王煜2,*,付毅賓2,陸釩2,常振1,2,邱曉晗1,2

    1.中國科學(xué)技術(shù)大學(xué),合肥 230031 2.中國科學(xué)院 安徽光學(xué)精密機(jī)械研究所,合肥 230031

    針對航天設(shè)備在軌運行時間長、不易更換的特點,提出了一種力矩寬且范圍可調(diào)的步進(jìn)電機(jī)控制電路設(shè)計。該電路原理樣機(jī)以Xilinx公司的XC3S400pq-208型FPGA為核心控制芯片,以LMD18200為步進(jìn)電機(jī)驅(qū)動芯片。在對電路總體設(shè)計進(jìn)行介紹的基礎(chǔ)上,重點闡述了航天過程中步進(jìn)電機(jī)阻力矩增加的問題,以及通過脈沖頻率和PWM控制技術(shù)調(diào)節(jié)輸出力矩的方法。試驗結(jié)果表明,力矩可調(diào)范圍的最大值能夠使力矩裕度達(dá)到4,匹配步進(jìn)電機(jī)在軌運行過程中的力矩要求。

    航天設(shè)備;力矩可調(diào);步進(jìn)電機(jī)控制電路;FPGA;PWM控制技術(shù)

    步進(jìn)電機(jī)是航天設(shè)備上的常用部件,適用于轉(zhuǎn)速要求不高、轉(zhuǎn)距要求不大、間歇性轉(zhuǎn)動的場合,如位置調(diào)整機(jī)構(gòu)。在位置調(diào)整時,因其具有可施加靜止力矩的特點,在轉(zhuǎn)動到位后,無需附加的鎖緊機(jī)構(gòu),即可保持固有位置。

    步進(jìn)電機(jī)的基本理論和常用控制方法,如脈沖寬度調(diào)制控制方法、加減速控制方法和細(xì)分驅(qū)動控制方法,在21世紀(jì)初就已成熟[1]。近年來,基于FPGA的步進(jìn)電機(jī)控制技術(shù)也取得了巨大進(jìn)步[2]。本設(shè)計嘗試將FPGA用于星載步進(jìn)電機(jī)的控制上,并基于步進(jìn)電機(jī)的基本控制理論,完成滿足航天要求的特殊設(shè)計。

    步進(jìn)電機(jī)在軌運行的初期,阻力矩較小,小輸出力矩就能夠維持其正常運轉(zhuǎn)。而步進(jìn)電機(jī)在軌運行的中后期,由于電磁效率的降低和固體潤滑劑磨損等因素,維持步進(jìn)電機(jī)正常運轉(zhuǎn)所需的輸出力矩會不斷增大。但如果在電機(jī)入軌初期就將輸出力矩固定在一個能夠滿足步進(jìn)電機(jī)后期正常運轉(zhuǎn)的最大值上是不合理的(原因在第3.4節(jié)中詳述)。故本文提出了一種輸出力矩寬范圍可調(diào)設(shè)計,使步進(jìn)電機(jī)的輸出力矩能夠在大范圍內(nèi)調(diào)節(jié),目的是能夠匹配步進(jìn)電機(jī)在軌運行各個時期的輸出力矩要求。

    除力矩寬范圍可調(diào)設(shè)計外,為了能夠使步進(jìn)電機(jī)對光路可能出現(xiàn)的偏移進(jìn)行在軌調(diào)節(jié),加入了半步停止的設(shè)計。最后,文中也將簡單闡述如何防止空間輻射帶來的單粒子翻轉(zhuǎn)效應(yīng)[3]。

    1 工程背景概述

    星載差分吸收光譜儀[4](Different Optical Absorption Spectroscopy, DOAS)通過測量天底散射光探測大氣成分,是環(huán)境檢測和大氣物理研究中的有效手段。差分吸收光譜儀內(nèi)部利用步進(jìn)電機(jī)驅(qū)動轉(zhuǎn)動部件,以切換光路。本文論述了光譜儀中步進(jìn)電機(jī)控制電路的設(shè)計。

    星載差分吸收光譜儀內(nèi)部光路[5]如圖1所示。其中,兩個步進(jìn)電機(jī)分別驅(qū)動光路切換轉(zhuǎn)動部件和漫反射體轉(zhuǎn)動部件。兩個轉(zhuǎn)動部件分別有2個和3個位置,組合形成3種不同的光路,分別為太陽光定標(biāo)光路、地球測量主光路和標(biāo)準(zhǔn)燈測量光路。

    光路切換轉(zhuǎn)動部件和漫反射體轉(zhuǎn)動部件結(jié)構(gòu)相似。光路切換轉(zhuǎn)動部件的結(jié)構(gòu)如圖2所示。

    圖2中,步進(jìn)電機(jī)軸連接轉(zhuǎn)盤,用于光路切換的反射鏡固定于轉(zhuǎn)盤上,跟隨轉(zhuǎn)盤轉(zhuǎn)動。磁鋼置于轉(zhuǎn)盤側(cè)面,當(dāng)磁鋼靠近霍爾接近開關(guān)時,霍爾接近開關(guān)產(chǎn)生霍爾信號并傳遞到步進(jìn)電機(jī)控制電路,控制電路根據(jù)接收到的霍爾信號確定“零位”,再根據(jù)所需到達(dá)的位置繼續(xù)轉(zhuǎn)動相應(yīng)的步數(shù)。步進(jìn)電機(jī)單向轉(zhuǎn)動,每次切換位置時首先校準(zhǔn)“零位”,以消除失步造成的誤差。

    2 整體方案

    根據(jù)設(shè)計需求,本設(shè)計的整體結(jié)構(gòu)如圖3所示。星載CPU通過滿足RS-422電平規(guī)范的差分串行外設(shè)接口(Serial Peripheral Interface,SPI)向控制電路發(fā)送命令,驅(qū)動電機(jī),并接收控制電路回傳的電機(jī)狀態(tài)信息。

    控制電路以FPGA作為邏輯控制元件,完成SPI接口的通信功能,產(chǎn)生電機(jī)驅(qū)動時序,采集電機(jī)狀態(tài)信息。FPGA作為邏輯元件使得整體結(jié)構(gòu)簡潔,拓展方便,響應(yīng)速度快,并且易于產(chǎn)生調(diào)節(jié)電機(jī)驅(qū)動電流的PWM波。

    電機(jī)驅(qū)動芯片選用美國國家半導(dǎo)體公司(National Semiconductor)生產(chǎn)的LMD18200芯片[6]。芯片為H橋結(jié)構(gòu),兼容TTL和CMOS輸入,可提供最大3A的持續(xù)電流,可通過PWM波占空比調(diào)節(jié)電機(jī)繞組內(nèi)電流。驅(qū)動一個本設(shè)計所選用的兩相四線步進(jìn)電機(jī)需要兩塊LMD18200芯片。

    試驗用電機(jī)采用兩相四線100齒結(jié)構(gòu)、步距角為0.9°的混合式步進(jìn)電機(jī)。混合式步進(jìn)電機(jī)轉(zhuǎn)子為永磁材料,定子為線圈加軟磁體結(jié)構(gòu),電機(jī)一周均勻分布N、S極,通過控制線圈電流,使轉(zhuǎn)子相對定子旋轉(zhuǎn),每個電流切換周期步進(jìn)一個齒距。混合式步進(jìn)電機(jī)結(jié)合了反應(yīng)式與永磁式的優(yōu)點,廣泛應(yīng)用于工業(yè)自動化等性能要求較高的場合[7]。

    3 設(shè)計實施

    3.1 通信指令設(shè)計

    本設(shè)計中,星載CPU與FPGA通過SPI總線[8-9]進(jìn)行通信,通信中使用到兩種指令,兩種指令同為96位,分別為圖4(a)所示的轉(zhuǎn)動指令和圖4(b)所示的查詢指令。

    其中,轉(zhuǎn)動指令控制步進(jìn)電機(jī)轉(zhuǎn)動到指定位置,查詢指令查詢步進(jìn)電機(jī)狀態(tài)信息。

    轉(zhuǎn)動指令中,“指定位置”表示星載CPU要求電機(jī)轉(zhuǎn)動到的位置;“轉(zhuǎn)動電流”和“轉(zhuǎn)動速度”分別調(diào)節(jié)電機(jī)運行時繞組內(nèi)電流和脈沖頻率;“整步停止電流”和“半步停止電流”調(diào)節(jié)步進(jìn)電機(jī)停止時繞組內(nèi)電流;“主備切換”負(fù)責(zé)主板和備用板的切換;“校驗字節(jié)”由主機(jī)向從機(jī)發(fā)送,為前10字節(jié)的亦或值;“應(yīng)答字節(jié)”由從機(jī)向主機(jī)發(fā)送,表示從機(jī)是否正確接收了指令。

    查詢指令中,“電機(jī)狀態(tài)反饋”表示電機(jī)轉(zhuǎn)動或停止;“電機(jī)位置反饋”表示電機(jī)當(dāng)前所處的位置;“繞組電流反饋”表示當(dāng)前繞組內(nèi)的電流大小?!靶酒^熱標(biāo)識”和“無法停止標(biāo)識”分別表示電機(jī)的驅(qū)動芯片過熱和電機(jī)無法停止,是步進(jìn)電機(jī)控制電路的自動應(yīng)急措施[10-11]。芯片過熱標(biāo)識通常在電機(jī)堵轉(zhuǎn)、電流過大時將第0位置1;無法停止標(biāo)識通常在電機(jī)堵轉(zhuǎn)或霍爾接近開關(guān)失效時將第0位置1。

    3.2 FPGA結(jié)構(gòu)

    FPGA內(nèi)部結(jié)構(gòu)如圖5所示,其中Communication模塊負(fù)責(zé)實現(xiàn)SPI通信功能,Control模塊負(fù)責(zé)單個電機(jī)的控制,通用性強,易于拓展。

    FPGA設(shè)計中,不使用狀態(tài)機(jī),僅使用計數(shù)器實現(xiàn)功能。這種設(shè)計方式一定程度上避免了空間輻射造成的FPGA中單粒子翻轉(zhuǎn)的影響。

    3.3 電路運行過程

    本設(shè)計在FPGA中設(shè)置了16位的“當(dāng)前位置”內(nèi)部寄存器。電路接收到星載CPU的指令后,運行過程如圖6所示。

    FPGA在接收到星載CPU指令后,首先判斷指令類型。若為“查詢指令”,則將相應(yīng)的電機(jī)狀態(tài)信息返回星載CPU;若為“轉(zhuǎn)動指令”,首先判斷“指定位置”字節(jié)與“當(dāng)前位置”寄存器的值是否相等。若相等,表示電機(jī)正處于要求位置,無需轉(zhuǎn)動;若不相等,產(chǎn)生驅(qū)動時序,電機(jī)開始轉(zhuǎn)動。若FPGA輸出了能夠轉(zhuǎn)動4圈的驅(qū)動時序,但仍未接收到霍爾信號,表示電機(jī)出現(xiàn)問題,此時電機(jī)停止,將“無法停止標(biāo)識”置1,并等待地面處理;若接收到霍爾信號,表示電機(jī)運轉(zhuǎn)正常,在轉(zhuǎn)動到“指定位置”時停止,等待星載CPU的下一條指令。

    3.4 力矩可調(diào)設(shè)計

    電機(jī)驅(qū)動電路采用力矩寬范圍可調(diào)設(shè)計,本節(jié)將闡述采用該設(shè)計的原因和實現(xiàn)該設(shè)計的方法。

    (1)輸出力矩

    步進(jìn)電機(jī)的輸出力矩與脈沖頻率、繞組內(nèi)電流有關(guān)。

    圖7中,曲線3電流最大,曲線1電流最小。如圖所示,相同條件下,步進(jìn)電機(jī)的輸出力矩與脈沖頻率成反比,與繞組內(nèi)電流成正比[12]。

    特別地,圖8為步進(jìn)電機(jī)矩頻特性曲線[13],當(dāng)步進(jìn)電機(jī)由靜止起動時,輸出力矩需要至少達(dá)到起動力矩。當(dāng)其他條件(繞組內(nèi)電流、負(fù)載、驅(qū)動形式)固定時,電機(jī)能夠起動的最大頻率稱為“最大起動頻率”,電機(jī)能夠運行的最大頻率稱為“最大運行頻率”。

    綜上所述,增大電機(jī)輸出力矩,需要減小脈沖頻率(減慢電機(jī)轉(zhuǎn)速)或增大繞組內(nèi)電流。而減小脈沖頻率會導(dǎo)致電機(jī)的振動增大,加劇電機(jī)磨損;增大繞組內(nèi)電流會導(dǎo)致產(chǎn)生的熱量增加,使得電機(jī)溫度和散熱系統(tǒng)溫度升高,加劇二者的磨損。力矩寬范圍可調(diào)設(shè)計可以在步進(jìn)電機(jī)在軌運行的初期,采用小力矩的驅(qū)動方式,而在后期根據(jù)需要逐漸增加力矩。

    (2)時序設(shè)計

    本設(shè)計使用兩相四線步進(jìn)電機(jī),采用半步8拍的驅(qū)動方式,驅(qū)動時序如圖9所示。其中,A、A′、B、B′分別表示電機(jī)的4線,A與A′控制電機(jī)的一相(繞組1),B與B′控制電機(jī)的另一相(繞組2)。當(dāng)A為1(邏輯高電平),A′為0(邏輯低電平)時,電流由A流向A′;當(dāng)A′為1,A為0時,電流由A′流向A;當(dāng)A與A′同為0時,繞組內(nèi)無電流。8拍的驅(qū)動方式為:A′B′-B′-AB′-A-AB-B-A′B-A′,其中,步進(jìn)電機(jī)每拍轉(zhuǎn)動0.45°。

    設(shè)計通過控制驅(qū)動時序每拍的時間,以控制步進(jìn)電機(jī)的轉(zhuǎn)動速度。

    (3)電流調(diào)節(jié)

    利用LMD18200芯片,能夠通過PWM波占空比對步進(jìn)電機(jī)繞組內(nèi)電流進(jìn)行調(diào)節(jié)[14]。

    通常,PWM波的周期固定,占空比能夠根據(jù)需求調(diào)節(jié)。如圖10所示,T為PWM波的周期,t/T為PWM波的占空比。

    繞組兩端的實際電壓如圖11所示。其中,A與A′都為邏輯低電平時,繞組兩端電壓為0,繞組中無電流;A與A′分別為PWM波和邏輯高電平時,因為PWM波一端平均電壓較小,電流由高電平一端流向PWM波一端。

    LMD18200芯片內(nèi)存在反向器,輸入芯片的PWM波占空比越大,芯片在繞組一端施加的PWM波占空比越小。隨著繞組一端占空比的減小,繞組電壓增大,繞組內(nèi)電流增大。

    利用PWM波控制繞組內(nèi)電流可以有效降低步進(jìn)電機(jī)功耗。電機(jī)轉(zhuǎn)動過程中,繞組內(nèi)電流產(chǎn)生的磁場隨時間變化,在繞組內(nèi)產(chǎn)生感應(yīng)電動勢[15]。感應(yīng)電動勢公式如下:

    (1)

    式中:u為感應(yīng)電動勢;L為電感系數(shù);i為電流;t為時間。感應(yīng)電動勢方向通常與實際電壓方向相反,能有效防止電機(jī)繞組內(nèi)電流過大,降低步進(jìn)電機(jī)功耗。

    圖12大圖為繞組內(nèi)電流在電機(jī)轉(zhuǎn)動過程中的變化趨勢,小圖為波形上一點放大后,繞組內(nèi)電流和繞組一端PWM波的對比。如圖所示,繞組內(nèi)電流隨PWM波呈鋸齒狀變化。根據(jù)式(1),相對于穩(wěn)定電壓的驅(qū)動方式,PWM波的驅(qū)動方式將產(chǎn)生更大的反向感應(yīng)電動勢,能更有效地減小電機(jī)功耗。

    (4)力矩裕度

    為衡量步進(jìn)電機(jī)能否在入軌中后期依然正常運行,引入力矩裕度的概念。根據(jù)歐洲空間標(biāo)準(zhǔn)化組織提供的轉(zhuǎn)動機(jī)構(gòu)標(biāo)準(zhǔn)[16-17],電機(jī)力矩裕度公式為:

    (2)

    式中:ηM為電機(jī)力矩裕度;T為電機(jī)輸出力矩大小;Tβ為電機(jī)軸承摩擦力矩大小;Tα為電機(jī)啟動慣性力矩大小。

    電機(jī)在軌運行的中后期,為了維持電機(jī)的正常運轉(zhuǎn),輸出力矩需不斷增加,電機(jī)長期運行后的力矩裕度為:

    (3)

    式中:τ、β、ρ、γ、δ、ε、ξ均為導(dǎo)致力矩裕度下降的因子,τ為電壓因子,β為輸出力矩的溫度因子,ρ為磁性強度因子,γ為電機(jī)軸承系數(shù)、δ為摩擦力矩的溫度因子,ε為潤滑因子,ξ為機(jī)械加工離散性因子。

    航天應(yīng)用中,要求步進(jìn)電機(jī)的力矩裕度在3~7之間,以滿足步進(jìn)電機(jī)在軌長期運行的要求。

    3.5 位置調(diào)整

    每次切換光路,步進(jìn)電機(jī)轉(zhuǎn)動到星載CPU要求的指定位置,這個位置是發(fā)射前在地面裝配時確定的。但是設(shè)備在軌運行一段時間后,可能需要對指定位置進(jìn)行微調(diào)。

    在調(diào)整過程中,根據(jù)回傳圖像,在原指定位置前后調(diào)節(jié),以確定新的最佳位置。在調(diào)節(jié)過程中,步距角越小,調(diào)節(jié)越精確。本設(shè)計在整步停止的基礎(chǔ)上,加入半步停止機(jī)制,進(jìn)一步縮小了步距角。

    圖13以4齒步進(jìn)電機(jī)為例,展示了步進(jìn)電機(jī)的整步停止和半步停止。步進(jìn)電機(jī)在整步停止時,如圖13(a)所示,定子的軟磁材料和轉(zhuǎn)子的永磁材料之間,存在一個磁力矩(靜止力矩),使它們的相對位置保持在磁間隙最小的狀態(tài);步進(jìn)電機(jī)半步停止時,如圖13(b)所示,轉(zhuǎn)子保持在磁間隙最大的位置。半步停止時,繞組需外加電流克服永磁材料的磁力矩,使電磁力矩和永磁力矩達(dá)到平衡。此時的電流,稱為半步停止電流,同樣通過PWM波的占空比調(diào)節(jié),可在“轉(zhuǎn)動指令”中通過“半步停止電流”字節(jié)進(jìn)行設(shè)置。半步停止電流越大,定位力矩越大,但同時產(chǎn)生的熱量也越大。

    3.6 預(yù)研樣機(jī)

    在本設(shè)計中,硬件邏輯設(shè)計由Verilog HDL語言實現(xiàn),測試中使用Xilinx公司的Spartan3系列XC3S400pq-208型FPGA,綜合后FPGA中的資源占用情況如表1所示。

    表1 FPGA資源占用情況

    硬件電路設(shè)計為單板4層結(jié)構(gòu),使用Cadence設(shè)計原理圖,Altium Designer設(shè)計PCB圖,電路板實物如圖14所示。左邊的接線端子為驅(qū)動時序的輸出和霍爾信號的輸入,4片相同芯片為LMD18200電機(jī)驅(qū)動芯片,中央芯片為FPGA,右下角的接線端子和芯片構(gòu)成了差分SPI接口。

    本設(shè)計還構(gòu)建了上位機(jī)軟件,上位機(jī)軟件用于在實驗室測試中模擬星載CPU,實現(xiàn)同步串行通信功能。上位機(jī)使用WPF(Windows Presentation Foundation)用戶界面框架及C#語言編寫。

    4 結(jié)果分析

    4.1 試驗設(shè)備

    力矩測試的試驗設(shè)備如圖15所示。步進(jìn)電機(jī)放置在試驗平臺上,通過上位機(jī)和測試電路向步進(jìn)電機(jī)控制電路發(fā)送命令以改變電機(jī)的繞組電流和轉(zhuǎn)動速度,繞組內(nèi)電流通過電流示波器監(jiān)視。電機(jī)軸連接半徑已知的特制模具,模具連接砝碼,測量力矩。當(dāng)砝碼懸掛點穩(wěn)定在電機(jī)軸所在的水平面時,通過砝碼質(zhì)量計算出的輸出力矩,即為當(dāng)前速度和電流所能夠產(chǎn)生的輸出力矩。

    測量精度的裝置與圖2相似。

    4.2 力矩調(diào)節(jié)

    測試中,無負(fù)載狀態(tài)下,電機(jī)脈沖頻率大于1 250 Hz(轉(zhuǎn)速大于0.64 s/圈)時,電機(jī)無法正常啟動;電機(jī)脈沖頻率小于312.5 Hz(轉(zhuǎn)速小于2.56 s/圈)時,電機(jī)產(chǎn)生明顯振動。本設(shè)計中,初始脈沖頻率設(shè)置為1 000 Hz(0.8 s/圈)。

    PWM周期為3.2 μs。初始頻率下,電機(jī)每步包含312.5個PWM周期,當(dāng)占空比達(dá)到25%時電機(jī)可正常運轉(zhuǎn)。

    初始脈沖頻率下,PWM波占空比、電機(jī)繞組內(nèi)電流和電機(jī)輸出力矩關(guān)系如圖16所示。其中,圖16(a)展示了占空比的變化導(dǎo)致電流變化,圖16(b)展示了電流的變化導(dǎo)致了輸出力矩的變化。

    具體的試驗數(shù)據(jù)顯示,初始頻率下,占空比每增加3.125%,電流增加0.01~0.04 A,輸出力矩范圍為從0.013~0.102 N·m。

    當(dāng)電流調(diào)節(jié)無法產(chǎn)生足夠的輸出力矩時,再進(jìn)行速度調(diào)節(jié)。

    本設(shè)計在PWM波占空比為100%,脈沖頻率為800 Hz時,力矩裕度可達(dá)到4,由于速度還有大量的可調(diào)節(jié)空間,故有足夠的力矩余量,滿足航天設(shè)計的要求。

    由本節(jié)敘述可知,步進(jìn)電機(jī)驅(qū)動電路所能調(diào)節(jié)的輸出力矩范圍能夠匹配步進(jìn)電機(jī)從入軌初期到末期的輸出力矩要求。

    4.3 運行精度

    轉(zhuǎn)動部件要求轉(zhuǎn)動到的3個位置分別為70.2°、87.3°和154.8°,要求的控制精度為±0.9°,本設(shè)計可達(dá)到的控制精度為±0.45°,滿足設(shè)計要求。

    初始速度下(0.8 s/圈),磁鋼和霍爾接近開關(guān)距離為1 mm時,霍爾接近開關(guān)的測量精度為單方向0.225°,小于0.45°,故系統(tǒng)零位穩(wěn)定,符合設(shè)計要求。

    5 結(jié)束語

    本設(shè)計通過繞組內(nèi)電流和脈沖頻率,實現(xiàn)了寬范圍在軌調(diào)節(jié)步進(jìn)電機(jī)輸出力矩的功能?;诖斯δ?,一顆8~10年的長壽命衛(wèi)星,可以在入軌初期采用小電流高速度的小力矩驅(qū)動方式,減少對結(jié)構(gòu)的磨損。

    而在入軌中后期,隨著阻力矩變大,長壽命衛(wèi)星通常需要在運行的中期和后期分別進(jìn)行一次調(diào)整。在調(diào)整時,首選增加電流,當(dāng)增加電流無法滿足輸出力矩的需要時,再降低速度。這種設(shè)計,能夠有效延長電機(jī)壽命,同時給使用者最大的調(diào)節(jié)空間。

    該設(shè)計的接口,通用性強,功能齊備,覆蓋了星載設(shè)備要求的功能和性能指標(biāo),可作為通用設(shè)計在今后多種場合使用。

    目前,該設(shè)計已完成預(yù)研樣機(jī),還需完成如下后續(xù)工作:

    1)器件等級提升。在原理樣機(jī)和工程樣機(jī)中,擬采用軍級、航天級器件,為抵抗空間輻射[18],防止單粒子翻轉(zhuǎn)[19-20](Single Event Upset, SEU),F(xiàn)PGA擬采用反熔絲型FPGA。

    2)主備板切換電路設(shè)計。原理樣機(jī)階段,擬設(shè)計為主備板結(jié)構(gòu)。即設(shè)計兩套相同電路并通過切換機(jī)構(gòu)進(jìn)行切換。

    3)可靠性設(shè)計。根據(jù)航天工藝,加入可靠性設(shè)計。例如電阻電容的降額使用。

    References)

    [1] 俞小露.航天光學(xué)遙感器步進(jìn)電機(jī)控制與實現(xiàn)[D].長春:中國科學(xué)院研究生院(長春光學(xué)精密機(jī)械與物理研究所),2012.

    [2] LE N Q,JEON J W. An open-loop stepper motor driver based on FPGA[C]∥International Conference on Control,Automation and Systems. IEEE,2007:1322-1326.

    [3] 趙源,徐立新,趙琦,等.抗輻射模擬CMOS集成電路研究與設(shè)計[J]. 中國空間科學(xué)技術(shù),2013,33(3):72-76.

    ZHAO Y,XU L X,ZHAO Q,et al.Research and design of anti-radiation of analog CMOS integrated circuits[J].Chinese Space Science and Technology,2013,33(3):72-76(in Chinese).

    [4] 王煜,陸亦懷,趙欣,等,星載差分吸收光譜儀CCD成像電路的設(shè)計及實施[J].激光與紅外,2015(6): 663-668.

    WANG Y,LU Y H,ZHAO X,et al.Design and implementation of CCD imaging circuit for satellite-borne DOAS spectrometer[J].Laser & Infrared,2015(6):663-668(in Chinese).

    [5] 柯蔣紅,司福祺,付毅賓,等.星載差分吸收光譜儀轉(zhuǎn)動部件測試系統(tǒng)設(shè)計[J].大氣與環(huán)境光學(xué)學(xué)報,2016,11(2):103-110.

    KE J H,SI F Q,F(xiàn)U Y B, et al.Design of drive of rotating parts of space-borne spectrometer[J].Journal of Atmospheric and Environment Optics,2016,11(2):103-110(in Chinese).

    [6] REGAN T.A DMOS 3A,55V,H-bridge:the LMD18200[OL].1999[2016-10].http:∥oap.sourceforge.net/datasheets/AN-694.pdf.

    [7] 陳志聰.步進(jìn)電機(jī)驅(qū)動控制技術(shù)及其應(yīng)用設(shè)計研究[D].廈門:廈門大學(xué),2008.

    [8] LEENS F.An introduction to I2C and SPI procotols[J].IEEE Instrumentation & Measurement Magazine,2009,12(1):8-13.

    [9] SIMON S.SPI master core specification[OL].[2016-10].http:∥www.opencores.org.

    [10] 張宜靜,吳斌,李志忠,等.航天應(yīng)急故障操作程序復(fù)雜度度量方法研究[J].宇航學(xué)報,2009,30(3):1225-1230.

    ZHANG Y J,WU B,LI Z Z,et al.Operation complexity measure of emergency failure operation procedure in spaceflight[J].Journal of Astronautics,2009,30(3):1225-1230(in Chinese).

    [11] 陳志明,劉海穎,葉偉松. “天巡一號”微小衛(wèi)星星務(wù)故障管理設(shè)計[J]. 中國空間科學(xué)技術(shù),2014,34(4):79-83.

    LIU Z M,LIU H Y,YE W S.Fault management design of NHTX-1 SAT service system[J].Chinese Space Science and Technology,2014,34(4):79-83(in Chinese).

    [12] 周黎,楊世洪,高曉東.步進(jìn)電機(jī)控制系統(tǒng)建模及運行曲線仿真[J].電機(jī)與控制學(xué)報,2011,15(01):20-25.

    ZHOU L,YANG S H,GAO X D.Modeling of stepper motor control system and running curve simulation[J].Electric Machines and Control,2011,15(1):20-25(in Chinese).

    [13] 劉寶志.步進(jìn)電機(jī)的精確控制方法研究[D].濟(jì)南:山東大學(xué),2010.

    [14] 徐杜,蔣永平,周韶勇,等.全數(shù)字式步進(jìn)電機(jī)連續(xù)細(xì)分方法與實現(xiàn)[J].電機(jī)與控制學(xué)報,1998,18(4):20-25.

    XU D,JIANG Y P,ZHOU S Y,et al.Method and implementation of fully digitized continuous microstep for step motor[J].Electric Machines and Control,1998,18(4):20-25(in Chinese).

    [15] 邱關(guān)源,羅先覺.電路[M].北京:高等教育出版社,2006:126-136.

    [16] ECSS-E-ST-33-01C,歐洲航天標(biāo)準(zhǔn)化合作組織標(biāo)準(zhǔn)[S/OL].(2009-03-06)[2016-10].http:∥www.ecss.nl.

    [17] 鄭列華,尹達(dá)一,馮鑫.K鏡消像旋機(jī)構(gòu)在海洋衛(wèi)星水色儀中的應(yīng)用[J].紅外技術(shù),2007(1):17-21.

    ZHENG L H,YIN D Y,F(xiàn)ENG X.Application for offseting image rotation “K Mirror” in COCTS[J].Infrared Technology,2007(1):17-21.

    [18] 馮彥君,華更新,劉淑芬.航天電子抗輻射研究綜述[J].宇航學(xué)報,2007,28(5):1071-1080.

    FENG Y J,HUA G X,LIU S F.Radiation hardness for space electronics[J].Journal of Astronautics,2007,28(5):1071-1080(in Chinese).

    [19] BINDER D,SMITH E C,HOLMAN A B.Satellite anomalies from galactic cosmic rays[J].IEEE Transactions on Nuclear Science,1975,22(6):2675-2680.

    [20] NEMATOLLAH BIDOKHTI.SEU concept to reality (allocation, prediction,mitigation)[C]∥Proceedings of Reliability and Maintainability Symposium(RAMS),2010:l-5.

    (編輯:高珍)

    Design of stepper motor control circuit for satellite based on FPGA

    LIN Fang1,WANG Yu2,*,F(xiàn)U Yibin2,LU Fan2,CHANG Zhen1,2,QIU Xiaohan1,2

    1.UniversityofScienceandTechnologyofChina,Hefei230031,China2.AnhuiInstituteofOpticsandFineMechanics,ChineseAcademyofScience,Hefei230031,China

    A design of a circuit controlling stepper motors in a wide range of moment for special characteristics of long in-orbit operation and the difficulty to replace in space equipments was proposed. This design utilizes FPGA,Xilinx chip XC3S400-208, as the core control chip and LMD18200 as the driving chip of stepper motors. On the basis of a description of the circuit, the problem of the increase of resistance moment and the solutions of output moment adjustment in space equipments by PWM control and impulse frequency were discussed.Tests verified that the design′s maximum value of output moment in range makes moment margin reach 4 and the range of adjusting matches the requests of space equipments.

    space equipments; adjustable moment; a circuit controlling stepper motors; FPGA; PWM control

    10.16708/j.cnki.1000-758X.2017.0022

    2016-11-09;

    2016-11-30;錄用日期:2017-01-24;網(wǎng)絡(luò)出版時間:2017-05-31 14:13:19

    http:∥kns.cnki.net/kcms/detail/11.1859.V.20170531.1413.012.html

    國家自然科學(xué)基金(41275037),安徽省自然科學(xué)基金(1408085MKL49)

    林方(1992-),男,碩士研究生,flin@aiofm.ac.cn,研究方向為電子學(xué)開發(fā)、電機(jī)控制等

    *通訊作者:王煜(1970-),男,博士,研究員,yuwang@aiofm.ac.cn,研究方向為電子學(xué)開發(fā)、光電信息獲取、CCD成像光譜儀等

    林方,王煜,付毅賓,等.基于FPGA的星載步進(jìn)電機(jī)控制電路設(shè)計[J].中國空間科學(xué)技術(shù),2017,37(3):77-85.

    LINF,WANGY,FUYB,etal.DesignofsteppermotorcontrolcircuitforsatellitebasedonFPGA[J].ChineseSpaceScienceandTechnology, 2017,37(3):77-85(inChinese).

    TM 351

    A

    http:∥zgkj.cast.cn

    猜你喜歡
    控制電路繞組力矩
    2017款本田雅閣車控制電路(二)
    2014款雷克薩斯CT200h車控制電路(一)
    2018款別克GL8車控制電路(二)
    2016款邁騰B8L車控制電路(一)
    基于FPGA的雙繞組無刷直流電機(jī)軟件設(shè)計
    電子制作(2017年1期)2017-05-17 03:54:12
    發(fā)動機(jī)阻力矩計算和起動機(jī)介紹
    山東青年(2016年12期)2017-03-02 18:22:48
    小型力矩電機(jī)波動力矩的測量
    基于AL1676的單繞組LED驅(qū)動電源設(shè)計
    彈性負(fù)載力矩下舵偏轉(zhuǎn)角度的測量方法
    基于三步隱式Adams法的同步電機(jī)阻尼繞組電流計算
    電測與儀表(2016年2期)2016-04-12 00:24:42
    乐亭县| 衡水市| 凤山市| 从化市| 全南县| 天门市| 开化县| 石门县| 龙山县| 北安市| 肃宁县| 罗甸县| 漳州市| 尚义县| 新巴尔虎右旗| 白玉县| 昔阳县| 夹江县| 灵台县| 通化县| 正蓝旗| 景东| 同仁县| 钦州市| 禹州市| 清水河县| 宜昌市| 平陆县| 昭通市| 手游| 汕头市| 剑川县| 洞口县| 西城区| 新宁县| 朝阳区| 永吉县| 彭州市| 昔阳县| 吕梁市| 鱼台县|