APP下载

新能源汽车驱动电机硬件在环仿真技术综述

2022-01-09王志福孙庆乐李昊龙王旭郭毅锋梁常春王瑞

电气传动 2022年1期
关键词:同步电机永磁控制器

王志福,孙庆乐,李昊龙,王旭,郭毅锋,梁常春,王瑞

(1.北京理工大学机械与车辆学院,北京 100081;2.广西科技大学电气与信息工程学院,广西 柳州 545026;3.北京空间飞行器总体设计部空间智能机器人系统技术与应用北京市重点实验室,北京 100094)

随着新能源汽车普及率的提高,未来十年内电机在新能源汽车的占比仍将增长,为了促进高功率电机的研发和新型电机结构的设计,精准的电机模型和高性能的电机仿真是必不可少的。对电机仿真的研究将使:1)显著缩短电机驱动系统设计周期,提高电机设计的效率,从而加快设计速度和产品上市时间;2)电机仿真能实现与电机驱动器之间的控制信号或真实功率的交互;3)在开发初期快速地验证电机控制系统方案的正确性和可行性,避免造成过多的资源浪费和时间消耗。在过去的半个世纪中,离线仿真是在进行硬件原型设计和现场部署之前进行设计验证和测试的主要工具[1-2]。离线仿真是在理想环境下的仿真,无法模拟和检测电机系统实际运行的中断延迟、执行速率、内存读取、端口特性等问题[3]。电机硬件在环仿真可以模拟故障和极限测试条件,工程师可在无损条件下评估控制器或驱动器的性能[4-5]。电机仿真主要经历:物理仿真、数字仿真以及硬件在环实时仿真[6-7]。

物理仿真是将真实的电机系统按照比例缩小处理,各个部分按照实际的接线方式进行连接,组成物理模拟系统。物理模拟系统对研究机理不清晰和具有新颖控制方法的电机系统提供了直观可靠的仿真方法,但因其成本较高,无法灵活调整参数和扩展性差的缺点,导致物理仿真的应用十分受限。数字仿真是在理想环境下通过建立电机数学模型,选择合适方法搭建电机仿真模型进行仿真试验。但数字仿真只用于学习和测试电机基本理论和控制策略,无法考虑真实电机硬件系统的连接和搭建,也无法模拟真实电机的运行状态。硬件在环(hardware-in-the-loop,HIL)仿真是根据真实电机在仿真设备中建立实时仿真模型,待检测的电机控制器并不连接真实电机,而是与能够模拟真实电机运行状态的仿真设备相连,将实际的电机控制器置于由实时数字仿真设备建立的虚拟电机系统中进行闭环仿真。从电机控制器输入端口来看,该模拟系统与真实电机是等效的。这种能够模拟真实电机运行状态的仿真系统,也被称为电机模拟器。HIL仿真分为信号级硬件在环(signal hardware-in-the-loop,SHIL)仿真与功率连接型硬件在环(power hardware-in-the-loop,PHIL)仿真[8]。

在SHIL中,被测设备(例如电机控制器)是实际存在的,电机和逆变器用仿真模型代替。仿真设备中实时运行虚拟电机模型模拟真实电机系统的状态信息和测试环境,对被测设备进行功能测试。SHIL电机仿真设备与物理被测设备交互的是控制信号,此时,物理被测设备一般为电机驱动和保护装置[9-11]、电机控制器(motor control unit,MCU)[12-13]等。PHIL是SHIL的拓展,PHIL的仿真系统回路之间交互真实的物理功率,并能够灵活模拟大功率电机在各种工况下的状态信息,从而对被测设备进行全方面的测试。

本文首先介绍电机硬件在环仿真的原理结构,分析了电机硬件在环仿真的特性及其适用领域,最后根据现有电机硬件在环仿真的问题和不足,对电机硬件在环仿真关键技术发展方向进行了展望。

1 信号级硬件在环仿真

硬件在环仿真[14]是将数字仿真和物理仿真结合的一种先进的仿真方法。仿真设备中实时运行电机模型,能够模拟真实电机在各种工况下的状态信息,通过I/O口将被测设备连接到仿真环境中,通过实时的仿真完成对被测设备功能的测试。硬件在环仿真充分利用数字仿真建模方便的优点,通过实时仿真完成对被测设备功能的测试,保真度较高。硬件在环仿真能在无损环境中完成对被测设备全方面的测试,为电机系统的研发和测试提供了安全高效的途径[15-17]。

1.1 驱动电机硬件在环仿真

电机的SHIL可灵活地修改电机和负载的参数,可以低成本验证电机控制策略。当真实测试系统风险太大无法直接进行测试时,SHIL仿真就可以安全高效地对电机控制器进行测试。SHIL的优势在于可以大大加快电机设计和电机控制器测试验证的速度,降低研发和测试成本,同时防止测试对实际系统造成的损害[18-19]。因为电机功能具有多样性,所以要求硬件在环仿真系统能适应不同种类的电机、运行速度快、仿真精度高、能实时修改电机和负载参数、并且能够进行电机极限工况测试和电机故障仿真。硬件在环仿真能够在开发前期在无损的环境下对电机设计方案和控制策略的合理性进行验证,降低研发成本,缩短开发时间[20]。

电机硬件在环仿真系统搭建主要包括硬件系统和软件系统两部分的搭建[21-22]。硬件系统包括待测电机控制器和电机实时仿真设备。仿真设备由CPU,I/O板卡和内部信号处理电路组成。软件系统包括电机实时仿真系统和测试管理界面,电机仿真器通过I/O口和功能板卡实现与被测实物信号的交互;测试管理界面的功能是方便实时修改电机和负载的参数,测试管理界面一般带有示波器,方便对被测设备进行观察。电机硬件在环仿真系统连接图如图1所示。

图1 电机硬件在环仿真系统连接图Fig.1 Connection diagram of motor hardwarein-the-loop simulation system

SHIL研究目标是用实时电机模型准确模拟电机在各种工况下的特性,因此电机的数学模型是保证电机模拟准确性的关键[23-24]。文献[25]以永磁同步电机为对象搭建了电机驱动控制系统的硬件在环仿真平台。采用d,q轴同步坐标系下的永磁同步电机数学模型,以逆变器输出电压量为输入,输出三相电流。电机的定子三相电流和直流母线电压通过实时仿真系统的数字模拟端口输出给实际的电机控制器,电机控制器再通过模拟数字端口采样电机定子三相电流和直流母线电压进行控制,由此完成对电机控制器的闭环测试。赵钢[26]基于永磁同步电机d,q轴数学模型在Simulink中搭建电机的矢量控制算法模型,并且实现自动生成代码下载到数字信号处理(digital signal processing,DSP)电机控制器中,并在硬件在环仿真平台上搭建逆变器、永磁同步电机仿真系统,连接DSP对永磁同步电机(permanent magnetic synchronous machine,PMSM)矢量控制算法进行测试,仿真精度达到ns级,完成了永磁同步电机控制器的开发。文献[27]在现场可编程逻辑门阵列(field programmable gate array,FPGA)芯片中搭建了车用内置式永磁同步电机的非线性d,q轴模型,与真实的电机控制器相连,构建了硬件在环仿真平台。该SHIL平台仿真步长为1μs,与产品级的永磁同步电机多工况的对比试验中,SHIL平台的转矩、转速、A相电流峰值的平均误差为4.14%,充分验证了建立的SHIL仿真平台具有较高的准确性。

1.2 电机非线性硬件在环仿真

在电机控制设计过程中为了简化分析,常对永磁同步电机的d-q模型假设:忽略铁芯的涡流损耗和磁滞损耗;定子绕组的电阻、电感是线性的;电感和永磁体磁链设为固定值。这样的d-q模型虽然便于分析,但计算误差较大。随着电机控制技术的提升,电机的有限元模型因准确度高且能模拟电机非线性特性的优点,逐渐成为业界广泛采用的建模方法[28-29]。林潜等[30]利用有限元软件搭建永磁同步电机分析模型,搭建的永磁同步电机有限元和逆变器模型经编译后下载到RT-LAB实时仿真器,通过RT-LAB与真实的电机控制器相连,构建永磁同步电机实时硬件在环测试平台。在两种工况下,仿真实验平台的电流的基波有效值与全实物实验平台的误差在5%以内,齿谐波分量的误差在15%以内,充分验证了建立的永磁同步电机的SHIL平台具有较高的保真度与准确性。文献[31]为了测试和优化无刷直流电机(brushless DC motor,BLDCM)控制器,使用静态有限元分析(finite element analysis,FEA)获得的BLDCM参数的查表模型,搭建了基于DSP和FPGA的SHIL平台。根据实时相电压信号更改BLDCM状态来提高仿真精度。通过该查表模型,可以改善干扰条件下的仿真性能,并在保持与FEA模型相同的高精度的同时获得更快的计算速度。

虽然电机的有限元建模具有精度高的优点,但是其仿真建模通常只针对某一特定电机,导致模型通用性不足;并且没有考虑大功率电机运行损耗,会造成一定的误差。高瑾[32-33]搭建的永磁电机SHIL平台,采用标幺化方法建立电机模型,方便电机参数的实时修改,使电机仿真能适应不同功率等级的电机。将该SHIL平台与全实物平台的试验数据进行了对比,试验数据误差在5%以内,证明SHIL平台能准确模拟BLDCM在不同控制下的运行状态。文献[34]针对传统永磁同步电机线性集中参数模型在仿真阶段无法描述谐波电流的问题,构建基于FPGA的永磁同步电机分布参数电机模型。利用该模型反映了齿槽转矩、气隙磁场等特性,反映了真实电机谐波电流,通过与真实控制器连接,为相应算法的测试提供了平台,该SHIL平台信号传输过程如图2所示。

图2 SHIL仿真平台信号传输过程Fig.2 Signal transmission process of SHIL simulation platform

1.3 电机控制器硬件在环仿真测试

在电机硬件在环仿真测试中,仿真设备通过实时运行虚拟电机模型来模拟真实电机的端口特性,使被测设备判断处于真实的测试环境中,从而完成对被测设备全方面的测试。因此电机的硬件在环测试被广泛应用于电机控制器功能测试中。文献[35]基于实时仿真设备DSPACE搭建了永磁同步电机的硬件在环测试平台。电机控制器通过功能板卡与仿真设备的信号模块相连实现控制信号的交互,测试平台的上位机界面可以实时监测与分析MCU信号。借助该测试平台可以完成对MCU状态切换、控制、信息传输、安全保护等全方面的测试。陈众等[36]基于硬件在环技术,构建了一种利用嵌入式装置运行电机模型搭配实体可编程逻辑控制器(programmable logic controller,PLC)的硬件在环实时仿真平台。嵌入式装置与PLC进行实时通讯,并通过PLC反馈的信息实时调节电机转速,构成一个闭环实时控制系统,整个过程最终呈现在上位机界面。该平台能精准地模拟出真实电机启停、变速等过程中内部电磁与机械状态的变化过程。

硬件在环测试的特点是虚拟电机与被测设备之间是控制信号的交互,SHIL通过模拟真实的测试环境验证被测设备的功能逻辑,不会因测试对电机造成实质的损害,因此硬件在环测试能够安全高效地完成电机控制和故障保护策略的开发测试。文献[37]结合插电式混合动力汽车系统特点构建基于电量消耗-电量保持型控制策略,确定车辆多种运行模式之间的切换规则及发动机、电机的转矩分配原则,通过SHIL对控制策略进行在环实时监控和调参,为该控制策略应用于其他混合动力汽车奠定理论基础。文献[38]以永磁同步电机作为硬件在环系统的被控对象,通过Matlab/Simulink在实时仿真设备RT-LAB中搭建永磁同步电机数学模型、逆变器模型和硬件接口模型,对电机速度和位置(即模型参考自适应方法)进行研究。在电机控制器上运行速度位置估算算法和磁场定向控制算法,在硬件在环仿真平台上验证无传感器控制算法的可行性与在逆变器不同类型故障下电机的运行状况,为电机控制算法的优化奠定了基础。文献[39]基于实时仿真设备DSPACE搭建了SHIL测试系统,该电机模拟器系统通过实时数字接口与真实控制器相连,通过上位机实时修改电控系统中的电压、电流等参数,模拟真实电机的各种故障工况,并监测控制器故障触发和恢复时的参数阈值以及总线发出的故障信号,完成对电机控制器故障保护策略执行速度和可靠性的验证。

SHIL仿真依靠与被测设备控制信号的实时交互,实现对真实设备低延迟、高保真度的测试。但SHIL与被测设备的回路中不存在真实物理功率交互,SHIL无法对被测设备进行功率测试,因此SHIL的应用领域存在一定的局限性。

2 功率硬件在环仿真

在SHIL仿真中,硬件和仿真器之间交互的是信号级实时信息。而电机PHIL仿真器集成了大功率电力电子设备,仿真设备实时运行电机和机械负载的模型模拟真实电机端口电流、电压特性,并利用功率接口实现被测实物与仿真模型之间的匹配连接,因此PHIL系统中交互的是电压、电流等实际功率,故又称为功率硬件在环仿真系统。根据不同类型的功率转换器件,PHIL模拟和测试设备的功率等级范围在几十W与MW之间,因为仿真设备与硬件交互的是真实的电压、电流,更能准确模拟真实测试环境。PHIL系统使用功率放大器或PWM整流器来调整电平,这使PHIL系统可以在实际的电气系统和电气负载下进行实时测试[40-44]。PHIL模拟器继承了SHIL的诸多优点,除此之外,还解决了SHIL无法对被测装置进行功率测试的问题,在仿真系统中实现真实的电功率交互。PHIL无需添加和改动硬件装置便可以和被测装置连接,从物理连接上看PHIL系统等同于真实电机[45]。通过大容量的功率变换装置搭建功率硬件在环测试平台,能对风力电机、船舶电机、新能源汽车等高功率电机设备进行在环测试[46-48]。

2.1 驱动电机功率硬件在环仿真

PHIL由虚拟电机系统(virtual electrical system,VES)、物理被测系统(hardware under test,HUT)和功率接口装置3个部分构成,其具体结构如图3所示。

图3 PHIL系统结构Fig.3 PHIL system structure

VES是运行电机模型的实时仿真机,功率接口装置由数模转换器、模数转换器、功率转换器和信息采集电路等装置和接口算法组成。PHIL的原理是电机模型根据传感器输入的采样信息实时计算出包含真实电机端口特性的指令电流,控制功率转换器件生成与指令电流数值和波形相匹配的端口电流[49-50]。SHIL和PHIL之间结构的主要区别如图4所示,PHIL通过功率接口装置实现了被测设备和实时仿真设备的功率交互,其余部分SHIL和PHIL架构相同。

图4 SHIL与PHIL的结构区别Fig.4 The structural difference between SHIL and PHIL

PHIL在SHIL的结构基础上添加了被VES实时控制的功率转换器件,功率转换器件根据VES的指令模仿真实电机运行时的电气特性。根据功率转换器件选型的不同,PHIL的拓扑结构也有多种类型。文献[51]设计了无刷直流电机功率级电机模拟器,电机模拟器输入的电流和电压由霍耳传感器采集,经A/D转换器作为状态空间变量输入给模拟器中BLDCM模型,通过逆变器和电感产生电机模型计算出的电机端口电流、电压,电机模拟器输出的电流和电压与实际BLDCM相匹配。BLDCM模拟器通过更改逆变器和电感来实现不同电机参数的BLDCM的仿真。文献[52-53]提出了一种可模拟交流电机端口特性的电力电子负载模拟系统,取代了传统交流传动平台对各类电机进行测试。该模拟系统的拓扑结构如图5所示,模拟系统的功率转换器由模拟变换器(simulation converter,SC)和并网变换器(grid connection converter,GCC)组成。采用实时数字仿真技术建立电机模型,通过电机模型的实时仿真获得真实电机运行的状态信息,并控制SC准确跟踪指令电流,使SC输出的电流具有与实际电机相同的电流特性。GCC将电流高效反馈回电网,实现能量的回收和双向流动。对于被测电机控制器而言,具有相同端口特性的电机模拟器等效于实际电机。邢美丽[54]搭建的功率级电机模拟器的拓扑结构如图6所示,电机模拟器由实际电机的等效电路和功率级电流源组成。电机的数字模型通过电机等效电路生成旋变信号和霍耳信号;通过功率级电压源输出与真实电机具有相同性质的相电流和相电压。由于模拟器的电机数字模型具有通用性,所以不需要改变模拟器的硬件电路,只需要改变电机的反电动势和电磁转矩模型,便可以实现对BLDCM和PMSM的功率级模拟仿真。

图5 电机模拟器结构示意图Fig.5 Structure diagram of motor emulator

图6 通用型电机功率级模拟器系统结构Fig.6 Universal motor power level emulator system configuration

文献[55-56]根据电机模型不同的输入量和输出量,构建了电压-电流(voltage to current,VTC)和电流-电压(current to voltage,CTV)电机模拟系统。VTC以电压采样为输入量,定子电流为输出量;CTV以定子电流为输入量,以定子电压或反电势作为输出量。两种电机模拟器均以背靠背的PWM整流器作为电机模拟器功率转换器,实现电机端口特性的模拟和能量双向流动。在空载、突加负载和三相电源不平衡三种典型工况下完成对逆变器和电机控制器的测试。

2.2 驱动电机非线性功率硬件在环仿真

由于PHIL通过功率转换器件模拟真实电机的端口特性,所以对电机模型的实时性和准确性提出了更高要求。宋鹏先[57]采用Adams法实现了同步和异步电机模型的数字化,使用Adams电机数字模型准确度高、计算时间短,适用于DSP等常用数字芯片计算电机的端口信息。许家群等[58]采用双线性变换和逆Z变换推导了基于线电压的PMSM和BLDCM电机模型。在通用型电机功率级模拟器上,通过改变反电动势和电磁转矩模型,便可以分别实现对PMSM和BLDCM的端口特性模拟,极大地提高PHIL系统的通用性。文献[59]提出了一种基于PHIL的PMSM电机模拟系统,该系统使用基于有限元分析工具生成的基于查找表数据的机器模型。使用此类机器模型可以模拟电机的磁性(例如饱和度)和几何特征(例如齿槽转矩),四象限功率放大器与实时仿真器相连能模拟真实电机端口电流特性,从而大大提高了模拟的准确性和实用性。文献[60]采用两步亚当斯法建立永磁同步电机的数学模型,模拟电机可实时计算出当前时刻的电机状态量。采用改进的内模控制器,控制逆变器准确跟踪指令电流,保证电机模拟器电流跟踪的快速性和准确性;设计的龙伯格转矩预估观测器,使电机产生高频脉动转矩以抵消电机转矩的波动,保证PHIL平台电机测试的准确性和稳定性。文献[61]针对三相永磁同步电机,提出了一种基于三相定子坐标系的永磁同步电机电流-磁链有限元反查表模型的PHIL,并建立了接口电路的数学模型和电压前馈电流反馈控制的接口算法,所提出的PHIL平台误差小、准确度高。

2.3 功率硬件在环仿真接口算法

PHIL中功率转换器件的输出电流准确跟踪指令电流是保证PHIL模拟准确性的关键。传统的PI控制无法实时追踪指令电流,容易造成较大的稳态误差。文献[62]在功率级三相异步电机模拟器α-β坐标系中采用无差拍控制。无差拍控制精度高、动态响应快,能在电流的动态变化中准确跟踪指令电流,并且不依赖锁相系统,保证了功率级三相异步电机模拟的准确性。文献[63]提出一种基于虚拟转子磁链定向的电流控制跟踪策略。该策略能适应端口电流的动态变化,减小暂态电流非重复性变化造成的稳态误差。文献[60,64]依据二自由度原理,对传统的内模控制进行改进,引入了两个调解参数。即保证内模控制解耦性能,又提高了内模控制的鲁棒性,减小电流跟踪的误差。

PHIL仿真是实时仿真的高级应用,是结合软件和硬件测试的新颖方法。PHIL因其交互真实功率的特性将逐渐取代HIL,被市场大规模地接纳。

3 结论

电机硬件在环仿真将数字仿真和实测设备相结合,可以在无损环境中对实测装备进行测试。对于硬件在环测试系统,其关键的两个部分为:1)电机实时仿真模型的建立;2)电机仿真设备与被测设备端口匹配,以及功能板卡的设计。SHIL的电机模型需要准确模拟电机在各种工况下的状态信息,通过通讯接口和板卡与被测设备进行信号交互。现阶段SHIL的电机建模主要有d,q轴建模、有限元建模和标幺化的模型。基于d,q轴的电机模型通过对定子电流的控制便可实现矢量控制的目的,简化电机控制的设计过程,便于分析和电机控制,但其忽略电机的非线性特点且计算误差大,使其应用受限。电机的有限元模型准确度高且能模拟电机非线性特性,是业内主流的电机建模方式。但是电机的有限元模型无法直接应用于仿真设备,只能通过生成查表模型在数字处理器中应用,但常用数字处理器的采样频率和处理速度无法满足SHIL仿真对快速性和准确性的要求,所以在SHIL中电机的有限元模型往往应用于特定的仿真设备(例如RT-LAB),模型的通用性不足。电机的标幺化建模能适应不同功率等级的电机,方便参数的调整,但是建模过程繁琐、计算量大。随着SHIL技术的发展,要求电机模型不仅能模拟电机的非线性特点,还要具有较高的通用性,能适用不同类型仿真设备和功率等级,满足电机SHIL仿真对实时性和准确性的要求。SHIL的板卡依据功能分为故障注入板卡、信号调理板卡、电阻板卡等。测试对象的不同,SHIL使用的板卡也不同。SHIL板卡的发展应朝着多功能和通用性发展,不需要更换板卡便满足不同测试对象信号传输。目前业界的SHIL仿真多集中单一的部件测试,SHIL的未来发展重心是多部件系统级的仿真测试。

PHIL在SHIL的基础上添加了功率转换器和传感器。将仿真设备的控制信号转换为电压、电流,将被测设备反馈的电压、电流转换为控制信号,实现仿真设备和被测设备之间的功率交互,更接近真实的环境。功率硬件在环仿真的三个关键部分为:1)建立能准确模拟电机端口特性的电机模型;2)PHIL的拓扑结构;3)电流跟踪控制策略。由于PHIL中的电机模型需要根据传感器的采样信息模拟真实电机的端口特性,对PHIL电机模型的实时性和准确性提出了更高的要求。现阶段电机模型求解方法多采用欧拉法、梯形法和Adams离散电机模型。欧拉法精度低;梯形法精度高但计算复杂;Adams在合适步长下具有较高的计算精度,适用于DSP等处理器完成电机模型的数值求解。为了满足PHIL电机模型数值求解对精度和实时性的要求,双线性变换、后向拆分法和逆Z变换等数值求解方法也逐步在PHIL中得到应用,新型数值求解方法的推导应用将是PHIL电机模型发展的一个重要方向。

PHIL的拓扑结构包含功率转换装置,使PHIL可以进行极限工况和故障条件下的模拟实验,可信度较高。现阶段的PHIL多以PWM整流器为功率转换器件,以背靠背的架构实现PHIL电能的双向流动和回收。但是PWM整流器需要较高的A/D采样频率才能满足电机模型数值计算的准确性要求。所以可编程的功率级电流源和功率放大器也逐渐被业内接受,广泛应用于PHIL的功率转换中。而新型功率器件的研发能提高PHIL模拟的功率等级,开发更多的系统架构方案。在PHIL系统中,由于功率转换器件的引入,使得传统的电流控制策略无法准确跟踪指令电流,造成较大的稳态误差。基于二自由度的内模控制和线性预测补偿的无差拍控制器都是通过对现有电流跟踪控制策略和控制器的改进,来提高电流跟踪的准确性。随着业界对高功率设备仿真测试需求的增高,电流跟踪控制策略的改进和开发将是PHIL研究的重点方向之一。

随着技术的发展,电机功率硬件在环仿真的准确性和稳定性也得到了提高,PHIL将朝着高功率等级的方向发展。PHIL也将逐步替代SHIL成为业界内驱动电机仿真和测试的首选,我们的未来研究将沿着这个方向进行。

猜你喜欢

同步电机永磁控制器
同步电机转子磁极结构
永磁同步电动机弱磁控制策略的研究与仿真
大功率同步电机转子设计
工商业IC卡控制器改造为物联网控制器实践
永磁电机的节能优势研究
永磁同步电机控制策略综述
永磁同步电动机的节能计算
突然短路与同步电机结构及电力系统的关系
PLC可编程控制器相关外置的选择计算研究
模糊PID控制器设计及MATLAB仿真