资源简介

电力电子与交流传动系统仿真程序 谢卫 《电力电子与交流传动系统传真》在介绍系统仿真基本概念的基础上,从电力电子变换器和交流电动机两个方面分别建立通用的数学模型和仿真模型,从稳态分析和动态分析的角度探究系统运行的基本规律,并给出若干仿真实例。《电力电子与交流传动系统传真》侧重于电力电子变换器和交流传动系统的综合分析与仿真,特别是强调数学模型的统一性和通用性,使读者通过学习可以做到举一反三。《电力电子与交流传动系统传真》是作者多年科研成果的总结,同时也参考了大量国内外的文献资料,内容丰富、全面系统、实用性很强。

资源截图

代码片段和文件信息

% SPWM电压型逆变器的数学模型
  clear all
  clc
  % ----------------------------------------------------
% 参数输入
  Ud=390;%直流输入电压
  F1=50;%调制波频率
  h=0.00001;%采样时间间隔
  Tend=1.2/F1;%仿真时间
  Kf=21;%载波比K
  Ka=4/3;%调制比(Ka>1)
  F2=Kf*F1;%载波频率
  T1=1/F1;
  T2=1/F2;
  P(1)=0;%相位
  P(2)=2*pi/3;
  P(3)=4*pi/3;
  % ----------------------------------------------------
% 主程序
  t=0;%采样时间
  i=1;%采样次数
  while t<=Tend
tt2=mod(tT2);
if tt2<=T2/2%确定三角波信号表达式
       A2=Ka*(4*tt2/T2-1);
    else
   A2=Ka*(-4*tt2/T2+3);
    end
%确定逆变器三个开关变量S(k)
for k=1:3
     A1=sin(2.*pi*t/T1-P(k));%确定正弦波信号表达式
     if A1>A2
         S(k)=1;
      else
         S(k)=-1;
      end
    end
% 逆变器输出线电压(负载电机线电压)
    Uab=(S(1)-S(2))*Ud/2;
Ubc=(S(2)-S(3))*Ud/2;
Uca=(S(3)-S(1))*Ud/2;
% 逆变器输出端至直流电源中性点的电压
    Uag=S(1)*Ud/2;
    Ubg=S(2)*Ud/2;
    Ucg=S(3)*Ud/2;
% 负载电机相电压
    Ua0=(2*Uag-Ubg-Ucg)/3;
    Ub0=(-Uag+2*Ubg-Ucg)/3;
    Uc0=(-Uag-Ubg+2*Ucg)/3;
% ----------------------------------------------------
%建立时间、线电压、相电压、载波信号与调制信号的数组    
    tx(i)=t;
    Uaby(i)=Uab;
    Ubcy(i)=Ubc;
    Ucay(i)=Uca;
    Uagy(i)=Uag;
    Ubgy(i)=Ubg;
    Ucgy(i)=Ucg;
    Ua0y(i)=Ua0;
    Ub0y(i)=Ub0;
    Uc0y(i)=Uc0;
    A1y(i)=A1;
    A2y(i)=A2;
    t=t+h;
    i=i+1;
  end  
% ---------------------------------------------------------------------------------
  figure(1);  plot(txUaby) title(‘AB线电压‘); xlabel(‘t(s)‘); ylabel(‘Uab‘); grid;
  figure(2);  plot(txUbcy) title(‘BC线电压‘); xlabel(‘t(s)‘); ylabel(‘Ubc‘); grid;
  figure(3);  plot(txUcay) title(‘CA线电压‘); xlabel(‘t(s)‘); ylabel(‘Uca‘); grid;
  figure(4);  plot(txUagy) title(‘AG电压‘);   xlabel(‘t(s)‘); ylabel(‘Uag‘); grid;
  figure(5);  plot(txUbgy) title(‘BG电压‘);   xlabel(‘t(s)‘); ylabel(‘Ubg‘); grid;
  figure(6);  plot(txUcgy) title(‘CG电压‘);   xlabel(‘t(s)‘); ylabel(‘Ucg‘); grid;
  figure(7);  plot(txUa0y) title(‘A相电压‘);  xlabel(‘t(s)‘); ylabel(‘Ua0‘); grid;
  figure(8);  plot(txUb0y) title(‘B相电压‘);  xlabel(‘t(s)‘); ylabel(‘Ub0‘); grid;
  figure(9);  plot(txUc0y) title(‘C相电压‘);  xlabel(‘t(s)‘); ylabel(‘Uc0‘); grid;
  figure(10); plot(txA1y‘c+:‘txA2y‘c+:‘);  title(‘正弦波‘);   xlabel(‘t(s)‘); ylabel(‘A‘);  grid;
% ***********************************************************************************

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-23 15:32  交流传动仿真程序\
     目录           0  2017-11-23 15:32  交流传动仿真程序\CHBPWM\
     目录           0  2017-11-23 15:32  交流传动仿真程序\CHBPWM\Simulink仿真模型\
     文件       50137  2017-11-23 15:32  交流传动仿真程序\CHBPWM\Simulink仿真模型\CHBPWM.mdl
     目录           0  2017-11-23 15:32  交流传动仿真程序\SPWM\
     目录           0  2017-11-23 15:32  交流传动仿真程序\SPWM\M程序\
     文件        2494  2017-11-23 15:32  交流传动仿真程序\SPWM\M程序\SPWM.m
     目录           0  2017-11-23 15:33  交流传动仿真程序\SPWM\Simulink仿真模型\
     文件      974740  2017-11-23 15:33  交流传动仿真程序\SPWM\Simulink仿真模型\SPWM.mdl
     目录           0  2017-11-23 15:32  交流传动仿真程序\SVPWM\
     目录           0  2017-11-23 15:32  交流传动仿真程序\SVPWM\SVPWM模块\
     文件         244  2017-11-23 15:32  交流传动仿真程序\SVPWM\SVPWM模块\f1.m
     文件         522  2017-11-23 15:32  交流传动仿真程序\SVPWM\SVPWM模块\f2.m
     文件         768  2017-11-23 15:32  交流传动仿真程序\SVPWM\SVPWM模块\f3.m
     文件         853  2017-11-23 15:32  交流传动仿真程序\SVPWM\SVPWM模块\f4.m
     文件         407  2017-11-23 15:32  交流传动仿真程序\SVPWM\SVPWM模块\f5.m
     文件       38717  2017-11-23 15:32  交流传动仿真程序\SVPWM\SVPWM模块\svpwm_model.mdl
     目录           0  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\
     目录           0  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\M模型\
     文件        5271  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\M模型\SVPWM.m
     文件        2119  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\M模型\inveter_voltage.m
     目录           0  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\simulink模型\
     文件         244  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\simulink模型\f1.m
     文件         522  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\simulink模型\f2.m
     文件         768  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\simulink模型\f3.m
     文件         853  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\simulink模型\f4.m
     文件         407  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\simulink模型\f5.m
     文件       57785  2017-11-23 15:32  交流传动仿真程序\SVPWM\svpwm三相电压源型逆变器仿真\simulink模型\svpwmnibianqi.mdl
     目录           0  2017-11-23 15:32  交流传动仿真程序\SVPWM\三相电压源型逆变器模块\
     文件       31346  2017-11-23 15:32  交流传动仿真程序\SVPWM\三相电压源型逆变器模块\inverter_model.mdl
     目录           0  2017-11-23 15:32  交流传动仿真程序\同步电机\
............此处省略57个文件信息

评论

共有 条评论