色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

簡化伺服驅動器開發的三種方法

百靈千島醬 ? 來源:百靈千島醬 ? 作者:百靈千島醬 ? 2022-08-22 14:25 ? 次閱讀

嵌入式工程師為先進的機器人、自動化機器和運動系統設計現代工業系統,需要將許多元素組合在一起來構建工業伺服驅動器。這包括實時、確定性操作;高計算架構和足夠的應用程序內存;以及用于分布式控制的工業網絡連接。

不幸的是,這些不同的子系統通常是從過去的旋轉簡單伺服電機、參加工業以太網協議編程研討會或參加關于控制理論和算法的暑期班的經驗拼湊在一起的。思考這些元素如何真正互連可以產生更高效的多通道運動控制解決方案,該解決方案可針對不同應用進行擴展。

以下是關于如何簡化伺服驅動器開發、解決管理多個工業以太網協議的挑戰的三個設計案例研究。這包括 Profinet、EtherCAT 和 Ethernet/IP。

傳統的伺服驅動解決方案(圖 1)包含不同的組件,這些組件必須在最佳情況下“實時”運行以使電機旋轉。

pYYBAGLzK4-AP4XwAADkhD5qFXY089.jpg

圖 1:傳統驅動解決方案。

實時處理器子系統 用于伺服驅動器的現代實時嵌入式系統需要高性能架構來實現使用高載波頻率的磁場定向控制算法。當它與位置環結合并與軌跡生成一起使用時,計算負載會增加,特別是如果將第二個運動軸添加到系統中。

許多當前的微控制器解決方案僅在此應用中就耗盡了處理器帶寬。使用具有更多處理器帶寬的微處理器 (MPU) 或微控制器 (MCU) 的想法是典型的解決方案。

這里的挑戰是,隨著 CPU 時鐘越來越高,內存系統無法跟上,我們需要等待狀態或高速緩存。高速緩存在硬實時系統中是有問題的,因為它缺乏有限執行時間所需的確定性。

一個典型的應用程序將使用比緩存中容納的更多的程序和數據。如果緩存未命中,則必須從較慢的內存中加載代碼或數據,這會導致執行時間發生變化。典型的 MPU 內核也缺少向量中斷控制器,這需要軟件進行更多處理以找到中斷源并調度正確的中斷服務程序。

如果發生多個中斷,高速緩存存儲器和中斷控制器的影響會導致不確定的行為和無限的執行時間。

實時設計的架構,例如,具有嵌套向量中斷控制器和緊密耦合存儲器 (TCM),可確保高可用性操作(圖 2)。向量中斷控制器將通過硬件直接通過向量表調度到適當的中斷處理程序,從而最大限度地減少中斷延遲。

poYBAGLzK5KAA5l9AABk4ZtT140172.jpg

圖 2:具有 TCM 和向量中斷控制器的實時架構視圖。

TCM 直接連接到與高速緩存相同的內存層次結構的內核。TCM 是一個簡單的 SRAM,沒有像緩存這樣的標簽,因此它體積小,實現效率高。接下來,內置雙精度浮點單元 (FPU) 充當 CPU 的數學協處理器并簡化數學運算。

實時處理器子系統的另一個好處是減少抖動。由于運動涉及非常高速的計算,因此在處理微米級分辨率時,位置控制的準確性至關重要。例如,如果伺服驅動器以 10 m/s 的速度運行,并且以 2 μs 的時間偏移(中斷延遲加上抖動)捕獲位置,則產生的位置誤差將為 0.02 mm。

盡管這似乎并不重要,但及時傳播此位置誤差將導致生產錯誤和報廢單元。

硬件中的工業以太網加速器工業以太網需要高效的數據包處理,以實現盡可能確定性的通信。典型的 TCP/IP 協議的問題是當 TCP 檢查數據的傳遞并在未成功接收數據時重新傳輸時的固有延遲。

傳統上,幀是使用特定的軟件程序來處理的,以處理以太網報頭和數據。這顯然需要時間,并且可能被視為 CPU 的“開銷”,因此會影響 CPU 吞吐量。

工業以太網協議以大約 100 Mbps 的速度運行,并且基于 UDP,因此沒有丟包的空間,尤其是在運動控制系統中。許多具有 100 Mbps 和獨立于媒體的接口 (MII) 的 MCU 無法處理幀有效負載而沒有不確定抖動的風險,因為它沒有針對高速數據包處理進行優化。

因為 CPU 需要優先考慮控制循環算法,所以可能會丟失數據包,或者更糟糕的是,非同步分布式運動系統。

如果可以在硬件中實現諸如編碼/解碼數據包或簡單校驗和等高速操作,以改善數據包處理并為其他任務卸載 CPU 帶寬,則可以改善 RTOS 操作并減少校驗和操作的額外開銷(圖 3 )。

poYBAGLzK5SAYC-vAAEMh5o7TP4182.png

圖 3:硬件輔助幀處理。

用于實時控制的固件 固件操作需要根據它們對確定性行為的需要劃分為不同的任務。

pYYBAGLzK5iAKrxKAABnSheesQ4991.png

圖 4:電機和運動控制應用架構。

圍繞虛擬電機模塊塊構建的固件架構(圖 4)將簡化開發。它包括執行確定性周期性和非周期性任務的函數。它們在一側與電機控制硬件接口,在另一側與其余固件模塊接口。

周期性實時任務從產生 PWM 周期的定時器的中斷處理程序中調用。它確保控制函數調用的確定性時序。這包括獲取當前位置、執行位置控制回路和電流控制回路——也稱為磁場定向控制——為下一個 PWM 周期生成占空比,并收集數據以供將來診斷。

非周期性實時任務響應外部模擬數字信號觸發的事件。控制功能評估上下文以在電流過載或位置捕獲的情況下采取行動。

虛擬電機可以識別不同的命令,提供對所有控制參數和算法的訪問。主機可以定期獲取信息,跟蹤每個電機的狀態,控制運動請求的執行。或者,主機可以配置來自不同變量的樣本集合,這些變量可以在設備上緩沖并在以后進行分析。

然后可以將電機控制框架實例化為使用共享內存與虛擬電機和其他外圍設備交互以與主機通信的包裝器。虛擬電機還通過觸發可以協調特定應用線程操作的信號量與 RTOS 集成。

實時處理器:關鍵要點設計您自己的伺服驅動器可能會變得復雜,因為需要適應實時控制、連接性和可針對不同應用程序或產品變體進行擴展的固件架構。

使用實時處理器內核可實現更具確定性的操作并減少抖動。能夠利用硬件 IP 來加速和提高網絡吞吐量,或者利用可編程模塊來支持不同的編碼器,可以簡化分布式運動和各種協議的管理。

最后,設計能夠支持不同類型應用的固件將有助于進一步簡化開發過程。考慮到這些因素來進行伺服驅動器設計將有助于您啟動并運行構建自己的伺服電機驅動控制器。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19345

    瀏覽量

    230233
  • 伺服電機
    +關注

    關注

    85

    文章

    2051

    瀏覽量

    57966
  • 伺服驅動器
    +關注

    關注

    22

    文章

    486

    瀏覽量

    31666
收藏 人收藏

    評論

    相關推薦

    伺服驅動器故障及維修處理 怎樣維護保養伺服電機驅動器

    系統。應定期檢查數控裝置上的冷卻風扇是否工作正常。視車間的環境條件,應每六個月或每季度進行一次檢查和清潔。2、正確使用伺服驅動器伺服電機驅動器的使用、設置均應按照正確的使用
    的頭像 發表于 11-20 15:20 ?710次閱讀

    如何調試伺服驅動器

    伺服驅動器的重要性:在自動化和精密控制領域,伺服驅動器是實現精確運動控制的關鍵組件。 調試的目的:確保伺服
    的頭像 發表于 11-04 15:00 ?480次閱讀

    伺服驅動器需要設置哪些參數

    伺服驅動器是一用于控制伺服電機的設備,它可以接收來自控制的指令,并將指令轉換為電機的轉速、位置和扭矩等參數。為了使
    的頭像 發表于 07-13 09:52 ?3710次閱讀

    松下伺服驅動器慣量比怎么改

    驅動器慣量比的調整方法,包括調整原理、調整步驟、注意事項等內容。 一、調整原理 伺服驅動器的工作原理 伺服
    的頭像 發表于 06-14 10:36 ?2060次閱讀

    菱PLC與伺服驅動器之間的通信方法

    響應能力成為工業自動化系統中不可或缺的執行機構。本文將詳細介紹菱PLC與伺服驅動器之間的通信方法,包括通信接口、通信協議、通信方式等,并結合實際應用案例進行分析。
    的頭像 發表于 06-12 11:42 ?3813次閱讀

    伺服驅動器的故障原因及解決方法

    伺服驅動器作為現代工業控制系統中不可或缺的一部分,其穩定性和可靠性直接影響到整個系統的運行效果。然而,由于各種原因,伺服驅動器在使用過程中可能會出現各種故障。本文將對
    的頭像 發表于 06-11 11:30 ?6629次閱讀

    伺服驅動器報警原因及處理方法

    伺服驅動器報警的原因及處理方法,對于提高設備的穩定性和可靠性具有重要意義。本文將詳細介紹伺服驅動器報警的常見原因及處理
    的頭像 發表于 06-06 13:57 ?1.6w次閱讀

    伺服驅動器過載怎么處理恢復

    伺服驅動器過載是一常見的故障現象,它會導致伺服系統的性能下降,甚至可能導致設備損壞。因此,對于伺服驅動
    的頭像 發表于 06-06 11:07 ?2221次閱讀

    伺服電機驅動器的常見故障及解決方法

    伺服電機驅動器作為現代工業自動化的核心組件,其穩定性和可靠性對于整個系統的運行至關重要。然而,在實際應用中,伺服電機驅動器也會遇到各種故障。本文將對
    的頭像 發表于 06-05 15:00 ?3420次閱讀

    菱M70 PLC增加注解的三種方法簡析

    菱M70 PLC增加注解的三種方法
    的頭像 發表于 02-26 09:59 ?1101次閱讀
    <b class='flag-5'>三</b>菱M70 PLC增加注解的<b class='flag-5'>三種方法</b>簡析

    伺服電機驅動器設置參數教程

    伺服電機驅動器是現代工業控制領域中廣泛應用的一設備。通過合理設置參數,可以實現電機的高精度定位、速度控制和力矩控制等功能,提高生產效率和產品質量。本文將詳細介紹伺服電機
    的頭像 發表于 01-25 11:36 ?7415次閱讀

    傳統激光功率衰減的三種方法

    傳統激光功率衰減通常使用以下三種方法,分別為中性密度衰減片衰減法、偏振衰減法、鍍膜光學鏡片衰減法。
    的頭像 發表于 01-20 10:42 ?1784次閱讀
    傳統激光功率衰減的<b class='flag-5'>三種方法</b>

    伺服驅動器的作用與原理、應用領域

    伺服驅動器作為自動化設備的核心部件之一,其作用和原理對于理解自動化設備的工作原理具有重要意義。本文將為您詳細介紹伺服驅動器的作用與原理。 一、伺服
    的頭像 發表于 01-17 17:52 ?6907次閱讀

    伺服驅動器輸出電壓怎么測量

    伺服驅動器是一用于控制伺服電機的設備,它通過輸出特定的電壓信號來驅動電機轉動。因此,測量伺服
    的頭像 發表于 01-15 11:22 ?3681次閱讀

    伺服驅動器怎么設置參數

    伺服驅動器是現代工業自動化系統中常用的一執行控制的設備,它能夠通過電信號控制電機的速度和位置。設置伺服驅動器的參數是使用
    的頭像 發表于 01-11 10:51 ?4926次閱讀
    主站蜘蛛池模板: 日本女人bbb| 影音先锋色av男人资源网| 99视频这里只有精品| 欧美性xxxxxx爱| 短篇合集纯肉高H深陷骚| 晓雪老师我要进你里面好爽| 国产欧美国产综合第一区| 亚洲日本国产综合高清| 蜜桃AV色欲A片精品一区| 俄罗斯19girl video9| 亚洲九九视频| 欧美亚洲曰韩一本道| 国产永久免费视频| 99热这里只有精品88| 午夜黄视频| 久久性生大片免费观看性| 春药按摩人妻中文字幕| 亚洲精品久久久午夜麻豆| 芒果视频看片在线观看| 国产高清美女一级a毛片久久w| 一个人在线观看免费视频 | 成3d漫二区三区四区| 亚洲另类国产综合在线| 青娱乐国产精品视频| 精品亚洲视频在线观看| 成人午夜精品久久久久久久秋霞| 亚洲色欲色欲综合网站| 求个av网站| 久久综合伊人| 国产午夜精品一区二区| mxgs-877痉挛媚药按摩| 亚洲免费三区| 日本无修肉动漫在线观看| 久久精品综合电影| 国产成人亚洲精品无广告| 18禁无遮挡羞羞污污污污免费| 午夜伦伦电影理论片大片| 欧美国产精品久久久乱码| 久久er国产精品免费观看2| 俄罗斯兽交XXXXX在线| 337p欧洲亚大胆精品|