0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于VT系统的电驱及功率级器件的闭环测试

北汇信息POLELINK 2023-07-31 23:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着新能源汽车的蓬勃发展,电机控制器的复杂性和重要性日益增加。电机控制器作为新能源汽车核心三大件部件之一,同时也广泛应用于转向系统、热管理系统和车身系统中。电机控制器通过控制算法发出指令驱动电机转动,进而实现对电机扭矩/转速的控制。为了在软/硬件开发前期快速验证应用层算法功能及基础软件质量,同时实现极限工况验证和复杂场景复现,硬件在环(HIL)测试在整个电机控制器开发过程中扮演着重要的角色,能够降低各类电机控制器开发成本,加快研发进度,因此备受整车厂和供应商的重视。电机控制器信号级闭环HIL测试以其低成本、高安全性及高灵活度等特性,受到广泛青睐。

电机控制器整体简介

以永磁同步电机(PMSM)控制器为例,主要由微控制器MCU控制板)、逆变器传感器、散热组件和壳体等部件组成。其中MCU控制板接收整车控制器的指令,运行电机控制算法,发出控制信号给逆变器;逆变器接收MCU控制板信号,高频控制IGBT/MOSFET半导体功率器件通断,逆变输出三相交流电,从而控制电机转动;传感器负责电机本体和逆变器反馈信号的采样,用于MCU控制板中控制算法的闭环。

6475edb6-2fb7-11ee-bbcf-dac502259ad0.jpg

01

电机控制器逻辑连接图

MCU控制板到逆变器的信号控制原理

在PMSM电驱动系统当中,逆变器负责将动力电池输出的直流电压转换为定频定压或调频调压的交流电压,进而提供给驱动电机。从工作原理上来看,在电源与负载之间至少设置三组开关形成三相桥,通过控制开关的通断,改变经过负载的电流方向,从而得到平均电流为零且方向会随着时间变化的交流电。

以图2典型三相电压源逆变器为例,Ua、Ub、Uc是逆变器的电压输出,Q1到Q6是6个功率晶体管,分别被a、a’、b、b’、c、c’这6个控制信号控制。当逆变器同相上半桥部分的各个功率晶体管导通时,其下半桥部分的功率晶体管将会对应关闭。因此上半桥为0或者1的状态,将决定Ua、Ub、Uc三相输出电压的波形情况。

64944f0e-2fb7-11ee-bbcf-dac502259ad0.jpg

02

典型三相电压源逆变器拓扑图

从图2中不难看出,因为开关变量矢量[a、b、c]有8个不同的组合值,故其输出的相电压和线电压有8种对应组合,其与输出的线电压和相电压对应关系如表1。

64bdd838-2fb7-11ee-bbcf-dac502259ad0.jpg

功率晶体管开关状态和对应输出线电压、

相电压的关系

其中UAN、UBN、UCN表示3个输出的相电压,UAB、UBC、UCA表示3个输出的线电压。因此通过MCU控制板高频控制开关器件通断,便可以改变逆变器电路输出的电压大小和频率。

PWM调制技术可以通过一系列宽窄不等的脉冲进行调制,等效生成正弦波形(修改幅值、相位和频率),这样输出的波形具有平滑且低次谐波少等特点。在PWM波形中,各脉冲的幅值是相等的,要改变等效输出正弦波的幅值时,只要按同一比例系数改变各脉冲的宽度即可。此技术因控制理论成熟,控制效果优良而广泛应用于MCU控制板和逆变器的驱动链路中。

在电机控制器中一般还会有冷却系统,通过逆变器内的温度传感器,监测逆变器内部的温度变化。当温度过高时(变频、升压、频繁通断开关器件均会导致温度升高),MCU控制板会接收到温度传感器发出的信号,并根据算法控制散热组件对逆变器进行降温,对电机进行降速等操作。

逆变器到电机的信号原理

以PMSM永磁同步电机为例,电机主要由永磁体制造的转子,带有线圈绕组的定子和位置传感器(可选)组成。当定子线圈通电后,通过改变输入到定子线圈上的电流改变频率和波形,在定子线圈周围形成一个绕电机几何轴心旋转的磁场,这个磁场驱动转子上的永磁体转动,电机便会转动起来。

针对于PMSM永磁同步电机,使用FOC法进行控制,能够精确地控制磁场大小与方向,使得电机的运动转矩平稳,同时具有噪声小、效率高、具有高速的动态响应等特点。

通过三相全桥的PWM调节三个相线上的电流(灰色),三个方向矢量合成的磁场方向(红线)可以指向一周的任意方向,在三个线圈上的电流和为0。通过测量/计算得到当前线圈的三个电流(灰色),即可获知当前线圈的磁场方向,通过Clark变换和Park变换,将三相电流转换为转子磁链方向(d轴,直轴)和转子磁链垂直方向(q轴,交轴)的电流,其中d轴用于产生与转子磁场叠加的磁场,q轴用于扭矩大小和方向的控制,实现对励磁电流和扭矩电流的解耦,从而完成对电机的精准控制。

64ec0474-2fb7-11ee-bbcf-dac502259ad0.jpg

03

三个方向矢量合成的磁场方向

MCU控制板HIL系统整体简介

HIL测试系统通过软硬件仿真的方式,为被测控制器提供正常运行所需的供电、总线通讯、传感器输入、被测对象输出测量等资源,使被测控制器在实验室环境且无需依赖真实部件的情况下运行并进行测试验证。MCU控制板作为电机控制器的控制算法核心,其HIL测试系统使用数学模型来表示整个系统的物理状态并使用IO板卡连接到MCU控制板,从而实现对MCU控制板的代码和硬件电路测试。在MCU控制板信号级闭环HIL测试中,仅MCU控制板使用真实硬件,其余部件均通过数学模型和硬件IO进行模拟。根据上述介绍,需要进行仿真的数学模型主要有电机模型、逆变器模型和传感器模型。

650c3ece-2fb7-11ee-bbcf-dac502259ad0.jpg

04

MCU控制板信号级HIL测试系统架构图

在建模时需根据实际被控对象选择电路拓扑模型或数学模型,电路拓扑模型主要通过电力电子器件进行搭建,其特点是操作简便,方便用户进行建模,同时还有部分集成好的模型可供用户使用,如MATLAB/Simulink模块库中便有一些成熟的电机和逆变器模型;而数学建模主要是通过将物理对象数学化,方便在模型中加入一些自定义元素,如对模型的具体参数做动态修改,同时方便移植到不同平台中。实际应用时,可根据MCU控制板测试需求进行取舍。

>

电机模型

对于一个星形连接的三相电机,该电机模型和电压方程如下所示:

652bf8d6-2fb7-11ee-bbcf-dac502259ad0.jpg

05

三相星形连接电机模型和电压方程示意图

其中R为电阻,Ld、Lq为绕直轴和交轴的电感,Ψ为磁通量,为磁场旋转转速。

通过d轴和q轴电流,可以得到电磁力矩方程: =3/2(Ψ + ( − ) );其中为电机力矩,为电机极对数。

>

逆变器模型:

逆变器模型主要由6个IGBT/MOSFET和6个反向二极管构成,每2个IGBT/MOSFET和反向二极管组成1个H半桥,一共3个H半桥。通过对集电极/漏极和发射极/栅极的电压进行参数化,可以实现对IGBT/MOSFET功率器件的模拟。由于IGBT/MOSFET是非理想开关器件,其开通和关断时间不是严格一致的,因此在进行模型参数化设置时,应注意“死区时间”的设置。

施加到电机上的电压主要由6个功率器件状态和它们的集电极/漏极和发射极/栅极电压所决定。

654a0650-2fb7-11ee-bbcf-dac502259ad0.jpg

06

逆变器模型原理图

>

传感器模型:

传感器模型主要包含位置传感器模型、电流传感器模型、电压传感器模型、温度传感器模型等。以常用的位置传感器模型为例,旋转变压器将转子角度和速度信号转换为正余弦信号,MCU控制板通过对该旋变信号的解码得到所需的位置信息。将旋转变压器模型进行数学方程简化,可以得到激励信号和旋变输出电压的数学关系:

656c5fca-2fb7-11ee-bbcf-dac502259ad0.jpg

07

旋转变压器模型原理图

基于VT5838进行信号级电机闭环仿真

针对上述需求,Vector推出VT5838多I/O高速VT板卡。该板卡可以独立放置于桌面式6槽小型VT System机箱中使用,也可以配合其他供电、总线、低速I/O信号VT System板卡使用,实现完整的MCU控制板的信号级HIL测试系统。VT5838还可以满足DC/DCAC/DC等信号级闭环测试需求,被控对象高速闭环仿真也可通过VT5838实现。使用VT5838需要配合CANoe 17.0及以上版本使用。

VT5838能够提供16路数字I/O、8路模拟输入、6路单端模拟输出,8路单端或4路差分可配置的模拟输出接口。搭载用户可编程FPGA芯片,支持进行各类电机模型、逆变器模型、旋转变压器/温度等传感器模型的建模和仿真,并通过自身I/O资源与MCU控制板进行数据交互。VT5838各I/O通道详细技术指标如下表所示。

659948dc-2fb7-11ee-bbcf-dac502259ad0.jpg

VT5838板卡详细技术指标

在进行MCU控制板信号级闭环HIL测试时,VT5838接收的PWM信号一般为高于10kHz的调制信号。为了获取精确的采样结果,仿真模型的仿真频率一般至少10倍于MCU控制板的频率。因此在仿真建模时,模型的步长设置会小于10µs。如果模型在PC或常规实时系统上运行,由于硬件及软件架构限制,仿真步长无法保证。而当模型在FPGA上运行时,由于FPGA具有强大的运算能力和专用资源,能够得到理想的仿真结果。VT5838搭载Intel Cyclone V系列芯片,该芯片有300k个逻辑处理单元,最高可支持80MHz的时钟频率,能够满足IGBT/MOSFET、电机、旋变信号等模型步长的要求。通过Simulink和Intel提供的DSP Builder Advanced Block Set进行各类电机、逆变器、位置传感器/温度传感器的数学建模,匹配VT5838的硬件I/O接口,编译生成可执行文件,利用VT System FPGA Manager工具将编译后的模型部署到FPGA芯片中。

65bdf754-2fb7-11ee-bbcf-dac502259ad0.jpg

08

FPGA仿真建模工具链使用

以之前描述的MCU控制板信号级闭环HIL测试为例,MCU控制板共输出6个PWM和1对旋变励磁信号给VT5838板卡,其中6个PWM用于高频控制IGBT器件通断驱动电机转动;励磁激励信号用于旋变模型的励磁线圈产生交流基准源磁场;VT5838可以反馈3个相电流、1个母线电压、1个母线电流和2对旋变信号给MCU控制板,其中:逆变器模型通过接收MCU控制板6个PWM信号产生3相交流电压;电机模型根据电机固有参数和3相电压反馈出3相电流供MCU控制板进行闭环控制运算;模型输入母线电压可通过CANoe用户界面自定义设置,电压传感器模型根据用户设置信息,将母线电压调理成MCU控制板所需要的电压,并通过VT5838模拟量输出通道发送给MCU控制板;旋转变压器(位置传感器)模型根据励磁激励信号和电机位置信息计算出正余弦函数的调幅信号供MCU控制板解析出电机的位置信息。同时,用户可在Simulink模型中自定义添加系统变量,方便在CANoe监视界面进行数据配置和查看,如电机速度、扭矩、反电动势等模型运行过程中的信息。

65d87c5a-2fb7-11ee-bbcf-dac502259ad0.jpg

09

基于VT5838 MCU控制板信号级闭环HIL逻辑图

>

使用MATLAB/Simulink和DSP Builder搭建VT5838 FPGA模型及VT5838使用方法如下:

1.

使用Simulink和DSP Builder Advanced Block Set工具进行数学建模及编译;

6601fc56-2fb7-11ee-bbcf-dac502259ad0.jpg

10

Simulink中搭建“逆变器+电机+传感器”模型

2.

将编译后的文件使用FPGA Manager部署于VT5838的FPGA芯片中;

66336dcc-2fb7-11ee-bbcf-dac502259ad0.jpg

11

FPGA Manager 配置按钮

664cc7c2-2fb7-11ee-bbcf-dac502259ad0.jpg

12

FPGA Manager 导入VT5838模型工程

导入VT5838模型后,按如图顺序查看模型中匹配的CANoe系统变量,点击步骤3 Persist,即可完成编译后的模型文件到FPGA芯片的部署。

6673f36a-2fb7-11ee-bbcf-dac502259ad0.jpg

13

FPGA Manager 查看CANoe系统变量信息

配置完成后,按照VT System正常操作,点击Hardware - VT System Configuration - Adapt to Connected Modules获取已连接配置的VT System板卡信息,在该界面中可勾选CANoe和FPGA模型之间的接口变量和参数信息。然后点击Hardware - VT System Control进入VT System控制面板,进入VT5838的控制监视界面,从而进行MCU控制板信号级闭环HIL测试。

669abb26-2fb7-11ee-bbcf-dac502259ad0.jpg

14

VT5838 CANoe监视界面

>

信号采集示例:

1.

逆变器作为关键执行器,对数字信号采集频率要求很高。MCU控制板在启动时,VT5838将采集到的PWM信息传递给自身的逆变器模型,然后逆变器模型将调制后的电压波形实时输出。下图是MCU控制板启动时,示波器扑获到VT5838采集的PWM信号和输出的A相电流效果图:

66c325fc-2fb7-11ee-bbcf-dac502259ad0.jpg

15

VT5838数字信号采集和模拟量输出效果图

2.

旋转变压器模型将控制器输入的励磁信号进行调制,获得带有位置信息的正弦和余弦信号,并将其以差分模拟信号的方式输出,下面给出VT5838在电机1000rpm下通过示波器采集的旋变信号输出信号。

66e65f54-2fb7-11ee-bbcf-dac502259ad0.jpg

16

旋变信号输出示波器采集效果图

3.

IGBT高频通断,输出三相电压,控制电机转动,电机反馈三相电流给MCU控制板,用于闭环控制。下面以A相电流为例,通过示波器采集电机从0rpm启动至1000rpm时,VT5838对A相电流的输出波形。

67087e40-2fb7-11ee-bbcf-dac502259ad0.jpg

17

VT5838输出A相电流示波器采集效果图

综上,可通过仿真建模、可执行文件部署、上位机界面控制等步骤实现典型的MCU控制板信号级闭环HIL测试。当需要进行其它类型的闭环HIL测试时,可通过仿真建模环节完成与被测控制器的适配。Vector中国的项目服务团队可根据客户需求,提供基于VT5838板卡的各类电机及功率器件FPGA模型定制开发服务及机柜集成服务。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    6044

    浏览量

    130749
  • 器件
    +关注

    关注

    4

    文章

    351

    浏览量

    28701
  • 系统
    +关注

    关注

    1

    文章

    1043

    浏览量

    22178
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于Moku的功率器件动态参数测试系统:精准、高效、经济的一体化测试方案

    摘要随着SiC、GaN等新型功率器件的广泛应用,功率器件动态参数测试系统响应速度、同步精度和灵
    的头像 发表于 10-31 14:09 226次阅读
    基于Moku的<b class='flag-5'>功率</b><b class='flag-5'>器件</b>动态参数<b class='flag-5'>测试</b><b class='flag-5'>系统</b>:精准、高效、经济的一体化<b class='flag-5'>测试</b>方案

    博世栅极驱动芯片EG120在汽车系统的应用

    你是否还在为汽车系统“投入高昂、故障频发、升级不易”的老旧剧本而扼腕叹息?那你可就“想当然”了!博世 EG120 —— 这颗划时代的“智芯”(可编程电流型栅极驱动芯片),正是颠覆行业“刻板印象
    的头像 发表于 10-14 17:33 1158次阅读
    博世栅极驱动芯片EG120在汽车<b class='flag-5'>电</b><b class='flag-5'>驱</b><b class='flag-5'>系统</b>的应用

    普源精亮相2025碳化硅功率器件测试和应用高级研修班

    2025年9月,一场聚焦前沿技术的“碳化硅功率器件测试和应用高级研修班”在苏州圆满落幕。本次盛会汇聚了全国各地的企业研发精英与测试工程师,共同探索第三代半导体的
    的头像 发表于 10-13 13:57 327次阅读

    COEM车企使用INCA-FLOW加速系统创新升级

    随着中国“双碳”战略的深入推进,新能源汽车市场迎来爆发式增长。电机作为新能源汽车的“心脏”,其性能直接决定了整车的动力性、效率与续航里程。市场对电机性能的要求日趋严苛,迭代速度不断加快,这对系统的研发与
    的头像 发表于 09-23 11:30 819次阅读
    COEM车企使用INCA-FLOW加速<b class='flag-5'>电</b><b class='flag-5'>驱</b><b class='flag-5'>系统</b>创新升级

    中车亮相2025全球xEV驱动系统技术暨产业大会

    、行业精英齐聚一堂,分享90余项前沿主题报告,深度覆盖了系统、电机技术、车载电力电子等核心领域,勾勒产业未来蓝图。中车时代电气旗下中
    的头像 发表于 09-04 10:29 1011次阅读

    如何正确选购功率半导体器件静态参数测试机?

    间耐压、源极漏间漏电流、寄生电容(输入电容、转移电容、输出电容),以及以上参数的相关特性曲线的测试。作为功率器件
    的头像 发表于 08-05 16:06 597次阅读
    如何正确选购<b class='flag-5'>功率</b>半导体<b class='flag-5'>器件</b>静态参数<b class='flag-5'>测试</b>机?

    功率器件测量系统参数明细

    功率模块测试与验证:对封装完成的功率模块(如IGBT模块、SiC模块)进行单体或半桥/全桥功能测试与参数验证。 新能源与工业应用器件检测:
    发表于 07-29 16:21

    温谱测试系统中的温度漂移抑制策略

    在介温谱测试系统中,温度漂移显著影响测试精度。 介温谱测试
    的头像 发表于 07-29 13:29 542次阅读
    介<b class='flag-5'>电</b>温谱<b class='flag-5'>测试</b><b class='flag-5'>系统</b>中的温度漂移抑制策略

    利用普源示波器进行功率器件动态特性测试的研究

    功率器件作为电子系统中的核心元件,其动态特性直接影响着系统的效率、稳定性和可靠性。因此,对功率器件
    的头像 发表于 06-12 17:03 435次阅读
    利用普源示波器进行<b class='flag-5'>功率</b><b class='flag-5'>器件</b>动态特性<b class='flag-5'>测试</b>的研究

    嵌入式直力矩电机设计及其系统仿真分析

    摘要:针对所要设计的转塔刀架嵌入式直力矩电机的应用领域和技术指标,计算确定了嵌入式直力矩电机的初步尺寸及各项性能参数,分别建立了基于 AnsofRMxpr 的力矩电机系统仿真模型
    发表于 06-11 15:11

    意法半导体隔离车规栅极驱动器STGAP4S提升电动汽车系统可扩展性和性能

    功能,确保系统通过ISO 26262 ASIL D认证 。STGAP4S驱动器集成模数转换器(ADC)和反激式电源控制器,功能丰富,取得了功能安全标准认证,适用于设计可扩展的电动汽车
    的头像 发表于 05-23 10:42 1541次阅读
    意法半导体<b class='flag-5'>电</b>隔离车规栅极驱动器STGAP4S提升电动汽车<b class='flag-5'>电</b><b class='flag-5'>驱</b><b class='flag-5'>系统</b>可扩展性和性能

    “System Level EOS Testing Method”可以翻译为: “系统性过应力测试方法”

    “System Level EOS Testing Method”可以翻译为: “系统性过应力测试方法”
    的头像 发表于 05-05 15:55 695次阅读
    “System Level EOS Testing Method”可以翻译为: “<b class='flag-5'>系统</b><b class='flag-5'>级</b><b class='flag-5'>电</b>性过应力<b class='flag-5'>测试</b>方法”

    基于VT系统的MCU硬件在环建模与仿真应用分析

    了基于VT系统的MCUHIL建模与仿真应用,探讨其技术优势、实现路径及实践价值。采用Vector的VT5838板卡,结合MATLAB/Simulink和DSPBu
    的头像 发表于 04-16 10:07 1113次阅读
    基于<b class='flag-5'>VT</b><b class='flag-5'>系统</b>的MCU硬件在环建模与仿真应用分析

    功率器件热设计基础(十一)——功率半导体器件功率端子

    /前言/功率半导体热设计是实现IGBT、碳化硅SiC高功率密度的基础,只有掌握功率半导体的热设计基础知识,才能完成精确热设计,提高功率器件
    的头像 发表于 01-06 17:05 1254次阅读
    <b class='flag-5'>功率</b><b class='flag-5'>器件</b>热设计基础(十一)——<b class='flag-5'>功率</b>半导体<b class='flag-5'>器件</b>的<b class='flag-5'>功率</b>端子

    芯动能第100万只车规双面散热塑封模块成功下线

    日前,常州芯动能半导体有限公司(以下简称“芯动能”)产线第100万只车规双面散热塑封模块成功下线!成为国内第二家大批量生产车规双面散热塑封模块的半导体公司。
    的头像 发表于 12-29 13:50 996次阅读