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

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

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

基于VT系統(tǒng)的MCU硬件在環(huán)建模與仿真應(yīng)用分析

北匯信息POLELINK ? 2025-04-16 10:07 ? 次閱讀

90087100-1a67-11f0-9434-92fbcf53809c.png


作者 |W
小編 |不吃豬頭肉

9023afd8-1a67-11f0-9434-92fbcf53809c.png

引言

新能源汽車行業(yè)快速發(fā)展的背景下,電機(jī)控制器(MCU)作為核心部件,其開(kāi)發(fā)和測(cè)試的重要性日益增加。為了在開(kāi)發(fā)早期階段快速驗(yàn)證應(yīng)用層算法功能及基礎(chǔ)軟件質(zhì)量,硬件在環(huán)(HIL)測(cè)試技術(shù)應(yīng)運(yùn)而生。本文分析了基于VT系統(tǒng)的MCU HIL建模與仿真應(yīng)用,探討其技術(shù)優(yōu)勢(shì)、實(shí)現(xiàn)路徑及實(shí)踐價(jià)值。采用Vector的VT5838板卡,結(jié)合MATLAB/SimulinkDSP Builder工具,實(shí)現(xiàn)了從Simulink到FPGA的零代碼開(kāi)發(fā)。該方法不僅降低了開(kāi)發(fā)門檻,還通過(guò)仿真模型實(shí)現(xiàn)了對(duì)電機(jī)控制器的實(shí)時(shí)響應(yīng)。

9030d780-1a67-11f0-9434-92fbcf53809c.png

MCU HIL測(cè)試平臺(tái)的重要性

MCU不僅需要精確控制電機(jī)的扭矩和轉(zhuǎn)速,還必須在各種復(fù)雜工況下保持穩(wěn)定性和可靠性。例如,在車輛加速、制動(dòng)、爬坡等情況下,MCU需快速響應(yīng)并精確調(diào)節(jié)電機(jī)輸出功率,以確保車輛性能和安全。HIL測(cè)試平臺(tái)通過(guò)軟硬件仿真,為被測(cè)控制器提供必要的供電、總線通訊、傳感器輸入及輸出測(cè)量等資源,使其在實(shí)驗(yàn)室環(huán)境中無(wú)需依賴真實(shí)部件即可運(yùn)行和驗(yàn)證。這種方法不僅降低了開(kāi)發(fā)成本,還加速了研發(fā)進(jìn)程。通過(guò)HIL測(cè)試平臺(tái),工程師可以在實(shí)驗(yàn)室中模擬各種極端工況,提前識(shí)別并優(yōu)化潛在問(wèn)題,避免實(shí)車測(cè)試中的安全風(fēng)險(xiǎn)和高昂成本。

90460196-1a67-11f0-9434-92fbcf53809c.png

VT系統(tǒng)建模核心技術(shù)

3.1 硬件平臺(tái):VT5838的多域擴(kuò)展能力

硬件平臺(tái)是HIL測(cè)試系統(tǒng)的基礎(chǔ),主要由真實(shí)控制器、VT硬件板卡、外圍電路、通信線束、上位機(jī)CANoe軟件等組成。在車用電機(jī)MCU HIL測(cè)試平臺(tái)中,Vector的VT5838多I/O高速板卡是關(guān)鍵組件。VT5838提供16路數(shù)字I/O、8路模擬輸入、6路單端模擬輸出,并搭載用戶可編程的FPGA芯片,支持電機(jī)、逆變器和傳感器模型的仿真。

9059f3cc-1a67-11f0-9434-92fbcf53809c.png

圖1 VT5838板卡介紹VT5838板卡的高性能特性使其能夠滿足電機(jī)控制器的高速信號(hào)采集和處理需求。MCU控制板輸出的PWM信號(hào)通常高于10kHz,VT5838能夠精確采集并實(shí)時(shí)處理這些信號(hào)。其可編程的FPGA芯片為用戶提供了高度的靈活性,使硬件平臺(tái)能夠輕松適配不同的測(cè)試需求。

3.2 軟件工具鏈:從Simulink到FPGA的零代碼開(kāi)發(fā)

軟件平臺(tái)是HIL測(cè)試系統(tǒng)的核心,主要由試驗(yàn)管理軟件CANoe和FPGA管理軟件FPGA Manager組成。在該平臺(tái)中,仿真模型的搭建是實(shí)現(xiàn)HIL測(cè)試的基礎(chǔ)。通過(guò)MATLAB/Simulink和DSP Builder工具,用戶可以在直觀的圖形化界面中輕松搭建電機(jī)、逆變器、傳感器模型及其IO接口。模型編譯后,可一鍵燒錄到VT5838的FPGA芯片中運(yùn)行。FPGA芯片的高速處理能力和并行計(jì)算特性,使仿真模型以較高頻率運(yùn)行,從而實(shí)現(xiàn)對(duì)電機(jī)控制器的實(shí)時(shí)響應(yīng)。FPGA Manager軟件為用戶提供了便捷的管理界面,使FPGA芯片的編程和模型部署變得簡(jiǎn)單易行。用戶無(wú)需深入了解復(fù)雜的硬件描述語(yǔ)言(如VHDL或Verilog),即可完成復(fù)雜的仿真任務(wù),大大降低了開(kāi)發(fā)門檻和工作量。

9079cbca-1a67-11f0-9434-92fbcf53809c.png

圖2 FPGA Manager軟件

908c5808-1a67-11f0-9434-92fbcf53809c.png

FPGA電機(jī)模型搭建與仿真

在MCU信號(hào)級(jí)閉環(huán)HIL測(cè)試中,只有MCU使用實(shí)際硬件,其余組件均通過(guò)數(shù)學(xué)模型和硬件IO進(jìn)行模擬。根據(jù)上述說(shuō)明,仿真所需的數(shù)學(xué)模型主要包括電機(jī)模型、逆變器模型和傳感器模型。

9098ddb2-1a67-11f0-9434-92fbcf53809c.png

圖3 基于VT5838閉環(huán)HIL邏輯圖

90acd164-1a67-11f0-9434-92fbcf53809c.png

圖4 Simulink中搭建“逆變器+電機(jī)+傳感器”模型

逆變器模型

作為電力電子變換系統(tǒng)的核心,該模型通過(guò)接收MCU產(chǎn)生的6路脈寬調(diào)制(PWM)控制信號(hào),驅(qū)動(dòng)由IGBTMOSFET構(gòu)成的三相全橋功率開(kāi)關(guān)電路。其工作原理是根據(jù)PWM信號(hào)的占空比和時(shí)序關(guān)系,采用空間矢量脈寬調(diào)制(SVPWM)或正弦脈寬調(diào)制(SPWM)算法,將母線電壓轉(zhuǎn)換為幅值和頻率可調(diào)的三相交流電壓。該過(guò)程實(shí)現(xiàn)了電機(jī)模型的轉(zhuǎn)矩控制,確保系統(tǒng)在動(dòng)態(tài)工況下的穩(wěn)定運(yùn)行。

90c3a10a-1a67-11f0-9434-92fbcf53809c.png

圖5 三相逆變器結(jié)構(gòu)

電機(jī)模型

在該模型中,電機(jī)接收來(lái)自逆變器模型生成的三相交流電壓?;陔姍C(jī)的參數(shù)(如電感、電阻、磁鏈等)和輸入電壓,電機(jī)模型實(shí)時(shí)計(jì)算三相繞組的電流。這些電流信號(hào)通過(guò)VT5838反饋至MCU控制板,用于閉環(huán)控制。電機(jī)模型的核心任務(wù)是實(shí)現(xiàn)電機(jī)的轉(zhuǎn)速和轉(zhuǎn)矩控制。通過(guò)調(diào)節(jié)逆變器輸出的三相交流電壓的幅值和頻率,電機(jī)模型能夠精確控制電機(jī)的運(yùn)行狀態(tài),確保在不同負(fù)載和動(dòng)態(tài)工況下的穩(wěn)定運(yùn)行。

90cf0f68-1a67-11f0-9434-92fbcf53809c.png

圖6 電機(jī)模型框圖

旋轉(zhuǎn)變壓器模型

旋轉(zhuǎn)變壓器將轉(zhuǎn)子角度和速度信息轉(zhuǎn)換為正余弦信號(hào)。實(shí)際工作中的旋轉(zhuǎn)式編碼器本質(zhì)上是一種變壓器,勵(lì)磁信號(hào)通過(guò)變壓器轉(zhuǎn)化為帶有位置信息的旋變信號(hào)。通過(guò)對(duì)旋變信號(hào)的解碼,可以獲取所需的位置信息。經(jīng)典的旋轉(zhuǎn)變壓器設(shè)計(jì)中,初級(jí)繞組安裝在轉(zhuǎn)子上,而正弦和余弦兩個(gè)次級(jí)繞組則安裝在定子上。

90de9dde-1a67-11f0-9434-92fbcf53809c.png

圖7 旋變信號(hào)示意圖使用Simulink和DSP Builder 工具進(jìn)行數(shù)學(xué)建模,用戶可以在Simulink的可視化環(huán)境中快速搭建“逆變器+電機(jī)+傳感器”模型,無(wú)需編寫復(fù)雜的代碼,即可實(shí)現(xiàn)模型開(kāi)發(fā),電機(jī)模型編譯燒錄如下:1. 在FPGA Manager導(dǎo)入電機(jī)模型工程。

90e952b0-1a67-11f0-9434-92fbcf53809c.png

圖8 模型導(dǎo)入

2. 導(dǎo)入VT5838模型后,查看模型中匹配的CANoe系統(tǒng)變量,點(diǎn)擊步驟2對(duì)模型進(jìn)行編譯。

90fb3c8c-1a67-11f0-9434-92fbcf53809c.png

圖9-1 模型編譯

3. 模型編譯完成。

910c4554-1a67-11f0-9434-92fbcf53809c.png

圖9-2 模型編譯完成界面

4. 燒錄電機(jī)模型到VT5838板卡,點(diǎn)擊Persist,選擇與板卡機(jī)箱連接的網(wǎng)口,選擇VT5838板卡,點(diǎn)擊步驟4對(duì)模型進(jìn)行燒錄。

911c2370-1a67-11f0-9434-92fbcf53809c.png

圖10 模型燒錄板卡

5. 激活電機(jī)模型所使用的板卡輸出通道,并進(jìn)行保存,即可使用。

912ecfde-1a67-11f0-9434-92fbcf53809c.png

圖11 板卡通道激活

6. 通過(guò)示波器測(cè)得MCU輸出的PWM以及旋轉(zhuǎn)變壓器輸出的旋變信號(hào)。

914685fc-1a67-11f0-9434-92fbcf53809c.png

圖12 MCU控制器輸出PWM

91570238-1a67-11f0-9434-92fbcf53809c.png

圖13 模型輸出的旋變信號(hào)

9168736a-1a67-11f0-9434-92fbcf53809c.png

VT系統(tǒng)的MCU HIL應(yīng)用分析

基于VT系統(tǒng)的MCU HIL測(cè)試平臺(tái)憑借其模塊化設(shè)計(jì)、高靈活度及低成本特性,可覆蓋MCU開(kāi)發(fā)全周期中的多種關(guān)鍵測(cè)試場(chǎng)景,具體包括以下典型應(yīng)用:

5.1 極限工況與復(fù)雜場(chǎng)景模擬

超速/過(guò)載測(cè)試:模擬電機(jī)轉(zhuǎn)速超過(guò)安全閾值時(shí)MCU的降速保護(hù)邏輯,驗(yàn)證控制器動(dòng)態(tài)響應(yīng)能力。溫度極限測(cè)試:通過(guò)傳感器模型模擬逆變器或電機(jī)溫度異常(如過(guò)熱或低溫),測(cè)試MCU的熱管理策略及故障保護(hù)機(jī)制。

5.2控制算法閉環(huán)驗(yàn)證

扭矩/轉(zhuǎn)速閉環(huán)控制:結(jié)合電機(jī)模型與逆變器模型,驗(yàn)證MCU在驅(qū)動(dòng)控制算法中PWM信號(hào)生成的準(zhǔn)確性,以及扭矩響應(yīng)與VCU指令的一致性。主動(dòng)放電功能測(cè)試:模擬BMS斷開(kāi)主接觸器后,驗(yàn)證MCU執(zhí)行主動(dòng)放電邏輯的時(shí)效性。

5.3故障注入與診斷測(cè)試

硬件電路故障模擬:如IGBT開(kāi)路/短路、傳感器信號(hào)丟失、CAN通信中斷等,驗(yàn)證MCU的故障檢測(cè)與容錯(cuò)控制能力。軟件邏輯故障測(cè)試:通過(guò)vTESTstudio編輯基于狀態(tài)跳轉(zhuǎn)的測(cè)試用例,模擬電機(jī)堵轉(zhuǎn)、旋變信號(hào)異常等復(fù)雜故障場(chǎng)景。

5.4多控制器聯(lián)合測(cè)試

三電系統(tǒng)聯(lián)合測(cè)試:與VCU、BMS HiL系統(tǒng)聯(lián)動(dòng),驗(yàn)證動(dòng)力域控制器的協(xié)調(diào)控制策略(如能量回收、扭矩分配)。域控制器集成測(cè)試:與底盤域或熱管理域控制器交互,驗(yàn)證整車級(jí)功能邏輯與通信協(xié)議兼容性。

5.5快速迭代與標(biāo)準(zhǔn)化測(cè)試

參數(shù)化模型復(fù)用:快速切換不同電機(jī)參數(shù)(如永磁同步電機(jī)/感應(yīng)電機(jī)),適配多車型開(kāi)發(fā)需求。自動(dòng)化測(cè)試流程:基于vTESTstudio編寫自動(dòng)化測(cè)試腳本,實(shí)現(xiàn)高壓上電、充放電循環(huán)等高頻測(cè)試用例的批量執(zhí)行與結(jié)果分析。

917caaf6-1a67-11f0-9434-92fbcf53809c.png

總結(jié)

基于VT系統(tǒng)的MCU硬件在環(huán)建模,為電機(jī)控制器的開(kāi)發(fā)和測(cè)試提供了一種高效、安全且低成本的解決方案。隨著新能源汽車技術(shù)的不斷發(fā)展,HIL測(cè)試平臺(tái)將在電機(jī)控制器的開(kāi)發(fā)中發(fā)揮越來(lái)越重要的作用。通過(guò)精確的模型搭建和仿真,HIL測(cè)試平臺(tái)可以幫助工程師在開(kāi)發(fā)早期快速驗(yàn)證算法功能和軟件質(zhì)量。其高安全性、高靈活度和低成本的特點(diǎn),使其成為新能源汽車開(kāi)發(fā)中不可或缺的工具。注:文中部分圖片來(lái)源于Vector。

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

    關(guān)注

    51

    文章

    4241

    瀏覽量

    135335
  • 電機(jī)控制器
    +關(guān)注

    關(guān)注

    21

    文章

    557

    瀏覽量

    32597
  • MCU硬件
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    1364
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    硬件環(huán)(HiL)

    全新的領(lǐng)域中,HiL硬件環(huán)仿真測(cè)試對(duì)于三大核心電控系統(tǒng):整車控制系統(tǒng)、BMS電池管理
    發(fā)表于 02-03 15:57

    請(qǐng)問(wèn)如何使用NI PXI和LabVIEW實(shí)時(shí)模塊有效簡(jiǎn)化硬件環(huán)仿真系統(tǒng)?

    如何使用NIPXI和LabVIEW實(shí)現(xiàn)實(shí)時(shí)模塊的有效簡(jiǎn)化硬件環(huán)仿真系統(tǒng)?
    發(fā)表于 04-12 06:45

    如何去設(shè)計(jì)基于FPGA的硬件環(huán)仿真器?

    為何需要基于FPGA的硬件環(huán)仿真器?如何去設(shè)計(jì)基于FPGA的硬件
    發(fā)表于 05-06 09:18

    燃料電池動(dòng)力系統(tǒng)硬件環(huán)仿真開(kāi)發(fā)

    建立了燃料電池硬件環(huán)仿真系統(tǒng)平臺(tái),包括燃料電池動(dòng)力系統(tǒng)各部件模型和控制
    發(fā)表于 08-12 17:44 ?23次下載

    硬件環(huán)(HIL)仿真應(yīng)用中的LabVIEW FPGA

    硬件環(huán)(HIL)仿真應(yīng)用中的LabVIEW FPGA:硬件
    發(fā)表于 10-01 19:06 ?27次下載

    永磁同步直線電機(jī)硬件環(huán)實(shí)時(shí)仿真平臺(tái)

    永磁同步直線電機(jī)硬件環(huán)實(shí)時(shí)仿真平臺(tái) 挑戰(zhàn):采用LabView8.6.1和兩個(gè)cRIO軟硬件平臺(tái)快速搭建一套永磁同步直線電機(jī)
    發(fā)表于 05-13 10:24 ?2495次閱讀
    永磁同步直線電機(jī)<b class='flag-5'>硬件</b><b class='flag-5'>在</b><b class='flag-5'>環(huán)</b>實(shí)時(shí)<b class='flag-5'>仿真</b>平臺(tái)

    基于Agent的復(fù)雜系統(tǒng)建模仿真

    基于Agent建模仿真克服了傳統(tǒng)的建模技術(shù)存在的不足,為復(fù)雜系統(tǒng)研究提供了新的思路。基于Agent的復(fù)雜
    發(fā)表于 05-05 17:52 ?0次下載
    基于Agent的復(fù)雜<b class='flag-5'>系統(tǒng)建模</b>與<b class='flag-5'>仿真</b>

    重型車輛AMT硬件環(huán)仿真試驗(yàn)研究

    以重型車輛電控機(jī)械式自動(dòng)變速器(permanentmagentsynchronousmotor,AMT)樣機(jī)開(kāi)發(fā)為應(yīng)用背景,基于MATLAB/Simulink/Stateflow/RTW 與dSPACE 軟硬件系統(tǒng),開(kāi)發(fā)了重型車輛 AMT
    發(fā)表于 07-27 16:57 ?52次下載
    重型車輛AMT<b class='flag-5'>硬件</b><b class='flag-5'>在</b><b class='flag-5'>環(huán)</b><b class='flag-5'>仿真</b>試驗(yàn)研究

    基于Multisim的VHDL建模仿真

    本文主要分析了QuartusⅡ的特點(diǎn)和虛擬仿真軟件的優(yōu)越性,以交通燈控制系統(tǒng)為例,介紹了虛擬仿真軟件Multisim平臺(tái)上使用VHDL
    發(fā)表于 10-25 14:58 ?1w次閱讀
    基于Multisim的VHDL<b class='flag-5'>建模</b>與<b class='flag-5'>仿真</b>

    交通控制硬件環(huán)仿真系統(tǒng)

    針對(duì)交通控制策略仿真困難的問(wèn)題,本文分析硬件環(huán)仿真
    發(fā)表于 01-13 11:41 ?0次下載
    交通控制<b class='flag-5'>硬件</b><b class='flag-5'>在</b><b class='flag-5'>環(huán)</b><b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>

    燃料電池FCU硬件環(huán)仿真測(cè)試

    FCU硬件環(huán)(HiL)仿真測(cè)試系統(tǒng)目的是對(duì)燃料電池汽車控制器(FCU)進(jìn)行全面深入的功能測(cè)試、故障測(cè)試、總線診斷測(cè)試及自動(dòng)化測(cè)試,并輔助工
    發(fā)表于 04-28 22:19 ?1357次閱讀

    MCU硬件環(huán)(HiL)仿真測(cè)試系統(tǒng)組成

    電機(jī)控制器開(kāi)發(fā)涉及高電壓、大電流,直接進(jìn)行電機(jī)臺(tái)架試驗(yàn)有較大風(fēng)險(xiǎn),對(duì)算法成熟度要求較高,意昂神州提供的電機(jī)HiL硬件環(huán)仿真測(cè)試的目的是以最低的成本執(zhí)行比較困難的測(cè)試和使用物理原型風(fēng)險(xiǎn)
    發(fā)表于 04-29 09:17 ?2314次閱讀

    如何使用虛擬儀器技術(shù)和PXI實(shí)現(xiàn)發(fā)動(dòng)機(jī)ECU硬件環(huán)仿真系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《如何使用虛擬儀器技術(shù)和PXI實(shí)現(xiàn)發(fā)動(dòng)機(jī)ECU硬件環(huán)仿真系統(tǒng).pdf》資料免費(fèi)下載
    發(fā)表于 11-26 04:04 ?15次下載
    如何使用虛擬儀器技術(shù)和PXI實(shí)現(xiàn)發(fā)動(dòng)機(jī)ECU<b class='flag-5'>硬件</b>的<b class='flag-5'>在</b><b class='flag-5'>環(huán)</b><b class='flag-5'>仿真</b><b class='flag-5'>系統(tǒng)</b>

    探究HIL硬件環(huán)測(cè)試

    什么是 HIL 測(cè)試 硬件環(huán) (HIL) 測(cè)試是一種實(shí)時(shí)仿真,讓您無(wú)需使用系統(tǒng)硬件即可開(kāi)始測(cè)試
    的頭像 發(fā)表于 11-01 16:12 ?3607次閱讀

    【干貨分享】硬件環(huán)仿真(HiL)測(cè)試

    一、HiL是什么?硬件環(huán)仿真(Hardware-in-the-Loop,簡(jiǎn)稱HIL)是真的控制器連接假的被控對(duì)象,以一種高效低成本的方式對(duì)控制器進(jìn)行全面測(cè)試。它是一種用于復(fù)雜設(shè)備控制
    的頭像 發(fā)表于 09-19 17:15 ?2224次閱讀
    【干貨分享】<b class='flag-5'>硬件</b><b class='flag-5'>在</b><b class='flag-5'>環(huán)</b><b class='flag-5'>仿真</b>(HiL)測(cè)試

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品