当前位置: 首页 > news >正文

1、NPC 三电平SVPWM simulink仿真

1、SVPWM时间计算函数,是从matlab的SVPWM3L_TimingCalculation.p文件中反汇编出来的函数:

function [TgABC_On ,TgABC_Off ,Sn ]=SVPWM3L_TimingCalculation_frompfile (Vref ,DeltaVdc ,Fsw )
%#codegen
%coder .allowpcode ('plain' );
TgABC_On =[0 ,0 ,0 ];
TgABC_Off =[0 ,0 ,0 ];
DV =DeltaVdc ;
Tsamp =1/Fsw/2 ;if(Vref(1)*Vref(2)*Vref(3)>=0 )if Vref(1)>=0Sn =1;a =2;b =-1;elseif(Vref(2)>=0 )Sn =3;a =-1;b =2;elseSn =5;a =-1;b =-1;end
elseif(Vref(1)<0 )Sn =4;a =-2;b =1;
elseif(Vref(2)<0 )Sn =6;a =1;b =-2;
elseSn =2;a =1;b =1;
endVas =Vref (1)/sqrt(3)-a *1 /6;
Vbs =Vref (2)/sqrt(3)-b *1 /6;
Vcs =-Vas -Vbs;Tas =2 *Vas *Tsamp;
Tbs =2 *Vbs *Tsamp;
Tcs =2 *Vcs *Tsamp;if((Tas >Tbs )&&(Tas >Tcs ))Tmax =Tas;
elseif((Tbs >Tas )&&(Tbs >Tcs ))Tmax =Tbs;
elseTmax =Tcs;
end
if((Tas <Tbs )&&(Tas <Tcs ))Tmin =Tas;
elseif((Tbs <Tas )&&(Tbs <Tcs ))Tmin =Tbs;
elseTmin =Tcs;
end
Teff =Tmax -Tmin;
T0 =Tsamp -Teff;
Toffset =T0/2*(1 -DV )-Tmin;Tga =Tas+Toffset;
Tgb =Tbs+Toffset;
Tgc =Tcs+Toffset;TgABC_On(1)=Tsamp-Tga;
TgABC_On(2)=Tsamp-Tgb;
TgABC_On(3)=Tsamp-Tgc;TgABC_Off(1)=Tsamp+Tga;
TgABC_Off(2)=Tsamp+Tgb;
TgABC_Off(3)=Tsamp+Tgc;

2、主要模型:

3、运行波形:

4、模型获取可联系229425962@qq.com;

http://www.lryc.cn/news/230549.html

相关文章:

  • JAVA对象列表强转失败,更好的方法
  • 2023最新版本 从零基础入门C++与QT(学习笔记) -5- 动态内存分配(new)
  • asp.net校园招聘管理系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio
  • flink的键值分区状态自动过期ttl配置
  • 解决Mac配置maven环境后,关闭终端后环境失效的问题(适用于所有终端关闭后环境失效的问题)
  • springboot运行jar包,实现复制jar包resources下文件、文件夹(可支持包含子文件夹)到指定的目录
  • Webpack Bundle Analyzer包分析器
  • SQL-----STUDENT
  • OpenCV入门——图像视频的加载与展示一些API
  • Control的Invoke和BeginInvoke
  • 什么是OpenCL?
  • AdaBoost:提升机器学习的力量
  • Pikachu(皮卡丘靶场)初识XSS(常见标签事件及payload总结)
  • 一则DNS被重定向导致无法获取MySQL连接处理
  • Vue3中如何使用this
  • 7.jvm对象内存布局
  • U-boot(一):Uboot命令和tftp
  • 代码随想录算法训练营第五十三天丨 动态规划part14
  • pdf增强插件 Enfocus PitStop Pro 2022 mac中文版功能介绍
  • uniapp app tabbar 页面默认隐藏
  • 深度学习 YOLO 实现车牌识别算法 计算机竞赛
  • 即时通讯技术文集(第23期):IM安全相关文章(Part12) [共15篇]
  • 为什么UI自动化难做?—— 关于Selenium UI自动化的思考
  • Python小白之“没有名称为xlwings‘的模块”
  • RK3588 学习教程1——获取linux sdk
  • 保护您的Google账号安全:检查和加固措施
  • 「Verilog学习笔记」优先编码器Ⅰ
  • java实现TCP通信(socket)服务端-客户端
  • 企业信息模糊搜索API的使用及应用场景
  • .net6+aspose.words导出word并转pdf