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

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

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

不再需要FPGA,用4個(gè)Cortex M4內(nèi)核!

Spintrol ? 來源:Spintrol ? 2023-01-03 15:02 ? 次閱讀

針對(duì)當(dāng)數(shù)字電源應(yīng)用對(duì)控制器提出的高算力需求,旋智科技(Spintrol)創(chuàng)新性地提出,使用多顆多核MCU處理器ARMRISC-V內(nèi)核),通過采取合適的多處理器間通信同步控制機(jī)制(Inter Process Communication, IPC),同樣可以實(shí)現(xiàn)比肩傳統(tǒng)FPGA+DSP架構(gòu)的高算力,并且,這樣的多MCU控制模塊的開發(fā)平臺(tái)及控制架構(gòu)更統(tǒng)一,更靈活;控制模塊的成本更低,物料單一化帶來的優(yōu)勢也非常明顯。同時(shí),在旋智包含IPC機(jī)制的多處理器設(shè)計(jì)中,也仍然可以使用電力電子MBD技術(shù)。

MCU的計(jì)算性能,對(duì)于數(shù)字電源控制,特別是高頻ACDC數(shù)字電源的控制至關(guān)重要。旋智科技憑借高性能的雙核MCU產(chǎn)品系列,創(chuàng)新地應(yīng)用多MCU芯片(共計(jì)4-8個(gè)CPU內(nèi)核)協(xié)同計(jì)算技術(shù),陸續(xù)將推出滿足高性能數(shù)字電源控制的多種方案,涵蓋高頻單相/三相有源整流器及功率因數(shù)矯正電路(PFC)、數(shù)字有源濾波器(APF)及并網(wǎng)光伏、儲(chǔ)能逆變器等高性能應(yīng)用。

相比DCDC電源和離網(wǎng)DCAC逆變電源,ACDC數(shù)字電源類產(chǎn)品由于有并網(wǎng)需求,涉及的控制功能也更多,主要包括:電網(wǎng)鎖相,電網(wǎng)諧波分析,電網(wǎng)和負(fù)載的諧振抑制,高帶寬電流、電壓環(huán)路控制,電網(wǎng)阻抗識(shí)別等

這些功能需要涉及多種數(shù)學(xué)計(jì)算,主要包括:數(shù)字鎖相環(huán)(PLL),快速傅里葉變換(FFT),F(xiàn)IR/IIR數(shù)字濾波器,零極點(diǎn)環(huán)路補(bǔ)償器(2p2z/3p3z compensator),滯環(huán)控制器(Hysteresis Controller),比例諧振控制器(proportional resonant controller),重復(fù)控制器(Repetitive Controller),自適應(yīng)濾波器(Adaptive Filter)等

在以碳化硅(SiC)及氮化鎵(GaN) MOSFET為代表的快速開關(guān)器件大規(guī)模應(yīng)用的趨勢下,數(shù)字電源的效率和性能也達(dá)到了新的高度。這些新器件的特性,對(duì)電源控制MCU的算力也提出了新的要求,SiC及GaN器件的PWM開關(guān)頻率可以輕松達(dá)到40kHz至數(shù)百kHz,為了充分發(fā)揮SiC及GaN器件的高頻開關(guān)優(yōu)勢,數(shù)字電源的控制頻率最好也能達(dá)到與功率器件PWM開關(guān)頻率同頻,甚至成倍提高的更高頻率。這就要求MCU的算力相比當(dāng)前產(chǎn)品成倍增加,計(jì)算時(shí)間大幅縮短。

然而,對(duì)于工業(yè)級(jí)MCU來說,由于工作環(huán)境、實(shí)時(shí)性及可靠性的限制,其CPU主頻目前難以達(dá)到消費(fèi)級(jí)CPU的2-3GHz水平,因此,行業(yè)通常采用FPGA+DSP等混合平臺(tái),通過將部分算法在FPGA中硬件化,來實(shí)現(xiàn)較高的數(shù)字控制頻率,例如,業(yè)內(nèi)常用FPGA來實(shí)現(xiàn)高頻率電流控制,例如滯環(huán)電流控制(Hysteresis Current Control)等,DSP執(zhí)行PLL等電網(wǎng)狀態(tài)計(jì)算和系統(tǒng)控制,但是,F(xiàn)PGA+DSP的成本較貴,還需要專門的數(shù)字硬件工程師、開發(fā)環(huán)境和儀器來開展VHDL或verilog開發(fā)測試,除此以外,器件采購的選擇相對(duì)MCU產(chǎn)品來說也少很多。

我們以數(shù)字有源濾波器(APF)開發(fā)為例,APF是一種用于并網(wǎng)條件下,主動(dòng)補(bǔ)償二極管不控整流等非線性負(fù)載產(chǎn)生的網(wǎng)側(cè)高頻諧波電流、提高功率因數(shù)、改善電網(wǎng)質(zhì)量的設(shè)備。該類產(chǎn)品匯集了多項(xiàng)電網(wǎng)適應(yīng)算法及高頻高帶寬電源控制的要求,因此可算是集數(shù)字電源控制技術(shù)之大成的典型應(yīng)用之一。通常,APF設(shè)計(jì)采用FPGA+DSP+ARM的控制器架構(gòu),控制器總成本在數(shù)百元以上,且開發(fā)復(fù)雜。本設(shè)計(jì)中,我們采用2顆旋智雙核Cortex M4F處理器,共4個(gè)高主頻計(jì)算內(nèi)核,可實(shí)現(xiàn)64kHz PWM開關(guān)頻率的380V兩電平SiC APF控制,在本控制軟件中,生成補(bǔ)償諧波參考電流信號(hào)和高帶寬電流環(huán)控制的計(jì)算耗時(shí)僅10us左右,對(duì)60次及以下的負(fù)載諧波電流抑制率達(dá)到95%以上,此方案的控制器成本僅幾十元,并且由于有2顆MCU芯片,同樣也具有多IO、多ADC通道、多外設(shè)的優(yōu)勢。

旋智的有源濾波器方案也支持MBD設(shè)計(jì)方式,使用MATLAB軟件,可以有效地對(duì)系統(tǒng)仿真不同電網(wǎng)狀況和負(fù)載條件下的系統(tǒng)特性,進(jìn)行顯式的針對(duì)性設(shè)計(jì)和測試驗(yàn)證,并自動(dòng)生成控制代碼。

以下實(shí)例模型中,MCU1及MCU2方框內(nèi)的控制策略生成的代碼分別并行運(yùn)行在2顆雙核Cortex M4F處理器上

e9a4895a-892e-11ed-bfe3-dac502259ad0.png

本設(shè)計(jì)中APF補(bǔ)償 380V 3kW變頻器進(jìn)網(wǎng)電流的實(shí)驗(yàn)波形如下

e9bd3c2a-892e-11ed-bfe3-dac502259ad0.png

審核編輯 :李倩

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

    關(guān)注

    1620

    文章

    21510

    瀏覽量

    598965
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16667

    瀏覽量

    347818
  • 濾波器
    +關(guān)注

    關(guān)注

    158

    文章

    7596

    瀏覽量

    176603
  • 逆變電源
    +關(guān)注

    關(guān)注

    18

    文章

    905

    瀏覽量

    50449

原文標(biāo)題:不再需要FPGA,用4個(gè)Cortex M4內(nèi)核!--旋智高算力數(shù)字電源方案

文章出處:【微信號(hào):Spintrol,微信公眾號(hào):Spintrol】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    揭幕M4內(nèi)核MCU,航順新品發(fā)布會(huì)有哪些看點(diǎn)?

    在物聯(lián)網(wǎng)、智能家居和工業(yè)自動(dòng)化等領(lǐng)域的快速發(fā)展下,航順芯片將在7月26日的新品發(fā)布會(huì)上推出一款搭載M4內(nèi)核的高性能MCU以及指紋傳感器專用芯片。 對(duì)于MCU廠商來說,物聯(lián)網(wǎng)、智能家居、工業(yè)自動(dòng)化
    的頭像 發(fā)表于 07-25 09:50 ?210次閱讀

    蘋果或于今秋推出搭載M4芯片的MacBook Pro與Mac Mini

    古爾曼預(yù)測,配備M4芯片的14英寸MacBook Pro、M4 Pro與M4 Max芯片的14英寸至16英寸MacBook Pro以及M4M4
    的頭像 發(fā)表于 05-14 11:04 ?993次閱讀

    請問stm32L4是不是M4內(nèi)核?

    為什么L4在ucos 庫里是屬于 M3內(nèi)核,F(xiàn)4系列 在ucos庫里是屬于 M4內(nèi)核
    發(fā)表于 04-17 07:07

    東芝推出適用于電機(jī)控制的Arm Cortex-M4微控制器

    東芝電子元件及存儲(chǔ)裝置株式會(huì)社(“東芝”)近日重磅推出新款適用于電機(jī)控制的TXZ+?族高級(jí)系列32位微控制器。該系列基于高效的Cortex?-M4內(nèi)核,并集成了浮點(diǎn)單元(FPU),為電機(jī)控制提供了強(qiáng)大的計(jì)算支持。
    的頭像 發(fā)表于 03-28 10:38 ?532次閱讀

    stm32H747在M4內(nèi)核使用AXI SRAM不正常的原因?

    stm32H747,在M4內(nèi)核使用AXI SRAM開辟了一個(gè)38400字節(jié)的數(shù)組,一切正常。但是當(dāng)我把這個(gè)數(shù)組換成大的容量221184字節(jié)的時(shí)候,不正常了。必須要
    發(fā)表于 03-28 09:20

    東芝推出一種適用于電機(jī)控制的Arm? Cortex?-M4微控制器

    東芝電子元件及存儲(chǔ)裝置株式會(huì)社(“東芝”)今日宣布,采用Cortex?-M4內(nèi)核并搭載FPU的TXZ+?族高級(jí)系列32位微控制器的M4K組新增8款新產(chǎn)品,閃存容量達(dá)512 KB/1 M
    的頭像 發(fā)表于 03-27 10:07 ?573次閱讀
    東芝推出一種適用于電機(jī)控制的Arm? <b class='flag-5'>Cortex</b>?-<b class='flag-5'>M4</b>微控制器

    stm32mp157在uboot階段啟動(dòng)m4程序存在的問題求解

    寫了一個(gè)stm32mp157的m4程序,需要在uboot階段就去啟動(dòng)這個(gè)程序,現(xiàn)在存在兩個(gè)問題。 1、程序內(nèi)包含了雙核通信的部分,因此這部分的初始化肯定是要等到linux系統(tǒng)
    發(fā)表于 03-21 08:00

    關(guān)于STM32F429IIT6高性能Arm?Cortex?-M4 32位RISC內(nèi)核微控制器

    STM32F429IIT6基于高性能Arm?Cortex?-M4 32位RISC內(nèi)核,工作頻率高達(dá)180 MHz。Cortex-M4核心采用浮點(diǎn)單元(FPU)單精度,支持所有Arm?單
    發(fā)表于 03-12 09:39

    Cortex-M85內(nèi)核單片機(jī)如何快速上手

    2022年4月,Arm推出了全新的MCU級(jí)內(nèi)核Cortex-M85。截止目前(2024年2月),Cortex-M85是最新、最強(qiáng)的Cortex-M
    發(fā)表于 02-29 09:35 ?554次閱讀
    <b class='flag-5'>Cortex-M</b>85<b class='flag-5'>內(nèi)核</b>單片機(jī)如何快速上手

    高效能Cortex?-M4 &M0+MCU選型表

    設(shè)有研發(fā)、銷售及技術(shù)支持分部。雅特力堅(jiān)持自主研發(fā),以科技創(chuàng)新引領(lǐng)智慧未來,專注于ARM? Cortex?-M4/M0+的32位微控制器研發(fā)與創(chuàng)新,提供高效能、高可靠性且具有競爭力的產(chǎn)品。全系列產(chǎn)品采用55nm先進(jìn)工藝,通過ISO
    發(fā)表于 01-29 14:10 ?1次下載

    Arm?Cortex?-M4 32位MCU GD32F303xB數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《Arm?Cortex?-M4 32位MCU GD32F303xB數(shù)據(jù)手冊.pdf》資料免費(fèi)下載
    發(fā)表于 01-14 09:54 ?0次下載
    Arm?<b class='flag-5'>Cortex</b>?-<b class='flag-5'>M4</b> 32位MCU GD32F303xB數(shù)據(jù)手冊

    Arm?Cortex?-M4 32位MCU GD32F303xx數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《Arm?Cortex?-M4 32位MCU GD32F303xx數(shù)據(jù)手冊.pdf》資料免費(fèi)下載
    發(fā)表于 01-14 09:49 ?8次下載
    Arm?<b class='flag-5'>Cortex</b>?-<b class='flag-5'>M4</b> 32位MCU GD32F303xx數(shù)據(jù)手冊

    GD32A490 Arm?Cortex?-M4 32位MCU用戶手冊

    電子發(fā)燒友網(wǎng)站提供《GD32A490 Arm?Cortex?-M4 32位MCU用戶手冊.pdf》資料免費(fèi)下載
    發(fā)表于 12-14 10:30 ?3次下載
    GD32A490 Arm?<b class='flag-5'>Cortex</b>?-<b class='flag-5'>M4</b> 32位MCU用戶手冊

    Arm Cortex R4F內(nèi)核M4F內(nèi)核有什么區(qū)別?

    TI的FAE給推薦了一款基于Arm Cortex R4F內(nèi)核的MCU TMS570系列,不知道這個(gè)內(nèi)核與ARM Cortex
    發(fā)表于 11-06 07:13

    AT32 MCU Cortex M4內(nèi)核入門指南

    AT32 MCU Cortex M4內(nèi)核入門指南主要介紹了AT32 M4 內(nèi)核系統(tǒng)架構(gòu),并針對(duì)M4
    發(fā)表于 10-25 08:08