车用电机硬件在环实时仿真与测试平台_第1页
车用电机硬件在环实时仿真与测试平台_第2页
车用电机硬件在环实时仿真与测试平台_第3页
车用电机硬件在环实时仿真与测试平台_第4页
车用电机硬件在环实时仿真与测试平台_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

车用电机硬件在环实时仿真与测试平台高瑾;黄洋;宋石阳;姜淑影;黄苏融【摘要】车用内置式永磁电机功率密度高,参数非线性变化显著.针对此情况,本文在高速FPGA芯片上建立车用永磁电机的非线性模型,与真实控制器连接,构建了硬件在环半实物实时仿真与测试平台(HIL-bench).利用两台产品级车用永磁电机组成共直流母线互馈对拖平台(M/G-bench),与所构建的实时仿真测试平台进行对比.测试转速范围从恒转矩区到弱磁区,测试转矩从轻载到额定负载.对比结果表明,在高速指标方面川IL-bench系统仿真步长已达到1ps;在逼近现实工况指标方面,两个平台的平均误差为4.15%.【期刊名称】《电工技术学报》【年(卷),期】2014(029)011【总页数】8页(P99-106)【关键词】车用永磁电机;硬件在环;非线性;对拖【作者】高瑾;黄洋;宋石阳;姜淑影;黄苏融【作者单位】上海大学机电工程与自动化学院上海200072;上海大学机电工程与自动化学院上海200072;上海大学机电工程与自动化学院上海200072;上海大学机电工程与自动化学院上海200072;上海大学机电工程与自动化学院上海200072【正文语种】中文【中图分类】TM3151引言内置式永磁同步电机(IPMSM)在当前电动汽车驱动中的应用是比较广泛的[1,2]。IPMSM的参数非线性变化是影响其性能的一个重要原因,电流[3]、温度[4,5]等因素对参数的非线性都有不同程度的影响,且随着转速的增加,这种非线性的变化更加明显。为了提高仿真的可信度,取得逼近现实的仿真结果,上述非线性问题在建模时应予以考虑,这无疑增大了建模的复杂性。半实物实时仿真技术已广泛应用于无人机自动测试跟踪[6]、飞行器姿态控制[7]及飞船太空舱的水平和垂直自由度的控制[8]等航空领域,它是将系统的一部分用仿真模型来等效,保留了另一部分实物,两者连接后实时运行。半实物实时仿真目前分为两大类:快速控制原型(RapidControlPrototype,RCP)与硬件在环(Hardware-in-Loop,HIL)。在电机驱动领域,RCP采用虚拟控制器,与真实逆变器、真实电机连接后实时运行[9];HIL采用虚拟电机,与真实控制器连接后实时运行[10]。半实物实时仿真继承了传统离线仿真的一系列优点,如可行性验证、缩短开发周期等。与离线仿真相比,它还有两个突出特点:①半实物;②实时性。以硬件在环为例,由于运行是实时的,对于系统中的真实控制器来说,它并不能判断所连接的控制对象是真实电机还是虚拟电机,当然前提是虚拟电机要足够逼近真实电机。从中可以看出半实物实时仿真在极端工况或故障容错测试等方面具有较好的应用前景。近年来,国内高校已开始了电机驱动系统实时仿真的研究,文献[11]采用德国dSPACE公司的DS1103构建了虚拟电机,其仿真步长在15ps左右。近五年来,为提高实时性,可并行运算的现场可编程逻辑门阵列(FPGA)芯片得到越来越多的应用[12,13]。至2010年,国内分别构建了三相[14]与五相[15]IPMSM的实时仿真平台,并进行了恒转矩区常规控制(最大转矩电流比)与无速度传感器控制(高频信号注入法与滑模观测器)的实时运行[16]。其电机模型仍然为理想参数,最快仿真步长接近4卜。为提高实时仿真精度,文献[17,18]对两种离散算法Shiftoperator和Delta-operator进行了比较,表明后者可以避免定点数据格式匹配问题,同时优化了FPGA资源,从而获得精度较高、稳定性好、数据位适宜的电机模型。半实物实时仿真的另一个应用是在电力电子变换器领域,包括器件设计[19]、多电平变换器[20]及变换器暂态过程[21]的仿真。综上所述,实时性与逼近现实工况,即速度与精度,是半实物实时仿真的两个重要指标。针对车用高密度永磁同步电机,本文构建了硬件在环实时仿真平台(HIL-bench),其仿真步长达到13,以满足实时性的要求;在FPGA芯片上对车用IPMSM进行非线性建模,以提高逼近现实工况的精度。最后用两台相同规格的产品级车用IPMSM组成“电动机/发电机”对拖平台(M/G-bench)。将两个平台的试验结果进行对比。论文第1部分为IPMSM的FPGA非线性建模的说明,第2部分为模型的具体实现,第3部分为两个平台的组成,第4部分为试验结果的分析及对比,第5部分为结论。2车用IPMSM的非线性参数在IPMSM众多参数中,电感的非线性变化是影响IPMSM控制效果的一个关键。实验样机为两台已量产的成熟产品,其主要参数见表1。仅考虑饱和效应时,直轴电感Ld基本保持恒值0.074mH,交轴电感Lq从0.14mH变化到0.21mH,变化幅度约为50%。电流越大,饱和程度越深,Lq随电流幅值增大呈下降趋势(见图1)。进一步考虑交叉耦合效应,则交、直轴之间相互影响(见图2)。直轴电流id较小时,不足以引起直轴磁路饱和;交轴电流iq对直轴的交叉耦合影响较明显(见图2a)。图1直轴、交轴非线性电感(饱和效应)Fig.1Non-linearinductanceofdirect-axisandquadrature-axis(saturationeffectonly)图2直轴、交轴非线性电感(交叉耦合效应)Fig.2Non-linearinductanceofdirect-axisandquadrature-axis(cross-coupleeffect)为综合考察非线性因素的影响,在id-iq平面上绘制恒定常数轨迹和非线性参数轨迹。恒定常数(Ld=0.074mH,Lq=0.2mH,pf=0.0426Wb,R=0.3Q)轨迹包括电压极限椭圆、电流极限圆、恒转矩及最大转矩电流比(MTPA)轨迹(见图3实线)。非线性参数轨迹包括电感饱和效应、交叉耦合效应、逆变器输出电压基波效应、永磁体磁链与电机电阻取75°C时的常值(该温度为车用电机冷却水的正常工作温度)(见图3数据点)。由图3可知:负载越轻,两类曲线吻合得越好,当负载超过50%额定值之后,两类曲线之间的差别越来越大(见图3a)。绘制恒定参数曲线时,参数的取值在深饱和区,故转速越高,两类曲线的吻合程度越好(见图3b)。将非线性数据点拟合(见图3c),以用于设计控制程序中的给定电流指令查找表。图3理想参数与非线性参数(饱和效应、交叉耦合效应、75C时的永磁体磁链,75C的电阻)的轨迹对比Fig.3Locusofideal&non-linearparametersinid-iqframe3驱动系统的FPGA建模3.1逆变器的FPGA建模以电压型三相逆变器为原型,建模采用文献[15,16]中提出的方法,该模型考虑了IGBT和二极管的管压降及续流过程。采用Verilog语言编写代码,再生成模块化结构。逆变器的理想数学模型在FPGA上实现结构如图4所示。模块采用同步时序的方法设计,根据输入PWM信号的高低及电流的方向,先求出逆变器三个桥臂输出端电压uao、ubo、uco,再计算电机中性点电压uno,然后得到三相相电压uan、ubn、ucn。同步模块确保各模块运算时序同步。图4电压型逆变器的硬件在环FPGA建模Fig.4FPGA-ModelingofVSIinverterforhardware-in-the-loopreal-timesimulation电机中性点电压按照式1计算三相相电压为3.2IPMSM的FPGA建模FPGA建模的实质是利用硬件描述语言,在FPGA中实现电机的离散数学方程。在电机高速、重载的工况下,电感会饱和。常见的根据dq轴数学模型进行建模,则假定电感值是常数。为提高HIL精确度,考虑电感的非线性至关重要。其中,电机饱和效应对交直轴电感的影响可表示为式中,交、直轴磁链均是电流的函数为借助有限元软件的计算,可知在一个控制周期内,电感随电流的变化率:ALd(id)/AidsALq(iq)/Aiq较小,可忽略不计,对式(3)、式(4)进行整理,电流表达式简化为用前向欧拉法对式(5)进行离散化处理(其中T为离散周期),得dq轴电流的迭代表达式为电磁转矩方程为角速度迭代方程为交、直轴电感值随交、直轴电流的变化规律用有限元软件离线仿真而得到,然后制成FPGA中可用的数据表。建模时,利用命令重新定向技术将数据转化为mif格式,以便Quartus中的LPM_ROM调用,实现模型运行过程中可实时查表,从而获得电感的实时变化值。FPGA电机实时仿真模型(虚拟电机)包含电磁和机械两部分(见图5),主要包含以下模块:相电压三相静止-两相旋转(3s-2r)坐标变换,dq轴电流计算和相电流两相旋转/三相静止(2r-3s)坐标变换、电磁转矩计算、电角速度计算和电角度计算等。其中,dq轴电流模块和转矩模块中加入了非线性电感实时查表模块。图5车用IPMSM硬件在环的FPGA建模Fig.5FPGAmodelingofHILforEVIPMSM注:图中①电压3/2变换,②电流计算,③电流2/3变换,④电磁转矩计算,⑤转速计算,⑥转子位置计算,⑦Ld地址生成,⑧Lq地址生成,⑨Plug-inROM,⑩有限元计算,⑪状态方程系数计算,⑫数据格式匹配。4试验平台本文设计了两个平台,第一个平台是硬件在环实时仿真与测试平台(HIL-bench);第二个平台是双电机(电动机/发电机)对拖平台(M/G-bench)。这两个平台采用相同的电机控制器DS1103。以第二个平台的测试结果为依据,对第一个平台进行验证。4.1硬件在环实时仿真平台HIL-benchHIL-bench平台(见图6)包括两部分硬件:虚拟电机和电机控制器,其中虚拟电机包括FPGA核心板及调理电路。图6车用IPMSM硬件在环平台HIL-benchFig.6HIL-benchofEVIPMSM(1)六路并行高速D-A,提供相电流、转速、电磁转矩、旋转变压器等模拟信号输出。(2) 12路位置信号和3路光编信号输出,作为虚拟电机状态输出信号。(3) PWM信号输入,电机控制器的输出信号,也通过磁耦与控制器隔离。(4) 串行通信,接口通过CP2102芯片转化为USB通信协议,便于与上位机相连。DS1103通过DS815TransmitterCard通讯卡与上位机相连,实现DS1103控制器主板与上位机的通讯。FPGA虚拟电机通过USB-Blaster与上位机相连,实现上位机与数字化虚拟电机之间数据的传输。DS1103主板通过专门设计的接口板与虚拟电机系统进行信号交换,接口板要能匹配二者的输入输出接口。在该接口板上,可以观察虚拟电机的模拟信号输出,如电流信号、电磁转矩、转速信号及转子位置信号等。为提高运算速度,从系统时钟频率(50MHz)、模块化与层次化、同步时序三个方面进行改进,系统实时仿真步长达到13。4.2电动机/发电机对拖平台M/G-bench对拖平台M/G-bench采用共用直流母线结构(见图7),系统主要由直流电源柜、两套逆变器、两台参数相同的IPMSM(主要参数见表1)、转矩转速传感器、两套DS1103控制器、上位机、水箱组成。两台IPMSM通过联轴器同轴相连。图7车用IPMSM共直流母线电动机发电机对拖平台Fig.7CommonDCbusmotor/generatorbenchofEVIPMSM表1电机主要参数Tab.1TheparametersofIPMSMM/G-bench中两台IPMSM完全相同,将其中做电动机运行的标示为M,做发电机运行的标示为G。M工作于转速闭环状态,G工作于转矩闭环状态,控制G的输出即可改变M的负载。M由直流母线供电,拖动G转动,G将能量通过逆变器回馈至直流母线。这种方式利于节能,对于功率较大的电机,节能效果明显,直流柜最终输出的能量仅为系统的全部损耗。扭矩传感器为MAGTROL公司的TorqueMasterTM311,其额定扭矩100N-m,过载能力200%,精度v0.1%,内置自检测试功能,可提供0至±10V扭矩信号输出。5试验结果与分析两个平台所用控制策略完全相同,基速以下为〃转矩/电流”最大的MTPA控制,基速以上为弱磁控制。从启动到试验最高速,均采用查找表方式来确定交直轴电流的给定值。两个平台的一个明显区别在于负载,HIL-bench实时仿真平台的负载是人为给定的数字量,M/G-bench对拖平台的负载由发电运行的电机G来产生,两台电机采用串联式集中水冷,试验过程中冷却水温保持在75。^5.1M/G-bench试验结果用转矩转速传感器和MAGTROL公司配套的软件Torque1.0实时显示转轴上的输出转矩和转速(见图8),直流母线电压为100V。测试了六个不同负载的调速过程。以图8a为例,试验时首先启动牵引电机M,并调节电流调节器和转速调节器,使转速稳定在1000r/min;再启动负载电机G,并通过控制转矩指令,使轴上输出转矩达到并维持在10N-m;在25s时刻给定转速1500r/min,待转速稳定后继续调节。同理,分别在50s、80s、120s、160s、235s时刻,转速给定阶跃值分别为2000r/min、2500r/min、2800r/min、3000r/min、3200r/min。然后分别在290s、325s、375s、440s、510s、600s时刻,将转速给定值分别降到3000r/min、2800r/min、2500r/min、2000r/min、1500r/min、1000r/min。在上述调速过程,用示波器保存电流传感器测量出的电动机M的相电流波形。图8车用IPMSM对拖平台试验结果Fig.8Testresultofmotor/generatorbenchofEVIPMSM5.2电流的对比1(多工况)图9id-iq平面上两个平台的试验电流(。:HIL-bench;☆:motor/generatorbench)Fig.9Testresultofcurrentofmotor/generatorbenchandHIL-benchinid-iqframe将不同转速、不同负载的试验结果绘制在同一个id-iq平面上(见图9)。其中MTPA、恒转矩、电压极限等轨迹均是根据图3c得到的,即考虑了饱和、交叉耦合、PWM调制方式、温度等非线性因素后拟合而成。HIL-bench平台的工作点略高于M/G-bench对拖平台的工作点。原因在于前者的负载属人为给定的理想值,其实质为电磁转矩。而后者为实际测量的轴上输出转矩,扣除了摩擦、风阻、铁耗、铜耗等因素,并不是电磁转矩。5.3电流的对比2(恒转矩负载)HIL-bench可以输出信号电流、电压、转子位置等模拟量,便于示波器观测。选取负载转矩TL=60N・m的稳态工况,将两个平台的相电流进行对比(见图10)。两个平台稳态电流峰值对比见表2,电流误差数据处理时,以对拖平台的实验数据为基准。图10两个平台的试验电流(TL=60N-m)Fig.10Testresultofcurrentofmotor/generatorbenchandHIL-bench(TL=60N-m)6结论本文构建了一种车用电机硬件在环实时仿真平台,重点解决了非线性参数在FPGA中的实时建模问题。以M/G-bench对拖平台为参照,进行了对比验证。结果表明,HIL-bench的仿真步长达到1ps,两个平台的平均误差为4.15%。表2各工况下两个平台的电流峰值及其误差Tab.2Maximumphase-current&erroroftwobenchesindifferentworking-conditions参考文献RahmanMA,ChibaA,FukaoT.Superhighspeedelectricalmachinessummary[C].IEEEPowerEngineeringSocietyGeneralMeeting,USA,2006:1-4.ZwyssingC,KolarJW,ThalerW,etal.Designofa100W,500000r/minpermanentmagnetgeneratorformeso-scalegastubines[C].IEEEIndustryApplicationsSociety40thAnnualMeeting,HongKang,China,2005:253-260.宫海龙,柴凤,程树康.高转矩永磁轮毂电机电感参数研究[J].中国电机工程学报,2010,30(21):61-66.GongHailong,ChaiFeng,ChengShukang.Researchoninductanceparametersofhightorquepermanentmagnetin-wheelmotor[J].ProceedingsoftheCSEE,2010,30(21):61-66.WrobelR,MlotA,MellorPH.Contributionofendwindingproximitylossestotemperaturevariationinelectromagneticdevices[J].IEEETransactionsonIndustrialElectronics,2012,59(2):848-857.LiuKan,ZhangQiao,ChenJintao,etal.Onlinemulti-parameterestimationofnonsalientpolePMsynchronousmachineswithtemperaturevariationtracking[J].IEEETransactionsonIndustrialElectronic,2011,58(5):1776-1788.LinFeng,DongXiangxu,ChenBenM,etal.Arobustreal-timeembeddedvisionsystemonanunmannedrotorcraftforgroundtargetfollowing[J].IEEETransactiononIndustrialElectronics,2012,59(2):1038-1048.SangWJeon,SeulJung,Hardware-in-the-loopsimulationforthereactioncontrolsystemusingPWM-basedlimitcycleanalysis[J].IEEETransactionsonControlSystemTechnology,2012,20(2):538-545.ChangTongli.Researchonexperimentalvalidationprocedureofdynamicshardwareintheloop[C].IEEEInternationalConferenceonIntelligentSystemDesignandEngineeringApplicationSimulationSystem,2010:200-204.孙红飞,王乐英.dSPACE电机控制平台的设计与矢量控制的实现[J].天津理工大学学报,2011,27(4):16-19.SunHongfei,WangLeying.Designofdspacemotorcontrolplatformandvectorcontrolimplementation[J].JournalofTianjinUniversityofTechnology,2011,27(4):16-19.UmamaheswariMG,UmaG,VijayalakshmiKM.Designandimplementationofreduced-orderslidingmodecontrollerforhigher-orderpowerfactorcorrectionconverters[J].IEEETransactionsonPowerElectronics,2011,4(9):984-992.卢子广,柴建云,王祥玲,等,电力驱动系统实时控制虚拟实验平台[J].中国电机工程学报,2003,23(4):119-123.LuZiguang,ChaiJianyun,WangXiangheng,etal.Virtualtestplatformforreal-timecontrolofelectricaldrives[J].ProceedingsoftheCSEE,2003,23(4):119-123.HuangSurong,GaoJin,ZhangQi.HardwareintheloopsimulationplatformofPMSMdrivesusingFPGA[C].The25thWorldBattery,HybridandFuelCellElectricVehicleSymposium&Exhibition,2010.DagbagiM,CharaabiL,IdkhajineL,etal.DigitalimplementationusingdeltaoperatorforFPGABasedinductionmotoremulator[C].The8thInternationalMulti-ConferenceonSystemsSignalsandDevices,2011:1-6.[14]黄苏融,史奇元,刘畅,等,基于现场可编程门阵列永磁同步电机模型的硬件在环实时仿真测试技术[J].电机与控制应用,2010.37(9):32-37.HuangSurong,ShiQiyuan,LiuChang,etal.Hardwareinloopreal-timesimulationtesttechnologyofpermanentmagnetsynchronousmotormodelbasedonfieldprogrammablegatearray[J].ElectricMachines&ControlApplication,2010,37(9):32-37.黄苏融,刘畅,高瑾.五相内置式永磁同步电机硬件在环实时仿真平台的实现[J].电机与控制应用,2011,38(10):20-25.HuangSurong,LiuChang,GaoJin,etal.Hardwareinlooprealtimesimulationplatformimplementationoffive-phaseinteriorpermanentmagnetsynchronousmotor[J].ElectricMachines&ControlApplication,2011,38(10):20-25.HananMHabbi,黄苏融,高瑾,等,基于交叉耦合效应的车用内置式永磁同步电机转子位置估计[J].中国电机工程学报,2012,32(15):124-133.HananMHabbi,HuangSurong,GAOJin,etal.Robustsensorlessrotorpositionestimationof

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论