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

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

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

通過嵌入式運動控制加速創(chuàng)新

汽車玩家 ? 來源:eeweb ? 作者: Corné Bekkers ? 2021-07-04 14:31 ? 次閱讀

嵌入式運動控制器減少了算法開發(fā)、實施和測試的多個周期,以設(shè)置一些參數(shù)并將代碼導(dǎo)出到您自己的固件。

自動駕駛汽車、先進的 3D 打印機和下一代“智能”假肢有什么共同點?他們都是嵌入式運動控制技術(shù)出現(xiàn)的受益者(另見“推動嵌入式運動控制的三大趨勢”)。這些系統(tǒng)將特定應(yīng)用的運動控制芯片與開放的硬件和軟件平臺配對,是第四次工業(yè)革命的一部分,這一趨勢正在加快機器人、工業(yè)自動化甚至使用機電技術(shù)的消費產(chǎn)品的創(chuàng)新速度.

這類新型設(shè)備通過將最基本的控制功能“封裝”為硬件邏輯或經(jīng)過驗證的軟件構(gòu)建塊,嵌入式開發(fā)人員可以使用與傳統(tǒng)應(yīng)用程序相同的豐富工具集和代碼庫來處理這些功能,從而簡化了機電一體化產(chǎn)品的開發(fā)。除了顯著縮短開發(fā)周期外,嵌入式運動控制器還可以為現(xiàn)有產(chǎn)品添加新功能,同時也促進了許多新產(chǎn)品類別的出現(xiàn)。

智能世界的智能電機

嵌入式運動控制器幾乎可以將任何電機變成“智能電機”,從而使設(shè)計人員能夠輕松且經(jīng)濟高效地創(chuàng)建具有更高性能、效率以及在某些情況下具有全新功能的產(chǎn)品. 其中一些包括以下內(nèi)容:

  • 高級漸變(也稱為“S 形漸變”):本視頻中展示的奇特“啤酒移動器”說明了如何使用加速整形1在兩點之間快速移動整杯,而不會濺出一滴珍貴的水滴。相同的原理可以應(yīng)用于醫(yī)學(xué)研究或任何其他液體處理應(yīng)用中使用的移液機器人。類似地,不斷調(diào)整機械臂的加速和減速率使其能夠達到更高的速度,并且仍然準(zhǔn)確地到達其下一個位置,而對其有效載荷的干擾最小。這些算法還可以幫助工業(yè)材料運輸商快速高效地移動重型有效載荷。
  • 磁場定向電機控制(也稱為“矢量控制”):一種通過實時計算輸送到其定子的驅(qū)動電流的相位和幅度來以峰值效率運行電機的技術(shù)。該算法廣為人知并廣泛用于大型電機,但它可以在電動自行車、電動工具和其他消費類應(yīng)用中提供更長的電池壽命、更低的運行溫度以及其他優(yōu)勢。
  • 更智能的步進電機:步進電機價格便宜且易于使用,但在精度和精度方面存在局限性;此外,它們還受到操作噪音的影響。這些問題可以通過啟用微步進的智能控制算法來克服,從而使它們能夠像更昂貴的伺服電機一樣運行;此外,通過塑造它們的驅(qū)動脈沖來產(chǎn)生更平滑、更安靜的步驟。

直到最近,這些類型的功能都過于復(fù)雜,無法在許多商業(yè)和消費產(chǎn)品中實現(xiàn)。然而,這種情況正在改變,因為運動控制受益于同樣的“硅革命”,幫助計算機從 1960 年代的早期大型機發(fā)展到今天功能強大且價格合理的 PC。

從大型機到大眾市場

最初由高端工作站和定制電子設(shè)備機架驅(qū)動,早期的運動控制系統(tǒng)體積龐大且價格昂貴。這些早期系統(tǒng)憑借獨特的功能(例如可變加速度和負(fù)載感應(yīng))迅速證明了其高昂的價格是合理的,這些功能為制造和其他工業(yè)自動化應(yīng)用帶來了新的精度、靈活性和生產(chǎn)力水平。

在接下來的十年中,日益強大的數(shù)字信號處理器 (DSP) 和更大的低成本現(xiàn)場可編程門陣列 (FPGA) 使運行復(fù)雜算法的控制器的成本大幅降低,這些算法對機構(gòu)的運動學(xué)以及電機控制進行建模需要以精確的方式移動它的信號。盡管如此,該技術(shù)的采用仍然受到創(chuàng)建應(yīng)用軟件所需的時間和專業(yè)知識的限制。存在用于運動控制的可重用 DSP 和 FPGA 代碼庫,但它們通常被設(shè)備制造商牢牢掌握。此外,大部分代碼沒有遵循現(xiàn)代可重用性準(zhǔn)則,因此仍然需要許多人月——即使對于有經(jīng)驗的開發(fā)人員——來(重新)實現(xiàn)每個應(yīng)用程序。

嵌入式運動控制器已經(jīng)克服了軟件障礙。這些單芯片器件集成了強大的處理器內(nèi)核和專門設(shè)計用于加速運動控制算法的專用硬件邏輯。由于大多數(shù)嵌入式開發(fā)人員都不是運動學(xué)或電機物理方面的專家,因此這些設(shè)備帶有一個電機控制和運動控制功能庫,可以通過標(biāo)準(zhǔn)應(yīng)用程序編程接口 (API) 訪問這些功能庫。這種方法允許設(shè)計人員為他們的 3D 打印機、真空清潔機器人或生物分析儀提供高級功能——例如加速整形、微步進和步進噪聲抑制——而無需成為運動物理專家。

圖 2:越來越多的運動控制功能被簡化為單芯片解決方案,例如 TRINAMIC 將運動控制器和電機驅(qū)動器集成到 cDriver 中。(來源:TRINAMIC)

大膽的開發(fā)周期

嵌入式運動控制器進一步簡化了開發(fā)周期,因為 (a) 它們的開發(fā)平臺通常設(shè)計為與許多常用于傳統(tǒng)嵌入式系統(tǒng)的軟件工具兼容,以及 (b) 因為有大量的開源參考代碼庫他們支持。因此,開發(fā)人員可以從現(xiàn)有的 Java、C/C+/C#Linux 代碼庫構(gòu)建其運動控制應(yīng)用程序的基礎(chǔ),并將大部分精力集中在 5% 到 10% 的代碼上他們的設(shè)計。

由于嵌入式運動控制器將其關(guān)鍵功能封裝在預(yù)先驗證的芯片和軟件中,這部分開發(fā)周期從算法開發(fā)、實施和測試的多個周期減少到設(shè)置幾個參數(shù)并將代碼導(dǎo)出到您自己的固件。因此,生物測定移液機器人或高速部分控制食品分配器的開發(fā)工作流程與非機電嵌入式應(yīng)用的開發(fā)流程沒有太大區(qū)別。

從胡克船長到鋼鐵俠:真實世界的成功故事

先進假腿的最新發(fā)展提供了一個生動的現(xiàn)實例子,說明嵌入式運動控制器如何加速創(chuàng)新機電產(chǎn)品的開發(fā)。2冰島制造商 ?ssur 是主動假肢技術(shù)的市場領(lǐng)導(dǎo)者,開發(fā)了第一個批量生產(chǎn)的假肢腿,該假肢腿具有電動膝關(guān)節(jié)和踝關(guān)節(jié)。它在 2016 年 Cybathlon 3 上首次亮相,這是一項由蘇黎世聯(lián)邦理工學(xué)院組織的國際比賽,其中殘疾選手使用最先進的輔助技術(shù)——如機器人假肢、腦機接口和動力外骨骼——來完成日常生活任務(wù)。

該項目的目的是創(chuàng)造一種新型假肢,以栩栩如生的方式移動,并為用戶提供舒適、踏實和機車效率。肢體的兩個動力關(guān)節(jié)都依賴于由TRINAMIC Motion Control 4開發(fā)的嵌入式運動控制器來生成復(fù)雜的運動,并最有效地利用肢體的有限電池容量。

控制器豐富的硬件運動控制功能和開發(fā)平臺的經(jīng)過驗證的應(yīng)用軟件的補充消除了與控制器固件開發(fā)相關(guān)的許多風(fēng)險,并縮短了驗證和測試通常所需的時間。控制參數(shù)只需根據(jù)電機和設(shè)備應(yīng)用的獨特要求進行調(diào)整。

圖 4:通過專業(yè)地對齊嵌入式運動控制,進一步小型化允許具有自定義外形的強大 PCB,例如 ?ssur 的 POWER KNEE 中使用的 PCB。(來源:TRINAMIC)

消除了通常與運動控制開發(fā)相關(guān)的許多步驟,使設(shè)計團隊能夠在短短五個月內(nèi)創(chuàng)建、調(diào)試和驗證肢體定制電機控制器系統(tǒng)的功能。這有助于按時按時完成雄心勃勃的開發(fā)計劃,以成功參加 2016 年在蘇黎世舉行的 Cybathlon(觀看參考文獻 5 中的 YouTube 視頻,了解 Power Knee 的運行情況)。雖然 Power Knee 的快速上市時間將意味著 ?ssur 獲得更大的利潤,但這項新技術(shù)創(chuà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)注

    5046

    文章

    18817

    瀏覽量

    298553
  • 智能電機
    +關(guān)注

    關(guān)注

    1

    文章

    23

    瀏覽量

    11282
  • 矢量控制
    +關(guān)注

    關(guān)注

    2

    文章

    282

    瀏覽量

    32087
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式運動控制器的優(yōu)缺點

    今后基于計算機標(biāo)準(zhǔn)總線的運動控制器仍然是市場的主流,但是,基于網(wǎng)絡(luò)的嵌入式運動控制器會有較大的發(fā)展。基于計算機標(biāo)準(zhǔn)總線的通用
    發(fā)表于 07-23 06:46

    如何通過LabVIEW FPGA加速嵌入式系統(tǒng)原型化?

    FPGA在嵌入式系統(tǒng)中的優(yōu)勢有哪些?如何通過LabVIEW FPGA加速嵌入式系統(tǒng)原型化?
    發(fā)表于 05-06 07:42

    基于OMAP平臺的嵌入式運動控制器設(shè)計資料分享

    隨著當(dāng)前嵌入式系統(tǒng)技術(shù)的高速發(fā)展,以及高性能低功耗處理器芯片在工業(yè)上的廣泛應(yīng)用,出現(xiàn)了一個新的技術(shù)領(lǐng)域——嵌入式運動控制技術(shù),即將嵌入式系統(tǒng)
    發(fā)表于 12-24 06:52

    嵌入式同步運動控制器在飛剪系統(tǒng)中的應(yīng)用

    本文討論了基于嵌入式同步運動控制器應(yīng)用于飛剪系統(tǒng)的體系結(jié)構(gòu)。通過對其深入研究,開發(fā)出相應(yīng)的飛剪系統(tǒng)控制軟件,給出了
    發(fā)表于 07-02 14:39 ?25次下載

    基于ARM芯片的嵌入式運動控制系統(tǒng)設(shè)計

    嵌入式智能運動控制技術(shù)包含了多個學(xué)科,它覆蓋了嵌入式技術(shù)、計算機技術(shù)、智能控制技術(shù)、檢測技術(shù)和運動
    發(fā)表于 07-07 15:24 ?52次下載

    基于嵌入式運動控制器系統(tǒng)的設(shè)計與開發(fā)

    本文綜合運用嵌入式系統(tǒng)技術(shù)和運動控制技術(shù),采用X86架構(gòu)的PC104作為核心中央處理器的方案,詳細(xì)介紹了嵌入式運動
    發(fā)表于 07-30 15:18 ?15次下載

    基于ARM和MCX314A的嵌入式運動控制

    ARM 處理器是業(yè)界領(lǐng)先的低功耗、低成本、高性能32位嵌入式RISC 微處理器,MCX314A 是4 軸3 聯(lián)動專用DSP 運動控制芯片。文中提出以ARM 微控器LPC2292 對MCX314A 進行
    發(fā)表于 08-04 09:31 ?61次下載

    ARM與PCL6045B的嵌入式運動控制器設(shè)計

    ARM與PCL6045B的嵌入式運動控制器設(shè)計 引 言    運動控制器是
    發(fā)表于 05-11 10:45 ?1564次閱讀
    ARM與PCL6045B的<b class='flag-5'>嵌入式</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>器設(shè)計

    GUS系列嵌入式運動控制器規(guī)格及尺寸圖

    運動控制專用接口,在實現(xiàn)高性能多軸協(xié)調(diào)運動控制和高速點位運動控制的同時,具備普通PC機的基本功
    發(fā)表于 10-12 15:13 ?10次下載
    GUS系列<b class='flag-5'>嵌入式</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>器規(guī)格及尺寸圖

    基于ARM與DSP的嵌入式運動控制器設(shè)計詳解

    運動控制系統(tǒng)廣泛地應(yīng)用于工業(yè)控制領(lǐng)域,而嵌入式技術(shù)在工業(yè)控制領(lǐng)域的應(yīng)用還不太成熟,近年來,工業(yè)控制
    的頭像 發(fā)表于 06-24 08:12 ?7278次閱讀
     基于ARM與DSP的<b class='flag-5'>嵌入式</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>器設(shè)計詳解

    嵌入式運動控制器設(shè)計

    針對松下A5N驅(qū)動器,采用嵌入式構(gòu)架以及網(wǎng)絡(luò)通信模式,提出了基于模塊化控制核心(ARM+ FPCA)適應(yīng)新型實時性網(wǎng)絡(luò)通信RTEX的多軸嵌入式運動
    發(fā)表于 02-08 17:22 ?2次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>器設(shè)計

    嵌入式運動控制模塊設(shè)計

    直線電機在例如物流系統(tǒng)、工業(yè)設(shè)備、交通與民用以及自動化系統(tǒng)等領(lǐng)域的應(yīng)用曰益廣泛,直線電機已成為一個關(guān)注熱點。而直線電機的運動控制器是其性能好壞的非常重要的一個環(huán)節(jié)。本論文針對直線電機的嵌入式
    發(fā)表于 02-12 17:11 ?1次下載

    嵌入式運動控制器發(fā)展中的優(yōu)缺點分析

    今后基于計算機標(biāo)準(zhǔn)總線的運動控制器仍然是市場的主流,但是,基于網(wǎng)絡(luò)的嵌入式運動控制器會有較大的發(fā)展?;?/div>
    發(fā)表于 03-30 11:28 ?3128次閱讀

    什么是嵌入式運動控制

    嵌入式運動控制技術(shù)正在使數(shù)據(jù)轉(zhuǎn)化為運動的過程變得比以往更加簡單、更加具有成本效益。在此過程中,它能幫助現(xiàn)有產(chǎn)品變得更好,讓新類別的產(chǎn)品成為可能。
    的頭像 發(fā)表于 05-31 09:28 ?2250次閱讀
    什么是<b class='flag-5'>嵌入式</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>

    什么是嵌入式運動控制?

    最近,嵌入式運動控制器已經(jīng)問世,它將這些功能與強大的微程序控制器集成(圖 2)。在大部分情況下,片上處理器有足夠的計算能力支持精確控制一個或
    的頭像 發(fā)表于 05-31 09:35 ?1873次閱讀