《電子技術(shù)應用》
您所在的位置:首頁 > 嵌入式技術(shù) > 解決方案 > 如何在工業(yè)驅(qū)動器中實現(xiàn)精密的運動控制

如何在工業(yè)驅(qū)動器中實現(xiàn)精密的運動控制

2023-03-25
來源:德州儀器

  乘坐電梯時,您肯定希望平穩(wěn)安全地從一層到達另一層。在電梯驅(qū)動中,,精密的運動控制使電梯能夠停在指定位置,,并平穩(wěn)地減速直到完全停止。缺乏精密的運動控制可能會導致電梯誤停在兩層之間,,這會讓乘坐電梯的人感到頭暈不適或不安全。

  機器人、計算機數(shù)控機器和工廠自動化設(shè)備都需要通過伺服驅(qū)動器進行精密的位置控制,,此外在許多情況下還需要進行精密的速度控制,以便正確地制造產(chǎn)品并維護工作流程,。

  工業(yè)驅(qū)動器的諸多方面都對實現(xiàn)精密的運動控制很重要,,精密運動控制涉及實時控制設(shè)計中的三個基礎(chǔ)子系統(tǒng),,即感應、處理和驅(qū)動,。本文將論述各個子系統(tǒng)的支持技術(shù)示例,。

  感應

  缺乏精密的位置和速度感應,就無法實現(xiàn)精密的運動控制,。感應可以包括電機軸角位置和速度感應或傳送帶線性位置和速度感應,。設(shè)計人員經(jīng)常使用增量式光學編碼器,每轉(zhuǎn)有幾百到一千個槽,,以感應位置和速度,。這些編碼器通常通過正交編碼脈沖 (QEP) 連接到微控制器 (MCU),因此需要 QEP 接口功能,。

  相比之下,,絕對編碼器的精度明顯更高,其通常每轉(zhuǎn)具有更多的槽數(shù),,并且經(jīng)過精密安裝以提供絕對角位置,。感應到的位置被轉(zhuǎn)換為數(shù)字表示形式,并根據(jù)標準協(xié)議進行編碼,。此類協(xié)議的示例有 Tamagawa 的 T-Format 和 iC-Haus GmbH 的雙向串行同步 (BiSS) C,。此前,您還需要現(xiàn)場可編程門陣列 (FPGA) 來連接此類編碼器,,但現(xiàn)在越來越多的 MCU 也具有此功能(如下圖 1 所示),。由于 T-Format 和 BiSS C 協(xié)議通常與大多數(shù) MCU 上常見的串行外設(shè)接口 (SPI)、通用異步接收器發(fā)送器 (UART) 或控制器局域網(wǎng) (CAN) 等流行通信端口或接口所支持的協(xié)議不同,,因此它們通常需要可定制邏輯塊或?qū)S刑幚韱卧?/p>

12.JPG

  圖 1:連接到德州儀器控制 MCU 的絕對編碼器

  絕對編碼器也可以基于電磁或類旋轉(zhuǎn)變壓器電路,,這需要精確測量正弦電信號。因此,,精密運算放大器和電壓基準也很重要,。電機和運動控制始終需要精確的電機電流和電壓檢測,尤其是在采用無傳感器控制時,。常見的解決方案是使用隔離/非隔離式放大器和集成低側(cè)電流檢測的驅(qū)動器的內(nèi)聯(lián)和逆變器橋臂低側(cè)檢測,。

  處理

  在精密運動控制系統(tǒng)中執(zhí)行運動控制配置文件和算法需要具有高計算能力的 MCU。為了提供必要的精度和準確度,,此類 MCU 的字長通常為 32 位,,并具有原生 64 位浮點支持。由于算法嚴重依賴三角函數(shù),、對數(shù)和指數(shù)數(shù)學,,因此許多 MCU 都具有硬件加速器。

  考慮到受控運動軸的數(shù)量或控制環(huán)路的數(shù)量,設(shè)計人員經(jīng)常采用多中央處理器 (CPU) 架構(gòu)或類 CPU 的并行加速器,。如有額外的監(jiān)督和通信任務,,也可以考慮采用多個 CPU。

  作為實時控制應用,,整個信號鏈的總延遲(即從收集到電流,、電壓、位置和速度測量結(jié)果到更新控制輸出的時間)會直接影響控制性能,,進而影響精度,。一些 MCU 具有片上模擬比較器,可以直接生成控制動作,,顯著減少延遲和 CPU 負荷,。快速中斷響應以及現(xiàn)場保存和恢復也很重要,。

  僅僅擁有高處理能力是不夠的,。運動控制 MCU 還必須具有通用控制外設(shè),例如 12 位和 16 位模數(shù)轉(zhuǎn)換器,、QEP 接口,、高分辨率邊沿和脈沖捕獲以及脈寬調(diào)制 (PWM) 輸出。另外,,還要求具備實現(xiàn)自定義邏輯和時序的能力。

  為了幫助設(shè)計人員更快上手和調(diào)整他們的設(shè)計,,MCU 和電機驅(qū)動器供應商提供了電機和運動控制算法,,包括無傳感器觀測器和軟件庫等核心算法以及具有 GUI 可配置性的完整控制代碼。

  圖 2 是工業(yè)驅(qū)動器控制 MCU 的概念圖,。

13.JPG

  圖 2:工業(yè)驅(qū)動器的 MCU

  驅(qū)動

  提供預期的控制動作需要功率器件和驅(qū)動器,,通常采用 PWM 形式,占空比代表動作,。精確控制 PWM 脈沖非常重要,,這意味著驅(qū)動器必須以盡可能小的時序偏差提供必要的驅(qū)動強度;功率器件必須在確切的預定時間打開和關(guān)閉,。如今,,此類驅(qū)動器隨處可見,并具有過流和過熱保護等附加功能,。新型寬帶隙功率器件可以確??焖俸途_地進行開啟和關(guān)閉定時。寬帶隙器件的快速開關(guān)速度和低開關(guān)損耗還可實現(xiàn)快速控制環(huán)路,,以提高穩(wěn)定性和性能,。

  除了精度之外,許多應用還要求電機控制設(shè)計足夠緊湊,,因此需要用到具有集成電流檢測和電源模塊的驅(qū)動器,。

  結(jié)語

  精密運動控制對于工業(yè)驅(qū)動器至關(guān)重要,。技術(shù)解決方案涉及實時控制設(shè)計的所有三個基礎(chǔ)子系統(tǒng),即感應,、處理和驅(qū)動,,旨在實現(xiàn)精密的運動控制。



 更多精彩內(nèi)容歡迎點擊==>>電子技術(shù)應用-AET<<

mmexport1621241704608.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。