matlab计算纹波电压,Zeta电路的参数计算及仿真
Zeta电路的参数计算较为简单,可以用matlab来完成,代码如下。
clear;clc;
Vin = 12; %输入电压单位V
Vout = 18; %输出电压单位V
Fs = 5000000; %开关频率单位Hz
Iout = 1; %输出电流单位A
DeltaIin = 0.2; %输入电流纹波单位A
DeltaIout = 0.2; %输出电流纹波单位A
DeltaVc = 0.01; %输出电压纹波单位V
Ts = 1/Fs; %开关周期
duty = Vout / (Vout+Vin);
L1 = (Vin * duty * Ts) / DeltaIin;
L2 = (Vin * duty * Ts) / DeltaIout;
C1 = (Iout * duty * Ts) / DeltaVc;
C2 = (DeltaIout * Ts) / ( 8 * DeltaVc);
duty = duty * 100; %单位%
Ts = Ts * 10^6; %单位us
L1 = L1 * 10^6; %单位uH
L2 = L2 * 10^6; %单位uH
C1 = C1 * 10^6; %单位uF
C2 = C2 * 10^6; %单位uF
fprintf('duty = %.1f%%\n',duty);
fprintf('Ts = %.1fus\n',Ts);
fprintf('L1 = %.1fuH\n',L1);
fprintf('L2 = %.1fuH\n',L2);
fprintf('C1 = %.1fuF\n',C1);
fprintf('C2 = %.1fuF\n',C2);
一、升压模式下,结果如下:
Zeta电路拓扑如下(仅考虑理想情况)。
仿真结果如下图所示。
可以看出,稳态情况下,B通道为输出电压18.001V,A通道为电感的电流纹波16.730mV / 0.1R=167.30mA。
此次仿真为开环控制,所以输出电压不会很准确,而且为会随着负载的变化而变化,因此,必须加入闭环。
二、降压模式下,结果如下:
电路拓扑如下:
仿真结果如下图所示。
可以看出,稳态情况下,B通道为输出电压6.076V,A通道为电感的电流纹波17.918mV / 0.1R=179.18mA。
此次仿真为开环控制,所以输出电压不会很准确,而且为会随着负载的变化而变化,因此,必须加入闭环。
matlab计算纹波电压,Zeta电路的参数计算及仿真相关推荐
- Zeta电路的参数计算及仿真
Zeta电路的参数计算较为简单,可以用matlab来完成,代码如下. clear;clc;Vin = 12; %输入电压单位V Vout = 18; %输出电压单位V Fs = 5000000; %开 ...
- Sepic电路的参数计算及仿真
Sepic电路的参数计算较为简单,可以用matlab来完成,代码如下. clear;clc;Vin = 12; %输入电压单位V Vout = 6; %输出电压单位V Fs = 5000000; %开 ...
- Cuk电路的参数计算及仿真
Cuk电路的参数计算较为简单,可以用matlab来完成,代码如下. clear;clc;Vin = 12; %输入电压单位V Vout = 18; %输出电压单位V Fs = 5000000; %开关 ...
- 用计算机计算磨削,磨削参数计算软件
磨削参数计算软件是用于计算磨削线速度的工具,输入砂轮直径的参数后,就能计算出砂轮线速度和砂轮转速. 相关软件软件大小版本说明下载地址 磨削参数计算软件是用于计算磨削线速度的工具,输入砂轮直径的参数后, ...
- 三极管当成开关来使用,电路及其参数计算
电路如下: 开关打开对应于三极管工作在饱和区,即Vbe>Von,Vce<Vbe,那么已知负载电阻就可以计算Ic=(VCC-Vce)/R负载.已知三极管电流放大倍数β,根据Ic=Ib*β,算 ...
- 升压电路(Boost)的设计原理、参数计算及MATLAB仿真
创作不易,感谢大家关注支持!需要的可以点击收藏! 升压(Boost)变换电路是一种输出电压大于等于输入电压的单管非隔离直流变换电路.它由直流电压源.电感.开关管.二极管.滤波电容.负载电阻组成,升压电 ...
- BOOST升压电路参数计算
BOOST电路的参数计算主要包括占空比D.电感值L.电容值C. 假设1.电感的电流工作在连续的状态并忽略电感的阻值. 假设2.电路工作在稳定的状态. (1)计算占空比D 电路稳定时,电感满足" ...
- 几何运算是计算机的基本功能,渐开线圆柱齿轮几何参数计算的计算机辅助设计系统...
4.精度计算:计算出齿轮的精度测量参数,如:各级精度等级.齿厚上/下偏差.侧隙公差.最小/大极限侧隙等.本文引用地址:http://www.eepw.com.cn/article/202303.htm ...
- matlab一阶电路瞬态响应,MATLAB在一阶动态电路特性分析的应用
MATLAB在一阶动态电路特性分析的应用 MATLAB在一阶动态电路特性分析的应用 (董梦媛 12013241942 2013级通信一班) 摘要: MATLAB具有强大的图形处理功能.符号运算功能和数 ...
最新文章
- 十大Intellij IDEA快捷键转
- 233 Matrix HDU - 5015
- linux远程打开windows程序,为新手讲解Linux和Windows系统的远程桌面访问知识
- 【第二章】 IoC 之 2.1 IoC基础 ——跟我学Spring3
- 电池和Adapter切换电路改进实验(转)
- 跨系统服务器data,oracle 新增pdb环境,并通过database link实现跨服务器在线克隆
- luogu3413 萌数
- [导入][你必须知道的.NET] 第三回:历史纠葛:特性和属性
- Extjs核心概念之Store
- 课堂考试作弊检测系统,情绪识别、表情识别和人脸识别结合
- 机器学习基础-朴素贝叶斯分类
- java登录抓取网页_java模拟登录内部系统抓取网页内容
- Web 开发与设计师速查手册大全
- Spring.Web 之双向数据绑定(Bidirectional data binding)
- 通过一个备份归档的脚本演示rsync限速和find如何删除文件
- 用OOP设计以下场景。太阳发出太阳光,照射在墙壁上,在地面形成影子。
- 浅谈 *.axf,*.bin,*.hex 文件
- android获取手机信息的权限,如何开启获取手机信息权限
- 爱快做无线打印服务器,听说爱快路由器也支持NAS了?
- wb在计算机知识里是什么意思,计算机二级考试内容是什么?