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

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

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

基于計算機的運動控制解決方案在伺服系統(tǒng)中的應(yīng)用

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-10-10 08:05 ? 次閱讀

關(guān)于運動控制及系統(tǒng)

運動控制系統(tǒng)己經(jīng)聞世多年了在各個領(lǐng)域得到應(yīng)用。

而運動控制(包括軌跡控制、伺服控制)與順序控制、過程控制,傳動控制并列為典型的控制模式,是一直以來扮演重要支柱技術(shù)角色的自動控制系統(tǒng),在許多高科技領(lǐng)域得到了非常廣泛的應(yīng)用,如激光加工,機器人,數(shù)控機床。大規(guī)模集成電路制造設(shè)備、雷達和各種軍用武器隨動系統(tǒng),以及柔性制造系統(tǒng)(FMS)等。而運動控制系統(tǒng)的組成主要由五部分構(gòu)成:被移動的機械設(shè)備、帶反饋和運動I/O的馬達(伺服或步進)、馬達驅(qū)動單元、運動控制模塊、以及編程/操作接口軟件(見圖1)所示。其運動控制芯片或模塊是作為伺服與步進控制用。

基于計算機的運動控制解決方案在伺服系統(tǒng)中的應(yīng)用

圖1 為運動控制系統(tǒng)組成示意框圖

從圖1可見傳動裝置將運動控制模塊與特定應(yīng)用馬達、編碼器、限制器、用戶(運動)I/O連接在一起,用一根控制電纜連接運動控制模塊與傳動裝置,為全部的命令集與反饋信號提供一個通道。當(dāng)傳動裝置的性能不能滿足應(yīng)用需要時,用戶還可選擇通用運動接口(UMI)螺絲接線端子附件,與第三方馬達和驅(qū)動器/放大器連接。

因為一般盛行的的解決方案均為封閉式結(jié)構(gòu)系統(tǒng), 所以基于計算機的運動解決方案所擁有的附加靈活性及低成本潛力使其受到普遍歡迎。

隨著功率電子技術(shù)、微電子技術(shù)、計算機技術(shù)及控制原理的進步,以交流伺服電動機為執(zhí)行電動機的交流伺服驅(qū)動具有了可與直流伺服驅(qū)動相比擬的特性,從而使得交流伺服電動機固有的優(yōu)勢得到了充分的發(fā)揮,交流伺服驅(qū)動已成為現(xiàn)代伺服驅(qū)動發(fā)展的方向。交流伺服技術(shù)現(xiàn)已廣泛應(yīng)用于數(shù)控機床,印刷包裝機械、紡織機械,自動化生產(chǎn)線等自動化領(lǐng)域。為用戶提高加工精度和工藝水平,取得良好的經(jīng)濟技術(shù)效益,提供了最佳的解決方案。

而當(dāng)今的應(yīng)用,最迫切需要可以在苛刻條件下,一天24小時連續(xù)工作的、可靠耐用的工業(yè)機器人和自動機械裝置。這樣的系統(tǒng)要求遠比以前具有精確的電機和反饋控制,今天的大多數(shù)性能改進要歸功于新技術(shù)和微電子技術(shù)的發(fā)展。這些創(chuàng)新消除了機器人和自動機械裝置共用工作空間時產(chǎn)生的碰撞,改進了任務(wù)分配并且提高了伺服系統(tǒng)的精確性,從而使自動機械系統(tǒng)更加可靠地工作。由于運動控制芯片或模塊是能為一般伺服與步進應(yīng)用提供精確、高性能的運動功能,故可以簡單易用的運動控制模塊、軟件、以及外設(shè)為運動和測量集成需求提供最佳集成解決方案。本文著重討論運動控制模塊在直流無刷電機伺服系統(tǒng)中的應(yīng)用, 并對其主要運動控制模塊的接收電路與正交編碼器信號電纜技術(shù)作分析說明。

運動控制模塊的應(yīng)用-直流無刷電機伺服系統(tǒng)

運動控制模塊要在直流無刷電機伺服系統(tǒng)中得到應(yīng)用,它必須組成閉環(huán)系統(tǒng)的運動控制系統(tǒng)。

該直流無刷電機伺服系統(tǒng)由運動控制模塊(卡)與伺服電機、驅(qū)動器和反饋元件(反饋用正交編碼器)組合及編程/操作接口軟件等組成。它能對于速度和位置提供精確與穩(wěn)定的控制。圖2所示為運動控制模塊組成的直流無刷電機伺服系統(tǒng)方塊圖。

基于計算機的運動控制解決方案在伺服系統(tǒng)中的應(yīng)用

圖2 用運動控制模塊與反饋速度和位置信號的正交編碼器等組成的直流無刷伺服系統(tǒng)

從圖2看出,該運動控制系統(tǒng)是含有一個直流無刷電機的伺服系統(tǒng),而其運動控制模塊正交編碼器的接口電路,就是運動控制模塊的編碼輸入電路,即接收器電路,它接收通過反饋編碼器電纜傳送來的正交編碼器的輸出信號。

對高性能、高速的應(yīng)用系統(tǒng)而言,直流無刷電機是可用的,在此所述系統(tǒng)均是直流無刷電機伺服系統(tǒng)。這種電機的軸端裝有測定軸速和換向點的正交編碼器,用于控制電機的線圈切換順序。而第二個正交編碼器安裝在機械裝置的旋轉(zhuǎn)軸上,它輸出旋轉(zhuǎn)軸的位置數(shù)據(jù)信號,使由于傳動裝置和導(dǎo)螺桿中的齒隙(兩個或多于齒輪間的間隙)所導(dǎo)致的誤差而引起旋轉(zhuǎn)軸的位置和電機軸的位置不一致問題得到解決。

典型的運動控制模塊包含一個微處理器和一個用于處理高速編碼信號的DSP或定制ASIC。運動控制模塊為驅(qū)動器或放大器提供一個控制轉(zhuǎn)動速度和方向的信號,驅(qū)動器把它轉(zhuǎn)換為適當(dāng)?shù)碾妷汉?a href="http://srfitnesspt.com/tags/電流/" target="_blank">電流去驅(qū)動電機運轉(zhuǎn)。這樣的運動控制模塊在直流無刷電機伺服系統(tǒng)中的應(yīng)用就能使糸統(tǒng)成為堅固的、具有容錯能力的運動控制反饋系統(tǒng)。該系統(tǒng)應(yīng)注意下列問題:

?運動控制模塊與正交編碼器輸出之間的接口電路;

。接收器印刷電路板的設(shè)計;

。正交編碼器信號電纜系統(tǒng)的應(yīng)用。

運動控制模塊的接收電路

運動控制模塊的編碼輸入電路-接收器電路,實際上就是運動控制模塊與正交編碼器輸出之間的接口電路。本糸統(tǒng)采用MAX3095接收器電路與正交編碼器電纜-端子電阻匹配電路組合作為其接口電路。

正交編碼器輸出6路RS-422/RS—485信號(A、 、B、B、INDEX和 ),通過電纜傳送至運動控制模塊的接收電路MAX3095。接收電路把RS-422信號轉(zhuǎn)換為邏輯電平信號,并把信號送至運動控制模塊或DSP或ASIC進行處理。接收電路必須對來自伺服系統(tǒng)的各種故障包括開路、短路、噪聲等做出反應(yīng),即對來正交編碼器輸出中的開路、短路、噪聲編碼信號做出反應(yīng)。

基于計算機的運動控制解決方案在伺服系統(tǒng)中的應(yīng)用

圖3 運動控制模塊與正交編碼器輸出之間的接口電路

圖3是一個典型的運動控制模塊的編碼信號輸入接收器電路(即運動控制模塊與正交編碼器輸出之間的接口電路)。

從正交編碼器發(fā)出的信號通過雙絞線傳送到接收電路,每對互補信號線A、 或B、 之間跨與接一個150Ω電阻提供適當(dāng)?shù)亩私?。?dāng)發(fā)生電纜斷裂或脫離等開路故障時,要使運動控制模塊采取適當(dāng)?shù)膭幼鳎紫缺仨?a target="_blank">檢測到這些故障。作為一種失效保護措施,當(dāng)輸入信號線開路時,MAX3095接收器會輸出邏輯高。1kΩ偏置電阻使輸入端“A”的電壓至少比輸入端“B”高200mV。當(dāng)有輸入端接電阻時,它們?nèi)孕璞3质ПWo輸出。這個電路具有ESD防護、開路檢測和輸出短路保護,但不能檢測輸人短路。

另一種改進的電路(圖4)包含了2片MAX3098,每片都包含三路RS—422/RS-485接收器。

基于計算機的運動控制解決方案在伺服系統(tǒng)中的應(yīng)用

圖4 圖3的改造電路

各接收器均具有內(nèi)置的故障檢測、±15kV ESD(靜電釋放)保護和32Mbps的數(shù)據(jù)速率。而MAX3098E能檢測接收器輸入開路和短路故障,也能檢測低電壓差分信號和共模范圍超限等其它故障。它的邏輯電平輸出能夠指示哪一路接收器輸入發(fā)生了故障。這種直接的故障報告降低了軟件開銷,并將外部邏輯元件減到最少。

任何一路正交編碼器輸出即控制模塊的編碼輸入發(fā)生故障都會立即在相應(yīng)輸出發(fā)出邏輯高信號:ALARM A、ALARM B和ALARM Z。伺服系統(tǒng)移動緩慢時,會在正交編碼器信號的過零區(qū)域產(chǎn)生瞬時故障,觸發(fā)“假故障”。通過選擇電容C-延遲的值,可將ALARM D輸出(ALARM A、ALARM B和ALARM Z的邏輯或)延遲適當(dāng)?shù)臅r間。120Ω電阻為RS422電纜提供適當(dāng)?shù)亩私印?/p>

關(guān)于反饋編碼器

由于為實現(xiàn)精確定位,伺服系統(tǒng)必須有一個反饋信號使反饋形成閉環(huán)。而能提供這種反饋信號的裝置包括光電編碼器、旋轉(zhuǎn)變壓器和正交磁致伸縮線性位移傳感器。

光電編碼器輸出一個數(shù)字方波信號,包括正交(增量)型、絕對值型和偽隨機型。一個典型的光電編碼器包括光發(fā)射器、光接收器、輸出原始模擬信號的編碼輪。模擬信號被送至編碼器的處理電路,轉(zhuǎn)換為數(shù)字信號輸出。信號輸出方式有集電極開路輸出和單端輸出,邏輯電平為5V至24V。為了降低噪聲干擾,最可靠的輸出是互補、差分的RS-422。正交光電編碼器輸出的反饋信號有A、B、Z三種形式的脈沖。信號A和B來自編碼器碼輪并具有90o的相差。當(dāng)A超前于B時,表明編碼器是順時針旋轉(zhuǎn)的,反之,編碼器為逆時針旋轉(zhuǎn)。因而由這兩個信號就可得到位置、方向和速度數(shù)據(jù)。信號Z表示電機轉(zhuǎn)子的位置和編碼器的軸是否轉(zhuǎn)過360o。它還能校驗信號A和B的誤算。采用 RS-422接口時, 編碼器提供互補的A、B和Z輸出。

絕對光電編碼器采用的信號處理部件與正交光電編碼器相似,只是它在每旋轉(zhuǎn)一周時輸出一個并行二進制字。一般是十二至十三位的BCD、格雷或自然二進制碼,13位輸出只用于低頻響應(yīng)(1200轉(zhuǎn)/分輸出12位;600轉(zhuǎn)/分輸出13位),但每轉(zhuǎn)360o具有更精細的分辨率。這種類型的編碼器很適于監(jiān)測上電和掉電期間的軸的位置,因為和正交編碼器不同的是,在編碼器沒有移動時,軸的位置也可通過編碼輸出讀得。

新型的偽隨機光電編碼器輸出3個信號:A和B給出了方向和空間同步信號,另一個信號給出位置數(shù)據(jù)這種編碼器需要有1o到2o旋轉(zhuǎn)才能確定位置。

旋轉(zhuǎn)變壓器是具有正弦和余弦信號輸出的反饋編碼器,通過伺服系統(tǒng)控制器的處理,可以從中獲得速度和位置數(shù)據(jù)。當(dāng)軸旋轉(zhuǎn)時,旋轉(zhuǎn)變壓器的反饋信號能夠提供絕對位置信息,但其低速性能較差。這種編碼器的主要缺點是將信號轉(zhuǎn)換為數(shù)字信號時,要對信號進行必要的處理,造價相對較高。

正交型磁致伸縮線性位移傳感器(LDT)是用來測量直線移動的反饋編碼器/傳感器,不適用于轉(zhuǎn)動位置測量。它的工作原理是:LDT的線性位移桿帶動磁鐵的移動,磁鐵作用于磁致伸縮導(dǎo)線,產(chǎn)生一個電流脈沖信號,再由一個拾取傳感據(jù)檢測這個脈沖信號-模擬位置信號。最后由LDT對它進行處理,轉(zhuǎn)換為和正交編碼器相似的數(shù)字輸出信號A,B、和Z.

結(jié)語

直流無刷電機伺服系統(tǒng)是一個堅固的具有容錯能力的運動反饋控制系統(tǒng)。該系統(tǒng)的接收電路必須對產(chǎn)生的各種故障做出預(yù)知的反應(yīng),為了預(yù)防編碼器數(shù)據(jù)的噪聲問題,還要合理地設(shè)計接收器電路的印刷電路板。應(yīng)用時也要考慮正交編碼器的信號電纜系統(tǒng),包括接收器電路的端接。有了這些預(yù)防措施,就可以用設(shè)計出性能穩(wěn)定、故障期間具有預(yù)知狀態(tài)的運動控制反饋系統(tǒng)。


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

    關(guān)注

    44

    文章

    3552

    瀏覽量

    133792
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7292

    瀏覽量

    87523
  • 雷達
    +關(guān)注

    關(guān)注

    50

    文章

    2846

    瀏覽量

    117014
收藏 人收藏

    評論

    相關(guān)推薦

    探索計算機建模與仿真液壓伺服控制系統(tǒng)的應(yīng)用

    液壓伺服控制系統(tǒng)其指令單元可以是信號發(fā)生器、電位器、計算機或其他電子器件,根據(jù)系統(tǒng)動作的要求發(fā)出相應(yīng)的電壓信號。
    發(fā)表于 01-26 11:40 ?976次閱讀
    探索<b class='flag-5'>計算機</b>建模與仿真<b class='flag-5'>在</b>液壓<b class='flag-5'>伺服</b><b class='flag-5'>控制系統(tǒng)</b><b class='flag-5'>中</b>的應(yīng)用

    AMEYA360設(shè)計方案丨交流伺服系統(tǒng)解決方案

    是通過發(fā)脈沖來控制的。2、方案概述Ameya360 交流伺服系統(tǒng)解決方案具有控制簡單、低速運行性能好,運行 效率高,轉(zhuǎn)動慣量小,轉(zhuǎn)矩脈動小,
    發(fā)表于 05-23 17:10

    機器人熱潮伺服系統(tǒng)

    實現(xiàn)其最優(yōu)化?! 【W(wǎng)絡(luò)化:伺服系統(tǒng)網(wǎng)絡(luò)化是綜合自動化技術(shù)發(fā)展的必然趨勢,是控制技術(shù)、計算機技術(shù)和通信技術(shù)相結(jié)合的產(chǎn)物?! 『喴谆哼@里所說的“簡”不是簡單而是精簡,是根據(jù)用戶情況,將用戶使用的
    發(fā)表于 10-12 11:01

    伺服控制解決方案,滿足你的電機控制方案需求

    基于Σ-Δ調(diào)制器的業(yè)界最佳性能解決方案。位置檢測性能是伺服控制的關(guān)鍵,常常使用光學(xué)編碼器和旋轉(zhuǎn)變壓器作為位置傳感器。伺服控制技術(shù)從模擬向數(shù)字
    發(fā)表于 10-25 10:19

    計算機解決方案的邏輯分析基礎(chǔ)

    計算機解決方案的邏輯分析基礎(chǔ)
    發(fā)表于 07-29 13:37

    電液伺服系統(tǒng)控制器的設(shè)計有什么方法?

    仿真研究。文獻[ 2 ] 研究了基于RBFNN 的PID控制在電液位置伺服系統(tǒng)的應(yīng)用。文獻[ 3 ]對電液位置伺服系統(tǒng)采用滑模變結(jié)構(gòu)控制,
    發(fā)表于 08-21 06:13

    求大神分享兩輥式軋機的計算機控制系統(tǒng)設(shè)計

    本文介紹兩輥式軋機的計算機控制系統(tǒng)設(shè)計?該軋機由液壓伺服系統(tǒng)驅(qū)動,采用IBM-PC工業(yè)控制計算機及可編程控制
    發(fā)表于 05-14 06:41

    計算機伺服控制系統(tǒng)設(shè)計

    綜合習(xí)題-2 計算機伺服控制系統(tǒng)設(shè)計13031205 張先炳1.已知:被控對象為一個帶有均質(zhì)圓盤負載的直流力矩電機,其伺服系統(tǒng)方框圖如下:其中,電機傳遞函數(shù)為角速率wω/Δu 和轉(zhuǎn)角q
    發(fā)表于 09-15 08:41

    計算機伺服控制系統(tǒng)

    計算機伺服控制系統(tǒng)綜合練習(xí)2設(shè)計張賢兵1.已知:被控對象是一臺具有均勻磁盤負載的DC力矩電機及其伺服系統(tǒng)框圖如下:其中,電機傳遞函數(shù)為角速度w/u和角度q/u;模擬
    發(fā)表于 09-15 09:20

    計算機伺服控制系統(tǒng)框架

    北航計算機控制系統(tǒng)大作業(yè)2綜合習(xí)題-2 計算機伺服控制系統(tǒng)設(shè)張先炳1.已知:被控對象為一個帶有均質(zhì)圓盤負載的直流力矩電機,其伺服系統(tǒng)方框圖如
    發(fā)表于 09-15 07:27

    基于CAN總線的分布式位置伺服系統(tǒng)設(shè)計

    隨著計算機技術(shù)和現(xiàn)場總線技術(shù)的發(fā)展和成熟,也促使伺服系統(tǒng)的實現(xiàn)方式和體系結(jié)構(gòu)不斷地發(fā)展,將現(xiàn)場總線應(yīng)用于運動控制,構(gòu)成分布式
    發(fā)表于 01-19 10:19 ?1678次閱讀
    基于CAN總線的分布式位置<b class='flag-5'>伺服系統(tǒng)</b>設(shè)計

    計算機控制直流伺服系統(tǒng)設(shè)計與仿真

    研究了對伺服系統(tǒng)數(shù)學(xué)模型的建立和電流環(huán)、轉(zhuǎn)速環(huán)、位置環(huán)三環(huán)調(diào)節(jié)器的設(shè)計、調(diào)節(jié)器的離散化以及性能仿真。
    發(fā)表于 08-15 16:24 ?41次下載
    <b class='flag-5'>計算機控制</b>直流<b class='flag-5'>伺服系統(tǒng)</b>設(shè)計與仿真

    伺服系統(tǒng)設(shè)計驗證流程解決方案

    驗證四個階段組成,各個階段相對獨立,可能會在早期會引入較多的設(shè)計缺陷,需進行迭代設(shè)計,必然會提升伺服系統(tǒng)開發(fā)周期及成本。采用基于模型設(shè)計(Model Based Design,MBD)的伺服系統(tǒng)設(shè)計驗證流程解決方案,能夠大大提高
    發(fā)表于 04-05 11:44 ?1107次閱讀

    機電伺服系統(tǒng)有哪些_機電伺服系統(tǒng)工作原理

    機電伺服系統(tǒng)廣泛應(yīng)用于各種機械設(shè)備,其種類和形式多種多樣。以下列舉一些常見的機電伺服系統(tǒng):   伺服電機系統(tǒng)
    發(fā)表于 03-07 14:31 ?1971次閱讀

    伺服系統(tǒng)原理及分類

    伺服系統(tǒng)主要由伺服控制器、驅(qū)動電路、伺服電動機及相應(yīng)反饋檢測器件組成。1.伺服系統(tǒng)原理當(dāng)人為的給定控制
    的頭像 發(fā)表于 08-27 08:08 ?2898次閱讀
    <b class='flag-5'>伺服系統(tǒng)</b>原理及分類