预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

电力驱动系统逆变器实时仿真摘要:介绍了采用实际控制器输出的PWM开关逻辑信号定义正、负半桥开关函数建立逆变器的Simulink实时模型。该模型既可实现电力驱动实时仿真系统中逆变器与电机模型的解耦又可以确定逆变器开关死区时间。还给出了基于DSPACE实时仿真环境的逆变器-异步电机实时仿真系统的实现方法针对开关频率为1kHz的逆变器采样周期为11μs的实时仿真与仿真步长为100ns的离线仿真结果无明显差别。关键词:逆变器开关函数实时仿真在交通和某些工业领域中的电力驱动系统的研制过程中直接使用实际电机系统对新的控制器进行测试实现起来比较困难而且费用较高。因此需要介于离线仿真和实机试验之间的逆变器-交流电机实时仿真器与实际控制器硬件相连在闭环条件下对实际控制器进行实时测试。由于这种实时仿真系统回路中有实际控制器硬件介入因此被称为硬件在回路仿真(Hardware-in-the-LoopSimulation)。尽管在真实系统上进行试验是必不可少的但是由于采用实机难以进行极限与失效测试而采用实时仿真器可以自由地给定各种测试条件测试被测控制器的性能因此实时仿真器可作为快速控制原型(RapidControlPrototyping)的虚拟试验台在电机、逆变器、电源和控制器需要同时工作的并行工程中必不可少。图1电源-滤波-逆变器-交流电机系统由于目前数字计算机处理速度的限制不能实现亚微秒级物理模型实时仿真需要对逆变器开关过程进行理想化处理因此引入了离散事件系统。离散事件逆变器子系统与连续时间电机子系统耦合使变流器-电机实时仿真器成为变因果和变结构系统。变因果是指离散开关事件发生前后描述连续时间电机子系统的动态方程的输入变量与输出变量会变换位置;变结构是指在仿真进程中离散开关事件引发状态转换使连续系统结构发生变化。因而需要对动态方程不断地进行调整和初始化[1]。框图建模工具Simulink是控制工程仿真的工业标准但Simulink本质上是一种赋值运算由其方框图描述的系统是因果的。为了能应用Simulink建模工具应该使变流器-电机实时仿真系统解耦为两个独立子系统以消除变因果、变结构问题。作为功能性建模方法之一的开关函数可用于确定变流器开关器件电压与电流波形计算以便进行系统优化设计。它在变流器的离线仿真中已得到成功的应用[2~3]。本文应用文献[2]的开关函数描述法采用实际控制器输出的PWM开关逻辑信号定义正、负半桥开关函数建立逆变器的Simulink模型。该模型既可实现实时仿真系统中逆变器与电机模型的解耦又可以确定逆变器设置的开关死区时间防止同一桥臂开关管直通。文中还将给出基于dSPACE实时环境的逆变器-异步电机开控制系统实时仿真的实现方法和结果。图2逆变器系统Simulink框图1逆变器Simulink模型双电平三相电压源型逆变器由6个开关管和6个与开关管反向并接的续流二极管组成见图1。采用实际控制器输出的6个PWM开关逻辑信号a+b+c+;a-b-c-定义逆变器abc三相正半桥开关函数:Sfap=1·×a+SFbp=1×b+SFcp=1×c+和负半桥开关函数:SFan=1×a-SFbn=1×b-SFcn=1×c-。则全桥开关函数为:SFa=Sfap-SFanSFb=SFbp-SFbnSFc=SFcp-SFcn。逆变器输出端abc与直流电流中点o之间的电压为:uao=0.5VDC×Sfabubo=0.5VDC×SFbuco=0.5VDC×SFc其中VDC为直流环路电压。由此得到线电压为:uab=uao-uboubc=ubo-ucouca=uco-uao相电压为:uan=uao-unoubn=ubo-unoucn=uco-uno。式中uno=(1/3)(uao+ubo+uco)为电机三相绕组中点n与直流电流中点o之间的电压。正半桥abc相开关器件电流为:is1=ia×Sfapis3=ib×SFbpis5=ic×SFcp负半桥abc相开关器件电流为:is4=ia×SFanis6=ib×SFbnis2=ic×SFcn三相电流为:ia=is1+is4ib=is3+is6ic=is5+is2另外开关电流为:is1=is1_s-is1_DiS4=is4_D-is4_s直流电流为:iDC=is1+is3+is5其中is1_sis1_Dis4_sis4_D分别为a相正、负半桥开关管和续流二极管电流。据