ZHCAEQ3 November 2024 F29H850TU , F29H859TU-Q1
ACI 電機(jī)控制基準(zhǔn)測試模擬無傳感器交流感應(yīng)電機(jī)控制應(yīng)用程序。該應(yīng)用程序執(zhí)行所有典型操作:模數(shù)轉(zhuǎn)換器 (ADC) 讀取相電流信號、轉(zhuǎn)換模塊處理這些電流信號、PWM 寫入以控制相電壓信號。無需特殊的外部硬件即可提供激勵,因?yàn)樵搼?yīng)用程序中的代碼塊可對感應(yīng)電機(jī)的行為進(jìn)行建模。為了模擬閉環(huán)行為,電機(jī)模型的預(yù)期電流通過 DAC 模塊饋入 ADC 中。單個 ADC 配置為通過兩個通道按順序感應(yīng) A 相電流和 B 相電流。C 相電流由 A 相和 B 相電流計算得出,無需直接感測。三個 PWM 寫入操作模擬控制三相 A、B 和 C 電壓的占空比。
圖 3-1 表示了基準(zhǔn)測試應(yīng)用程序的控制環(huán)路中斷例程中的執(zhí)行塊??刂骗h(huán)路中斷以 2KHz 的速率觸發(fā),并在應(yīng)用程序終止之前執(zhí)行 1024 次控制環(huán)路中斷例程的迭代?!癆CI 模型”和“反向 Clarke 變換和 DAC 輸出”塊表示代碼塊,用于在基準(zhǔn)測試中模擬電機(jī)行為,并非真實(shí)的 ACI 電機(jī)控制應(yīng)用的一部分。
實(shí)時控制 MCU 的信號鏈性能 總結(jié)了針對實(shí)時控制應(yīng)用的各種競品 MCU 的實(shí)時信號鏈性能。結(jié)果包括幾個顯著點(diǎn):
MCU | CPU | CPU 類型 | CPU 頻率 | 加速器 | 周期 | 性能比率 | eMHz/內(nèi)核 |
---|---|---|---|---|---|---|---|
1 | Cortex-M7 | 6 級超標(biāo)量流水線、分支預(yù)測 | 480 | ? | 1094 | 1 | 480 |
2 | Cortex-M4 | 3 級流水線、分支預(yù)測 | 170 | CORDIC | 838 | 1.30 | 220 |
3 | 專有 A | 4 級超標(biāo)量流水線(雙發(fā)射)、分支預(yù)測 | 300 | ? | 857 | 1.28 | 384 |
4 | 專有 B | 5 級流水線、有限雙發(fā)射 | 200 | TFU | 894 | 1.22 | 244 |
5 | 專有 C | 5 級流水線 | 240 | ? | 1295 | 0.84 | 202 |
AM263P | Cortex-R5F | 8 級流水線、有限雙發(fā)射、分支預(yù)測 | 400 | TMU | 705 | 1.55 | 620 |
F2837x | C28 | 8 級流水線、有限雙發(fā)射 | 200 | TMU | 527 | 2.08 | 416 |
F29H85x | C29 | 9 級流水線 VLIW(支持多達(dá) 8 條指令) | 200 | TMU | 254 | 4.31 | 862 |