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

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

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

電機(jī)控制與驅(qū)動(dòng)智能化升級(jí)趨勢(shì)明顯,下一代電機(jī)控制MCU必須帶NPU?

Felix分析 ? 來源:電子發(fā)燒友 ? 作者:吳子鵬 ? 2024-12-08 00:29 ? 次閱讀

電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)電動(dòng)化是智能化的基石,這句話不僅僅適用于汽車領(lǐng)域,對(duì)于工業(yè)、消費(fèi)電子等領(lǐng)域,這句話同樣有效。作為電動(dòng)化的動(dòng)力源,電機(jī)的發(fā)展也受到終端行業(yè)智能化升級(jí)的影響,同時(shí)電機(jī)控制與驅(qū)動(dòng)系統(tǒng)本身也在經(jīng)歷著智能化升級(jí)。


電機(jī)控制與驅(qū)動(dòng)的智能化升級(jí)主要體現(xiàn)在兩個(gè)方面:其一是電機(jī)控制算法越來越智能,讓電機(jī)系統(tǒng)變得更加聰明、高效;其二是電機(jī)系統(tǒng)融合的元素越來越多,尤其是電機(jī)與傳感器、機(jī)器學(xué)習(xí)等技術(shù)的結(jié)合,使得電機(jī)控制和反饋形成了閉環(huán),控制過程也更加靈活。這兩點(diǎn)在以控制著稱的無刷直流(BLDC)電機(jī)領(lǐng)域尤為明顯,當(dāng)前BLDC正經(jīng)歷智能化變革,采用AI算法、物聯(lián)網(wǎng)、邊緣計(jì)算和模塊化設(shè)計(jì)提升效率和性能,使得BLDC控制不再依賴固定的參數(shù),而是能夠?qū)崟r(shí)調(diào)整控制參數(shù),以適應(yīng)不同的工作環(huán)境和負(fù)載條件,從而提高電機(jī)的效率和性能。

不過,對(duì)于如何承載電機(jī)控制算法,目前產(chǎn)業(yè)界的認(rèn)知并不統(tǒng)一,作為提供最基礎(chǔ)算力的MCU,實(shí)際上也具有一定的算法承載能力,目前大部分智能化的算法都可以通過MCU來運(yùn)行,且廠商在迭代的新產(chǎn)品里擴(kuò)大了存儲(chǔ)資源,并升級(jí)了核心性能,使得MCU承載算法的能力進(jìn)一步增強(qiáng)。不過,也有一部分廠商選擇在現(xiàn)階段就集成更好運(yùn)轉(zhuǎn)智能算法的NPU,但落地場(chǎng)景更多還在摸索階段。因而,到底電機(jī)控制需要不需要NPU,或者說何時(shí)需要NPU,這是值得探討的。

電機(jī)控制和驅(qū)動(dòng)的智能化升級(jí)

電機(jī)控制與驅(qū)動(dòng)系統(tǒng)主要包含以下幾部分:?驅(qū)動(dòng)電機(jī)、?電機(jī)控制器、減速器、冷卻系統(tǒng)、旋轉(zhuǎn)變壓器和各種傳感器等。其中,?電機(jī)控制器的主要作用包括控制電機(jī)的運(yùn)行、保護(hù)電機(jī)、提高電機(jī)效率以及實(shí)現(xiàn)通信與反饋?。具體來說,電機(jī)控制器能夠根據(jù)輸入信號(hào)控制電機(jī)的啟動(dòng)、停止、加速、減速、正轉(zhuǎn)、反轉(zhuǎn)等運(yùn)行狀態(tài),同時(shí)監(jiān)測(cè)電機(jī)的運(yùn)行狀態(tài),如電流、電壓、溫度等參數(shù),一旦發(fā)現(xiàn)異常,能夠及時(shí)切斷電源,防止電機(jī)損壞。此外,電機(jī)控制器可以通過脈寬調(diào)制(PWM)技術(shù)精準(zhǔn)控制電機(jī)功率輸出。

當(dāng)然,電機(jī)控制器想要發(fā)揮上述作用,離不開電機(jī)控制算法。電機(jī)控制算法是指在機(jī)電一體化中,進(jìn)行電機(jī)控制系統(tǒng)的分析、綜合或設(shè)計(jì)時(shí)所使用的控制算法。在進(jìn)行電機(jī)控制系統(tǒng)的設(shè)計(jì)和分析時(shí),首先需要建立該系統(tǒng)的數(shù)學(xué)模型,以反映系統(tǒng)的數(shù)據(jù)和邏輯關(guān)系。
?
根據(jù)應(yīng)用場(chǎng)景的不同,常見的電機(jī)控制算法包括開環(huán)、PID、矢量控制、直接轉(zhuǎn)矩控制、模糊控制、神經(jīng)網(wǎng)絡(luò)控制等。當(dāng)然,根據(jù)電機(jī)類型的不同,控制算法也會(huì)有差異,還以BLDC為例,梯形整流換向和正弦整流換向都可以控制BLDC,不過梯形整流換向雖然算法相對(duì)簡(jiǎn)單但會(huì)遭遇轉(zhuǎn)矩紋波問題。另外,BLDC的算法也可以分為有感和無感,其中有感控制算法通過位置傳感器直接對(duì)轉(zhuǎn)子位置信息檢測(cè),但增加了傳感器就增加了成本;無感控制算法則用于代替位置傳感器對(duì)轉(zhuǎn)子位置信息進(jìn)行估計(jì),常用的方法有反電動(dòng)勢(shì)法、定子磁鏈法、電感法等。

在電機(jī)控制算法中,有一類算法被稱為神經(jīng)網(wǎng)絡(luò)控制算法。神經(jīng)網(wǎng)絡(luò)控制是一種基于人工神經(jīng)網(wǎng)絡(luò)的電機(jī)控制算法。它通過訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型來預(yù)測(cè)電機(jī)的輸出,然后通過調(diào)整神經(jīng)網(wǎng)絡(luò)的權(quán)重和閾值來實(shí)現(xiàn)對(duì)電機(jī)的控制。具有較好的自適應(yīng)性和魯棒性,適用于非線性、不確定性較大的電機(jī)控制場(chǎng)合。尤其是當(dāng)神經(jīng)網(wǎng)絡(luò)算法中加入深度學(xué)習(xí)算法后,效果改善會(huì)更加明顯,比如深度學(xué)習(xí)算法可以分析電機(jī)運(yùn)行數(shù)據(jù),預(yù)測(cè)潛在的故障并優(yōu)化控制策略。

實(shí)際上,神經(jīng)網(wǎng)絡(luò)算法就是電機(jī)控制智能化升級(jí)的典型代表,此外還有模糊控制算法和遺傳算法優(yōu)化控制等。這些都被統(tǒng)稱為智能控制算法,主要的研究方向包括以下幾點(diǎn):其一是電機(jī)模型建立,為電機(jī)建模是使用智能控制算法的基礎(chǔ),描述了電機(jī)的動(dòng)態(tài)特性和靜態(tài)特性,使得算法和工程師能夠更好地了解電機(jī);其二是選擇最優(yōu)的控制策略,控制策略是智能控制算法的核心,決定了電機(jī)驅(qū)動(dòng)的方式和控制的效果;其三是實(shí)時(shí)監(jiān)測(cè)與反饋,如上所述,智能化控制不依賴固定的電機(jī)參數(shù),可以根據(jù)電機(jī)實(shí)時(shí)參數(shù)而調(diào)整控制策略;其四是安全性與可靠性,智能控制算法可以預(yù)先判斷電機(jī)后續(xù)的狀態(tài),確保系統(tǒng)運(yùn)行的可靠性,尤其是預(yù)測(cè)性維護(hù)策略,這是電機(jī)控制算法升級(jí)的主要方向之一。

那么,很明顯電機(jī)控制智能化升級(jí)的本質(zhì)就是,融合AI算法,實(shí)現(xiàn)精準(zhǔn)控制與自適應(yīng)調(diào)節(jié)。

如何承載電機(jī)智能控制算法?

電機(jī)控制和驅(qū)動(dòng)智能化升級(jí)的方向是非常明確的,問題在于通過怎樣的硬件基礎(chǔ)承載這樣的算法,尤其是作為系統(tǒng)核心的MCU該如何應(yīng)對(duì)?

此前,筆者分享了主要MCU廠商的AI布局策略。其中提到了瑞薩電子的Reality AI Explorer Tier工具,這款工具允許工程師基于高級(jí)信號(hào)處理生成和構(gòu)建TinyML和Edge AI模型。用戶可以自動(dòng)瀏覽傳感器數(shù)據(jù)并生成優(yōu)化模型。Reality AI工具包含用于查找最佳傳感器或傳感器組合、傳感器放置位置和自動(dòng)生成組件規(guī)格的分析,并包括時(shí)域、頻域方面完全可解釋的模型函數(shù),以及用于Arm Cortex M/A/R實(shí)現(xiàn)的優(yōu)化代碼。因此,如果工程師選擇瑞薩電子的Reality AI Explorer Tier工具對(duì)電機(jī)建模并生成算法,其實(shí)可以選擇部署在瑞薩電子普通類型的MCU上,這是可行的路徑。當(dāng)然,如果這個(gè)算法對(duì)算力的要求有點(diǎn)高,那么可以選擇瑞薩電子RA8T1 32位電機(jī)控制優(yōu)化型MCU,這款MCU基于高性能Arm Cortex-M85內(nèi)核,也并不需要NPU。工程師還可以將Reality AI Tools創(chuàng)建的AI模塊與通過瑞薩e-AI轉(zhuǎn)換器從其他機(jī)器學(xué)習(xí)平臺(tái)導(dǎo)入的開源AI模型相結(jié)合。

瑞薩電子RA8T1是一個(gè)典型,一些還沒有部署NPU的廠商的策略是大抵相同的,比如國(guó)內(nèi)的兆易創(chuàng)新,該公司GD32H7系列MCU采用基于Armv7E-M架構(gòu)的600MHz Arm Cortex-M7高性能內(nèi)核,配備了1024KB到3840KB的片上Flash及1024KB的SRAM,還提供高級(jí)DSP硬件加速器和雙精度浮點(diǎn)單元(FPU),以及硬件三角函數(shù)加速器(TMU)和濾波算法加速器(FAC),這些配置讓GD32H7系列適用于機(jī)器學(xué)習(xí)和邊緣計(jì)算等諸多高端創(chuàng)新場(chǎng)景,這些場(chǎng)景是包含電機(jī)控制的。

不過,由于NPU在運(yùn)行AI算法方面的先天優(yōu)勢(shì),隨著電機(jī)智能控制算法越來越強(qiáng)大,NPU一定是未來的方向,行業(yè)中也已經(jīng)有了先行者。比如德州儀器公司的C2000實(shí)時(shí)MCU新品——TMS320F28P550SJ。這款器件不僅提供獨(dú)立32位浮點(diǎn)數(shù)學(xué)加速器CLA、浮點(diǎn)單元 (FPU)、三角函數(shù)加速器 (TMU) 和 VCRC(循環(huán)冗余校驗(yàn))擴(kuò)展指令集,還提供NPU。這顆NPU能夠處理600–1200MOPS(兆次運(yùn)算/秒),并且為電弧故障檢測(cè)或電機(jī)故障檢測(cè)提供模型支持,與僅基于軟件的實(shí)現(xiàn)方案相比,將NN推理周期改進(jìn)了高達(dá)10倍。

恩智浦的MCX N系列MCU也是一個(gè)很有代表性的產(chǎn)品,在內(nèi)核方面,MCX N系列采用雙核ArmvCortex-M33架構(gòu),運(yùn)行頻率為150MHz,和上述提到的高性能MCU相比,這個(gè)性能并不高。不過,MCX N系列集成恩智浦 eIQ Neutron神經(jīng)處理單元(NPU),可用于機(jī)器學(xué)習(xí)(ML) 加速。另外,MCX MCU系列還支持eIQ 機(jī)器學(xué)習(xí)軟件開發(fā)環(huán)境和eIQ工具集,用于開發(fā)或轉(zhuǎn)換機(jī)器學(xué)習(xí)模型,使其能夠高效地運(yùn)行在MCX CPU和eIQ Neutron NPU上。得益于這顆NPU,MCX MCU系列承載電機(jī)智能控制算法的能力得到了顯著增強(qiáng)。

因而,雖然MCU集成NPU在智能電機(jī)控制方面還不是業(yè)界共識(shí)的方案,但NPU的加入確實(shí)顯著增強(qiáng)了算法支持的能力,有助于打造更智能的電機(jī)系統(tǒng)。也就是說,現(xiàn)在硬件已經(jīng)就緒,只待殺手級(jí)的應(yīng)用,不過應(yīng)用尚處于摸索期確實(shí)也是行業(yè)共識(shí)。

結(jié)語(yǔ)

電機(jī)控制智能化升級(jí)趨勢(shì)是不可逆的,隨著終端設(shè)備升級(jí),會(huì)有越來越多的設(shè)備采用智能算法驅(qū)動(dòng)的電機(jī),不過現(xiàn)階段算法對(duì)NPU需求并不強(qiáng),高性能MCU就可以很好地支持。一旦算法更進(jìn)一步,NPU的優(yōu)勢(shì)將顯露無遺,屆時(shí)集成NPU的MCU將擁有先發(fā)優(yōu)勢(shì)。還是那句話——電動(dòng)化是智能化的基石,而電機(jī)是電動(dòng)化的動(dòng)力源,怎么能不智能呢。

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

    關(guān)注

    3534

    文章

    1877

    瀏覽量

    268794
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AG32 MCU電機(jī)控制方案

    在工業(yè)自動(dòng)、智能家居、新能源設(shè)備等眾多領(lǐng)域,電機(jī)控制的精準(zhǔn)性、穩(wěn)定性和高效性至關(guān)重要。 AG32 MCU 憑借其高性能處理器、豐富的外設(shè)資
    發(fā)表于 12-25 09:58

    意法半導(dǎo)體下一代汽車微控制器的戰(zhàn)略部署

    ???????? 意法半導(dǎo)體致力于幫助汽車行業(yè)應(yīng)對(duì)電氣化和數(shù)字的挑戰(zhàn),不僅提供現(xiàn)階段所需的解決方案,未來還提供更強(qiáng)大的統(tǒng)MCU平臺(tái)開發(fā)戰(zhàn)略,通過突破性創(chuàng)新支持下一代車輛
    的頭像 發(fā)表于 11-07 14:09 ?342次閱讀

    PAC智能電機(jī)控制集成柵極驅(qū)動(dòng)器的MCU應(yīng)用方案

    無刷直流電機(jī)驅(qū)動(dòng)電路主要有三大部分:控制器、柵極驅(qū)動(dòng)器(即我們常說的預(yù)驅(qū)),以及功率 MOSFET/IGBT。本文介紹了PAC智能
    的頭像 發(fā)表于 10-25 15:11 ?538次閱讀
    PAC<b class='flag-5'>智能</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>集成柵極<b class='flag-5'>驅(qū)動(dòng)</b>器的<b class='flag-5'>MCU</b>應(yīng)用方案

    步進(jìn)電機(jī)如何自適應(yīng)控制?步進(jìn)電機(jī)如何細(xì)分驅(qū)動(dòng)控制?

    步進(jìn)電機(jī)種將電脈沖信號(hào)轉(zhuǎn)換為角位移或線位移的電機(jī),廣泛應(yīng)用于各種自動(dòng)控制系統(tǒng)中。為了提高步進(jìn)電機(jī)
    的頭像 發(fā)表于 10-23 10:04 ?505次閱讀

    電機(jī)控制方案開發(fā)流程

    電機(jī)控制應(yīng)用廣泛,電機(jī)控制軟件方案核心是MCU,功率器件、驅(qū)動(dòng)器件;本文介紹
    的頭像 發(fā)表于 10-12 16:36 ?910次閱讀
    <b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>方案開發(fā)流程

    西門子EDA發(fā)布下一代電子系統(tǒng)設(shè)計(jì)平臺(tái)

    西門子EDA正式發(fā)布了下一代電子系統(tǒng)設(shè)計(jì)平臺(tái)Xepdition 2409, HyperLynx 2409。本次開創(chuàng)性的版本升級(jí)將為電子系統(tǒng)設(shè)計(jì)行業(yè)帶來新的變革。
    的頭像 發(fā)表于 10-12 14:01 ?362次閱讀

    江特電機(jī)投資尉爾智能,智能化升級(jí)能否助其走出困境

    的發(fā)展。 ? 介紹信息顯示,尉爾智能驅(qū)動(dòng)家成立于2024年4月17日的機(jī)器人電機(jī)驅(qū)動(dòng)控制產(chǎn)品
    的頭像 發(fā)表于 09-27 01:09 ?6333次閱讀
    江特<b class='flag-5'>電機(jī)</b>投資尉爾<b class='flag-5'>智能</b>,<b class='flag-5'>智能化</b><b class='flag-5'>升級(jí)</b>能否助其走出困境

    控制當(dāng)前和下一代功率控制器的輸入功率

    電子發(fā)燒友網(wǎng)站提供《控制當(dāng)前和下一代功率控制器的輸入功率.pdf》資料免費(fèi)下載
    發(fā)表于 09-18 11:31 ?0次下載
    <b class='flag-5'>控制</b>當(dāng)前和<b class='flag-5'>下一代</b>功率<b class='flag-5'>控制</b>器的輸入功率

    AI技術(shù)下沉,電機(jī)控制打開新格局

    MCU相遇,作為MCU典型應(yīng)用場(chǎng)景之電機(jī)控制也在發(fā)生著改變,能夠支持更強(qiáng)大的電機(jī)檢測(cè)功能,
    的頭像 發(fā)表于 09-09 00:18 ?6844次閱讀
    AI技術(shù)下沉,<b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>打開新格局

    電機(jī)控制器的原理、類型及應(yīng)用

    電機(jī)控制器作為現(xiàn)代電機(jī)驅(qū)動(dòng)系統(tǒng)的核心部件,其性能直接影響到整個(gè)系統(tǒng)的運(yùn)行效率和穩(wěn)定性。隨著工業(yè)自動(dòng)、
    的頭像 發(fā)表于 06-25 15:02 ?1902次閱讀

    基于PLC的電機(jī)控制系統(tǒng)設(shè)計(jì)

    隨著工業(yè)自動(dòng)技術(shù)的不斷發(fā)展,電機(jī)控制系統(tǒng)作為工業(yè)自動(dòng)領(lǐng)域的核心組成部分,其智能化、自動(dòng)的程
    的頭像 發(fā)表于 06-25 11:47 ?1500次閱讀

    電機(jī)驅(qū)動(dòng)器的智能控制算法研究

    電機(jī)驅(qū)動(dòng)器作為電機(jī)系統(tǒng)的核心組件,其性能和控制技術(shù)直接影響電機(jī)的運(yùn)行效率和穩(wěn)定性。隨著工業(yè)自動(dòng)
    的頭像 發(fā)表于 06-25 11:45 ?920次閱讀

    電機(jī)控制器也叫mcu,他的含義是什么?

    器廣泛應(yīng)用于工業(yè)自動(dòng)、電動(dòng)汽車、機(jī)器人、家用電器等領(lǐng)域。本文將詳細(xì)介紹電機(jī)控制器的基本概念、工作原理、分類、關(guān)鍵技術(shù)、應(yīng)用領(lǐng)域等方面。 、基本概念
    的頭像 發(fā)表于 06-04 17:57 ?3620次閱讀

    電機(jī)控制mcu的作用 電機(jī)控制mcu的功用是什么

    電機(jī)控制器(Motor Controller)是種用于控制電機(jī)運(yùn)行的電子設(shè)備。它通過接收輸入信號(hào),對(duì)
    的頭像 發(fā)表于 06-04 17:20 ?2323次閱讀

    電機(jī)控制國(guó)產(chǎn)32位MCU方案應(yīng)用

    智能電機(jī)控制是近幾年智能科技技術(shù)中個(gè)重要的研究方向,它的應(yīng)用十分廣泛普及到日常生活中如電吹風(fēng)
    的頭像 發(fā)表于 04-16 16:47 ?473次閱讀