• 大小: 37KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-04-20
  • 语言: Matlab
  • 标签: spwm  MATLAB  逆变器  

资源简介

MATLAB simulink仿真spwm逆变器

资源截图

代码片段和文件信息

% filt.m
% 实现一个LC滤波器

function[sysxo]=filt_lc(txuflagLrCoR)
% 由于不是离散系统,输出参数没有包括ts
% 此外需要用户输入3个新的参数
% 电感Lr,电感电阻R,输出并联电容Co

% 初始化
if flag==0
   sys=[2 0 1 2 1 1];
   % 2个状态,x1为电感电流;x2为输出电压
   % 0个离散状态
   % 1个输出,sys(1)为输出电压
   % 2个输入,u(1)为输入电压,u(2)为负载电流
   % 直接反馈flag=1
   % 采样时间1个   
   xo=[0 0];
   % 初始状态为零
elseif flag==1
   % 微分方程描述
      sys(1)=[u(1)-x(2)-R*x(1)]/Lr;
      sys(2)=[x(1)-u(2)]/Co;
   elseif flag==3
         sys=x(2);
      else
         sys=[];
         end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      29258  2013-04-06 21:14  dis_pipi.mdl

     文件        629  2013-04-06 21:14  filt_lc.m

     文件      34338  2013-04-06 21:14  inverter_oc.mdl

     文件        875  2013-04-06 21:14  rect.m

     文件        423  2013-04-06 21:14  rload.m

     文件      23230  2013-04-06 21:14  con_pid1.mdl

     文件      32841  2013-04-06 21:14  con_pid2.mdl

     文件      25286  2013-04-06 21:14  con_pid6.mdl

     文件      18168  2013-04-06 21:14  con_pid.mdl

     文件      28621  2013-04-06 21:14  con_pipi1.mdl

----------- ---------  ---------- -----  ----

               193669                    10


评论

共有 条评论