matlab中cuk电路搭建,Cuk斩波电路在MATLAB的建模与仿真 - cuk电路matlab仿真
2、Cuk斩波电路在MATLAB/Simulink的建模与仿真
2.1、Cuk斩波电路在MATLAB/Simulink中的仿真模型
Cuk斩波电路在MATLAB/Simulink中的仿真模型如图2所示,主要由直流电源、IGBT、RLC负载、电力二极管等构成。Cuk斩波电路的仿真模型参数设置如下,电压源参数:电压源为直流电压,当需要升压时设置为24V,当需要降压时设置为100V;脉冲发生器的参数:振幅设为1V,周期设为0.001s,占空比α为升压时设为82%;降压时设为30%;电感L1为0.01H,电容C1为100μF,电感L2为0.08H,电阻R取为5Ω。
图2 Cuk斩波电路仿真模型
2.2、仿真结果及其分析
在MATLAB/Simulink中建立Cuk斩波电路后,给出其仿真结果如图3和图4所示。其中图3所示的波形为触发延迟角α=0.82时,负载R上的电压仿真波形。根据式(4)可以计算得到输出电压U0为109V,仿真结果与理论计算值完全一致。图4所示的波形为触发延迟角α=0.3时,负载R上的电压仿真波形,同样,按照式(4)可以计算得到输出电压U0为43V,仿真结果与理论计算误差不大,基本吻合,有些误差,原因在于负载波形波动比较大,解决方案在负载R两端并联一个电容即可。从图3和图4的仿真波形可以看出,Cuk斩波电路在MATLAB/Simulink中的建模与仿真完全正确,实现了升压和降压的功能。
图3α=0.82时负载电阻R的电压仿真波形(升压)
图4α=0.3时负载电阻R的电压仿真波形(降压)
3、结束语
本文首先分析了Cuk斩波电路的基本工作原理,推导了其输出电压的计算公式,从理论上推断其具有图4α=0.3时负载电阻R的电压仿真波形(降压)升降压特点,然后在MATLAB/Simulink软件中对R斩波电路进行了建模与仿真,分别在占空比为30%(占空比小于50%)和82%(占空比大于50%)时,即降压和升压时对其进行了仿真,得出的仿真结果与理论相一致,为Cuk斩波电路在工程实践中的应用提供了很好的思路。
matlab中cuk电路搭建,Cuk斩波电路在MATLAB的建模与仿真 - cuk电路matlab仿真相关推荐
- matlab中ASR怎么搭建,ASR1802环境搭建
[实例简介] 主要学习内容: 1.搭建编译环境 2.如何编译SDK 3.SWD烧录平台 4.CATStudio调试平台 5.ASR学习指南学习 [实例截图] [核心代码] ASR文档 └── ASR文 ...
- matlab中异步绕线式电机,三相绕线式异步电动机转子串电阻起动的MATLAB仿真
三相绕线式异步电动机转子串电阻起动的MATLAB仿真 三相绕线式异步电动机转子串电阻起动的 MATLAB 仿真一.实验目的:设计三相绕线式异步电动机转子串电阻起动的 MATLAB 仿真模型,通过仿真观 ...
- matlab中fminunc函数使用方法,[分享]无约束非线性规划函数\fminunc函数使用方法(MATLAB)...
[分享]无约束非线性规划函数\fminunc函数使用方法(MATLAB) 无约束非线性规划函数\fminunc函数使用方法(MATLAB) %用于求解无约束非线性规划的函数有:fminsearch和f ...
- matlab中字符串的替换,用for循环中的regexprep替换字符串? (MATLAB)
Pass 1适用于Class test { private List _AdminRequestSet; public void addAdminRequest(AdminRequest param) ...
- matlab pi表示,matlab中pi是什么意思
解:MATLAB 源程序为 >> t=0:0.001:40; >>ft=5*sawtooth(pi/5*t,0.5); >>plot(t,ft),grid on & ...
- MATLAB中文件的读写和数据的导入导出
http://blog.163.com/tawney_daylily/blog/static/13614643620111117853933/ 在编写一个程序时,经常需要从外部读入数据,或者将程序运行 ...
- cumsum在matlab中,matlab中cumsum函数和sum函数详解
调用格式及说明 matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 调用格式及说明 ...
- m 文件 dll matlab 中调用_Java与MatLab混编
该篇介绍Java与MatLab的混合编程 环境:Windows10,Jdk 1.8.0_261 64位,MatLab r2018b 64位 先安装MatLab MatLab安装 一.打开MatLab, ...
- m 文件 dll matlab 中调用_如何在matlab中调用python程序
现在python很火,很多代码都是python写的,如果你和我一样,习惯了使用matlab,还想在matlab中调用Python的代码,应该怎么办呢?其中一条思路:首先在matlab中调用系统脚本命令 ...
- php调用python绘图程序_如何在matlab中调用python程序
现在python很火,很多代码都是python写的,如果你和我一样,习惯了使用matlab,还想在matlab中调用Python的代码,应该怎么办呢?其中一条思路:首先在matlab中调用系统脚本命令 ...
最新文章
- eclipse提示edit source lookup path的问题
- c语言和gtk实现的游戏,Ubuntu下用glade和GTK+开发C语言界面程序(一)
- C#窗体控件-按钮控件Button
- 关于 TypeScript 内 constructor signature 的一些失败尝试
- Pseudoprime numbers POJ - 3641(快速幂+判素数)
- HTTP请求和标头参数的CDI拦截器-简单示例
- 多柱汉诺塔最优算法设计探究
- java setundecorated_java JFrame中与setUndecorated()相关的几个特效
- java零碎要点---Tesseract 3.0,Java OCR 图像智能字符识别技术,可识别中文
- tkinter message_【莫烦Python】Tkinter 做简单的窗口视窗lt;学习笔记(2)gt;
- file watchers怎么默认打开_python怎么打印字符
- Springboot读取application.properties文件乱码
- phonegap plugin.xml 示例
- 2019年中科院JCR分区表公布!附完整Excel下载地址
- HttpClient下载
- WT2003H语音芯片在红绿灯上的运用,一款可远程更新的语音IC方案
- 入侵sf服务器技术_入侵服务器、疯狂攻击各种网站, 这个黑客团伙终被“团灭”!...
- 问道手游服务器修改密码,问道手游账号安全设置及找回密码教程 玩转问道
- photoshop合并图层:向下合并、合并选中层、合并可见图层、拼合图像操作
- 好物分享 | 也许是最好用的文件/目录对比软件
热门文章
- TortoiseGit第一次从GitLib上拉取代码
- KEPServerEX6 之 MTConnect 驱动连接CNC-HURCO(赫克)使用方式
- android:沉浸模式_2020年电子商务技术趋势:沉浸式技术时代
- 计算机网络技术的教育特性,2017年自考计算机网络技术模拟试题一
- Media Type 媒体类型(MIME Type、Content Type)
- 日语助词よ的语法汇总,请牢记
- Java实现登录与注册页面
- python调用百度OCR识别证件+操作excel表格
- Windows高级防火墙配置
- Google Play商店上传检查项