• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      一種高精度的步進電機控制系統(tǒng)設計實現(xiàn)

      2012-12-17 10:48:50河南中光學集團研發(fā)中心呂瑞云
      電子世界 2012年15期
      關鍵詞:失步碼盤降速

      河南中光學集團研發(fā)中心 周 磊 呂瑞云

      1.引言

      由于超大規(guī)模集成電路技術的迅速發(fā)展,DSP(數(shù)字信號處理器)技術在電機控制領域得到廣泛應用。TMS320F2812系列的DSP芯片具有高速的數(shù)字信號能力和專為電機控制而設計的結(jié)構,使得高實時性要求和復雜算法在電機控制中實現(xiàn)成為可能。系統(tǒng)通過一種模糊控制方法實現(xiàn)高精度的定位,采用兩重補償反饋和開環(huán)控制相結(jié)合提供較高的運行效果,失步檢測功能可以進行補償和反饋故障信息,同時提供較高的故障適用性,可獲得近似于伺服電機的性能,具有較高的性價比。

      2.控制系統(tǒng)組成

      本控制系統(tǒng)由控制器,步進電機驅(qū)動器,步進電機、傳動機構、負載、和光電碼盤等組成,系統(tǒng)基本組成圖見圖1。控制器送給驅(qū)動器一定頻率和個數(shù)的脈沖,驅(qū)動器接收脈沖信息和方向信號,碼盤反饋位置信息給控制器,步進電機為直流五相步進電機,傳動機構為蝸輪蝸桿。

      系統(tǒng)中采用步進電機作為驅(qū)動元件,由于步進電機屬于數(shù)字脈沖驅(qū)動型,一個脈沖走一步,通過脈沖的個數(shù)可以確定其位置,通過脈沖的頻率可以控制轉(zhuǎn)速。但如果控制做的不好,容易導致失步甚至堵轉(zhuǎn),例如當轉(zhuǎn)臺的速度跟不上脈沖的頻率時,就會失步。當開環(huán)系統(tǒng)發(fā)生失步時,控制器并不知道系統(tǒng)已失步,此時如果有位置反饋及時糾錯,同時修正系統(tǒng)的加減速控制,就可以使系統(tǒng)繼續(xù)正常的工作,這樣提高系統(tǒng)的精度,同時也避免了堵轉(zhuǎn)現(xiàn)象的發(fā)生。

      3.系統(tǒng)硬件設計

      本控制系統(tǒng)中主要硬件:

      圖1 系統(tǒng)基本組成圖

      圖2 控制器原理框圖

      方位步進電機:五相混合式步進電機,基本步距角0.72度,選配驅(qū)動器最大細分256,本系統(tǒng)選用10倍細分,驅(qū)動電壓選24v;

      俯仰步進電機:五相混合式步進電機,基本步距角0.72度,選配驅(qū)動器最大細分256,本系統(tǒng)選用10倍細分,驅(qū)動電壓選24v;

      中心處理器選:TI公司的TMS320F2812;

      位置傳感器選用3600線增量式光電編碼器;

      限位開關選用光電限位開關,俯仰和高低各兩個。

      控制器用于完成微機伺服命令解釋,在位置反饋下實現(xiàn)步進電機的精確控制,主要包括:微機通訊接口、碼盤接口、碼盤信號處理、驅(qū)動電機接口、TMS320F2812、電源等,其中控制主板接口全部采用光電隔離措施,控制器原理框圖見圖2所示。

      其中,DSP作為核心處理器實現(xiàn)各種外圍功能和核心算法,F(xiàn)PGA配合DSP實現(xiàn)加減速控制,輸出脈沖信號給驅(qū)動器。編碼器的正交信號可以直接送給DSP的碼盤接口由DSP計數(shù),也可送給FPGA進行計數(shù),然后由DSP取,進而減輕DSP的負擔,本系統(tǒng)的編碼器線數(shù)為3600線,4倍頻后是14400,小于DSP內(nèi)部編碼器期寄存器的計數(shù)范圍,所以本系統(tǒng)直接采用DSP自帶編碼器器接口實現(xiàn)碼盤位置信息的采集。

      4.關鍵技術設計實現(xiàn)

      本控制系統(tǒng)為了達到較高的定位精度,還有具有較高的適用性,經(jīng)濟性和可靠性,在軟件方面做了如下關鍵技術設計研究。

      4.1 速度曲線

      速度曲線,包含升速曲線和降速曲線,可以采取直線升速,但影響的快速性。比較來說,指數(shù)曲線是理想的速度曲線,與電機的電磁轉(zhuǎn)速轉(zhuǎn)矩特性相適應。指數(shù)速度曲線見圖3。

      假設曲線分100段,最高速為15000P/s,以伺服系統(tǒng)的步距角為單位。

      指數(shù)曲線:EXP(-n/50)

      升速曲線:R=15000*(1-EXP(-n/50))

      降速曲線:R=15000*EXP(-n/50)

      經(jīng)過理論和試驗分析,升速曲線性能可以,但降速曲線在高速時的降速加速度較大,而電機在高速時的力矩輸入較小,此時速度較高時容易出現(xiàn)失步的現(xiàn)象,所以把降速曲線設計為升速曲線的逆轉(zhuǎn)過程,經(jīng)過試驗證明效果很好。另外因從靜止升速時指數(shù)曲線的的加速度較大,可以增加在低速階段的運行時間以防止失步,同時也減小了停止時的過沖作用。

      4.2 空回補償實現(xiàn)

      伺服傳動機構采用渦輪渦桿,變速比60,具有自鎖定功能,并可以大大提高電機的輸出轉(zhuǎn)矩,但渦輪渦桿機構的固有缺點,具有齒間隙,嚴重影響系統(tǒng)的定位精度。為消除次間隙,系統(tǒng)配用3600線碼盤,進行位置反饋。

      空回產(chǎn)生原理說明:效果可以參考下圖,當渦輪逆時針轉(zhuǎn)動時,渦輪蝸桿的咬合效果如圖,其中吃力面接觸,但另一面具有明顯的間隙,但要反轉(zhuǎn)時,首先要轉(zhuǎn)動一個角度克服間隙,然后才能帶動蝸輪轉(zhuǎn)動。

      圖3 指數(shù)速度曲線

      圖4 過沖振蕩處理程序流程

      圖5 二軸運動控制系統(tǒng)組成

      空回補償可以在運行整過程或運行開始進行或在運行結(jié)束時進行。原理是根據(jù)目標位置abc_c_dest(在運行開始時已經(jīng)計算好的)與當前位置abc_c(需要根據(jù)碼盤返回值實時校正的)的差值在PWM中斷中實時更新Pcount,(將要運行的脈沖步數(shù)),如果不用空回補償則此式只計算一次。

      PIY.p_count=| PIY.abc_c_dest-PIY.abc_c|

      下面就這三種方法進行分析:

      1)運行整過程

      在一個運行指令的啟動到停止實時計算校正abc_c和Pcount。在低速時,小于30°/s時,沒有明顯問題,轉(zhuǎn)臺停止時仍在可接受的低速停止,沒有突然停止的感覺。但高于30°/S時,就有突然停止的感覺(停止的速度仍然較高),且速度越高現(xiàn)象越明顯。而這種現(xiàn)象在搖桿模式和內(nèi)部的定位控制(預置位、掃描、搜索模式)相比,也不同,其中搖桿模式時的現(xiàn)象更明顯(內(nèi)部停止處理不同),定位控制時不明顯。所以,目前程序的處理在內(nèi)部定位控制時,采用全程實時計算,但搖桿模式和自動跟蹤模式時,不進行補償。

      2)開始階段

      全程校正abc_c,當在只降速之前進行實時計算Pcount時,轉(zhuǎn)臺慢速停止,停止后反向運行,現(xiàn)象非常明顯。說明在減速段已經(jīng)過沖了,只是此時不根據(jù)碼盤校正的abc_c計算Pcount,所以就慢速停止。后由于過沖和振蕩補償,轉(zhuǎn)臺再次方向運行到目標位置處。

      3)結(jié)束階段

      全程校正abc_c,當在只降速之后進行實時計算Pcount時,轉(zhuǎn)臺在較高速度處停止。此時,Pcount是一個很大的負數(shù),說明Pcount是突然變?yōu)橐粋€較大負數(shù)的。

      在建筑裝飾裝修當中,常用的清潔能源主要有地熱能源、太陽能與風能等。地球表面空氣流動速率的不斷加快,產(chǎn)生動能,最終形成了風能,合理應用風能,對生態(tài)環(huán)境不會產(chǎn)生任何污染。太陽能資源是現(xiàn)階段全球應用最廣泛的自然能源之一,能夠?qū)崿F(xiàn)免費應用,不必進行運輸,應用價值特別高。在建筑室內(nèi)裝飾裝修設計過程當中,設計人員還要科學應用地熱能源,減少生態(tài)污染的產(chǎn)生。

      經(jīng)過以上分析,針對各種模式都采用碼盤反饋補償空回的方案,采用了在降速的最后1/3段,實時校正計算abc_c,全程通過目標位置和但前abc_c計算Pcount,的處理方式,經(jīng)過試驗,在高速和低速時效果都不錯。

      4.3 過沖振蕩處理

      轉(zhuǎn)臺因為慣性的存在,在停止時,會出現(xiàn)振蕩和過沖現(xiàn)象。為提高系統(tǒng)回歸和預置位精度,在一次運行停止后等待100ms,等振蕩或過沖結(jié)束后系統(tǒng)最終靜止后,再次根據(jù)碼盤反饋數(shù)據(jù)和目標位置比較,如果大于一定數(shù)值則啟動新的運行指令繼續(xù)運行直到達到精度要求,此時一個“子運行”過程結(jié)束,才處理下一個運行指令。過沖振蕩處理程序流程圖見圖4。

      4.4 速度反饋處理

      對于步進電機系統(tǒng),在沒有失步和堵轉(zhuǎn)的情況下,可以不采用速度反饋。而這些要求在實際中往往難以保證。為提高系統(tǒng)的適應性,抗干擾性,防止在失步或堵轉(zhuǎn)時出現(xiàn)的嘯叫聲音,同時使系統(tǒng)可以繼續(xù)運轉(zhuǎn),可采用速度反饋。

      速度反饋的實現(xiàn)有兩種方案:碼盤位置的差分處理和PWM中斷中的同步檢測。

      1)碼盤位置差分處理:采用定時器的定時采集位置數(shù)據(jù),并取差,計算出速度。并與指令速度作比較,然后做相應的處理。

      2)PWM中斷中位置同步檢測:中斷一次,轉(zhuǎn)臺應走一步。計算中斷次數(shù)和碼盤的的位置差值,判斷是否失步或堵轉(zhuǎn)。在失步情況下,減速處理,在堵轉(zhuǎn)情況下,馬上停止。同時置故障標志,并上傳。

      4.5 失步補償檢測

      1)在裝配階段,對機械傳動機構進行研磨校正,盡可能減小空回,這需要失步檢測。

      2)在運行階段,由于長期運轉(zhuǎn)造成空回量增加引起失步,此時一方面要檢測到失步并上傳故障信息,同時對失步量進行檢測補償,保證系統(tǒng)依然能夠正常運行,不影響運行效果。

      3)當系統(tǒng)出現(xiàn)異常咔滯,無法轉(zhuǎn)動時,系統(tǒng)嚴重失步,此時上傳故障信息。具體失步檢測流程如附圖4所示。電機每轉(zhuǎn)N步,即根據(jù)碼盤反饋數(shù)值計算等效電機步數(shù)N1并判斷一次,如果偏差過大,大于K,則認為電機失步,此時即根據(jù)失步程度采取降速處理,使其不至于出現(xiàn)脈沖速度與負載速度不匹配引起繼發(fā)性失步,同時把失步次數(shù)計數(shù)器T加1,并上傳失步故障,判斷T值是否大于3,即是否連續(xù)3次失步,如果是既認為出現(xiàn)咔滯堵轉(zhuǎn),停止運行并上報故障信息,如果|N-N1|值偏差小于參量K,則認為沒有失步,各標志N,N1,T清零并重新進行下一次判斷。

      5.具體實例應用效果

      根據(jù)上述技術方案,設計二軸攝像轉(zhuǎn)臺步進電機控制系統(tǒng),系統(tǒng)的所有算法都由DSP實現(xiàn),一塊運動控制卡實現(xiàn)對方位軸和俯仰軸的控制功能,實現(xiàn)各種運動控制模式,搖桿控制模式、預置位模式、掃描、搜索模式以及自動跟蹤模式等,其中搖桿模式不需要很高的定位精度,所以采用開環(huán)控制,速度曲線采用指數(shù)加減速曲線,可以達到較高的運行效果,預置位模式需要很高的定位精度,所以采用模糊控制,加上空回補償、停止過沖補償以及碼盤反饋,各種模式下都采用失步檢測功能。系統(tǒng)成本低,定位精度高,適應性好,性價比高。二軸運動控制系統(tǒng)組成見圖5。

      本系統(tǒng)最終實現(xiàn)指標:

      最大方位回轉(zhuǎn)速度 ≥ 60°/s

      最小方位回轉(zhuǎn)速度 ≤ 0.1°/s

      最大俯仰回轉(zhuǎn)速度 ≥ 60°

      最小俯仰回轉(zhuǎn)速度 ≤ 0.1°/s

      最大工作角加速度 ≥ 60°/s2

      回歸與預置位精度 ≤ 0.06°

      功能上全部實現(xiàn)系統(tǒng)所要求的功能,并且控制方式更加靈活,可靠性更高。

      6.結(jié)束語

      本文介紹的步進電機控制系統(tǒng),控制靈活性好,可以實現(xiàn)復雜的控制算法。本系統(tǒng)已廣泛應用于多種視頻監(jiān)控系統(tǒng)中,實踐表明,按照此方案進行的步進電機控制系統(tǒng),成本低,精度高,自適應能力強,可靠性高,具有在相關領域推廣的價值。

      [1]蘇奎峰,呂強,陳圣儉.TMS320F2812原理與開發(fā)[M].電子工業(yè)出版社,2005,4.

      [2]史敬灼.步進電動機伺服控制技術[M].科學出版社,2006,7.

      猜你喜歡
      失步碼盤降速
      HTPB推進劑用季銨鹽高效降速劑研究①
      三角碼盤定位機構相對于十字碼盤的準確度分析和補償計算
      固體推進劑降速劑研究現(xiàn)狀及發(fā)展趨勢
      火炸藥學報(2021年5期)2021-12-06 03:20:20
      DA42NG飛機空調(diào)系統(tǒng)組成及日常維護
      科技視界(2019年11期)2019-06-20 01:22:08
      重慶“降速”
      基于輸入頻率模型的步進電機失步非線性補償
      測控技術(2018年4期)2018-11-25 09:47:20
      一種綜合判別電力系統(tǒng)失步的新方法
      直流電力機車過分相降速問題的分析與研究
      科技視界(2017年5期)2017-06-30 12:12:01
      高滲透率風電并網(wǎng)對電力系統(tǒng)失步振蕩的影響
      基于金屬碼盤的光電編碼器改進研究
      丰原市| 望江县| 云林县| 马鞍山市| 和静县| 通化市| 六盘水市| 龙山县| 龙口市| 营山县| 汉阴县| 沙湾县| 天祝| 民勤县| 神木县| 基隆市| 阳信县| 若羌县| 邯郸县| 怀柔区| 新昌县| 南召县| 齐齐哈尔市| 岗巴县| 遂川县| 通化县| 布拖县| 周口市| 孟津县| 西昌市| 抚州市| 安宁市| 成都市| 徐汇区| 合山市| 安阳市| 呈贡县| 博爱县| 饶平县| 郁南县| 重庆市|