在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

Copter E001系列MCU在感應電機控制應用中的實時基準對比測試

華太電子 ? 來源:華太電子 ? 2024-05-31 10:48 ? 次閱讀

電機控制系統是一種典型的實時控制系統,為了提高控制精度,需要盡可能地提高系統的響應速度。實時微控制器(Microcontroller Unit,MCU)是實時控制系統的核心,配合一些外圍硬件電路組成了整個實時控制電路。忽略外圍硬件電路的響應時間,影響實時控制系統響應速度的主要因素是MCU響應時間。MCU響應時間主要包括內部ADC的采樣時間、MCU外設的驅動延時、讀寫寄存器時間和應用代碼運行時間。因此,MCU性能是決定實時控制系統響應速度的最關鍵因素之一。

bdc57266-1ee9-11ef-91d2-92fbcf53809c.png

本文使用華太電子即將上市發布的Copter E001系列MCU HS32F7D377PTI(主頻300M,雙核),與具有壟斷地位的海外廠商競品28379(T公司,主頻200M,雙核)和H563(S公司,主頻250M,單核)進行感應電機控制基準對比 (Induction Motor Control, IMC) Benchmark測試。測試過程使用相同的應用代碼及外設配置,用以對比三款MCU的軟硬件延時對感應電機實時控制系統響應時間的影響。

bdd67b88-1ee9-11ef-91d2-92fbcf53809c.png

本次對比測試分別采用華太電子EVB_AllGpio_Production_V1.1評估板以及另外兩款MCU對應的官方開發板,無外部輸入激勵信號,最終控制輸出形式為脈寬調制(Pulse Width Modulation,PWM)波。其中被控對象(異步電機)在MCU中使用軟件模型進行模擬,通過觀測控制精度(即電機速度響應)判斷實時控制系統的有效性(本文主要針對響應時間,不做性能評估)。

bde4911e-1ee9-11ef-91d2-92fbcf53809c.png

圖2.1 搭載HS32F7D377PTI的EVB_AllGpio_Production_V1.1評估板

be0b8968-1ee9-11ef-91d2-92fbcf53809c.png

如圖3.1所示,MCU產生的PWM信號觸發ADC采樣,采樣完成后進入ADC中斷程序(上下文保存保護現場),讀取ADC結果并執行電機控制算法,計算結束后更新MCU內部的PWM比較寄存器,并退出中斷程序(恢復現場)。

be1a8ea4-1ee9-11ef-91d2-92fbcf53809c.png

圖3.1 信號流程圖

be2a3d68-1ee9-11ef-91d2-92fbcf53809c.png

如圖4.1所示,測試應用程序包括ADC采樣,CLARK變換,PARK變換,PID控制,PARK逆變換,感應電機模型,CLARK逆變換及DA輸出,磁鏈及速度觀測器,空間矢量變換(Space Vector Generator, SVGEN)、PWM輸出。其中,感應電機模型,CLARK逆變換及DA輸出部分是為了驗證控制效果,并實現電流閉環,不做基準對比測試。

be38fcae-1ee9-11ef-91d2-92fbcf53809c.png

圖4.1 應用程序流程圖

be488c8c-1ee9-11ef-91d2-92fbcf53809c.png

5.1 ADC采樣及中斷響應時間:從ADC觸發到完成ADC采樣并進入ADC中斷的時間。

5.2 應用代碼執行時間:讀ADC結果寄存器的時間、電機控制算法的執行時間(即圖4.1中白色框圖代碼運行時間)、寫PWM寄存器時間。

be581724-1ee9-11ef-91d2-92fbcf53809c.png

6.1 ADC采樣及中斷響應時間測試

如圖6.1所示,在固定點T1產生中斷觸發信號,在完成ADC采樣并進入ADC中斷后,立即讀取計數值T2,則△T=T2-T1就是ADC采樣及中斷響應時間的總和。

6.2 應用程序執行時間測試

如圖6.1所示,在被測的功能模塊運行之前讀取計數值t1,在功能模塊運行后立即再次讀取計數值t2,則△t=t2-t1就是這個功能模塊實際運行的時間。

注意:

1.T1盡可能取小,計數周期設置盡可能大,避免T2或t2時刻超過當前計數周期。

2.讀t1后不執行任何代碼,立即讀一次t2,△t=t2-t1值為校正值,即測試誤差,每次計算需要減此誤差。

be6e7c1c-1ee9-11ef-91d2-92fbcf53809c.png

圖6.1 測試方法示意圖

be7af442-1ee9-11ef-91d2-92fbcf53809c.png

表1:一組三角函數運算時間(軟件計算)

be88bab4-1ee9-11ef-91d2-92fbcf53809c.png

表2:AD采樣及中斷響應時間

be99c390-1ee9-11ef-91d2-92fbcf53809c.png

表3:算法執行時間(計算一組三角函數)

beb0e2dc-1ee9-11ef-91d2-92fbcf53809c.png

表4:電機控制算法執行總時間(計算一組三角函數)

bebfd328-1ee9-11ef-91d2-92fbcf53809c.png

bed0a9dc-1ee9-11ef-91d2-92fbcf53809c.png

8.1 三角函數:軟件計算一組三角函數,28379的計算周期數具有明顯優勢,說明對應的三角函數庫的執行效率較高。另外28379的三角函數單元(Trigonometric Math Unit,TMU)和HS32F7D377PTI的超越函數計算單元( Transcendental Function Unit,TFU)能夠大幅提升三角函數的計算速度,但是由于H563沒有此功能,因此本文未做對比。

注:本次測試未對計算精度做對比。

8.2 ADC采樣及中斷響應時間:在采集一個模擬量并觸發中斷的情況下,28379需要的周期數具有優勢。但是眾所周知,ADC采樣需要一個合理的采樣時間,才能夠實現準確采樣,28379由于主頻低,所以相同的采樣周期數對應更長的時間,而H563和HS32F7D377PTI的主頻更高,所以需要更多的周期數完成ADC采樣。三款MCU對應的采樣時間分別為265ns、332ns和310ns,可以看到28379仍然具有一些優勢,但是并不十分突出,符合上述分析。

8.3 電機控制算法執行時間:通過測試數據可見,在讀寫寄存器方面,28379稍優,但是此項操作用時較少,整體影響不大。如前述分析,在三角函數計算方面,28379具有一定優勢。在PID等數字計算及邏輯運算方面HS32F7D377PTI具有一定優勢。但是由于HS32F7D377PTI在主頻方面具有明顯優勢,因此最終在運行時間上優于28379。

8.4 總時間:總時間從短到長依次為HS32F7D377PTI(2757ns)、28379(2845ns)、H563(3236ns),HS32F7D377PTI在此次IMC Benchmark測試中表現出了最優的性能。

bee1c410-1ee9-11ef-91d2-92fbcf53809c.png

9.1 HS32F7D377PTI的特點:

使用ARM Cortex M7內核,主頻300M,有主頻高的優勢,算力強。

可以使用CMSIS三角函數庫,并且具有硬件加速單元TFU。

沒有控制率加速器(Control Law Accelerator,CLA),外設調度響應時間稍遜于28379,但是外設響應時間占總時間的比例較小。

9.2 28379的特點:

主頻200M相對于H563及HS32F7D377PTI劣勢,導致相近cycles情況下算力偏低。

軟件計算三角函數優化效果好,并且具有硬件加速單元TMU,TMU與軟件計算相比優勢明顯。

CLA可以調度外設,執行代碼,提高代碼整體運行速度(本次測試未應用)。

9.3 H563特點:

使用ARM Cortex M33核,主頻250M,算力較強。

沒有三角函數硬件加速,可以使用CMSIS三角函數庫。

沒有CLA,外設調度響應時間稍遜于28379,但是外設響應時間占總時間的比例較小。



審核編輯:劉清

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

    關注

    3552

    文章

    1918

    瀏覽量

    270067
  • 寄存器
    +關注

    關注

    31

    文章

    5394

    瀏覽量

    122226
  • PID控制
    +關注

    關注

    10

    文章

    461

    瀏覽量

    40665
  • PWM波
    +關注

    關注

    0

    文章

    99

    瀏覽量

    17104
  • ADC采樣
    +關注

    關注

    0

    文章

    134

    瀏覽量

    13021

原文標題:Copter E001系列MCU在感應電機控制應用中的實時基準對比測試

文章出處:【微信號:華太電子,微信公眾號:華太電子】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    感應電機轉速控制電路圖

    感應電機轉速控制電路圖
    發表于 12-11 22:49 ?2058次閱讀
    <b class='flag-5'>感應電機</b>轉速<b class='flag-5'>控制</b>電路圖

    提升新能源市場核心競爭力,華太電子發布Copter E001實時控制MCU

    電子發燒友網報道(文/吳子鵬)日前,SNEC第十七屆(2024)國際太陽能光伏與智慧能源(上海)大會暨展覽會期間,華太電子正式發布Copter E001實時
    的頭像 發表于 06-18 09:05 ?3060次閱讀
    提升新能源市場核心競爭力,華太電子發布<b class='flag-5'>Copter</b> <b class='flag-5'>E001</b><b class='flag-5'>實時</b><b class='flag-5'>控制</b><b class='flag-5'>MCU</b>

    特斯拉感應電機的精妙之處

    優孰劣?我作了一張簡單的圖對比了它們的性能。從性能上看,永磁同步電機瞬態仍然可以保證較高的效率,同時有著更大的功率密度,因此適用于頻繁起停的工況以及較小的乘用車布置空間。而感應電動機
    發表于 12-10 16:21

    直線感應電機與旋轉感應電機的區別是什么

    直線感應電機分類及結構直線感應電機工作原理直線感應電機與旋轉感應電機區別
    發表于 03-09 07:30

    感應電機控制電路圖

    感應電機控制電路圖
    發表于 04-03 09:07 ?1017次閱讀
    <b class='flag-5'>感應電機</b><b class='flag-5'>控制</b>電路圖

    感應電機基本結構與理論分析

    感應電機 :定、轉子間靠電磁感應作用,轉子內感應電流以實現機電能量轉換的電機; 感應電機一般用
    發表于 06-14 14:51 ?72次下載
    <b class='flag-5'>感應電機</b>基本結構與理論分析

    使用dsPIC30F MCU控制交流感應電機

    此應用筆記說明了如何使用dsPIC30F MCU控制交流感應電機(AC Induction Motor, ACIM)。本文中的討論基于dsPICDEM MC 電機
    發表于 09-16 14:39 ?46次下載
    使用dsPIC30F <b class='flag-5'>MCU</b><b class='flag-5'>控制</b>交流<b class='flag-5'>感應電機</b>

    交流感應電機的SVPWM控制技術

    交流感應電機的SVPWM控制技術,下來看看
    發表于 03-30 18:24 ?25次下載

    基于DSP三相感應電機控制

    基于DSP三相感應電機控制
    發表于 10-20 15:24 ?12次下載
    基于DSP三相<b class='flag-5'>感應電機</b><b class='flag-5'>控制</b>

    直線感應電機的電磁分析

    等效電路作為其目標,對直線感應電機的電磁參數進行進一步地分析與探討。與此同時,參數辨識各類電機的研究也愈發重要。 提出一種基于等效次級的直線感應
    發表于 02-06 10:59 ?6次下載
    直線<b class='flag-5'>感應電機</b>的電磁分析

    DSP的發展及DSP感應電動機矢量控制的應用資料說明

    論述了 DSP的發展及其電機控制的應用 ,特別介紹了 DSP感應電動機矢量
    發表于 11-04 08:00 ?7次下載
    DSP的發展及DSP<b class='flag-5'>在</b><b class='flag-5'>感應電</b>動機矢量<b class='flag-5'>控制</b><b class='flag-5'>中</b>的應用資料說明

    感應電機和無刷電機哪個好_感應電機和無刷電機的區別

    感應電機和無刷電機都有各自的優點和適用場景。   感應電機是一種傳統的交流電機,具有簡單、可靠、成本較低等優點。它適用于一些低速高扭矩的應用,例如電動機、電動工具和家用電器等。
    發表于 03-10 16:09 ?1.4w次閱讀

    感應電機是異步電機嗎_感應電機與永磁同步電機的區別

    感應電機是異步電機,正常情況下,感應電機的轉子轉速總是略低或略高于旋轉磁場的轉速(同步轉速),因此感應電機又稱為“異步電機”。
    發表于 03-12 15:42 ?6394次閱讀

    感應電機的加速時間和失速時間

    ,希望能給讀者帶來全面的了解。 感應電機的加速時間指的是從靜止狀態到達額定轉速所需的時間。電機運行過程,加速時間是非常重要的指標,它決定了電機
    的頭像 發表于 02-01 14:44 ?1499次閱讀

    華太電子Copter E001系列MCU的問題解答

    半導體行業,隨著技術的不斷進步和應用需求的日益復雜,嵌入式微控制器(MCU各類設備的應用逐漸廣泛,對其性能的要求也不斷提高。華太電子
    的頭像 發表于 12-14 15:25 ?729次閱讀
    主站蜘蛛池模板: 人人看人人鲁狠狠高清 | 窝窝午夜看片 | 深夜动态福利gif进出粗暴 | 91福利网winktv | 免费欧美 | 色视频线观看在线播放 | 天天拍天天干天天操 | 无遮挡很爽很污很黄的网站w | 欧美成人免费大片888 | 中国一级特黄特色真人毛片 | 日日噜噜噜噜人人爽亚洲精品 | 欧美hh| 男女交性永久免费视频播放 | 乱肉情欲杂乱小说 | 午夜久久久久久 | 色之综合天天综合色天天棕色 | 黄色一级视频欧美 | 在线理论视频 | 午色| 国产精品天天爽夜夜欢张柏芝 | 高清人人天天夜夜曰狠狠狠狠 | 色婷婷久久免费网站 | 美女视频黄a视频美女大全 美女视频一区二区 | 久久精品国产亚洲aa | 欧美zo | 天天都色| 久久中文字幕一区二区 | 色五月丁香五月综合五月 | 男人呻吟双腿大开男男h互攻 | 在线视频人人视频www | 久久免费国产 | 国产成人悠悠影院 | 国模吧一区二区三区精品视频 | 婷婷激情小说网 | 国产午夜免费一区二区三区 | 99久久精品免费看国产免费 | 国产精品久久久久久福利 | 国模私拍福利一区二区 | 亚洲福利片 | 亚洲欧美圣爱天天综合 | 亚洲第一毛片 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品